{"test_keys":{"accessible":false,"retries":1,"control_failure":null,"socksproxy":null,"http_experiment_failure":"response_never_received","agent":"redirect","headers_match":null,"client_resolver":"109.122.130.141","control":{"tcp_connect":{"166.84.5.162:443":{"status":true,"failure":null}},"http_request":{"body_length":-1,"status_code":-1,"headers":{},"failure":"unknown_error"},"dns":{"failure":null,"addrs":["166.84.5.162"]}},"dns_consistency":"consistent","dns_experiment_failure":null,"status_code_match":null,"queries":[{"resolver_hostname":null,"query_type":"A","hostname":"2600.org","answers":[{"ipv4":"166.84.5.162","answer_type":"A"}],"failure":null,"resolver_port":null}],"body_length_match":null,"requests":[{"failure":"response_never_received","request":{"body":null,"headers":{"Accept-Language":"en-US;q=0.8,en;q=0.5","Accept":"text\/html,application\/xhtml+xml,application\/xml;q=0.9,*\/*;q=0.8","User-Agent":"Mozilla\/5.0 (Windows NT 6.1) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/47.0.2526.106 Safari\/537.36"},"tor":{"is_tor":false,"exit_ip":null,"exit_name":null},"url":"https:\/\/2600.org\/","method":"GET"},"response":null},{"failure":"response_never_received","request":{"body":null,"headers":{"Accept-Language":"en-US;q=0.8,en;q=0.5","Accept":"text\/html,application\/xhtml+xml,application\/xml;q=0.9,*\/*;q=0.8","User-Agent":"Mozilla\/5.0 (Windows NT 6.1) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/47.0.2526.106 Safari\/537.36"},"tor":{"is_tor":false,"exit_ip":null,"exit_name":null},"url":"https:\/\/2600.org\/","method":"GET"},"response":null},{"failure":"response_never_received","request":{"body":null,"headers":{"Accept-Language":"en-US;q=0.8,en;q=0.5","Accept":"text\/html,application\/xhtml+xml,application\/xml;q=0.9,*\/*;q=0.8","User-Agent":"Mozilla\/5.0 (Windows NT 6.1) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/47.0.2526.106 Safari\/537.36"},"tor":{"is_tor":false,"exit_ip":null,"exit_name":null},"url":"https:\/\/2600.org\/","method":"GET"},"response":null}],"blocking":false,"tcp_connect":[{"status":{"failure":null,"success":true,"blocked":false},"ip":"166.84.5.162","port":443}]},"test_start_time":"2018-08-27 05:47:21","input_hashes":[],"probe_ip":"127.0.0.1","id":"c1182766-f46c-434e-bd36-605a97e50100","test_helpers":{"backend":{"type":"onion","address":"httpo:\/\/y3zq5fwelrzkkv3s.onion"}},"probe_cc":"RE","test_runtime":8.2657680511,"input":"https:\/\/2600.org\/","probe_city":null,"probe_asn":"AS49902","annotations":{"platform":"linux"},"software_name":"ooniprobe","software_version":"2.1.0","data_format_version":"0.2.0","report_filename":"2018-08-28\/20180827T054721Z-RE-AS49902-web_connectivity-20180827T054723Z_AS49902_y7vuOqERmqnnMPjRsd5cqHU6ZlNpzHwO1FRann4QUyZNeFUVJf-0.2.0-probe.json","test_version":"0.1.0","bucket_date":"2018-08-28","test_name":"web_connectivity","report_id":"20180827T054723Z_AS49902_y7vuOqERmqnnMPjRsd5cqHU6ZlNpzHwO1FRann4QUyZNeFUVJf","measurement_start_time":"2018-08-27 05:47:25","backend_version":null,"options":["--file","$citizenlab_global_urls"]} {"test_keys":{"accessible":true,"control":{"tcp_connect":{"37.61.237.225:80":{"status":true,"failure":null}},"http_request":{"body_length":328,"status_code":403,"headers":{"Date":"Mon, 27 Aug 2018 05:47:36 GMT","content-encoding":"","Content-Type":"text\/html; charset=iso-8859-1","Server":"Apache"},"failure":null,"title":"403 Forbidden"},"dns":{"failure":null,"addrs":["37.61.237.225"]}},"control_failure":null,"socksproxy":null,"http_experiment_failure":null,"agent":"redirect","title_match":true,"client_resolver":"109.122.130.141","tcp_connect":[{"status":{"failure":null,"success":true,"blocked":false},"ip":"37.61.237.225","port":80}],"dns_consistency":"consistent","dns_experiment_failure":null,"body_proportion":1.0,"blocking":false,"queries":[{"resolver_hostname":null,"query_type":"A","hostname":"4genderjustice.org","answers":[{"ipv4":"37.61.237.225","answer_type":"A"}],"failure":null,"resolver_port":null}],"body_length_match":true,"requests":[{"failure":null,"request":{"body":null,"headers":{"Accept-Language":"en-US;q=0.8,en;q=0.5","Accept":"text\/html,application\/xhtml+xml,application\/xml;q=0.9,*\/*;q=0.8","User-Agent":"Mozilla\/5.0 (Windows NT 6.1) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/47.0.2526.106 Safari\/537.36"},"tor":{"is_tor":false,"exit_ip":null,"exit_name":null},"url":"http:\/\/4genderjustice.org\/","method":"GET"},"response":{"body":"\n\n403 Forbidden<\/title>\n<\/head><body>\n<h1>Forbidden<\/h1>\n<p>You don't have permission to access \/\non this server.<br \/>\n<\/p>\n<p>Additionally, a 403 Forbidden\nerror was encountered while trying to use an ErrorDocument to handle the request.<\/p>\n<\/body><\/html>\n","headers":{"Date":"Mon, 27 Aug 2018 05:47:34 GMT","content-encoding":"","Content-Type":"text\/html; charset=iso-8859-1","Server":"Apache"},"code":403}}],"retries":1,"headers_match":true,"status_code_match":true},"test_start_time":"2018-08-27 05:47:21","input_hashes":[],"probe_ip":"127.0.0.1","id":"579d6118-7d1c-4986-ab83-7511ee2a4e56","test_helpers":{"backend":{"type":"onion","address":"httpo:\/\/y3zq5fwelrzkkv3s.onion"}},"probe_cc":"RE","test_runtime":0.8085420132,"input":"http:\/\/4genderjustice.org\/","probe_city":null,"probe_asn":"AS49902","annotations":{"platform":"linux"},"software_name":"ooniprobe","software_version":"2.1.0","data_format_version":"0.2.0","report_filename":"2018-08-28\/20180827T054721Z-RE-AS49902-web_connectivity-20180827T054723Z_AS49902_y7vuOqERmqnnMPjRsd5cqHU6ZlNpzHwO1FRann4QUyZNeFUVJf-0.2.0-probe.json","test_version":"0.1.0","bucket_date":"2018-08-28","test_name":"web_connectivity","report_id":"20180827T054723Z_AS49902_y7vuOqERmqnnMPjRsd5cqHU6ZlNpzHwO1FRann4QUyZNeFUVJf","measurement_start_time":"2018-08-27 05:47:33","backend_version":null,"options":["--file","$citizenlab_global_urls"]} {"test_keys":{"accessible":true,"control":{"tcp_connect":{"184.168.203.1:80":{"status":true,"failure":null}},"http_request":{"body_length":25442,"status_code":200,"headers":{"Date":"Mon, 27 Aug 2018 05:47:37 GMT","Set-Cookie":"666_mobile=false; expires=Sun, 23-Jun-2019 05:47:37 GMT; path=\/","Vary":"Accept-Encoding","Content-Type":"text\/html","Server":"Apache"},"failure":null,"title":"666 Games - Violent Flash Games"},"dns":{"failure":null,"addrs":["184.168.203.1"]}},"control_failure":null,"socksproxy":null,"http_experiment_failure":null,"agent":"redirect","title_match":true,"client_resolver":"109.122.130.141","tcp_connect":[{"status":{"failure":null,"success":true,"blocked":false},"ip":"184.168.203.1","port":80}],"dns_consistency":"consistent","dns_experiment_failure":null,"body_proportion":1.0,"blocking":false,"queries":[{"resolver_hostname":null,"query_type":"A","hostname":"666games.net","answers":[{"ipv4":"184.168.203.1","answer_type":"A"}],"failure":null,"resolver_port":null}],"body_length_match":true,"requests":[{"failure":null,"request":{"body":null,"headers":{"Accept-Language":"en-US;q=0.8,en;q=0.5","Accept":"text\/html,application\/xhtml+xml,application\/xml;q=0.9,*\/*;q=0.8","User-Agent":"Mozilla\/5.0 (Windows NT 6.1) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/47.0.2526.106 Safari\/537.36"},"tor":{"is_tor":false,"exit_ip":null,"exit_name":null},"url":"http:\/\/666games.net","method":"GET"},"response":{"body":{"data":"PCFET0NUWVBFIGh0bWw+PGh0bWwgbGFuZz0iZW4iPjxoZWFkPjxtZXRhIGNoYXJzZXQ9IlVURi04Ij48bWV0YSBuYW1lPSJkZXNjcmlwdGlvbiIgY29udGVudD0iU2VydmVzIHlvdSB0aGUgbW9zdCB2aW9sZW50IGZsYXNoIGdhbWVzIG9uIHRoZSBuZXQuIElmIHlvdSB3YW50IGhvcnJvciBhbmQgYmxvb2QsIGV4dHJlbWVseSB2aW9sZW5jZSBzdGlja21hbiBkZWF0aHMsIGJydXRhbCBraWxsaW5nLCBzbmlwZXJnYW1lcyBhbGwgd2FzaGVkIGluIGEgc2FkaXN0aWMgYmxvb2R5IHNhdWNlLiBZb3Ugc2hvdWxkIHN0YXkgaW4gdGhpcyBoZWxsLiI+PG1ldGEgbmFtZT0iYXBwbGUtbW9iaWxlLXdlYi1hcHAtY2FwYWJsZSIgY29udGVudD0ieWVzIj48bWV0YSBuYW1lPSJhcHBsZS1tb2JpbGUtd2ViLWFwcC1zdGF0dXMtYmFyLXN0eWxlIiBjb250ZW50PSJibGFjay10cmFuc2x1Y2VudCI+PG1ldGEgbmFtZT0iSGFuZGhlbGRGcmllbmRseSIgY29udGVudD0idHJ1ZSI+PG1ldGEgbmFtZT0iTW9iaWxlT3B0aW1pemVkIiBjb250ZW50PSJ3aWR0aCI+PG1ldGEgbmFtZT0ibW9iaWxlLXdlYi1hcHAtY2FwYWJsZSIgY29udGVudD0ieWVzIj48bWV0YSBuYW1lPSJ2aWV3cG9ydCIgY29udGVudD0id2lkdGg9ZGV2aWNlLXdpZHRoLCBpbml0aWFsLXNjYWxlPTEuMCwgdXNlci1zY2FsYWJsZT1ubyI+PHRpdGxlPjY2NiBHYW1lcyAtIFZpb2xlbnQgRmxhc2ggR2FtZXM8L3RpdGxlPjxsaW5rIHJlbD0iaWNvbiIgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9mYXZpY29uLmljbyIgdHlwZT0iaW1hZ2UveC1pY29uIiAvPjxsaW5rIHJlbD0ic3R5bGVzaGVldCIgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9jc3MvbWFpbi5jc3M\/dj0yIiB0eXBlPSJ0ZXh0L2NzcyIgLz48c2NyaXB0IHNyYz0iaHR0cDovLzY2NmdhbWVzLm5ldC9qcy9mdW5jdGlvbnMuanMiIHR5cGU9InRleHQvamF2YXNjcmlwdCI+PC9zY3JpcHQ+PHNjcmlwdD4oZnVuY3Rpb24oaSxzLG8sZyxyLGEsbSl7aVsnR29vZ2xlQW5hbHl0aWNzT2JqZWN0J109cjtpW3JdPWlbcl18fGZ1bmN0aW9uKCl7IChpW3JdLnE9aVtyXS5xfHxbXSkucHVzaChhcmd1bWVudHMpfSxpW3JdLmw9MSpuZXcgRGF0ZSgpO2E9cy5jcmVhdGVFbGVtZW50KG8pLCBtPXMuZ2V0RWxlbWVudHNCeVRhZ05hbWUobylbMF07YS5hc3luYz0xO2Euc3JjPWc7bS5wYXJlbnROb2RlLmluc2VydEJlZm9yZShhLG0pIH0pKHdpbmRvdyxkb2N1bWVudCwnc2NyaXB0JywnaHR0cHM6Ly93d3cuZ29vZ2xlLWFuYWx5dGljcy5jb20vYW5hbHl0aWNzLmpzJywnZ2EnKTsgZ2EoJ2NyZWF0ZScsICdVQS0yNzc0MTI2LTEnLCAnYXV0bycpOyBnYSgnc2VuZCcsICdwYWdldmlldycpOzwvc2NyaXB0PjxzY3JpcHQgdHlwZT0ndGV4dC9qYXZhc2NyaXB0JyBkYXRhLWNmYXN5bmM9J2ZhbHNlJyBzcmM9Jy8vZHNtczBtajFiYmhuNC5jbG91ZGZyb250Lm5ldC9hc3NldHMvcHViL3NoYXJlYWhvbGljLmpzJyBkYXRhLXNoci1zaXRlaWQ9JzQyYzFkMzdiYThjY2E0MTk0OTUzM2UxNWM2MmMyMzRjJyBhc3luYz0nYXN5bmMnPjwvc2NyaXB0PjwvaGVhZD48Ym9keSBvbmxvYWQ9InJlc2l6ZSgpOyIgb25yZXNpemU9InJlc2l6ZSgpOyIgaWQ9ImJvZHkiPjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBzcmM9Imh0dHA6Ly9qcG1hZC5jb20vYWQvcmVzcG9uc2l2ZS5qcyI+PC9zY3JpcHQ+PGRpdiBjbGFzcz0id3JhcHBlciI+PGEgbmFtZT0idG9wIj48L2E+PGRpdiBjbGFzcz0idG9wX3RleHQiPjxiPjY2NmdhbWVzLm5ldCAtIDwvYj5WaW9sZW50IEJsb29keSBIb3Jyb3IgTXVyZGVyIFNhZGlzdGljIEdvcnkgUGFpbmZ1bCBEZWF0aGx5IEtpbGwgRXh0cmVtZWx5IFRlcnJvciBHcnVlc29tZSBCcnV0YWwgWm9tYmllcyAtIEZyZWUgT25saW5lIEZsYXNoIEdhbWU8L2Rpdj48bmF2Pjx1bCBzdHlsZT0iZmxvYXQ6cmlnaHQ7Ij48bGk+PHNwYW4+R2FtZXMgTGlzdDo8L3NwYW4+PC9saT48bGk+PGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9BbGxHYW1lcy9BbHBoYWJldGljLyI+QUJDPC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHA6Ly82NjZnYW1lcy5uZXQvQWxsR2FtZXMvTW9zdFBsYXllZC8iPlRvcDwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L0FsbEdhbWVzL05ldy8iPk5ldzwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L0FsbEdhbWVzL1JhdGVkLyI+UmF0ZWQ8L2E+PC9saT48L3VsPjx1bD48bGk+PGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC8iPkhvbWU8L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9TZWFyY2gvIj5TZWFyY2g8L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9Wb3RlLyI+TGlua3M8L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9Db250YWN0LyI+Q29udGFjdDwvYT48L2xpPjwvdWw+PGRpdiBzdHlsZT0iY2xlYXI6Ym90aDsiPjwvZGl2PjwvbmF2PjxoZWFkZXIgaWQ9ImhlYWRlciI+PGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldCIgdGl0bGU9IktlZXBpbmcgc2VyaWFsIGtpbGxlcnMgb2ZmIHRoZSBzdHJlZXRzIHNpbmNlIDIwMDciPjxpbWcgaWQ9ImxvZ28iIHNyYz0iaHR0cDovLzY2NmdhbWVzLm5ldC9pbWcvbG9nby5wbmciIGFsdD0iNjY2IEdhbWVzIC0gRnJlZSBPbmxpbmUgVmlvbGVudCBGbGFzaCBHYW1lcyIgd2lkdGg9IjY0MCIgaGVpZ2h0PSI4MCI+PC9hPjwvaGVhZGVyPjxuYXY+PHVsIHN0eWxlPSJmbG9hdDpyaWdodDsiPjxsaT48Zm9ybSBvbnN1Ym1pdD0ic2VhcmNoX2luaXQoKTsgcmV0dXJuIGZhbHNlOyIgYWN0aW9uPSJodHRwOi8vNjY2Z2FtZXMubmV0L1NlYXJjaC8iIGVuY3R5cGU9ImFwcGxpY2F0aW9uL3gtd3d3LWZvcm0tdXJsZW5jb2RlZCIgbWV0aG9kPSJwb3N0Ij48aW5wdXQgY2xhc3M9InNlYXJjaF9maWVsZCIgdHlwZT0idGV4dCIgaWQ9InNlYXJjaCIgbmFtZT0ic2VhcmNoIiBvbmJsdXI9InNlYXJjaF9ibHVyKCk7IiBvbmZvY3VzPSJzZWFyY2hfZm9jdXMoKTsiIHZhbHVlPSJTZWFyY2giPjxpbnB1dCBvbmNsaWNrPSJzZWFyY2hfaW5pdCgpOyByZXR1cm4gZmFsc2U7IiBjbGFzcz0ic2VhcmNoX2J1dHRvbiIgdHlwZT0ic3VibWl0IiB2YWx1ZT0iR28iIC8+PC9mb3JtPjwvbGk+PC91bD48dWw+PGxpPjxhIGhyZWY9Imh0dHA6Ly82NjZnYW1lcy5uZXQvVmlvbGVudC9DYXRlZ29yaWVzL1Nob290aW5nLyI+U2hvb3Rpbmc8L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L0NhdGVnb3JpZXMvQWN0aW9uLyI+QWN0aW9uPC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHA6Ly82NjZnYW1lcy5uZXQvVmlvbGVudC9DYXRlZ29yaWVzL1JhY2luZy8iPlJhY2luZzwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvQ2F0ZWdvcmllcy9DYXJ0b29uX1Zpb2xlbmNlLyI+Q2FydG9vbjwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvQ2F0ZWdvcmllcy9QdXp6bGUvIj5QdXp6bGU8L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L0NhdGVnb3JpZXMvU3RvbmVkLyI+U3RvbmVkPC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHA6Ly82NjZnYW1lcy5uZXQvVmlvbGVudC9DYXRlZ29yaWVzL0NsYXNzaWNzLyI+Q2xhc3NpY3M8L2E+PC9saT48L3VsPjxkaXYgc3R5bGU9ImNsZWFyOmJvdGg7Ij48L2Rpdj48L25hdj48ZGl2IGNsYXNzPSJhZF90b3AiPjxkaXYgaWQ9IjY2Nl9hZF90b3AiPjwvZGl2PjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBzcmM9Imh0dHA6Ly9qcG1hZC5jb20vYWQvcmVzcG9uc2l2ZS5waHA\/aWQ9Y3Btc3RhciZkaXY9NjY2X2FkX3RvcCI+PC9zY3JpcHQ+PC9kaXY+PG1haW4+PGRpdiBzdHlsZT0iYmFja2dyb3VuZDojMjAwMDAwOyBwYWRkaW5nOjEwcHg7IHRleHQtYWxpZ246Y2VudGVyOyI+V2VsY29tZSB0byA2NjYgR2FtZXMsIHdlIHNlcnZlIHlvdSB0aGUgbW9zdCB2aW9sZW50LCBicnV0YWwsIHNhZGlzdGljIGFuZCBibG9vZHkgYnJvd3NlciBnYW1lcyBvbiB0aGUgaW50ZXJuZXQuIEhhdmUgZnVuIGJ1dCBhbHdheXMga2VlcCBpbiBtaW5kIGl0J3MganVzdCBkaWdpdGFsIHZpb2xlbmNlITxicj48YnI+PGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L1N1YkNhdGVnb3JpZXMvU2hvb3RpbmcvQXJteUdhbWVzLyI+QXJteTwvYT4gLSA8YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvU3ViQ2F0ZWdvcmllcy9SYWNpbmcvQ2FyS2lsbGVycy8iPkNhciBLaWxsZXJzPC9hPiAtIDxhIGhyZWY9Imh0dHA6Ly82NjZnYW1lcy5uZXQvVmlvbGVudC9TdWJDYXRlZ29yaWVzL0NsYXNzaWNzL01hcmlvR2FtZXMvIj5NYXJpbzwvYT4gLSA8YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvU3ViQ2F0ZWdvcmllcy9BY3Rpb24vTmluamFHYW1lcy8iPk5pbmphPC9hPiAtIDxhIGhyZWY9Imh0dHA6Ly82NjZnYW1lcy5uZXQvVmlvbGVudC9TdWJDYXRlZ29yaWVzL0NhcnRvb25fVmlvbGVuY2UvUGVuZ3VpbnMvIj5QZW5ndWluczwvYT4gLSA8YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvU3ViQ2F0ZWdvcmllcy9BY3Rpb24vUGxheWluZ0dvZC8iPlBsYXlpbmcgR29kPC9hPiAtIDxhIGhyZWY9Imh0dHA6Ly82NjZnYW1lcy5uZXQvVmlvbGVudC9TdWJDYXRlZ29yaWVzL1Nob290aW5nL1NpZGVTY3JvbGxpbmcvIj5TaWRlIFNjcm9sbGluZzwvYT4gLSA8YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvU3ViQ2F0ZWdvcmllcy9TaG9vdGluZy9TbmlwZXIvIj5TbmlwZXI8L2E+IC0gPGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L1N1YkNhdGVnb3JpZXMvQWN0aW9uL1N0aWNrRmlndXJlcy8iPlN0aWNrIEZpZ3VyZXM8L2E+IC0gPGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L1N1YkNhdGVnb3JpZXMvU3RvbmVkL1Rvb0NvbG9yZnVsLyI+VG9vIENvbG9yZnVsPC9hPiAtIDxhIGhyZWY9Imh0dHA6Ly82NjZnYW1lcy5uZXQvVmlvbGVudC9TdWJDYXRlZ29yaWVzL0FjdGlvbi9Ub3J0dXJlLyI+VG9ydHVyZTwvYT4gLSA8YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvU3ViQ2F0ZWdvcmllcy9QdXp6bGUvVG93ZXJEZWZlbmNlLyI+VG93ZXIgRGVmZW5jZTwvYT4gLSA8YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvU3ViQ2F0ZWdvcmllcy9DYXJ0b29uX1Zpb2xlbmNlL1R2U2hvd3MvIj5UViBTaG93czwvYT4gLSA8YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvU3ViQ2F0ZWdvcmllcy9TaG9vdGluZy9ab21iaWVzLyI+Wm9tYmllczwvYT48L2Rpdj48aDE+PGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L0NhdGVnb3JpZXMvU2hvb3RpbmcvIj5TaG9vdGluZzwvYT48L2gxPjxoMj5WaWV3IGFsbCA8YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvQ2F0ZWdvcmllcy9TaG9vdGluZy8iPlNob290aW5nIEdhbWVzPC9hPiBvciBzdWJjYXRlZ29yaWVzICZyYXF1bzsgPGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L1N1YkNhdGVnb3JpZXMvU2hvb3RpbmcvQXJteUdhbWVzLyI+QXJteTwvYT4gLSA8YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvU3ViQ2F0ZWdvcmllcy9TaG9vdGluZy9TaWRlU2Nyb2xsaW5nLyI+U2lkZSBTY3JvbGxpbmc8L2E+IC0gPGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L1N1YkNhdGVnb3JpZXMvU2hvb3RpbmcvU25pcGVyLyI+U25pcGVyPC9hPiAtIDxhIGhyZWY9Imh0dHA6Ly82NjZnYW1lcy5uZXQvVmlvbGVudC9TdWJDYXRlZ29yaWVzL1Nob290aW5nL1pvbWJpZXMvIj5ab21iaWVzPC9hPjwvaDI+PGRpdiBjbGFzcz0idGh1bWJzIj48ZGl2IGNsYXNzPSJ0aHVtYiI+PGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L0ZsYXNoL1BsYXkvNjg1L1RoaW5nX1RoaW5nX0FyZW5hXzMuaHRtbCI+VGhpbmcgVGhpbmcgQXJlbmEgMzwvYT48YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvRmxhc2gvUGxheS82ODUvVGhpbmdfVGhpbmdfQXJlbmFfMy5odG1sIiB0aXRsZT0iVGhpbmcgVGhpbmcgQXJlbmEgMyI+PGltZyBzcmM9Imh0dHA6Ly82NjZnYW1lcy5uZXQvZmlsZXMvaW1nL3R0YTMuanBnIiBhbHQ9IlRoaW5nIFRoaW5nIEFyZW5hIDMiPjwvYT5Nb3JlIGJydXRhbCBzaWRlc2Nyb2xsaW5nIHNob290aW5nIGluIHRoZSBuZXh0IHBhcnQgb2YgVGhpbmdUaGluZywgbG9va3MgYW5kIHBsYXlzIHNtb290aCwgaG91cnMgb2YgZnVuIGd1YXJhbnRlZWQhPC9kaXY+PGRpdiBjbGFzcz0idGh1bWIiPjxhIGhyZWY9Imh0dHA6Ly82NjZnYW1lcy5uZXQvVmlvbGVudC9GbGFzaC9QbGF5LzYwMi9UaGVfTGFzdF9TdGFuZF8yLmh0bWwiPlRoZSBMYXN0IFN0YW5kIDI8L2E+PGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L0ZsYXNoL1BsYXkvNjAyL1RoZV9MYXN0X1N0YW5kXzIuaHRtbCIgdGl0bGU9IlRoZSBMYXN0IFN0YW5kIDIiPjxpbWcgc3JjPSJodHRwOi8vNjY2Z2FtZXMubmV0L2ZpbGVzL2ltZy9MYXN0U3RhbmQyLmpwZyIgYWx0PSJUaGUgTGFzdCBTdGFuZCAyIj48L2E+VGhlIChsYXJnZSkgMm5kIHBhcnQgb2YgdGhlIHpvbWJpZSBkZWZlbmNlIGdhbWUsIHNob290IHRoZSB6b21iaWVzLCBzZWFyY2ggZm9yIHdlYXBvbnMgYW5kIHN1cnZpdm9ycy4gRXhjZWxsZW50IGdhbWUhPC9kaXY+PGRpdiBjbGFzcz0idGh1bWIiPjxhIGhyZWY9Imh0dHA6Ly82NjZnYW1lcy5uZXQvVmlvbGVudC9GbGFzaC9QbGF5LzY2OS9UYWN0aWNhbF9Bc3Nhc3Npbl9TdWJzdHJhdHVtLmh0bWwiPlRhY3RpY2FsIEFzc2FzaW4gU3Vicy4uLjwvYT48YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvRmxhc2gvUGxheS82NjkvVGFjdGljYWxfQXNzYXNzaW5fU3Vic3RyYXR1bS5odG1sIiB0aXRsZT0iVGFjdGljYWwgQXNzYXNpbiBTdWJzdHJhdHVtIj48aW1nIHNyYz0iaHR0cDovLzY2NmdhbWVzLm5ldC9maWxlcy9pbWcvdGFjdGljYWwtYXNzYXNzaW4tc3Vic3RyYXR1bS1nYW1lLnBuZyIgYWx0PSJUYWN0aWNhbCBBc3Nhc2luIFN1YnN0cmF0dW0iPjwvYT5Bbm90aGVyIFRhY3RpY2FsIEFzc2FzaW4gdGhhdCBnaXZlcyBtb3JlIHNuaXBpbmcuIFRoZSBhbmltYXRpb25zIGFyZSBva2F5IGFuZCB0aGUgZ2FtZSBmdW4gYXMgYWx3YXlzLCBtYXliZSBub3QgYXMgZ29vZCBhcyB3ZSBhbGwgaG9wZWQgZm9yLjwvZGl2PjxkaXYgY2xhc3M9InRodW1iIj48YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvRmxhc2gvUGxheS81ODAvQm94aGVhZF9UaGVfWm9tYmllX1dhcnMuaHRtbCI+Qm94aGVhZCBUaGUgWm9tYmllIFdhcnM8L2E+PGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L0ZsYXNoL1BsYXkvNTgwL0JveGhlYWRfVGhlX1pvbWJpZV9XYXJzLmh0bWwiIHRpdGxlPSJCb3hoZWFkIFRoZSBab21iaWUgV2FycyI+PGltZyBzcmM9Imh0dHA6Ly82NjZnYW1lcy5uZXQvZmlsZXMvaW1nL0JveGhlYWRfVGhlWm9tYmllV2Fycy5wbmciIGFsdD0iQm94aGVhZCBUaGUgWm9tYmllIFdhcnMiPjwvYT5BIHRvcHZpZXcgc2hvb3RlciwgZXhjZWxsZW50IGdhbWVwbGF5LCBzaG9vdCBob3JkZXMgb2Ygem9tYmllcyBhbmQgY29uc3RydWN0IGEgc21hbGwgYmFzZSEgR3VpZGUgaGVybyBKb24gQmFtYm8gdGhyb3VnaCB0aGUgbGV2ZWxzIG9mIHRoaS4uLjwvZGl2PjxkaXYgY2xhc3M9InRodW1iIj48YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvRmxhc2gvUGxheS83MDAvRW5kbGVzc19ab21iaWVfUmFtcGFnZV8yLmh0bWwiPkVuZGxlc3MgWm9tYmllIFJhbXBhZ2UgMjwvYT48YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvRmxhc2gvUGxheS83MDAvRW5kbGVzc19ab21iaWVfUmFtcGFnZV8yLmh0bWwiIHRpdGxlPSJFbmRsZXNzIFpvbWJpZSBSYW1wYWdlIDIiPjxpbWcgc3JjPSJodHRwOi8vNjY2Z2FtZXMubmV0L2ZpbGVzL2ltZy9lbmRsZXNzLXpvbWJpZS1yYW1wYWdlLTIuanBnIiBhbHQ9IkVuZGxlc3MgWm9tYmllIFJhbXBhZ2UgMiI+PC9hPkVuZGxlc3MgWm9tYmllIFJhbXBhZ2Ugd2l0aCBhIG1vcmUgZGV0YWlsZWQgZ2FtZSwgYW5vdGhlciB0b3B2aWV3IHpvbWJpZSBzaG9vdGVyLCBydW4gYXJvdW5kIHRoZSBhcmVhIHRvIGtpbGwsIGJ1eSBhbmQgdXBncmFkZSBsb2FkcyBvZiB3Li4uPC9kaXY+PGRpdiBjbGFzcz0idGh1bWIiPjxhIGhyZWY9Imh0dHA6Ly82NjZnYW1lcy5uZXQvVmlvbGVudC9GbGFzaC9QbGF5LzIyNC9FbmRsZXNzX1pvbWJpZV9SYW1wYWdlLmh0bWwiPkVuZGxlc3MgWm9tYmllIFJhbXBhZ2U8L2E+PGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L0ZsYXNoL1BsYXkvMjI0L0VuZGxlc3NfWm9tYmllX1JhbXBhZ2UuaHRtbCIgdGl0bGU9IkVuZGxlc3MgWm9tYmllIFJhbXBhZ2UiPjxpbWcgc3JjPSJodHRwOi8vNjY2Z2FtZXMubmV0L2ZpbGVzL2ltZy9lbmRsZXNzem9tYmllcmFtcGFnZS5qcGciIGFsdD0iRW5kbGVzcyBab21iaWUgUmFtcGFnZSI+PC9hPkxvYWRzIG9mIHdlYXBvbnMgdG8ga2lsbCBtb3JlIHpvbWJpZSdzLiBSZWFsbHkgZ3JlYXQgbG9va2luZyBhbmQgYWRkaWN0aXZlISBUaGVyZSdzIGEgc2F2ZSBvcHRpb24gc28geW91IGNhbiBjb250aW51ZSBsYXRlci48L2Rpdj48ZGl2IGNsYXNzPSJ0aHVtYiI+PGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L0ZsYXNoL1BsYXkvNzE5L1NFQUxfODUuaHRtbCI+U0VBTCA4NTwvYT48YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvRmxhc2gvUGxheS83MTkvU0VBTF84NS5odG1sIiB0aXRsZT0iU0VBTCA4NSI+PGltZyBzcmM9Imh0dHA6Ly82NjZnYW1lcy5uZXQvZmlsZXMvaW1nL3NlYWwtODUuanBnIiBhbHQ9IlNFQUwgODUiPjwvYT5Ib2xkIHlvdXIgcG9zaXRpb24gaW4gdGhpcyBkZWZlbnNpdmUgdG9wLWRvd24gc2hvb3RpbmcgZ2FtZS4gV2F2ZXMgb2YgZW5lbWllcyB3aWxsIGNvbWUgYXQgeW91IGZyb20gZGlmZmVyZW50IGRpcmVjdGlvbnMuPC9kaXY+PGRpdiBjbGFzcz0idGh1bWIiPjxhIGhyZWY9Imh0dHA6Ly82NjZnYW1lcy5uZXQvVmlvbGVudC9GbGFzaC9QbGF5LzIzNS9TdGlja19NZXRhbF9TbHVncy5odG1sIj5TdGljayBNZXRhbCBTbHVnczwvYT48YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvRmxhc2gvUGxheS8yMzUvU3RpY2tfTWV0YWxfU2x1Z3MuaHRtbCIgdGl0bGU9IlN0aWNrIE1ldGFsIFNsdWdzIj48aW1nIHNyYz0iaHR0cDovLzY2NmdhbWVzLm5ldC9maWxlcy9pbWcvc3RpY2ttZXRhbHNsdWdzLmpwZyIgYWx0PSJTdGljayBNZXRhbCBTbHVncyI+PC9hPlZlcnkgZ29vZCBzdGlja3Mgd2FyIGdhbWUsIGEgbG90IG9mIGRpZmZlcmVudCB3ZWFwb25zIGFuZCBhIGdyZWF0IGdhbWVwbGF5IHRoYXQgZXZlbiBhc2tzIGZvciBzb21lIHRhY3RpY3MuIFlvdSBzaG91bGQgdHJ5IGl0ITwvZGl2PjxkaXYgc3R5bGU9ImNsZWFyOmJvdGg7Ij48L2Rpdj48L2Rpdj48aDE+PGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L0NhdGVnb3JpZXMvQWN0aW9uLyI+QWN0aW9uPC9hPjwvaDE+PGgyPlZpZXcgYWxsIDxhIGhyZWY9Imh0dHA6Ly82NjZnYW1lcy5uZXQvVmlvbGVudC9DYXRlZ29yaWVzL0FjdGlvbi8iPkFjdGlvbiBHYW1lczwvYT4gb3Igc3ViY2F0ZWdvcmllcyAmcmFxdW87IDxhIGhyZWY9Imh0dHA6Ly82NjZnYW1lcy5uZXQvVmlvbGVudC9TdWJDYXRlZ29yaWVzL0FjdGlvbi9OaW5qYUdhbWVzLyI+TmluamE8L2E+IC0gPGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L1N1YkNhdGVnb3JpZXMvQWN0aW9uL1BsYXlpbmdHb2QvIj5QbGF5aW5nIEdvZDwvYT4gLSA8YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvU3ViQ2F0ZWdvcmllcy9BY3Rpb24vU3RpY2tGaWd1cmVzLyI+U3RpY2sgRmlndXJlczwvYT4gLSA8YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvU3ViQ2F0ZWdvcmllcy9BY3Rpb24vVG9ydHVyZS8iPlRvcnR1cmU8L2E+PC9oMj48ZGl2IGNsYXNzPSJ0aHVtYnMiPjxkaXYgY2xhc3M9InRodW1iIj48YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvRmxhc2gvUGxheS82MDEvVGhlX1RvcnR1cmVfR2FtZV8yLmh0bWwiPlRoZSBUb3J0dXJlIEdhbWUgMjwvYT48YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvRmxhc2gvUGxheS82MDEvVGhlX1RvcnR1cmVfR2FtZV8yLmh0bWwiIHRpdGxlPSJUaGUgVG9ydHVyZSBHYW1lIDIiPjxpbWcgc3JjPSJodHRwOi8vNjY2Z2FtZXMubmV0L2ZpbGVzL2ltZy90aGUtdG9ydHVyZS1nYW1lLTIuanBnIiBhbHQ9IlRoZSBUb3J0dXJlIEdhbWUgMiI+PC9hPkFuIGV4dHJlbWVseSByZWFsaXN0aWMgcmFnZG9sbCwgdGllZCB1cCBhbmQgcmVhZHkgdG8gYmUga2lsbGVkLiBBbWF6aW5nIGdyYXBoaWNzIGFuZCBhIGxvdCBvZiBibG9vZC4gRG9udCB0cnkgdGhpcyBhdCBob21lITwvZGl2PjxkaXYgY2xhc3M9InRodW1iIj48YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvRmxhc2gvUGxheS8yMzEvV2hhY2tfWW91cl9Cb3NzLmh0bWwiPldoYWNrIFlvdXIgQm9zczwvYT48YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvRmxhc2gvUGxheS8yMzEvV2hhY2tfWW91cl9Cb3NzLmh0bWwiIHRpdGxlPSJXaGFjayBZb3VyIEJvc3MiPjxpbWcgc3JjPSJodHRwOi8vNjY2Z2FtZXMubmV0L2ZpbGVzL2ltZy93aGFja3lvdXJib3NzLmdpZiIgYWx0PSJXaGFjayBZb3VyIEJvc3MiPjwvYT5GaW5kIGFsbCB0aGUgc2U3ZW4gYmxvb2R5IHdheXMgdG8gd2hhY2sgeW91ciBib3NzIHdoZW4gaGUncyBkaXN0dXJiaW5nIHlvdSBhdCB5b3VyIGRlc2ssIGhhdmUgZnVuISAgICAgICBVcGRhdGVkOiAxNyB3YXlzIHRvIGtpbGwgaGltIG5vdyE8L2Rpdj48ZGl2IGNsYXNzPSJ0aHVtYiI+PGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L0ZsYXNoL1BsYXkvNzI5L0hhcHB5X1doZWVscy5odG1sIj5IYXBweSBXaGVlbHM8L2E+PGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L0ZsYXNoL1BsYXkvNzI5L0hhcHB5X1doZWVscy5odG1sIiB0aXRsZT0iSGFwcHkgV2hlZWxzIj48aW1nIHNyYz0iaHR0cDovLzY2NmdhbWVzLm5ldC9maWxlcy9pbWcvNzI5LnBuZyIgYWx0PSJIYXBweSBXaGVlbHMiPjwvYT5SYWdkb2xsIGNoYW9zIGluIHRoaXMgY2xhc3NpYyBwaHlzaWNzIGdhbWUhIENvbXBsZXRlIHRoZSBsZXZlbCBieSByaWRpbmcgdGhyb3VnaCB0byB0aGUgZmluaXNoIG9yIGxldCB5b3VyIGNoYXJhY3RlciBkaWUgaW4gYSBob3JyaWJsZSB3YXkhPC9kaXY+PGRpdiBjbGFzcz0idGh1bWIiPjxhIGhyZWY9Imh0dHA6Ly82NjZnYW1lcy5uZXQvVmlvbGVudC9GbGFzaC9QbGF5LzQ1NC9ab21iaWVfR29sZl9SaW90Lmh0bWwiPlpvbWJpZSBHb2xmIFJpb3Q8L2E+PGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L0ZsYXNoL1BsYXkvNDU0L1pvbWJpZV9Hb2xmX1Jpb3QuaHRtbCIgdGl0bGU9IlpvbWJpZSBHb2xmIFJpb3QiPjxpbWcgc3JjPSJodHRwOi8vNjY2Z2FtZXMubmV0L2ZpbGVzL2ltZy96b21iaWVnci5naWYiIGFsdD0iWm9tYmllIEdvbGYgUmlvdCI+PC9hPlN3aW5nIHlvdXIgY2hhaW5zYXcgYW5kIHNtYXNoIHRoZSB6b21iaWUgcyBoZWFkIGFzIGZhciBhcyB5b3UgY2FuLCB2ZXJ5IG5pY2UgZG9uZS4gQW5kIHllcywgaXQgSVMgcG9zc2libGUgdG8gcmVhY2ggdGhlIHBpbi48L2Rpdj48ZGl2IGNsYXNzPSJ0aHVtYiI+PGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L0ZsYXNoL1BsYXkvNzE4L1N0aWNrX0ZpZ3VyZV9TbWFzaF8zLmh0bWwiPlN0aWNrZmlndXJlIFNtYXNoIDM8L2E+PGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L0ZsYXNoL1BsYXkvNzE4L1N0aWNrX0ZpZ3VyZV9TbWFzaF8zLmh0bWwiIHRpdGxlPSJTdGlja2ZpZ3VyZSBTbWFzaCAzIj48aW1nIHNyYz0iaHR0cDovLzY2NmdhbWVzLm5ldC9maWxlcy9pbWcvc3RpY2stZmlndXJlLXNtYXNoLTMucG5nIiBhbHQ9IlN0aWNrZmlndXJlIFNtYXNoIDMiPjwvYT5BIHNpbXBsZSByYWdkb2xsIHNpbXVsYXRpb24gd2l0aCBsb3RzIG9mIGRpZmZlcmVudCBtb2RlcyBhbmQgY2hhbGxlbmdlcy48L2Rpdj48ZGl2IGNsYXNzPSJ0aHVtYiI+PGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L0ZsYXNoL1BsYXkvNjc3L0Ryb3BfRGVhZF9GaW5hbF9DdXQuaHRtbCI+RHJvcCBEZWFkISAtIEZpbmFsIEN1dDwvYT48YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvRmxhc2gvUGxheS82NzcvRHJvcF9EZWFkX0ZpbmFsX0N1dC5odG1sIiB0aXRsZT0iRHJvcCBEZWFkISAtIEZpbmFsIEN1dCI+PGltZyBzcmM9Imh0dHA6Ly82NjZnYW1lcy5uZXQvZmlsZXMvaW1nL2Ryb3AtZGVhZC1maW5hbC1jdXQucG5nIiBhbHQ9IkRyb3AgRGVhZCEgLSBGaW5hbCBDdXQiPjwvYT5XZWxjb21lIGJhY2sgdG8gdGhlIGZlc3RpdmFsIG9mIHJlZCBmZWF0dXJpbmcgdGhvc2UgcGFpbiBsb3ZpbmcgcmFnZG9sbHMhIFRoaXMgdGltZSB5b3UgY2FuIHBhaW50IHlvdXIgb3duIHBsZWFzdXJlcyB3aXRoIHRoZSBpbi1nYW1lIGVkaS4uLjwvZGl2PjxkaXYgY2xhc3M9InRodW1iIj48YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvRmxhc2gvUGxheS83MTcvWm9tYmllc19CaXRlcy5odG1sIj5ab21iaWUgQml0ZXM8L2E+PGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L0ZsYXNoL1BsYXkvNzE3L1pvbWJpZXNfQml0ZXMuaHRtbCIgdGl0bGU9IlpvbWJpZSBCaXRlcyI+PGltZyBzcmM9Imh0dHA6Ly82NjZnYW1lcy5uZXQvZmlsZXMvaW1nL3pvbWJpZS1iaXRlcy5wbmciIGFsdD0iWm9tYmllIEJpdGVzIj48L2E+Q3JlYXRlIHlvdXIgb3duIHpvbWJpZSBhcm15ISBCdXQgd2F0Y2ggb3V0LCBtb3JlIHpvbWJpZXMgbWVhbnMgZmV3ZXIgaHVtYW5zIGFuZCBsZXNzIGZvb2QgZm9yIHlvdSE8L2Rpdj48ZGl2IGNsYXNzPSJ0aHVtYiI+PGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L0ZsYXNoL1BsYXkvMjg1L1JhZ2UuaHRtbCI+UmFnZTwvYT48YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvRmxhc2gvUGxheS8yODUvUmFnZS5odG1sIiB0aXRsZT0iUmFnZSI+PGltZyBzcmM9Imh0dHA6Ly82NjZnYW1lcy5uZXQvZmlsZXMvaW1nL3JhZ2UuanBnIiBhbHQ9IlJhZ2UiPjwvYT5WZXJ5IGRldGFpbGVkIGZpZ2h0aW5nIGdhbWUsIHRoZSB0dXRvcmlhbCBpbnNpZGUgaXMgYSBnb29kIHdheSB0byBsZWFybiBhbGwgbW92ZXMuPC9kaXY+PGRpdiBzdHlsZT0iY2xlYXI6Ym90aDsiPjwvZGl2PjwvZGl2PjxoMT48YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvQ2F0ZWdvcmllcy9SYWNpbmcvIj5SYWNpbmc8L2E+PC9oMT48aDI+VmlldyBhbGwgPGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L0NhdGVnb3JpZXMvUmFjaW5nLyI+UmFjaW5nIEdhbWVzPC9hPiBvciBzdWJjYXRlZ29yaWVzICZyYXF1bzsgPGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L1N1YkNhdGVnb3JpZXMvUmFjaW5nL0NhcktpbGxlcnMvIj5DYXIgS2lsbGVyczwvYT48L2gyPjxkaXYgY2xhc3M9InRodW1icyI+PGRpdiBjbGFzcz0idGh1bWIiPjxhIGhyZWY9Imh0dHA6Ly82NjZnYW1lcy5uZXQvVmlvbGVudC9GbGFzaC9QbGF5LzYyNi9SZWRseW54X1RyaWFsc19EeW5hbWl0ZV9UdW1ibGUuaHRtbCI+UmVkbHlueCBUcmlhbHMgRHluYW1pLi4uPC9hPjxhIGhyZWY9Imh0dHA6Ly82NjZnYW1lcy5uZXQvVmlvbGVudC9GbGFzaC9QbGF5LzYyNi9SZWRseW54X1RyaWFsc19EeW5hbWl0ZV9UdW1ibGUuaHRtbCIgdGl0bGU9IlJlZGx5bnggVHJpYWxzIER5bmFtaXRlIFR1bWJsZSI+PGltZyBzcmM9Imh0dHA6Ly82NjZnYW1lcy5uZXQvZmlsZXMvaW1nL2R5bmFtaXRlX3R1bWJsZS5qcGciIGFsdD0iUmVkbHlueCBUcmlhbHMgRHluYW1pdGUgVHVtYmxlIj48L2E+QW4gZXhwbG9zaXZlIGJpa2UgdHJpYWxzIGdhbWUgd2l0aCBkaWZmZXJlbnQgbW9kZXMvbGV2ZWxzIG9mIHBsYXlpbmcsIHBvb3IgYmlrZXIhPC9kaXY+PGRpdiBjbGFzcz0idGh1bWIiPjxhIGhyZWY9Imh0dHA6Ly82NjZnYW1lcy5uZXQvVmlvbGVudC9GbGFzaC9QbGF5LzYzOC9NYWRfTW9uZGF5Lmh0bWwiPk1hZCBNb25kYXk8L2E+PGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L0ZsYXNoL1BsYXkvNjM4L01hZF9Nb25kYXkuaHRtbCIgdGl0bGU9Ik1hZCBNb25kYXkiPjxpbWcgc3JjPSJodHRwOi8vNjY2Z2FtZXMubmV0L2ZpbGVzL2ltZy9tYWRtb25kYXkucG5nIiBhbHQ9Ik1hZCBNb25kYXkiPjwvYT5BcmNhZGUgcmFjZXIsIGtpbGwgYW5kIGRlc3Ryb3kgdGhlIGNpdHkgeW91J3JlIGRyaXZpbmcgdGhyb3VnaC4gU2hvb3QgZGlmZmVyZW50IHZlaGljbGVzIG9uIHlvdXIgd2F5LjwvZGl2PjxkaXYgY2xhc3M9InRodW1iIj48YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvRmxhc2gvUGxheS8yMC9EZWFkbHlfUmFjZS5odG1sIj5EZWFkbHkgUmFjZTwvYT48YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvRmxhc2gvUGxheS8yMC9EZWFkbHlfUmFjZS5odG1sIiB0aXRsZT0iRGVhZGx5IFJhY2UiPjxpbWcgc3JjPSJodHRwOi8vNjY2Z2FtZXMubmV0L2ZpbGVzL2ltZy9kZWFkbHlfcmFjZS5qcGciIGFsdD0iRGVhZGx5IFJhY2UiPjwvYT5SYWNlIG92ZXIgcGVvcGxlLCBhdm9pZCBhbmQgc2hvb3QgZG93biB0aGUgY2FycyBhbmQgYmUgdGhlIGZhc3Rlc3QuIEFmdGVyIGVhY2ggcmFjZSB5b3UgY2FuIHVwZ3JhZGUgeW91ciBjYXIuIFZlcnkgR1RBLWxpa2UuLi48L2Rpdj48ZGl2IGNsYXNzPSJ0aHVtYiI+PGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L0ZsYXNoL1BsYXkvNTI0L0Jsb29kX0Nhcl9fMjAwMF9fRGVsdXhlXy5odG1sIj5CbG9vZCBDYXIhIDIwMDAhIERlbHV4ZSE8L2E+PGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L0ZsYXNoL1BsYXkvNTI0L0Jsb29kX0Nhcl9fMjAwMF9fRGVsdXhlXy5odG1sIiB0aXRsZT0iQmxvb2QgQ2FyISAyMDAwISBEZWx1eGUhIj48aW1nIHNyYz0iaHR0cDovLzY2NmdhbWVzLm5ldC9maWxlcy9pbWcvYmxvb2QtY2FyLTIwMDAuanBnIiBhbHQ9IkJsb29kIENhciEgMjAwMCEgRGVsdXhlISI+PC9hPk9idmlvdXNseSBhbm90aGVyIGNhciBraWxsZXIuIEluIHRoaXMgb25lIHRoZSBjYXIgc2xpZGVzIG1heWJlIGEgYml0IHRvbyBtdWNoLiBWZXJ5IHdlbGwgYW5pbWF0ZWQgdGhvdWdoIGFuZCBoYXMgYSBuaWNlIGZlZWxpbmcgb3ZlciBpdC48L2Rpdj48ZGl2IGNsYXNzPSJ0aHVtYiI+PGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L0ZsYXNoL1BsYXkvMzEwL0RpZXNlbF9hbmRfRGVhdGguaHRtbCI+RGllc2VsIGFuZCBEZWF0aDwvYT48YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvRmxhc2gvUGxheS8zMTAvRGllc2VsX2FuZF9EZWF0aC5odG1sIiB0aXRsZT0iRGllc2VsIGFuZCBEZWF0aCI+PGltZyBzcmM9Imh0dHA6Ly82NjZnYW1lcy5uZXQvZmlsZXMvaW1nL2RpZXNlbGFuZGRlYXRoLmpwZyIgYWx0PSJEaWVzZWwgYW5kIERlYXRoIj48L2E+QSBuaWNlIG1vdG9yIGdhbWUuIFN0dW50LCByYWNlIGFuZCBraWxsIHlvdXIgd2F5IHRvIHRoZSBmaW5pc2guIFlvdXIgYmVzdCBvcHRpb24gaXMgdG8ga2lsbCB5b3VyIG9wb25uZW50LjwvZGl2PjxkaXYgY2xhc3M9InRodW1iIj48YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvRmxhc2gvUGxheS80OTgvRnVnaXRpdmVfVGFrZWRvd24uaHRtbCI+RnVnaXRpdmUgVGFrZWRvd248L2E+PGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L0ZsYXNoL1BsYXkvNDk4L0Z1Z2l0aXZlX1Rha2Vkb3duLmh0bWwiIHRpdGxlPSJGdWdpdGl2ZSBUYWtlZG93biI+PGltZyBzcmM9Imh0dHA6Ly82NjZnYW1lcy5uZXQvZmlsZXMvaW1nL2Z1Z2l0aXZldGFrZWRvd24uanBnIiBhbHQ9IkZ1Z2l0aXZlIFRha2Vkb3duIj48L2E+S2lsbCBwZW9wbGUgYnkgcnVubmluZyB0aGVtIG92ZXIgYW5kIGF2b2lkIHRoZSBjb3BzLiBEcml2ZXMgdmVyeSBuaWNlIGFuZCB0aGUgcGVvcGxlIHJlYWxseSB0cnkgdG8gYXZvaWQgeW91IGluIHRoaXMgZ2FtZS48L2Rpdj48ZGl2IGNsYXNzPSJ0aHVtYiI+PGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L0ZsYXNoL1BsYXkvNjIyL1RlcnJvcl9BdF84OF9NcGhfLmh0bWwiPlRlcnJvciBBdCA4OCBNcGghPC9hPjxhIGhyZWY9Imh0dHA6Ly82NjZnYW1lcy5uZXQvVmlvbGVudC9GbGFzaC9QbGF5LzYyMi9UZXJyb3JfQXRfODhfTXBoXy5odG1sIiB0aXRsZT0iVGVycm9yIEF0IDg4IE1waCEiPjxpbWcgc3JjPSJodHRwOi8vNjY2Z2FtZXMubmV0L2ZpbGVzL2ltZy9UZXJyb3JBdDg4bXBoXy5wbmciIGFsdD0iVGVycm9yIEF0IDg4IE1waCEiPjwvYT5Bbm90aGVyIGNhciBraWxsZXIsIHRoaXMgb25lIGRvZXNuJ3QgaGF2ZSBhIGxvdCBvZiBzcGVjaWFscyBqdXN0IHB1cmUgQ2FybWFnZWRkb24gc3R5bGUgZnVuLiBDaGFuZ2UgeW91ciByYWRpbyBieSBwcmVzc2luZyB0aGUgbnVtYmVyIGtleXMuPC9kaXY+PGRpdiBjbGFzcz0idGh1bWIiPjxhIGhyZWY9Imh0dHA6Ly82NjZnYW1lcy5uZXQvVmlvbGVudC9GbGFzaC9QbGF5LzIxMi9DcmF6eV9TaHV0dGxlLmh0bWwiPkNyYXp5IFNodXR0bGU8L2E+PGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L0ZsYXNoL1BsYXkvMjEyL0NyYXp5X1NodXR0bGUuaHRtbCIgdGl0bGU9IkNyYXp5IFNodXR0bGUiPjxpbWcgc3JjPSJodHRwOi8vNjY2Z2FtZXMubmV0L2ZpbGVzL2ltZy9jcmF6eV9zaHV0dGxlLmpwZyIgYWx0PSJDcmF6eSBTaHV0dGxlIj48L2E+VHJ5IHRvIGhpdCBhcyBtdWNoIHBlb3BsZSBhcyBwb3NzaWJsZSB3aXRoIHlvdXIgY2FyIHdoaWxlIGJlaW5nIGEgdGF4aWRyaXZlciwgcmVhbGx5IGZ1biBhbmQgZ29yeSBnYW1lIHdpdGggdGhvc2UgbmljZSBwaXhlbGx5IGdyYXBoaWNzLjwvZGl2PjxkaXYgc3R5bGU9ImNsZWFyOmJvdGg7Ij48L2Rpdj48L2Rpdj48aDE+PGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L0NhdGVnb3JpZXMvQ2FydG9vbl9WaW9sZW5jZS8iPkNhcnRvb24gVmlvbGVuY2U8L2E+PC9oMT48aDI+VmlldyBhbGwgPGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L0NhdGVnb3JpZXMvQ2FydG9vbl9WaW9sZW5jZS8iPkNhcnRvb24gVmlvbGVuY2UgR2FtZXM8L2E+IG9yIHN1YmNhdGVnb3JpZXMgJnJhcXVvOyA8YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvU3ViQ2F0ZWdvcmllcy9DYXJ0b29uX1Zpb2xlbmNlL1Blbmd1aW5zLyI+UGVuZ3VpbnM8L2E+IC0gPGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L1N1YkNhdGVnb3JpZXMvQ2FydG9vbl9WaW9sZW5jZS9UdlNob3dzLyI+VFYgU2hvd3M8L2E+PC9oMj48ZGl2IGNsYXNzPSJ0aHVtYnMiPjxkaXYgY2xhc3M9InRodW1iIj48YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvRmxhc2gvUGxheS82OTEvUGVuZ3VpbnouaHRtbCI+UGVuZ3Vpbno8L2E+PGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L0ZsYXNoL1BsYXkvNjkxL1Blbmd1aW56Lmh0bWwiIHRpdGxlPSJQZW5ndWlueiI+PGltZyBzcmM9Imh0dHA6Ly82NjZnYW1lcy5uZXQvZmlsZXMvaW1nL3Blbmd1aW56LnBuZyIgYWx0PSJQZW5ndWlueiI+PC9hPlVucml2YWxsZWQgUGVuZ3VpbiBnb3JlIG1heWhlbSBpbiB0aGlzIGFjdGlvbiBwYWNrZWQgc2hvb3Rlci4gMTUgZW5lbWllcyBhbmQgNCBib3NzZXMuIDkgd2VhcG9ucyB3aXRoIDMzIHVwZ3JhZGVzIGFuZCA2IHNwZWNpYWwgdXBncmFkZXMuPC9kaXY+PGRpdiBjbGFzcz0idGh1bWIiPjxhIGhyZWY9Imh0dHA6Ly82NjZnYW1lcy5uZXQvVmlvbGVudC9GbGFzaC9QbGF5LzUxMi9HYW5nc3RhX0JlYW4uaHRtbCI+R2FuZ3N0YSBCZWFuPC9hPjxhIGhyZWY9Imh0dHA6Ly82NjZnYW1lcy5uZXQvVmlvbGVudC9GbGFzaC9QbGF5LzUxMi9HYW5nc3RhX0JlYW4uaHRtbCIgdGl0bGU9IkdhbmdzdGEgQmVhbiI+PGltZyBzcmM9Imh0dHA6Ly82NjZnYW1lcy5uZXQvZmlsZXMvaW1nL2dhbmdzdGFiZWFuLmpwZyIgYWx0PSJHYW5nc3RhIEJlYW4iPjwvYT5CZWluZyBhIGdhbmdzdGVyIGJlYW4gaXMgZnVuISBTaG9vdCBhbmQga2lsbCB5b3VyIHdheSBhcm91bmQgaW4gYSB3b3JsZCB3aXRoIGJlYXV0aWZ1bCBncmFwaGljcy4gUmVhbGx5IGEgcGllY2Ugb2YgYXJ0LjwvZGl2PjxkaXYgY2xhc3M9InRodW1iIj48YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvRmxhc2gvUGxheS83MTAvRGF5c18yX0RpZV9UaGVfT3RoZXJfU2lkZS5odG1sIj5EYXlzIDIgRGllOiBUaGUgT3RoZXIuLi48L2E+PGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L0ZsYXNoL1BsYXkvNzEwL0RheXNfMl9EaWVfVGhlX090aGVyX1NpZGUuaHRtbCIgdGl0bGU9IkRheXMgMiBEaWU6IFRoZSBPdGhlciBTaWRlIj48aW1nIHNyYz0iaHR0cDovLzY2NmdhbWVzLm5ldC9maWxlcy9pbWcvZGF5czJkaWUtdGhlLW90aGVyLXNpZGUuanBnIiBhbHQ9IkRheXMgMiBEaWU6IFRoZSBPdGhlciBTaWRlIj48L2E+VGhpcyBpcyBhIHByZXF1ZWwvc2VxdWVsIHRvIHRoZSBvcmlnaW5hbCBEMkQuIFBsYXkgYXMgU2d0LiBWaWMgUmFkZWwsIGEgbWVtYmVyIG9mIFRDUEQgU1dBVCB0ZWFtIGFzc2lnbmVkIHRvIHJlc2N1ZSBzdXJ2aXZvcnMsIGFuZCBraWxsIHouLi48L2Rpdj48ZGl2IGNsYXNzPSJ0aHVtYiI+PGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L0ZsYXNoL1BsYXkvNzEyL1RyYXBfTWFzdGVyLmh0bWwiPlRyYXAgTWFzdGVyPC9hPjxhIGhyZWY9Imh0dHA6Ly82NjZnYW1lcy5uZXQvVmlvbGVudC9GbGFzaC9QbGF5LzcxMi9UcmFwX01hc3Rlci5odG1sIiB0aXRsZT0iVHJhcCBNYXN0ZXIiPjxpbWcgc3JjPSJodHRwOi8vNjY2Z2FtZXMubmV0L2ZpbGVzL2ltZy90cmFwLW1hc3Rlci5qcGciIGFsdD0iVHJhcCBNYXN0ZXIiPjwvYT5BcyB0aGUgZHVuZ2VvbidzIE1vbnN0ZXIgTWFzdGVycywgaXQgaXMgQ+lzYXIgYW5kIE1hdXJpY2UncyBqb2IgdG8ga2VlcCB0aGUgdHJlYXN1cmUgaHVudGVycyBmcm9tIHJlYWNoaW5nIHRoZSBEb29tIENoZXN0LiBTaG9vdCBhbmQgZmlnaHQhPC9kaXY+PGRpdiBjbGFzcz0idGh1bWIiPjxhIGhyZWY9Imh0dHA6Ly82NjZnYW1lcy5uZXQvVmlvbGVudC9GbGFzaC9QbGF5LzcxMy9QZW5ndWluX01hc3NhY3JlLmh0bWwiPlBlbmd1aW4gTWFzc2FjcmU8L2E+PGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L0ZsYXNoL1BsYXkvNzEzL1Blbmd1aW5fTWFzc2FjcmUuaHRtbCIgdGl0bGU9IlBlbmd1aW4gTWFzc2FjcmUiPjxpbWcgc3JjPSJodHRwOi8vNjY2Z2FtZXMubmV0L2ZpbGVzL2ltZy9wZW5ndWluLW1hc3NhY3JlLmpwZyIgYWx0PSJQZW5ndWluIE1hc3NhY3JlIj48L2E+U2hvb3QgdGhlIGludmFkaW5nIHBlbmd1aW5zIGluIHRoaXMgYXJjdGljIGRlZmVuc2UgZ2FtZS4gS2VlcCBzaG9vdGluZyBhbmQgdXBncmFkZSB5b3VyIHdlYXBvbnMgYW5kIGRlZmVuc2VzIGJ5IGJ1eWluZyBtb3JlIHNob290ZXJzLjwvZGl2PjxkaXYgY2xhc3M9InRodW1iIj48YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvRmxhc2gvUGxheS8zNjgvWmF5by5odG1sIj5aYXlvPC9hPjxhIGhyZWY9Imh0dHA6Ly82NjZnYW1lcy5uZXQvVmlvbGVudC9GbGFzaC9QbGF5LzM2OC9aYXlvLmh0bWwiIHRpdGxlPSJaYXlvIj48aW1nIHNyYz0iaHR0cDovLzY2NmdhbWVzLm5ldC9maWxlcy9pbWcvemF5b2ZvcmV2YS5naWYiIGFsdD0iWmF5byI+PC9hPjxhIG5hbWU9enp6PjwvYT5Db29sIGFuaW1hbC1zaG9vdGVyLCBubyBibG9vZCBidXQgdGhlIGFjdGlvbiBpcyBnb29kLiBOb3Qgb25seSBzaG9vdGluZywgYWxzbyBzb21lIHB1enpsZSBmZWF0dXJlcyB3aGljaCBtYWtlcyBpdCBhIG5pY2UgLi4uPC9kaXY+PGRpdiBjbGFzcz0idGh1bWIiPjxhIGhyZWY9Imh0dHA6Ly82NjZnYW1lcy5uZXQvVmlvbGVudC9GbGFzaC9QbGF5LzIxMy9BbGllbmhvbWluaWQuaHRtbCI+QWxpZW5ob21pbmlkPC9hPjxhIGhyZWY9Imh0dHA6Ly82NjZnYW1lcy5uZXQvVmlvbGVudC9GbGFzaC9QbGF5LzIxMy9BbGllbmhvbWluaWQuaHRtbCIgdGl0bGU9IkFsaWVuaG9taW5pZCI+PGltZyBzcmM9Imh0dHA6Ly82NjZnYW1lcy5uZXQvZmlsZXMvaW1nL2FsaWVuaG9taW5pZC5qcGciIGFsdD0iQWxpZW5ob21pbmlkIj48L2E+RmlnaHQgeW91ciB3YXkgdGhyb3VnaCBhIHdvcmxkIGZ1bGwgb2YgY2FydG9vbiB2aW9sZW5jZSE8L2Rpdj48ZGl2IGNsYXNzPSJ0aHVtYiI+PGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L0ZsYXNoL1BsYXkvMjI2L0NoYWluc2F3Lmh0bWwiPkNoYWluc2F3PC9hPjxhIGhyZWY9Imh0dHA6Ly82NjZnYW1lcy5uZXQvVmlvbGVudC9GbGFzaC9QbGF5LzIyNi9DaGFpbnNhdy5odG1sIiB0aXRsZT0iQ2hhaW5zYXciPjxpbWcgc3JjPSJodHRwOi8vNjY2Z2FtZXMubmV0L2ZpbGVzL2ltZy9jaGFpbnNhdy5qcGciIGFsdD0iQ2hhaW5zYXciPjwvYT5TbGljZSBzb21lIGNoaWxkcmVuIHdpdGggYSBjaGFpbnNhdywgdmVyeSBmYXN0IHJ1biBhbmQgc2xpY2UgZ2FtZSEgPC9kaXY+PGRpdiBzdHlsZT0iY2xlYXI6Ym90aDsiPjwvZGl2PjwvZGl2PjxoMT48YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvQ2F0ZWdvcmllcy9QdXp6bGUvIj5QdXp6bGU8L2E+PC9oMT48aDI+VmlldyBhbGwgPGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L0NhdGVnb3JpZXMvUHV6emxlLyI+UHV6emxlIEdhbWVzPC9hPiBvciBzdWJjYXRlZ29yaWVzICZyYXF1bzsgPGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L1N1YkNhdGVnb3JpZXMvUHV6emxlL1Rvd2VyRGVmZW5jZS8iPlRvd2VyIERlZmVuY2U8L2E+PC9oMj48ZGl2IGNsYXNzPSJ0aHVtYnMiPjxkaXYgY2xhc3M9InRodW1iIj48YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvRmxhc2gvUGxheS82NzUvT3JjaGVzdHJhdGVkX0RlYXRoLmh0bWwiPk9yY2hlc3RyYXRlZCBEZWF0aDwvYT48YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvRmxhc2gvUGxheS82NzUvT3JjaGVzdHJhdGVkX0RlYXRoLmh0bWwiIHRpdGxlPSJPcmNoZXN0cmF0ZWQgRGVhdGgiPjxpbWcgc3JjPSJodHRwOi8vNjY2Z2FtZXMubmV0L2ZpbGVzL2ltZy9vcmNoZXN0cmF0ZWQtZGVhdGgucG5nIiBhbHQ9Ik9yY2hlc3RyYXRlZCBEZWF0aCI+PC9hPlBsYXkgRGVhdGggaGltc2VsZiwgb3IgYXQgbGVhc3QgaGVscCBoaW0gYSBsaXR0bGUgaGFuZCBpbiB0aGlzIGdyZWF0IHBvaW50IG4gY2xpY2sgcHV6emxlIGdhbWUuIE5vIGNvbm5lY3Rpb24gYmV0d2VlbiB2aWN0aW1zLCBqdXN0IHJ1dGhsLi4uPC9kaXY+PGRpdiBjbGFzcz0idGh1bWIiPjxhIGhyZWY9Imh0dHA6Ly82NjZnYW1lcy5uZXQvVmlvbGVudC9GbGFzaC9QbGF5LzY0Ni9TeW5hcHNpcy5odG1sIj5TeW5hcHNpczwvYT48YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvRmxhc2gvUGxheS82NDYvU3luYXBzaXMuaHRtbCIgdGl0bGU9IlN5bmFwc2lzIj48aW1nIHNyYz0iaHR0cDovLzY2NmdhbWVzLm5ldC9maWxlcy9pbWcvc3luYXBzaXMuanBnIiBhbHQ9IlN5bmFwc2lzIj48L2E+QSBncmVhdCBwb2ludCBhbmQgY2xpY2sgZ2FtZSB3aXRoIGEgZGFyayBhbmQgc3RyYW5nZSB0aGVtZS4gSXQgc3RhcnRzIHdpdGgganVzdCBhIG15c3RlcmlvdXMgY3ViZS4uLjwvZGl2PjxkaXYgY2xhc3M9InRodW1iIj48YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvRmxhc2gvUGxheS82MjAvWm9tYmllX1Rvd2VyX0RlZmVuc2VfMy5odG1sIj5ab21iaWUgVG93ZXIgRGVmZW5zZSAzPC9hPjxhIGhyZWY9Imh0dHA6Ly82NjZnYW1lcy5uZXQvVmlvbGVudC9GbGFzaC9QbGF5LzYyMC9ab21iaWVfVG93ZXJfRGVmZW5zZV8zLmh0bWwiIHRpdGxlPSJab21iaWUgVG93ZXIgRGVmZW5zZSAzIj48aW1nIHNyYz0iaHR0cDovLzY2NmdhbWVzLm5ldC9maWxlcy9pbWcvem9tYmlldGQzLmpwZyIgYWx0PSJab21iaWUgVG93ZXIgRGVmZW5zZSAzIj48L2E+VGhlIHRoaXJkIGFuZCBoaWdobHkgaW5tcHJvdmVkIHpvbWJpZWRlZmVuc2UgZ2FtZS4gNyB0b3dlcnMgdG8gYnVpbGQgYW5kIHVwZ3JhZGUuPC9kaXY+PGRpdiBjbGFzcz0idGh1bWIiPjxhIGhyZWY9Imh0dHA6Ly82NjZnYW1lcy5uZXQvVmlvbGVudC9GbGFzaC9QbGF5LzY4MS9DaGFpbl9vZl9GaXJlLmh0bWwiPkNoYWluIG9mIEZpcmU8L2E+PGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L0ZsYXNoL1BsYXkvNjgxL0NoYWluX29mX0ZpcmUuaHRtbCIgdGl0bGU9IkNoYWluIG9mIEZpcmUiPjxpbWcgc3JjPSJodHRwOi8vNjY2Z2FtZXMubmV0L2ZpbGVzL2ltZy9jaGFpbi1vZi1maXJlLnBuZyIgYWx0PSJDaGFpbiBvZiBGaXJlIj48L2E+VHJ5IHRvIHNwcmVhZCBhIGZpcmUsIGNsaWNrIG9uZSBwZXJzb24sIHRoZW4gbW92ZSB0aGUgbW91c2Ugc29tZXdoZXJlIGVsc2UgdG8gbWFrZSB0aGUgYnVybmluZyBtYW4gcnVubmluZyBhbmQgbGlnaHQgb3RoZXIgcGVvcGxlIG9uIGZpcmUuLi48L2Rpdj48ZGl2IGNsYXNzPSJ0aHVtYiI+PGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9WaW9sZW50L0ZsYXNoL1BsYXkvNDA5L0pvaG5ueV9Sb2NrZXRmaW5nZXJzXzIuaHRtbCI+Sm9obm55IFJvY2tldGZpbmdlcnMgMjwvYT48YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvRmxhc2gvUGxheS80MDkvSm9obm55X1JvY2tldGZpbmdlcnNfMi5odG1sIiB0aXRsZT0iSm9obm55IFJvY2tldGZpbmdlcnMgMiI+PGltZyBzcmM9Imh0dHA6Ly82NjZnYW1lcy5uZXQvZmlsZXMvaW1nL0pvaG5ueS1Sb2NrZXRmaW5nZXJzMi5qcGciIGFsdD0iSm9obm55IFJvY2tldGZpbmdlcnMgMiI+PC9hPlRoaXMgaXMgdGhlIHZlcnkgd2VsbCBkb25lIGFuaW1hdGVkIGFkdmVudHVyZSBvZiBKb2hubnkuIEpvaG5ueSBpcyBpbiBiaWcgdHJvdWJsZSB3aGVuIHlvdSBzdGFydC4gSXQgd2lsbCB0YWtlIGEgd2hpbGUgdG8gbG9hZCwgOU1iLi4uPC9kaXY+PGRpdiBjbGFzcz0idGh1bWIiPjxhIGhyZWY9Imh0dHA6Ly82NjZnYW1lcy5uZXQvVmlvbGVudC9GbGFzaC9QbGF5LzY4OS9Db3Jwc2VfQ3JhZnQuaHRtbCI+Q29ycHNlIENyYWZ0PC9hPjxhIGhyZWY9Imh0dHA6Ly82NjZnYW1lcy5uZXQvVmlvbGVudC9GbGFzaC9QbGF5LzY4OS9Db3Jwc2VfQ3JhZnQuaHRtbCIgdGl0bGU9IkNvcnBzZSBDcmFmdCI+PGltZyBzcmM9Imh0dHA6Ly82NjZnYW1lcy5uZXQvZmlsZXMvaW1nL2NvcnBzZS1jcmFmdC5qcGciIGFsdD0iQ29ycHNlIENyYWZ0Ij48L2E+QSBtaXggb2YgYSBzdHJhdGVnaWMgem9tYmllIHNsYXllciwgYW5kLi4uIGJyZWFraW5nIGJsb2NrcyEgQSBzdHJhbmdlIGNvbWJvIHRoYXQgZ3VhcmVudGVlcyBob3VycyBvZiBmdW4hIE11bHRpcGxheWVyIG1vZGUgaW5jbHVkZWQhPC9kaXY+PGRpdiBjbGFzcz0idGh1bWIiPjxhIGhyZWY9Imh0dHA6Ly82NjZnYW1lcy5uZXQvVmlvbGVudC9GbGFzaC9QbGF5LzcwOS9XaGVuX1Blbmd1aW5zX0F0dGFja19URC5odG1sIj5XaGVuIFBlbmd1aW5zIEF0dGFjayBURDwvYT48YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvRmxhc2gvUGxheS83MDkvV2hlbl9QZW5ndWluc19BdHRhY2tfVEQuaHRtbCIgdGl0bGU9IldoZW4gUGVuZ3VpbnMgQXR0YWNrIFREIj48aW1nIHNyYz0iaHR0cDovLzY2NmdhbWVzLm5ldC9maWxlcy9pbWcvd2hlbi1wZW5ndWlucy1hdHRhY2suanBnIiBhbHQ9IldoZW4gUGVuZ3VpbnMgQXR0YWNrIFREIj48L2E+U2F2ZSB0aGUgaHVtYW4gcmFjZSBmcm9tIHRoZSBvbnNsYXVnaHQgb2YgdGhlIGV2aWwgd2FybW9uZ2VyaW5nIHBlbmd1aW5zLiBCdWlsZCB5b3VyIHRvd2VycyB0byBkZWZlbmQgdGhlIGJhc2UgZnJvbSBhcmN0aWMgc2VhIGJpcmRzLjwvZGl2PjxkaXYgY2xhc3M9InRodW1iIj48YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Zpb2xlbnQvRmxhc2gvUGxheS8zNjMvSW52YXNpb25fMi5odG1sIj5JbnZhc2lvbiAyPC9hPjxhIGhyZWY9Imh0dHA6Ly82NjZnYW1lcy5uZXQvVmlvbGVudC9GbGFzaC9QbGF5LzM2My9JbnZhc2lvbl8yLmh0bWwiIHRpdGxlPSJJbnZhc2lvbiAyIj48aW1nIHNyYz0iaHR0cDovLzY2NmdhbWVzLm5ldC9maWxlcy9pbWcvaW52YXNpb24yLmpwZyIgYWx0PSJJbnZhc2lvbiAyIj48L2E+VHJhaW4geW91ciBhcm15IHdpdGggaHVuZHJlZHMgb2Ygc29sZGllcnMsIGFyY2hlcnMgYW5kIG1vcmUuIEJ1aWxkIGJhcnJhY2tzLCBvdGhlciBidWlsZGluZ3MsIGFuZCB0ZWFyIGRvd24gdGhlIGVuZW15J3MgY2FzdGxlITwvZGl2PjxkaXYgc3R5bGU9ImNsZWFyOmJvdGg7Ij48L2Rpdj48L2Rpdj4JPC9tYWluPgoJCgk8ZGl2IGNsYXNzPSJhZF9ib3QiPgoJCTxkaXYgaWQ9IjY2Nl9hZF9ib3QiPjwvZGl2PgoJCTxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBzcmM9Imh0dHA6Ly9qcG1hZC5jb20vYWQvcmVzcG9uc2l2ZS5waHA\/aWQ9ZWdhJmRpdj02NjZfYWRfYm90Ij48L3NjcmlwdD4KCTwvZGl2PgoJCgk8YSBocmVmPSIjdG9wIiBjbGFzcz0ibGlua190b190b3AiPl4gdG9wPC9hPgoJPGRpdiBzdHlsZT0iY2xlYXI6Ym90aDsiPjwvZGl2PgoJCgk8Zm9vdGVyPgoJCSZjb3B5OyA2NjZnYW1lcy5uZXQgLSAyMDA3LTIwMTggLSBSaWdodHMgZm9yIGFsbCBnYW1lcyB0byB0aGVpciByZXNwZWN0aXZlIG93bmVycy4gLSAKCQk8YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L1Rlcm1zLyN0ZXJtcyI+VGVybXM8L2E+IC0gCgkJPGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9UZXJtcy8jcHJpdmFjeSI+UHJpdmFjeSBQb2xpY3k8L2E+IC0gCgkJPGEgaHJlZj0iaHR0cDovLzY2NmdhbWVzLm5ldC9UZXJtcy8jZGlzY2xhaW1lciI+RGlzY2xhaW1lcjwvYT4gLSAKCQk8YSBocmVmPSJodHRwOi8vNjY2Z2FtZXMubmV0L3NpdGVtYXAueG1sIj5TaXRlbWFwPC9hPgoJPC9mb290ZXI+CgkKPC9kaXY+Cgo8L2JvZHk+CjwvaHRtbD4=","format":"base64"},"headers":{"content-encoding":"","Set-Cookie":"666_mobile=false; expires=Sun, 23-Jun-2019 05:47:35 GMT; path=\/","Vary":"Accept-Encoding","Server":"Apache","Date":"Mon, 27 Aug 2018 05:47:35 GMT","Content-Type":"text\/html"},"code":200}}],"retries":1,"headers_match":false,"status_code_match":true},"test_start_time":"2018-08-27 05:47:21","input_hashes":[],"probe_ip":"127.0.0.1","id":"bf4f1993-9efb-44cc-8920-dcd86888352a","test_helpers":{"backend":{"type":"onion","address":"httpo:\/\/y3zq5fwelrzkkv3s.onion"}},"probe_cc":"RE","test_runtime":1.2727057934,"input":"http:\/\/666games.net","probe_city":null,"probe_asn":"AS49902","annotations":{"platform":"linux"},"software_name":"ooniprobe","software_version":"2.1.0","data_format_version":"0.2.0","report_filename":"2018-08-28\/20180827T054721Z-RE-AS49902-web_connectivity-20180827T054723Z_AS49902_y7vuOqERmqnnMPjRsd5cqHU6ZlNpzHwO1FRann4QUyZNeFUVJf-0.2.0-probe.json","test_version":"0.1.0","bucket_date":"2018-08-28","test_name":"web_connectivity","report_id":"20180827T054723Z_AS49902_y7vuOqERmqnnMPjRsd5cqHU6ZlNpzHwO1FRann4QUyZNeFUVJf","measurement_start_time":"2018-08-27 05:47:34","backend_version":null,"options":["--file","$citizenlab_global_urls"]} {"test_keys":{"accessible":true,"control":{"tcp_connect":{"168.253.165.241:80":{"status":true,"failure":null},"168.253.165.233:80":{"status":true,"failure":null}},"http_request":{"body_length":231,"status_code":403,"headers":{"content-encoding":"","Expires":"Mon, 27 Aug 2018 05:47:38 GMT","Server":"AkamaiGHost","Date":"Mon, 27 Aug 2018 05:47:38 GMT","Content-Type":"text\/html","Mime-Version":"1.0"},"failure":null,"title":""},"dns":{"failure":null,"addrs":["23.62.6.32","23.62.6.11"]}},"control_failure":null,"socksproxy":null,"http_experiment_failure":null,"agent":"redirect","title_match":null,"client_resolver":"109.122.130.141","tcp_connect":[{"status":{"failure":null,"success":true,"blocked":false},"ip":"168.253.165.233","port":80},{"status":{"failure":null,"success":true,"blocked":false},"ip":"168.253.165.241","port":80}],"dns_consistency":"inconsistent","dns_experiment_failure":null,"body_proportion":1.0,"blocking":false,"queries":[{"resolver_hostname":null,"query_type":"A","hostname":"a1408.g.akamai.net","answers":[{"ipv4":"168.253.165.233","answer_type":"A"},{"ipv4":"168.253.165.241","answer_type":"A"}],"failure":null,"resolver_port":null}],"body_length_match":true,"requests":[{"failure":null,"request":{"body":null,"headers":{"Accept-Language":"en-US;q=0.8,en;q=0.5","Accept":"text\/html,application\/xhtml+xml,application\/xml;q=0.9,*\/*;q=0.8","User-Agent":"Mozilla\/5.0 (Windows NT 6.1) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/47.0.2526.106 Safari\/537.36"},"tor":{"is_tor":false,"exit_ip":null,"exit_name":null},"url":"http:\/\/a1408.g.akamai.net\/5\/1408\/1388\/2005110406\/1a1a1ad948be278cff2d96046ad90768d848b41947aa1986\/sample_sorenson.mov.zip","method":"GET"},"response":{"body":"<HTML><HEAD>\n<TITLE>Access Denied<\/TITLE>\n<\/HEAD><BODY>\n<H1>Access Denied<\/H1>\n \nYou don't have permission to access \"[no URL]\" on this server.<P>\nReference #18.eda5fda8.1535348857.0\n<\/BODY>\n<\/HTML>\n","headers":{"content-encoding":"","Expires":"Mon, 27 Aug 2018 05:47:37 GMT","Server":"AkamaiGHost","Date":"Mon, 27 Aug 2018 05:47:37 GMT","Content-Type":"text\/html","Mime-Version":"1.0"},"code":403}}],"retries":1,"headers_match":true,"status_code_match":true},"test_start_time":"2018-08-27 05:47:21","input_hashes":[],"probe_ip":"127.0.0.1","id":"41d41a48-2a0a-47bf-80b6-f766866cfb13","test_helpers":{"backend":{"type":"onion","address":"httpo:\/\/y3zq5fwelrzkkv3s.onion"}},"probe_cc":"RE","test_runtime":1.3031990528,"input":"http:\/\/a1408.g.akamai.net\/5\/1408\/1388\/2005110406\/1a1a1ad948be278cff2d96046ad90768d848b41947aa1986\/sample_sorenson.mov.zip","probe_city":null,"probe_asn":"AS49902","annotations":{"platform":"linux"},"software_name":"ooniprobe","software_version":"2.1.0","data_format_version":"0.2.0","report_filename":"2018-08-28\/20180827T054721Z-RE-AS49902-web_connectivity-20180827T054723Z_AS49902_y7vuOqERmqnnMPjRsd5cqHU6ZlNpzHwO1FRann4QUyZNeFUVJf-0.2.0-probe.json","test_version":"0.1.0","bucket_date":"2018-08-28","test_name":"web_connectivity","report_id":"20180827T054723Z_AS49902_y7vuOqERmqnnMPjRsd5cqHU6ZlNpzHwO1FRann4QUyZNeFUVJf","measurement_start_time":"2018-08-27 05:47:36","backend_version":null,"options":["--file","$citizenlab_global_urls"]} {"test_keys":{"accessible":true,"control":{"tcp_connect":{"216.18.168.81:80":{"status":true,"failure":null}},"http_request":{"body_length":22080,"status_code":200,"headers":{"Set-Cookie":"tour=1; expires=Tue, 28-Aug-2018 05:47:40 GMT; Max-Age=86400; path=\/; domain=8thstreetlatinas.com","Charset":"UTF-8","Vary":"Accept-Encoding","asisCache":"1","Cache-Control":"max-age=3600, public","Date":"Mon, 27 Aug 2018 05:47:40 GMT","Server":"Apache\/2.4.10 (Debian)","Content-Type":"text\/html;charset=UTF-8"},"failure":null,"title":"8thStreetLatinas Official Porn Website"},"dns":{"failure":null,"addrs":["216.18.168.81"]}},"control_failure":null,"socksproxy":null,"http_experiment_failure":null,"agent":"redirect","title_match":true,"client_resolver":"109.122.130.141","tcp_connect":[{"status":{"failure":null,"success":true,"blocked":false},"ip":"216.18.168.81","port":80}],"dns_consistency":"consistent","dns_experiment_failure":null,"body_proportion":1.0,"blocking":false,"queries":[{"resolver_hostname":null,"query_type":"A","hostname":"8thstreetlatinas.com","answers":[{"ipv4":"216.18.168.81","answer_type":"A"}],"failure":null,"resolver_port":null}],"body_length_match":true,"requests":[{"failure":null,"request":{"body":null,"headers":{"Accept-Language":"en-US;q=0.8,en;q=0.5","Accept":"text\/html,application\/xhtml+xml,application\/xml;q=0.9,*\/*;q=0.8","User-Agent":"Mozilla\/5.0 (Windows NT 6.1) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/47.0.2526.106 Safari\/537.36"},"tor":{"is_tor":false,"exit_ip":null,"exit_name":null},"url":"http:\/\/www.8thstreetlatinas.com\/","method":"GET"},"response":{"body":"<html>\r\n<head>\r\n<meta charset=\"utf-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no\" >\n<meta name=\"RATING\" content=\"RTA-5042-1996-1400-1577-RTA\" >\n<meta http-equiv=\"content-language\" content=\"en\" >\n<meta name=\"google-site-verification\" content=\"sLloVn5RsimdrkA4dSkLB2W4mAa4Y6mkoIbUMFswEBY\" >\n<meta name=\"description\" content=\"Check out 8thStreetLatinas official pornsite featuring top rated pornstars and XXX videos.\" >\n<meta name=\"keywords\" content=\"8thStreetLatinas,8th Street Latinas,8thStreetLatinas pornsite,8th Street Latinas pornsite, porn website,8thStreetLatinas.com\" >\n<meta name=\"robots\" content=\"index, follow\" > <link rel=\"canonical\" href=\"http:\/\/www.8thstreetlatinas.com\" \/>\n<title>8thStreetLatinas Official Porn Website<\/title>\r\n<link rel=\"stylesheet\" href=\"https:\/\/assets-ec.realitykingscontent.com\/Rk\/RKSubsite\/Tour\/assets\/css\/video-js.55e3ba69.css\"><link rel=\"stylesheet\" href=\"https:\/\/assets-ec.realitykingscontent.com\/Rk\/8thStreetLatinasCom\/Tour\/assets\/css\/main.acf4ecf0.css\"><!-- Google Analytics -->\n<script>\n(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){\n(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),\nm=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)\n})(window,document,'script','\/\/www.google-analytics.com\/analytics.js','_gaTracker');\n_gaTracker(\"create\",JSON.parse('{\"trackingId\":\"UA-4504753-4\"}'));\n_gaTracker(\"require\",\"linker\");\n_gaTracker(\"linker:autoLink\",JSON.parse('[\"probiller.com\"]'));\n_gaTracker(\"require\",\"displayfeatures\");\n<\/script>\n<!-- End Google Analytics --><!-- Google Analytics -->\n<script>\n_gaTracker(\"set\",\"anonymizeIp\", true);\n_gaTracker(\"send\",\"pageview\");\n<\/script>\n<!-- End Google Analytics --> <\/head>\r\n<body class=\"back-to-school\">\r\n<div class=\"site-container disclaimer\">\r\n <div class=\"site-pusher\">\r\n \r\n \t<div id=\"very-top-header\">\r\n\t\t\t<img src=\"https:\/\/assets-ec.realitykingscontent.com\/Rk\/RKSubsite\/Tour\/assets\/img\/rk_logo.png\" alt=\"Reality Kings\" class=\"full-w full-t\"\/>\r\n \t<\/div>\r\n\r\n <div id=\"top-header\" class=\"clearfix\">\r\n <a href=\"#\" class=\"header-icon\" id=\"header-icon\"><\/a>\r\n <div class=\"network\">\r\n <img src=\"https:\/\/assets-ec.realitykingscontent.com\/Rk\/RKSubsite\/Tour\/assets\/img\/rk_logo.png\" alt=\"RealityKings\"\/>\r\n <span>presents<\/span>\r\n <\/div>\r\n <div id=\"top-join\">\r\n \t<a href=\"http:\/\/www.8thstreetlatinas.com\/tour\/join\/\" class=\"btn\" rel=\"nofollow\" data-trackid=\"RKINGS:TOUR:ACCESS:PAGETOP:LINK:join\">Join Now!<\/a>\r\n <\/div>\r\n <ul class=\"member-links\">\r\n <li><a href=\"http:\/\/new.members.8thstreetlatinas.com\" class=\"s\" data-trackid=\"RKINGS:TOUR:ACCESS:ACCESS:PAGETOP:LINK:members\">Members<\/a><\/li>\r\n <li ><a href=\"http:\/\/www.8thstreetlatinas.com\/tour\/join\/\" class=\"btn\" rel=\"nofollow\" data-trackid=\"RKINGS:TOUR:ACCESS:ACCESS:PAGETOP:LINK:join\">Join Now!<\/a><\/li>\r\n <\/ul>\r\n <\/div>\r\n\r\n <div class=\"container\">\r\n <div id=\"header-ill\">\r\n <div class=\"bg hd0-disclaimer\">\r\n <div class=\"lgo\"><img src=\"\/assets\/Rk\/8thStreetLatinasCom\/Tour\/assets\/img\/logo.png\" alt=\"8th Street Latinas\"\/><\/a><\/div>\r\n <\/div>\r\n <\/div>\r\n <header class=\"header mob-only\">\r\n <nav class=\"menu clearfix\">\r\n <a href=\"\/tour\/home\/\" class=\"logo\" data-trackid=\"RKINGS:TOUR:ACCESS:LINK:enter\"><img src=\"\/assets\/Rk\/8thStreetLatinasCom\/Tour\/assets\/img\/logo.png\" alt=\"\" class=\"full-w\"><\/a> \r\n <a href=\"http:\/\/www.8thstreetlatinas.com\/tour\/join\/\" class=\"btn bld\" rel=\"nofollow\" data-trackid=\"RKINGS:TOUR:ACCESS:ACCESS:PAGETOP:LINK:join\">Get instant access<\/a> \r\n <hr\/>\r\n <a href=\"http:\/\/new.members.8thstreetlatinas.com\" class=\"s\" data-trackid=\"RKINGS:TOUR:ACCESS:ACCESS:PAGETOP:LINK:members\">Members<\/a><\/li>\r\n <\/nav>\r\n <\/header>\r\n <\/div>\r\n\r\n <div class=\"site-content\">\r\n <div class=\"container clearfix\">\r\n <div class=\"in\">\r\n <h1>8th Street Latinas<\/h1>\r\n \r\n<p>This website contains information, links,images and videos of the RealityKings explicit material. If you are under the age of 21, if such material offends you or if it's illegal to view such material in your community please do not continue.<\/p>\r\n\r\n<div class=\"clearfix\">\r\n <div class=\"col-lg\">\r\n <div class=\"col-lg-ins\">\r\n <p class=\"tp\"><strong>Please read and comply with the following conditions before you continue: <\/strong><\/p>\r\n <div class=\"terms small\">\r\n <p>I am at least 21 years of age.<\/p>\r\n <p>The sexually explicit material I am viewing is for my own personal use and I will not expose minors to the material.<\/p>\r\n <p>I desire to receive\/view sexually explicit material.<\/p>\r\n <p>I believe that as an adult it is my inalienable right to receive\/view sexually explicit material. Whether it be a school girl having sex, big boobs being exposed or school girls with big tits<\/p>\r\n <p>I believe that sexual acts between consenting adults are neither offensive nor obscene.<\/p>\r\n <p>The viewing, reading and downloading of sexually explicit materials does not violate the standards of my community, town, city, state or country.<\/p>\r\n <p>I am solely responsible for any false disclosures or legal ramifications of viewing, reading or downloading any material in this site including school girl content. Furthermore this website nor its affiliates will be held responsible for any legal ramifications arising from fraudulent entry into or use of this website.<\/p>\r\n <p>I agree that by entering this website, I am subjecting myself and any business entity of which I have any legal or equitable interest to the personal jurisdiction of the State of Florida should any dispute arise at any time between this website and myself and\/or such business entity.<\/p>\r\n <p>This warning page constitutes a legal agreement between this website and you and\/or any business in which you have any legal or equitable interest. If any portion of this agreement is deemed unenforceable by a court of competent jurisdiction it shall not affect the enforceability of the other portions of the agreement.<\/p>\r\n <p>All performers and school girls on this site are over the age of 18, have consented being photographed and\/or filmed, have signed model release and provided proof of age, believe it is their right to engage in consensual sexual acts and exposing their boobs for the entertainment and education of other adults and believe it is your right as an adult to watch them doing what adults do, such as playing with big boobs and school girls having sex.<\/p>\r\n <p>All girls appearing on this website are 18 years or older. <a href=\"https:\/\/static-ec.realitykingscontent.com\/rk\/docs\/records.html\" rel=\"nofollow\" data-trackname=\"disc-click-here\" data-trackid=\"RKINGS:TOUR:ACCESS:LINK:disclaimer box\">Click here<\/a> for records required pursuant to 18 U.S.C. - 2257 Statement. By entering this site you swear that you are of legal age in your area to view adult material and that you wish to view such material.<\/p>\r\n <p>The videos and images in this <a href=\"http:\/\/www.realitykings.com\" class=\"text\" data-trackname=\"disc-bz-link\" data-trackid=\"RKINGS:TOUR:ACCESS:LINK:disclaimer box - realitykings\">realitykings<\/a> site are intended to be used by responsible adults as sexual aids, to provide sexual education and to provide sexual entertainment for any type of porn including school girls and pornstars.<\/p>\r\n <p>All performers are given the opportunity to be tested for sexually transmitted diseases at no charge to themselves within a reasonable amount of time before their performance. All activity is arranged and discussed in advance of filming and every effort is made to insure the health and safety of the performers and to ensure that their performance is a pleasant and enjoyable experience.<\/p>\r\n <p>So, without too much further ado, if you've read and fully understand the above agreement, and you affirm and swear that viewing\/downloading\/receiving sexually explicit materials of school girls or any other pornstars on realitykings sites, does not violate the standards of your community, that you won't make any of the materials available to minors in any form, that you believe it is your constitutional right to view these materials, that you are wholly liable for any legal ramifications that may arise for your receiving or viewing of these materials and that you are over the age of 21...<\/p>\r\n <\/div>\r\n\r\n\r\n\r\n <\/div>\r\n <\/div>\r\n\r\n\r\n <div class=\"col-sm\">\r\n \t<p class=\"agree top\">I AGREE:<\/p>\r\n <h2 class=\"agree\">\r\n <a id=\"enter-mic-button\" class=\"bld\" rel=\"nofollow\" href=\"\/tour\/home\/\" data-trackname=\"disc-agree\" data-trackid=\"RKINGS:TOUR:ACCESS:LINK:enter-button\">\r\n ENTER <span class=\"bld\">8TH STREET LATINAS<\/span>\r\n <\/a>\r\n <\/h2>\r\n <p class=\"agree not\">\r\n I DISAGREE: <a href=\"http:\/\/www.google.com\" data-trackname=\"disc-exit\" rel=\"nofollow\" data-trackid=\"RKINGS:TOUR:ACCESS:LINK:exit here\">EXIT HERE<\/a>\r\n <\/p>\r\n <\/div>\r\n<\/div>\r\n\r\n<p class=\"lght\">Reality Kings presents MILF Hunter the ORIGINAL reality porn site dedicated to MILFs and mature sex content. If you don't know what a MILF is, allow us to explain... we're talking about sex starved, smokin' hot moms that are in need of a little attention--a MILF, a Mother I'd Like to Fuck! We've all seen these moms at the mall, the beach, and around town. Watch every week as the Hunter captures another hottie on film and gives them what they've been craving... some dick! These moms are seriously hot MILFs and they appear in the most incredible high quality pics and movies! We have hundreds of mature porn videos available for you to download. Or if you're looking for photos we have thousands of high resolution MILF porn pics directly from the MILF Hunter! Reality Kings brings you the best mature sex scenes around so why not join the MILF Hunter hunt down mature moms across America...<\/p>\r\n\r\n <a href=\"http:\/\/www.8thstreetlatinas.com\/tour\/join\/\"\r\n rel=\"nofollow\"\r\n data-trackid=\"RKINGS:TOUR:ACCESS:FOOTER:LINK:JOIN get\"\r\n class=\"btn btn-big\">\r\n <span class=\"bld\">GET INSTANT ACCESS<\/span> The #1 Adult Network in the World\r\n<\/a> <\/div>\r\n <\/div>\r\n \n\n<div id=\"footer\">\n <div class=\"container clearfix\">\n <div class=\"col-ft-lg\">\n <div class=\"ins\">\n <ul class=\"footer-menu\">\n <li>\n <a href=\"\/tour\/sitemap\/\"\n data-trackid=\"RKINGS:TOUR:ACCESS:FOOTER:LINK:porn directory\">\n Porn Directory\n <\/a> |\n <\/li>\n <li>\n <a href=\"mailto:ndcompliance@gmail.com?subject=REPORT+SPAM+\" rel=\"nofollow\" target=\"_blank\"\n data-trackid=\"RKINGS:TOUR:ACCESS:FOOTER:EMAIL:report spam\">\n Report Spam\n <\/a> |\n <\/li>\n <li>\n <a href=\"http:\/\/www.nastydollars.com\" rel=\"nofollow\" target=\"_blank\"\n data-trackid=\"RKINGS:TOUR:ACCESS:FOOTER:LINK:webmasters\">\n Webmasters\n <\/a> |\n <\/li>\n <li>\n <a href=\"\/\/support.realitykings.com\/\" rel=\"nofollow\" target=\"_blank\"\n data-trackid=\"RKINGS:TOUR:ACCESS:FOOTER:LINK:customer support\">\n Customer Support\n <\/a> |\n <\/li>\n <li>\n <a href=\"http:\/\/www.bigdickstudsearch.com\/\" rel=\"nofollow\" target=\"_blank\"\n data-trackid=\"RKINGS:TOUR:ACCESS:FOOTER:LINK:stud search\">\n Stud Search\n <\/a>\n <\/li>\n <\/ul>\n <div class=\"footer-notice\">\n <p>\n All models appearing on this website are 18 years or older.\n <a href=\"https:\/\/static-ec.realitykingscontent.com\/rk\/docs\/records.html\" rel=\"nofollow\" data-trackname=\"foot-click-here\"\n data-trackid=\"RKINGS:TOUR:ACCESS:FOOTER:LINK:footer click here\">\n Click here\n <\/a>\n for records required pursuant to 18 U.S.C. 2257 Record Keeping Requirements Compliance Statement. By entering this site you swear that you are of legal age in your area to view adult material and that you wish to view such material.\n <\/p>\n <\/div>\n <div class=\"footer-biller-section\" id=\"offerinfo\"><\/div>\n <div class=\"footer-biller-section\">\n <p>Please visit <a href=\"https:\/\/www.wtseticket.com\/\" rel=\"nofollow\" target=\"_blank\">WTS<\/a> | <a href=\"https:\/\/epoch.com\/billing_support\/\" rel=\"nofollow\" target=\"_blank\">Epoch<\/a> | <a href=\"https:\/\/support.ccbill.com\/\" rel=\"nofollow\" target=\"_blank\">CCbill<\/a> | <a href=\"http:\/\/www.gxbill.com\/customer_service\/\" rel=\"nofollow\" target=\"_blank\">GXB<\/a> | <a href=\"http:\/\/cs.segpay.com\/\" rel=\"nofollow\" target=\"_blank\">SEGPAY<\/a> our authorized sales agents.<\/p>\n <p>Please visit <a href=\"https:\/\/secure.vend-o.com\/customers\/support\" rel=\"nofollow\" target=\"_blank\">Vendo<\/a> our authorized reseller.<\/p>\n <ul class=\"footer-menu small\">\n <li><a href=\"https:\/\/www.realitykings.com\/legal\/privacy\" rel=\"nofollow\" target=\"_blank\" data-trackid=\"RKINGS:TOUR:ACCESS:FOOTER:LINK:privacy policy\">Privacy Policy<\/a><\/li>\n <li><a href=\"http:\/\/service.adultprovide.com\/docs\/terms.htm\" rel=\"nofollow\" target=\"_blank\" data-trackid=\"RKINGS:TOUR:ACCESS:FOOTER:LINK:terms\">Terms<\/a><\/li>\n <\/ul>\n <p>\n <img src=\"https:\/\/static-ec.realitykingscontent.com\/rk\/paysites-billers-wh.png\" class=\"full-w billing\" alt=\"Billers\"\/>\n <\/p>\n <a href=\"http:\/\/www.safelabeling.org\" rel=\"nofollow\" target=\"_blank\" data-trackid=\"RKINGS:TOUR:ACCESS:FOOTER:LINK:safe labeling\"><img src=\"https:\/\/static-ec.realitykingscontent.com\/zexit\/images\/labeled.gif\" alt=\"Safe Labeling\"\/><\/a>\n <a href=\"http:\/\/www.asacp.org\" rel=\"nofollow\" target=\"_blank\" data-trackid=\"RKINGS:TOUR:ACCESS:FOOTER:LINK:asacp\" ><img src=\"https:\/\/static-ec.realitykingscontent.com\/zexit\/images\/asacp.gif\" alt=\"ASACP\"\/><\/a>\n <a href=\"http:\/\/www.rtalabel.org\" rel=\"nofollow\" target=\"_blank\" data-trackid=\"RKINGS:TOUR:ACCESS:FOOTER:LINK:rta label\"><img src=\"https:\/\/static-ec.realitykingscontent.com\/zexit\/images\/rta.jpg\" alt=\"RTA\"\/><\/a>\n <\/div>\n <\/div>\n <\/div>\n <div class=\"col-ft-sm\">\n <div class=\"ins\">\n <img src=\"\/assets\/Rk\/8thStreetLatinasCom\/Tour\/assets\/img\/logo.png\" alt=\"www.8thStreetLatinas.com\" class=\"full-w full-t\"\/>\n \t<p>RealityKings © Copyright 2018 <br\/> MG Content RK Limited - Trademarks MG IP S.\u00e0.r.l <\/p>\n <\/div>\n <\/div>\n <\/div>\n<\/div> <div class=\"site-cache\" id=\"site-cache\"><\/div>\r\n <\/div>\r\n\r\n <\/div>\r\n<\/div>\r\n<script src=\"https:\/\/assets-ec.realitykingscontent.com\/Rk\/RKSubsite\/Tour\/assets\/js\/common.header.min.480e6742.js\"><\/script>\n<script src=\"https:\/\/assets-ec.realitykingscontent.com\/Rk\/RKSubsite\/Tour\/assets\/js\/css_browser_selector.min.9f1c9186.js\"><\/script>\n\n\n<!-- Atlas -->\n<script src=\"https:\/\/static-ec.realitykingscontent.com\/atlas\/atlaslib.js\"><\/script>\n<script>window._atlas = JSON.parse('{\"domain\":\"nastydollars.com\",\"network\":\"RK\",\"debug\":false,\"typeIn\":\"eyJhIjo5NDk2LCJjIjo0NTY3MTI4OCwibiI6MjAsInMiOjI5MiwiZSI6NzY3NywicCI6M30=\",\"action\":null}');<\/script>\n<!-- End Atlas -->\n<script src=\"https:\/\/assets-ec.realitykingscontent.com\/Rk\/RKSubsite\/Tour\/assets\/js\/common.footer.min.4e897c53.js\"><\/script>\n\n\n<script>\n\n (function(win, doc, $, undefined) {\n\n \/**\n * Common js script run on all pages\n *\/\n var AtlasScript = (function () {\n\n \/**\n * Custom event name\n *\/\n var eventName = 'atlas:init';\n\n \/**\n * Joinbox load event\n *\/\n var joinboxLoadEventName = \"atlas:joinbox:load\";\n\n \/**\n * UI element selectors\n *\/\n var uiSelectors = {\n joinForm: '[data-behavior=\"track-signup-submit\"]',\n selectedCascade: '[name=payment]:checked',\n selectedProduct: '[name=membership]:checked',\n singleCascade : '[name=payment]',\n pricepointTrackId : '.membership__pricepoint',\n giftcard: '#paygarden',\n isPaygarden: '[name=\"isPaygarden\"]',\n submitForm: '#submit-form'\n };\n\n\n\n \/**\n * Init\n *\/\n var init = function () {\n atlasInit();\n attachEvents();\n };\n\n\n\n \/**\n * Bind event listeners\n *\/\n var attachEvents = function () {\n $(uiSelectors.giftcard).on('click', setGiftCardSelection);\n $(uiSelectors.submitForm).on('submit', triggerJoinSubmit);\n };\n\n\n \/**\n * Set input value for isPaygarden\n *\/\n var setGiftCardSelection = function() {\n $(uiSelectors.isPaygarden).val(1);\n };\n\n\n\n \/**\n * Initialize Atlas libraries\n *\/\n var atlasInit = function () {\n if (win._atlas === undefined || win.atlas === undefined) {\n console.log('Atlas lib missing.');\n return false;\n }\n\n try {\n\n \/\/ Initialize Atlas\n win.atlas.config(\n win._atlas.domain,\n win._atlas.network,\n win._atlas.typeIn,\n true \/\/ Forces Atlas to split atstrack cookie\n );\n\n \/\/ [WERK-6492] Enable link code overwrite for cross-site pops\n if (typeof win._atlas.linkCodeOverwrite !== 'undefined') {\n atlas.setOverwriteLinkCodeSiteConfiguration();\n }\n\n \/\/ Enable Atlas tracking\n win.atlas.autoTrack();\n\n \/\/ Set debugger\n if(win._atlas.debug){\n win.atlas.debug(true);\n }\n\n \/\/ Trigger join event\n if (win._atlas.action === 'join' && typeof win.atlas.joinHit !== 'undefined') {\n $(doc).on(joinboxLoadEventName, triggerJoinHit);\n }\n\n } catch (e) {\n console.log('Atlas exception:', e);\n }\n };\n\n\n\n \/**\n * Gets event tracking value for real estate join and TOUR video pages\n *\/\n var trackRealEstate = function (name) {\n name = name.replace(\/[\\[]\/, '\\\\[').replace(\/[\\]]\/, '\\\\]');\n var regex = new RegExp('[\\\\?&]' + name + '=([^&#]*)');\n var results = regex.exec(location.search);\n var trackIdValue = null;\n var pricePtTrackId = (typeof pageRealEstate !== 'undefined') ? pageRealEstate : null;\n\n\n if (results !== null) {\n trackIdValue = decodeURIComponent(results[1].replace(\/\\+\/g, ' '));\n } else if (pricePtTrackId) {\n trackIdValue = pricePtTrackId;\n }\n\n if (trackIdValue) {\n atlas.setRealEstate(trackIdValue); \/\/sets real estate value for TOUR join\/player pages\n }\n\n };\n\n\n\n \/**\n * Triggers atlas joinhit event\n *\/\n var triggerJoinHit = function () {\n\n var packageId = $('input[name=packageId]').val();\n\n if (!packageId) {\n packageId = 0;\n }\n \n try {\n trackRealEstate('trackevent');\n } catch (e) {\n console.log('Real estate exception: ' + e);\n }\n\n atlas.joinHit(packageId);\n };\n\n\n\n \/**\n * Triggers joinsubmit atlas event\n *\/\n var triggerJoinSubmit = function () {\n\n var cascade = $(uiSelectors.submitForm).data('product') || 0;\n var pricepoint = $(uiSelectors.submitForm).data('payment') || 0;\n\n \/\/ Trigger submit event\n if (typeof win.atlas.joinSubmit !== 'undefined' &&\n typeof cascade !== 'undefined' &&\n typeof pricepoint !== 'undefined')\n {\n atlas.joinSubmit(cascade, pricepoint);\n }\n\n return true;\n };\n\n\n\n \/**\n * Get event name\n * @returns {string}\n *\/\n var getEventName = function () {\n return eventName;\n };\n\n\n\n \/**\n * Public methods\n *\/\n return {\n init: init,\n getEventName: getEventName\n };\n\n })();\n\n\n $(function () {\n AtlasScript.init();\n $(doc).trigger(AtlasScript.getEventName(),[]);\n });\n\n })(window, document, jQuery);\n\n<\/script>\n\n<\/body>\r\n<\/html>","headers":{"content-encoding":"","Set-Cookie":"tour=1; expires=Tue, 28-Aug-2018 05:47:38 GMT; Max-Age=86400; path=\/; domain=8thstreetlatinas.com","Charset":"UTF-8","Vary":"Accept-Encoding","asisCache":"1","Cache-Control":"max-age=3600, public","Date":"Mon, 27 Aug 2018 05:47:38 GMT","Server":"Apache\/2.4.10 (Debian)","Content-Type":"text\/html;charset=UTF-8"},"code":200}},{"failure":null,"request":{"body":null,"headers":{"Accept-Language":"en-US;q=0.8,en;q=0.5","Accept":"text\/html,application\/xhtml+xml,application\/xml;q=0.9,*\/*;q=0.8","User-Agent":"Mozilla\/5.0 (Windows NT 6.1) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/47.0.2526.106 Safari\/537.36"},"tor":{"is_tor":false,"exit_ip":null,"exit_name":null},"url":"http:\/\/8thstreetlatinas.com","method":"GET"},"response":{"body":null,"headers":{"Date":"Mon, 27 Aug 2018 05:47:37 GMT","Set-Cookie":"RNLBSERVERID=ded5286; path=\/","Content-Type":"text\/html; charset=iso-8859-1","Location":"http:\/\/www.8thstreetlatinas.com\/","Server":"Apache\/2.4.10 (Debian)"},"code":301}}],"retries":1,"headers_match":true,"status_code_match":true},"test_start_time":"2018-08-27 05:47:21","input_hashes":[],"probe_ip":"127.0.0.1","id":"a98a4af3-3ad1-43c6-9b71-8d53d8a4f448","test_helpers":{"backend":{"type":"onion","address":"httpo:\/\/y3zq5fwelrzkkv3s.onion"}},"probe_cc":"RE","test_runtime":1.1886880398,"input":"http:\/\/8thstreetlatinas.com","probe_city":null,"probe_asn":"AS49902","annotations":{"platform":"linux"},"software_name":"ooniprobe","software_version":"2.1.0","data_format_version":"0.2.0","report_filename":"2018-08-28\/20180827T054721Z-RE-AS49902-web_connectivity-20180827T054723Z_AS49902_y7vuOqERmqnnMPjRsd5cqHU6ZlNpzHwO1FRann4QUyZNeFUVJf-0.2.0-probe.json","test_version":"0.1.0","bucket_date":"2018-08-28","test_name":"web_connectivity","report_id":"20180827T054723Z_AS49902_y7vuOqERmqnnMPjRsd5cqHU6ZlNpzHwO1FRann4QUyZNeFUVJf","measurement_start_time":"2018-08-27 05:47:35","backend_version":null,"options":["--file","$citizenlab_global_urls"]} {"test_keys":{"accessible":true,"control":{"tcp_connect":{"209.191.185.66:80":{"status":true,"failure":null}},"http_request":{"body_length":5443,"status_code":200,"headers":{"Date":"Mon, 27 Aug 2018 05:47:48 GMT","content-encoding":"","Content-Type":"text\/html; charset=UTF-8","Server":"Apache"},"failure":null,"title":"Adium - Download"},"dns":{"failure":null,"addrs":["209.191.185.66"]}},"control_failure":null,"socksproxy":null,"http_experiment_failure":null,"agent":"redirect","title_match":true,"client_resolver":"109.122.130.141","tcp_connect":[{"status":{"failure":null,"success":true,"blocked":false},"ip":"209.191.185.66","port":80}],"dns_consistency":"consistent","dns_experiment_failure":null,"body_proportion":1.0,"blocking":false,"queries":[{"resolver_hostname":null,"query_type":"A","hostname":"adium.im","answers":[{"ipv4":"209.191.185.66","answer_type":"A"}],"failure":null,"resolver_port":null}],"body_length_match":true,"requests":[{"failure":null,"request":{"body":null,"headers":{"Accept-Language":"en-US;q=0.8,en;q=0.5","Accept":"text\/html,application\/xhtml+xml,application\/xml;q=0.9,*\/*;q=0.8","User-Agent":"Mozilla\/5.0 (Windows NT 6.1) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/47.0.2526.106 Safari\/537.36"},"tor":{"is_tor":false,"exit_ip":null,"exit_name":null},"url":"https:\/\/adium.im\/","method":"GET"},"response":{"body":"\n\t<!DOCTYPE HTML PUBLIC \"-\/\/W3C\/\/DTD HTML 4.01\/\/EN\"\n\t \"http:\/\/www.w3.org\/TR\/html4\/strict.dtd\">\n\t<html>\n\t<head>\n\t\t<title>Adium - Download<\/title>\n\t\t<meta http-equiv=\"content-type\" content=\"text\/html; charset=iso-8859-1\">\n\t\t<link rel=\"stylesheet\" type=\"text\/css\" href=\"styles\/layoutstyle.css\">\n\t\t<link rel=\"stylesheet\" type=\"text\/css\" href=\"styles\/defaultstyle.css\">\n\t\t<link rel=\"shortcut icon\" href=\"favicon.ico\">\n\t\t\t<\/head>\n\t<body>\n\t\t<div id=\"container\">\n\t\t\t<div id=\"titlecontainer\">\n\t\t\t\t<a href=\"\/\">Adium<\/a>\n\t <\/div>\n\t\t\t<div id=\"navcontainer\">\n\t\t\t\t<a class=\"navtabcurrent\" href=\"https:\/\/adium.im\/\">Download<\/a>\n\t\t\t\t<a class=\"navtab\" href=\"https:\/\/adium.im\/about\/\">About<\/a>\n\t\t\t\t<a class=\"navtab\" href=\"https:\/\/adium.im\/blog\/\">Blog<\/a>\n\t\t\t\t<a class=\"navtab\" href=\"https:\/\/adium.im\/help\/\">Help<\/a>\n\t\t\t\t<a class=\"navtab\" href=\"https:\/\/trac.adium.im\">Development<\/a>\n\t\t\t\t<a class=\"navtab\" href=\"https:\/\/adium.spreadshirt.com\">Merchandise<\/a>\n\t\t\t\t<a class=\"navtab\" href=\"http:\/\/www.adiumxtras.com\/\">Xtras<\/a>\n\t\t\t<\/div>\n\t\t\t<div id=\"content\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"download\">\n\t\t\t\t\t\t\t<div class=\"downloadInfo\">\n \t\t\t\t\t\t<a href=\"https:\/\/adiumx.cachefly.net\/Adium_1.5.10.4.dmg\"><img class=\"downloadicon\" src=\"images\/logo.png\" alt=\"Download\"><\/a><br>\n\t\t\t\t\t\t\t<\/div>\n \t\t\t\t\t\t\t<a href=\"https:\/\/adiumx.cachefly.net\/Adium_1.5.10.4.dmg\"><span class=\"downloadlink\">Download Adium 1.5.10.4<\/span><\/a>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\t\t\t\t\t\t<div class=\"downloadSub\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/trac.adium.im\/wiki\/AdiumVersionHistory\" class=\"downloadInfo\">Version History<\/a> - <a href=\"https:\/\/trac.adium.im\/wiki\/GettingAdiumSource\" class=\"downloadInfo\">Source<\/a><br>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"overview\">\n\t\t\t\t\t\t\tAdium is a free instant messaging application for Mac OS X that can connect to AIM, XMPP (Jabber), ICQ, IRC and more. <a href=\"https:\/\/www.adium.im\/about\">Learn more about Adium...<\/a>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div id=\"services\">\n\t\t\t\t\t\t\t<a title=\"AOL Instant Messenger\" href=\"http:\/\/www.aim.com\/\"><img src=\"images\/services\/icon-aim.png\" alt=\"AIM Icon\"><\/a>\n\t\t\t\t\t\t\t<a title=\"Google Talk (XMPP Compatible)\" href=\"http:\/\/www.google.com\/talk\/\"><img src=\"images\/services\/icon-googletalk.png\" alt=\"Google Talk Icon\"><\/a>\n\t\t\t\t\t\t\t<a title=\"XMPP (Jabber)\" href=\"http:\/\/xmpp.org\/\"><img src=\"images\/services\/icon-xmpp.png\" alt=\"XMPP Icon\"><\/a>\n\t\t\t\t\t\t\t<a title=\"ICQ (AIM Compatible)\" href=\"http:\/\/www.icq.com\/\"><img src=\"images\/services\/icon-icq.png\" alt=\"ICQ Icon\"><\/a>\n\t\t\t\t\t\t\t<a title=\"IRC\" href=\"http:\/\/en.wikipedia.org\/wiki\/Internet_Relay_Chat\"><img src=\"images\/services\/icon-irc.png\" alt=\"IRC Icon\"><\/a>\n\t\t\t\t\t\t\t<a title=\"Bonjour\" href=\"https:\/\/support.apple.com\/bonjour\"><img src=\"images\/services\/icon-bonjour.png\" alt=\"Bonjour Icon\"><\/a>\n\t\t\t\t\t\t\t<a title=\"Twitter\" href=\"http:\/\/twitter.com\/\"><img src=\"images\/services\/icon-twitter.png\" alt=\"Twitter Icon\"><\/a>\n\t\t\t\t\t\t\t<a title=\"Live Journal Talk (XMPP Compatible)\" href=\"http:\/\/www.livejournal.com\/chat\/\"><img src=\"images\/services\/icon-livejournal.png\" alt=\"LJ Talk Icon\"><\/a>\n\t\t\t\t\t\t\t<a title=\"Lotus Sametime\" href=\"https:\/\/trac.adium.im\/wiki\/Sametime\"><img src=\"images\/services\/icon-sametime.png\" alt=\"Lotus Sametime Icon\"><\/a>\n\t\t\t\t\t\t\t<a title=\"Novell Groupwise\" href=\"http:\/\/www.novell.com\/products\/groupwise\/\"><img src=\"images\/services\/icon-groupwise.png\" alt=\"Novell Groupwise Icon\"><\/a>\n\t\t\t\t\t\t\t<a title=\"Gadu-Gadu\" href=\"http:\/\/www.gadu-gadu.pl\/\"><img src=\"images\/services\/icon-gadu-gadu.png\" alt=\"Gadu-Gadu Icon\"><\/a>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"overview\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/trac.adium.im\/wiki\/Development\">Contributing to Adium<\/a> | <a href=\"http:\/\/forum.adium.im\">Adium Forum<\/a> | <a href=\"https:\/\/trac.adium.im\/wiki\/AdiumIRCChat\">Adium IRC Chat<\/a>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"oldversionwarning\">\n\t\t\t\t\t\t Adium 1.5.10.4 requires OS X 10.7.5 or newer.<br \/>\n\t\t\t\t\t\t For older versions of OS X, see <a href=\"https:\/\/trac.adium.im\/wiki\/PreviousReleases\">the older releases page<\/a>.\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div id=\"footerfixed\">\t\t\t\t\t\t<div class=\"donate\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/www.paypal.com\/cgi-bin\/webscr?cmd=_s-xclick&hosted_button_id=7LLXHMM3BEA8C\">\n\t\t\t\t\t\t\t\tDonate to Adium<\/a>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div id=\"powered\" style=\"opacity: 100%\">\n\t \t\t\t<!-- <SCRIPT type='text\/javascript' language='JavaScript' src='http:\/\/www.ohloh.net\/projects\/3245;badge_js'><\/SCRIPT> -->\n\t\t\t\t\t<a href=\"https:\/\/developer.apple.com\/design\/awards\/\"><img class=\"libgaim\" src=\"\/images\/ada.png\" alt=\"Apple design awards 05 special mention\"><\/a>\n\t\t\t\t\t<a href=\"https:\/\/www.pidgin.im\"><img class=\"libgaim\" src=\"\/images\/powered_by_libpurple.png\" alt=\"Adium is powered by libpurple\"><\/a>\n\t\t\t\t\t<a class=\"cachefly\" href=\"https:\/\/www.sourceforge.net\"><img src=\"\/images\/sf-block.png\" alt=\"SourceForge Logo\"><\/a>\n\t\t\t\t\t<a class=\"cachefly\" href=\"https:\/\/www.cachefly.com\"><img src=\"\/images\/cachefly.png\" alt=\"CacheFly Logo\"><\/a>\n\t\t\t\t\t<a class=\"networkredux\" href=\"https:\/\/networkredux.com\"><img src=\"\/images\/network_redux.png\" alt=\"Network Redux Logo\"><\/a>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t <\/div>\n\t\t<script type=\"text\/javascript\">\n\t\t\tvar gaJsHost = ((\"https:\" == document.location.protocol) ? \"https:\/\/ssl.\" : \"http:\/\/www.\");\n\t\t\tdocument.write(unescape(\"%3Cscript src='\" + gaJsHost + \"google-analytics.com\/ga.js' type='text\/javascript'%3E%3C\/script%3E\"));\n\t\t<\/script>\n\t\t<script type=\"text\/javascript\">\n\t\t\tvar pageTracker = _gat._getTracker(\"UA-347527-8\");\n\t\t\tpageTracker._trackPageview();\n\t\t<\/script>\n\t<\/body>\n\t<\/html>\n","headers":{"Date":"Mon, 27 Aug 2018 05:47:46 GMT","content-encoding":"","Content-Type":"text\/html; charset=UTF-8","Server":"Apache"},"code":200}},{"failure":null,"request":{"body":null,"headers":{"Accept-Language":"en-US;q=0.8,en;q=0.5","Accept":"text\/html,application\/xhtml+xml,application\/xml;q=0.9,*\/*;q=0.8","User-Agent":"Mozilla\/5.0 (Windows NT 6.1) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/47.0.2526.106 Safari\/537.36"},"tor":{"is_tor":false,"exit_ip":null,"exit_name":null},"url":"http:\/\/adium.im","method":"GET"},"response":{"body":null,"headers":{"Date":"Mon, 27 Aug 2018 05:47:42 GMT","Age":"0","Content-Type":"text\/html; charset=iso-8859-1","Location":"https:\/\/adium.im\/","Server":"Apache"},"code":301}}],"retries":1,"headers_match":true,"status_code_match":true},"test_start_time":"2018-08-27 05:47:21","input_hashes":[],"probe_ip":"127.0.0.1","id":"783675de-1c0c-4c91-854b-083303ecfb1d","test_helpers":{"backend":{"type":"onion","address":"httpo:\/\/y3zq5fwelrzkkv3s.onion"}},"probe_cc":"RE","test_runtime":8.153192997,"input":"http:\/\/adium.im","probe_city":null,"probe_asn":"AS49902","annotations":{"platform":"linux"},"software_name":"ooniprobe","software_version":"2.1.0","data_format_version":"0.2.0","report_filename":"2018-08-28\/20180827T054721Z-RE-AS49902-web_connectivity-20180827T054723Z_AS49902_y7vuOqERmqnnMPjRsd5cqHU6ZlNpzHwO1FRann4QUyZNeFUVJf-0.2.0-probe.json","test_version":"0.1.0","bucket_date":"2018-08-28","test_name":"web_connectivity","report_id":"20180827T054723Z_AS49902_y7vuOqERmqnnMPjRsd5cqHU6ZlNpzHwO1FRann4QUyZNeFUVJf","measurement_start_time":"2018-08-27 05:47:40","backend_version":null,"options":["--file","$citizenlab_global_urls"]} {"test_keys":{"accessible":true,"control":{"tcp_connect":{"35.162.248.150:443":{"status":true,"failure":null},"34.210.177.227:443":{"status":true,"failure":null},"52.38.140.54:443":{"status":true,"failure":null},"olympia.prod.mozaws.net:443":{"status":null,"failure":"invalid_socket"}},"http_request":{"body_length":35579,"status_code":200,"headers":{"X-XSS-Protection":"1; mode=block","X-Content-Type-Options":"nosniff","Content-Security-Policy":"base-uri 'self'; child-src 'none'; connect-src https:\/\/addons.mozilla.org https:\/\/sentry.prod.mozaws.net; form-action 'self'; frame-src 'none'; img-src 'self' data: https:\/\/addons.cdn.mozilla.net https:\/\/addons-amo.cdn.mozilla.net https:\/\/www.google-analytics.com; media-src 'none'; object-src 'none'; script-src https:\/\/addons-amo.cdn.mozilla.net https:\/\/www.google-analytics.com\/analytics.js; style-src https:\/\/addons-amo.cdn.mozilla.net 'sha256-DiZjxuHvKi7pvUQCxCVyk1kAFJEUWe+jf6HWMI5agj4='; report-uri \/__cspreport__; font-src https:\/\/addons-amo.cdn.mozilla.net","content-encoding":"","Strict-Transport-Security":"max-age=31536000","Vary":"DNT","ETag":"W\/\"8afb-h3cIKyELmYy6772Oi\/dkbDOpI5k\"","Date":"Mon, 27 Aug 2018 05:47:49 GMT","X-Frame-Options":"DENY","X-Content-Security-Policy":"base-uri 'self'; child-src 'none'; connect-src https:\/\/addons.mozilla.org https:\/\/sentry.prod.mozaws.net; form-action 'self'; frame-src 'none'; img-src 'self' data: https:\/\/addons.cdn.mozilla.net https:\/\/addons-amo.cdn.mozilla.net https:\/\/www.google-analytics.com; media-src 'none'; object-src 'none'; script-src https:\/\/addons-amo.cdn.mozilla.net https:\/\/www.google-analytics.com\/analytics.js; style-src https:\/\/addons-amo.cdn.mozilla.net 'sha256-DiZjxuHvKi7pvUQCxCVyk1kAFJEUWe+jf6HWMI5agj4='; report-uri \/__cspreport__; font-src https:\/\/addons-amo.cdn.mozilla.net","Content-Type":"text\/html; charset=utf-8","Public-Key-Pins":"max-age=5184000; includeSubDomains; pin-sha256=\"WoiWRyIOVNa9ihaBciRSC7XHjliYS9VwUGOIud4PB18=\"; pin-sha256=\"r\/mIkG3eEpVdm+u\/ko\/cwxzOMo1bk4TyHIlByibiA5E=\"","X-WebKit-CSP":"base-uri 'self'; child-src 'none'; connect-src https:\/\/addons.mozilla.org https:\/\/sentry.prod.mozaws.net; form-action 'self'; frame-src 'none'; img-src 'self' data: https:\/\/addons.cdn.mozilla.net https:\/\/addons-amo.cdn.mozilla.net https:\/\/www.google-analytics.com; media-src 'none'; object-src 'none'; script-src https:\/\/addons-amo.cdn.mozilla.net https:\/\/www.google-analytics.com\/analytics.js; style-src https:\/\/addons-amo.cdn.mozilla.net 'sha256-DiZjxuHvKi7pvUQCxCVyk1kAFJEUWe+jf6HWMI5agj4='; report-uri \/__cspreport__; font-src https:\/\/addons-amo.cdn.mozilla.net"},"failure":null,"title":""},"dns":{"failure":null,"addrs":["olympia.prod.mozaws.net","34.210.177.227","35.162.248.150","52.38.140.54"]}},"control_failure":null,"socksproxy":null,"http_experiment_failure":null,"agent":"redirect","title_match":null,"client_resolver":"109.122.130.141","tcp_connect":[{"status":{"failure":null,"success":true,"blocked":false},"ip":"35.162.248.150","port":443},{"status":{"failure":null,"success":true,"blocked":false},"ip":"34.210.177.227","port":443},{"status":{"failure":null,"success":true,"blocked":false},"ip":"52.38.140.54","port":443},{"status":{"failure":null,"success":true,"blocked":false},"ip":"olympia.prod.mozaws.net","port":443}],"dns_consistency":"consistent","dns_experiment_failure":null,"body_proportion":1.0,"blocking":false,"queries":[{"resolver_hostname":null,"query_type":"A","hostname":"addons.mozilla.org","answers":[{"hostname":"olympia.prod.mozaws.net","answer_type":"CNAME"},{"ipv4":"35.162.248.150","answer_type":"A"},{"ipv4":"34.210.177.227","answer_type":"A"},{"ipv4":"52.38.140.54","answer_type":"A"}],"failure":null,"resolver_port":null}],"body_length_match":true,"requests":[{"failure":null,"request":{"body":null,"headers":{"Accept-Language":"en-US;q=0.8,en;q=0.5","Accept":"text\/html,application\/xhtml+xml,application\/xml;q=0.9,*\/*;q=0.8","User-Agent":"Mozilla\/5.0 (Windows NT 6.1) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/47.0.2526.106 Safari\/537.36"},"tor":{"is_tor":false,"exit_ip":null,"exit_name":null},"url":"https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/access-flickr\/","method":"GET"},"response":{"body":"<!DOCTYPE html>\n<html lang=\"en-US\" dir=\"ltr\" data-reactroot=\"\"><head><meta charSet=\"utf-8\"\/><meta name=\"viewport\" content=\"width=device-width, initial-scale=1\"\/><link rel=\"shortcut icon\" href=\"https:\/\/addons.cdn.mozilla.net\/favicon.ico?v=2\"\/><title data-react-helmet=\"true\">Access Flickr! \u2013 Add-ons for Firefox<\/title><link href=\"https:\/\/addons-amo.cdn.mozilla.net\/amo-b1ede2df66f6da7eb66c7f656e99fc1c.css\" integrity=\"sha512-Cz7rKfm4NABU7KrtZjyCIRTrhJ+QGwd2fhBq4rBcAW63SfRzJpN6ajefq96XvGDlsezQP71qqy37NK\/nMvU4Wg==\" crossOrigin=\"anonymous\" rel=\"stylesheet\" type=\"text\/css\"\/><noscript><style>\/* !important is needed to show the button, make sure switch is hidden *\/\n.InstallButton .InstallButton-button {\n display: inline-block !important;\n}\n\n.InstallButton .InstallButton-switch {\n display: none !important;\n}\n<\/style><\/noscript><\/head><body><div id=\"react-view\"><div class=\"App-amo\" data-reactroot=\"\"><header class=\"Header\"><div class=\"Header-content\"><a class=\"Header-title\" href=\"\/en-US\/firefox\/\"><span class=\"visually-hidden\">Firefox Add-ons<\/span><\/a><\/div><ul class=\"SectionLinks Header-SectionLinks\"><li><a class=\"SectionLinks-link SectionLinks-explore SectionLinks-link--active\" href=\"\/en-US\/firefox\/\">Explore<\/a><\/li><li><a class=\"SectionLinks-link\" href=\"\/en-US\/firefox\/extensions\/\">Extensions<\/a><\/li><li><a class=\"SectionLinks-link\" href=\"\/en-US\/firefox\/themes\/\">Themes<\/a><\/li><li><div class=\"DropdownMenu SectionLinks-link SectionLinks-dropdown\"><button class=\"DropdownMenu-button\" title=\"More\u2026\" type=\"button\" aria-haspopup=\"true\"><span class=\"DropdownMenu-button-text\">More\u2026<\/span><span class=\"Icon Icon-inverted-caret\"><\/span><\/button><ul class=\"DropdownMenu-items\" aria-hidden=\"true\" aria-label=\"submenu\"><li class=\"DropdownMenuItem DropdownMenuItem-section SectionLinks-subheader\">for Firefox<\/li><li class=\"DropdownMenuItem DropdownMenuItem-link\"><a class=\"SectionLinks-dropdownlink\" href=\"\/en-US\/firefox\/language-tools\/\">Dictionaries & Language Packs<\/a><\/li><li class=\"DropdownMenuItem DropdownMenuItem-link\"><a class=\"SectionLinks-dropdownlink\" href=\"\/en-US\/firefox\/search-tools\/\">Search Tools<\/a><\/li><li class=\"DropdownMenuItem DropdownMenuItem-section SectionLinks-subheader\">Other Browser Sites<\/li><li class=\"DropdownMenuItem DropdownMenuItem-link\"><a class=\"SectionLinks-clientApp-android\" data-clientapp=\"android\" href=\"\/en-US\/android\/\">Add-ons for Android<\/a><\/li><\/ul><\/div><\/li><\/ul><div class=\"Header-user-and-external-links\"><a class=\"Header-developer-hub-link Header-button\" href=\"\/en-US\/developers\/\">Developer Hub<span class=\"Icon Icon-external\"><\/span><\/a><a class=\"Button Button--confirm DownloadFirefoxButton Header-download-button Header-button Button--micro\" href=\"https:\/\/www.mozilla.org\/firefox\/new\/?utm_source=addons.mozilla.org&utm_medium=referral&utm_campaign=non-fx-button&utm_content=header-download-button\">Download Firefox<\/a><a class=\"Button Button--action Header-authenticate-button Header-button Button--micro\" href=\"#login\">Register or Log in<\/a><\/div><form action=\"\/en-US\/firefox\/search\/\" class=\"SearchForm Header-search-form\" method=\"GET\" data-no-csrf=\"true\"><div class=\"AutoSearchInput\"><label class=\"AutoSearchInput-label visually-hidden\" for=\"q\">Search<\/label><div class=\"AutoSearchInput-search-box\"><span class=\"Icon Icon-magnifying-glass AutoSearchInput-icon-magnifying-glass\"><\/span><div role=\"combobox\" aria-haspopup=\"listbox\" aria-owns=\"react-autowhatever-1\" aria-expanded=\"false\"><input type=\"search\" value=\"\" autoComplete=\"off\" aria-autocomplete=\"list\" aria-controls=\"react-autowhatever-1\" class=\"AutoSearchInput-query\" minLength=\"3\" maxLength=\"100\" name=\"q\" placeholder=\"Find add-ons\"\/><div id=\"react-autowhatever-1\" role=\"listbox\"><\/div><\/div><button class=\"AutoSearchInput-submit-button\" type=\"submit\"><span class=\"visually-hidden\">Search<\/span><span class=\"Icon Icon-arrow\"><\/span><\/button><\/div><\/div><\/form><\/header><div class=\"App-content\"><div class=\"App-content-wrapper\"><div class=\"App-banner\"><\/div><div class=\"Addon Addon-extension\" data-site-identifier=\"4286\"><div class=\"Addon-header-wrapper\"><section class=\"Card Addon-header-info-card Card--photon Card--no-header Card--no-footer\"><div class=\"Card-contents\"><header class=\"Addon-header\"><div class=\"Addon-icon\"><div class=\"Addon-icon-wrapper\"><img alt=\"Preview of Access Flickr!\" class=\"Addon-icon-image\" src=\"https:\/\/addons.cdn.mozilla.net\/user-media\/addon_icons\/4\/4286-64.png?modified=1281024892\"\/><\/div><\/div><h1 class=\"Addon-title\">Access Flickr! <span class=\"Addon-author\">by <a href=\"https:\/\/addons.mozilla.org\/en-US\/firefox\/user\/hamed-saber\/\">Hamed Saber<\/a>, <a href=\"https:\/\/addons.mozilla.org\/en-US\/firefox\/user\/nima-fatemi\/\">Nima Fatemi<\/a><\/span><\/h1><div class=\"AddonBadges\"><div class=\"Badge Badge-restart-required\"><span class=\"Icon Icon-restart\"><span class=\"visually-hidden\">Restart Required<\/span><\/span>Restart Required<\/div><div class=\"Badge Badge-not-compatible\"><span class=\"Icon Icon-not-compatible\"><span class=\"visually-hidden\">Not compatible with Firefox Quantum<\/span><\/span>Not compatible with Firefox Quantum<\/div><\/div><div class=\"Addon-summary-and-install-button-wrapper\"><p class=\"Addon-summary\">Bypasses the flickr.com filter in Iran, UAE, Saudi Arabia, China and other banned countries and places...<\/p><a class=\"Button Button--confirm Button--get-firefox Button--puffy\" href=\"https:\/\/www.mozilla.org\/firefox\/new\/?utm_source=addons.mozilla.org&utm_medium=referral&utm_campaign=non-fx-button&utm_content=install-addon-button\">Only with Firefox\u2014Get Firefox Now<\/a><\/div><h2 class=\"visually-hidden\">Extension Metadata<\/h2><\/header><\/div><\/section><section class=\"Card Addon-header-meta-and-ratings Card--photon Card--no-header Card--no-footer\"><div class=\"Card-contents\"><div class=\"AddonMeta\"><h3 class=\"visually-hidden\">Used by<\/h3><div class=\"MetadataCard AddonMeta-overallRating\"><dl class=\"MetadataCard-list\"><dd class=\"MetadataCard-content\">5<\/dd><dt class=\"MetadataCard-title\">Users<\/dt><\/dl><dl class=\"MetadataCard-list\"><dd class=\"MetadataCard-content\"><a class=\"AddonMeta-reviews-content-link\" href=\"\/en-US\/firefox\/addon\/access-flickr\/reviews\/\">58<\/a><\/dd><dt class=\"MetadataCard-title\"><a class=\"AddonMeta-reviews-title-link\" href=\"\/en-US\/firefox\/addon\/access-flickr\/reviews\/\">Reviews<\/a><\/dt><\/dl><dl class=\"MetadataCard-list\"><dd class=\"MetadataCard-content\"><div class=\"AddonMeta-rating-content\"><div class=\"Rating Rating--small Rating--yellowStars\" title=\"Rated 4.2 out of 5\"><div class=\"Rating-star Rating-rating-1 Rating-selected-star\" title=\"Rated 4.2 out of 5\"><\/div><div class=\"Rating-star Rating-rating-2 Rating-selected-star\" title=\"Rated 4.2 out of 5\"><\/div><div class=\"Rating-star Rating-rating-3 Rating-selected-star\" title=\"Rated 4.2 out of 5\"><\/div><div class=\"Rating-star Rating-rating-4 Rating-selected-star\" title=\"Rated 4.2 out of 5\"><\/div><div class=\"Rating-star Rating-rating-5\" title=\"Rated 4.2 out of 5\"><\/div><span class=\"visually-hidden\">Rated 4.2 out of 5<\/span><\/div><\/div><\/dd><dt class=\"MetadataCard-title\"><div class=\"AddonMeta-rating-title\">4.2 star average<\/div><\/dt><\/dl><\/div><div class=\"RatingsByStar\"><div class=\"RatingsByStar-graph\"><div class=\"RatingsByStar-star\"><span>5<\/span><span class=\"Icon Icon-star-yellow\"><\/span><\/div><div class=\"RatingsByStar-barContainer\"><div class=\"RatingsByStar-bar RatingsByStar-barFrame\"><\/div><\/div><div class=\"RatingsByStar-count\"><span class=\"LoadingText LoadingText--delay-2\" style=\"width:122%\"><\/span><\/div><div class=\"RatingsByStar-star\"><span>4<\/span><span class=\"Icon Icon-star-yellow\"><\/span><\/div><div class=\"RatingsByStar-barContainer\"><div class=\"RatingsByStar-bar RatingsByStar-barFrame\"><\/div><\/div><div class=\"RatingsByStar-count\"><span class=\"LoadingText LoadingText--delay-2\" style=\"width:125%\"><\/span><\/div><div class=\"RatingsByStar-star\"><span>3<\/span><span class=\"Icon Icon-star-yellow\"><\/span><\/div><div class=\"RatingsByStar-barContainer\"><div class=\"RatingsByStar-bar RatingsByStar-barFrame\"><\/div><\/div><div class=\"RatingsByStar-count\"><span class=\"LoadingText LoadingText--delay-2\" style=\"width:139%\"><\/span><\/div><div class=\"RatingsByStar-star\"><span>2<\/span><span class=\"Icon Icon-star-yellow\"><\/span><\/div><div class=\"RatingsByStar-barContainer\"><div class=\"RatingsByStar-bar RatingsByStar-barFrame\"><\/div><\/div><div class=\"RatingsByStar-count\"><span class=\"LoadingText LoadingText--delay-3\" style=\"width:112%\"><\/span><\/div><div class=\"RatingsByStar-star\"><span>1<\/span><span class=\"Icon Icon-star-yellow\"><\/span><\/div><div class=\"RatingsByStar-barContainer\"><div class=\"RatingsByStar-bar RatingsByStar-barFrame\"><\/div><\/div><div class=\"RatingsByStar-count\"><span class=\"LoadingText LoadingText--delay-2\" style=\"width:104%\"><\/span><\/div><\/div><\/div><\/div><\/div><\/section><\/div><div class=\"Addon-details\"><div class=\"Addon-main-content\"><section class=\"Card Addon-screenshots Card--no-footer\"><header class=\"Card-header\">Screenshots<\/header><div class=\"Card-contents\"><div class=\"ScreenShots\"><div class=\"ScreenShots-viewport\"><div id=\"\" class=\"pswp-gallery ScreenShots-list\"><div class=\"pswp-thumbnails\"><div class=\"pswp-thumbnail\"><img alt=\"Access Flickr!\" class=\"ScreenShots-image\" height=\"125\" src=\"https:\/\/addons.cdn.mozilla.net\/user-media\/previews\/thumbs\/11\/11573.png?modified=1530208223\" title=\"Access Flickr!\" width=\"100\"\/><\/div><\/div><div id=\"\" class=\"pswp\" tabindex=\"-1\" role=\"dialog\" aria-hidden=\"true\"><div class=\"pswp__bg\"><\/div><div class=\"pswp__scroll-wrap\"><div class=\"pswp__container\"><div class=\"pswp__item\"><\/div><div class=\"pswp__item\"><\/div><div class=\"pswp__item\"><\/div><\/div><div class=\"pswp__ui pswp__ui--hidden\"><div class=\"pswp__top-bar\"><div class=\"pswp__counter\"><\/div><button class=\"pswp__button pswp__button--close\" title=\"Close (Esc)\"><\/button><button class=\"pswp__button pswp__button--share\" title=\"Share\"><\/button><button class=\"pswp__button pswp__button--fs\" title=\"Toggle fullscreen\"><\/button><button class=\"pswp__button pswp__button--zoom\" title=\"Zoom in\/out\"><\/button><div class=\"pswp__preloader\"><div class=\"pswp__preloader__icn\"><div class=\"pswp__preloader__cut\"><div class=\"pswp__preloader__donut\"><\/div><\/div><\/div><\/div><\/div><div class=\"pswp__share-modal pswp__share-modal--hidden pswp__single-tap\"><div class=\"pswp__share-tooltip\"><\/div><\/div><button class=\"pswp__button pswp__button--arrow--left\" title=\"Previous (arrow left)\"><\/button><button class=\"pswp__button pswp__button--arrow--right\" title=\"Next (arrow right)\"><\/button><div class=\"pswp__caption\"><div class=\"pswp__caption__center\"><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/section><section class=\"Card ShowMoreCard AddonDescription ShowMoreCard--expanded Card--no-footer\"><header class=\"Card-header\">About this extension<\/header><div class=\"Card-contents\"><div class=\"ShowMoreCard-contents\"><div class=\"AddonDescription-contents\">\u0643\u0627\u0641\u064a\u0647 \u0627\u064a\u0646 \u0631\u0648 \u0646\u0635\u0628 \u0643\u0646\u064a\u062f. \u0647\u064a\u0686 \u062a\u0646\u0638\u064a\u0645\u0627\u062a\u064a \u0644\u0627\u0632\u0645 \u0646\u064a\u0633\u062a. \u0647\u0645\u0647 \u0686\u064a\u0632 \u062e\u0648\u062f \u0628\u0647 \u062e\u0648\u062f \u0627\u0646\u062c\u0627\u0645 \u0645\u064a\u200c\u0634\u0647. \u0641\u0642\u0637 \u0646\u0635\u0628\u0634 \u0645\u064a\u200c\u0643\u0646\u064a\u062f\u060c \u0641\u0627\u064a\u0631\u0641\u0627\u0643\u0633 \u0631\u0648 \u0631\u064a\u0633\u062a\u0627\u0631\u062a \u0645\u064a\u200c\u0643\u0646\u064a\u062f \u0648 ...<br>\u064a\u0648\u0647\u0648!<br>\u0641\u0644\u064a\u0643\u0631 \u062f\u064a\u06af\u0647 \u0641\u064a\u0644\u062a\u0631 \u0646\u064a\u0633\u062a<br><br>\u0641\u0642\u0637 \u062a\u0648\u062c\u0647 \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u0628\u0631\u0627\u06cc \u0622\u067e\u0644\u0648\u062f \u0639\u06a9\u0633 \u0628\u0627\u06cc\u062f \u0627\u0632 \u0631\u0648\u0634 \u0628\u06cc\u0633\u06cc\u06a9 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f. \u06cc\u0639\u0646\u06cc \u0627\u0632 \u0627\u06cc\u0646 \u0622\u062f\u0631\u0633\n<a href=\"https:\/\/outgoing.prod.mozaws.net\/v1\/2002ca3eeb6ee4577753b0ce684e2e2b66db774016836bb97cf00a3ffa074fcb\/http%3A\/\/www.flickr.com\/photos\/upload\/basic\" rel=\"nofollow\">http:\/\/www.flickr.com\/photos\/upload\/basic<\/a><br><br><br>\u7ed5\u8fc7GFW\u8bbf\u95eeFlickr<br>\u5b89\u88c5\u6b64\u63d2\u4ef6\u5e76\u91cd\u542f\u6d4f\u89c8\u5668\u3002\u4e0d\u5fc5\u8bbe\u7f6e\uff0c\u6ca1\u6709\u83dc\u5355\u3001\u56fe\u6807\u2026\u2026\u4e00\u5207\u90fd\u5df2\u8bbe\u7f6e\u5b8c\u6210\uff01<br>\u91cd\u542f\u540e\uff0c<a href=\"https:\/\/outgoing.prod.mozaws.net\/v1\/f54ebef05544281ea1da19d082f7862758a809560542640d20528973fabbc58c\/http%3A\/\/%E6%82%A8%E4%BE%BF%E5%8F%AF%E4%BB%A5%E8%AE%BF%E9%97%AEflickr.com\" rel=\"nofollow\">\u60a8\u4fbf\u53ef\u4ee5\u8bbf\u95eeflickr.com<\/a>\uff0c\u6ca1\u6709\u4efb\u4f55\u7684\u9650\u5236\uff01<br><br>Just install the extension and restart your browser. There is no configuration, no menu, no icon... All needed configurations are done automatically!<br>After restarting, you can access <a href=\"https:\/\/outgoing.prod.mozaws.net\/v1\/c3b0fbebfb72526486ed16b4511d3d64a430bc3a5d8fe984576eff80b2d321ab\/http%3A\/\/flickr.com\" rel=\"nofollow\">flickr.com<\/a>, without any restriction!<br>Just notice that you should use the basic uploader instead of the flash version. You can find the basic uploader here:\n<a href=\"https:\/\/outgoing.prod.mozaws.net\/v1\/2002ca3eeb6ee4577753b0ce684e2e2b66db774016836bb97cf00a3ffa074fcb\/http%3A\/\/www.flickr.com\/photos\/upload\/basic\" rel=\"nofollow\">http:\/\/www.flickr.com\/photos\/upload\/basic<\/a><br><br>--------------<br>Read more about me on \"Ten Percent\":\n<a href=\"https:\/\/outgoing.prod.mozaws.net\/v1\/e579724eec00798edbefe63c73e4c1900749f0b7a44de1e8c7397b5c7c0467fa\/http%3A\/\/tenpercent.wordpress.com\/2007\/03\/06\/iran-blogapalooza-hamed-sabers-photos\/\" rel=\"nofollow\">http:\/\/tenpercent.wordpress.com\/2007\/03\/06\/iran-blogapalooza-hamed-sabers-photos\/<\/a><br><br>And an interview about this extension on \"Global Voices\":\n<a href=\"https:\/\/outgoing.prod.mozaws.net\/v1\/73abd6a29d6817ac0114d8f5b10ea94f18ce3ef4823a493ceb3b4e85bf3748be\/http%3A\/\/www.globalvoicesonline.org\/2007\/02\/14\/access-flickr-iran\/\" rel=\"nofollow\">http:\/\/www.globalvoicesonline.org\/2007\/02\/14\/access-flickr-iran\/<\/a><br><br>History: In my country (Iran), unfortunately, the <a href=\"https:\/\/outgoing.prod.mozaws.net\/v1\/c3b0fbebfb72526486ed16b4511d3d64a430bc3a5d8fe984576eff80b2d321ab\/http%3A\/\/flickr.com\" rel=\"nofollow\">flickr.com<\/a> is banned. I'm a fan of that photo-archive website, so I wrote this extension just to help my dear friends who can not access <a href=\"https:\/\/outgoing.prod.mozaws.net\/v1\/c3b0fbebfb72526486ed16b4511d3d64a430bc3a5d8fe984576eff80b2d321ab\/http%3A\/\/flickr.com\" rel=\"nofollow\">flickr.com<\/a> from Iran.<br><br>Keywords: Flick, Flicker, Fliker, Flikr, Iran, Iranian, Persia, Persian, Farsi, China, Chinese, Arab, Arabic, UAE, Dubai, Saudi Arabia, Pakistan, \u0627\u064a\u0631\u0627\u0646, \u0641\u0627\u0631\u0633\u064a, \u0641\u0627\u0631\u0633\u06cc, \u0627\u06cc\u0631\u0627\u0646<br><br>Please send your bug reports to this discussion thread:\n<a href=\"https:\/\/outgoing.prod.mozaws.net\/v1\/96918279c13834da3f30e335597fe002d8c543b8e8d2cba402aebad55bd7060e\/http%3A\/\/www.flickr.com\/groups\/iranian\/discuss\/72157594467732437\/\" rel=\"nofollow\">http:\/\/www.flickr.com\/groups\/iranian\/discuss\/72157594467732437\/<\/a><br>or send me an email to (hsaber [at] gmail [dot] com)<\/div><\/div><\/div><\/section><\/div><section class=\"Card Addon-overall-rating\"><header class=\"Card-header\">Rate your experience<\/header><div class=\"Card-contents\"><div class=\"RatingManager\"><form action=\"\"><fieldset><legend class=\"RatingManager-legend\">How are you enjoying your experience with Access Flickr!?<\/legend><div class=\"RatingManager-ratingControl\"><a class=\"Button Button--action RatingManager-log-in-to-rate-button Button--micro\" href=\"#login\">Log in to rate this extension<\/a><div class=\"Rating Rating--large\" title=\"There are no ratings yet\"><div class=\"Rating-star Rating-rating-1\" title=\"There are no ratings yet\"><\/div><div class=\"Rating-star Rating-rating-2\" title=\"There are no ratings yet\"><\/div><div class=\"Rating-star Rating-rating-3\" title=\"There are no ratings yet\"><\/div><div class=\"Rating-star Rating-rating-4\" title=\"There are no ratings yet\"><\/div><div class=\"Rating-star Rating-rating-5\" title=\"There are no ratings yet\"><\/div><span class=\"visually-hidden\">There are no ratings yet<\/span><\/div><\/div><\/fieldset><\/form><div class=\"ReportAbuseButton\"><div class=\"ReportAbuseButton--preview\"><button class=\"Button Button--neutral ReportAbuseButton-show-more Button--puffy\" type=\"submit\">Report this add-on for abuse<\/button><\/div><div class=\"ReportAbuseButton--expanded\"><h3 class=\"ReportAbuseButton-header\">Report this add-on for abuse<\/h3><p class=\"ReportAbuseButton-first-paragraph\">If you think this add-on violates <a href=\"https:\/\/developer.mozilla.org\/en-US\/Add-ons\/AMO\/Policy\/Reviews\">Mozilla's add-on policies<\/a> or has security or privacy issues, please report these issues to Mozilla using this form.<\/p><p>Please don't use this form to report bugs or request add-on features; this report will be sent to Mozilla and not to the add-on developer.<\/p><textarea class=\"ReportAbuseButton-textarea\" placeholder=\"Explain how this add-on is violating our policies.\" style=\"height:0\"><\/textarea><div class=\"ReportAbuseButton-buttons\"><a class=\"ReportAbuseButton-dismiss-report\" href=\"#cancel\">Dismiss<\/a><button class=\"Button Button--alert ReportAbuseButton-send-report Button--disabled Button--micro\" type=\"submit\" disabled=\"\">Send abuse report<\/button><\/div><\/div><\/div><\/div><\/div><footer class=\"Card-footer Card-footer-link\"><div class=\"Addon-read-reviews-footer\"><a class=\"Addon-all-reviews-link\" href=\"\/en-US\/firefox\/addon\/access-flickr\/reviews\/\">Read all 58 reviews<\/a><\/div><\/footer><\/section><section class=\"Card AddAddonToCollection Card--no-footer\"><header class=\"Card-header\">Add to collection<\/header><div class=\"Card-contents\"><select class=\"Select AddAddonToCollection-select\"><option class=\"AddAddonToCollection-option\" value=\"default\">Select a collection\u2026<\/option><option class=\"AddAddonToCollection-option\" value=\"create-new-collection\">Create new collection<\/option><\/select><\/div><\/section><section class=\"Card AddonMoreInfo Card--no-footer\"><header class=\"Card-header\">More information<\/header><div class=\"Card-contents\"><dl class=\"DefinitionList AddonMoreInfo-dl\"><dt class=\"Definition-dt\">Add-on Links<\/dt><dd class=\"Definition-dd AddonMoreInfo-links\"><ul class=\"AddonMoreInfo-links-contents-list\"><li><a class=\"AddonMoreInfo-homepage-link\" href=\"https:\/\/outgoing.prod.mozaws.net\/v1\/bde5fc411cb66d75b60f39d3c7c6948528957dc9f1debd81625f30b4e2ce186b\/http%3A\/\/www.flickr.com\/help\/forum\/en-us\/42351\/\">Homepage<\/a><\/li><li><a class=\"AddonMoreInfo-support-link\" href=\"https:\/\/outgoing.prod.mozaws.net\/v1\/ac5afc177881d72a43e1fa00bdfe88a7836efcc307c4484657e38753e47d0d6d\/http%3A\/\/flickr.com\/photos\/hamed\">Support Site<\/a><\/li><\/ul><\/dd><dt class=\"Definition-dt\">Version<\/dt><dd class=\"Definition-dd AddonMoreInfo-version\">1.11<\/dd><dt class=\"Definition-dt\">Last updated<\/dt><dd class=\"Definition-dd AddonMoreInfo-last-updated\">9 years ago (Mar 11, 2009)<\/dd><dt class=\"Definition-dt\">End-User License Agreement<\/dt><dd class=\"Definition-dd AddonMoreInfo-eula\"><a class=\"AddonMoreInfo-eula-link\" href=\"\/en-US\/firefox\/addon\/access-flickr\/eula\/\">Read the license agreement for this add-on<\/a><\/dd><dt class=\"Definition-dt\">Version History<\/dt><dd class=\"Definition-dd AddonMoreInfo-version-history\"><ul class=\"AddonMoreInfo-links-contents-list\"><li><a class=\"AddonMoreInfo-version-history-link\" href=\"\/en-US\/firefox\/addon\/access-flickr\/versions\/\">See all versions<\/a><\/li><\/ul><\/dd><\/dl><\/div><\/section><div><\/div><\/div><\/div><\/div><\/div><footer class=\"Footer\"><div class=\"Footer-wrapper\"><div class=\"Footer-mozilla-link-wrapper\"><a class=\"Footer-mozilla-link\" href=\"https:\/\/mozilla.org\/\" title=\"Go to Mozilla's homepage\"><span class=\"Icon Icon-mozilla Footer-mozilla-logo\"><span class=\"visually-hidden\">Go to Mozilla's homepage<\/span><\/span><\/a><\/div><section class=\"Footer-amo-links\"><h4 class=\"Footer-links-header\"><a href=\"\/en-US\/firefox\/\">Add-ons<\/a><\/h4><ul class=\"Footer-links\"><li><a href=\"\/en-US\/about\">About<\/a><\/li><li><a href=\"https:\/\/blog.mozilla.com\/addons\">Blog<\/a><\/li><li><a href=\"\/en-US\/developers\/\">Developer Hub<\/a><\/li><li><a href=\"https:\/\/discourse.mozilla-community.org\/c\/add-ons\">Forum<\/a><\/li><li><a class=\"Footer-bug-report-link\" href=\"https:\/\/developer.mozilla.org\/Add-ons\/AMO\/Policy\/Contact\">Report a bug<\/a><\/li><li><a href=\"\/en-US\/review_guide\">Review Guide<\/a><\/li><li><a href=\"https:\/\/status.mozilla.org\/\">Site Status<\/a><\/li><li><a href=\"#desktop\" class=\"Footer-link Footer-desktop\">View classic desktop site<\/a><\/li><\/ul><\/section><section class=\"Footer-firefox-links\"><h4 class=\"Footer-links-header\"><a href=\"https:\/\/www.mozilla.org\/firefox\/\">Firefox<\/a><\/h4><ul class=\"Footer-links\"><li><a href=\"https:\/\/www.mozilla.org\/firefox\/new\/?utm_source=addons.mozilla.org&utm_campaign=footer&utm_medium=referral\">Download Firefox<\/a><\/li><li><a href=\"https:\/\/www.mozilla.org\/firefox\/android\/?utm_source=addons.mozilla.org&utm_campaign=footer&utm_medium=referral\">Android Browser<\/a><\/li><li><a href=\"https:\/\/www.mozilla.org\/firefox\/ios\/?utm_source=addons.mozilla.org&utm_campaign=footer&utm_medium=referral\">iOS Browser<\/a><\/li><li><a href=\"https:\/\/www.mozilla.org\/firefox\/focus\/?utm_source=addons.mozilla.org&utm_campaign=footer&utm_medium=referral\">Focus Browser<\/a><\/li><li><a href=\"https:\/\/www.mozilla.org\/firefox\/desktop\/?utm_source=addons.mozilla.org&utm_campaign=footer&utm_medium=referral\">Desktop Browser<\/a><\/li><li><a href=\"https:\/\/www.mozilla.org\/firefox\/channel\/desktop\/?utm_source=addons.mozilla.org&utm_campaign=footer&utm_medium=referral\">Beta, Nightly, Developer Edition<\/a><\/li><\/ul><ul class=\"Footer-links Footer-links-social\"><li class=\"Footer-link-social\"><a href=\"https:\/\/twitter.com\/firefox\"><span class=\"Icon Icon-twitter\"><span class=\"visually-hidden\">Twitter (@firefox)<\/span><\/span><\/a><\/li><li class=\"Footer-link-social\"><a href=\"https:\/\/www.facebook.com\/Firefox\"><span class=\"Icon Icon-facebook\"><span class=\"visually-hidden\">Facebook (Firefox)<\/span><\/span><\/a><\/li><li class=\"Footer-link-social\"><a href=\"https:\/\/www.youtube.com\/firefoxchannel\"><span class=\"Icon Icon-youtube\"><span class=\"visually-hidden\">YouTube (firefoxchannel)<\/span><\/span><\/a><\/li><\/ul><\/section><ul class=\"Footer-legal-links\"><li><a class=\"Footer-privacy-link\" href=\"https:\/\/www.mozilla.org\/privacy\/websites\/\">Privacy<\/a><\/li><li><a class=\"Footer-cookies-link\" href=\"https:\/\/www.mozilla.org\/privacy\/websites\/#cookies\">Cookies<\/a><\/li><li><a class=\"Footer-legal-link\" href=\"https:\/\/www.mozilla.org\/about\/legal\/\">Legal<\/a><\/li><li><a class=\"Footer-trademark-abuse-link\" href=\"https:\/\/www.mozilla.org\/about\/legal\/fraud-report\/\">Report Trademark Abuse<\/a><\/li><\/ul><p class=\"Footer-copyright\">Except where otherwise <a href=\"https:\/\/www.mozilla.org\/en-US\/about\/legal\/\">noted<\/a>, content on this site is licensed under the <a href=\"https:\/\/creativecommons.org\/licenses\/by-sa\/3.0\/\">Creative Commons Attribution Share-Alike License v3.0<\/a> or any later version.<\/p><div class=\"Footer-language-picker\"><div class=\"LanguagePicker\"><label for=\"lang-picker\" class=\"LanguagePicker-header\">Change language<\/label><select class=\"LanguagePicker-selector\" id=\"lang-picker\"><option value=\"af\">Afrikaans<\/option><option value=\"ar\">\u0639\u0631\u0628\u064a<\/option><option value=\"ast\">Asturianu<\/option><option value=\"az\">Az\u0259rbaycanca<\/option><option value=\"bg\">\u0411\u044a\u043b\u0433\u0430\u0440\u0441\u043a\u0438<\/option><option value=\"bn-BD\">\u09ac\u09be\u0982\u09b2\u09be (\u09ac\u09be\u0982\u09b2\u09be\u09a6\u09c7\u09b6)<\/option><option value=\"bs\">Bosanski<\/option><option value=\"ca\">Catal\u00e0<\/option><option value=\"cak\">Maya Kaqchikel<\/option><option value=\"cs\">\u010ce\u0161tina<\/option><option value=\"da\">Dansk<\/option><option value=\"de\">Deutsch<\/option><option value=\"dsb\">Dolnoserb\u0161\u0107ina<\/option><option value=\"el\">\u0395\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03ac<\/option><option value=\"en-CA\">English (Canadian)<\/option><option value=\"en-GB\">English (British)<\/option><option selected=\"\" value=\"en-US\">English (US)<\/option><option value=\"es\">Espa\u00f1ol<\/option><option value=\"eu\">Euskara<\/option><option value=\"fa\">\u0641\u0627\u0631\u0633\u06cc<\/option><option value=\"fi\">suomi<\/option><option value=\"fr\">Fran\u00e7ais<\/option><option value=\"fy-NL\">Frysk<\/option><option value=\"ga-IE\">Gaeilge<\/option><option value=\"he\">\u05e2\u05d1\u05e8\u05d9\u05ea<\/option><option value=\"hsb\">Hornjoserbsce<\/option><option value=\"hu\">magyar<\/option><option value=\"ia\">Interlingua<\/option><option value=\"id\">Bahasa Indonesia<\/option><option value=\"it\">Italiano<\/option><option value=\"ja\">\u65e5\u672c\u8a9e<\/option><option value=\"ka\">\u10e5\u10d0\u10e0\u10d7\u10e3\u10da\u10d8<\/option><option value=\"ko\">\ud55c\uad6d\uc5b4<\/option><option value=\"mk\">\u041c\u0430\u043a\u0435\u0434\u043e\u043d\u0441\u043a\u0438<\/option><option value=\"mn\">\u041c\u043e\u043d\u0433\u043e\u043b<\/option><option value=\"ms\">Melayu<\/option><option value=\"nl\">Nederlands<\/option><option value=\"nb-NO\">Norsk bokm\u00e5l<\/option><option value=\"nn-NO\">Norsk nynorsk<\/option><option value=\"pl\">Polski<\/option><option value=\"pt-BR\">Portugu\u00eas (do\u00a0Brasil)<\/option><option value=\"pt-PT\">Portugu\u00eas (Europeu)<\/option><option value=\"ro\">Rom\u00e2n\u0103<\/option><option value=\"ru\">\u0420\u0443\u0441\u0441\u043a\u0438\u0439<\/option><option value=\"sk\">sloven\u010dina<\/option><option value=\"sl\">Sloven\u0161\u010dina<\/option><option value=\"sq\">Shqip<\/option><option value=\"sv-SE\">Svenska<\/option><option value=\"te\">\u0c24\u0c46\u0c32\u0c41\u0c17\u0c41<\/option><option value=\"th\">\u0e44\u0e17\u0e22<\/option><option value=\"tr\">T\u00fcrk\u00e7e<\/option><option value=\"uk\">\u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0430<\/option><option value=\"ur\">\u0627\u064f\u0631\u062f\u0648<\/option><option value=\"vi\">Ti\u1ebfng Vi\u1ec7t<\/option><option value=\"zh-CN\">\u4e2d\u6587 (\u7b80\u4f53)<\/option><option value=\"zh-TW\">\u6b63\u9ad4\u4e2d\u6587 (\u7e41\u9ad4)<\/option><\/select><\/div><\/div><\/div><\/footer><\/div><\/div><script type=\"application\/json\" id=\"redux-store-state\">{\"abuse\":{\"bySlug\":{},\"loading\":false},\"addons\":{\"byID\":{\"4286\":{\"authors\":[{\"id\":91220,\"name\":\"Hamed Saber\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Fuser\\u002Fhamed-saber\\u002F\",\"username\":\"hamed-saber\",\"picture_url\":null},{\"id\":97909,\"name\":\"Nima Fatemi\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Fuser\\u002Fnima-fatemi\\u002F\",\"username\":\"nima-fatemi\",\"picture_url\":null}],\"average_daily_users\":5,\"categories\":{\"firefox\":[\"photos-music-videos\",\"social-communication\"]},\"contributions_url\":null,\"current_version\":{\"id\":64166,\"compatibility\":{\"firefox\":{\"max\":\"56.*\",\"min\":\"2.0a1\"}},\"edit_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Fdevelopers\\u002Faddon\\u002Faccess-flickr\\u002Fversions\\u002F64166\",\"files\":[{\"id\":48600,\"created\":\"2009-03-10T05:32:27Z\",\"hash\":\"sha256:5bb04b5931183821d9810c9dac5ecfed39c4374c304e2aaad6909ad96ffac036\",\"is_restart_required\":true,\"is_webextension\":false,\"is_mozilla_signed_extension\":false,\"platform\":\"all\",\"size\":13312,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F48600\\u002Faccess_flickr!-1.11-fx.xpi?src=\",\"permissions\":[]}],\"is_strict_compatibility_enabled\":true,\"license\":null,\"release_notes\":null,\"reviewed\":null,\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Faccess-flickr\\u002Fversions\\u002F1.11\",\"version\":\"1.11\"},\"default_locale\":\"en-US\",\"description\":\"\u0643\u0627\u0641\u064a\u0647 \u0627\u064a\u0646 \u0631\u0648 \u0646\u0635\u0628 \u0643\u0646\u064a\u062f. \u0647\u064a\u0686 \u062a\u0646\u0638\u064a\u0645\u0627\u062a\u064a \u0644\u0627\u0632\u0645 \u0646\u064a\u0633\u062a. \u0647\u0645\u0647 \u0686\u064a\u0632 \u062e\u0648\u062f \u0628\u0647 \u062e\u0648\u062f \u0627\u0646\u062c\u0627\u0645 \u0645\u064a\u200c\u0634\u0647. \u0641\u0642\u0637 \u0646\u0635\u0628\u0634 \u0645\u064a\u200c\u0643\u0646\u064a\u062f\u060c \u0641\u0627\u064a\u0631\u0641\u0627\u0643\u0633 \u0631\u0648 \u0631\u064a\u0633\u062a\u0627\u0631\u062a \u0645\u064a\u200c\u0643\u0646\u064a\u062f \u0648 ...\\n\u064a\u0648\u0647\u0648!\\n\u0641\u0644\u064a\u0643\u0631 \u062f\u064a\u06af\u0647 \u0641\u064a\u0644\u062a\u0631 \u0646\u064a\u0633\u062a\\n\\n\u0641\u0642\u0637 \u062a\u0648\u062c\u0647 \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u0628\u0631\u0627\u06cc \u0622\u067e\u0644\u0648\u062f \u0639\u06a9\u0633 \u0628\u0627\u06cc\u062f \u0627\u0632 \u0631\u0648\u0634 \u0628\u06cc\u0633\u06cc\u06a9 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f. \u06cc\u0639\u0646\u06cc \u0627\u0632 \u0627\u06cc\u0646 \u0622\u062f\u0631\u0633\\n\\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F2002ca3eeb6ee4577753b0ce684e2e2b66db774016836bb97cf00a3ffa074fcb\\u002Fhttp%3A\\u002F\\u002Fwww.flickr.com\\u002Fphotos\\u002Fupload\\u002Fbasic\\\"\\u003Ehttp:\\u002F\\u002Fwww.flickr.com\\u002Fphotos\\u002Fupload\\u002Fbasic\\u003C\\u002Fa\\u003E\\n\\n\\n\u7ed5\u8fc7GFW\u8bbf\u95eeFlickr\\n\u5b89\u88c5\u6b64\u63d2\u4ef6\u5e76\u91cd\u542f\u6d4f\u89c8\u5668\u3002\u4e0d\u5fc5\u8bbe\u7f6e\uff0c\u6ca1\u6709\u83dc\u5355\u3001\u56fe\u6807\u2026\u2026\u4e00\u5207\u90fd\u5df2\u8bbe\u7f6e\u5b8c\u6210\uff01\\n\u91cd\u542f\u540e\uff0c\\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002Ff54ebef05544281ea1da19d082f7862758a809560542640d20528973fabbc58c\\u002Fhttp%3A\\u002F\\u002F%E6%82%A8%E4%BE%BF%E5%8F%AF%E4%BB%A5%E8%AE%BF%E9%97%AEflickr.com\\\"\\u003E\u60a8\u4fbf\u53ef\u4ee5\u8bbf\u95eeflickr.com\\u003C\\u002Fa\\u003E\uff0c\u6ca1\u6709\u4efb\u4f55\u7684\u9650\u5236\uff01\\n\\nJust install the extension and restart your browser. There is no configuration, no menu, no icon... All needed configurations are done automatically!\\nAfter restarting, you can access \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002Fc3b0fbebfb72526486ed16b4511d3d64a430bc3a5d8fe984576eff80b2d321ab\\u002Fhttp%3A\\u002F\\u002Fflickr.com\\\"\\u003Eflickr.com\\u003C\\u002Fa\\u003E, without any restriction!\\nJust notice that you should use the basic uploader instead of the flash version. You can find the basic uploader here:\\n\\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F2002ca3eeb6ee4577753b0ce684e2e2b66db774016836bb97cf00a3ffa074fcb\\u002Fhttp%3A\\u002F\\u002Fwww.flickr.com\\u002Fphotos\\u002Fupload\\u002Fbasic\\\"\\u003Ehttp:\\u002F\\u002Fwww.flickr.com\\u002Fphotos\\u002Fupload\\u002Fbasic\\u003C\\u002Fa\\u003E\\n\\n--------------\\nRead more about me on \\\"Ten Percent\\\":\\n\\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002Fe579724eec00798edbefe63c73e4c1900749f0b7a44de1e8c7397b5c7c0467fa\\u002Fhttp%3A\\u002F\\u002Ftenpercent.wordpress.com\\u002F2007\\u002F03\\u002F06\\u002Firan-blogapalooza-hamed-sabers-photos\\u002F\\\"\\u003Ehttp:\\u002F\\u002Ftenpercent.wordpress.com\\u002F2007\\u002F03\\u002F06\\u002Firan-blogapalooza-hamed-sabers-photos\\u002F\\u003C\\u002Fa\\u003E\\n\\nAnd an interview about this extension on \\\"Global Voices\\\":\\n\\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F73abd6a29d6817ac0114d8f5b10ea94f18ce3ef4823a493ceb3b4e85bf3748be\\u002Fhttp%3A\\u002F\\u002Fwww.globalvoicesonline.org\\u002F2007\\u002F02\\u002F14\\u002Faccess-flickr-iran\\u002F\\\"\\u003Ehttp:\\u002F\\u002Fwww.globalvoicesonline.org\\u002F2007\\u002F02\\u002F14\\u002Faccess-flickr-iran\\u002F\\u003C\\u002Fa\\u003E\\n\\nHistory: In my country (Iran), unfortunately, the \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002Fc3b0fbebfb72526486ed16b4511d3d64a430bc3a5d8fe984576eff80b2d321ab\\u002Fhttp%3A\\u002F\\u002Fflickr.com\\\"\\u003Eflickr.com\\u003C\\u002Fa\\u003E is banned. I'm a fan of that photo-archive website, so I wrote this extension just to help my dear friends who can not access \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002Fc3b0fbebfb72526486ed16b4511d3d64a430bc3a5d8fe984576eff80b2d321ab\\u002Fhttp%3A\\u002F\\u002Fflickr.com\\\"\\u003Eflickr.com\\u003C\\u002Fa\\u003E from Iran.\\n\\nKeywords: Flick, Flicker, Fliker, Flikr, Iran, Iranian, Persia, Persian, Farsi, China, Chinese, Arab, Arabic, UAE, Dubai, Saudi Arabia, Pakistan, \u0627\u064a\u0631\u0627\u0646, \u0641\u0627\u0631\u0633\u064a, \u0641\u0627\u0631\u0633\u06cc, \u0627\u06cc\u0631\u0627\u0646\\n\\nPlease send your bug reports to this discussion thread:\\n\\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F96918279c13834da3f30e335597fe002d8c543b8e8d2cba402aebad55bd7060e\\u002Fhttp%3A\\u002F\\u002Fwww.flickr.com\\u002Fgroups\\u002Firanian\\u002Fdiscuss\\u002F72157594467732437\\u002F\\\"\\u003Ehttp:\\u002F\\u002Fwww.flickr.com\\u002Fgroups\\u002Firanian\\u002Fdiscuss\\u002F72157594467732437\\u002F\\u003C\\u002Fa\\u003E\\nor send me an email to (hsaber [at] gmail [dot] com)\",\"edit_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Fdevelopers\\u002Faddon\\u002Faccess-flickr\\u002Fedit\",\"guid\":\"flickr@saber.ir\",\"has_eula\":true,\"has_privacy_policy\":false,\"homepage\":\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002Fbde5fc411cb66d75b60f39d3c7c6948528957dc9f1debd81625f30b4e2ce186b\\u002Fhttp%3A\\u002F\\u002Fwww.flickr.com\\u002Fhelp\\u002Fforum\\u002Fen-us\\u002F42351\\u002F\",\"icon_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddon_icons\\u002F4\\u002F4286-64.png?modified=1281024892\",\"id\":4286,\"is_disabled\":false,\"is_experimental\":false,\"is_featured\":false,\"is_source_public\":true,\"last_updated\":\"2009-03-11T03:07:31Z\",\"name\":\"Access Flickr!\",\"previews\":[{\"id\":11573,\"caption\":\"Access Flickr!\",\"image_size\":[100,125],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F11\\u002F11573.png?modified=1530208223\",\"thumbnail_size\":[100,125],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F11\\u002F11573.png?modified=1530208223\"}],\"public_stats\":false,\"ratings\":{\"bayesian_average\":4.09623,\"count\":60,\"average\":4.1667,\"text_count\":58},\"requires_payment\":false,\"review_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Freviewers\\u002Freview\\u002F4286\",\"slug\":\"access-flickr\",\"status\":\"public\",\"summary\":\"Bypasses the flickr.com filter in Iran, UAE, Saudi Arabia, China and other banned countries and places...\",\"support_email\":null,\"support_url\":\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002Fac5afc177881d72a43e1fa00bdfe88a7836efcc307c4484657e38753e47d0d6d\\u002Fhttp%3A\\u002F\\u002Fflickr.com\\u002Fphotos\\u002Fhamed\",\"tags\":[\"acess denied\",\"banned\",\"bypass\",\"censorship\",\"filtering\",\"flickr\",\"internet censorship\"],\"type\":\"extension\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Faccess-flickr\\u002F\",\"weekly_downloads\":0,\"iconUrl\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddon_icons\\u002F4\\u002F4286-64.png?modified=1281024892\",\"platformFiles\":{\"all\":{\"id\":48600,\"created\":\"2009-03-10T05:32:27Z\",\"hash\":\"sha256:5bb04b5931183821d9810c9dac5ecfed39c4374c304e2aaad6909ad96ffac036\",\"is_restart_required\":true,\"is_webextension\":false,\"is_mozilla_signed_extension\":false,\"platform\":\"all\",\"size\":13312,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F48600\\u002Faccess_flickr!-1.11-fx.xpi?src=\",\"permissions\":[]}},\"isRestartRequired\":true,\"isWebExtension\":false,\"isMozillaSignedExtension\":false}},\"byGUID\":{\"flickr@saber.ir\":4286},\"bySlug\":{\"access-flickr\":4286}},\"addonsByAuthors\":{\"byAddonId\":{},\"byAddonSlug\":{},\"byUserId\":{},\"byUsername\":{},\"countFor\":{\"hamed-saber-nima-fatemi-extension\":null},\"loadingFor\":{\"hamed-saber-nima-fatemi-extension\":true}},\"api\":{\"clientApp\":\"firefox\",\"lang\":\"en-US\",\"token\":null,\"userAgent\":null,\"userAgentInfo\":{\"browser\":{},\"os\":{}}},\"autocomplete\":{\"loading\":false,\"suggestions\":[]},\"categories\":{\"categories\":null,\"loading\":false},\"collections\":{\"byId\":{},\"bySlug\":{},\"current\":{\"id\":null,\"loading\":false},\"userCollections\":{},\"addonInCollections\":{},\"isCollectionBeingModified\":false,\"hasAddonBeenAdded\":false,\"hasAddonBeenRemoved\":false},\"errors\":{\"src\\u002Famo\\u002Fcomponents\\u002FAddon\\u002Findex.js-access-flickr\":null},\"errorPage\":{\"clearOnNext\":false,\"error\":null,\"hasError\":false,\"statusCode\":null},\"formOverlay\":{},\"heroBanners\":{},\"home\":{\"collections\":[],\"featuredExtensions\":[],\"resultsLoaded\":false,\"featuredThemes\":[]},\"infoDialog\":{\"data\":null,\"show\":false},\"installations\":{},\"landing\":{\"addonType\":null,\"category\":null,\"featured\":{\"count\":0,\"results\":[]},\"highlyRated\":{\"count\":0,\"results\":[]},\"loading\":false,\"trending\":{\"count\":0,\"results\":[]},\"resultsLoaded\":false},\"languageTools\":{\"byID\":{}},\"recommendations\":{\"byGuid\":{}},\"redirectTo\":{\"url\":null,\"status\":null},\"reviews\":{\"byAddon\":{},\"byId\":{},\"byUserId\":{},\"latestUserReview\":{},\"groupedRatings\":{},\"view\":{}},\"search\":{\"count\":0,\"filters\":{},\"loading\":false,\"pageSize\":null,\"results\":[]},\"survey\":{\"wasDismissed\":false},\"uiState\":{},\"userAbuseReports\":{\"byUserId\":{}},\"users\":{\"currentUserID\":null,\"byID\":{},\"byUsername\":{},\"isUpdating\":false,\"userPageBeingViewed\":{\"loading\":false,\"userId\":null}},\"viewContext\":{\"context\":\"extension\"},\"router\":{\"location\":{\"pathname\":\"\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Faccess-flickr\\u002F\",\"search\":\"\",\"hash\":\"\",\"key\":\"4dc7gf\",\"query\":{}},\"action\":\"POP\"}}<\/script><script async=\"\" src=\"https:\/\/www.google-analytics.com\/analytics.js\"><\/script><script src=\"https:\/\/addons-amo.cdn.mozilla.net\/amo-6ab6481fd97ffca9ae47.js\" integrity=\"sha512-e0+Av\/Pq6zDEo86w0gecMuwx5EYwS1BtdwNTbOXDfARyji8mYj455TUA4vJtOy20ThlfoVY3TzdHuMoUwpviig==\" crossOrigin=\"anonymous\"><\/script><\/body><\/html>","headers":{"X-XSS-Protection":"1; mode=block","X-Content-Type-Options":"nosniff","Content-Security-Policy":"base-uri 'self'; child-src 'none'; connect-src https:\/\/addons.mozilla.org https:\/\/sentry.prod.mozaws.net; form-action 'self'; frame-src 'none'; img-src 'self' data: https:\/\/addons.cdn.mozilla.net https:\/\/addons-amo.cdn.mozilla.net https:\/\/www.google-analytics.com; media-src 'none'; object-src 'none'; script-src https:\/\/addons-amo.cdn.mozilla.net https:\/\/www.google-analytics.com\/analytics.js; style-src https:\/\/addons-amo.cdn.mozilla.net 'sha256-DiZjxuHvKi7pvUQCxCVyk1kAFJEUWe+jf6HWMI5agj4='; report-uri \/__cspreport__; font-src https:\/\/addons-amo.cdn.mozilla.net","content-encoding":"","Strict-Transport-Security":"max-age=31536000","Vary":"DNT","ETag":"W\/\"8afb-g9Ooy75\/AQ2f9H3AbRJ\/DvnA3Mk\"","Date":"Mon, 27 Aug 2018 05:47:45 GMT","X-Frame-Options":"DENY","X-Content-Security-Policy":"base-uri 'self'; child-src 'none'; connect-src https:\/\/addons.mozilla.org https:\/\/sentry.prod.mozaws.net; form-action 'self'; frame-src 'none'; img-src 'self' data: https:\/\/addons.cdn.mozilla.net https:\/\/addons-amo.cdn.mozilla.net https:\/\/www.google-analytics.com; media-src 'none'; object-src 'none'; script-src https:\/\/addons-amo.cdn.mozilla.net https:\/\/www.google-analytics.com\/analytics.js; style-src https:\/\/addons-amo.cdn.mozilla.net 'sha256-DiZjxuHvKi7pvUQCxCVyk1kAFJEUWe+jf6HWMI5agj4='; report-uri \/__cspreport__; font-src https:\/\/addons-amo.cdn.mozilla.net","Content-Type":"text\/html; charset=utf-8","Public-Key-Pins":"max-age=5184000; includeSubDomains; pin-sha256=\"WoiWRyIOVNa9ihaBciRSC7XHjliYS9VwUGOIud4PB18=\"; pin-sha256=\"r\/mIkG3eEpVdm+u\/ko\/cwxzOMo1bk4TyHIlByibiA5E=\"","X-WebKit-CSP":"base-uri 'self'; child-src 'none'; connect-src https:\/\/addons.mozilla.org https:\/\/sentry.prod.mozaws.net; form-action 'self'; frame-src 'none'; img-src 'self' data: https:\/\/addons.cdn.mozilla.net https:\/\/addons-amo.cdn.mozilla.net https:\/\/www.google-analytics.com; media-src 'none'; object-src 'none'; script-src https:\/\/addons-amo.cdn.mozilla.net https:\/\/www.google-analytics.com\/analytics.js; style-src https:\/\/addons-amo.cdn.mozilla.net 'sha256-DiZjxuHvKi7pvUQCxCVyk1kAFJEUWe+jf6HWMI5agj4='; report-uri \/__cspreport__; font-src https:\/\/addons-amo.cdn.mozilla.net"},"code":200}},{"failure":null,"request":{"body":null,"headers":{"Accept-Language":"en-US;q=0.8,en;q=0.5","Accept":"text\/html,application\/xhtml+xml,application\/xml;q=0.9,*\/*;q=0.8","User-Agent":"Mozilla\/5.0 (Windows NT 6.1) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/47.0.2526.106 Safari\/537.36"},"tor":{"is_tor":false,"exit_ip":null,"exit_name":null},"url":"https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/4286\/","method":"GET"},"response":{"body":null,"headers":{"X-XSS-Protection":"1; mode=block","X-Content-Type-Options":"nosniff","Content-Security-Policy":"base-uri 'self'; child-src 'none'; connect-src https:\/\/addons.mozilla.org https:\/\/sentry.prod.mozaws.net; form-action 'self'; frame-src 'none'; img-src 'self' data: https:\/\/addons.cdn.mozilla.net https:\/\/addons-amo.cdn.mozilla.net https:\/\/www.google-analytics.com; media-src 'none'; object-src 'none'; script-src https:\/\/addons-amo.cdn.mozilla.net https:\/\/www.google-analytics.com\/analytics.js; style-src https:\/\/addons-amo.cdn.mozilla.net 'sha256-DiZjxuHvKi7pvUQCxCVyk1kAFJEUWe+jf6HWMI5agj4='; report-uri \/__cspreport__; font-src https:\/\/addons-amo.cdn.mozilla.net","Strict-Transport-Security":"max-age=31536000","Vary":"DNT, Accept","Location":"\/en-US\/firefox\/addon\/access-flickr\/","Date":"Mon, 27 Aug 2018 05:47:43 GMT","X-Frame-Options":"DENY","X-Content-Security-Policy":"base-uri 'self'; child-src 'none'; connect-src https:\/\/addons.mozilla.org https:\/\/sentry.prod.mozaws.net; form-action 'self'; frame-src 'none'; img-src 'self' data: https:\/\/addons.cdn.mozilla.net https:\/\/addons-amo.cdn.mozilla.net https:\/\/www.google-analytics.com; media-src 'none'; object-src 'none'; script-src https:\/\/addons-amo.cdn.mozilla.net https:\/\/www.google-analytics.com\/analytics.js; style-src https:\/\/addons-amo.cdn.mozilla.net 'sha256-DiZjxuHvKi7pvUQCxCVyk1kAFJEUWe+jf6HWMI5agj4='; report-uri \/__cspreport__; font-src https:\/\/addons-amo.cdn.mozilla.net","Content-Type":"text\/plain; charset=utf-8","Public-Key-Pins":"max-age=5184000; includeSubDomains; pin-sha256=\"WoiWRyIOVNa9ihaBciRSC7XHjliYS9VwUGOIud4PB18=\"; pin-sha256=\"r\/mIkG3eEpVdm+u\/ko\/cwxzOMo1bk4TyHIlByibiA5E=\"","X-WebKit-CSP":"base-uri 'self'; child-src 'none'; connect-src https:\/\/addons.mozilla.org https:\/\/sentry.prod.mozaws.net; form-action 'self'; frame-src 'none'; img-src 'self' data: https:\/\/addons.cdn.mozilla.net https:\/\/addons-amo.cdn.mozilla.net https:\/\/www.google-analytics.com; media-src 'none'; object-src 'none'; script-src https:\/\/addons-amo.cdn.mozilla.net https:\/\/www.google-analytics.com\/analytics.js; style-src https:\/\/addons-amo.cdn.mozilla.net 'sha256-DiZjxuHvKi7pvUQCxCVyk1kAFJEUWe+jf6HWMI5agj4='; report-uri \/__cspreport__; font-src https:\/\/addons-amo.cdn.mozilla.net"},"code":301}},{"failure":null,"request":{"body":null,"headers":{"Accept-Language":"en-US;q=0.8,en;q=0.5","Accept":"text\/html,application\/xhtml+xml,application\/xml;q=0.9,*\/*;q=0.8","User-Agent":"Mozilla\/5.0 (Windows NT 6.1) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/47.0.2526.106 Safari\/537.36"},"tor":{"is_tor":false,"exit_ip":null,"exit_name":null},"url":"https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/4286","method":"GET"},"response":{"body":null,"headers":{"x-xss-protection":"1; mode=block","x-content-type-options":"nosniff","Content-Security-Policy":"script-src https:\/\/ssl.google-analytics.com\/ga.js https:\/\/www.google.com\/recaptcha\/ https:\/\/www.gstatic.com\/recaptcha\/ https:\/\/addons.cdn.mozilla.net; style-src 'self' 'unsafe-inline' https:\/\/addons.cdn.mozilla.net; object-src 'none'; default-src 'self'; frame-src 'self' https:\/\/www.google.com\/recaptcha\/; img-src 'self' data: blob: https:\/\/ssl.google-analytics.com https:\/\/addons.cdn.mozilla.net https:\/\/static.addons.mozilla.net https:\/\/sentry.prod.mozaws.net; media-src https:\/\/videos.cdn.mozilla.net; child-src 'self' https:\/\/www.google.com\/recaptcha\/; connect-src 'self' https:\/\/sentry.prod.mozaws.net; font-src 'self' https:\/\/addons.cdn.mozilla.net; form-action 'self' https:\/\/developer.mozilla.org; base-uri 'self' https:\/\/addons.mozilla.org; report-uri \/__cspreport__","strict-transport-security":"max-age=31536000","Vary":"User-Agent","X-AMO-Read-Only":"false","Server":"nginx","ETag":"\"d41d8cd98f00b204e9800998ecf8427e\"","Location":"\/en-US\/firefox\/addon\/4286\/","Date":"Mon, 27 Aug 2018 05:47:41 GMT","X-Frame-Options":"DENY","Content-Type":"text\/html; charset=utf-8","Public-Key-Pins":"max-age=5184000; includeSubDomains; pin-sha256=\"WoiWRyIOVNa9ihaBciRSC7XHjliYS9VwUGOIud4PB18=\"; pin-sha256=\"r\/mIkG3eEpVdm+u\/ko\/cwxzOMo1bk4TyHIlByibiA5E=\""},"code":301}}],"retries":1,"headers_match":true,"status_code_match":true},"test_start_time":"2018-08-27 05:47:21","input_hashes":[],"probe_ip":"127.0.0.1","id":"5097f4be-8b5a-44e1-9dbb-ed7021ec4756","test_helpers":{"backend":{"type":"onion","address":"httpo:\/\/y3zq5fwelrzkkv3s.onion"}},"probe_cc":"RE","test_runtime":0.7265360355,"input":"https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/4286","probe_city":null,"probe_asn":"AS49902","annotations":{"platform":"linux"},"software_name":"ooniprobe","software_version":"2.1.0","data_format_version":"0.2.0","report_filename":"2018-08-28\/20180827T054721Z-RE-AS49902-web_connectivity-20180827T054723Z_AS49902_y7vuOqERmqnnMPjRsd5cqHU6ZlNpzHwO1FRann4QUyZNeFUVJf-0.2.0-probe.json","test_version":"0.1.0","bucket_date":"2018-08-28","test_name":"web_connectivity","report_id":"20180827T054723Z_AS49902_y7vuOqERmqnnMPjRsd5cqHU6ZlNpzHwO1FRann4QUyZNeFUVJf","measurement_start_time":"2018-08-27 05:47:39","backend_version":null,"options":["--file","$citizenlab_global_urls"]} {"test_keys":{"accessible":true,"control":{"tcp_connect":{"35.162.248.150:443":{"status":true,"failure":null},"34.210.177.227:443":{"status":true,"failure":null},"52.38.140.54:443":{"status":true,"failure":null},"olympia.prod.mozaws.net:443":{"status":null,"failure":"invalid_socket"}},"http_request":{"body_length":265299,"status_code":200,"headers":{"X-XSS-Protection":"1; mode=block","X-Content-Type-Options":"nosniff","Content-Security-Policy":"base-uri 'self'; child-src 'none'; connect-src https:\/\/addons.mozilla.org https:\/\/sentry.prod.mozaws.net; form-action 'self'; frame-src 'none'; img-src 'self' data: https:\/\/addons.cdn.mozilla.net https:\/\/addons-amo.cdn.mozilla.net https:\/\/www.google-analytics.com; media-src 'none'; object-src 'none'; script-src https:\/\/addons-amo.cdn.mozilla.net https:\/\/www.google-analytics.com\/analytics.js; style-src https:\/\/addons-amo.cdn.mozilla.net 'sha256-DiZjxuHvKi7pvUQCxCVyk1kAFJEUWe+jf6HWMI5agj4='; report-uri \/__cspreport__; font-src https:\/\/addons-amo.cdn.mozilla.net","content-encoding":"","Strict-Transport-Security":"max-age=31536000","Vary":"DNT","ETag":"W\/\"40c53-pgCDrYauL0uRbN8Ju8\/z2C+ckEU\"","Date":"Mon, 27 Aug 2018 05:47:48 GMT","X-Frame-Options":"DENY","X-Content-Security-Policy":"base-uri 'self'; child-src 'none'; connect-src https:\/\/addons.mozilla.org https:\/\/sentry.prod.mozaws.net; form-action 'self'; frame-src 'none'; img-src 'self' data: https:\/\/addons.cdn.mozilla.net https:\/\/addons-amo.cdn.mozilla.net https:\/\/www.google-analytics.com; media-src 'none'; object-src 'none'; script-src https:\/\/addons-amo.cdn.mozilla.net https:\/\/www.google-analytics.com\/analytics.js; style-src https:\/\/addons-amo.cdn.mozilla.net 'sha256-DiZjxuHvKi7pvUQCxCVyk1kAFJEUWe+jf6HWMI5agj4='; report-uri \/__cspreport__; font-src https:\/\/addons-amo.cdn.mozilla.net","Content-Type":"text\/html; charset=utf-8","Public-Key-Pins":"max-age=5184000; includeSubDomains; pin-sha256=\"WoiWRyIOVNa9ihaBciRSC7XHjliYS9VwUGOIud4PB18=\"; pin-sha256=\"r\/mIkG3eEpVdm+u\/ko\/cwxzOMo1bk4TyHIlByibiA5E=\"","X-WebKit-CSP":"base-uri 'self'; child-src 'none'; connect-src https:\/\/addons.mozilla.org https:\/\/sentry.prod.mozaws.net; form-action 'self'; frame-src 'none'; img-src 'self' data: https:\/\/addons.cdn.mozilla.net https:\/\/addons-amo.cdn.mozilla.net https:\/\/www.google-analytics.com; media-src 'none'; object-src 'none'; script-src https:\/\/addons-amo.cdn.mozilla.net https:\/\/www.google-analytics.com\/analytics.js; style-src https:\/\/addons-amo.cdn.mozilla.net 'sha256-DiZjxuHvKi7pvUQCxCVyk1kAFJEUWe+jf6HWMI5agj4='; report-uri \/__cspreport__; font-src https:\/\/addons-amo.cdn.mozilla.net"},"failure":null,"title":""},"dns":{"failure":null,"addrs":["olympia.prod.mozaws.net","34.210.177.227","35.162.248.150","52.38.140.54"]}},"control_failure":null,"socksproxy":null,"http_experiment_failure":null,"agent":"redirect","title_match":null,"client_resolver":"109.122.130.141","tcp_connect":[{"status":{"failure":null,"success":true,"blocked":false},"ip":"35.162.248.150","port":443},{"status":{"failure":null,"success":true,"blocked":false},"ip":"34.210.177.227","port":443},{"status":{"failure":null,"success":true,"blocked":false},"ip":"52.38.140.54","port":443},{"status":{"failure":null,"success":true,"blocked":false},"ip":"olympia.prod.mozaws.net","port":443}],"dns_consistency":"consistent","dns_experiment_failure":null,"body_proportion":0.9903983634,"blocking":false,"queries":[{"resolver_hostname":null,"query_type":"A","hostname":"addons.mozilla.org","answers":[{"hostname":"olympia.prod.mozaws.net","answer_type":"CNAME"},{"ipv4":"34.210.177.227","answer_type":"A"},{"ipv4":"35.162.248.150","answer_type":"A"},{"ipv4":"52.38.140.54","answer_type":"A"}],"failure":null,"resolver_port":null}],"body_length_match":true,"requests":[{"failure":null,"request":{"body":null,"headers":{"Accept-Language":"en-US;q=0.8,en;q=0.5","Accept":"text\/html,application\/xhtml+xml,application\/xml;q=0.9,*\/*;q=0.8","User-Agent":"Mozilla\/5.0 (Windows NT 6.1) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/47.0.2526.106 Safari\/537.36"},"tor":{"is_tor":false,"exit_ip":null,"exit_name":null},"url":"https:\/\/addons.mozilla.org\/en-US\/firefox\/","method":"GET"},"response":{"body":"<!DOCTYPE html>\n<html lang=\"en-US\" dir=\"ltr\" data-reactroot=\"\"><head><meta charSet=\"utf-8\"\/><meta name=\"viewport\" content=\"width=device-width, initial-scale=1\"\/><link rel=\"shortcut icon\" href=\"https:\/\/addons.cdn.mozilla.net\/favicon.ico?v=2\"\/><title data-react-helmet=\"true\">Add-ons for Firefox<\/title><link href=\"https:\/\/addons-amo.cdn.mozilla.net\/amo-b1ede2df66f6da7eb66c7f656e99fc1c.css\" integrity=\"sha512-Cz7rKfm4NABU7KrtZjyCIRTrhJ+QGwd2fhBq4rBcAW63SfRzJpN6ajefq96XvGDlsezQP71qqy37NK\/nMvU4Wg==\" crossOrigin=\"anonymous\" rel=\"stylesheet\" type=\"text\/css\"\/><noscript><style>\/* !important is needed to show the button, make sure switch is hidden *\/\n.InstallButton .InstallButton-button {\n display: inline-block !important;\n}\n\n.InstallButton .InstallButton-switch {\n display: none !important;\n}\n<\/style><\/noscript><\/head><body><div id=\"react-view\"><div class=\"App-amo\" data-reactroot=\"\"><header class=\"Header\"><div class=\"Header-content\"><h1 class=\"Header-title-wrapper\"><a class=\"Header-title\" href=\"\/en-US\/firefox\/\"><span class=\"visually-hidden\">Firefox Add-ons<\/span><\/a><\/h1><\/div><ul class=\"SectionLinks Header-SectionLinks\"><li><a class=\"SectionLinks-link SectionLinks-explore SectionLinks-link--active\" href=\"\/en-US\/firefox\/\">Explore<\/a><\/li><li><a class=\"SectionLinks-link\" href=\"\/en-US\/firefox\/extensions\/\">Extensions<\/a><\/li><li><a class=\"SectionLinks-link\" href=\"\/en-US\/firefox\/themes\/\">Themes<\/a><\/li><li><div class=\"DropdownMenu SectionLinks-link SectionLinks-dropdown\"><button class=\"DropdownMenu-button\" title=\"More\u2026\" type=\"button\" aria-haspopup=\"true\"><span class=\"DropdownMenu-button-text\">More\u2026<\/span><span class=\"Icon Icon-inverted-caret\"><\/span><\/button><ul class=\"DropdownMenu-items\" aria-hidden=\"true\" aria-label=\"submenu\"><li class=\"DropdownMenuItem DropdownMenuItem-section SectionLinks-subheader\">for Firefox<\/li><li class=\"DropdownMenuItem DropdownMenuItem-link\"><a class=\"SectionLinks-dropdownlink\" href=\"\/en-US\/firefox\/language-tools\/\">Dictionaries & Language Packs<\/a><\/li><li class=\"DropdownMenuItem DropdownMenuItem-link\"><a class=\"SectionLinks-dropdownlink\" href=\"\/en-US\/firefox\/search-tools\/\">Search Tools<\/a><\/li><li class=\"DropdownMenuItem DropdownMenuItem-section SectionLinks-subheader\">Other Browser Sites<\/li><li class=\"DropdownMenuItem DropdownMenuItem-link\"><a class=\"SectionLinks-clientApp-android\" data-clientapp=\"android\" href=\"\/en-US\/android\/\">Add-ons for Android<\/a><\/li><\/ul><\/div><\/li><\/ul><div class=\"Header-user-and-external-links\"><a class=\"Header-developer-hub-link Header-button\" href=\"\/en-US\/developers\/\">Developer Hub<span class=\"Icon Icon-external\"><\/span><\/a><a class=\"Button Button--confirm DownloadFirefoxButton Header-download-button Header-button Button--micro\" href=\"https:\/\/www.mozilla.org\/firefox\/new\/?utm_source=addons.mozilla.org&utm_medium=referral&utm_campaign=non-fx-button&utm_content=header-download-button\">Download Firefox<\/a><a class=\"Button Button--action Header-authenticate-button Header-button Button--micro\" href=\"#login\">Register or Log in<\/a><\/div><form action=\"\/en-US\/firefox\/search\/\" class=\"SearchForm Header-search-form\" method=\"GET\" data-no-csrf=\"true\"><div class=\"AutoSearchInput\"><label class=\"AutoSearchInput-label visually-hidden\" for=\"q\">Search<\/label><div class=\"AutoSearchInput-search-box\"><span class=\"Icon Icon-magnifying-glass AutoSearchInput-icon-magnifying-glass\"><\/span><div role=\"combobox\" aria-haspopup=\"listbox\" aria-owns=\"react-autowhatever-1\" aria-expanded=\"false\"><input type=\"search\" value=\"\" autoComplete=\"off\" aria-autocomplete=\"list\" aria-controls=\"react-autowhatever-1\" class=\"AutoSearchInput-query\" minLength=\"3\" maxLength=\"100\" name=\"q\" placeholder=\"Find add-ons\"\/><div id=\"react-autowhatever-1\" role=\"listbox\"><\/div><\/div><button class=\"AutoSearchInput-submit-button\" type=\"submit\"><span class=\"visually-hidden\">Search<\/span><span class=\"Icon Icon-arrow\"><\/span><\/button><\/div><\/div><\/form><\/header><div class=\"App-content\"><div class=\"App-content-wrapper\"><div class=\"App-banner\"><\/div><div class=\"Home\"><span class=\"visually-hidden do-not-remove\"><!-- Godzilla of browsers --><\/span><div class=\"HomeHeroBanner\"><section class=\"Card Hero Hero-name-Home Hero-order-25-8-22 Card--no-header Card--no-footer\"><div class=\"Card-contents\"><div class=\"Hero-contents\"><div class=\"HeroSection HeroSection-styleName--default\"><a class=\"HeroSection-link-wrapper\" href=\"\/en-US\/firefox\/addon\/glitterdrag\/?src=hp-dl-promo\"><div class=\"HeroSection-content\"><h3>Glitter Drag<\/h3><p>Drag text, images, or links to perform actions like copy, open, search, and more<\/p><\/div><\/a><\/div><div class=\"HeroSection HeroSection-styleName--default\"><a class=\"HeroSection-link-wrapper\" href=\"\/en-US\/firefox\/addon\/transparent-standalone-image\/?src=hp-dl-promo\"><div class=\"HeroSection-content\"><h3>Transparent Standalone Images<\/h3><p>Render images on transparent backgrounds<\/p><\/div><\/a><\/div><div class=\"HeroSection HeroSection-styleName--default\"><a class=\"HeroSection-link-wrapper\" href=\"\/en-US\/firefox\/addon\/videospeed\/?src=hp-dl-promo\"><div class=\"HeroSection-content\"><h3>Video Speed Controller<\/h3><p>Adjust video playback speeds with shortcuts<\/p><\/div><\/a><\/div><\/div><\/div><\/section><\/div><section class=\"Card Home-SubjectShelf Home-CuratedCollections Card--no-footer\"><header class=\"Card-header\">Customize the way Firefox works with extensions. Are you interested in\u2026<\/header><div class=\"Card-contents\"><div class=\"Home-SubjectShelf-text-wrapper\"><h2 class=\"Home-SubjectShelf-subheading\">Customize the way Firefox works with extensions. Are you interested in\u2026<\/h2><\/div><ul class=\"Home-SubjectShelf-list\"><li class=\"Home-SubjectShelf-list-item\"><a class=\"Home-SubjectShelf-link\" href=\"\/en-US\/firefox\/collections\/mozilla\/bookmark-managers\/\"><span class=\"Icon Icon-Home-SubjectShelf-bookmark-managers\"><\/span><span>Bookmarks<\/span><\/a><\/li><li class=\"Home-SubjectShelf-list-item\"><a class=\"Home-SubjectShelf-link\" href=\"\/en-US\/firefox\/collections\/mozilla\/password-managers\/\"><span class=\"Icon Icon-Home-SubjectShelf-password-managers\"><\/span><span>Password managers<\/span><\/a><\/li><li class=\"Home-SubjectShelf-list-item\"><a class=\"Home-SubjectShelf-link\" href=\"\/en-US\/firefox\/collections\/mozilla\/ad-blockers\/\"><span class=\"Icon Icon-Home-SubjectShelf-ad-blockers\"><\/span><span>Ad blockers<\/span><\/a><\/li><li class=\"Home-SubjectShelf-list-item\"><a class=\"Home-SubjectShelf-link\" href=\"\/en-US\/firefox\/collections\/mozilla\/smarter-shopping\/\"><span class=\"Icon Icon-Home-SubjectShelf-smarter-shopping\"><\/span><span>Smarter Shopping<\/span><\/a><\/li><li class=\"Home-SubjectShelf-list-item\"><a class=\"Home-SubjectShelf-link\" href=\"\/en-US\/firefox\/collections\/mozilla\/be-more-productive\/\"><span class=\"Icon Icon-Home-SubjectShelf-be-more-productive\"><\/span><span>Productivity<\/span><\/a><\/li><li class=\"Home-SubjectShelf-list-item\"><a class=\"Home-SubjectShelf-link\" href=\"\/en-US\/firefox\/collections\/mozilla\/watching-videos\/\"><span class=\"Icon Icon-Home-SubjectShelf-watching-videos\"><\/span><span>Watching Videos<\/span><\/a><\/li><\/ul><\/div><\/section><section class=\"Card CardList AddonsCard LandingAddonsCard Home-FeaturedExtensions AddonsCard--horizontal Card--photon\"><header class=\"Card-header\">Featured extensions<\/header><div class=\"Card-contents\"><ul class=\"AddonsCard-list\"><li class=\"SearchResult\"><a class=\"SearchResult-link\" href=\"\/en-US\/firefox\/addon\/multi-account-containers\/?src=featured\"><div class=\"SearchResult-result\"><div class=\"SearchResult-icon-wrapper\"><img class=\"SearchResult-icon\" src=\"https:\/\/addons.cdn.mozilla.net\/user-media\/addon_icons\/782\/782160-64.png?modified=mcrushed\" alt=\"Firefox Multi-Account Containers\"\/><\/div><div class=\"SearchResult-contents\"><h2 class=\"SearchResult-name\">Firefox Multi-Account Containers<\/h2><p class=\"SearchResult-summary\">Firefox Multi-Account Containers lets you keep parts of your online life separated into color-coded tabs that preserve your privacy. Cookies are separated by container, allowing you to use the web with multiple identities or accounts simultaneously.<\/p><div class=\"SearchResult-metadata\"><div class=\"SearchResult-rating\"><div class=\"Rating Rating--small\" title=\"Rated 4.5 out of 5\"><div class=\"Rating-star Rating-rating-1 Rating-selected-star\" title=\"Rated 4.5 out of 5\"><\/div><div class=\"Rating-star Rating-rating-2 Rating-selected-star\" title=\"Rated 4.5 out of 5\"><\/div><div class=\"Rating-star Rating-rating-3 Rating-selected-star\" title=\"Rated 4.5 out of 5\"><\/div><div class=\"Rating-star Rating-rating-4 Rating-selected-star\" title=\"Rated 4.5 out of 5\"><\/div><div class=\"Rating-star Rating-rating-5 Rating-half-star\" title=\"Rated 4.5 out of 5\"><\/div><span class=\"visually-hidden\">Rated 4.5 out of 5<\/span><\/div><\/div><h3 class=\"SearchResult-author SearchResult--meta-section\">Mozilla<\/h3><\/div><\/div><h3 class=\"SearchResult-users SearchResult--meta-section\"><span class=\"Icon Icon-user-fill SearchResult-users-icon\"><\/span><span class=\"SearchResult-users-text\">125,776 users<\/span><\/h3><\/div><\/a><\/li><li class=\"SearchResult\"><a class=\"SearchResult-link\" href=\"\/en-US\/firefox\/addon\/unpaywall\/?src=featured\"><div class=\"SearchResult-result\"><div class=\"SearchResult-icon-wrapper\"><img class=\"SearchResult-icon\" src=\"https:\/\/addons.cdn.mozilla.net\/user-media\/addon_icons\/791\/791685-64.png?modified=mcrushed\" alt=\"Unpaywall\"\/><\/div><div class=\"SearchResult-contents\"><h2 class=\"SearchResult-name\">Unpaywall<\/h2><p class=\"SearchResult-summary\">Get free text of research papers as you browse, using Unpaywall's index of ten million legal, open-access articles.<\/p><div class=\"SearchResult-metadata\"><div class=\"SearchResult-rating\"><div class=\"Rating Rating--small\" title=\"Rated 4.4 out of 5\"><div class=\"Rating-star Rating-rating-1 Rating-selected-star\" title=\"Rated 4.4 out of 5\"><\/div><div class=\"Rating-star Rating-rating-2 Rating-selected-star\" title=\"Rated 4.4 out of 5\"><\/div><div class=\"Rating-star Rating-rating-3 Rating-selected-star\" title=\"Rated 4.4 out of 5\"><\/div><div class=\"Rating-star Rating-rating-4 Rating-selected-star\" title=\"Rated 4.4 out of 5\"><\/div><div class=\"Rating-star Rating-rating-5 Rating-half-star\" title=\"Rated 4.4 out of 5\"><\/div><span class=\"visually-hidden\">Rated 4.4 out of 5<\/span><\/div><\/div><h3 class=\"SearchResult-author SearchResult--meta-section\">Impactstory team<\/h3><\/div><\/div><h3 class=\"SearchResult-users SearchResult--meta-section\"><span class=\"Icon Icon-user-fill SearchResult-users-icon\"><\/span><span class=\"SearchResult-users-text\">22,005 users<\/span><\/h3><\/div><\/a><\/li><li class=\"SearchResult\"><a class=\"SearchResult-link\" href=\"\/en-US\/firefox\/addon\/tab2qr\/?src=featured\"><div class=\"SearchResult-result\"><div class=\"SearchResult-icon-wrapper\"><img class=\"SearchResult-icon\" src=\"https:\/\/addons.cdn.mozilla.net\/user-media\/addon_icons\/727\/727836-64.png?modified=mcrushed\" alt=\"Tab2QR\"\/><\/div><div class=\"SearchResult-contents\"><h2 class=\"SearchResult-name\">Tab2QR<\/h2><p class=\"SearchResult-summary\">Send the page you are currently viewing to your mobile device. QR codes are generated instantly in browser and never leave your computer. Implemented with WebExtensions API and compatible with Firefox 57+.<\/p><div class=\"SearchResult-metadata\"><div class=\"SearchResult-rating\"><div class=\"Rating Rating--small\" title=\"Rated 4.3 out of 5\"><div class=\"Rating-star Rating-rating-1 Rating-selected-star\" title=\"Rated 4.3 out of 5\"><\/div><div class=\"Rating-star Rating-rating-2 Rating-selected-star\" title=\"Rated 4.3 out of 5\"><\/div><div class=\"Rating-star Rating-rating-3 Rating-selected-star\" title=\"Rated 4.3 out of 5\"><\/div><div class=\"Rating-star Rating-rating-4 Rating-selected-star\" title=\"Rated 4.3 out of 5\"><\/div><div class=\"Rating-star Rating-rating-5 Rating-half-star\" title=\"Rated 4.3 out of 5\"><\/div><span class=\"visually-hidden\">Rated 4.3 out of 5<\/span><\/div><\/div><h3 class=\"SearchResult-author SearchResult--meta-section\">James Shih<\/h3><\/div><\/div><h3 class=\"SearchResult-users SearchResult--meta-section\"><span class=\"Icon Icon-user-fill SearchResult-users-icon\"><\/span><span class=\"SearchResult-users-text\">5,203 users<\/span><\/h3><\/div><\/a><\/li><li class=\"SearchResult\"><a class=\"SearchResult-link\" href=\"\/en-US\/firefox\/addon\/adblock-for-firefox\/?src=featured\"><div class=\"SearchResult-result\"><div class=\"SearchResult-icon-wrapper\"><img class=\"SearchResult-icon\" src=\"https:\/\/addons.cdn.mozilla.net\/user-media\/addon_icons\/532\/532754-64.png?modified=mcrushed\" alt=\"AdBlock for Firefox\"\/><\/div><div class=\"SearchResult-contents\"><h2 class=\"SearchResult-name\">AdBlock for Firefox<\/h2><p class=\"SearchResult-summary\">The most popular ad blocker for Chrome and Safari, now available for Firefox! Block all advertisements on all web pages, even Facebook, Youtube, and Hulu. Browse faster, too! Most ads aren't even downloaded at all, saving you time and bandwidth.<\/p><div class=\"SearchResult-metadata\"><div class=\"SearchResult-rating\"><div class=\"Rating Rating--small\" title=\"Rated 3.6 out of 5\"><div class=\"Rating-star Rating-rating-1 Rating-selected-star\" title=\"Rated 3.6 out of 5\"><\/div><div class=\"Rating-star Rating-rating-2 Rating-selected-star\" title=\"Rated 3.6 out of 5\"><\/div><div class=\"Rating-star Rating-rating-3 Rating-selected-star\" title=\"Rated 3.6 out of 5\"><\/div><div class=\"Rating-star Rating-rating-4 Rating-half-star\" title=\"Rated 3.6 out of 5\"><\/div><div class=\"Rating-star Rating-rating-5\" title=\"Rated 3.6 out of 5\"><\/div><span class=\"visually-hidden\">Rated 3.6 out of 5<\/span><\/div><\/div><h3 class=\"SearchResult-author SearchResult--meta-section\">AdBlock<\/h3><\/div><\/div><h3 class=\"SearchResult-users SearchResult--meta-section\"><span class=\"Icon Icon-user-fill SearchResult-users-icon\"><\/span><span class=\"SearchResult-users-text\">1,015,890 users<\/span><\/h3><\/div><\/a><\/li><\/ul><\/div><footer class=\"Card-footer Card-footer-link\"><a href=\"\/en-US\/firefox\/search\/?featured=true&type=extension\">See more featured extensions<\/a><\/footer><\/section><section class=\"Card CardList AddonsCard LandingAddonsCard Home-FeaturedCollection AddonsCard--horizontal Card--photon\"><header class=\"Card-header\">Refined reading<\/header><div class=\"Card-contents\"><ul class=\"AddonsCard-list\"><li class=\"SearchResult\"><a class=\"SearchResult-link\" href=\"\/en-US\/firefox\/addon\/darkreader\/?src=homepage-collection-featured\"><div class=\"SearchResult-result\"><div class=\"SearchResult-icon-wrapper\"><img class=\"SearchResult-icon\" src=\"https:\/\/addons.cdn.mozilla.net\/user-media\/addon_icons\/855\/855413-64.png?modified=mcrushed\" alt=\"Dark Reader\"\/><\/div><div class=\"SearchResult-contents\"><h2 class=\"SearchResult-name\">Dark Reader<\/h2><p class=\"SearchResult-summary\">Dark theme for every website. Care your eyes, use Dark Reader for night and daily browsing.<\/p><div class=\"SearchResult-metadata\"><div class=\"SearchResult-rating\"><div class=\"Rating Rating--small\" title=\"Rated 4.5 out of 5\"><div class=\"Rating-star Rating-rating-1 Rating-selected-star\" title=\"Rated 4.5 out of 5\"><\/div><div class=\"Rating-star Rating-rating-2 Rating-selected-star\" title=\"Rated 4.5 out of 5\"><\/div><div class=\"Rating-star Rating-rating-3 Rating-selected-star\" title=\"Rated 4.5 out of 5\"><\/div><div class=\"Rating-star Rating-rating-4 Rating-selected-star\" title=\"Rated 4.5 out of 5\"><\/div><div class=\"Rating-star Rating-rating-5 Rating-half-star\" title=\"Rated 4.5 out of 5\"><\/div><span class=\"visually-hidden\">Rated 4.5 out of 5<\/span><\/div><\/div><h3 class=\"SearchResult-author SearchResult--meta-section\">Alexander Shutov<\/h3><\/div><\/div><h3 class=\"SearchResult-users SearchResult--meta-section\"><span class=\"Icon Icon-user-fill SearchResult-users-icon\"><\/span><span class=\"SearchResult-users-text\">19,798 users<\/span><\/h3><\/div><\/a><\/li><li class=\"SearchResult\"><a class=\"SearchResult-link\" href=\"\/en-US\/firefox\/addon\/feedbroreader\/?src=homepage-collection-featured\"><div class=\"SearchResult-result\"><div class=\"SearchResult-icon-wrapper\"><img class=\"SearchResult-icon\" src=\"https:\/\/addons.cdn.mozilla.net\/user-media\/addon_icons\/829\/829001-64.png?modified=1534014488\" alt=\"Feedbro\"\/><\/div><div class=\"SearchResult-contents\"><h2 class=\"SearchResult-name\">Feedbro<\/h2><p class=\"SearchResult-summary\">Advanced Feed Reader - Read news & blogs or any RSS\/Atom\/RDF source.<\/p><div class=\"SearchResult-metadata\"><div class=\"SearchResult-rating\"><div class=\"Rating Rating--small\" title=\"Rated 4.3 out of 5\"><div class=\"Rating-star Rating-rating-1 Rating-selected-star\" title=\"Rated 4.3 out of 5\"><\/div><div class=\"Rating-star Rating-rating-2 Rating-selected-star\" title=\"Rated 4.3 out of 5\"><\/div><div class=\"Rating-star Rating-rating-3 Rating-selected-star\" title=\"Rated 4.3 out of 5\"><\/div><div class=\"Rating-star Rating-rating-4 Rating-selected-star\" title=\"Rated 4.3 out of 5\"><\/div><div class=\"Rating-star Rating-rating-5 Rating-half-star\" title=\"Rated 4.3 out of 5\"><\/div><span class=\"visually-hidden\">Rated 4.3 out of 5<\/span><\/div><\/div><h3 class=\"SearchResult-author SearchResult--meta-section\">Nodetics<\/h3><\/div><\/div><h3 class=\"SearchResult-users SearchResult--meta-section\"><span class=\"Icon Icon-user-fill SearchResult-users-icon\"><\/span><span class=\"SearchResult-users-text\">13,357 users<\/span><\/h3><\/div><\/a><\/li><li class=\"SearchResult\"><a class=\"SearchResult-link\" href=\"\/en-US\/firefox\/addon\/reader\/?src=homepage-collection-featured\"><div class=\"SearchResult-result\"><div class=\"SearchResult-icon-wrapper\"><img class=\"SearchResult-icon\" src=\"https:\/\/addons.cdn.mozilla.net\/user-media\/addon_icons\/184\/184617-64.png?modified=mcrushed\" alt=\"Reader\"\/><\/div><div class=\"SearchResult-contents\"><h2 class=\"SearchResult-name\">Reader<\/h2><p class=\"SearchResult-summary\">Reader is the ultimate Reader tool for Firefox.<\/p><div class=\"SearchResult-metadata\"><div class=\"SearchResult-rating\"><div class=\"Rating Rating--small\" title=\"Rated 4.3 out of 5\"><div class=\"Rating-star Rating-rating-1 Rating-selected-star\" title=\"Rated 4.3 out of 5\"><\/div><div class=\"Rating-star Rating-rating-2 Rating-selected-star\" title=\"Rated 4.3 out of 5\"><\/div><div class=\"Rating-star Rating-rating-3 Rating-selected-star\" title=\"Rated 4.3 out of 5\"><\/div><div class=\"Rating-star Rating-rating-4 Rating-selected-star\" title=\"Rated 4.3 out of 5\"><\/div><div class=\"Rating-star Rating-rating-5 Rating-half-star\" title=\"Rated 4.3 out of 5\"><\/div><span class=\"visually-hidden\">Rated 4.3 out of 5<\/span><\/div><\/div><h3 class=\"SearchResult-author SearchResult--meta-section\">Baris Derin<\/h3><\/div><\/div><h3 class=\"SearchResult-users SearchResult--meta-section\"><span class=\"Icon Icon-user-fill SearchResult-users-icon\"><\/span><span class=\"SearchResult-users-text\">22,867 users<\/span><\/h3><\/div><\/a><\/li><li class=\"SearchResult\"><a class=\"SearchResult-link\" href=\"\/en-US\/firefox\/addon\/read-aloud\/?src=homepage-collection-featured\"><div class=\"SearchResult-result\"><div class=\"SearchResult-icon-wrapper\"><img class=\"SearchResult-icon\" src=\"https:\/\/addons.cdn.mozilla.net\/user-media\/addon_icons\/952\/952959-64.png?modified=eed31577\" alt=\"Read Aloud: A Text to Speech Voice Reader\"\/><\/div><div class=\"SearchResult-contents\"><h2 class=\"SearchResult-name\">Read Aloud: A Text to Speech Voice Reader<\/h2><p class=\"SearchResult-summary\">Read out loud the current web-page article with one click. Supports 40+ languages.<\/p><div class=\"SearchResult-metadata\"><div class=\"SearchResult-rating\"><div class=\"Rating Rating--small\" title=\"Rated 4.5 out of 5\"><div class=\"Rating-star Rating-rating-1 Rating-selected-star\" title=\"Rated 4.5 out of 5\"><\/div><div class=\"Rating-star Rating-rating-2 Rating-selected-star\" title=\"Rated 4.5 out of 5\"><\/div><div class=\"Rating-star Rating-rating-3 Rating-selected-star\" title=\"Rated 4.5 out of 5\"><\/div><div class=\"Rating-star Rating-rating-4 Rating-selected-star\" title=\"Rated 4.5 out of 5\"><\/div><div class=\"Rating-star Rating-rating-5 Rating-half-star\" title=\"Rated 4.5 out of 5\"><\/div><span class=\"visually-hidden\">Rated 4.5 out of 5<\/span><\/div><\/div><h3 class=\"SearchResult-author SearchResult--meta-section\">Hai Phan<\/h3><\/div><\/div><h3 class=\"SearchResult-users SearchResult--meta-section\"><span class=\"Icon Icon-user-fill SearchResult-users-icon\"><\/span><span class=\"SearchResult-users-text\">6,427 users<\/span><\/h3><\/div><\/a><\/li><\/ul><\/div><footer class=\"Card-footer Card-footer-link\"><a href=\"\/en-US\/firefox\/collections\/mozilla\/refined-reading\/\">See more reading extensions<\/a><\/footer><\/section><section class=\"Card CardList AddonsCard LandingAddonsCard Home-FeaturedThemes AddonsCard--horizontal Card--photon\"><header class=\"Card-header\">Featured themes<\/header><div class=\"Card-contents\"><ul class=\"AddonsCard-list\"><li class=\"SearchResult SearchResult--theme SearchResult--persona\"><a class=\"SearchResult-link\" href=\"\/en-US\/firefox\/addon\/fractale-by-ptikiwi-ii\/?src=featured\"><div class=\"SearchResult-result\"><div class=\"SearchResult-icon-wrapper\"><img class=\"SearchResult-icon\" src=\"https:\/\/addons.cdn.mozilla.net\/user-media\/addons\/224427\/preview_large.jpg?modified=1283739938\" alt=\"Fractale by Ptikiwi - II\"\/><\/div><div class=\"SearchResult-contents\"><h2 class=\"SearchResult-name\">Fractale by Ptikiwi - II<\/h2><div class=\"SearchResult-metadata\"><div class=\"SearchResult-rating\"><div class=\"Rating Rating--small\" title=\"There are no ratings yet\"><div class=\"Rating-star Rating-rating-1\" title=\"There are no ratings yet\"><\/div><div class=\"Rating-star Rating-rating-2\" title=\"There are no ratings yet\"><\/div><div class=\"Rating-star Rating-rating-3\" title=\"There are no ratings yet\"><\/div><div class=\"Rating-star Rating-rating-4\" title=\"There are no ratings yet\"><\/div><div class=\"Rating-star Rating-rating-5\" title=\"There are no ratings yet\"><\/div><span class=\"visually-hidden\">There are no ratings yet<\/span><\/div><\/div><h3 class=\"SearchResult-author SearchResult--meta-section\">ptikiwi<\/h3><\/div><\/div><h3 class=\"SearchResult-users SearchResult--meta-section\"><span class=\"Icon Icon-user-fill SearchResult-users-icon\"><\/span><span class=\"SearchResult-users-text\">29 users<\/span><\/h3><\/div><\/a><\/li><li class=\"SearchResult SearchResult--theme SearchResult--persona\"><a class=\"SearchResult-link\" href=\"\/en-US\/firefox\/addon\/rabicano-paint-horses\/?src=featured\"><div class=\"SearchResult-result\"><div class=\"SearchResult-icon-wrapper\"><img class=\"SearchResult-icon\" src=\"https:\/\/addons.cdn.mozilla.net\/user-media\/addons\/99101\/preview_large.jpg?modified=1270135026\" alt=\"Rabicano Paint Horses\"\/><\/div><div class=\"SearchResult-contents\"><h2 class=\"SearchResult-name\">Rabicano Paint Horses<\/h2><div class=\"SearchResult-metadata\"><div class=\"SearchResult-rating\"><div class=\"Rating Rating--small\" title=\"There are no ratings yet\"><div class=\"Rating-star Rating-rating-1\" title=\"There are no ratings yet\"><\/div><div class=\"Rating-star Rating-rating-2\" title=\"There are no ratings yet\"><\/div><div class=\"Rating-star Rating-rating-3\" title=\"There are no ratings yet\"><\/div><div class=\"Rating-star Rating-rating-4\" title=\"There are no ratings yet\"><\/div><div class=\"Rating-star Rating-rating-5\" title=\"There are no ratings yet\"><\/div><span class=\"visually-hidden\">There are no ratings yet<\/span><\/div><\/div><h3 class=\"SearchResult-author SearchResult--meta-section\">dbylpine<\/h3><\/div><\/div><h3 class=\"SearchResult-users SearchResult--meta-section\"><span class=\"Icon Icon-user-fill SearchResult-users-icon\"><\/span><span class=\"SearchResult-users-text\">59 users<\/span><\/h3><\/div><\/a><\/li><li class=\"SearchResult SearchResult--theme SearchResult--persona\"><a class=\"SearchResult-link\" href=\"\/en-US\/firefox\/addon\/black-and-blue-clouds\/?src=featured\"><div class=\"SearchResult-result\"><div class=\"SearchResult-icon-wrapper\"><img class=\"SearchResult-icon\" src=\"https:\/\/addons.cdn.mozilla.net\/user-media\/addons\/41931\/preview_large.jpg?modified=1253979554\" alt=\"Black and Blue Clouds\"\/><\/div><div class=\"SearchResult-contents\"><h2 class=\"SearchResult-name\">Black and Blue Clouds<\/h2><div class=\"SearchResult-metadata\"><div class=\"SearchResult-rating\"><div class=\"Rating Rating--small\" title=\"Rated 3.7 out of 5\"><div class=\"Rating-star Rating-rating-1 Rating-selected-star\" title=\"Rated 3.7 out of 5\"><\/div><div class=\"Rating-star Rating-rating-2 Rating-selected-star\" title=\"Rated 3.7 out of 5\"><\/div><div class=\"Rating-star Rating-rating-3 Rating-selected-star\" title=\"Rated 3.7 out of 5\"><\/div><div class=\"Rating-star Rating-rating-4 Rating-half-star\" title=\"Rated 3.7 out of 5\"><\/div><div class=\"Rating-star Rating-rating-5\" title=\"Rated 3.7 out of 5\"><\/div><span class=\"visually-hidden\">Rated 3.7 out of 5<\/span><\/div><\/div><h3 class=\"SearchResult-author SearchResult--meta-section\">max.Mustermann<\/h3><\/div><\/div><h3 class=\"SearchResult-users SearchResult--meta-section\"><span class=\"Icon Icon-user-fill SearchResult-users-icon\"><\/span><span class=\"SearchResult-users-text\">295 users<\/span><\/h3><\/div><\/a><\/li><\/ul><\/div><footer class=\"Card-footer Card-footer-link\"><a href=\"\/en-US\/firefox\/search\/?featured=true&type=statictheme%2Cpersona\">See more featured themes<\/a><\/footer><\/section><section class=\"Card CardList AddonsCard LandingAddonsCard Home-FeaturedCollection AddonsCard--horizontal Card--photon\"><header class=\"Card-header\">Exceptional search tools<\/header><div class=\"Card-contents\"><ul class=\"AddonsCard-list\"><li class=\"SearchResult\"><a class=\"SearchResult-link\" href=\"\/en-US\/firefox\/addon\/swift-selection-search\/?src=homepage-collection-featured\"><div class=\"SearchResult-result\"><div class=\"SearchResult-icon-wrapper\"><img class=\"SearchResult-icon\" src=\"https:\/\/addons.cdn.mozilla.net\/user-media\/addon_icons\/587\/587410-64.png?modified=mcrushed\" alt=\"Swift Selection Search\"\/><\/div><div class=\"SearchResult-contents\"><h2 class=\"SearchResult-name\">Swift Selection Search<\/h2><p class=\"SearchResult-summary\">Swiftly access your search engines in a popup panel when you select text in a webpage. Context menu also included!<\/p><div class=\"SearchResult-metadata\"><div class=\"SearchResult-rating\"><div class=\"Rating Rating--small\" title=\"Rated 4.8 out of 5\"><div class=\"Rating-star Rating-rating-1 Rating-selected-star\" title=\"Rated 4.8 out of 5\"><\/div><div class=\"Rating-star Rating-rating-2 Rating-selected-star\" title=\"Rated 4.8 out of 5\"><\/div><div class=\"Rating-star Rating-rating-3 Rating-selected-star\" title=\"Rated 4.8 out of 5\"><\/div><div class=\"Rating-star Rating-rating-4 Rating-selected-star\" title=\"Rated 4.8 out of 5\"><\/div><div class=\"Rating-star Rating-rating-5 Rating-selected-star\" title=\"Rated 4.8 out of 5\"><\/div><span class=\"visually-hidden\">Rated 4.8 out of 5<\/span><\/div><\/div><h3 class=\"SearchResult-author SearchResult--meta-section\">Daniel Lobo<\/h3><\/div><\/div><h3 class=\"SearchResult-users SearchResult--meta-section\"><span class=\"Icon Icon-user-fill SearchResult-users-icon\"><\/span><span class=\"SearchResult-users-text\">12,071 users<\/span><\/h3><\/div><\/a><\/li><li class=\"SearchResult\"><a class=\"SearchResult-link\" href=\"\/en-US\/firefox\/addon\/searchpreview\/?src=homepage-collection-featured\"><div class=\"SearchResult-result\"><div class=\"SearchResult-icon-wrapper\"><img class=\"SearchResult-icon\" src=\"https:\/\/addons.cdn.mozilla.net\/user-media\/addon_icons\/0\/189-64.png?modified=mcrushed\" alt=\"SearchPreview\"\/><\/div><div class=\"SearchResult-contents\"><h2 class=\"SearchResult-name\">SearchPreview<\/h2><p class=\"SearchResult-summary\">The main feature of SearchPreview is to enhance your search results pages. It inserts site preview images (thumbnails) and popularity ranks into Google\u2122, DuckDuckGo\u2122, Yahoo\u2122 and Bing\u2122 searches.<\/p><div class=\"SearchResult-metadata\"><div class=\"SearchResult-rating\"><div class=\"Rating Rating--small\" title=\"Rated 4.4 out of 5\"><div class=\"Rating-star Rating-rating-1 Rating-selected-star\" title=\"Rated 4.4 out of 5\"><\/div><div class=\"Rating-star Rating-rating-2 Rating-selected-star\" title=\"Rated 4.4 out of 5\"><\/div><div class=\"Rating-star Rating-rating-3 Rating-selected-star\" title=\"Rated 4.4 out of 5\"><\/div><div class=\"Rating-star Rating-rating-4 Rating-selected-star\" title=\"Rated 4.4 out of 5\"><\/div><div class=\"Rating-star Rating-rating-5 Rating-half-star\" title=\"Rated 4.4 out of 5\"><\/div><span class=\"visually-hidden\">Rated 4.4 out of 5<\/span><\/div><\/div><h3 class=\"SearchResult-author SearchResult--meta-section\">Edward Ackroyd<\/h3><\/div><\/div><h3 class=\"SearchResult-users SearchResult--meta-section\"><span class=\"Icon Icon-user-fill SearchResult-users-icon\"><\/span><span class=\"SearchResult-users-text\">36,946 users<\/span><\/h3><\/div><\/a><\/li><li class=\"SearchResult\"><a class=\"SearchResult-link\" href=\"\/en-US\/firefox\/addon\/search_by_image\/?src=homepage-collection-featured\"><div class=\"SearchResult-result\"><div class=\"SearchResult-icon-wrapper\"><img class=\"SearchResult-icon\" src=\"https:\/\/addons.cdn.mozilla.net\/user-media\/addon_icons\/824\/824288-64.png?modified=mcrushed\" alt=\"Search by Image - Reverse Image Search\"\/><\/div><div class=\"SearchResult-contents\"><h2 class=\"SearchResult-name\">Search by Image - Reverse Image Search<\/h2><p class=\"SearchResult-summary\">Reverse image search using various search engines, such as Google, Bing, Yandex, Baidu and TinEye.<\/p><div class=\"SearchResult-metadata\"><div class=\"SearchResult-rating\"><div class=\"Rating Rating--small\" title=\"Rated 4.7 out of 5\"><div class=\"Rating-star Rating-rating-1 Rating-selected-star\" title=\"Rated 4.7 out of 5\"><\/div><div class=\"Rating-star Rating-rating-2 Rating-selected-star\" title=\"Rated 4.7 out of 5\"><\/div><div class=\"Rating-star Rating-rating-3 Rating-selected-star\" title=\"Rated 4.7 out of 5\"><\/div><div class=\"Rating-star Rating-rating-4 Rating-selected-star\" title=\"Rated 4.7 out of 5\"><\/div><div class=\"Rating-star Rating-rating-5 Rating-half-star\" title=\"Rated 4.7 out of 5\"><\/div><span class=\"visually-hidden\">Rated 4.7 out of 5<\/span><\/div><\/div><h3 class=\"SearchResult-author SearchResult--meta-section\">Armin Sebastian<\/h3><\/div><\/div><h3 class=\"SearchResult-users SearchResult--meta-section\"><span class=\"Icon Icon-user-fill SearchResult-users-icon\"><\/span><span class=\"SearchResult-users-text\">56,305 users<\/span><\/h3><\/div><\/a><\/li><li class=\"SearchResult\"><a class=\"SearchResult-link\" href=\"\/en-US\/firefox\/addon\/context-search-we\/?src=homepage-collection-featured\"><div class=\"SearchResult-result\"><div class=\"SearchResult-icon-wrapper\"><img class=\"SearchResult-icon\" src=\"https:\/\/addons.cdn.mozilla.net\/user-media\/addon_icons\/842\/842545-64.png?modified=3d7cc572\" alt=\"Context Search Origin\"\/><\/div><div class=\"SearchResult-contents\"><h2 class=\"SearchResult-name\">Context Search Origin<\/h2><p class=\"SearchResult-summary\">Search from the context menu! Right click on some selected text, a link text, or an image \u2013 search for it on the engines of your choice. Manage your search engines easily with the native Firefox bookmarks manager.<\/p><div class=\"SearchResult-metadata\"><div class=\"SearchResult-rating\"><div class=\"Rating Rating--small\" title=\"Rated 4.2 out of 5\"><div class=\"Rating-star Rating-rating-1 Rating-selected-star\" title=\"Rated 4.2 out of 5\"><\/div><div class=\"Rating-star Rating-rating-2 Rating-selected-star\" title=\"Rated 4.2 out of 5\"><\/div><div class=\"Rating-star Rating-rating-3 Rating-selected-star\" title=\"Rated 4.2 out of 5\"><\/div><div class=\"Rating-star Rating-rating-4 Rating-selected-star\" title=\"Rated 4.2 out of 5\"><\/div><div class=\"Rating-star Rating-rating-5\" title=\"Rated 4.2 out of 5\"><\/div><span class=\"visually-hidden\">Rated 4.2 out of 5<\/span><\/div><\/div><h3 class=\"SearchResult-author SearchResult--meta-section\">NumeriusNegidius<\/h3><\/div><\/div><h3 class=\"SearchResult-users SearchResult--meta-section\"><span class=\"Icon Icon-user-fill SearchResult-users-icon\"><\/span><span class=\"SearchResult-users-text\">1,883 users<\/span><\/h3><\/div><\/a><\/li><\/ul><\/div><footer class=\"Card-footer Card-footer-link\"><a href=\"\/en-US\/firefox\/collections\/mozilla\/re-imagine-search\/\">See more exceptional search tools<\/a><\/footer><\/section><section class=\"Card CardList AddonsCard LandingAddonsCard Home-FeaturedCollection AddonsCard--horizontal Card--photon\"><header class=\"Card-header\">Social media customization<\/header><div class=\"Card-contents\"><ul class=\"AddonsCard-list\"><li class=\"SearchResult\"><a class=\"SearchResult-link\" href=\"\/en-US\/firefox\/addon\/emoji-cheatsheet\/?src=homepage-collection-featured\"><div class=\"SearchResult-result\"><div class=\"SearchResult-icon-wrapper\"><img class=\"SearchResult-icon\" src=\"https:\/\/addons.cdn.mozilla.net\/user-media\/addon_icons\/511\/511962-64.png?modified=mcrushed\" alt=\"Emoji Cheatsheet\"\/><\/div><div class=\"SearchResult-contents\"><h2 class=\"SearchResult-name\">Emoji Cheatsheet<\/h2><p class=\"SearchResult-summary\">A reference for the codes to generate Emojis on popular sites like GitHub or Basecamp and Unicode characters for Twitter and Facebook.\nSearch Emojis by name or view recently selected items. Emojis are automatically copied to the clipboard.<\/p><div class=\"SearchResult-metadata\"><div class=\"SearchResult-rating\"><div class=\"Rating Rating--small\" title=\"Rated 4.2 out of 5\"><div class=\"Rating-star Rating-rating-1 Rating-selected-star\" title=\"Rated 4.2 out of 5\"><\/div><div class=\"Rating-star Rating-rating-2 Rating-selected-star\" title=\"Rated 4.2 out of 5\"><\/div><div class=\"Rating-star Rating-rating-3 Rating-selected-star\" title=\"Rated 4.2 out of 5\"><\/div><div class=\"Rating-star Rating-rating-4 Rating-selected-star\" title=\"Rated 4.2 out of 5\"><\/div><div class=\"Rating-star Rating-rating-5\" title=\"Rated 4.2 out of 5\"><\/div><span class=\"visually-hidden\">Rated 4.2 out of 5<\/span><\/div><\/div><h3 class=\"SearchResult-author SearchResult--meta-section\">Johann Hofmann<\/h3><\/div><\/div><h3 class=\"SearchResult-users SearchResult--meta-section\"><span class=\"Icon Icon-user-fill SearchResult-users-icon\"><\/span><span class=\"SearchResult-users-text\">90,297 users<\/span><\/h3><\/div><\/a><\/li><li class=\"SearchResult\"><a class=\"SearchResult-link\" href=\"\/en-US\/firefox\/addon\/facebook-container\/?src=homepage-collection-featured\"><div class=\"SearchResult-result\"><div class=\"SearchResult-icon-wrapper\"><img class=\"SearchResult-icon\" src=\"https:\/\/addons.cdn.mozilla.net\/user-media\/addon_icons\/954\/954390-64.png?modified=97d4c956\" alt=\"Facebook Container\"\/><\/div><div class=\"SearchResult-contents\"><h2 class=\"SearchResult-name\">Facebook Container<\/h2><p class=\"SearchResult-summary\">Prevent Facebook from tracking you around the web. The Facebook Container extension for Firefox helps you take control and isolate your web activity from Facebook.<\/p><div class=\"SearchResult-metadata\"><div class=\"SearchResult-rating\"><div class=\"Rating Rating--small\" title=\"Rated 4.6 out of 5\"><div class=\"Rating-star Rating-rating-1 Rating-selected-star\" title=\"Rated 4.6 out of 5\"><\/div><div class=\"Rating-star Rating-rating-2 Rating-selected-star\" title=\"Rated 4.6 out of 5\"><\/div><div class=\"Rating-star Rating-rating-3 Rating-selected-star\" title=\"Rated 4.6 out of 5\"><\/div><div class=\"Rating-star Rating-rating-4 Rating-selected-star\" title=\"Rated 4.6 out of 5\"><\/div><div class=\"Rating-star Rating-rating-5 Rating-half-star\" title=\"Rated 4.6 out of 5\"><\/div><span class=\"visually-hidden\">Rated 4.6 out of 5<\/span><\/div><\/div><h3 class=\"SearchResult-author SearchResult--meta-section\">Mozilla<\/h3><\/div><\/div><h3 class=\"SearchResult-users SearchResult--meta-section\"><span class=\"Icon Icon-user-fill SearchResult-users-icon\"><\/span><span class=\"SearchResult-users-text\">300,960 users<\/span><\/h3><\/div><\/a><\/li><li class=\"SearchResult\"><a class=\"SearchResult-link\" href=\"\/en-US\/firefox\/addon\/socialfixer\/?src=homepage-collection-featured\"><div class=\"SearchResult-result\"><div class=\"SearchResult-icon-wrapper\"><img class=\"SearchResult-icon\" src=\"https:\/\/addons.cdn.mozilla.net\/user-media\/addon_icons\/52\/52369-64.png?modified=mcrushed\" alt=\"Social Fixer\"\/><\/div><div class=\"SearchResult-contents\"><h2 class=\"SearchResult-name\">Social Fixer<\/h2><p class=\"SearchResult-summary\">Social Fixer for Facebook fixes annoyances, adds features, and enhances existing functionality to make FB more fun and efficient. Filter the news feed, hide sponsored posts and political posts, hide parts of the page you don't want to see, and more!<\/p><div class=\"SearchResult-metadata\"><div class=\"SearchResult-rating\"><div class=\"Rating Rating--small\" title=\"Rated 4.6 out of 5\"><div class=\"Rating-star Rating-rating-1 Rating-selected-star\" title=\"Rated 4.6 out of 5\"><\/div><div class=\"Rating-star Rating-rating-2 Rating-selected-star\" title=\"Rated 4.6 out of 5\"><\/div><div class=\"Rating-star Rating-rating-3 Rating-selected-star\" title=\"Rated 4.6 out of 5\"><\/div><div class=\"Rating-star Rating-rating-4 Rating-selected-star\" title=\"Rated 4.6 out of 5\"><\/div><div class=\"Rating-star Rating-rating-5 Rating-half-star\" title=\"Rated 4.6 out of 5\"><\/div><span class=\"visually-hidden\">Rated 4.6 out of 5<\/span><\/div><\/div><h3 class=\"SearchResult-author SearchResult--meta-section\">MattKruse<\/h3><\/div><\/div><h3 class=\"SearchResult-users SearchResult--meta-section\"><span class=\"Icon Icon-user-fill SearchResult-users-icon\"><\/span><span class=\"SearchResult-users-text\">16,044 users<\/span><\/h3><\/div><\/a><\/li><li class=\"SearchResult\"><a class=\"SearchResult-link\" href=\"\/en-US\/firefox\/addon\/share-backported\/?src=homepage-collection-featured\"><div class=\"SearchResult-result\"><div class=\"SearchResult-icon-wrapper\"><img class=\"SearchResult-icon\" src=\"https:\/\/addons.cdn.mozilla.net\/user-media\/addon_icons\/850\/850331-64.png?modified=1530267369\" alt=\"Share Backported\"\/><\/div><div class=\"SearchResult-contents\"><h2 class=\"SearchResult-name\">Share Backported<\/h2><p class=\"SearchResult-summary\">This extension reimplements the share feature in Firefox with container support (also for Facebook container), many social networks and services supported!<\/p><div class=\"SearchResult-metadata\"><div class=\"SearchResult-rating\"><div class=\"Rating Rating--small\" title=\"Rated 4.6 out of 5\"><div class=\"Rating-star Rating-rating-1 Rating-selected-star\" title=\"Rated 4.6 out of 5\"><\/div><div class=\"Rating-star Rating-rating-2 Rating-selected-star\" title=\"Rated 4.6 out of 5\"><\/div><div class=\"Rating-star Rating-rating-3 Rating-selected-star\" title=\"Rated 4.6 out of 5\"><\/div><div class=\"Rating-star Rating-rating-4 Rating-selected-star\" title=\"Rated 4.6 out of 5\"><\/div><div class=\"Rating-star Rating-rating-5 Rating-half-star\" title=\"Rated 4.6 out of 5\"><\/div><span class=\"visually-hidden\">Rated 4.6 out of 5<\/span><\/div><\/div><h3 class=\"SearchResult-author SearchResult--meta-section\">Daniele Mte90 Scasciafratte<\/h3><\/div><\/div><h3 class=\"SearchResult-users SearchResult--meta-section\"><span class=\"Icon Icon-user-fill SearchResult-users-icon\"><\/span><span class=\"SearchResult-users-text\">1,815 users<\/span><\/h3><\/div><\/a><\/li><\/ul><\/div><footer class=\"Card-footer Card-footer-link\"><a href=\"\/en-US\/firefox\/collections\/mozilla\/social-media-customization\/\">See more social media customization extensions<\/a><\/footer><\/section><section class=\"Card Home-SubjectShelf Home-CuratedThemes Card--no-footer\"><header class=\"Card-header\">Change the way Firefox looks with themes.<\/header><div class=\"Card-contents\"><div class=\"Home-SubjectShelf-text-wrapper\"><h2 class=\"Home-SubjectShelf-subheading\">Change the way Firefox looks with themes.<\/h2><\/div><ul class=\"Home-SubjectShelf-list\"><li class=\"Home-SubjectShelf-list-item\"><a class=\"Home-SubjectShelf-link\" href=\"\/en-US\/firefox\/themes\/abstract\/\"><span class=\"Icon Icon-abstract CategoryIcon CategoryIcon-8\"><\/span><span>Abstract<\/span><\/a><\/li><li class=\"Home-SubjectShelf-list-item\"><a class=\"Home-SubjectShelf-link\" href=\"\/en-US\/firefox\/themes\/nature\/\"><span class=\"Icon Icon-nature CategoryIcon CategoryIcon-8\"><\/span><span>Nature<\/span><\/a><\/li><li class=\"Home-SubjectShelf-list-item\"><a class=\"Home-SubjectShelf-link\" href=\"\/en-US\/firefox\/themes\/film-and-tv\/\"><span class=\"Icon Icon-film-and-tv CategoryIcon CategoryIcon-10\"><\/span><span>Film & TV<\/span><\/a><\/li><li class=\"Home-SubjectShelf-list-item\"><a class=\"Home-SubjectShelf-link\" href=\"\/en-US\/firefox\/themes\/scenery\/\"><span class=\"Icon Icon-scenery CategoryIcon CategoryIcon-8\"><\/span><span>Scenery<\/span><\/a><\/li><li class=\"Home-SubjectShelf-list-item\"><a class=\"Home-SubjectShelf-link\" href=\"\/en-US\/firefox\/themes\/music\/\"><span class=\"Icon Icon-music CategoryIcon CategoryIcon-10\"><\/span><span>Music<\/span><\/a><\/li><li class=\"Home-SubjectShelf-list-item\"><a class=\"Home-SubjectShelf-link\" href=\"\/en-US\/firefox\/themes\/seasonal\/\"><span class=\"Icon Icon-seasonal CategoryIcon CategoryIcon-9\"><\/span><span>Seasonal<\/span><\/a><\/li><\/ul><\/div><\/section><\/div><\/div><\/div><footer class=\"Footer\"><div class=\"Footer-wrapper\"><div class=\"Footer-mozilla-link-wrapper\"><a class=\"Footer-mozilla-link\" href=\"https:\/\/mozilla.org\/\" title=\"Go to Mozilla's homepage\"><span class=\"Icon Icon-mozilla Footer-mozilla-logo\"><span class=\"visually-hidden\">Go to Mozilla's homepage<\/span><\/span><\/a><\/div><section class=\"Footer-amo-links\"><h4 class=\"Footer-links-header\"><a href=\"\/en-US\/firefox\/\">Add-ons<\/a><\/h4><ul class=\"Footer-links\"><li><a href=\"\/en-US\/about\">About<\/a><\/li><li><a href=\"https:\/\/blog.mozilla.com\/addons\">Blog<\/a><\/li><li><a href=\"\/en-US\/developers\/\">Developer Hub<\/a><\/li><li><a href=\"https:\/\/discourse.mozilla-community.org\/c\/add-ons\">Forum<\/a><\/li><li><a class=\"Footer-bug-report-link\" href=\"https:\/\/developer.mozilla.org\/Add-ons\/AMO\/Policy\/Contact\">Report a bug<\/a><\/li><li><a href=\"\/en-US\/review_guide\">Review Guide<\/a><\/li><li><a href=\"https:\/\/status.mozilla.org\/\">Site Status<\/a><\/li><li><a href=\"#desktop\" class=\"Footer-link Footer-desktop\">View classic desktop site<\/a><\/li><\/ul><\/section><section class=\"Footer-firefox-links\"><h4 class=\"Footer-links-header\"><a href=\"https:\/\/www.mozilla.org\/firefox\/\">Firefox<\/a><\/h4><ul class=\"Footer-links\"><li><a href=\"https:\/\/www.mozilla.org\/firefox\/new\/?utm_source=addons.mozilla.org&utm_campaign=footer&utm_medium=referral\">Download Firefox<\/a><\/li><li><a href=\"https:\/\/www.mozilla.org\/firefox\/android\/?utm_source=addons.mozilla.org&utm_campaign=footer&utm_medium=referral\">Android Browser<\/a><\/li><li><a href=\"https:\/\/www.mozilla.org\/firefox\/ios\/?utm_source=addons.mozilla.org&utm_campaign=footer&utm_medium=referral\">iOS Browser<\/a><\/li><li><a href=\"https:\/\/www.mozilla.org\/firefox\/focus\/?utm_source=addons.mozilla.org&utm_campaign=footer&utm_medium=referral\">Focus Browser<\/a><\/li><li><a href=\"https:\/\/www.mozilla.org\/firefox\/desktop\/?utm_source=addons.mozilla.org&utm_campaign=footer&utm_medium=referral\">Desktop Browser<\/a><\/li><li><a href=\"https:\/\/www.mozilla.org\/firefox\/channel\/desktop\/?utm_source=addons.mozilla.org&utm_campaign=footer&utm_medium=referral\">Beta, Nightly, Developer Edition<\/a><\/li><\/ul><ul class=\"Footer-links Footer-links-social\"><li class=\"Footer-link-social\"><a href=\"https:\/\/twitter.com\/firefox\"><span class=\"Icon Icon-twitter\"><span class=\"visually-hidden\">Twitter (@firefox)<\/span><\/span><\/a><\/li><li class=\"Footer-link-social\"><a href=\"https:\/\/www.facebook.com\/Firefox\"><span class=\"Icon Icon-facebook\"><span class=\"visually-hidden\">Facebook (Firefox)<\/span><\/span><\/a><\/li><li class=\"Footer-link-social\"><a href=\"https:\/\/www.youtube.com\/firefoxchannel\"><span class=\"Icon Icon-youtube\"><span class=\"visually-hidden\">YouTube (firefoxchannel)<\/span><\/span><\/a><\/li><\/ul><\/section><ul class=\"Footer-legal-links\"><li><a class=\"Footer-privacy-link\" href=\"https:\/\/www.mozilla.org\/privacy\/websites\/\">Privacy<\/a><\/li><li><a class=\"Footer-cookies-link\" href=\"https:\/\/www.mozilla.org\/privacy\/websites\/#cookies\">Cookies<\/a><\/li><li><a class=\"Footer-legal-link\" href=\"https:\/\/www.mozilla.org\/about\/legal\/\">Legal<\/a><\/li><li><a class=\"Footer-trademark-abuse-link\" href=\"https:\/\/www.mozilla.org\/about\/legal\/fraud-report\/\">Report Trademark Abuse<\/a><\/li><\/ul><p class=\"Footer-copyright\">Except where otherwise <a href=\"https:\/\/www.mozilla.org\/en-US\/about\/legal\/\">noted<\/a>, content on this site is licensed under the <a href=\"https:\/\/creativecommons.org\/licenses\/by-sa\/3.0\/\">Creative Commons Attribution Share-Alike License v3.0<\/a> or any later version.<\/p><div class=\"Footer-language-picker\"><div class=\"LanguagePicker\"><label for=\"lang-picker\" class=\"LanguagePicker-header\">Change language<\/label><select class=\"LanguagePicker-selector\" id=\"lang-picker\"><option value=\"af\">Afrikaans<\/option><option value=\"ar\">\u0639\u0631\u0628\u064a<\/option><option value=\"ast\">Asturianu<\/option><option value=\"az\">Az\u0259rbaycanca<\/option><option value=\"bg\">\u0411\u044a\u043b\u0433\u0430\u0440\u0441\u043a\u0438<\/option><option value=\"bn-BD\">\u09ac\u09be\u0982\u09b2\u09be (\u09ac\u09be\u0982\u09b2\u09be\u09a6\u09c7\u09b6)<\/option><option value=\"bs\">Bosanski<\/option><option value=\"ca\">Catal\u00e0<\/option><option value=\"cak\">Maya Kaqchikel<\/option><option value=\"cs\">\u010ce\u0161tina<\/option><option value=\"da\">Dansk<\/option><option value=\"de\">Deutsch<\/option><option value=\"dsb\">Dolnoserb\u0161\u0107ina<\/option><option value=\"el\">\u0395\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03ac<\/option><option value=\"en-CA\">English (Canadian)<\/option><option value=\"en-GB\">English (British)<\/option><option selected=\"\" value=\"en-US\">English (US)<\/option><option value=\"es\">Espa\u00f1ol<\/option><option value=\"eu\">Euskara<\/option><option value=\"fa\">\u0641\u0627\u0631\u0633\u06cc<\/option><option value=\"fi\">suomi<\/option><option value=\"fr\">Fran\u00e7ais<\/option><option value=\"fy-NL\">Frysk<\/option><option value=\"ga-IE\">Gaeilge<\/option><option value=\"he\">\u05e2\u05d1\u05e8\u05d9\u05ea<\/option><option value=\"hsb\">Hornjoserbsce<\/option><option value=\"hu\">magyar<\/option><option value=\"ia\">Interlingua<\/option><option value=\"id\">Bahasa Indonesia<\/option><option value=\"it\">Italiano<\/option><option value=\"ja\">\u65e5\u672c\u8a9e<\/option><option value=\"ka\">\u10e5\u10d0\u10e0\u10d7\u10e3\u10da\u10d8<\/option><option value=\"ko\">\ud55c\uad6d\uc5b4<\/option><option value=\"mk\">\u041c\u0430\u043a\u0435\u0434\u043e\u043d\u0441\u043a\u0438<\/option><option value=\"mn\">\u041c\u043e\u043d\u0433\u043e\u043b<\/option><option value=\"ms\">Melayu<\/option><option value=\"nl\">Nederlands<\/option><option value=\"nb-NO\">Norsk bokm\u00e5l<\/option><option value=\"nn-NO\">Norsk nynorsk<\/option><option value=\"pl\">Polski<\/option><option value=\"pt-BR\">Portugu\u00eas (do\u00a0Brasil)<\/option><option value=\"pt-PT\">Portugu\u00eas (Europeu)<\/option><option value=\"ro\">Rom\u00e2n\u0103<\/option><option value=\"ru\">\u0420\u0443\u0441\u0441\u043a\u0438\u0439<\/option><option value=\"sk\">sloven\u010dina<\/option><option value=\"sl\">Sloven\u0161\u010dina<\/option><option value=\"sq\">Shqip<\/option><option value=\"sv-SE\">Svenska<\/option><option value=\"te\">\u0c24\u0c46\u0c32\u0c41\u0c17\u0c41<\/option><option value=\"th\">\u0e44\u0e17\u0e22<\/option><option value=\"tr\">T\u00fcrk\u00e7e<\/option><option value=\"uk\">\u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0430<\/option><option value=\"ur\">\u0627\u064f\u0631\u062f\u0648<\/option><option value=\"vi\">Ti\u1ebfng Vi\u1ec7t<\/option><option value=\"zh-CN\">\u4e2d\u6587 (\u7b80\u4f53)<\/option><option value=\"zh-TW\">\u6b63\u9ad4\u4e2d\u6587 (\u7e41\u9ad4)<\/option><\/select><\/div><\/div><\/div><\/footer><\/div><\/div><script type=\"application\/json\" id=\"redux-store-state\">{\"abuse\":{\"bySlug\":{},\"loading\":false},\"addons\":{\"byID\":{},\"byGUID\":{},\"bySlug\":{}},\"addonsByAuthors\":{\"byAddonId\":{},\"byAddonSlug\":{},\"byUserId\":{},\"byUsername\":{},\"countFor\":{},\"loadingFor\":{}},\"api\":{\"clientApp\":\"firefox\",\"lang\":\"en-US\",\"token\":null,\"userAgent\":null,\"userAgentInfo\":{\"browser\":{},\"os\":{}}},\"autocomplete\":{\"loading\":false,\"suggestions\":[]},\"categories\":{\"categories\":null,\"loading\":false},\"collections\":{\"byId\":{},\"bySlug\":{},\"current\":{\"id\":null,\"loading\":false},\"userCollections\":{},\"addonInCollections\":{},\"isCollectionBeingModified\":false,\"hasAddonBeenAdded\":false,\"hasAddonBeenRemoved\":false},\"errors\":{\"Home-fta3qjvqt\":null},\"errorPage\":{\"clearOnNext\":false,\"error\":null,\"hasError\":false,\"statusCode\":null},\"formOverlay\":{},\"heroBanners\":{\"Home\":{\"order\":[25,8,22]}},\"home\":{\"collections\":[[{\"authors\":[{\"id\":13299734,\"name\":\"Alexander Shutov\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Fuser\\u002Falexanderby\\u002F\",\"username\":\"alexanderby\",\"picture_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fuserpics\\u002F13\\u002F13299\\u002F13299734.png?modified=1505802798\"}],\"average_daily_users\":19798,\"categories\":{\"android\":[\"experimental\",\"user-interface\"],\"firefox\":[\"appearance\",\"web-development\"]},\"contributions_url\":\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F945305b7b31ef9ca7998e2da505c0c2d38269455caafc16f765de72d00e3b393\\u002Fhttps%3A\\u002F\\u002Fopencollective.com\\u002Fdarkreader\",\"current_version\":{\"id\":2510681,\"compatibility\":{\"android\":{\"max\":\"*\",\"min\":\"54.0\"},\"firefox\":{\"max\":\"*\",\"min\":\"54.0\"}},\"edit_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Fdevelopers\\u002Faddon\\u002Fdarkreader\\u002Fversions\\u002F2510681\",\"files\":[{\"id\":1055029,\"created\":\"2018-08-24T05:48:56Z\",\"hash\":\"sha256:966e6c57b9fad2e4de4cf69642759c2c6c430c6c6f829c7af71565b7208760e6\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"all\",\"size\":515813,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F1055029\\u002Fdark_reader-4.6.6-an+fx.xpi?src=\",\"permissions\":[\"storage\",\"tabs\",\"theme\",\"\\u003Call_urls\\u003E\"]}],\"is_strict_compatibility_enabled\":false,\"license\":{\"id\":22,\"name\":\"MIT\\u002FX11 License\",\"url\":\"http:\\u002F\\u002Fwww.opensource.org\\u002Flicenses\\u002Fmit-license.php\"},\"release_notes\":\"- Fixed 404 when loading some images (e.g. on \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F040efe110f5bbd63aa9bc7c6e611bb13b45edba4ca0866bcf87967c2f66f25da\\u002Fhttp%3A\\u002F\\u002Ffeedly.com\\\"\\u003Efeedly.com\\u003C\\u002Fa\\u003E)\\n- Fixed forcing enabling the app when migrating the settings from v4.6.2.\\n- Hide news icon if 2 weeks passed.\\n- Some fix for Romanian translation.\\n- Users' fixes.\",\"reviewed\":null,\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Fdarkreader\\u002Fversions\\u002F4.6.6\",\"version\":\"4.6.6\"},\"default_locale\":\"en-US\",\"description\":\"This eye-care extension enables night mode creating dark themes for websites on the fly. Dark Reader inverts bright colors making them high contrast and easy to read at night.\\n\\nYou can adjust brightness, contrast, sepia filter, dark mode, font settings and ignore-list.\\n\\nDark Reader doesn't show ads and doesn't send user's data anywhere. It is fully open-source \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F2a8020ee7fe5fea69148ed86ae4a26da4fc907d75110066fa5b5d0416670e666\\u002Fhttps%3A\\u002F\\u002Fgithub.com\\u002Fdarkreader\\u002Fdarkreader\\\"\\u003Ehttps:\\u002F\\u002Fgithub.com\\u002Fdarkreader\\u002Fdarkreader\\u003C\\u002Fa\\u003E\\n\\nBefore you install disable similar extensions. Enjoy watching!\",\"edit_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Fdevelopers\\u002Faddon\\u002Fdarkreader\\u002Fedit\",\"guid\":\"addon@darkreader.org\",\"has_eula\":false,\"has_privacy_policy\":false,\"homepage\":\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F3898cac9f9fd2d2702f9668f877d1e6066acd4864d5d806cf311f15502a17be1\\u002Fhttps%3A\\u002F\\u002Fdarkreader.org\\u002F\",\"icon_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddon_icons\\u002F855\\u002F855413-64.png?modified=mcrushed\",\"id\":855413,\"is_disabled\":false,\"is_experimental\":false,\"is_featured\":false,\"is_source_public\":true,\"last_updated\":\"2018-08-24T05:50:10Z\",\"name\":\"Dark Reader\",\"previews\":[{\"id\":201069,\"caption\":\"Dark Reader night theme mode\",\"image_size\":[1280,800],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F201\\u002F201069.png?modified=1530209439\",\"thumbnail_size\":[320,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F201\\u002F201069.png?modified=1530209439\"},{\"id\":201070,\"caption\":\"Dark Reader filter settings\",\"image_size\":[1280,800],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F201\\u002F201070.png?modified=1530209443\",\"thumbnail_size\":[320,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F201\\u002F201070.png?modified=1530209443\"}],\"public_stats\":true,\"ratings\":{\"bayesian_average\":4.43445,\"count\":221,\"average\":4.457,\"text_count\":141},\"requires_payment\":false,\"review_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Freviewers\\u002Freview\\u002F855413\",\"slug\":\"darkreader\",\"status\":\"public\",\"summary\":\"Dark theme for every website. Care your eyes, use Dark Reader for night and daily browsing.\",\"support_email\":\"darkreaderapp@gmail.com\",\"support_url\":\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F2a8020ee7fe5fea69148ed86ae4a26da4fc907d75110066fa5b5d0416670e666\\u002Fhttps%3A\\u002F\\u002Fgithub.com\\u002Fdarkreader\\u002Fdarkreader\",\"tags\":[\"contrast\",\"dark\",\"dynamic theme\",\"firefox57\",\"invert\",\"night\",\"sepia\",\"theme\"],\"type\":\"extension\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Fdarkreader\\u002F\",\"weekly_downloads\":3339,\"iconUrl\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddon_icons\\u002F855\\u002F855413-64.png?modified=mcrushed\",\"platformFiles\":{\"all\":{\"id\":1055029,\"created\":\"2018-08-24T05:48:56Z\",\"hash\":\"sha256:966e6c57b9fad2e4de4cf69642759c2c6c430c6c6f829c7af71565b7208760e6\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"all\",\"size\":515813,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F1055029\\u002Fdark_reader-4.6.6-an+fx.xpi?src=\",\"permissions\":[\"storage\",\"tabs\",\"theme\",\"\\u003Call_urls\\u003E\"]}},\"isRestartRequired\":false,\"isWebExtension\":true,\"isMozillaSignedExtension\":false},{\"authors\":[{\"id\":13131902,\"name\":\"Nodetics\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Fuser\\u002Fnodetics\\u002F\",\"username\":\"nodetics\",\"picture_url\":null}],\"average_daily_users\":13357,\"categories\":{\"android\":[\"feeds-news-blogging\",\"photos-media\"],\"firefox\":[\"feeds-news-blogging\",\"photos-music-videos\"]},\"contributions_url\":\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002Fefa493e7b4cc80667ad52f96f8155d81a0e4d6d451110ae9fe46b1cae85b69a0\\u002Fhttps%3A\\u002F\\u002Fwww.paypal.me\\u002Fnodetics\\u002F5\",\"current_version\":{\"id\":2478677,\"compatibility\":{\"android\":{\"max\":\"*\",\"min\":\"48.0\"},\"firefox\":{\"max\":\"*\",\"min\":\"48.0\"}},\"edit_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Fdevelopers\\u002Faddon\\u002Ffeedbroreader\\u002Fversions\\u002F2478677\",\"files\":[{\"id\":1022100,\"created\":\"2018-07-22T09:15:45Z\",\"hash\":\"sha256:48736cee117fbab379ed46871fa7f8c1f2c90fd426ee8a8418ca1d12f57ef263\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"linux\",\"size\":1123637,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F1022100\\u002Ffeedbro_rss_feed_reader-3.37.8-an+fx-linux.xpi?src=\",\"permissions\":[\"tabs\",\"http:\\u002F\\u002F*\\u002F\",\"https:\\u002F\\u002F*\\u002F\",\"storage\",\"unlimitedStorage\",\"notifications\",\"webRequest\",\"webRequestBlocking\"]},{\"id\":1022101,\"created\":\"2018-07-22T09:15:45Z\",\"hash\":\"sha256:0055d7bff3cf59f6ee444512b22dfc9f72d4dab4234c7e26f7a49d91d3e93c63\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"mac\",\"size\":1123637,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F1022101\\u002Ffeedbro_rss_feed_reader-3.37.8-an+fx-mac.xpi?src=\",\"permissions\":[\"tabs\",\"http:\\u002F\\u002F*\\u002F\",\"https:\\u002F\\u002F*\\u002F\",\"storage\",\"unlimitedStorage\",\"notifications\",\"webRequest\",\"webRequestBlocking\"]},{\"id\":1022102,\"created\":\"2018-07-22T09:15:45Z\",\"hash\":\"sha256:bfef2dab76d7c29a36028cf35910aa88e8f7c2dfedabff080e317a3c8c281b3e\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"windows\",\"size\":1123636,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F1022102\\u002Ffeedbro_rss_feed_reader-3.37.8-an+fx-windows.xpi?src=\",\"permissions\":[\"tabs\",\"http:\\u002F\\u002F*\\u002F\",\"https:\\u002F\\u002F*\\u002F\",\"storage\",\"unlimitedStorage\",\"notifications\",\"webRequest\",\"webRequestBlocking\"]}],\"is_strict_compatibility_enabled\":false,\"license\":{\"id\":7057,\"name\":\"All Rights Reserved\",\"url\":null},\"release_notes\":null,\"reviewed\":null,\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Ffeedbroreader\\u002Fversions\\u002F3.37.8\",\"version\":\"3.37.8\"},\"default_locale\":\"en-GB\",\"description\":\"\\u003Cb\\u003EWhy Feedbro?\\u003C\\u002Fb\\u003E\\n\\nWe believe \\u003Cb\\u003Etime is our most valuable asset\\u003C\\u002Fb\\u003E.\\n\\nWe believe it is waste of valuable time to spend minutes or even hours every day to go through dozens of websites, blogs etc. manually.\\n\\nWe believe that all the new information that you are interested in, should be automatically aggregated into one place from various sources you care about (both Internet and intranet) into easy-to-read format and automatically \\u003Cb\\u003Efiltered\\u003C\\u002Fb\\u003E based on the \\u003Cb\\u003Erules\\u003C\\u002Fb\\u003E you define.\\n\\nWe believe that the faster you learn, gain new knowledge and information the better you will succeed in life as an individual and as an organization. Therefore it is vital to \\u003Cb\\u003Elearn new things every day\\u003C\\u002Fb\\u003E and follow relevant and valuable sources of information effortlessly.\\n\\nWe believe \\u003Cb\\u003Eprivacy\\u003C\\u002Fb\\u003E is important so that only you know what sources you follow.\\n\\n\\n\\u003Cb\\u003EFeedbro feature highlights\\u003C\\u002Fb\\u003E:\\n- Full standalone feed reader (RSS, Atom, RDF) as a Firefox\\u002FChrome\\u002FVivaldi extension - no online services needed\\n- Extremely fast!\\n- Multiple viewing modes: full article view, headlines view, headlines + one article (Opera RSS reader style), newspaper view, magazine view\\n- Can convert partial feeds to feeds with full articles with a built-in Readability style conversion engine!\\n- Built-in Rule Engine lets you define rules for filtering, border highlighting, auto-bookmarking, tagging, hiding and regexp highlighting articles. Rules also support Chrome popup notifications and sound effects.\\n- Article tagging and searching by a tag\\n- IFTTT support!\\n- Favicon support\\n- Finds feeds from web pages and makes it very easy to subscribe to new feeds\\n- Organizes feeds into folders (+ read all items in folder at once)\\n- Drag & drop support for organizing feeds and folders in the tree navigator\\n- Flexible \\\"mark as read\\\" options (when article title is shown, when article bottom is shown, manually)\\n- 'Show only unread items' option helps you to read only what is new\\n- Read any feeds that your computer can access (also in your company intranet, not only public Internet)\\n- User interface themes: Light, Dark, Aqua, Sepia\\n- Article filtering based on article age\\n- Custom feed specific scan interval\\n- Custom feed specific number of items to store\\n- Keyboard shortcuts (similar to Google Reader)\\n- Works well with high frequency update feeds\\n- Can import feed subscriptions from an OPML file\\n- Can export feed subscriptions to an OPML file\\n- Easy to drop inactive or broken feeds\\n- Article headline view for quick skimming\\n- Basic authentication support to read password protected feeds\\n- Article sharing to various social media sites like Facebook, Google+, Twitter, Reddit etc and via Gmail\\u002FEmail client\\n- Buffer and Hootsuite support for scheduled social media sharing\\n- Supports offline reading\\n- Great for managing Youtube subscriptions!\\n- Supports Firefox bookmarks import (Live Bookmarks & normal feed bookmarks)\\n\\n\\n\\u003Cb\\u003ENOTE!\\u003C\\u002Fb\\u003E: Due to current limitations in Firefox WebExtension implementation, IndexedDB storage does not work in \\\"Private Browsing\\\" mode or if you have \\\"Never remember history\\\" setting on or if you don't allow any sites to set cookies (Accept cookies from websites disabled) - you need to add Feedbro extension URL as an exception if you want to use this setting. \\n\\nSince Feedbro uses IndexedDB to store feed articles, Feedbro doesn't work in these situations. There are pending bugs in Bugzilla about this and we are hopeful that Firefox engineers will fix these issues.\\n\\n\\n\\u003Cb\\u003ENOTE 2!\\u003C\\u002Fb\\u003E: If Feedbro doesn't load any feeds, the most likely reason is that your Firefox profile has been corrupted regarding IndexedDB (this has happened to some users as they have upgraded FF). This means that IndexedDB cannot be used by any add-on or website. To fix this, open \\u003Cb\\u003Eabout:support\\u003C\\u002Fb\\u003E and click \\\"Refresh Firefox\\\". Warning! This will remove all add-ons and their settings (backup Feedbro feeds in Options page before doing this).\\n\\n\\n\\u003Cb\\u003EBug reports to feedbro.reader@gmail.com please\\u003C\\u002Fb\\u003E\",\"edit_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Fdevelopers\\u002Faddon\\u002Ffeedbroreader\\u002Fedit\",\"guid\":\"{a9c2ad37-e940-4892-8dce-cd73c6cbbc0c}\",\"has_eula\":false,\"has_privacy_policy\":true,\"homepage\":\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F330ddd5b4790b2b431c3ff2fe9a1470304ca4c57122c7c026be561cd92b62b82\\u002Fhttp%3A\\u002F\\u002Fnodetics.com\\u002Ffeedbro\",\"icon_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddon_icons\\u002F829\\u002F829001-64.png?modified=1534014488\",\"id\":829001,\"is_disabled\":false,\"is_experimental\":false,\"is_featured\":false,\"is_source_public\":true,\"last_updated\":\"2018-07-22T09:20:08Z\",\"name\":\"Feedbro\",\"previews\":[{\"id\":185749,\"caption\":null,\"image_size\":[700,438],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F185\\u002F185749.png?modified=1530209409\",\"thumbnail_size\":[320,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F185\\u002F185749.png?modified=1530209409\"},{\"id\":185750,\"caption\":null,\"image_size\":[700,438],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F185\\u002F185750.png?modified=1530209409\",\"thumbnail_size\":[320,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F185\\u002F185750.png?modified=1530209409\"},{\"id\":185751,\"caption\":null,\"image_size\":[640,400],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F185\\u002F185751.png?modified=1530209410\",\"thumbnail_size\":[320,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F185\\u002F185751.png?modified=1530209410\"},{\"id\":185752,\"caption\":null,\"image_size\":[700,438],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F185\\u002F185752.png?modified=1530209410\",\"thumbnail_size\":[320,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F185\\u002F185752.png?modified=1530209410\"},{\"id\":185753,\"caption\":null,\"image_size\":[640,400],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F185\\u002F185753.png?modified=1530209411\",\"thumbnail_size\":[320,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F185\\u002F185753.png?modified=1530209411\"}],\"public_stats\":false,\"ratings\":{\"bayesian_average\":4.25385,\"count\":127,\"average\":4.2913,\"text_count\":92},\"requires_payment\":false,\"review_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Freviewers\\u002Freview\\u002F829001\",\"slug\":\"feedbroreader\",\"status\":\"public\",\"summary\":\"Advanced Feed Reader - Read news & blogs or any RSS\\u002FAtom\\u002FRDF source.\",\"support_email\":\"feedbro.reader@gmail.com\",\"support_url\":null,\"tags\":[\"atom\",\"blogs\",\"feed\",\"firefox57\",\"gtd\",\"instagram\",\"news\",\"productivity\",\"reader\",\"rss\",\"twitter\",\"youtube\"],\"type\":\"extension\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Ffeedbroreader\\u002F\",\"weekly_downloads\":2792,\"iconUrl\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddon_icons\\u002F829\\u002F829001-64.png?modified=1534014488\",\"platformFiles\":{\"linux\":{\"id\":1022100,\"created\":\"2018-07-22T09:15:45Z\",\"hash\":\"sha256:48736cee117fbab379ed46871fa7f8c1f2c90fd426ee8a8418ca1d12f57ef263\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"linux\",\"size\":1123637,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F1022100\\u002Ffeedbro_rss_feed_reader-3.37.8-an+fx-linux.xpi?src=\",\"permissions\":[\"tabs\",\"http:\\u002F\\u002F*\\u002F\",\"https:\\u002F\\u002F*\\u002F\",\"storage\",\"unlimitedStorage\",\"notifications\",\"webRequest\",\"webRequestBlocking\"]},\"mac\":{\"id\":1022101,\"created\":\"2018-07-22T09:15:45Z\",\"hash\":\"sha256:0055d7bff3cf59f6ee444512b22dfc9f72d4dab4234c7e26f7a49d91d3e93c63\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"mac\",\"size\":1123637,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F1022101\\u002Ffeedbro_rss_feed_reader-3.37.8-an+fx-mac.xpi?src=\",\"permissions\":[\"tabs\",\"http:\\u002F\\u002F*\\u002F\",\"https:\\u002F\\u002F*\\u002F\",\"storage\",\"unlimitedStorage\",\"notifications\",\"webRequest\",\"webRequestBlocking\"]},\"windows\":{\"id\":1022102,\"created\":\"2018-07-22T09:15:45Z\",\"hash\":\"sha256:bfef2dab76d7c29a36028cf35910aa88e8f7c2dfedabff080e317a3c8c281b3e\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"windows\",\"size\":1123636,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F1022102\\u002Ffeedbro_rss_feed_reader-3.37.8-an+fx-windows.xpi?src=\",\"permissions\":[\"tabs\",\"http:\\u002F\\u002F*\\u002F\",\"https:\\u002F\\u002F*\\u002F\",\"storage\",\"unlimitedStorage\",\"notifications\",\"webRequest\",\"webRequestBlocking\"]}},\"isRestartRequired\":false,\"isWebExtension\":true,\"isMozillaSignedExtension\":false},{\"authors\":[{\"id\":4010195,\"name\":\"Baris Derin\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Fuser\\u002Fbaris-derin\\u002F\",\"username\":\"baris-derin\",\"picture_url\":null}],\"average_daily_users\":22867,\"categories\":{\"firefox\":[\"feeds-news-blogging\",\"search-tools\"]},\"contributions_url\":null,\"current_version\":{\"id\":2330921,\"compatibility\":{\"android\":{\"max\":\"*\",\"min\":\"48.0\"},\"firefox\":{\"max\":\"*\",\"min\":\"42.0\"}},\"edit_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Fdevelopers\\u002Faddon\\u002Freader\\u002Fversions\\u002F2330921\",\"files\":[{\"id\":871225,\"created\":\"2018-02-22T10:42:16Z\",\"hash\":\"sha256:dcbc08d9785c17cd6fcbaf559426b8cabc45db0f2f40d009cef79049f3e60c18\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"all\",\"size\":299073,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F871225\\u002Freader-64.1.0-an+fx.xpi?src=\",\"permissions\":[\"tabs\",\"storage\",\"management\",\"contextMenus\",\"\\u003Call_urls\\u003E\",\"http:\\u002F\\u002F*\\u002F*\",\"https:\\u002F\\u002F*\\u002F*\",\"*:\\u002F\\u002F*.barisderin.com\\u002F*\"]}],\"is_strict_compatibility_enabled\":false,\"license\":{\"id\":12,\"name\":\"GNU Lesser General Public License, version 3.0\",\"url\":\"http:\\u002F\\u002Fwww.gnu.org\\u002Flicenses\\u002Flgpl-3.0.html\"},\"release_notes\":null,\"reviewed\":null,\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Freader\\u002Fversions\\u002F64.1.0\",\"version\":\"64.1.0\"},\"default_locale\":\"en-US\",\"description\":\"\\u003Cstrong\\u003EReader\\u003C\\u002Fstrong\\u003E is the ultimate \\u003Cstrong\\u003EReader\\u003C\\u002Fstrong\\u003E tool for your \\u003Cstrong\\u003EFirefox\\u003C\\u002Fstrong\\u003E that provides you the best \\u003Cstrong\\u003Ereading\\u003C\\u002Fstrong\\u003E experience by transforming \\u003Cstrong\\u003Etext\\u003C\\u002Fstrong\\u003E on any website using \\u003Cstrong\\u003Efonts\\u003C\\u002Fstrong\\u003E, \\u003Cstrong\\u003Ecolors\\u003C\\u002Fstrong\\u003E, and \\u003Cstrong\\u003Elayouts\\u003C\\u002Fstrong\\u003E of your choosing in a clean and distraction free environment.\\n\\n\\u003Cstrong\\u003E\u2713 16 Million Color\\u003C\\u002Fstrong\\u003E\\n\\n\\u003Cstrong\\u003EReader\\u003C\\u002Fstrong\\u003E lets you adjust your \\u003Cstrong\\u003EReading\\u003C\\u002Fstrong\\u003E pane to the ultimate possible level. You can choose any color from \\u003Cstrong\\u003EColor Picker\\u003C\\u002Fstrong\\u003Epanel for your text, background and anchor elements.\\n\\n\\u003Cstrong\\u003E\u2713 Custom Fonts\\u003C\\u002Fstrong\\u003E\\n\\n\\u003Cstrong\\u003EReader\\u003C\\u002Fstrong\\u003E lets you assign any \\u003Cstrong\\u003EFont\\u003C\\u002Fstrong\\u003E on your \\u003Cstrong\\u003EOperating System\\u003C\\u002Fstrong\\u003E for your \\u003Cstrong\\u003EReading\\u003C\\u002Fstrong\\u003E pane. You choose your favorite font from \\u003Cstrong\\u003EHelvetica\\u003C\\u002Fstrong\\u003E to \\u003Cstrong\\u003EVerdana\\u003C\\u002Fstrong\\u003E.\\n\\n\\u003Cstrong\\u003E\u2713 Print Less\\u003C\\u002Fstrong\\u003E\\n\\n\\u003Cstrong\\u003EReader\\u003C\\u002Fstrong\\u003E lets you print your \\u003Cstrong\\u003EReading\\u003C\\u002Fstrong\\u003E pane in user and economy friendly way.\\n\\n\\u003Cstrong\\u003E\u2713 Auto Scroll\\u003C\\u002Fstrong\\u003E\\n\\n\\u003Cstrong\\u003EReader\\u003C\\u002Fstrong\\u003E provides \\u003Cstrong\\u003EAuto Scroll\\u003C\\u002Fstrong\\u003E functionality so that you can read your web pages in a steady pace.\\n\\n\\u003Cstrong\\u003E\u2713 Select and Read\\u003C\\u002Fstrong\\u003E\\n\\n\\u003Cstrong\\u003EReader\\u003C\\u002Fstrong\\u003E lets you select any portion of the web page and read it by choosing \\u003Cstrong\\u003ERead in Reader\\u003C\\u002Fstrong\\u003E option in the context menu.\\n\\nTo use it just click the \\u003Cstrong\\u003EReader\\u003C\\u002Fstrong\\u003E icon on Firefox add-on bar. Also by right clicking on \\u003Cstrong\\u003EReader\\u003C\\u002Fstrong\\u003E status-bar icon you can get other Styling Options.\\n\\nAfter a few seconds the web page will be simplified and you will achieve easy to \\u003Cstrong\\u003Eread\\u003C\\u002Fstrong\\u003E content panel. To exit the panel just click anywhere outside the content area.\\n\\nYou can mail and print the page, access options and exit the \\u003Cstrong\\u003EReader\\u003C\\u002Fstrong\\u003E mode from controls panel.\\n\\nIf the \\u003Cstrong\\u003Eadd-on\\u003C\\u002Fstrong\\u003E can not achieve a desired success you can manually select the text and then click the add-on bar icon or toolbar icon or choose \\u003Cstrong\\u003ERead in Reader\\u003C\\u002Fstrong\\u003E option from the context menu to get the simplified version of the selected text.\\n\\nYou can also add a \\u003Cstrong\\u003EToolbar\\u003C\\u002Fstrong\\u003E button to the navigation toolbox. Right click on any toolbar button and choose the \u201cCustomise\u201d option to drag the icon in toolbox.\\n\\nKeyboard short-cut to activate \\u003Cstrong\\u003EReader\\u003C\\u002Fstrong\\u003E is CTRL+ALT+R combination.\\n\\nKeyboard short-cut to activate \\u003Cstrong\\u003EAuto Scroll\\u003C\\u002Fstrong\\u003E is CTRL+SHIFT+S combination.\\n\\n\\u003Cstrong\\u003EReader\\u003C\\u002Fstrong\\u003E based on Gabriel Coarna's \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002Fbcddbca27974261e895cc1c8993d848c1642630630aa5e87cc11add5e76d539e\\u002Fhttp%3A\\u002F\\u002Freadable-app.appspot.com\\u002F\\\"\\u003EReadable bookmarklet\\u003C\\u002Fa\\u003E.\",\"edit_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Fdevelopers\\u002Faddon\\u002Freader\\u002Fedit\",\"guid\":\"{20068ab2-1901-4140-9f3c-81207d4dacc4}\",\"has_eula\":false,\"has_privacy_policy\":false,\"homepage\":\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002Fc228baf1006d69907863f632fe5522a35fc3ded86c5cfbb614938866c8034d35\\u002Fhttp%3A\\u002F\\u002Fbarisderin.com\\u002F%3Fp=372\",\"icon_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddon_icons\\u002F184\\u002F184617-64.png?modified=mcrushed\",\"id\":184617,\"is_disabled\":false,\"is_experimental\":false,\"is_featured\":true,\"is_source_public\":false,\"last_updated\":\"2018-02-22T10:50:11Z\",\"name\":\"Reader\",\"previews\":[{\"id\":46828,\"caption\":null,\"image_size\":[427,320],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F46\\u002F46828.png?modified=1530208833\",\"thumbnail_size\":[267,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F46\\u002F46828.png?modified=1530208833\"},{\"id\":46877,\"caption\":null,\"image_size\":[700,487],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F46\\u002F46877.png?modified=1530208834\",\"thumbnail_size\":[287,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F46\\u002F46877.png?modified=1530208834\"},{\"id\":46878,\"caption\":null,\"image_size\":[700,487],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F46\\u002F46878.png?modified=1530208834\",\"thumbnail_size\":[287,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F46\\u002F46878.png?modified=1530208834\"},{\"id\":46879,\"caption\":null,\"image_size\":[700,487],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F46\\u002F46879.png?modified=1530208835\",\"thumbnail_size\":[287,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F46\\u002F46879.png?modified=1530208835\"},{\"id\":46880,\"caption\":null,\"image_size\":[700,487],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F46\\u002F46880.png?modified=1530208835\",\"thumbnail_size\":[287,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F46\\u002F46880.png?modified=1530208835\"}],\"public_stats\":false,\"ratings\":{\"bayesian_average\":4.30644,\"count\":141,\"average\":4.3404,\"text_count\":98},\"requires_payment\":false,\"review_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Freviewers\\u002Freview\\u002F184617\",\"slug\":\"reader\",\"status\":\"public\",\"summary\":\"Reader is the ultimate Reader tool for Firefox.\",\"support_email\":null,\"support_url\":null,\"tags\":[\"accessibility\",\"firefox reader\",\"firefox57\",\"print\",\"productivity\",\"readability\",\"readable\",\"reader\",\"safari\",\"safari 5 reader\"],\"type\":\"extension\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Freader\\u002F\",\"weekly_downloads\":1773,\"iconUrl\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddon_icons\\u002F184\\u002F184617-64.png?modified=mcrushed\",\"platformFiles\":{\"all\":{\"id\":871225,\"created\":\"2018-02-22T10:42:16Z\",\"hash\":\"sha256:dcbc08d9785c17cd6fcbaf559426b8cabc45db0f2f40d009cef79049f3e60c18\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"all\",\"size\":299073,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F871225\\u002Freader-64.1.0-an+fx.xpi?src=\",\"permissions\":[\"tabs\",\"storage\",\"management\",\"contextMenus\",\"\\u003Call_urls\\u003E\",\"http:\\u002F\\u002F*\\u002F*\",\"https:\\u002F\\u002F*\\u002F*\",\"*:\\u002F\\u002F*.barisderin.com\\u002F*\"]}},\"isRestartRequired\":false,\"isWebExtension\":true,\"isMozillaSignedExtension\":false},{\"authors\":[{\"id\":13863253,\"name\":\"Hai Phan\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Fuser\\u002Fken_love\\u002F\",\"username\":\"ken_love\",\"picture_url\":null}],\"average_daily_users\":6427,\"categories\":{\"android\":[\"feeds-news-blogging\",\"user-interface\"],\"firefox\":[\"feeds-news-blogging\",\"language-support\"]},\"contributions_url\":\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F01f0f3e71d8d8085d50f4a5a35e4d32b596a4f5c643560d0ce9d6ed66dd650b0\\u002Fhttps%3A\\u002F\\u002Fpaypal.me\\u002Flsdsoftware\",\"current_version\":{\"id\":2459612,\"compatibility\":{\"android\":{\"max\":\"*\",\"min\":\"48.0\"},\"firefox\":{\"max\":\"*\",\"min\":\"48.0\"}},\"edit_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Fdevelopers\\u002Faddon\\u002Fread-aloud\\u002Fversions\\u002F2459612\",\"files\":[{\"id\":1002771,\"created\":\"2018-06-30T22:44:53Z\",\"hash\":\"sha256:305251885586188ef9ce864dd81ca3fb8df73a72c93a36271579f7fa5c1f5060\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"all\",\"size\":232255,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F1002771\\u002Fread_aloud_a_text_to_speech_voice_reader-1.3.5-an+fx.xpi?src=\",\"permissions\":[\"activeTab\",\"tts\",\"storage\",\"ttsEngine\",\"contextMenus\",\"https:\\u002F\\u002Fsupport.lsdsoftware.com\\u002F\"]}],\"is_strict_compatibility_enabled\":false,\"license\":{\"id\":6,\"name\":\"GNU General Public License, version 3.0\",\"url\":\"http:\\u002F\\u002Fwww.gnu.org\\u002Flicenses\\u002Fgpl-3.0.html\"},\"release_notes\":\"- When viewing file:\\u002F\\u002Flocalfile.pdf, user will be asked to upload the file to read aloud\\n- When language code \\\"iw\\\" is detected, it will be aliased to \\\"he\\\"\\n- Fix bugs where longer sentences are cut off for Spanish & Indonesian\\n- Proper error messages are now shown for unsupported sites like Mozilla Addons page\\n- Options are now auto-saved\\n- Fix Mr. Mrs. and other abbreviations with full-stop mistaken as sentence breaks\\n- Extension can now read aloud document preview in Google Drive\",\"reviewed\":null,\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Fread-aloud\\u002Fversions\\u002F1.3.5\",\"version\":\"1.3.5\"},\"default_locale\":\"en-US\",\"description\":\"Tired of sitting, tired of reading? Click a button, jump on your bed, and have the article read aloud to you. You can choose from many available male and female voices. You can also set the pitch of the voice and the reading speed. Supports PDF.\\n\\nPrivacy Policy:\\nhttps:\\u002F\\u002Freadaloud.app\\u002Fprivacy.html\\n\\nContact us:\\nhttps:\\u002F\\u002Freadaloud.app\\u002Fcontact.html\\n\\nIf you like this product, you may also like:\\nhttps:\\u002F\\u002Freadaloud.news - Get your news safely while driving!\\n\\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F412eba54b88cee7a2dc8fc56cac5608990c938be475d08c2a9734f1f5b84ddc2\\u002Fhttps%3A\\u002F\\u002Fdropmeafile.com\\\"\\u003Ehttps:\\u002F\\u002Fdropmeafile.com\\u003C\\u002Fa\\u003E - Dead easy file sharing\\n\\n\\nWhat is Text-to-Speech?\\n\\nText-to-speech (TTS) is an assistive technology that reads digital text aloud. It\u2019s sometimes called \u201cread aloud\u201d technology.\\n\\nWith a click of a button or the touch of a finger, TTS can take words on a computer or other digital device and convert them into audio. TTS is very helpful for kids who struggle with reading. But it can also help kids with writing and editing, and even focusing.\\n\\n\\nHow Text-to-Speech Works\\n\\nTTS works with nearly every personal digital device, including computers, smartphones and tablets. All kinds of text files can be read aloud, including Word and Pages documents. Even online web pages can be read aloud.\\n\\nThe voice in TTS is computer-generated, and reading speed can usually be sped up or slowed down. Voice quality varies, but some voices sound human. There are even computer-generated voices that sound like children speaking.\\n\\nMany TTS tools highlight words as they are read aloud. This allows kids to see text and hear it at the same time.\\n\\n\\nHow Text-to-Speech Can Help Your Child\\n\\nPrint materials in the classroom\u2014like books and handouts\u2014can create obstacles for kids with reading issues. That\u2019s because some kids struggle with decoding and understanding printed words on the page. Using digital text with TTS helps remove these barriers.\\n\\nAnd since TTS lets kids both see and hear text when reading, it creates a multisensory reading experience. Researchers have found that the combination of seeing and hearing text when reading:\\n\\n- Improves word recognition\\n- Increases the ability to pay attention and remember information while reading\\n- Allows kids to focus on comprehension instead of sounding out words\\n- Increases kids\u2019 staying power for reading assignments\\n- Helps kids recognize and fix errors in their own writing\\n\\n\\nOther Applications of Text-to-Speech\\n\\nSpeech synthesis has long been a vital assistive technology tool and its application in this area is significant and widespread. It allows environmental barriers to be removed for people with a wide range of disabilities. The longest application has been in the use of screen readers for people with visual impairment, but text-to-speech systems are now commonly used by people with dyslexia and other reading difficulties as well as by pre-literate children. They are also frequently employed to aid those with severe speech impairment usually through a dedicated voice output communication aid.\\n\\nSpeech synthesis techniques are also used in entertainment productions such as games and animations. In 2007, Animo Limited announced the development of a software application package based on its speech synthesis software FineSpeech, explicitly geared towards customers in the entertainment industries, able to generate narration and lines of dialogue according to user specifications. The application reached maturity in 2008, when NEC Biglobe announced a web service that allows users to create phrases from the voices of Code Geass: Lelouch of the Rebellion R2 characters.\\n\\nIn recent years, Text to Speech for disability and handicapped communication aids have become widely deployed in Mass Transit. Text to Speech is also finding new applications outside the disability market. For example, speech synthesis, combined with speech recognition, allows for interaction with mobile devices via natural language processing interfaces.\\n\\nText-to speech is also used in second language acquisition. Voki, for instance, is an educational tool created by Oddcast that allows users to create their own talking avatar, using different accents. They can be emailed, embedded on websites or shared on social media.\\n\\nIn addition, speech synthesis is a valuable computational aid for the analysis and assessment of speech disorders. A voice quality synthesizer, developed by Jorge C. Lucero et al. at University of Brasilia, simulates the physics of phonation and includes models of vocal frequency jitter and tremor, airflow noise and laryngeal asymmetries. The synthesizer has been used to mimic the timbre of dysphonic speakers with controlled levels of roughness, breathiness and strain.\",\"edit_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Fdevelopers\\u002Faddon\\u002Fread-aloud\\u002Fedit\",\"guid\":\"{ddc62400-f22d-4dd3-8b4a-05837de53c2e}\",\"has_eula\":false,\"has_privacy_policy\":false,\"homepage\":\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002Fc77af5aefb918598cc2b42ce69364e0176d4518437816b3aba2a63d2f551486a\\u002Fhttps%3A\\u002F\\u002Freadaloud.app\",\"icon_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddon_icons\\u002F952\\u002F952959-64.png?modified=eed31577\",\"id\":952959,\"is_disabled\":false,\"is_experimental\":false,\"is_featured\":false,\"is_source_public\":true,\"last_updated\":\"2018-06-30T22:45:06Z\",\"name\":\"Read Aloud: A Text to Speech Voice Reader\",\"previews\":[{\"id\":199553,\"caption\":null,\"image_size\":[720,540],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F199\\u002F199553.png?modified=1530209605\",\"thumbnail_size\":[267,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F199\\u002F199553.png?modified=1530209605\"}],\"public_stats\":true,\"ratings\":{\"bayesian_average\":4.37218,\"count\":54,\"average\":4.463,\"text_count\":38},\"requires_payment\":false,\"review_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Freviewers\\u002Freview\\u002F952959\",\"slug\":\"read-aloud\",\"status\":\"public\",\"summary\":\"Read out loud the current web-page article with one click. Supports 40+ languages.\",\"support_email\":\"hai.phan@gmail.com\",\"support_url\":\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002Fb0cc0402157fd41c3361c3f65e949db3d4484b8d8e82d84ef78f8a10d77e3037\\u002Fhttps%3A\\u002F\\u002Freadaloud.app\\u002F%3Ftab=Support\",\"tags\":[\"firefox57\",\"read aloud\",\"reading\",\"text to speech\",\"voice\"],\"type\":\"extension\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Fread-aloud\\u002F\",\"weekly_downloads\":1188,\"iconUrl\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddon_icons\\u002F952\\u002F952959-64.png?modified=eed31577\",\"platformFiles\":{\"all\":{\"id\":1002771,\"created\":\"2018-06-30T22:44:53Z\",\"hash\":\"sha256:305251885586188ef9ce864dd81ca3fb8df73a72c93a36271579f7fa5c1f5060\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"all\",\"size\":232255,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F1002771\\u002Fread_aloud_a_text_to_speech_voice_reader-1.3.5-an+fx.xpi?src=\",\"permissions\":[\"activeTab\",\"tts\",\"storage\",\"ttsEngine\",\"contextMenus\",\"https:\\u002F\\u002Fsupport.lsdsoftware.com\\u002F\"]}},\"isRestartRequired\":false,\"isWebExtension\":true,\"isMozillaSignedExtension\":false}],[{\"authors\":[{\"id\":11484800,\"name\":\"Daniel Lobo\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Fuser\\u002Fdaniel-lobo\\u002F\",\"username\":\"daniel-lobo\",\"picture_url\":null}],\"average_daily_users\":12071,\"categories\":{\"android\":[\"other\"],\"firefox\":[\"search-tools\"]},\"contributions_url\":\"\",\"current_version\":{\"id\":2507552,\"compatibility\":{\"android\":{\"max\":\"*\",\"min\":\"52.0\"},\"firefox\":{\"max\":\"*\",\"min\":\"52.0\"}},\"edit_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Fdevelopers\\u002Faddon\\u002Fswift-selection-search\\u002Fversions\\u002F2507552\",\"files\":[{\"id\":1051829,\"created\":\"2018-08-21T09:09:22Z\",\"hash\":\"sha256:75db4b4a5d83b68b9450650884c53de20db1438c9ffa9ac441439cd4f70ae820\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"linux\",\"size\":66475,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F1051829\\u002Fswift_selection_search-3.26.3-an+fx-linux.xpi?src=\",\"permissions\":[\"\\u003Call_urls\\u003E\",\"activeTab\",\"clipboardWrite\",\"contextMenus\",\"storage\",\"tabs\",\"downloads\",\"webNavigation\"]},{\"id\":1051830,\"created\":\"2018-08-21T09:09:23Z\",\"hash\":\"sha256:6f7784c22e0d650ac07d2ddc790f8fe91427709b1554e230322de1784b07133a\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"mac\",\"size\":66470,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F1051830\\u002Fswift_selection_search-3.26.3-an+fx-mac.xpi?src=\",\"permissions\":[\"\\u003Call_urls\\u003E\",\"activeTab\",\"clipboardWrite\",\"contextMenus\",\"storage\",\"tabs\",\"downloads\",\"webNavigation\"]},{\"id\":1051831,\"created\":\"2018-08-21T09:09:23Z\",\"hash\":\"sha256:a93cf6970b2607a9e9769d549497a5c631d6fa8d2738af526a6b8a9a653c1ace\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"windows\",\"size\":66474,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F1051831\\u002Fswift_selection_search-3.26.3-an+fx-windows.xpi?src=\",\"permissions\":[\"\\u003Call_urls\\u003E\",\"activeTab\",\"clipboardWrite\",\"contextMenus\",\"storage\",\"tabs\",\"downloads\",\"webNavigation\"]}],\"is_strict_compatibility_enabled\":false,\"license\":{\"id\":22,\"name\":\"MIT\\u002FX11 License\",\"url\":\"http:\\u002F\\u002Fwww.opensource.org\\u002Flicenses\\u002Fmit-license.php\"},\"release_notes\":\"3.26.3\\n- Fixed bug causing \u201cOpen as link\u201d to not work.\\n\\n3.26.2\\n- Fixed bug where sometimes the popup wouldn\u2019t appear for a text selection that includes other page elements (unfortunately, the context menu still won\u2019t appear in these situations).\\n- Fixed bug where popup wouldn\u2019t appear when selecting more text before the current selection (multi-selection by holding Ctrl\\u002FCmd and selecting).\\n\\n3.26.1\\n- Special SSS icons (copy, open as link, and separators) can now be used in the context menu.\\n- Added engine checkboxes to individually control which engines appear in the context menu (previously one could only choose which ones appeared in the popup).\\n- Removed \u201cContext menu engines filter\u201d option since it\u2019s now obsolete.\",\"reviewed\":null,\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Fswift-selection-search\\u002Fversions\\u002F3.26.3\",\"version\":\"3.26.3\"},\"default_locale\":\"en-US\",\"description\":\"\\u003Cb\\u003ESwift Selection Search (SSS) is an add-on for quickly searching for selected text in a page using your favorite search engines.\\u003C\\u002Fb\\u003E\\n\\nSelect some words on a page and a small popup box with search engines will appear above your cursor. Press one and you'll automatically search for the selected text using that engine!\\n\\nSSS is very configurable. Please open the Firefox Add-ons page (the puzzle piece icon!), then the \\\"Swift Selection Search\\\" options page, and follow the short instructions at the top.\\n\\nYou can define which search engines appear on the popup, the appearance of the icons, what happens when you click them, where the popup appears, whether or not to hide it when the page scrolls, auto copy text on selection, and many more options.\\n\\nYou also get an optional context menu for searching with any of your engines. Or you can disable the popup itself and leave only the context menu. Your choice. :)\\n\\n\\n\\u003Cb\\u003EABOUT PERMISSIONS:\\u003C\\u002Fb\\u003E SSS requires permission to \\\"Access your data for all websites\\\", but this is simply to fix a \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002Fd34327f40323ce7bf3a5aab536e0a81dd590201558d8351580ab3e3bf36530fe\\u002Fhttps%3A\\u002F\\u002Fgithub.com\\u002FCanisLupus\\u002Fswift-selection-search\\u002Fissues\\u002F56\\\"\\u003Eproblem\\u003C\\u002Fa\\u003E that caused the popup to not work in pages that use frames. It also needs permission to read\\u002Fwrite downloads just to be able to export\\u002Fimport your settings in the options page if you wish. Rest assured that SSS does not otherwise read or modify your downloads, does not care about what sites you use, and does not send your data anywhere!\\n\\n\\nSSS is an open source, free-time project, made by Daniel Lobo (that's me) and with the collaboration of awesome people on GitHub. ;)\\n\\nIf you find any problem or have a suggestion, please read the \\\"Troubleshooting\\\" part of the \\\"Instructions\\\" section (in the SSS options page). If the problem isn't covered there, you can report it to the issues page:\\n\\n\\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F5770e3866684172894f27bcb167434ad9e86176909edbaf9164a7cde80f9c0f5\\u002Fhttps%3A\\u002F\\u002Fgithub.com\\u002FCanisLupus\\u002Fswift-selection-search\\u002Fissues\\\"\\u003Ehttps:\\u002F\\u002Fgithub.com\\u002FCanisLupus\\u002Fswift-selection-search\\u002Fissues\\u003C\\u002Fa\\u003E\\n\\nCheers!\\nDaniel\",\"edit_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Fdevelopers\\u002Faddon\\u002Fswift-selection-search\\u002Fedit\",\"guid\":\"jid1-KdTtiCj6wxVAFA@jetpack\",\"has_eula\":false,\"has_privacy_policy\":false,\"homepage\":\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F79ffcecd6f09b75b926283ab0b1fa586404864292bead2d7047abd80ad8c4f60\\u002Fhttps%3A\\u002F\\u002Fgithub.com\\u002FCanisLupus\\u002Fswift-selection-search\",\"icon_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddon_icons\\u002F587\\u002F587410-64.png?modified=mcrushed\",\"id\":587410,\"is_disabled\":false,\"is_experimental\":false,\"is_featured\":true,\"is_source_public\":true,\"last_updated\":\"2018-08-21T09:10:08Z\",\"name\":\"Swift Selection Search\",\"previews\":[{\"id\":190418,\"caption\":\"Popup with your search engines. Appearance and engines are configurable!\",\"image_size\":[600,432],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F190\\u002F190418.png?modified=1530209248\",\"thumbnail_size\":[278,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F190\\u002F190418.png?modified=1530209248\"},{\"id\":192764,\"caption\":\"The optional context menu.\",\"image_size\":[600,432],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F192\\u002F192764.png?modified=1530209249\",\"thumbnail_size\":[278,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F192\\u002F192764.png?modified=1530209249\"},{\"id\":190420,\"caption\":\"Part of the SSS options page. There's decent customization. ;)\",\"image_size\":[634,525],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F190\\u002F190420.png?modified=1530209249\",\"thumbnail_size\":[242,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F190\\u002F190420.png?modified=1530209249\"}],\"public_stats\":false,\"ratings\":{\"bayesian_average\":4.73059,\"count\":224,\"average\":4.7545,\"text_count\":155},\"requires_payment\":false,\"review_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Freviewers\\u002Freview\\u002F587410\",\"slug\":\"swift-selection-search\",\"status\":\"public\",\"summary\":\"Swiftly access your search engines in a popup panel when you select text in a webpage. Context menu also included!\",\"support_email\":\"daniel.rb.lobo+sss@gmail.com\",\"support_url\":\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F5770e3866684172894f27bcb167434ad9e86176909edbaf9164a7cde80f9c0f5\\u002Fhttps%3A\\u002F\\u002Fgithub.com\\u002FCanisLupus\\u002Fswift-selection-search\\u002Fissues\",\"tags\":[\"context\",\"engine\",\"fast\",\"fastest\",\"fastestfox\",\"firefox57\",\"fox\",\"google\",\"jetpack\",\"panel\",\"popup\",\"productivity\",\"quick\",\"search\",\"select\",\"selected\",\"selection\",\"sss\",\"swift\",\"text\"],\"type\":\"extension\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Fswift-selection-search\\u002F\",\"weekly_downloads\":2109,\"iconUrl\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddon_icons\\u002F587\\u002F587410-64.png?modified=mcrushed\",\"platformFiles\":{\"linux\":{\"id\":1051829,\"created\":\"2018-08-21T09:09:22Z\",\"hash\":\"sha256:75db4b4a5d83b68b9450650884c53de20db1438c9ffa9ac441439cd4f70ae820\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"linux\",\"size\":66475,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F1051829\\u002Fswift_selection_search-3.26.3-an+fx-linux.xpi?src=\",\"permissions\":[\"\\u003Call_urls\\u003E\",\"activeTab\",\"clipboardWrite\",\"contextMenus\",\"storage\",\"tabs\",\"downloads\",\"webNavigation\"]},\"mac\":{\"id\":1051830,\"created\":\"2018-08-21T09:09:23Z\",\"hash\":\"sha256:6f7784c22e0d650ac07d2ddc790f8fe91427709b1554e230322de1784b07133a\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"mac\",\"size\":66470,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F1051830\\u002Fswift_selection_search-3.26.3-an+fx-mac.xpi?src=\",\"permissions\":[\"\\u003Call_urls\\u003E\",\"activeTab\",\"clipboardWrite\",\"contextMenus\",\"storage\",\"tabs\",\"downloads\",\"webNavigation\"]},\"windows\":{\"id\":1051831,\"created\":\"2018-08-21T09:09:23Z\",\"hash\":\"sha256:a93cf6970b2607a9e9769d549497a5c631d6fa8d2738af526a6b8a9a653c1ace\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"windows\",\"size\":66474,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F1051831\\u002Fswift_selection_search-3.26.3-an+fx-windows.xpi?src=\",\"permissions\":[\"\\u003Call_urls\\u003E\",\"activeTab\",\"clipboardWrite\",\"contextMenus\",\"storage\",\"tabs\",\"downloads\",\"webNavigation\"]}},\"isRestartRequired\":false,\"isWebExtension\":true,\"isMozillaSignedExtension\":false},{\"authors\":[{\"id\":296,\"name\":\"Edward Ackroyd\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Fuser\\u002Fedward-ackroyd\\u002F\",\"username\":\"edward-ackroyd\",\"picture_url\":null}],\"average_daily_users\":36946,\"categories\":{\"android\":[\"other\"],\"firefox\":[\"appearance\",\"search-tools\"]},\"contributions_url\":\"\",\"current_version\":{\"id\":2490116,\"compatibility\":{\"android\":{\"max\":\"*\",\"min\":\"55.0\"},\"firefox\":{\"max\":\"*\",\"min\":\"55.0\"}},\"edit_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Fdevelopers\\u002Faddon\\u002Fsearchpreview\\u002Fversions\\u002F2490116\",\"files\":[{\"id\":1033925,\"created\":\"2018-08-03T05:36:47Z\",\"hash\":\"sha256:03654e5f1b6c91df8a1c707c7f9b9d1d3632004cd3dbb50febf1545058173139\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"linux\",\"size\":69771,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F1033925\\u002Fsearchpreview-11.1-an+fx-linux.xpi?src=\",\"permissions\":[\"contextMenus\",\"storage\",\"https:\\u002F\\u002F*.searchpreview.de\\u002F\",\"https:\\u002F\\u002Fwidgets.alexa.com\\u002F\",\"*:\\u002F\\u002F*.bing.com\\u002F*\",\"*:\\u002F\\u002F*.duckduckgo.com\\u002F*\",\"*:\\u002F\\u002F*.search.yahoo.com\\u002F*\",\"*:\\u002F\\u002Fencrypted.google.com\\u002F*\",\"*:\\u002F\\u002Fwww.google.ad\\u002F*\",\"*:\\u002F\\u002Fwww.google.ae\\u002F*\",\"*:\\u002F\\u002Fwww.google.al\\u002F*\",\"*:\\u002F\\u002Fwww.google.am\\u002F*\",\"*:\\u002F\\u002Fwww.google.as\\u002F*\",\"*:\\u002F\\u002Fwww.google.at\\u002F*\",\"*:\\u002F\\u002Fwww.google.az\\u002F*\",\"*:\\u002F\\u002Fwww.google.ba\\u002F*\",\"*:\\u002F\\u002Fwww.google.be\\u002F*\",\"*:\\u002F\\u002Fwww.google.bf\\u002F*\",\"*:\\u002F\\u002Fwww.google.bg\\u002F*\",\"*:\\u002F\\u002Fwww.google.bi\\u002F*\",\"*:\\u002F\\u002Fwww.google.bj\\u002F*\",\"*:\\u002F\\u002Fwww.google.bs\\u002F*\",\"*:\\u002F\\u002Fwww.google.bt\\u002F*\",\"*:\\u002F\\u002Fwww.google.by\\u002F*\",\"*:\\u002F\\u002Fwww.google.ca\\u002F*\",\"*:\\u002F\\u002Fwww.google.cat\\u002F*\",\"*:\\u002F\\u002Fwww.google.cd\\u002F*\",\"*:\\u002F\\u002Fwww.google.cf\\u002F*\",\"*:\\u002F\\u002Fwww.google.cg\\u002F*\",\"*:\\u002F\\u002Fwww.google.ch\\u002F*\",\"*:\\u002F\\u002Fwww.google.ci\\u002F*\",\"*:\\u002F\\u002Fwww.google.cl\\u002F*\",\"*:\\u002F\\u002Fwww.google.cm\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ao\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.bw\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ck\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.cr\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.id\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.il\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.im\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.in\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.je\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.jp\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ke\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.kr\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ls\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ma\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.mw\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.mz\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.nz\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.pn\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.th\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.tt\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.tz\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ug\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.uk\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.uz\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ve\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.vi\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.za\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.zm\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.zw\\u002F*\",\"*:\\u002F\\u002Fwww.google.com\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.af\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ag\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ai\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ar\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.au\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.bd\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.bh\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.bn\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.bo\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.br\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.bz\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.co\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.cu\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.cy\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.do\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ec\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.eg\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.et\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.fj\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.gh\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.gi\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.gr\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.gt\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.hk\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.jm\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.kh\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.kw\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.kz\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.lb\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.lv\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ly\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.mm\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.mt\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.mw\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.mx\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.my\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.na\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.nf\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ng\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ni\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.np\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.om\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.pa\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.pe\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.pg\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ph\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.pk\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.pl\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.pr\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.py\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.qa\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ru\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.sa\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.sb\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.sg\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.sl\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.sv\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.tj\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.tn\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.tr\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.tt\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.tw\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ua\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.uy\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.vc\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ve\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.vn\\u002F*\",\"*:\\u002F\\u002Fwww.google.cv\\u002F*\",\"*:\\u002F\\u002Fwww.google.cz\\u002F*\",\"*:\\u002F\\u002Fwww.google.de\\u002F*\",\"*:\\u002F\\u002Fwww.google.dj\\u002F*\",\"*:\\u002F\\u002Fwww.google.dk\\u002F*\",\"*:\\u002F\\u002Fwww.google.dm\\u002F*\",\"*:\\u002F\\u002Fwww.google.dz\\u002F*\",\"*:\\u002F\\u002Fwww.google.ee\\u002F*\",\"*:\\u002F\\u002Fwww.google.es\\u002F*\",\"*:\\u002F\\u002Fwww.google.fi\\u002F*\",\"*:\\u002F\\u002Fwww.google.fm\\u002F*\",\"*:\\u002F\\u002Fwww.google.fr\\u002F*\",\"*:\\u002F\\u002Fwww.google.ga\\u002F*\",\"*:\\u002F\\u002Fwww.google.ge\\u002F*\",\"*:\\u002F\\u002Fwww.google.gg\\u002F*\",\"*:\\u002F\\u002Fwww.google.gl\\u002F*\",\"*:\\u002F\\u002Fwww.google.gm\\u002F*\",\"*:\\u002F\\u002Fwww.google.gp\\u002F*\",\"*:\\u002F\\u002Fwww.google.gr\\u002F*\",\"*:\\u002F\\u002Fwww.google.gy\\u002F*\",\"*:\\u002F\\u002Fwww.google.hn\\u002F*\",\"*:\\u002F\\u002Fwww.google.hr\\u002F*\",\"*:\\u002F\\u002Fwww.google.ht\\u002F*\",\"*:\\u002F\\u002Fwww.google.hu\\u002F*\",\"*:\\u002F\\u002Fwww.google.ie\\u002F*\",\"*:\\u002F\\u002Fwww.google.iq\\u002F*\",\"*:\\u002F\\u002Fwww.google.is\\u002F*\",\"*:\\u002F\\u002Fwww.google.it\\u002F*\",\"*:\\u002F\\u002Fwww.google.je\\u002F*\",\"*:\\u002F\\u002Fwww.google.jo\\u002F*\",\"*:\\u002F\\u002Fwww.google.jp\\u002F*\",\"*:\\u002F\\u002Fwww.google.kg\\u002F*\",\"*:\\u002F\\u002Fwww.google.ki\\u002F*\",\"*:\\u002F\\u002Fwww.google.kz\\u002F*\",\"*:\\u002F\\u002Fwww.google.la\\u002F*\",\"*:\\u002F\\u002Fwww.google.li\\u002F*\",\"*:\\u002F\\u002Fwww.google.lk\\u002F*\",\"*:\\u002F\\u002Fwww.google.lt\\u002F*\",\"*:\\u002F\\u002Fwww.google.lu\\u002F*\",\"*:\\u002F\\u002Fwww.google.lv\\u002F*\",\"*:\\u002F\\u002Fwww.google.md\\u002F*\",\"*:\\u002F\\u002Fwww.google.me\\u002F*\",\"*:\\u002F\\u002Fwww.google.mg\\u002F*\",\"*:\\u002F\\u002Fwww.google.mk\\u002F*\",\"*:\\u002F\\u002Fwww.google.ml\\u002F*\",\"*:\\u002F\\u002Fwww.google.mn\\u002F*\",\"*:\\u002F\\u002Fwww.google.ms\\u002F*\",\"*:\\u002F\\u002Fwww.google.mu\\u002F*\",\"*:\\u002F\\u002Fwww.google.mv\\u002F*\",\"*:\\u002F\\u002Fwww.google.mw\\u002F*\",\"*:\\u002F\\u002Fwww.google.ne\\u002F*\",\"*:\\u002F\\u002Fwww.google.ne.jp\\u002F*\",\"*:\\u002F\\u002Fwww.google.nl\\u002F*\",\"*:\\u002F\\u002Fwww.google.no\\u002F*\",\"*:\\u002F\\u002Fwww.google.nr\\u002F*\",\"*:\\u002F\\u002Fwww.google.nu\\u002F*\",\"*:\\u002F\\u002Fwww.google.off.ai\\u002F*\",\"*:\\u002F\\u002Fwww.google.ph\\u002F*\",\"*:\\u002F\\u002Fwww.google.pl\\u002F*\",\"*:\\u002F\\u002Fwww.google.pn\\u002F*\",\"*:\\u002F\\u002Fwww.google.ps\\u002F*\",\"*:\\u002F\\u002Fwww.google.pt\\u002F*\",\"*:\\u002F\\u002Fwww.google.ro\\u002F*\",\"*:\\u002F\\u002Fwww.google.rs\\u002F*\",\"*:\\u002F\\u002Fwww.google.ru\\u002F*\",\"*:\\u002F\\u002Fwww.google.rw\\u002F*\",\"*:\\u002F\\u002Fwww.google.sc\\u002F*\",\"*:\\u002F\\u002Fwww.google.se\\u002F*\",\"*:\\u002F\\u002Fwww.google.sg\\u002F*\",\"*:\\u002F\\u002Fwww.google.sh\\u002F*\",\"*:\\u002F\\u002Fwww.google.si\\u002F*\",\"*:\\u002F\\u002Fwww.google.sk\\u002F*\",\"*:\\u002F\\u002Fwww.google.sm\\u002F*\",\"*:\\u002F\\u002Fwww.google.sn\\u002F*\",\"*:\\u002F\\u002Fwww.google.so\\u002F*\",\"*:\\u002F\\u002Fwww.google.st\\u002F*\",\"*:\\u002F\\u002Fwww.google.td\\u002F*\",\"*:\\u002F\\u002Fwww.google.tg\\u002F*\",\"*:\\u002F\\u002Fwww.google.tk\\u002F*\",\"*:\\u002F\\u002Fwww.google.tl\\u002F*\",\"*:\\u002F\\u002Fwww.google.tm\\u002F*\",\"*:\\u002F\\u002Fwww.google.tn\\u002F*\",\"*:\\u002F\\u002Fwww.google.to\\u002F*\",\"*:\\u002F\\u002Fwww.google.tt\\u002F*\",\"*:\\u002F\\u002Fwww.google.us\\u002F*\",\"*:\\u002F\\u002Fwww.google.vg\\u002F*\",\"*:\\u002F\\u002Fwww.google.vn\\u002F*\",\"*:\\u002F\\u002Fwww.google.vu\\u002F*\",\"*:\\u002F\\u002Fwww.google.ws\\u002F*\"]},{\"id\":1033926,\"created\":\"2018-08-03T05:36:47Z\",\"hash\":\"sha256:7c85162165ddde80163f80a0c32cebd03a9f9c26d5b207dba3f38923a7ec4fa3\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"mac\",\"size\":69771,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F1033926\\u002Fsearchpreview-11.1-an+fx-mac.xpi?src=\",\"permissions\":[\"contextMenus\",\"storage\",\"https:\\u002F\\u002F*.searchpreview.de\\u002F\",\"https:\\u002F\\u002Fwidgets.alexa.com\\u002F\",\"*:\\u002F\\u002F*.bing.com\\u002F*\",\"*:\\u002F\\u002F*.duckduckgo.com\\u002F*\",\"*:\\u002F\\u002F*.search.yahoo.com\\u002F*\",\"*:\\u002F\\u002Fencrypted.google.com\\u002F*\",\"*:\\u002F\\u002Fwww.google.ad\\u002F*\",\"*:\\u002F\\u002Fwww.google.ae\\u002F*\",\"*:\\u002F\\u002Fwww.google.al\\u002F*\",\"*:\\u002F\\u002Fwww.google.am\\u002F*\",\"*:\\u002F\\u002Fwww.google.as\\u002F*\",\"*:\\u002F\\u002Fwww.google.at\\u002F*\",\"*:\\u002F\\u002Fwww.google.az\\u002F*\",\"*:\\u002F\\u002Fwww.google.ba\\u002F*\",\"*:\\u002F\\u002Fwww.google.be\\u002F*\",\"*:\\u002F\\u002Fwww.google.bf\\u002F*\",\"*:\\u002F\\u002Fwww.google.bg\\u002F*\",\"*:\\u002F\\u002Fwww.google.bi\\u002F*\",\"*:\\u002F\\u002Fwww.google.bj\\u002F*\",\"*:\\u002F\\u002Fwww.google.bs\\u002F*\",\"*:\\u002F\\u002Fwww.google.bt\\u002F*\",\"*:\\u002F\\u002Fwww.google.by\\u002F*\",\"*:\\u002F\\u002Fwww.google.ca\\u002F*\",\"*:\\u002F\\u002Fwww.google.cat\\u002F*\",\"*:\\u002F\\u002Fwww.google.cd\\u002F*\",\"*:\\u002F\\u002Fwww.google.cf\\u002F*\",\"*:\\u002F\\u002Fwww.google.cg\\u002F*\",\"*:\\u002F\\u002Fwww.google.ch\\u002F*\",\"*:\\u002F\\u002Fwww.google.ci\\u002F*\",\"*:\\u002F\\u002Fwww.google.cl\\u002F*\",\"*:\\u002F\\u002Fwww.google.cm\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ao\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.bw\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ck\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.cr\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.id\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.il\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.im\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.in\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.je\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.jp\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ke\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.kr\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ls\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ma\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.mw\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.mz\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.nz\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.pn\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.th\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.tt\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.tz\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ug\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.uk\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.uz\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ve\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.vi\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.za\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.zm\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.zw\\u002F*\",\"*:\\u002F\\u002Fwww.google.com\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.af\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ag\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ai\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ar\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.au\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.bd\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.bh\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.bn\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.bo\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.br\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.bz\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.co\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.cu\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.cy\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.do\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ec\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.eg\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.et\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.fj\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.gh\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.gi\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.gr\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.gt\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.hk\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.jm\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.kh\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.kw\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.kz\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.lb\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.lv\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ly\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.mm\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.mt\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.mw\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.mx\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.my\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.na\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.nf\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ng\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ni\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.np\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.om\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.pa\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.pe\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.pg\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ph\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.pk\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.pl\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.pr\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.py\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.qa\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ru\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.sa\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.sb\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.sg\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.sl\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.sv\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.tj\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.tn\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.tr\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.tt\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.tw\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ua\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.uy\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.vc\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ve\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.vn\\u002F*\",\"*:\\u002F\\u002Fwww.google.cv\\u002F*\",\"*:\\u002F\\u002Fwww.google.cz\\u002F*\",\"*:\\u002F\\u002Fwww.google.de\\u002F*\",\"*:\\u002F\\u002Fwww.google.dj\\u002F*\",\"*:\\u002F\\u002Fwww.google.dk\\u002F*\",\"*:\\u002F\\u002Fwww.google.dm\\u002F*\",\"*:\\u002F\\u002Fwww.google.dz\\u002F*\",\"*:\\u002F\\u002Fwww.google.ee\\u002F*\",\"*:\\u002F\\u002Fwww.google.es\\u002F*\",\"*:\\u002F\\u002Fwww.google.fi\\u002F*\",\"*:\\u002F\\u002Fwww.google.fm\\u002F*\",\"*:\\u002F\\u002Fwww.google.fr\\u002F*\",\"*:\\u002F\\u002Fwww.google.ga\\u002F*\",\"*:\\u002F\\u002Fwww.google.ge\\u002F*\",\"*:\\u002F\\u002Fwww.google.gg\\u002F*\",\"*:\\u002F\\u002Fwww.google.gl\\u002F*\",\"*:\\u002F\\u002Fwww.google.gm\\u002F*\",\"*:\\u002F\\u002Fwww.google.gp\\u002F*\",\"*:\\u002F\\u002Fwww.google.gr\\u002F*\",\"*:\\u002F\\u002Fwww.google.gy\\u002F*\",\"*:\\u002F\\u002Fwww.google.hn\\u002F*\",\"*:\\u002F\\u002Fwww.google.hr\\u002F*\",\"*:\\u002F\\u002Fwww.google.ht\\u002F*\",\"*:\\u002F\\u002Fwww.google.hu\\u002F*\",\"*:\\u002F\\u002Fwww.google.ie\\u002F*\",\"*:\\u002F\\u002Fwww.google.iq\\u002F*\",\"*:\\u002F\\u002Fwww.google.is\\u002F*\",\"*:\\u002F\\u002Fwww.google.it\\u002F*\",\"*:\\u002F\\u002Fwww.google.je\\u002F*\",\"*:\\u002F\\u002Fwww.google.jo\\u002F*\",\"*:\\u002F\\u002Fwww.google.jp\\u002F*\",\"*:\\u002F\\u002Fwww.google.kg\\u002F*\",\"*:\\u002F\\u002Fwww.google.ki\\u002F*\",\"*:\\u002F\\u002Fwww.google.kz\\u002F*\",\"*:\\u002F\\u002Fwww.google.la\\u002F*\",\"*:\\u002F\\u002Fwww.google.li\\u002F*\",\"*:\\u002F\\u002Fwww.google.lk\\u002F*\",\"*:\\u002F\\u002Fwww.google.lt\\u002F*\",\"*:\\u002F\\u002Fwww.google.lu\\u002F*\",\"*:\\u002F\\u002Fwww.google.lv\\u002F*\",\"*:\\u002F\\u002Fwww.google.md\\u002F*\",\"*:\\u002F\\u002Fwww.google.me\\u002F*\",\"*:\\u002F\\u002Fwww.google.mg\\u002F*\",\"*:\\u002F\\u002Fwww.google.mk\\u002F*\",\"*:\\u002F\\u002Fwww.google.ml\\u002F*\",\"*:\\u002F\\u002Fwww.google.mn\\u002F*\",\"*:\\u002F\\u002Fwww.google.ms\\u002F*\",\"*:\\u002F\\u002Fwww.google.mu\\u002F*\",\"*:\\u002F\\u002Fwww.google.mv\\u002F*\",\"*:\\u002F\\u002Fwww.google.mw\\u002F*\",\"*:\\u002F\\u002Fwww.google.ne\\u002F*\",\"*:\\u002F\\u002Fwww.google.ne.jp\\u002F*\",\"*:\\u002F\\u002Fwww.google.nl\\u002F*\",\"*:\\u002F\\u002Fwww.google.no\\u002F*\",\"*:\\u002F\\u002Fwww.google.nr\\u002F*\",\"*:\\u002F\\u002Fwww.google.nu\\u002F*\",\"*:\\u002F\\u002Fwww.google.off.ai\\u002F*\",\"*:\\u002F\\u002Fwww.google.ph\\u002F*\",\"*:\\u002F\\u002Fwww.google.pl\\u002F*\",\"*:\\u002F\\u002Fwww.google.pn\\u002F*\",\"*:\\u002F\\u002Fwww.google.ps\\u002F*\",\"*:\\u002F\\u002Fwww.google.pt\\u002F*\",\"*:\\u002F\\u002Fwww.google.ro\\u002F*\",\"*:\\u002F\\u002Fwww.google.rs\\u002F*\",\"*:\\u002F\\u002Fwww.google.ru\\u002F*\",\"*:\\u002F\\u002Fwww.google.rw\\u002F*\",\"*:\\u002F\\u002Fwww.google.sc\\u002F*\",\"*:\\u002F\\u002Fwww.google.se\\u002F*\",\"*:\\u002F\\u002Fwww.google.sg\\u002F*\",\"*:\\u002F\\u002Fwww.google.sh\\u002F*\",\"*:\\u002F\\u002Fwww.google.si\\u002F*\",\"*:\\u002F\\u002Fwww.google.sk\\u002F*\",\"*:\\u002F\\u002Fwww.google.sm\\u002F*\",\"*:\\u002F\\u002Fwww.google.sn\\u002F*\",\"*:\\u002F\\u002Fwww.google.so\\u002F*\",\"*:\\u002F\\u002Fwww.google.st\\u002F*\",\"*:\\u002F\\u002Fwww.google.td\\u002F*\",\"*:\\u002F\\u002Fwww.google.tg\\u002F*\",\"*:\\u002F\\u002Fwww.google.tk\\u002F*\",\"*:\\u002F\\u002Fwww.google.tl\\u002F*\",\"*:\\u002F\\u002Fwww.google.tm\\u002F*\",\"*:\\u002F\\u002Fwww.google.tn\\u002F*\",\"*:\\u002F\\u002Fwww.google.to\\u002F*\",\"*:\\u002F\\u002Fwww.google.tt\\u002F*\",\"*:\\u002F\\u002Fwww.google.us\\u002F*\",\"*:\\u002F\\u002Fwww.google.vg\\u002F*\",\"*:\\u002F\\u002Fwww.google.vn\\u002F*\",\"*:\\u002F\\u002Fwww.google.vu\\u002F*\",\"*:\\u002F\\u002Fwww.google.ws\\u002F*\"]},{\"id\":1033927,\"created\":\"2018-08-03T05:36:47Z\",\"hash\":\"sha256:4b2134c43b4f9f0ee1155ed101817c4e281151352e60fde36bd5deb16bf71e60\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"windows\",\"size\":69775,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F1033927\\u002Fsearchpreview-11.1-an+fx-windows.xpi?src=\",\"permissions\":[\"contextMenus\",\"storage\",\"https:\\u002F\\u002F*.searchpreview.de\\u002F\",\"https:\\u002F\\u002Fwidgets.alexa.com\\u002F\",\"*:\\u002F\\u002F*.bing.com\\u002F*\",\"*:\\u002F\\u002F*.duckduckgo.com\\u002F*\",\"*:\\u002F\\u002F*.search.yahoo.com\\u002F*\",\"*:\\u002F\\u002Fencrypted.google.com\\u002F*\",\"*:\\u002F\\u002Fwww.google.ad\\u002F*\",\"*:\\u002F\\u002Fwww.google.ae\\u002F*\",\"*:\\u002F\\u002Fwww.google.al\\u002F*\",\"*:\\u002F\\u002Fwww.google.am\\u002F*\",\"*:\\u002F\\u002Fwww.google.as\\u002F*\",\"*:\\u002F\\u002Fwww.google.at\\u002F*\",\"*:\\u002F\\u002Fwww.google.az\\u002F*\",\"*:\\u002F\\u002Fwww.google.ba\\u002F*\",\"*:\\u002F\\u002Fwww.google.be\\u002F*\",\"*:\\u002F\\u002Fwww.google.bf\\u002F*\",\"*:\\u002F\\u002Fwww.google.bg\\u002F*\",\"*:\\u002F\\u002Fwww.google.bi\\u002F*\",\"*:\\u002F\\u002Fwww.google.bj\\u002F*\",\"*:\\u002F\\u002Fwww.google.bs\\u002F*\",\"*:\\u002F\\u002Fwww.google.bt\\u002F*\",\"*:\\u002F\\u002Fwww.google.by\\u002F*\",\"*:\\u002F\\u002Fwww.google.ca\\u002F*\",\"*:\\u002F\\u002Fwww.google.cat\\u002F*\",\"*:\\u002F\\u002Fwww.google.cd\\u002F*\",\"*:\\u002F\\u002Fwww.google.cf\\u002F*\",\"*:\\u002F\\u002Fwww.google.cg\\u002F*\",\"*:\\u002F\\u002Fwww.google.ch\\u002F*\",\"*:\\u002F\\u002Fwww.google.ci\\u002F*\",\"*:\\u002F\\u002Fwww.google.cl\\u002F*\",\"*:\\u002F\\u002Fwww.google.cm\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ao\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.bw\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ck\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.cr\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.id\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.il\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.im\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.in\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.je\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.jp\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ke\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.kr\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ls\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ma\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.mw\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.mz\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.nz\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.pn\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.th\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.tt\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.tz\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ug\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.uk\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.uz\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ve\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.vi\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.za\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.zm\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.zw\\u002F*\",\"*:\\u002F\\u002Fwww.google.com\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.af\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ag\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ai\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ar\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.au\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.bd\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.bh\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.bn\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.bo\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.br\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.bz\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.co\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.cu\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.cy\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.do\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ec\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.eg\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.et\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.fj\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.gh\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.gi\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.gr\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.gt\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.hk\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.jm\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.kh\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.kw\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.kz\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.lb\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.lv\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ly\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.mm\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.mt\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.mw\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.mx\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.my\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.na\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.nf\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ng\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ni\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.np\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.om\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.pa\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.pe\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.pg\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ph\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.pk\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.pl\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.pr\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.py\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.qa\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ru\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.sa\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.sb\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.sg\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.sl\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.sv\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.tj\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.tn\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.tr\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.tt\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.tw\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ua\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.uy\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.vc\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ve\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.vn\\u002F*\",\"*:\\u002F\\u002Fwww.google.cv\\u002F*\",\"*:\\u002F\\u002Fwww.google.cz\\u002F*\",\"*:\\u002F\\u002Fwww.google.de\\u002F*\",\"*:\\u002F\\u002Fwww.google.dj\\u002F*\",\"*:\\u002F\\u002Fwww.google.dk\\u002F*\",\"*:\\u002F\\u002Fwww.google.dm\\u002F*\",\"*:\\u002F\\u002Fwww.google.dz\\u002F*\",\"*:\\u002F\\u002Fwww.google.ee\\u002F*\",\"*:\\u002F\\u002Fwww.google.es\\u002F*\",\"*:\\u002F\\u002Fwww.google.fi\\u002F*\",\"*:\\u002F\\u002Fwww.google.fm\\u002F*\",\"*:\\u002F\\u002Fwww.google.fr\\u002F*\",\"*:\\u002F\\u002Fwww.google.ga\\u002F*\",\"*:\\u002F\\u002Fwww.google.ge\\u002F*\",\"*:\\u002F\\u002Fwww.google.gg\\u002F*\",\"*:\\u002F\\u002Fwww.google.gl\\u002F*\",\"*:\\u002F\\u002Fwww.google.gm\\u002F*\",\"*:\\u002F\\u002Fwww.google.gp\\u002F*\",\"*:\\u002F\\u002Fwww.google.gr\\u002F*\",\"*:\\u002F\\u002Fwww.google.gy\\u002F*\",\"*:\\u002F\\u002Fwww.google.hn\\u002F*\",\"*:\\u002F\\u002Fwww.google.hr\\u002F*\",\"*:\\u002F\\u002Fwww.google.ht\\u002F*\",\"*:\\u002F\\u002Fwww.google.hu\\u002F*\",\"*:\\u002F\\u002Fwww.google.ie\\u002F*\",\"*:\\u002F\\u002Fwww.google.iq\\u002F*\",\"*:\\u002F\\u002Fwww.google.is\\u002F*\",\"*:\\u002F\\u002Fwww.google.it\\u002F*\",\"*:\\u002F\\u002Fwww.google.je\\u002F*\",\"*:\\u002F\\u002Fwww.google.jo\\u002F*\",\"*:\\u002F\\u002Fwww.google.jp\\u002F*\",\"*:\\u002F\\u002Fwww.google.kg\\u002F*\",\"*:\\u002F\\u002Fwww.google.ki\\u002F*\",\"*:\\u002F\\u002Fwww.google.kz\\u002F*\",\"*:\\u002F\\u002Fwww.google.la\\u002F*\",\"*:\\u002F\\u002Fwww.google.li\\u002F*\",\"*:\\u002F\\u002Fwww.google.lk\\u002F*\",\"*:\\u002F\\u002Fwww.google.lt\\u002F*\",\"*:\\u002F\\u002Fwww.google.lu\\u002F*\",\"*:\\u002F\\u002Fwww.google.lv\\u002F*\",\"*:\\u002F\\u002Fwww.google.md\\u002F*\",\"*:\\u002F\\u002Fwww.google.me\\u002F*\",\"*:\\u002F\\u002Fwww.google.mg\\u002F*\",\"*:\\u002F\\u002Fwww.google.mk\\u002F*\",\"*:\\u002F\\u002Fwww.google.ml\\u002F*\",\"*:\\u002F\\u002Fwww.google.mn\\u002F*\",\"*:\\u002F\\u002Fwww.google.ms\\u002F*\",\"*:\\u002F\\u002Fwww.google.mu\\u002F*\",\"*:\\u002F\\u002Fwww.google.mv\\u002F*\",\"*:\\u002F\\u002Fwww.google.mw\\u002F*\",\"*:\\u002F\\u002Fwww.google.ne\\u002F*\",\"*:\\u002F\\u002Fwww.google.ne.jp\\u002F*\",\"*:\\u002F\\u002Fwww.google.nl\\u002F*\",\"*:\\u002F\\u002Fwww.google.no\\u002F*\",\"*:\\u002F\\u002Fwww.google.nr\\u002F*\",\"*:\\u002F\\u002Fwww.google.nu\\u002F*\",\"*:\\u002F\\u002Fwww.google.off.ai\\u002F*\",\"*:\\u002F\\u002Fwww.google.ph\\u002F*\",\"*:\\u002F\\u002Fwww.google.pl\\u002F*\",\"*:\\u002F\\u002Fwww.google.pn\\u002F*\",\"*:\\u002F\\u002Fwww.google.ps\\u002F*\",\"*:\\u002F\\u002Fwww.google.pt\\u002F*\",\"*:\\u002F\\u002Fwww.google.ro\\u002F*\",\"*:\\u002F\\u002Fwww.google.rs\\u002F*\",\"*:\\u002F\\u002Fwww.google.ru\\u002F*\",\"*:\\u002F\\u002Fwww.google.rw\\u002F*\",\"*:\\u002F\\u002Fwww.google.sc\\u002F*\",\"*:\\u002F\\u002Fwww.google.se\\u002F*\",\"*:\\u002F\\u002Fwww.google.sg\\u002F*\",\"*:\\u002F\\u002Fwww.google.sh\\u002F*\",\"*:\\u002F\\u002Fwww.google.si\\u002F*\",\"*:\\u002F\\u002Fwww.google.sk\\u002F*\",\"*:\\u002F\\u002Fwww.google.sm\\u002F*\",\"*:\\u002F\\u002Fwww.google.sn\\u002F*\",\"*:\\u002F\\u002Fwww.google.so\\u002F*\",\"*:\\u002F\\u002Fwww.google.st\\u002F*\",\"*:\\u002F\\u002Fwww.google.td\\u002F*\",\"*:\\u002F\\u002Fwww.google.tg\\u002F*\",\"*:\\u002F\\u002Fwww.google.tk\\u002F*\",\"*:\\u002F\\u002Fwww.google.tl\\u002F*\",\"*:\\u002F\\u002Fwww.google.tm\\u002F*\",\"*:\\u002F\\u002Fwww.google.tn\\u002F*\",\"*:\\u002F\\u002Fwww.google.to\\u002F*\",\"*:\\u002F\\u002Fwww.google.tt\\u002F*\",\"*:\\u002F\\u002Fwww.google.us\\u002F*\",\"*:\\u002F\\u002Fwww.google.vg\\u002F*\",\"*:\\u002F\\u002Fwww.google.vn\\u002F*\",\"*:\\u002F\\u002Fwww.google.vu\\u002F*\",\"*:\\u002F\\u002Fwww.google.ws\\u002F*\"]}],\"is_strict_compatibility_enabled\":false,\"license\":{\"id\":6729,\"name\":\"Custom License\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Fsearchpreview\\u002Flicense\\u002F11.1\"},\"release_notes\":null,\"reviewed\":null,\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Fsearchpreview\\u002Fversions\\u002F11.1\",\"version\":\"11.1\"},\"default_locale\":\"en-US\",\"description\":\"The main feature of SearchPreview (previously known as GooglePreview) is to enhance your search results pages. It inserts site preview images (thumbnails) into Google\u2122, DuckDuckGo\u2122, Yahoo\u2122 and Bing\u2122 searches and popularity ranks into Google\u2122 searches. SearchPreview does not process or hold personal user data. SearchPreview only handles non-personal user data required for its features. Each feature can be individually disabled\\u002Fenabled in the SearchPreview preferences area. If you turn off the features, no user data is transmitted or held. Please read the privacy policy for details..\",\"edit_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Fdevelopers\\u002Faddon\\u002Fsearchpreview\\u002Fedit\",\"guid\":\"{EF522540-89F5-46b9-B6FE-1829E2B572C6}\",\"has_eula\":false,\"has_privacy_policy\":true,\"homepage\":\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002Fdbad3abb5245f10873e48e4a69ac9c1278c19760ac288bca60e3e5e380feca1c\\u002Fhttp%3A\\u002F\\u002Fsearchpreview.de\",\"icon_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddon_icons\\u002F0\\u002F189-64.png?modified=mcrushed\",\"id\":189,\"is_disabled\":false,\"is_experimental\":false,\"is_featured\":false,\"is_source_public\":false,\"last_updated\":\"2018-08-03T05:40:07Z\",\"name\":\"SearchPreview\",\"previews\":[{\"id\":215,\"caption\":\"Screenshot of search result previews\",\"image_size\":[163,150],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F0\\u002F215.png?modified=1530207924\",\"thumbnail_size\":[163,150],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F0\\u002F215.png?modified=1530207924\"}],\"public_stats\":false,\"ratings\":{\"bayesian_average\":4.36587,\"count\":424,\"average\":4.3774,\"text_count\":397},\"requires_payment\":false,\"review_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Freviewers\\u002Freview\\u002F189\",\"slug\":\"searchpreview\",\"status\":\"public\",\"summary\":\"The main feature of SearchPreview is to enhance your search results pages. It inserts site preview images (thumbnails) and popularity ranks into Google\u2122, DuckDuckGo\u2122, Yahoo\u2122 and Bing\u2122 searches.\",\"support_email\":\"support@searchpreview.de\",\"support_url\":\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002Fdbad3abb5245f10873e48e4a69ac9c1278c19760ac288bca60e3e5e380feca1c\\u002Fhttp%3A\\u002F\\u002Fsearchpreview.de\",\"tags\":[\"bing\",\"duckduckgo\",\"firefox57\",\"google\",\"pagerank\",\"preview\",\"recommended\",\"search results\",\"thumbnails\",\"yahoo\"],\"type\":\"extension\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Fsearchpreview\\u002F\",\"weekly_downloads\":1624,\"iconUrl\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddon_icons\\u002F0\\u002F189-64.png?modified=mcrushed\",\"platformFiles\":{\"linux\":{\"id\":1033925,\"created\":\"2018-08-03T05:36:47Z\",\"hash\":\"sha256:03654e5f1b6c91df8a1c707c7f9b9d1d3632004cd3dbb50febf1545058173139\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"linux\",\"size\":69771,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F1033925\\u002Fsearchpreview-11.1-an+fx-linux.xpi?src=\",\"permissions\":[\"contextMenus\",\"storage\",\"https:\\u002F\\u002F*.searchpreview.de\\u002F\",\"https:\\u002F\\u002Fwidgets.alexa.com\\u002F\",\"*:\\u002F\\u002F*.bing.com\\u002F*\",\"*:\\u002F\\u002F*.duckduckgo.com\\u002F*\",\"*:\\u002F\\u002F*.search.yahoo.com\\u002F*\",\"*:\\u002F\\u002Fencrypted.google.com\\u002F*\",\"*:\\u002F\\u002Fwww.google.ad\\u002F*\",\"*:\\u002F\\u002Fwww.google.ae\\u002F*\",\"*:\\u002F\\u002Fwww.google.al\\u002F*\",\"*:\\u002F\\u002Fwww.google.am\\u002F*\",\"*:\\u002F\\u002Fwww.google.as\\u002F*\",\"*:\\u002F\\u002Fwww.google.at\\u002F*\",\"*:\\u002F\\u002Fwww.google.az\\u002F*\",\"*:\\u002F\\u002Fwww.google.ba\\u002F*\",\"*:\\u002F\\u002Fwww.google.be\\u002F*\",\"*:\\u002F\\u002Fwww.google.bf\\u002F*\",\"*:\\u002F\\u002Fwww.google.bg\\u002F*\",\"*:\\u002F\\u002Fwww.google.bi\\u002F*\",\"*:\\u002F\\u002Fwww.google.bj\\u002F*\",\"*:\\u002F\\u002Fwww.google.bs\\u002F*\",\"*:\\u002F\\u002Fwww.google.bt\\u002F*\",\"*:\\u002F\\u002Fwww.google.by\\u002F*\",\"*:\\u002F\\u002Fwww.google.ca\\u002F*\",\"*:\\u002F\\u002Fwww.google.cat\\u002F*\",\"*:\\u002F\\u002Fwww.google.cd\\u002F*\",\"*:\\u002F\\u002Fwww.google.cf\\u002F*\",\"*:\\u002F\\u002Fwww.google.cg\\u002F*\",\"*:\\u002F\\u002Fwww.google.ch\\u002F*\",\"*:\\u002F\\u002Fwww.google.ci\\u002F*\",\"*:\\u002F\\u002Fwww.google.cl\\u002F*\",\"*:\\u002F\\u002Fwww.google.cm\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ao\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.bw\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ck\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.cr\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.id\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.il\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.im\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.in\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.je\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.jp\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ke\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.kr\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ls\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ma\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.mw\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.mz\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.nz\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.pn\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.th\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.tt\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.tz\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ug\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.uk\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.uz\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ve\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.vi\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.za\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.zm\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.zw\\u002F*\",\"*:\\u002F\\u002Fwww.google.com\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.af\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ag\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ai\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ar\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.au\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.bd\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.bh\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.bn\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.bo\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.br\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.bz\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.co\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.cu\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.cy\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.do\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ec\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.eg\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.et\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.fj\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.gh\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.gi\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.gr\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.gt\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.hk\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.jm\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.kh\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.kw\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.kz\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.lb\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.lv\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ly\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.mm\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.mt\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.mw\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.mx\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.my\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.na\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.nf\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ng\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ni\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.np\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.om\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.pa\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.pe\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.pg\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ph\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.pk\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.pl\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.pr\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.py\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.qa\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ru\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.sa\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.sb\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.sg\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.sl\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.sv\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.tj\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.tn\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.tr\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.tt\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.tw\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ua\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.uy\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.vc\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ve\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.vn\\u002F*\",\"*:\\u002F\\u002Fwww.google.cv\\u002F*\",\"*:\\u002F\\u002Fwww.google.cz\\u002F*\",\"*:\\u002F\\u002Fwww.google.de\\u002F*\",\"*:\\u002F\\u002Fwww.google.dj\\u002F*\",\"*:\\u002F\\u002Fwww.google.dk\\u002F*\",\"*:\\u002F\\u002Fwww.google.dm\\u002F*\",\"*:\\u002F\\u002Fwww.google.dz\\u002F*\",\"*:\\u002F\\u002Fwww.google.ee\\u002F*\",\"*:\\u002F\\u002Fwww.google.es\\u002F*\",\"*:\\u002F\\u002Fwww.google.fi\\u002F*\",\"*:\\u002F\\u002Fwww.google.fm\\u002F*\",\"*:\\u002F\\u002Fwww.google.fr\\u002F*\",\"*:\\u002F\\u002Fwww.google.ga\\u002F*\",\"*:\\u002F\\u002Fwww.google.ge\\u002F*\",\"*:\\u002F\\u002Fwww.google.gg\\u002F*\",\"*:\\u002F\\u002Fwww.google.gl\\u002F*\",\"*:\\u002F\\u002Fwww.google.gm\\u002F*\",\"*:\\u002F\\u002Fwww.google.gp\\u002F*\",\"*:\\u002F\\u002Fwww.google.gr\\u002F*\",\"*:\\u002F\\u002Fwww.google.gy\\u002F*\",\"*:\\u002F\\u002Fwww.google.hn\\u002F*\",\"*:\\u002F\\u002Fwww.google.hr\\u002F*\",\"*:\\u002F\\u002Fwww.google.ht\\u002F*\",\"*:\\u002F\\u002Fwww.google.hu\\u002F*\",\"*:\\u002F\\u002Fwww.google.ie\\u002F*\",\"*:\\u002F\\u002Fwww.google.iq\\u002F*\",\"*:\\u002F\\u002Fwww.google.is\\u002F*\",\"*:\\u002F\\u002Fwww.google.it\\u002F*\",\"*:\\u002F\\u002Fwww.google.je\\u002F*\",\"*:\\u002F\\u002Fwww.google.jo\\u002F*\",\"*:\\u002F\\u002Fwww.google.jp\\u002F*\",\"*:\\u002F\\u002Fwww.google.kg\\u002F*\",\"*:\\u002F\\u002Fwww.google.ki\\u002F*\",\"*:\\u002F\\u002Fwww.google.kz\\u002F*\",\"*:\\u002F\\u002Fwww.google.la\\u002F*\",\"*:\\u002F\\u002Fwww.google.li\\u002F*\",\"*:\\u002F\\u002Fwww.google.lk\\u002F*\",\"*:\\u002F\\u002Fwww.google.lt\\u002F*\",\"*:\\u002F\\u002Fwww.google.lu\\u002F*\",\"*:\\u002F\\u002Fwww.google.lv\\u002F*\",\"*:\\u002F\\u002Fwww.google.md\\u002F*\",\"*:\\u002F\\u002Fwww.google.me\\u002F*\",\"*:\\u002F\\u002Fwww.google.mg\\u002F*\",\"*:\\u002F\\u002Fwww.google.mk\\u002F*\",\"*:\\u002F\\u002Fwww.google.ml\\u002F*\",\"*:\\u002F\\u002Fwww.google.mn\\u002F*\",\"*:\\u002F\\u002Fwww.google.ms\\u002F*\",\"*:\\u002F\\u002Fwww.google.mu\\u002F*\",\"*:\\u002F\\u002Fwww.google.mv\\u002F*\",\"*:\\u002F\\u002Fwww.google.mw\\u002F*\",\"*:\\u002F\\u002Fwww.google.ne\\u002F*\",\"*:\\u002F\\u002Fwww.google.ne.jp\\u002F*\",\"*:\\u002F\\u002Fwww.google.nl\\u002F*\",\"*:\\u002F\\u002Fwww.google.no\\u002F*\",\"*:\\u002F\\u002Fwww.google.nr\\u002F*\",\"*:\\u002F\\u002Fwww.google.nu\\u002F*\",\"*:\\u002F\\u002Fwww.google.off.ai\\u002F*\",\"*:\\u002F\\u002Fwww.google.ph\\u002F*\",\"*:\\u002F\\u002Fwww.google.pl\\u002F*\",\"*:\\u002F\\u002Fwww.google.pn\\u002F*\",\"*:\\u002F\\u002Fwww.google.ps\\u002F*\",\"*:\\u002F\\u002Fwww.google.pt\\u002F*\",\"*:\\u002F\\u002Fwww.google.ro\\u002F*\",\"*:\\u002F\\u002Fwww.google.rs\\u002F*\",\"*:\\u002F\\u002Fwww.google.ru\\u002F*\",\"*:\\u002F\\u002Fwww.google.rw\\u002F*\",\"*:\\u002F\\u002Fwww.google.sc\\u002F*\",\"*:\\u002F\\u002Fwww.google.se\\u002F*\",\"*:\\u002F\\u002Fwww.google.sg\\u002F*\",\"*:\\u002F\\u002Fwww.google.sh\\u002F*\",\"*:\\u002F\\u002Fwww.google.si\\u002F*\",\"*:\\u002F\\u002Fwww.google.sk\\u002F*\",\"*:\\u002F\\u002Fwww.google.sm\\u002F*\",\"*:\\u002F\\u002Fwww.google.sn\\u002F*\",\"*:\\u002F\\u002Fwww.google.so\\u002F*\",\"*:\\u002F\\u002Fwww.google.st\\u002F*\",\"*:\\u002F\\u002Fwww.google.td\\u002F*\",\"*:\\u002F\\u002Fwww.google.tg\\u002F*\",\"*:\\u002F\\u002Fwww.google.tk\\u002F*\",\"*:\\u002F\\u002Fwww.google.tl\\u002F*\",\"*:\\u002F\\u002Fwww.google.tm\\u002F*\",\"*:\\u002F\\u002Fwww.google.tn\\u002F*\",\"*:\\u002F\\u002Fwww.google.to\\u002F*\",\"*:\\u002F\\u002Fwww.google.tt\\u002F*\",\"*:\\u002F\\u002Fwww.google.us\\u002F*\",\"*:\\u002F\\u002Fwww.google.vg\\u002F*\",\"*:\\u002F\\u002Fwww.google.vn\\u002F*\",\"*:\\u002F\\u002Fwww.google.vu\\u002F*\",\"*:\\u002F\\u002Fwww.google.ws\\u002F*\"]},\"mac\":{\"id\":1033926,\"created\":\"2018-08-03T05:36:47Z\",\"hash\":\"sha256:7c85162165ddde80163f80a0c32cebd03a9f9c26d5b207dba3f38923a7ec4fa3\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"mac\",\"size\":69771,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F1033926\\u002Fsearchpreview-11.1-an+fx-mac.xpi?src=\",\"permissions\":[\"contextMenus\",\"storage\",\"https:\\u002F\\u002F*.searchpreview.de\\u002F\",\"https:\\u002F\\u002Fwidgets.alexa.com\\u002F\",\"*:\\u002F\\u002F*.bing.com\\u002F*\",\"*:\\u002F\\u002F*.duckduckgo.com\\u002F*\",\"*:\\u002F\\u002F*.search.yahoo.com\\u002F*\",\"*:\\u002F\\u002Fencrypted.google.com\\u002F*\",\"*:\\u002F\\u002Fwww.google.ad\\u002F*\",\"*:\\u002F\\u002Fwww.google.ae\\u002F*\",\"*:\\u002F\\u002Fwww.google.al\\u002F*\",\"*:\\u002F\\u002Fwww.google.am\\u002F*\",\"*:\\u002F\\u002Fwww.google.as\\u002F*\",\"*:\\u002F\\u002Fwww.google.at\\u002F*\",\"*:\\u002F\\u002Fwww.google.az\\u002F*\",\"*:\\u002F\\u002Fwww.google.ba\\u002F*\",\"*:\\u002F\\u002Fwww.google.be\\u002F*\",\"*:\\u002F\\u002Fwww.google.bf\\u002F*\",\"*:\\u002F\\u002Fwww.google.bg\\u002F*\",\"*:\\u002F\\u002Fwww.google.bi\\u002F*\",\"*:\\u002F\\u002Fwww.google.bj\\u002F*\",\"*:\\u002F\\u002Fwww.google.bs\\u002F*\",\"*:\\u002F\\u002Fwww.google.bt\\u002F*\",\"*:\\u002F\\u002Fwww.google.by\\u002F*\",\"*:\\u002F\\u002Fwww.google.ca\\u002F*\",\"*:\\u002F\\u002Fwww.google.cat\\u002F*\",\"*:\\u002F\\u002Fwww.google.cd\\u002F*\",\"*:\\u002F\\u002Fwww.google.cf\\u002F*\",\"*:\\u002F\\u002Fwww.google.cg\\u002F*\",\"*:\\u002F\\u002Fwww.google.ch\\u002F*\",\"*:\\u002F\\u002Fwww.google.ci\\u002F*\",\"*:\\u002F\\u002Fwww.google.cl\\u002F*\",\"*:\\u002F\\u002Fwww.google.cm\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ao\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.bw\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ck\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.cr\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.id\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.il\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.im\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.in\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.je\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.jp\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ke\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.kr\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ls\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ma\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.mw\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.mz\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.nz\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.pn\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.th\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.tt\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.tz\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ug\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.uk\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.uz\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ve\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.vi\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.za\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.zm\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.zw\\u002F*\",\"*:\\u002F\\u002Fwww.google.com\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.af\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ag\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ai\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ar\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.au\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.bd\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.bh\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.bn\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.bo\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.br\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.bz\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.co\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.cu\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.cy\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.do\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ec\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.eg\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.et\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.fj\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.gh\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.gi\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.gr\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.gt\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.hk\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.jm\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.kh\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.kw\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.kz\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.lb\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.lv\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ly\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.mm\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.mt\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.mw\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.mx\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.my\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.na\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.nf\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ng\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ni\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.np\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.om\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.pa\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.pe\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.pg\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ph\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.pk\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.pl\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.pr\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.py\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.qa\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ru\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.sa\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.sb\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.sg\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.sl\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.sv\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.tj\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.tn\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.tr\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.tt\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.tw\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ua\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.uy\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.vc\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ve\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.vn\\u002F*\",\"*:\\u002F\\u002Fwww.google.cv\\u002F*\",\"*:\\u002F\\u002Fwww.google.cz\\u002F*\",\"*:\\u002F\\u002Fwww.google.de\\u002F*\",\"*:\\u002F\\u002Fwww.google.dj\\u002F*\",\"*:\\u002F\\u002Fwww.google.dk\\u002F*\",\"*:\\u002F\\u002Fwww.google.dm\\u002F*\",\"*:\\u002F\\u002Fwww.google.dz\\u002F*\",\"*:\\u002F\\u002Fwww.google.ee\\u002F*\",\"*:\\u002F\\u002Fwww.google.es\\u002F*\",\"*:\\u002F\\u002Fwww.google.fi\\u002F*\",\"*:\\u002F\\u002Fwww.google.fm\\u002F*\",\"*:\\u002F\\u002Fwww.google.fr\\u002F*\",\"*:\\u002F\\u002Fwww.google.ga\\u002F*\",\"*:\\u002F\\u002Fwww.google.ge\\u002F*\",\"*:\\u002F\\u002Fwww.google.gg\\u002F*\",\"*:\\u002F\\u002Fwww.google.gl\\u002F*\",\"*:\\u002F\\u002Fwww.google.gm\\u002F*\",\"*:\\u002F\\u002Fwww.google.gp\\u002F*\",\"*:\\u002F\\u002Fwww.google.gr\\u002F*\",\"*:\\u002F\\u002Fwww.google.gy\\u002F*\",\"*:\\u002F\\u002Fwww.google.hn\\u002F*\",\"*:\\u002F\\u002Fwww.google.hr\\u002F*\",\"*:\\u002F\\u002Fwww.google.ht\\u002F*\",\"*:\\u002F\\u002Fwww.google.hu\\u002F*\",\"*:\\u002F\\u002Fwww.google.ie\\u002F*\",\"*:\\u002F\\u002Fwww.google.iq\\u002F*\",\"*:\\u002F\\u002Fwww.google.is\\u002F*\",\"*:\\u002F\\u002Fwww.google.it\\u002F*\",\"*:\\u002F\\u002Fwww.google.je\\u002F*\",\"*:\\u002F\\u002Fwww.google.jo\\u002F*\",\"*:\\u002F\\u002Fwww.google.jp\\u002F*\",\"*:\\u002F\\u002Fwww.google.kg\\u002F*\",\"*:\\u002F\\u002Fwww.google.ki\\u002F*\",\"*:\\u002F\\u002Fwww.google.kz\\u002F*\",\"*:\\u002F\\u002Fwww.google.la\\u002F*\",\"*:\\u002F\\u002Fwww.google.li\\u002F*\",\"*:\\u002F\\u002Fwww.google.lk\\u002F*\",\"*:\\u002F\\u002Fwww.google.lt\\u002F*\",\"*:\\u002F\\u002Fwww.google.lu\\u002F*\",\"*:\\u002F\\u002Fwww.google.lv\\u002F*\",\"*:\\u002F\\u002Fwww.google.md\\u002F*\",\"*:\\u002F\\u002Fwww.google.me\\u002F*\",\"*:\\u002F\\u002Fwww.google.mg\\u002F*\",\"*:\\u002F\\u002Fwww.google.mk\\u002F*\",\"*:\\u002F\\u002Fwww.google.ml\\u002F*\",\"*:\\u002F\\u002Fwww.google.mn\\u002F*\",\"*:\\u002F\\u002Fwww.google.ms\\u002F*\",\"*:\\u002F\\u002Fwww.google.mu\\u002F*\",\"*:\\u002F\\u002Fwww.google.mv\\u002F*\",\"*:\\u002F\\u002Fwww.google.mw\\u002F*\",\"*:\\u002F\\u002Fwww.google.ne\\u002F*\",\"*:\\u002F\\u002Fwww.google.ne.jp\\u002F*\",\"*:\\u002F\\u002Fwww.google.nl\\u002F*\",\"*:\\u002F\\u002Fwww.google.no\\u002F*\",\"*:\\u002F\\u002Fwww.google.nr\\u002F*\",\"*:\\u002F\\u002Fwww.google.nu\\u002F*\",\"*:\\u002F\\u002Fwww.google.off.ai\\u002F*\",\"*:\\u002F\\u002Fwww.google.ph\\u002F*\",\"*:\\u002F\\u002Fwww.google.pl\\u002F*\",\"*:\\u002F\\u002Fwww.google.pn\\u002F*\",\"*:\\u002F\\u002Fwww.google.ps\\u002F*\",\"*:\\u002F\\u002Fwww.google.pt\\u002F*\",\"*:\\u002F\\u002Fwww.google.ro\\u002F*\",\"*:\\u002F\\u002Fwww.google.rs\\u002F*\",\"*:\\u002F\\u002Fwww.google.ru\\u002F*\",\"*:\\u002F\\u002Fwww.google.rw\\u002F*\",\"*:\\u002F\\u002Fwww.google.sc\\u002F*\",\"*:\\u002F\\u002Fwww.google.se\\u002F*\",\"*:\\u002F\\u002Fwww.google.sg\\u002F*\",\"*:\\u002F\\u002Fwww.google.sh\\u002F*\",\"*:\\u002F\\u002Fwww.google.si\\u002F*\",\"*:\\u002F\\u002Fwww.google.sk\\u002F*\",\"*:\\u002F\\u002Fwww.google.sm\\u002F*\",\"*:\\u002F\\u002Fwww.google.sn\\u002F*\",\"*:\\u002F\\u002Fwww.google.so\\u002F*\",\"*:\\u002F\\u002Fwww.google.st\\u002F*\",\"*:\\u002F\\u002Fwww.google.td\\u002F*\",\"*:\\u002F\\u002Fwww.google.tg\\u002F*\",\"*:\\u002F\\u002Fwww.google.tk\\u002F*\",\"*:\\u002F\\u002Fwww.google.tl\\u002F*\",\"*:\\u002F\\u002Fwww.google.tm\\u002F*\",\"*:\\u002F\\u002Fwww.google.tn\\u002F*\",\"*:\\u002F\\u002Fwww.google.to\\u002F*\",\"*:\\u002F\\u002Fwww.google.tt\\u002F*\",\"*:\\u002F\\u002Fwww.google.us\\u002F*\",\"*:\\u002F\\u002Fwww.google.vg\\u002F*\",\"*:\\u002F\\u002Fwww.google.vn\\u002F*\",\"*:\\u002F\\u002Fwww.google.vu\\u002F*\",\"*:\\u002F\\u002Fwww.google.ws\\u002F*\"]},\"windows\":{\"id\":1033927,\"created\":\"2018-08-03T05:36:47Z\",\"hash\":\"sha256:4b2134c43b4f9f0ee1155ed101817c4e281151352e60fde36bd5deb16bf71e60\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"windows\",\"size\":69775,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F1033927\\u002Fsearchpreview-11.1-an+fx-windows.xpi?src=\",\"permissions\":[\"contextMenus\",\"storage\",\"https:\\u002F\\u002F*.searchpreview.de\\u002F\",\"https:\\u002F\\u002Fwidgets.alexa.com\\u002F\",\"*:\\u002F\\u002F*.bing.com\\u002F*\",\"*:\\u002F\\u002F*.duckduckgo.com\\u002F*\",\"*:\\u002F\\u002F*.search.yahoo.com\\u002F*\",\"*:\\u002F\\u002Fencrypted.google.com\\u002F*\",\"*:\\u002F\\u002Fwww.google.ad\\u002F*\",\"*:\\u002F\\u002Fwww.google.ae\\u002F*\",\"*:\\u002F\\u002Fwww.google.al\\u002F*\",\"*:\\u002F\\u002Fwww.google.am\\u002F*\",\"*:\\u002F\\u002Fwww.google.as\\u002F*\",\"*:\\u002F\\u002Fwww.google.at\\u002F*\",\"*:\\u002F\\u002Fwww.google.az\\u002F*\",\"*:\\u002F\\u002Fwww.google.ba\\u002F*\",\"*:\\u002F\\u002Fwww.google.be\\u002F*\",\"*:\\u002F\\u002Fwww.google.bf\\u002F*\",\"*:\\u002F\\u002Fwww.google.bg\\u002F*\",\"*:\\u002F\\u002Fwww.google.bi\\u002F*\",\"*:\\u002F\\u002Fwww.google.bj\\u002F*\",\"*:\\u002F\\u002Fwww.google.bs\\u002F*\",\"*:\\u002F\\u002Fwww.google.bt\\u002F*\",\"*:\\u002F\\u002Fwww.google.by\\u002F*\",\"*:\\u002F\\u002Fwww.google.ca\\u002F*\",\"*:\\u002F\\u002Fwww.google.cat\\u002F*\",\"*:\\u002F\\u002Fwww.google.cd\\u002F*\",\"*:\\u002F\\u002Fwww.google.cf\\u002F*\",\"*:\\u002F\\u002Fwww.google.cg\\u002F*\",\"*:\\u002F\\u002Fwww.google.ch\\u002F*\",\"*:\\u002F\\u002Fwww.google.ci\\u002F*\",\"*:\\u002F\\u002Fwww.google.cl\\u002F*\",\"*:\\u002F\\u002Fwww.google.cm\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ao\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.bw\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ck\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.cr\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.id\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.il\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.im\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.in\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.je\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.jp\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ke\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.kr\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ls\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ma\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.mw\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.mz\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.nz\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.pn\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.th\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.tt\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.tz\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ug\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.uk\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.uz\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.ve\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.vi\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.za\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.zm\\u002F*\",\"*:\\u002F\\u002Fwww.google.co.zw\\u002F*\",\"*:\\u002F\\u002Fwww.google.com\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.af\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ag\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ai\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ar\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.au\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.bd\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.bh\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.bn\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.bo\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.br\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.bz\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.co\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.cu\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.cy\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.do\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ec\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.eg\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.et\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.fj\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.gh\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.gi\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.gr\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.gt\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.hk\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.jm\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.kh\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.kw\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.kz\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.lb\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.lv\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ly\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.mm\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.mt\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.mw\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.mx\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.my\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.na\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.nf\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ng\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ni\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.np\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.om\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.pa\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.pe\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.pg\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ph\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.pk\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.pl\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.pr\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.py\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.qa\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ru\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.sa\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.sb\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.sg\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.sl\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.sv\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.tj\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.tn\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.tr\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.tt\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.tw\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ua\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.uy\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.vc\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.ve\\u002F*\",\"*:\\u002F\\u002Fwww.google.com.vn\\u002F*\",\"*:\\u002F\\u002Fwww.google.cv\\u002F*\",\"*:\\u002F\\u002Fwww.google.cz\\u002F*\",\"*:\\u002F\\u002Fwww.google.de\\u002F*\",\"*:\\u002F\\u002Fwww.google.dj\\u002F*\",\"*:\\u002F\\u002Fwww.google.dk\\u002F*\",\"*:\\u002F\\u002Fwww.google.dm\\u002F*\",\"*:\\u002F\\u002Fwww.google.dz\\u002F*\",\"*:\\u002F\\u002Fwww.google.ee\\u002F*\",\"*:\\u002F\\u002Fwww.google.es\\u002F*\",\"*:\\u002F\\u002Fwww.google.fi\\u002F*\",\"*:\\u002F\\u002Fwww.google.fm\\u002F*\",\"*:\\u002F\\u002Fwww.google.fr\\u002F*\",\"*:\\u002F\\u002Fwww.google.ga\\u002F*\",\"*:\\u002F\\u002Fwww.google.ge\\u002F*\",\"*:\\u002F\\u002Fwww.google.gg\\u002F*\",\"*:\\u002F\\u002Fwww.google.gl\\u002F*\",\"*:\\u002F\\u002Fwww.google.gm\\u002F*\",\"*:\\u002F\\u002Fwww.google.gp\\u002F*\",\"*:\\u002F\\u002Fwww.google.gr\\u002F*\",\"*:\\u002F\\u002Fwww.google.gy\\u002F*\",\"*:\\u002F\\u002Fwww.google.hn\\u002F*\",\"*:\\u002F\\u002Fwww.google.hr\\u002F*\",\"*:\\u002F\\u002Fwww.google.ht\\u002F*\",\"*:\\u002F\\u002Fwww.google.hu\\u002F*\",\"*:\\u002F\\u002Fwww.google.ie\\u002F*\",\"*:\\u002F\\u002Fwww.google.iq\\u002F*\",\"*:\\u002F\\u002Fwww.google.is\\u002F*\",\"*:\\u002F\\u002Fwww.google.it\\u002F*\",\"*:\\u002F\\u002Fwww.google.je\\u002F*\",\"*:\\u002F\\u002Fwww.google.jo\\u002F*\",\"*:\\u002F\\u002Fwww.google.jp\\u002F*\",\"*:\\u002F\\u002Fwww.google.kg\\u002F*\",\"*:\\u002F\\u002Fwww.google.ki\\u002F*\",\"*:\\u002F\\u002Fwww.google.kz\\u002F*\",\"*:\\u002F\\u002Fwww.google.la\\u002F*\",\"*:\\u002F\\u002Fwww.google.li\\u002F*\",\"*:\\u002F\\u002Fwww.google.lk\\u002F*\",\"*:\\u002F\\u002Fwww.google.lt\\u002F*\",\"*:\\u002F\\u002Fwww.google.lu\\u002F*\",\"*:\\u002F\\u002Fwww.google.lv\\u002F*\",\"*:\\u002F\\u002Fwww.google.md\\u002F*\",\"*:\\u002F\\u002Fwww.google.me\\u002F*\",\"*:\\u002F\\u002Fwww.google.mg\\u002F*\",\"*:\\u002F\\u002Fwww.google.mk\\u002F*\",\"*:\\u002F\\u002Fwww.google.ml\\u002F*\",\"*:\\u002F\\u002Fwww.google.mn\\u002F*\",\"*:\\u002F\\u002Fwww.google.ms\\u002F*\",\"*:\\u002F\\u002Fwww.google.mu\\u002F*\",\"*:\\u002F\\u002Fwww.google.mv\\u002F*\",\"*:\\u002F\\u002Fwww.google.mw\\u002F*\",\"*:\\u002F\\u002Fwww.google.ne\\u002F*\",\"*:\\u002F\\u002Fwww.google.ne.jp\\u002F*\",\"*:\\u002F\\u002Fwww.google.nl\\u002F*\",\"*:\\u002F\\u002Fwww.google.no\\u002F*\",\"*:\\u002F\\u002Fwww.google.nr\\u002F*\",\"*:\\u002F\\u002Fwww.google.nu\\u002F*\",\"*:\\u002F\\u002Fwww.google.off.ai\\u002F*\",\"*:\\u002F\\u002Fwww.google.ph\\u002F*\",\"*:\\u002F\\u002Fwww.google.pl\\u002F*\",\"*:\\u002F\\u002Fwww.google.pn\\u002F*\",\"*:\\u002F\\u002Fwww.google.ps\\u002F*\",\"*:\\u002F\\u002Fwww.google.pt\\u002F*\",\"*:\\u002F\\u002Fwww.google.ro\\u002F*\",\"*:\\u002F\\u002Fwww.google.rs\\u002F*\",\"*:\\u002F\\u002Fwww.google.ru\\u002F*\",\"*:\\u002F\\u002Fwww.google.rw\\u002F*\",\"*:\\u002F\\u002Fwww.google.sc\\u002F*\",\"*:\\u002F\\u002Fwww.google.se\\u002F*\",\"*:\\u002F\\u002Fwww.google.sg\\u002F*\",\"*:\\u002F\\u002Fwww.google.sh\\u002F*\",\"*:\\u002F\\u002Fwww.google.si\\u002F*\",\"*:\\u002F\\u002Fwww.google.sk\\u002F*\",\"*:\\u002F\\u002Fwww.google.sm\\u002F*\",\"*:\\u002F\\u002Fwww.google.sn\\u002F*\",\"*:\\u002F\\u002Fwww.google.so\\u002F*\",\"*:\\u002F\\u002Fwww.google.st\\u002F*\",\"*:\\u002F\\u002Fwww.google.td\\u002F*\",\"*:\\u002F\\u002Fwww.google.tg\\u002F*\",\"*:\\u002F\\u002Fwww.google.tk\\u002F*\",\"*:\\u002F\\u002Fwww.google.tl\\u002F*\",\"*:\\u002F\\u002Fwww.google.tm\\u002F*\",\"*:\\u002F\\u002Fwww.google.tn\\u002F*\",\"*:\\u002F\\u002Fwww.google.to\\u002F*\",\"*:\\u002F\\u002Fwww.google.tt\\u002F*\",\"*:\\u002F\\u002Fwww.google.us\\u002F*\",\"*:\\u002F\\u002Fwww.google.vg\\u002F*\",\"*:\\u002F\\u002Fwww.google.vn\\u002F*\",\"*:\\u002F\\u002Fwww.google.vu\\u002F*\",\"*:\\u002F\\u002Fwww.google.ws\\u002F*\"]}},\"isRestartRequired\":false,\"isWebExtension\":true,\"isMozillaSignedExtension\":false},{\"authors\":[{\"id\":12929064,\"name\":\"Armin Sebastian\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Fuser\\u002Fdessant\\u002F\",\"username\":\"dessant\",\"picture_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fuserpics\\u002F12\\u002F12929\\u002F12929064.png?modified=1513877133\"}],\"average_daily_users\":56305,\"categories\":{\"android\":[\"photos-media\",\"user-interface\"],\"firefox\":[\"photos-music-videos\",\"search-tools\"]},\"contributions_url\":\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F403acb100f6cbc58539bf8ca7594719f9503aeb444460b220c84bf8eef512dcc\\u002Fhttps%3A\\u002F\\u002Fwww.paypal.me\\u002FArminSebastian\\u002F6usd\",\"current_version\":{\"id\":2504715,\"compatibility\":{\"android\":{\"max\":\"*\",\"min\":\"57.0\"},\"firefox\":{\"max\":\"*\",\"min\":\"52.0\"}},\"edit_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Fdevelopers\\u002Faddon\\u002Fsearch_by_image\\u002Fversions\\u002F2504715\",\"files\":[{\"id\":1048927,\"created\":\"2018-08-17T13:17:37Z\",\"hash\":\"sha256:b676573ce98c74c6e77b74224086250b2ae5957ad60a816cf6a1d4d320d03120\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"all\",\"size\":328020,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F1048927\\u002Fsearch_by_image_reverse_image_search-1.17.1-an+fx.xpi?src=\",\"permissions\":[\"contextMenus\",\"storage\",\"tabs\",\"activeTab\",\"notifications\",\"webRequest\",\"webRequestBlocking\",\"\\u003Call_urls\\u003E\",\"http:\\u002F\\u002F*\\u002F*\",\"https:\\u002F\\u002F*\\u002F*\",\"ftp:\\u002F\\u002F*\\u002F*\",\"file:\\u002F\\u002F\\u002F*\"]}],\"is_strict_compatibility_enabled\":false,\"license\":{\"id\":22,\"name\":\"MIT\\u002FX11 License\",\"url\":\"http:\\u002F\\u002Fwww.opensource.org\\u002Flicenses\\u002Fmit-license.php\"},\"release_notes\":\"Fixes:\\n- fix button ripple animation\",\"reviewed\":null,\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Fsearch_by_image\\u002Fversions\\u002F1.17.1\",\"version\":\"1.17.1\"},\"default_locale\":\"en-US\",\"description\":\"Search by Image is a Firefox extension which enables you to initiate a reverse image search from the right-click context menu or the browser toolbar. It finds all images positioned in the clicked area, including those declared in CSS. The extension also supports uploading local images and searching for images from private sites.\\n\\nThe continued development of Search by Image is made possible thanks to the support of awesome backers. If you'd like to join them, please consider contributing with \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F7ac8479a87c9e96ca1ae4dd4caa4d56cdb3a8a4bad83b9e28c788a99c650ff84\\u002Fhttps%3A\\u002F\\u002Fgoo.gl\\u002FqRhKSW\\\"\\u003EPatreon\\u003C\\u002Fa\\u003E, \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002Ffb5c3871a97aabf64e2da9b0b0f508f712045c43f4aad5491c96a488766e69be\\u002Fhttps%3A\\u002F\\u002Fgoo.gl\\u002F5FnBaw\\\"\\u003EPayPal\\u003C\\u002Fa\\u003E or \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F28db938e23c48461ecc3e5276b7b5310161e7b5a5a4d60ece5b7c58076246d96\\u002Fhttps%3A\\u002F\\u002Fgoo.gl\\u002FuJUAaU\\\"\\u003EBitcoin\\u003C\\u002Fa\\u003E.\\n\\n\\n\\u003Cb\\u003ESearch engines\\u003C\\u002Fb\\u003E (toggle and reorder them from the options page):\\n\\u003Cul\\u003E \\u003Cli\\u003EGoogle Images\\u003C\\u002Fli\\u003E \\u003Cli\\u003EBing Images\\u003C\\u002Fli\\u003E \\u003Cli\\u003EYandex.Images\\u003C\\u002Fli\\u003E \\u003Cli\\u003EBaidu Image Search\\u003C\\u002Fli\\u003E \\u003Cli\\u003ETinEye Reverse Image Search\\u003C\\u002Fli\\u003E \\u003Cli\\u003ESogou Images\\u003C\\u002Fli\\u003E \\u003Cli\\u003EKarma Decay\\u003C\\u002Fli\\u003E \\u003Cli\\u003EWhatAnime\\u003C\\u002Fli\\u003E \\u003Cli\\u003ESauceNAO\\u003C\\u002Fli\\u003E \\u003Cli\\u003EIqdb\\u003C\\u002Fli\\u003E \\u003Cli\\u003EAscii2d\\u003C\\u002Fli\\u003E \\u003Cli\\u003EGetty Images\\u003C\\u002Fli\\u003E \\u003Cli\\u003EiStock\\u003C\\u002Fli\\u003E \\u003Cli\\u003EShutterstock\\u003C\\u002Fli\\u003E \\u003Cli\\u003EAdobe Stock\\u003C\\u002Fli\\u003E \\u003Cli\\u003EDepositphotos\\u003C\\u002Fli\\u003E \\u003Cli\\u003EPinterest\\u003C\\u002Fli\\u003E \\u003Cli\\u003EQihoo 360 Images\\u003C\\u002Fli\\u003E\\u003C\\u002Ful\\u003E\\nA handful of search modes are offered that serve different use cases. The search mode can be set independently for the context menu and browser toolbar from the options page.\\n\\n\\n\\u003Cb\\u003ESearch modes:\\u003C\\u002Fb\\u003E\\n\\u003Cul\\u003E \\u003Cli\\u003E\\u003Cb\\u003ESelect\\u003C\\u002Fb\\u003E (context menu and toolbar): select an image on the page, then search for the image URL, whenever possible. Blob, data and file URLs will still be handled as image uploads. This is the default search mode.\\u003C\\u002Fli\\u003E \\u003Cli\\u003E\\u003Cb\\u003ESelect & Upload\\u003C\\u002Fb\\u003E (context menu and toolbar): select an image on the page, then fetch the image, possibly from the browser cache, and upload it. This search mode is preferred for sites which do not allow direct linking of images or are otherwise private.\\u003C\\u002Fli\\u003E \\u003Cli\\u003E\\u003Cb\\u003EUpload\\u003C\\u002Fb\\u003E (toolbar): select or drop an image from your device, or paste it from the clipboard, then upload it.\\u003C\\u002Fli\\u003E \\u003Cli\\u003E\\u003Cb\\u003EURL\\u003C\\u002Fb\\u003E (toolbar): search for an image URL.\\u003C\\u002Fli\\u003E\\u003C\\u002Ful\\u003E\\n\\n\\u003Cb\\u003EFeatures:\\u003C\\u002Fb\\u003E\\n\\u003Cul\\u003E \\u003Cli\\u003ESearch with a single engine, or all enabled ones, directly from the top-level context menu item, or the browser toolbar button (see options page)\\u003C\\u002Fli\\u003E \\u003Cli\\u003EDetect any image on the page, including those declared in CSS and pseudo-elements\\u003C\\u002Fli\\u003E \\u003Cli\\u003ESelect the desired image from a dialog when multiple images are found\\u003C\\u002Fli\\u003E \\u003Cli\\u003ESearch for images from private sites (see search modes)\\u003C\\u002Fli\\u003E \\u003Cli\\u003ESearch for local images\\u003C\\u002Fli\\u003E \\u003Cli\\u003ESearch for the current video frame\\u003C\\u002Fli\\u003E\\u003C\\u002Ful\\u003E\\nRequired permissions:\\n\\u003Cul\\u003E \\u003Cli\\u003EAccess your data for all tabs and websites: required for parsing web pages and performing image searches\\u003C\\u002Fli\\u003E \\u003Cli\\u003EDisplay notifications: needed for displaying error messages\\u003C\\u002Fli\\u003E\\u003C\\u002Ful\\u003E\\nThe context menu item is always visible, unless it is disabled. Visit the \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002Fa079e4ad7483ccc5e2abccd748f5ae8137e21de2eb8a0239aff3b7821ffaae98\\u002Fhttps%3A\\u002F\\u002Fgithub.com\\u002Fdessant\\u002Fsearch-by-image\\u002Fwiki\\u002FWhy-is-the-extension-always-visible-in-the-context-menu%253F\\\"\\u003Ewiki\\u003C\\u002Fa\\u003E for more details.\\n\\nRelevant Firefox bugs:\\n\\u003Cul\\u003E \\u003Cli\\u003EThe context menu API is not available on Android, use the extension from the toolbar instead (\\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F392ece93193152df9dec58ca5ce17599a6e17311c0f468341399437dc691bf75\\u002Fhttps%3A\\u002F\\u002Fbugzilla.mozilla.org\\u002Fshow_bug.cgi%3Fid=1363016\\\"\\u003E1363016\\u003C\\u002Fa\\u003E)\\u003C\\u002Fli\\u003E \\u003Cli\\u003EThe search results are opened as regular tabs on Android, private tabs are not supported (\\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F77259b233f94d42bcdbb4308e824f1806f3e6b82556f11050bfbddbb82ac93f9\\u002Fhttps%3A\\u002F\\u002Fbugzilla.mozilla.org\\u002Fshow_bug.cgi%3Fid=1372178\\\"\\u003E1372178\\u003C\\u002Fa\\u003E)\\u003C\\u002Fli\\u003E \\u003Cli\\u003EThe toolbar popup may contain visual artifacts on Windows (\\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002Fb57601300b6fb5b81f6864c36b25f2bf26a1872745264e078cf1478bde2f04a1\\u002Fhttps%3A\\u002F\\u002Fbugzilla.mozilla.org\\u002Fshow_bug.cgi%3Fid=1418677\\\"\\u003E1418677\\u003C\\u002Fa\\u003E)\\u003C\\u002Fli\\u003E\\u003C\\u002Ful\\u003E\\n\\nThe extension is also available for \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F7ed09b9ef47c6ca28528b04a7fc4f9d47d06cbe14963b3b2078b69c752144ac6\\u002Fhttps%3A\\u002F\\u002Fchrome.google.com\\u002Fwebstore\\u002Fdetail\\u002Fsearch-by-image\\u002Fcnojnbdhbhnkbcieeekonklommdnndci\\\"\\u003EChrome\\u003C\\u002Fa\\u003E and \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F7b9f51b59728b060619f6b3998625e2dc9890c901320d39ad357cb3bc6fa43ac\\u002Fhttps%3A\\u002F\\u002Faddons.opera.com\\u002Fen\\u002Fextensions\\u002Fdetails\\u002Fsearch-by-image\\u002F\\\"\\u003EOpera\\u003C\\u002Fa\\u003E.\\n\\n\\n\\u003Cb\\u003EReviews are not monitored for bug reports, please use GitHub for issues and feature requests.\\u003C\\u002Fb\\u003E\\n\\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F409bf55345207cc65f09ea6142e4b4cd069323e76f635076bfc139da6d46de4d\\u002Fhttps%3A\\u002F\\u002Fgithub.com\\u002Fdessant\\u002Fsearch-by-image\\\"\\u003Ehttps:\\u002F\\u002Fgithub.com\\u002Fdessant\\u002Fsearch-by-image\\u003C\\u002Fa\\u003E\",\"edit_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Fdevelopers\\u002Faddon\\u002Fsearch_by_image\\u002Fedit\",\"guid\":\"{2e5ff8c8-32fe-46d0-9fc8-6b8986621f3c}\",\"has_eula\":false,\"has_privacy_policy\":true,\"homepage\":\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F409bf55345207cc65f09ea6142e4b4cd069323e76f635076bfc139da6d46de4d\\u002Fhttps%3A\\u002F\\u002Fgithub.com\\u002Fdessant\\u002Fsearch-by-image\",\"icon_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddon_icons\\u002F824\\u002F824288-64.png?modified=mcrushed\",\"id\":824288,\"is_disabled\":false,\"is_experimental\":false,\"is_featured\":true,\"is_source_public\":true,\"last_updated\":\"2018-08-17T13:20:08Z\",\"name\":\"Search by Image - Reverse Image Search\",\"previews\":[{\"id\":190642,\"caption\":\"Select an engine to search with from the right-click context menu. The options also allow for searching with a single engine, or all enabled ones, directly from a top-level context menu item.\",\"image_size\":[697,525],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F190\\u002F190642.png?modified=1530209397\",\"thumbnail_size\":[266,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F190\\u002F190642.png?modified=1530209397\"},{\"id\":190643,\"caption\":null,\"image_size\":[697,525],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F190\\u002F190643.png?modified=1530209397\",\"thumbnail_size\":[266,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F190\\u002F190643.png?modified=1530209397\"},{\"id\":190644,\"caption\":\"A dialog is shown for selecting the desired image when multiple results are found.\",\"image_size\":[697,525],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F190\\u002F190644.png?modified=1530209397\",\"thumbnail_size\":[266,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F190\\u002F190644.png?modified=1530209397\"},{\"id\":190645,\"caption\":null,\"image_size\":[697,525],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F190\\u002F190645.png?modified=1530209398\",\"thumbnail_size\":[266,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F190\\u002F190645.png?modified=1530209398\"},{\"id\":190646,\"caption\":null,\"image_size\":[697,525],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F190\\u002F190646.png?modified=1530209398\",\"thumbnail_size\":[266,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F190\\u002F190646.png?modified=1530209398\"},{\"id\":190647,\"caption\":null,\"image_size\":[697,525],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F190\\u002F190647.png?modified=1530209399\",\"thumbnail_size\":[266,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F190\\u002F190647.png?modified=1530209399\"},{\"id\":190648,\"caption\":\"The add-on can be customized from the options page.\",\"image_size\":[697,525],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F190\\u002F190648.png?modified=1530209399\",\"thumbnail_size\":[266,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F190\\u002F190648.png?modified=1530209399\"}],\"public_stats\":false,\"ratings\":{\"bayesian_average\":4.66697,\"count\":193,\"average\":4.6943,\"text_count\":71},\"requires_payment\":false,\"review_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Freviewers\\u002Freview\\u002F824288\",\"slug\":\"search_by_image\",\"status\":\"public\",\"summary\":\"Reverse image search using various search engines, such as Google, Bing, Yandex, Baidu and TinEye.\",\"support_email\":null,\"support_url\":\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F66c7c7708af8aec23d53f9e2762ffa133562f6eeb227ccbcb44417b87130255a\\u002Fhttps%3A\\u002F\\u002Fgithub.com\\u002Fdessant\\u002Fsearch-by-image\\u002Fissues\",\"tags\":[\"baidu\",\"bing\",\"firefox57\",\"google\",\"image\",\"image search\",\"photography\",\"photos\",\"picture\",\"reverse\",\"reverse image search\",\"search\",\"search by image\",\"search image\",\"search tool\",\"tineye\",\"video\",\"yandex\"],\"type\":\"extension\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Fsearch_by_image\\u002F\",\"weekly_downloads\":1406,\"iconUrl\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddon_icons\\u002F824\\u002F824288-64.png?modified=mcrushed\",\"platformFiles\":{\"all\":{\"id\":1048927,\"created\":\"2018-08-17T13:17:37Z\",\"hash\":\"sha256:b676573ce98c74c6e77b74224086250b2ae5957ad60a816cf6a1d4d320d03120\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"all\",\"size\":328020,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F1048927\\u002Fsearch_by_image_reverse_image_search-1.17.1-an+fx.xpi?src=\",\"permissions\":[\"contextMenus\",\"storage\",\"tabs\",\"activeTab\",\"notifications\",\"webRequest\",\"webRequestBlocking\",\"\\u003Call_urls\\u003E\",\"http:\\u002F\\u002F*\\u002F*\",\"https:\\u002F\\u002F*\\u002F*\",\"ftp:\\u002F\\u002F*\\u002F*\",\"file:\\u002F\\u002F\\u002F*\"]}},\"isRestartRequired\":false,\"isWebExtension\":true,\"isMozillaSignedExtension\":false},{\"authors\":[{\"id\":862990,\"name\":\"NumeriusNegidius\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Fuser\\u002Fnumeriusnegidius\\u002F\",\"username\":\"numeriusnegidius\",\"picture_url\":null}],\"average_daily_users\":1883,\"categories\":{\"android\":[\"experimental\"],\"firefox\":[\"bookmarks\",\"search-tools\"]},\"contributions_url\":\"\",\"current_version\":{\"id\":2478096,\"compatibility\":{\"android\":{\"max\":\"*\",\"min\":\"60.0\"},\"firefox\":{\"max\":\"*\",\"min\":\"60.0\"}},\"edit_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Fdevelopers\\u002Faddon\\u002Fcontext-search-we\\u002Fversions\\u002F2478096\",\"files\":[{\"id\":1021477,\"created\":\"2018-07-20T17:35:22Z\",\"hash\":\"sha256:ec36f31237d81367828a7131a1d82a18f7e23703dd6f7e42409e218cb6e960f5\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"linux\",\"size\":30882,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F1021477\\u002Fcontext_search_origin-2.1.1-an+fx-linux.xpi?src=\",\"permissions\":[\"menus\",\"tabs\",\"storage\",\"bookmarks\",\"http:\\u002F\\u002F*\\u002F*\",\"https:\\u002F\\u002F*\\u002F*\"]},{\"id\":1021478,\"created\":\"2018-07-20T17:35:22Z\",\"hash\":\"sha256:5de1ee4422f66c5ff41883f447167d5f95e45730a3419a7d3922d9ad9fa20a60\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"mac\",\"size\":30880,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F1021478\\u002Fcontext_search_origin-2.1.1-an+fx-mac.xpi?src=\",\"permissions\":[\"menus\",\"tabs\",\"storage\",\"bookmarks\",\"http:\\u002F\\u002F*\\u002F*\",\"https:\\u002F\\u002F*\\u002F*\"]},{\"id\":1021479,\"created\":\"2018-07-20T17:35:22Z\",\"hash\":\"sha256:882fa60a6f36040fcff19d8a0564e8592c2211619dc3e411b89b24c322947d3a\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"windows\",\"size\":30886,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F1021479\\u002Fcontext_search_origin-2.1.1-an+fx-windows.xpi?src=\",\"permissions\":[\"menus\",\"tabs\",\"storage\",\"bookmarks\",\"http:\\u002F\\u002F*\\u002F*\",\"https:\\u002F\\u002F*\\u002F*\"]}],\"is_strict_compatibility_enabled\":false,\"license\":{\"id\":3338,\"name\":\"Mozilla Public License, version 2.0\",\"url\":\"http:\\u002F\\u002Fwww.mozilla.org\\u002FMPL\\u002F2.0\\u002F\"},\"release_notes\":\"* New in-content Getting Started guide\\n* <script> contents inside link text are now removed, showing only the expected link text\\n* The Getting Started link in root menu is now removed, as intended, after adding the first search engine\\n* Miscellaneous clean-up\",\"reviewed\":null,\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Fcontext-search-we\\u002Fversions\\u002F2.1.1\",\"version\":\"2.1.1\"},\"default_locale\":\"en-US\",\"description\":\"Search from the context menu! Right click on some selected text, a link text, or an image, and perform a search for it on the engines of your choice (link text and image searches require Firefox 60 or later). Manage your search engines easily with the native Firefox bookmarks manager. \\n\\n\\u003Cstrong\\u003EHow to use\\u003C\\u002Fstrong\\u003E\\n\u2022 Right click some selected text, a link, or an image on a web page.\\n\u2022 Select the preferred search engine under \\\"Search for...\\\".\\n\\n\\u003Cstrong\\u003EManage your search engines\\u003C\\u002Fstrong\\u003E\\n\u2022 Make a folder anywhere in your bookmarks called \\\"Searches\\\" (you only need to do this once).\\n\u2022 Add search engines by right clicking the search field on any website. In the context menu choose \\\"Add a Keyword for this Search...\\\", enter a keyword and click \\\"Save\\\" (make sure to save them in \\\"Searches\\\").\\n\\n\\u003Cstrong\\u003EWhy are certain permissions required?\\u003C\\u002Fstrong\\u003E\\n\u2022 \\u003Cem\\u003ERead and modify bookmarks\\u003C\\u002Fem\\u003E: All searches are stored in bookmarks. This extension only reads your bookmarks in the \\\"Searches\\\" folder. It does NOT modify or delete bookmarks. \\n\u2022 \\u003Cem\\u003EAccess your data for all websites\\u003C\\u002Fem\\u003E: To be able to search for link text or images, this extension needs to read the HTML code of your active tab (by using the \\\"content scripts API\\\"). By default, this API requires this permission. However, this extension only reads the code on the active tab. It does NOT modify the contents of any tab or data and it does NOT send any of your website data to second or third parties.\\n\u2022 \\u003Cem\\u003EAccess browser tabs\\u003C\\u002Fem\\u003E: The aforementioned \\\"content scripts\\\" are not allowed on certain websites or in certain contexts. The extension needs to know which tab URL is loaded to be able to hide the link text and image search feature. This extension does NOT modify the contents of any tab or data and it does NOT send information about your tabs to second or third parties.\\n\\n\\u003Cstrong\\u003EProblems?\\u003C\\u002Fstrong\\u003E\\nPlease refer to \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F059749de09b7f33873948cef32154a7b9290fa1e622ae67b76da01f8764772a0\\u002Fhttps%3A\\u002F\\u002Fgithub.com\\u002FNumeriusNegidius\\u002FContext-Search\\u002Fwiki\\\"\\u003Ethe FAQ for support\\u003C\\u002Fa\\u003E. If you experience a bug, please file a report in \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002Fd7189f38a24beb8623863d22d2076646123ec5a665d665ac89de66bb64950953\\u002Fhttps%3A\\u002F\\u002Fgithub.com\\u002FNumeriusNegidius\\u002FContext-Search\\u002Fissues\\\"\\u003Ethe issue tracker\\u003C\\u002Fa\\u003E.\\n\\n\\u003Cb\\u003EKnown issues\\u003C\\u002Fb\\u003E\\n\u2022 Due to current limitations in the WebExtension API only forms with GET method is supported.\\n\u2022 For security reasons Mozilla does not allow certain extension scripts to be run on \\u003Ca rel=\\\"nofollow\\\" href=\\\"http:\\u002F\\u002Faddons.mozilla.org\\\"\\u003Eaddons.mozilla.org\\u003C\\u002Fa\\u003E and some other Mozilla sites. While text selection will work, image search and link text search will not.\\n\\n\\u003Cb\\u003EAcknowledgments\\u003C\\u002Fb\\u003E\\nThis extension is heir to \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Faddon\\u002Fsmartsearch\\u002F\\\"\\u003ESmartSearch\\u003C\\u002Fa\\u003E, maintained for ages by Chris Povirk before WebExtensions became mandatory. The first version of SmartSearch was released in 2003 by Ben Goodger, one of the founders of Firefox.\",\"edit_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Fdevelopers\\u002Faddon\\u002Fcontext-search-we\\u002Fedit\",\"guid\":\"{e040cf12-0537-4265-8ce0-ee195356ed60}\",\"has_eula\":false,\"has_privacy_policy\":false,\"homepage\":null,\"icon_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddon_icons\\u002F842\\u002F842545-64.png?modified=3d7cc572\",\"id\":842545,\"is_disabled\":false,\"is_experimental\":false,\"is_featured\":false,\"is_source_public\":true,\"last_updated\":\"2018-07-20T17:40:06Z\",\"name\":\"Context Search Origin\",\"previews\":[{\"id\":205833,\"caption\":\"Search for selected text.\",\"image_size\":[973,800],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F205\\u002F205833.png?modified=1532108452\",\"thumbnail_size\":[243,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F205\\u002F205833.png?modified=1532108452\"},{\"id\":205834,\"caption\":\"Search for link text.\",\"image_size\":[973,800],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F205\\u002F205834.png?modified=1532108453\",\"thumbnail_size\":[243,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F205\\u002F205834.png?modified=1532108453\"},{\"id\":205835,\"caption\":\"Search for image URLs.\",\"image_size\":[973,800],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F205\\u002F205835.png?modified=1532108452\",\"thumbnail_size\":[243,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F205\\u002F205835.png?modified=1532108452\"}],\"public_stats\":false,\"ratings\":{\"bayesian_average\":4.12199,\"count\":69,\"average\":4.1884,\"text_count\":55},\"requires_payment\":false,\"review_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Freviewers\\u002Freview\\u002F842545\",\"slug\":\"context-search-we\",\"status\":\"public\",\"summary\":\"Search from the context menu! Right click on some selected text, a link text, or an image \u2013 search for it on the engines of your choice. Manage your search engines easily with the native Firefox bookmarks manager.\",\"support_email\":null,\"support_url\":\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F059749de09b7f33873948cef32154a7b9290fa1e622ae67b76da01f8764772a0\\u002Fhttps%3A\\u002F\\u002Fgithub.com\\u002FNumeriusNegidius\\u002FContext-Search\\u002Fwiki\",\"tags\":[\"context\",\"context menu\",\"contextsearch\",\"find\",\"firefox57\",\"images\",\"link\",\"right click\",\"search\",\"search engine\",\"smart search\",\"smartsearch\",\"web-ext\",\"webext\",\"webextension\"],\"type\":\"extension\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Fcontext-search-we\\u002F\",\"weekly_downloads\":436,\"iconUrl\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddon_icons\\u002F842\\u002F842545-64.png?modified=3d7cc572\",\"platformFiles\":{\"linux\":{\"id\":1021477,\"created\":\"2018-07-20T17:35:22Z\",\"hash\":\"sha256:ec36f31237d81367828a7131a1d82a18f7e23703dd6f7e42409e218cb6e960f5\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"linux\",\"size\":30882,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F1021477\\u002Fcontext_search_origin-2.1.1-an+fx-linux.xpi?src=\",\"permissions\":[\"menus\",\"tabs\",\"storage\",\"bookmarks\",\"http:\\u002F\\u002F*\\u002F*\",\"https:\\u002F\\u002F*\\u002F*\"]},\"mac\":{\"id\":1021478,\"created\":\"2018-07-20T17:35:22Z\",\"hash\":\"sha256:5de1ee4422f66c5ff41883f447167d5f95e45730a3419a7d3922d9ad9fa20a60\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"mac\",\"size\":30880,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F1021478\\u002Fcontext_search_origin-2.1.1-an+fx-mac.xpi?src=\",\"permissions\":[\"menus\",\"tabs\",\"storage\",\"bookmarks\",\"http:\\u002F\\u002F*\\u002F*\",\"https:\\u002F\\u002F*\\u002F*\"]},\"windows\":{\"id\":1021479,\"created\":\"2018-07-20T17:35:22Z\",\"hash\":\"sha256:882fa60a6f36040fcff19d8a0564e8592c2211619dc3e411b89b24c322947d3a\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"windows\",\"size\":30886,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F1021479\\u002Fcontext_search_origin-2.1.1-an+fx-windows.xpi?src=\",\"permissions\":[\"menus\",\"tabs\",\"storage\",\"bookmarks\",\"http:\\u002F\\u002F*\\u002F*\",\"https:\\u002F\\u002F*\\u002F*\"]}},\"isRestartRequired\":false,\"isWebExtension\":true,\"isMozillaSignedExtension\":false}],[{\"authors\":[{\"id\":10821044,\"name\":\"Johann Hofmann\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Fuser\\u002Fjohannh\\u002F\",\"username\":\"johannh\",\"picture_url\":null}],\"average_daily_users\":90297,\"categories\":{\"firefox\":[\"social-communication\",\"web-development\"]},\"contributions_url\":null,\"current_version\":{\"id\":2138881,\"compatibility\":{\"android\":{\"max\":\"*\",\"min\":\"48.0\"},\"firefox\":{\"max\":\"*\",\"min\":\"48.0\"}},\"edit_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Fdevelopers\\u002Faddon\\u002Femoji-cheatsheet\\u002Fversions\\u002F2138881\",\"files\":[{\"id\":684007,\"created\":\"2017-07-15T21:27:11Z\",\"hash\":\"sha256:41f1edf34a731f6109faed176faa1d649b52800c6f8f2a243e46696d0ca42f24\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"all\",\"size\":1517974,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F684007\\u002Femoji_cheatsheet-2.0.1-an+fx.xpi?src=\",\"permissions\":[\"clipboardWrite\",\"activeTab\",\"storage\"]}],\"is_strict_compatibility_enabled\":false,\"license\":{\"id\":22,\"name\":\"MIT\\u002FX11 License\",\"url\":\"http:\\u002F\\u002Fwww.opensource.org\\u002Flicenses\\u002Fmit-license.php\"},\"release_notes\":\"- Add Ctrl-Shift-E as a keyboard shortcut. Apologies, but the old keyboard shortcuts are no longer available.\",\"reviewed\":null,\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Femoji-cheatsheet\\u002Fversions\\u002F2.0.1\",\"version\":\"2.0.1\"},\"default_locale\":\"en-US\",\"description\":\"Emojis are sorted into the categories known from mobile phone keyboards. \\n\\nSearch Emojis by name or view recently selected items to quickly find what you're looking for. Emoji codes are automatically copied to the clipboard on selection.\\n\\nThis is a cross-browser extension. Links for other browsers can be found on the website. (\\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F121234e4bfd6d7f08790ef9a372a7eddbe9d3674ec9aa0f60b4e569f2c3c250c\\u002Fhttp%3A\\u002F\\u002Fjohannhof.github.io\\u002Femoji-helper\\\"\\u003Ehttp:\\u002F\\u002Fjohannhof.github.io\\u002Femoji-helper\\u003C\\u002Fa\\u003E)\\n\\nSource code is available at \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F00a415fea67d7ef65b6a5bdd307556482f89ea65cde0add3c782a308513ed66e\\u002Fhttp%3A\\u002F\\u002Fgithub.com\\u002Fjohannhof\\u002Femoji-helper\\\"\\u003Ehttp:\\u002F\\u002Fgithub.com\\u002Fjohannhof\\u002Femoji-helper\\u003C\\u002Fa\\u003E\",\"edit_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Fdevelopers\\u002Faddon\\u002Femoji-cheatsheet\\u002Fedit\",\"guid\":\"jid1-Xo5SuA6qc1DFpw@jetpack\",\"has_eula\":false,\"has_privacy_policy\":false,\"homepage\":\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F121234e4bfd6d7f08790ef9a372a7eddbe9d3674ec9aa0f60b4e569f2c3c250c\\u002Fhttp%3A\\u002F\\u002Fjohannhof.github.io\\u002Femoji-helper\",\"icon_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddon_icons\\u002F511\\u002F511962-64.png?modified=mcrushed\",\"id\":511962,\"is_disabled\":false,\"is_experimental\":false,\"is_featured\":true,\"is_source_public\":true,\"last_updated\":\"2017-07-16T15:51:56Z\",\"name\":\"Emoji Cheatsheet\",\"previews\":[{\"id\":155392,\"caption\":null,\"image_size\":[700,438],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F155\\u002F155392.png?modified=1530209134\",\"thumbnail_size\":[320,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F155\\u002F155392.png?modified=1530209134\"},{\"id\":155394,\"caption\":null,\"image_size\":[700,438],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F155\\u002F155394.png?modified=1530209135\",\"thumbnail_size\":[320,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F155\\u002F155394.png?modified=1530209135\"},{\"id\":155396,\"caption\":null,\"image_size\":[700,438],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F155\\u002F155396.png?modified=1530209136\",\"thumbnail_size\":[320,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F155\\u002F155396.png?modified=1530209136\"}],\"public_stats\":true,\"ratings\":{\"bayesian_average\":4.14269,\"count\":192,\"average\":4.1667,\"text_count\":123},\"requires_payment\":false,\"review_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Freviewers\\u002Freview\\u002F511962\",\"slug\":\"emoji-cheatsheet\",\"status\":\"public\",\"summary\":\"A reference for the codes to generate Emojis on popular sites like GitHub or Basecamp and Unicode characters for Twitter and Facebook.\\nSearch Emojis by name or view recently selected items. Emojis are automatically copied to the clipboard.\",\"support_email\":null,\"support_url\":\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F5c40c5ad544183b923b6e332ec1db92b8ba73886fceb5a2e41d22d95e2be0741\\u002Fhttps%3A\\u002F\\u002Fgithub.com\\u002Fjohannhof\\u002Femoji-helper\\u002Fissues\",\"tags\":[\"basecamp\",\"campfire\",\"character\",\"cheatsheet\",\"emoji\",\"facebook\",\"firefox57\",\"github\",\"helper\",\"jetpack\",\"reference\",\"smiley\",\"trello\",\"twitter\",\"unicode\"],\"type\":\"extension\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Femoji-cheatsheet\\u002F\",\"weekly_downloads\":5910,\"iconUrl\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddon_icons\\u002F511\\u002F511962-64.png?modified=mcrushed\",\"platformFiles\":{\"all\":{\"id\":684007,\"created\":\"2017-07-15T21:27:11Z\",\"hash\":\"sha256:41f1edf34a731f6109faed176faa1d649b52800c6f8f2a243e46696d0ca42f24\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"all\",\"size\":1517974,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F684007\\u002Femoji_cheatsheet-2.0.1-an+fx.xpi?src=\",\"permissions\":[\"clipboardWrite\",\"activeTab\",\"storage\"]}},\"isRestartRequired\":false,\"isWebExtension\":true,\"isMozillaSignedExtension\":false},{\"authors\":[{\"id\":4757633,\"name\":\"Mozilla\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Fuser\\u002Fmozilla\\u002F\",\"username\":\"mozilla\",\"picture_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fuserpics\\u002F4\\u002F4757\\u002F4757633.png?modified=1512412442\"}],\"average_daily_users\":300960,\"categories\":{\"android\":[\"security-privacy\",\"social-networking\"],\"firefox\":[\"privacy-security\",\"social-communication\"]},\"contributions_url\":\"\",\"current_version\":{\"id\":2376826,\"compatibility\":{\"firefox\":{\"max\":\"*\",\"min\":\"57.0\"}},\"edit_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Fdevelopers\\u002Faddon\\u002Ffacebook-container\\u002Fversions\\u002F2376826\",\"files\":[{\"id\":918624,\"created\":\"2018-04-09T14:44:55Z\",\"hash\":\"sha256:4f4d141bd7384c4760d0ba7caf30fb6270b63e8700008831f536238c07e75eef\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"linux\",\"size\":10610,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F918624\\u002Ffacebook_container-1.3.1-an+fx-linux.xpi?src=\",\"permissions\":[\"\\u003Call_urls\\u003E\",\"contextualIdentities\",\"cookies\",\"management\",\"tabs\",\"webRequestBlocking\",\"webRequest\"]},{\"id\":918625,\"created\":\"2018-04-09T14:44:55Z\",\"hash\":\"sha256:2fd8df5b9eaff70bd4e249ad50e36a45e84fb4f8d823242287e256ca6201eca7\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"mac\",\"size\":10612,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F918625\\u002Ffacebook_container-1.3.1-an+fx-mac.xpi?src=\",\"permissions\":[\"\\u003Call_urls\\u003E\",\"contextualIdentities\",\"cookies\",\"management\",\"tabs\",\"webRequestBlocking\",\"webRequest\"]},{\"id\":918626,\"created\":\"2018-04-09T14:44:55Z\",\"hash\":\"sha256:7e5aff72dd301a1a3f762abf408625cf464de9879f5732df95e40e5f88bb95c6\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"windows\",\"size\":10611,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F918626\\u002Ffacebook_container-1.3.1-an+fx-windows.xpi?src=\",\"permissions\":[\"\\u003Call_urls\\u003E\",\"contextualIdentities\",\"cookies\",\"management\",\"tabs\",\"webRequestBlocking\",\"webRequest\"]}],\"is_strict_compatibility_enabled\":false,\"license\":{\"id\":3338,\"name\":\"Mozilla Public License, version 2.0\",\"url\":\"http:\\u002F\\u002Fwww.mozilla.org\\u002FMPL\\u002F2.0\\u002F\"},\"release_notes\":\"\\u003Cb\\u003ENew\\u003C\\u002Fb\\u003E\\nAdded \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F851a50a55a07cae2231b2da5da54e090afbb2202b73484b2393be7557cb1685e\\u002Fhttp%3A\\u002F\\u002Fcdn.fbsbx.com\\\"\\u003Ecdn.fbsbx.com\\u003C\\u002Fa\\u003E, a content delivery network (CDN), to contain static content \\n\\n\\u003Cb\\u003EFixed\\u003C\\u002Fb\\u003E\\n-Facebook links accessed from other applications will open within the Facebook Container. \\n-Improved compatibility with Mozilla\u2019s \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Fmulti-account-containers\\u002F\\\"\\u003EMulti-Account Containers\\u003C\\u002Fa\\u003E extension: Some users were having to enter their Facebook login credentials on every browser restart. This has been fixed.\\n-Open Facebook \\\"Share\\\" tabs in proper tab bar position\\n-\\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F2d051f834006f4d96c451576c88f416de11b075da31d6613464a21fa0b2a22a1\\u002Fhttps%3A\\u002F\\u002Fgithub.com\\u002Fmozilla\\u002Fcontain-facebook\\u002Freleases\\u002Ftag\\u002F1.3.1\\\"\\u003E Full list of fixes\\u003C\\u002Fa\\u003E this release\\n\\n\\u003Cb\\u003EUnresolved\\u003C\\u002Fb\\u003E\\nDoes not yet contain \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002Fd556941273f3e9dc92f1bc52e2429d6471e6c033b82dec90649f892b6e9cb588\\u002Fhttps%3A\\u002F\\u002Fwww.whatsapp.com\\u002F\\\"\\u003EWhatsApp\\u003C\\u002Fa\\u003E\",\"reviewed\":null,\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Ffacebook-container\\u002Fversions\\u002F1.3.1\",\"version\":\"1.3.1\"},\"default_locale\":\"en-US\",\"description\":\"\\u003Cstrong\\u003EWhat does it do?\\u003C\\u002Fstrong\\u003E\\nFacebook Container works by isolating your Facebook identity into a separate container that makes it harder for Facebook to track your visits to other websites with third-party cookies.\\n\\n\\u003Cstrong\\u003EHow does it work?\\u003C\\u002Fstrong\\u003E\\nInstalling this extension deletes your Facebook cookies and logs you out of Facebook.\\nThe next time you navigate to Facebook it will load in a new blue colored browser tab (the \u201cContainer\u201d). \\nYou can log in and use Facebook normally when in the Facebook Container. If you click on a non-Facebook link or navigate to a non-Facebook website in the URL bar, these pages will load outside of the container. \\nClicking Facebook Share buttons on other browser tabs will load them within the Facebook Container. You should know that using these buttons passes information to Facebook about the website that you shared from.\\n\\n\\u003Cstrong\\u003EWhich website features will not function?\\u003C\\u002Fstrong\\u003E\\nBecause you will be logged into Facebook only in the Container, embedded Facebook comments and Like buttons in tabs outside the Facebook Container will not work. This prevents Facebook from associating information about your activity on websites outside of Facebook to your Facebook identity.\\n\\nIn addition, websites that allow you to create an account or log in using your Facebook credentials will generally not work properly. Because this extension is designed to separate Facebook use from use of other websites, this behavior is expected.\\n\\n\\u003Cstrong\\u003EWhat does Facebook Container NOT protect against?\\u003C\\u002Fstrong\\u003E\\nIt is important to know that this extension doesn\u2019t prevent Facebook from mishandling the data that it already has, or permitted others to obtain, about you. Facebook still will have access to everything that you do while you are on \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F3b0aa1a488ff9809554e48743a9b592944d358a0ffa3f88e394cd3ddfc36894b\\u002Fhttp%3A\\u002F\\u002Ffacebook.com\\\"\\u003Efacebook.com\\u003C\\u002Fa\\u003E, including your Facebook comments, photo uploads, likes, any data you share with Facebook connected apps, etc. \\n\\nRather than stop using a service you find valuable, we think you should have tools to limit what data others can obtain. This extension focuses on limiting Facebook tracking, but other ad networks may try to correlate your Facebook activities with your regular browsing. In addition to this extension, you can change your Facebook settings, use Private Browsing, enable Tracking Protection, block third-party cookies, and\\u002For use \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Faddon\\u002Fmulti-account-containers\\u002F\\\"\\u003EFirefox Multi-Account Containers\\u003C\\u002Fa\\u003E extension to further limit tracking.\\n\\n\\u003Cstrong\\u003EWhat data does Mozilla receive from this extension?\\u003C\\u002Fstrong\\u003E\\nMozilla does not collect data from your use of the Facebook Container extension. We do receive the number of times the extension is installed or removed. \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002Fd0ad1f1006b7d027d2f20ecc4caa532a9c838393ad1d419cafd80e8770a1b936\\u002Fhttps%3A\\u002F\\u002Fgithub.com\\u002Fmozilla\\u002Fcontain-facebook\\\"\\u003ELearn more\\u003C\\u002Fa\\u003E\\n\\n\\u003Cstrong\\u003EOther Containers\\u003C\\u002Fstrong\\u003E\\nFacebook Container leverages the Containers feature that is already built in to Firefox. When you enable Facebook Container, you may also see Containers named Personal, Work, Shopping, and Banking while you browse. If you wish to use multiple Containers, you\u2019ll have the best user experience if you install the \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Faddon\\u002Fmulti-account-containers\\u002F\\\"\\u003EFirefox Multi-Account Containers\\u003C\\u002Fa\\u003E extension. Learn more about Containers on our \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F0835e59aa6c186aaaf924e2fbb8c6148bb14aabf0395e747d867fc0d461a0346\\u002Fhttps%3A\\u002F\\u002Fsupport.mozilla.org\\u002Fen-US\\u002Fkb\\u002Fcontainers\\\"\\u003Esupport site\\u003C\\u002Fa\\u003E. \\n\\n\\u003Cstrong\\u003EKnown Issues\\u003C\\u002Fstrong\\u003E\\nWhen Facebook is open and you navigate to another website using the same tab (by entering an address, doing a search, or clicking a bookmark), the new website will be loaded outside of the Container and you will not be able to navigate back to Facebook using the back button in the browser.\\n\\n\\u003Cstrong\\u003ENOTE:\\u003C\\u002Fstrong\\u003E If you are a \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Faddon\\u002Fmulti-account-containers\\u002F\\\"\\u003EMulti-Account Containers\\u003C\\u002Fa\\u003E user who has already assigned Facebook to a Container, this extension will not work. In an effort to preserve your existing Container set up and logins, this add-on will not include the additional protection to keep other sites out of your Facebook Container. If you would like this additional protection, first unassign \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F3b0aa1a488ff9809554e48743a9b592944d358a0ffa3f88e394cd3ddfc36894b\\u002Fhttp%3A\\u002F\\u002Ffacebook.com\\\"\\u003Efacebook.com\\u003C\\u002Fa\\u003E in the Multi-Account Container extension, and then install this extension.\\n\\n\\u003Cstrong\\u003EWhat version of Firefox do I need for this?\\u003C\\u002Fstrong\\u003E\\nThis extension works with Firefox 57 and higher on Desktop. Note that it does not work on other browsers and it does not work on Firefox for mobile.\\n\\nIf you believe you are using Firefox 57+, but the install page is telling you that you are not on a supported browser, you can try installing by selecting or copying and pasting \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Flatest\\u002Ffacebook-container\\u002Fplatform:2\\u002Faddon-954390-latest.xpi\\\"\\u003Ethis link\\u003C\\u002Fa\\u003E. (This may be occurring because you have set a preference or installed an extension that causes your browser to obscure its user agent for privacy or other reasons.)\\n\\n\\u003Cstrong\\u003EHow does this compare to the Firefox Multi-Account Containers extension?\\u003C\\u002Fstrong\\u003E\\nFacebook Container specifically isolates Facebook and works automatically. \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Faddon\\u002Fmulti-account-containers\\u002F\\\"\\u003EFirefox Multi-Account Containers\\u003C\\u002Fa\\u003E is a more general extension that allows you to create containers and determine which sites open in each container.\\n\\nYou can use Multi-Account Containers to create a container for Facebook and assign \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F3b0aa1a488ff9809554e48743a9b592944d358a0ffa3f88e394cd3ddfc36894b\\u002Fhttp%3A\\u002F\\u002Ffacebook.com\\\"\\u003Efacebook.com\\u003C\\u002Fa\\u003E to it. Multi-Account Containers will then make sure to only open \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F3b0aa1a488ff9809554e48743a9b592944d358a0ffa3f88e394cd3ddfc36894b\\u002Fhttp%3A\\u002F\\u002Ffacebook.com\\\"\\u003Efacebook.com\\u003C\\u002Fa\\u003E in the Facebook Container. However, unlike Facebook Container, Multi-Account Containers doesn\u2019t prevent you from opening non-Facebook sites in your Facebook Container. So users of Multi-Account Containers need to take a bit extra care to make sure they leave the Facebook Container when navigating to other sites. In addition, Facebook Container assigns some Facebook-owned sites like Instagram and Messenger to the Facebook Container. With Multi-Account Containers, you will have to assign these in addition to \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F3b0aa1a488ff9809554e48743a9b592944d358a0ffa3f88e394cd3ddfc36894b\\u002Fhttp%3A\\u002F\\u002Ffacebook.com\\\"\\u003Efacebook.com\\u003C\\u002Fa\\u003E.\\n\\nFacebook Container also deletes Facebook cookies from your other containers on install and when you restart the browser, to clean up any potential Facebook trackers. Multi-Account Containers does not do that for you.\\n\\n\\u003Cstrong\\u003EReport Issues\\u003C\\u002Fstrong\\u003E\\nIf you come across any issues with this extension, please let us know by filing an issue \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002Ffc63df700ca7aeac13117674822c66fa12edd4e19b4fc516a2187167764ec9f9\\u002Fhttps%3A\\u002F\\u002Fgithub.com\\u002Fmozilla\\u002Fcontain-facebook\\u002Fissues\\u002Fnew\\\"\\u003Ehere\\u003C\\u002Fa\\u003E. Thank you!\",\"edit_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Fdevelopers\\u002Faddon\\u002Ffacebook-container\\u002Fedit\",\"guid\":\"@contain-facebook\",\"has_eula\":false,\"has_privacy_policy\":false,\"homepage\":\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002Fd0ad1f1006b7d027d2f20ecc4caa532a9c838393ad1d419cafd80e8770a1b936\\u002Fhttps%3A\\u002F\\u002Fgithub.com\\u002Fmozilla\\u002Fcontain-facebook\",\"icon_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddon_icons\\u002F954\\u002F954390-64.png?modified=97d4c956\",\"id\":954390,\"is_disabled\":false,\"is_experimental\":false,\"is_featured\":true,\"is_source_public\":true,\"last_updated\":\"2018-04-09T14:50:20Z\",\"name\":\"Facebook Container\",\"previews\":[{\"id\":200007,\"caption\":\"Contain your Facebook session - and your Facebook identity - so it's harder for Facebook to track you around the web.\",\"image_size\":[700,525],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F200\\u002F200007.png?modified=1530209629\",\"thumbnail_size\":[267,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F200\\u002F200007.png?modified=1530209629\"}],\"public_stats\":false,\"ratings\":{\"bayesian_average\":4.589,\"count\":796,\"average\":4.5955,\"text_count\":305},\"requires_payment\":false,\"review_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Freviewers\\u002Freview\\u002F954390\",\"slug\":\"facebook-container\",\"status\":\"public\",\"summary\":\"Prevent Facebook from tracking you around the web. The Facebook Container extension for Firefox helps you take control and isolate your web activity from Facebook.\",\"support_email\":null,\"support_url\":\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002Fd0ad1f1006b7d027d2f20ecc4caa532a9c838393ad1d419cafd80e8770a1b936\\u002Fhttps%3A\\u002F\\u002Fgithub.com\\u002Fmozilla\\u002Fcontain-facebook\",\"tags\":[\"firefox57\"],\"type\":\"extension\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Ffacebook-container\\u002F\",\"weekly_downloads\":5008,\"iconUrl\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddon_icons\\u002F954\\u002F954390-64.png?modified=97d4c956\",\"platformFiles\":{\"linux\":{\"id\":918624,\"created\":\"2018-04-09T14:44:55Z\",\"hash\":\"sha256:4f4d141bd7384c4760d0ba7caf30fb6270b63e8700008831f536238c07e75eef\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"linux\",\"size\":10610,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F918624\\u002Ffacebook_container-1.3.1-an+fx-linux.xpi?src=\",\"permissions\":[\"\\u003Call_urls\\u003E\",\"contextualIdentities\",\"cookies\",\"management\",\"tabs\",\"webRequestBlocking\",\"webRequest\"]},\"mac\":{\"id\":918625,\"created\":\"2018-04-09T14:44:55Z\",\"hash\":\"sha256:2fd8df5b9eaff70bd4e249ad50e36a45e84fb4f8d823242287e256ca6201eca7\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"mac\",\"size\":10612,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F918625\\u002Ffacebook_container-1.3.1-an+fx-mac.xpi?src=\",\"permissions\":[\"\\u003Call_urls\\u003E\",\"contextualIdentities\",\"cookies\",\"management\",\"tabs\",\"webRequestBlocking\",\"webRequest\"]},\"windows\":{\"id\":918626,\"created\":\"2018-04-09T14:44:55Z\",\"hash\":\"sha256:7e5aff72dd301a1a3f762abf408625cf464de9879f5732df95e40e5f88bb95c6\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"windows\",\"size\":10611,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F918626\\u002Ffacebook_container-1.3.1-an+fx-windows.xpi?src=\",\"permissions\":[\"\\u003Call_urls\\u003E\",\"contextualIdentities\",\"cookies\",\"management\",\"tabs\",\"webRequestBlocking\",\"webRequest\"]}},\"isRestartRequired\":false,\"isWebExtension\":true,\"isMozillaSignedExtension\":false},{\"authors\":[{\"id\":2916172,\"name\":\"MattKruse\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Fuser\\u002Fmattkruse\\u002F\",\"username\":\"mattkruse\",\"picture_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fuserpics\\u002F2\\u002F2916\\u002F2916172.png?modified=1400741444\"}],\"average_daily_users\":16044,\"categories\":{\"android\":[\"feeds-news-blogging\",\"social-networking\"],\"firefox\":[\"feeds-news-blogging\",\"social-communication\"]},\"contributions_url\":null,\"current_version\":{\"id\":2452015,\"compatibility\":{\"android\":{\"max\":\"*\",\"min\":\"48.0\"},\"firefox\":{\"max\":\"*\",\"min\":\"48.0\"}},\"edit_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Fdevelopers\\u002Faddon\\u002Fsocialfixer\\u002Fversions\\u002F2452015\",\"files\":[{\"id\":995084,\"created\":\"2018-06-22T01:10:56Z\",\"hash\":\"sha256:ce0c3600049f557f4eeb4405c1a13eaeb6eab8527afa768907aaa9d39e46183e\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"all\",\"size\":529269,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F995084\\u002Fsocial_fixer-22.0.0-an+fx.xpi?src=\",\"permissions\":[\"http:\\u002F\\u002F*.SocialFixer.com\\u002F*\",\"https:\\u002F\\u002Fmatt-kruse.github.io\\u002F*\",\"http:\\u002F\\u002F*.facebook.com\\u002F*\",\"https:\\u002F\\u002F*.facebook.com\\u002F*\",\"storage\",\"unlimitedStorage\"]}],\"is_strict_compatibility_enabled\":false,\"license\":{\"id\":5,\"name\":\"Mozilla Public License Version 1.1\",\"url\":\"http:\\u002F\\u002Fwww.mozilla.org\\u002FMPL\\u002FMPL-1.1.html\"},\"release_notes\":\"MAJOR CHANGES\\n\\n- Fix \\\"Enter in Comments\\\" once again, after another FB code change\\n\\n- Friend Tracker Improvements\\n - Added an 'Okay All' button\\n - Notify about unfriends only after several absences (guarding against flaky FB data, friends who periodically suspend)\\n - Separate options to notify about re-friends vs. unfriends\\n - 'Check for friend changes after this many hours' setting wouldn't save\\n - Display alerts in reverse chronological order (of when Social Fixer noticed, NOT when actually unfriended -- we cannot detect that)\\n - Change some wording to avoid words 'unfriend' and 're-friend'\\n\\n- Improvements to Hide\\u002FShow Parts of the Page\\n - Allow local debug hideable items to augment the subscription list\\n\\nAdded filtering by 'Group Posted In' and 'Page Posted By' types\\n\\nMINOR CHANGES\\n\\n- All Display Tweaks changes apply to current page without reload (previously some did \\u002F some didn't)\\n- Move 'Find Wrench Menu' and 'Find Control Panel' to top of Advanced menu\\n- Change names so Support instruction to 'click Find Wrench Menu' is unambiguous\\n- Recognize all posts in FB post search results, if FB shows them as full posts\\n- Update Firefox logo\\n- Remove spurious dot in Social Fixer support groups: 'Like \u00b7 \u00b7 [date]' -> 'Like \u00b7 [date]'\\n- '[?&]no_sfx' in URL makes Social Fixer do nothing (for debugging)\\n- Fix occasional gibberish tab names when naming tabs after post author\\n- Improve capture of 'Post Action' filter data\\n- Fixes to some 'tips'\\n- Improve debug logs\",\"reviewed\":null,\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Fsocialfixer\\u002Fversions\\u002F22.0.0\",\"version\":\"22.0.0\"},\"default_locale\":\"en-US\",\"description\":\"Social Fixer is filled with features to make your Facebook experience better.\\n\\u003Cul\\u003E\\u003Cli\\u003E\\u003Cb\\u003EFilter\\u003C\\u002Fb\\u003E posts in the news feed by content, author, link url, and more\\u003C\\u002Fli\\u003E\\u003Cli\\u003EBuilt-in Filter Subscriptions let you just pick a filter and use it without knowing how it works\\u003C\\u002Fli\\u003E\\u003Cli\\u003EPre-defined filters include hiding \\u003Cb\\u003ESponsored Posts\\u003C\\u002Fb\\u003E, \\u003Cb\\u003EPolitical\\u003C\\u002Fb\\u003E posts, things your friends like, and much more.\\u003C\\u002Fli\\u003E\\u003Cli\\u003EHide posts you've read and are done with, so they don't appear in the news feed anymore\\u003C\\u002Fli\\u003E\\u003Cli\\u003ESelect from a list of \\u003Cb\\u003EDisplay Tweaks\\u003C\\u002Fb\\u003E to customize the interface, or write your own with CSS\\u003C\\u002Fli\\u003E\\u003Cli\\u003EForce FB to stay on the \\u003Cb\\u003EMost Recent\\u003C\\u002Fb\\u003E feed\\u003C\\u002Fli\\u003E\\u003Cli\\u003E\\u003Cb\\u003EHide parts of the page you don't want to see\\u003C\\u002Fb\\u003E, like panels in the left or right columns.\\u003C\\u002Fli\\u003E\\u003Cli\\u003E\\u003Cb\\u003EComment Navigator\\u003C\\u002Fb\\u003E lets you expand all comments and replies to a post, and highlight comments that are older than an age you specify\\u003C\\u002Fli\\u003E\\u003Cli\\u003ETips point you to built-in Facebook settings and options and suggest values to make your experience better\\u003C\\u002Fli\\u003E\\u003Cli\\u003E\\u003Cb\\u003EStealth Mode\\u003C\\u002Fb\\u003E hides Like buttons, Comment areas, etc so you can browse Facebook without accidentally interacting with posts you don't intend to\\u003C\\u002Fli\\u003E\\u003Cli\\u003EShow \\u003Cb\\u003Efull timestamps\\u003C\\u002Fb\\u003E on posts, rather than relative times like \\\"1 hr ago\\\"\\u003C\\u002Fli\\u003E\\u003Cli\\u003E\\u003Cb\\u003EAnonymize\\u003C\\u002Fb\\u003E for screenshots with one click - hide friend names, group names, profile pictures, etc. If you want to share a conversation or screenshot but not your privacy, anonymize first.\\u003C\\u002Fli\\u003E\\u003C\\u002Ful\\u003E\\nFilters and Tweaks are updated regularly and automatically available to you to use without any additional work. Features will be added continuously to make your Facebook experience as great as possible!\",\"edit_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Fdevelopers\\u002Faddon\\u002Fsocialfixer\\u002Fedit\",\"guid\":\"betterfacebook@mattkruse.com\",\"has_eula\":false,\"has_privacy_policy\":false,\"homepage\":\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002Fc16a52c096b8f54ebabc3a7f988d3b8d10489f3ef05e5e9990dc99c13c57b0d9\\u002Fhttp%3A\\u002F\\u002FSocialFixer.com\",\"icon_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddon_icons\\u002F52\\u002F52369-64.png?modified=mcrushed\",\"id\":52369,\"is_disabled\":false,\"is_experimental\":false,\"is_featured\":true,\"is_source_public\":true,\"last_updated\":\"2018-06-22T01:15:07Z\",\"name\":\"Social Fixer\",\"previews\":[{\"id\":177933,\"caption\":\"Logo\",\"image_size\":[700,280],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F177\\u002F177933.png?modified=1530208643\",\"thumbnail_size\":[320,128],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F177\\u002F177933.png?modified=1530208643\"},{\"id\":177934,\"caption\":\"An example Filter shows the power and flexibility of the filtering feature.\",\"image_size\":[700,476],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F177\\u002F177934.png?modified=1530208644\",\"thumbnail_size\":[294,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F177\\u002F177934.png?modified=1530208644\"},{\"id\":177935,\"caption\":\"Define your own filters or choose from a pre-defined list that are maintained for you.\",\"image_size\":[585,525],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F177\\u002F177935.png?modified=1530208644\",\"thumbnail_size\":[223,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F177\\u002F177935.png?modified=1530208644\"},{\"id\":177936,\"caption\":\"Hide parts of the page you don't want to see by simply pointing and clicking.\",\"image_size\":[700,373],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F177\\u002F177936.png?modified=1530208644\",\"thumbnail_size\":[320,171],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F177\\u002F177936.png?modified=1530208644\"},{\"id\":177937,\"caption\":\"The Options panel lets you customize how you want Social Fixer to work.\",\"image_size\":[700,292],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F177\\u002F177937.png?modified=1530208645\",\"thumbnail_size\":[320,133],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F177\\u002F177937.png?modified=1530208645\"},{\"id\":177938,\"caption\":\"The Control Panel is where tabs appear that group the news feed posts based on filters.\",\"image_size\":[173,240],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F177\\u002F177938.png?modified=1530208645\",\"thumbnail_size\":[144,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F177\\u002F177938.png?modified=1530208645\"},{\"id\":177939,\"caption\":\"The wrench menu is where you'll find all the features of Social Fixer\",\"image_size\":[271,358],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F177\\u002F177939.png?modified=1530208645\",\"thumbnail_size\":[151,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F177\\u002F177939.png?modified=1530208645\"},{\"id\":177940,\"caption\":\"Comment Navigator helps you auto-expand long comment threads and find comments posted recently.\",\"image_size\":[503,407],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F177\\u002F177940.png?modified=1530208646\",\"thumbnail_size\":[247,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F177\\u002F177940.png?modified=1530208646\"}],\"public_stats\":true,\"ratings\":{\"bayesian_average\":4.54285,\"count\":254,\"average\":4.563,\"text_count\":174},\"requires_payment\":false,\"review_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Freviewers\\u002Freview\\u002F52369\",\"slug\":\"socialfixer\",\"status\":\"public\",\"summary\":\"Social Fixer for Facebook fixes annoyances, adds features, and enhances existing functionality to make FB more fun and efficient. Filter the news feed, hide sponsored posts and political posts, hide parts of the page you don't want to see, and more!\",\"support_email\":\"matt@mattkruse.com\",\"support_url\":\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F0a5708767c62f5acc2937458c2ac15a6da1eb6fd1a0e85d400a40952ed46feac\\u002Fhttp%3A\\u002F\\u002FSocialFixer.com\\u002Fsupport\\u002F\",\"tags\":[\"better\",\"face book\",\"facebook\",\"fb\",\"filter\",\"firefox57\",\"fixer\",\"greasemonkey\",\"news feed\",\"social\"],\"type\":\"extension\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Fsocialfixer\\u002F\",\"weekly_downloads\":1206,\"iconUrl\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddon_icons\\u002F52\\u002F52369-64.png?modified=mcrushed\",\"platformFiles\":{\"all\":{\"id\":995084,\"created\":\"2018-06-22T01:10:56Z\",\"hash\":\"sha256:ce0c3600049f557f4eeb4405c1a13eaeb6eab8527afa768907aaa9d39e46183e\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"all\",\"size\":529269,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F995084\\u002Fsocial_fixer-22.0.0-an+fx.xpi?src=\",\"permissions\":[\"http:\\u002F\\u002F*.SocialFixer.com\\u002F*\",\"https:\\u002F\\u002Fmatt-kruse.github.io\\u002F*\",\"http:\\u002F\\u002F*.facebook.com\\u002F*\",\"https:\\u002F\\u002F*.facebook.com\\u002F*\",\"storage\",\"unlimitedStorage\"]}},\"isRestartRequired\":false,\"isWebExtension\":true,\"isMozillaSignedExtension\":false},{\"authors\":[{\"id\":4075779,\"name\":\"Daniele Mte90 Scasciafratte\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Fuser\\u002FMte90\\u002F\",\"username\":\"Mte90\",\"picture_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fuserpics\\u002F4\\u002F4075\\u002F4075779.png?modified=1517150245\"}],\"average_daily_users\":1815,\"categories\":{\"android\":[\"social-networking\"],\"firefox\":[\"social-communication\"]},\"contributions_url\":\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F233c2114eb444284294a39648052cbc18268e51af241174416f194eec5f14ec4\\u002Fhttps%3A\\u002F\\u002Fwww.paypal.me\\u002Fmte90\",\"current_version\":{\"id\":2508172,\"compatibility\":{\"android\":{\"max\":\"*\",\"min\":\"48.0\"},\"firefox\":{\"max\":\"*\",\"min\":\"48.0\"}},\"edit_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Fdevelopers\\u002Faddon\\u002Fshare-backported\\u002Fversions\\u002F2508172\",\"files\":[{\"id\":1052472,\"created\":\"2018-08-21T19:31:59Z\",\"hash\":\"sha256:bb869b9220d43f56aa6e54d257b7b2757ec2680fbc04d0d071875eab7c92ee49\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"linux\",\"size\":87976,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F1052472\\u002Fshare_backported-1.2.4-an+fx-linux.xpi?src=\",\"permissions\":[\"tabs\",\"storage\",\"cookies\",\"management\",\"contextualIdentities\",\"https:\\u002F\\u002Fwww.linkedin.com\\u002F*\",\"https:\\u002F\\u002Fplus.google.com\\u002F*\",\"https:\\u002F\\u002Freddit.com\\u002F*\"]},{\"id\":1052473,\"created\":\"2018-08-21T19:32:00Z\",\"hash\":\"sha256:25dacd201250752d8f1180c0fb96385b14d162df5962710a92413d9a6cd0354f\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"mac\",\"size\":87975,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F1052473\\u002Fshare_backported-1.2.4-an+fx-mac.xpi?src=\",\"permissions\":[\"tabs\",\"storage\",\"cookies\",\"management\",\"contextualIdentities\",\"https:\\u002F\\u002Fwww.linkedin.com\\u002F*\",\"https:\\u002F\\u002Fplus.google.com\\u002F*\",\"https:\\u002F\\u002Freddit.com\\u002F*\"]},{\"id\":1052474,\"created\":\"2018-08-21T19:32:00Z\",\"hash\":\"sha256:c84033e8cb19fc64edae80e40e0c46466d630591e325340759ce0f2e6a23b047\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"windows\",\"size\":87971,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F1052474\\u002Fshare_backported-1.2.4-an+fx-windows.xpi?src=\",\"permissions\":[\"tabs\",\"storage\",\"cookies\",\"management\",\"contextualIdentities\",\"https:\\u002F\\u002Fwww.linkedin.com\\u002F*\",\"https:\\u002F\\u002Fplus.google.com\\u002F*\",\"https:\\u002F\\u002Freddit.com\\u002F*\"]}],\"is_strict_compatibility_enabled\":false,\"license\":{\"id\":13,\"name\":\"GNU General Public License, version 2.0\",\"url\":\"http:\\u002F\\u002Fwww.gnu.org\\u002Flicenses\\u002Fgpl-2.0.html\"},\"release_notes\":\"Added skype to the social networks available\",\"reviewed\":null,\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Fshare-backported\\u002Fversions\\u002F1.2.4\",\"version\":\"1.2.4\"},\"default_locale\":\"en-US\",\"description\":\"Firefox Nightly 57 removed the share feature because it was using a non official API.\\n\\nThis extension reimplement the feature with the same previous icon with the support for Facebook, Twitter, Google+, Linkedin, Reddit, Tumblr, Gmail, Diaspora, Telegram, VKontakte, Outlook, Pinboard, Yahoo, Weibo, Shaarli, Mastodon social networks.\\n\\nSupport also the Container feature and Facebook Container extension.\\n\\nFor new services and idea instead leave a bad review open a ticket on \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002Fde6666a8ab902751a9f3c012c79163a2d9e537a1292429939261f3af5ddf0716\\u002Fhttps%3A\\u002F\\u002Fgithub.com\\u002FMte90\\u002FShare-Backported\\\"\\u003Ehttps:\\u002F\\u002Fgithub.com\\u002FMte90\\u002FShare-Backported\\u003C\\u002Fa\\u003E\\n\\nThe extension require different permission for the Container support.\",\"edit_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Fdevelopers\\u002Faddon\\u002Fshare-backported\\u002Fedit\",\"guid\":\"{1bab54e2-6c60-4ee1-88f7-52b1df77924f}\",\"has_eula\":false,\"has_privacy_policy\":false,\"homepage\":\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002Fde6666a8ab902751a9f3c012c79163a2d9e537a1292429939261f3af5ddf0716\\u002Fhttps%3A\\u002F\\u002Fgithub.com\\u002FMte90\\u002FShare-Backported\",\"icon_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddon_icons\\u002F850\\u002F850331-64.png?modified=1530267369\",\"id\":850331,\"is_disabled\":false,\"is_experimental\":false,\"is_featured\":true,\"is_source_public\":true,\"last_updated\":\"2018-08-21T19:35:07Z\",\"name\":\"Share Backported\",\"previews\":[{\"id\":196720,\"caption\":\"Social modal to choose the service\",\"image_size\":[559,385],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F196\\u002F196720.png?modified=1530209418\",\"thumbnail_size\":[290,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F196\\u002F196720.png?modified=1530209418\"},{\"id\":196721,\"caption\":\"Settings to disable services\",\"image_size\":[298,525],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F196\\u002F196721.png?modified=1530209418\",\"thumbnail_size\":[114,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F196\\u002F196721.png?modified=1530209418\"}],\"public_stats\":true,\"ratings\":{\"bayesian_average\":4.53606,\"count\":54,\"average\":4.6296,\"text_count\":35},\"requires_payment\":false,\"review_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Freviewers\\u002Freview\\u002F850331\",\"slug\":\"share-backported\",\"status\":\"public\",\"summary\":\"This extension reimplements the share feature in Firefox with container support (also for Facebook container), many social networks and services supported!\",\"support_email\":null,\"support_url\":null,\"tags\":[\"diaspora\",\"facebook\",\"firefox57\",\"google\",\"linkedin\",\"outlook\",\"pinboard\",\"reddit\",\"share\",\"social\",\"telegram\",\"twitter\",\"vkontake\",\"weibo\",\"yahoo\"],\"type\":\"extension\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Fshare-backported\\u002F\",\"weekly_downloads\":521,\"iconUrl\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddon_icons\\u002F850\\u002F850331-64.png?modified=1530267369\",\"platformFiles\":{\"linux\":{\"id\":1052472,\"created\":\"2018-08-21T19:31:59Z\",\"hash\":\"sha256:bb869b9220d43f56aa6e54d257b7b2757ec2680fbc04d0d071875eab7c92ee49\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"linux\",\"size\":87976,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F1052472\\u002Fshare_backported-1.2.4-an+fx-linux.xpi?src=\",\"permissions\":[\"tabs\",\"storage\",\"cookies\",\"management\",\"contextualIdentities\",\"https:\\u002F\\u002Fwww.linkedin.com\\u002F*\",\"https:\\u002F\\u002Fplus.google.com\\u002F*\",\"https:\\u002F\\u002Freddit.com\\u002F*\"]},\"mac\":{\"id\":1052473,\"created\":\"2018-08-21T19:32:00Z\",\"hash\":\"sha256:25dacd201250752d8f1180c0fb96385b14d162df5962710a92413d9a6cd0354f\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"mac\",\"size\":87975,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F1052473\\u002Fshare_backported-1.2.4-an+fx-mac.xpi?src=\",\"permissions\":[\"tabs\",\"storage\",\"cookies\",\"management\",\"contextualIdentities\",\"https:\\u002F\\u002Fwww.linkedin.com\\u002F*\",\"https:\\u002F\\u002Fplus.google.com\\u002F*\",\"https:\\u002F\\u002Freddit.com\\u002F*\"]},\"windows\":{\"id\":1052474,\"created\":\"2018-08-21T19:32:00Z\",\"hash\":\"sha256:c84033e8cb19fc64edae80e40e0c46466d630591e325340759ce0f2e6a23b047\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"windows\",\"size\":87971,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F1052474\\u002Fshare_backported-1.2.4-an+fx-windows.xpi?src=\",\"permissions\":[\"tabs\",\"storage\",\"cookies\",\"management\",\"contextualIdentities\",\"https:\\u002F\\u002Fwww.linkedin.com\\u002F*\",\"https:\\u002F\\u002Fplus.google.com\\u002F*\",\"https:\\u002F\\u002Freddit.com\\u002F*\"]}},\"isRestartRequired\":false,\"isWebExtension\":true,\"isMozillaSignedExtension\":false}]],\"featuredExtensions\":[{\"authors\":[{\"id\":4757633,\"name\":\"Mozilla\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Fuser\\u002Fmozilla\\u002F\",\"username\":\"mozilla\"}],\"average_daily_users\":125776,\"categories\":{\"firefox\":[\"privacy-security\",\"tabs\"]},\"contributions_url\":\"\",\"current_version\":{\"id\":2331724,\"compatibility\":{\"android\":{\"max\":\"*\",\"min\":\"57.0\"},\"firefox\":{\"max\":\"*\",\"min\":\"57.0\"}},\"edit_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Fdevelopers\\u002Faddon\\u002Fmulti-account-containers\\u002Fversions\\u002F2331724\",\"files\":[{\"id\":872067,\"created\":\"2018-02-22T20:47:55Z\",\"hash\":\"sha256:229efbbfbb2d1894c6f09b6a86939226021e82cff8759229e42263b42a635dbe\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"linux\",\"size\":132691,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F872067\\u002Ffirefox_multi_account_containers-6.0.0-an+fx-linux.xpi?src=\",\"permissions\":[\"\\u003Call_urls\\u003E\",\"activeTab\",\"cookies\",\"contextMenus\",\"contextualIdentities\",\"history\",\"idle\",\"management\",\"storage\",\"tabs\",\"webRequestBlocking\",\"webRequest\"]},{\"id\":872068,\"created\":\"2018-02-22T20:47:55Z\",\"hash\":\"sha256:bd785598881d853b40515fa7955e8a6e1469ac2d19b8b2e7bcc911774e739d5f\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"mac\",\"size\":132696,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F872068\\u002Ffirefox_multi_account_containers-6.0.0-an+fx-mac.xpi?src=\",\"permissions\":[\"\\u003Call_urls\\u003E\",\"activeTab\",\"cookies\",\"contextMenus\",\"contextualIdentities\",\"history\",\"idle\",\"management\",\"storage\",\"tabs\",\"webRequestBlocking\",\"webRequest\"]},{\"id\":872069,\"created\":\"2018-02-22T20:47:55Z\",\"hash\":\"sha256:4d0148504c80097f075f7bc1ab8848b949a1a8ff098090fbb9671f869bbd8098\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"windows\",\"size\":132689,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F872069\\u002Ffirefox_multi_account_containers-6.0.0-an+fx-windows.xpi?src=\",\"permissions\":[\"\\u003Call_urls\\u003E\",\"activeTab\",\"cookies\",\"contextMenus\",\"contextualIdentities\",\"history\",\"idle\",\"management\",\"storage\",\"tabs\",\"webRequestBlocking\",\"webRequest\"]}],\"is_strict_compatibility_enabled\":false,\"reviewed\":null,\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Fmulti-account-containers\\u002Fversions\\u002F6.0.0\",\"version\":\"6.0.0\"},\"default_locale\":\"en-US\",\"description\":\"\\u003Cstrong\\u003EAbout This Extension\\u003C\\u002Fstrong\\u003E\\n\\nThe Firefox Multi-Account Containers extension lets you carve out a separate box for each of your online lives \u2013 no more opening a different browser just to check your work email! Here is a \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002Fa36f68b71d58a83b99fd6f69d3e51575f0cbe5861b5ad0664fea67cdaedcecf8\\u002Fhttps%3A\\u002F\\u002Fwww.youtube.com\\u002Fwatch%3Fv=Gy7lyvAfOSw\\\"\\u003Equick video\\u003C\\u002Fa\\u003E showing you how it works.\\n\\nUnder the hood, it separates website storage into tab-specific Containers. Cookies downloaded by one Container are not available to other Containers. With the Firefox Multi-Account Containers extension, you can...\\n\\n\\u003Cul\\u003E\\u003Cli\\u003ESign in to two different accounts on the same site (for example, you could sign in to work email and home email in two different Container tabs.\\u003C\\u002Fli\\u003E\\u003Cli\\u003EKeep different kinds of browsing far away from each other (for example, you might use one Container tab for managing your Checking Account and a different Container tab for searching for new songs by your favorite band)\\u003C\\u002Fli\\u003E\\u003Cli\\u003EAvoid leaving social-network footprints all over the web (for example, you could use a Container tab for signing in to a social network, and use a different tab for visiting online news sites, keeping your social identity separate from tracking scripts on news sites)\\u003C\\u002Fli\\u003E\\u003C\\u002Ful\\u003E\\nAfter installing the Firefox Multi-Account Containers extension, click the Containers icon to edit your Containers. Change their colors, names, and icons. Long-click the new tab button to open a new Container tab.\\n\\n\\u003Cstrong\\u003EPrivacy in Firefox Multi-Account Containers\\u003C\\u002Fstrong\\u003E\\n\\nThe Firefox Multi-Account Containers extension does not send any information to Mozilla.\\n\\n\\u003Cstrong\\u003EHow does this compare to the Facebook Container extension?\\u003C\\u002Fstrong\\u003E\\n\\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Faddon\\u002Ffacebook-container\\u002F\\\"\\u003EFacebook Container\\u003C\\u002Fa\\u003E specifically isolates Facebook and works automatically. The Firefox Multi-Account Containers is a more general extension that allows you to create containers and determine which sites open in each container. This extension can be customized to suit your needs for multiple sites and multiple logins, but takes more time to set up than Facebook Container.\\n\\nYou can use Multi-Account Containers to create a container for Facebook and assign \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F3b0aa1a488ff9809554e48743a9b592944d358a0ffa3f88e394cd3ddfc36894b\\u002Fhttp%3A\\u002F\\u002Ffacebook.com\\\"\\u003Efacebook.com\\u003C\\u002Fa\\u003E to it. Multi-Account Containers will then make sure to only open \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F3b0aa1a488ff9809554e48743a9b592944d358a0ffa3f88e394cd3ddfc36894b\\u002Fhttp%3A\\u002F\\u002Ffacebook.com\\\"\\u003Efacebook.com\\u003C\\u002Fa\\u003E in the Facebook Container. However, unlike Facebook Container, Multi-Account Containers doesn\u2019t prevent you from opening non-Facebook sites in your Facebook Container. So users of Multi-Account Containers need to take a bit extra care to make sure they leave the Facebook Container when navigating to other sites. In addition, Facebook Container assigns some Facebook-owned sites like Instagram and Messenger to the Facebook Container. With Multi-Account Containers, you will have to assign these in addition to \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F3b0aa1a488ff9809554e48743a9b592944d358a0ffa3f88e394cd3ddfc36894b\\u002Fhttp%3A\\u002F\\u002Ffacebook.com\\\"\\u003Efacebook.com\\u003C\\u002Fa\\u003E.\\n\\nFacebook Container also deletes Facebook cookies from your other containers on install and when you restart the browser, to clean up any potential Facebook trackers. Multi-Account Containers does not do that for you.\\n\\n\\u003Cstrong\\u003ECan I use both Multi-Account Containers and Facebook Container?\\u003C\\u002Fstrong\\u003E\\nYes, but you need to be a little careful. Don't use Multi-Account Container to assign \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F3b0aa1a488ff9809554e48743a9b592944d358a0ffa3f88e394cd3ddfc36894b\\u002Fhttp%3A\\u002F\\u002Ffacebook.com\\\"\\u003Efacebook.com\\u003C\\u002Fa\\u003E to a Container, and then try installing Facebook Container. If you a Multi-Account Containers user and want to use both addons, unassign \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F3b0aa1a488ff9809554e48743a9b592944d358a0ffa3f88e394cd3ddfc36894b\\u002Fhttp%3A\\u002F\\u002Ffacebook.com\\\"\\u003Efacebook.com\\u003C\\u002Fa\\u003E, \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F6264b7e35deffb61e631a63efa2756d1ec25fecdb1c8280e7572b3d7dc84bbc5\\u002Fhttp%3A\\u002F\\u002Fmessenger.com\\\"\\u003Emessenger.com\\u003C\\u002Fa\\u003E, and \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F0a1ad749ccfa152292edbbd91f47c1a0d354403bfe748c2830c3f1b2be3daaaf\\u002Fhttp%3A\\u002F\\u002Finstagram.com\\\"\\u003Einstagram.com\\u003C\\u002Fa\\u003E first, then install Facebook Container.\\n\\n\\u003Cstrong\\u003EHaven't I seen this in Firefox before?\\u003C\\u002Fstrong\\u003E\\n\\nFirefox Multi-Account Containers was first introduced as \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002Fae82a64b843a1434352ba02e82c8060b1c45b237163d0f785b00d765d48e0f69\\u002Fhttps%3A\\u002F\\u002Fblog.mozilla.org\\u002Ftanvi\\u002F2016\\u002F06\\u002F16\\u002Fcontextual-identities-on-the-web\\u002F\\\"\\u003E\\\"Containers\\\"\\u003C\\u002Fa\\u003E available only in Firefox Nightly. It went on to be a \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F439c378c0ee3ceda7d5c8b912339b8238207a4032e50f056a90e5243fc1f18f1\\u002Fhttps%3A\\u002F\\u002Ftestpilot.firefox.com\\u002Fexperiments\\u002Fcontainers\\u002F\\u002F\\\"\\u003ETest Pilot Experiment\\u003C\\u002Fa\\u003E, where we improved the user experience and added new features. Now it exists here as an extension that can be installed by all Firefox users.\\n\\nAlthough you can still use the feature built into Firefox Nightly, we recommend using this extension as it has a richer user experience.\\n\\n\\u003Cstrong\\u003EKeyboard shortcuts\\u003C\\u002Fstrong\\u003E\\n\\n\\u003Ccode\\u003ECtrl + . (period) \\u003C\\u002Fcode\\u003E keyboard shortcut is available to open the containers panel. You can then use tab and the enter keys to open new container tabs.\",\"edit_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Fdevelopers\\u002Faddon\\u002Fmulti-account-containers\\u002Fedit\",\"guid\":\"@testpilot-containers\",\"has_eula\":false,\"has_privacy_policy\":false,\"homepage\":\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F20bb3fe690cc5c39b54ce5a036752d9ce4ac10794f76ff2ee70dd6b10c6ef358\\u002Fhttps%3A\\u002F\\u002Fgithub.com\\u002Fmozilla\\u002Fmulti-account-containers\\u002F%23readme\",\"icon_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddon_icons\\u002F782\\u002F782160-64.png?modified=mcrushed\",\"id\":782160,\"is_disabled\":false,\"is_experimental\":false,\"is_featured\":true,\"is_source_public\":true,\"last_updated\":\"2018-02-22T20:50:12Z\",\"name\":\"Firefox Multi-Account Containers\",\"previews\":[{\"id\":196940,\"caption\":\"Containers let you separate the different parts of your online life.\",\"image_size\":[700,386],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F196\\u002F196940.png?modified=1530209353\",\"thumbnail_size\":[320,176],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F196\\u002F196940.png?modified=1530209353\"},{\"id\":196941,\"caption\":\"Select from categories like Shopping, Finance, and Work or create custom labels that work for you.\",\"image_size\":[700,386],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F196\\u002F196941.png?modified=1530209354\",\"thumbnail_size\":[320,176],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F196\\u002F196941.png?modified=1530209354\"},{\"id\":196942,\"caption\":\"Use color-coded labels to see different Containers at a glance.\",\"image_size\":[700,386],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F196\\u002F196942.png?modified=1530209354\",\"thumbnail_size\":[320,176],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F196\\u002F196942.png?modified=1530209354\"}],\"public_stats\":false,\"ratings\":{\"bayesian_average\":4.46859,\"count\":1787,\"average\":4.4717,\"text_count\":1313},\"requires_payment\":false,\"review_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Freviewers\\u002Freview\\u002F782160\",\"slug\":\"multi-account-containers\",\"status\":\"public\",\"summary\":\"Firefox Multi-Account Containers lets you keep parts of your online life separated into color-coded tabs that preserve your privacy. Cookies are separated by container, allowing you to use the web with multiple identities or accounts simultaneously.\",\"support_email\":null,\"support_url\":\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F02aee0d8ac26c0450514426bf8c50196509987215dcc0aa83885e82149e99cd8\\u002Fhttps%3A\\u002F\\u002Fgithub.com\\u002Fmozilla\\u002Fmulti-account-containers\\u002Fissues\",\"tags\":[\"accounts\",\"containers\",\"cookies\",\"facebook\",\"firefox57\",\"gmail\",\"multiple accounts\",\"privacy\",\"profiles\",\"tabs\",\"twitter\"],\"type\":\"extension\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Fmulti-account-containers\\u002F\",\"weekly_downloads\":18247,\"iconUrl\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddon_icons\\u002F782\\u002F782160-64.png?modified=mcrushed\",\"platformFiles\":{\"linux\":{\"id\":872067,\"created\":\"2018-02-22T20:47:55Z\",\"hash\":\"sha256:229efbbfbb2d1894c6f09b6a86939226021e82cff8759229e42263b42a635dbe\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"linux\",\"size\":132691,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F872067\\u002Ffirefox_multi_account_containers-6.0.0-an+fx-linux.xpi?src=\",\"permissions\":[\"\\u003Call_urls\\u003E\",\"activeTab\",\"cookies\",\"contextMenus\",\"contextualIdentities\",\"history\",\"idle\",\"management\",\"storage\",\"tabs\",\"webRequestBlocking\",\"webRequest\"]},\"mac\":{\"id\":872068,\"created\":\"2018-02-22T20:47:55Z\",\"hash\":\"sha256:bd785598881d853b40515fa7955e8a6e1469ac2d19b8b2e7bcc911774e739d5f\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"mac\",\"size\":132696,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F872068\\u002Ffirefox_multi_account_containers-6.0.0-an+fx-mac.xpi?src=\",\"permissions\":[\"\\u003Call_urls\\u003E\",\"activeTab\",\"cookies\",\"contextMenus\",\"contextualIdentities\",\"history\",\"idle\",\"management\",\"storage\",\"tabs\",\"webRequestBlocking\",\"webRequest\"]},\"windows\":{\"id\":872069,\"created\":\"2018-02-22T20:47:55Z\",\"hash\":\"sha256:4d0148504c80097f075f7bc1ab8848b949a1a8ff098090fbb9671f869bbd8098\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"windows\",\"size\":132689,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F872069\\u002Ffirefox_multi_account_containers-6.0.0-an+fx-windows.xpi?src=\",\"permissions\":[\"\\u003Call_urls\\u003E\",\"activeTab\",\"cookies\",\"contextMenus\",\"contextualIdentities\",\"history\",\"idle\",\"management\",\"storage\",\"tabs\",\"webRequestBlocking\",\"webRequest\"]}},\"isRestartRequired\":false,\"isWebExtension\":true,\"isMozillaSignedExtension\":false},{\"authors\":[{\"id\":12867616,\"name\":\"Impactstory team\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Fuser\\u002FImpactstory\\u002F\",\"username\":\"Impactstory\"}],\"average_daily_users\":22005,\"categories\":{\"android\":[\"feeds-news-blogging\"],\"firefox\":[\"search-tools\",\"social-communication\"]},\"contributions_url\":null,\"current_version\":{\"id\":2358538,\"compatibility\":{\"android\":{\"max\":\"*\",\"min\":\"53.0\"},\"firefox\":{\"max\":\"*\",\"min\":\"53.0\"}},\"edit_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Fdevelopers\\u002Faddon\\u002Funpaywall\\u002Fversions\\u002F2358538\",\"files\":[{\"id\":899967,\"created\":\"2018-03-22T20:13:07Z\",\"hash\":\"sha256:9839a110cca2ca675ea5406e9fccda1c19ec395cef1fa2ca99cd123e7c0de1b5\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"all\",\"size\":684987,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F899967\\u002Funpaywall-3.77-an+fx.xpi?src=\",\"permissions\":[\"*:\\u002F\\u002F*.oadoi.org\\u002F*\",\"activeTab\",\"storage\",\"\\u003Call_urls\\u003E\"]}],\"is_strict_compatibility_enabled\":false,\"reviewed\":null,\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Funpaywall\\u002Fversions\\u002F3.77\",\"version\":\"3.77\"},\"default_locale\":\"en-US\",\"description\":\"When you view a paywalled scholarly article, Unpaywall automatically checks its open database of 16 million legal, open-access articles. If there's an open version somewhere, you'll see a green tab on the article. Click the tab and read for free, legally!\\n\\nUnpaywall is a free, open-source project from Impactstory, a nonprofit dedicated to making scholarly research more open, accessible, and reusable.\",\"edit_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Fdevelopers\\u002Faddon\\u002Funpaywall\\u002Fedit\",\"guid\":\"{f209234a-76f0-4735-9920-eb62507a54cd}\",\"has_eula\":false,\"has_privacy_policy\":true,\"homepage\":\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F5d329d33e962892ea830b6d633b752150d505165b37740c042d9aa49afaf2f96\\u002Fhttp%3A\\u002F\\u002Funpaywall.org\\u002Fproducts\\u002Fextension\",\"icon_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddon_icons\\u002F791\\u002F791685-64.png?modified=mcrushed\",\"id\":791685,\"is_disabled\":false,\"is_experimental\":false,\"is_featured\":true,\"is_source_public\":true,\"last_updated\":\"2018-03-22T20:20:14Z\",\"name\":\"Unpaywall\",\"previews\":[{\"id\":182794,\"caption\":\"When you encounter a paywalled article, a colored tab gives you a link to a free PDF, if we can find one in our index of 10M+ open-access articles.\",\"image_size\":[640,400],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F182\\u002F182794.png?modified=1530209372\",\"thumbnail_size\":[320,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F182\\u002F182794.png?modified=1530209372\"}],\"public_stats\":true,\"ratings\":{\"bayesian_average\":4.30238,\"count\":80,\"average\":4.3625,\"text_count\":39},\"requires_payment\":false,\"review_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Freviewers\\u002Freview\\u002F791685\",\"slug\":\"unpaywall\",\"status\":\"public\",\"summary\":\"Get free text of research papers as you browse, using Unpaywall's index of ten million legal, open-access articles.\",\"support_email\":\"team@impactstory.org\",\"support_url\":\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F5d329d33e962892ea830b6d633b752150d505165b37740c042d9aa49afaf2f96\\u002Fhttp%3A\\u002F\\u002Funpaywall.org\\u002Fproducts\\u002Fextension\",\"tags\":[\"firefox57\"],\"type\":\"extension\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Funpaywall\\u002F\",\"weekly_downloads\":1539,\"iconUrl\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddon_icons\\u002F791\\u002F791685-64.png?modified=mcrushed\",\"platformFiles\":{\"all\":{\"id\":899967,\"created\":\"2018-03-22T20:13:07Z\",\"hash\":\"sha256:9839a110cca2ca675ea5406e9fccda1c19ec395cef1fa2ca99cd123e7c0de1b5\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"all\",\"size\":684987,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F899967\\u002Funpaywall-3.77-an+fx.xpi?src=\",\"permissions\":[\"*:\\u002F\\u002F*.oadoi.org\\u002F*\",\"activeTab\",\"storage\",\"\\u003Call_urls\\u003E\"]}},\"isRestartRequired\":false,\"isWebExtension\":true,\"isMozillaSignedExtension\":false},{\"authors\":[{\"id\":12495421,\"name\":\"James Shih\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Fuser\\u002Fhyjk2000\\u002F\",\"username\":\"hyjk2000\"}],\"average_daily_users\":5203,\"categories\":{\"android\":[\"social-networking\",\"user-interface\"],\"firefox\":[\"social-communication\",\"web-development\"]},\"contributions_url\":\"\",\"current_version\":{\"id\":2434923,\"compatibility\":{\"android\":{\"max\":\"*\",\"min\":\"48.0\"},\"firefox\":{\"max\":\"*\",\"min\":\"48.0\"}},\"edit_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Fdevelopers\\u002Faddon\\u002Ftab2qr\\u002Fversions\\u002F2434923\",\"files\":[{\"id\":977560,\"created\":\"2018-06-05T02:55:53Z\",\"hash\":\"sha256:801d6f0aac90deb655a1a62585d3fe5d0c3ef0137562a22cb52c76dc74c4a87a\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"all\",\"size\":49960,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F977560\\u002Ftab2qr-2.1.1-an+fx.xpi?src=\",\"permissions\":[\"tabs\"]}],\"is_strict_compatibility_enabled\":false,\"reviewed\":null,\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Ftab2qr\\u002Fversions\\u002F2.1.1\",\"version\":\"2.1.1\"},\"default_locale\":\"en-US\",\"description\":\"Viewing a nice page and want to continue on your mobile device? \\n\\nTired of typing URLs on your phone? \\n\\nTab2QR at your service. Just click and scan the QR code with your phone or tablet.\\n\\nWay faster huh?\",\"edit_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Fdevelopers\\u002Faddon\\u002Ftab2qr\\u002Fedit\",\"guid\":\"{dc3dce74-bf98-4eb4-adc4-75597edb6c5c}\",\"has_eula\":false,\"has_privacy_policy\":false,\"homepage\":null,\"icon_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddon_icons\\u002F727\\u002F727836-64.png?modified=mcrushed\",\"id\":727836,\"is_disabled\":false,\"is_experimental\":false,\"is_featured\":true,\"is_source_public\":true,\"last_updated\":\"2018-06-05T03:00:06Z\",\"name\":\"Tab2QR\",\"previews\":[{\"id\":190798,\"caption\":null,\"image_size\":[700,400],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F190\\u002F190798.png?modified=1530209327\",\"thumbnail_size\":[320,183],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F190\\u002F190798.png?modified=1530209327\"},{\"id\":190799,\"caption\":null,\"image_size\":[700,400],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F190\\u002F190799.png?modified=1530209327\",\"thumbnail_size\":[320,183],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F190\\u002F190799.png?modified=1530209327\"}],\"public_stats\":false,\"ratings\":{\"bayesian_average\":4.28657,\"count\":81,\"average\":4.3457,\"text_count\":41},\"requires_payment\":false,\"review_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Freviewers\\u002Freview\\u002F727836\",\"slug\":\"tab2qr\",\"status\":\"public\",\"summary\":\"Send the page you are currently viewing to your mobile device. QR codes are generated instantly in browser and never leave your computer. Implemented with WebExtensions API and compatible with Firefox 57+.\",\"support_email\":null,\"support_url\":null,\"tags\":[\"firefox57\",\"qr\",\"webextensions\",\"\u4e8c\u7ef4\u7801\"],\"type\":\"extension\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Ftab2qr\\u002F\",\"weekly_downloads\":332,\"iconUrl\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddon_icons\\u002F727\\u002F727836-64.png?modified=mcrushed\",\"platformFiles\":{\"all\":{\"id\":977560,\"created\":\"2018-06-05T02:55:53Z\",\"hash\":\"sha256:801d6f0aac90deb655a1a62585d3fe5d0c3ef0137562a22cb52c76dc74c4a87a\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"all\",\"size\":49960,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F977560\\u002Ftab2qr-2.1.1-an+fx.xpi?src=\",\"permissions\":[\"tabs\"]}},\"isRestartRequired\":false,\"isWebExtension\":true,\"isMozillaSignedExtension\":false},{\"authors\":[{\"id\":10996236,\"name\":\"AdBlock\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Fuser\\u002Fgetadblock\\u002F\",\"username\":\"getadblock\"}],\"average_daily_users\":1015890,\"categories\":{\"firefox\":[\"privacy-security\",\"search-tools\"]},\"contributions_url\":\"\",\"current_version\":{\"id\":2483078,\"compatibility\":{\"android\":{\"max\":\"*\",\"min\":\"52.0\"},\"firefox\":{\"max\":\"*\",\"min\":\"52.0\"}},\"edit_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Fdevelopers\\u002Faddon\\u002Fadblock-for-firefox\\u002Fversions\\u002F2483078\",\"files\":[{\"id\":1026649,\"created\":\"2018-07-26T17:43:17Z\",\"hash\":\"sha256:4eae963cd01197197cf7fbdffc336e205e7257854d5fc08df052b3d3c191a031\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"all\",\"size\":1681297,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F1026649\\u002Fadblock_for_firefox-3.16.0-an+fx.xpi?src=\",\"permissions\":[\"http:\\u002F\\u002F*\\u002F*\",\"https:\\u002F\\u002F*\\u002F*\",\"contextMenus\",\"tabs\",\"idle\",\"webRequest\",\"webRequestBlocking\",\"webNavigation\",\"storage\",\"notifications\",\"*:\\u002F\\u002F*.mail.live.com\\u002F*\",\"*:\\u002F\\u002F*.mastertoons.com\\u002F*\",\"*:\\u002F\\u002F*.getadblock.com\\u002F*\",\"*:\\u002F\\u002F*.mobilmania.cz\\u002F*\",\"*:\\u002F\\u002F*.zive.cz\\u002F*\",\"*:\\u002F\\u002F*.doupe.cz\\u002F*\",\"*:\\u002F\\u002F*.e15.cz\\u002F*\",\"*:\\u002F\\u002F*.sportrevue.cz\\u002F*\",\"*:\\u002F\\u002F*.autorevue.cz\\u002F*\",\"*:\\u002F\\u002F*.pornhub.com\\u002F*\",\"*:\\u002F\\u002F*.facebook.com\\u002F*\"]}],\"is_strict_compatibility_enabled\":false,\"reviewed\":null,\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Fadblock-for-firefox\\u002Fversions\\u002F3.16.0\",\"version\":\"3.16.0\"},\"default_locale\":\"en-US\",\"description\":\"Over 40 million users can't be wrong. \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F2b56457e1a015605c5e735b27892fa26144980408b9011d670674864942acdff\\u002Fhttps%3A\\u002F\\u002Fgetadblock.com\\\"\\u003EAdBlock\\u003C\\u002Fa\\u003E is the most popular ad blocker for Google Chrome and Safari. Now finally available for Firefox!\\n\\n\\u003Cstrong\\u003ESpecial features:\\u003C\\u002Fstrong\\u003E\\n\\u003Cul\\u003E\\u003Cli\\u003EAll ads blocked by default.\\u003C\\u002Fli\\u003E\\u003Cli\\u003EBlock video ads on YouTube.\\u003C\\u002Fli\\u003E\\u003Cli\\u003ECustomize your filter lists.\\u003C\\u002Fli\\u003E\\u003Cli\\u003ESee how many ads you've blocked.\\u003C\\u002Fli\\u003E\\u003Cli\\u003EWhite-list your favorite sites in a snap.\\u003C\\u002Fli\\u003E\\u003Cli\\u003EAvailable in over 30 languages\\u003C\\u002Fli\\u003E\\u003Cli\\u003ESpeed up your browser. Most ads aren't even downloaded at all.\\u003C\\u002Fli\\u003E\\u003Cli\\u003EQuick and easy in-page ad reporting.\\u003C\\u002Fli\\u003E\\u003C\\u002Ful\\u003EIt's your browser. What you see should be up to you. AdBlock works automatically, but it only takes a couple clicks to permanently allow ads on any page, or an entire domain. Don't mind text ads? You can easily enable them for Google search results pages. Learn more at the \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002F2b56457e1a015605c5e735b27892fa26144980408b9011d670674864942acdff\\u002Fhttps%3A\\u002F\\u002Fgetadblock.com\\\"\\u003EAdBlock website\\u003C\\u002Fa\\u003E.\\n\\nOur privacy policy has been updated (Effective Date: May 7, 2018) and is available at \\u003Ca rel=\\\"nofollow\\\" href=\\\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002Fa62ab11d5085861be581fd2b24a8d75cff700d186a9cdcc36e618568d23470a8\\u002Fhttps%3A\\u002F\\u002Fgetadblock.com\\u002Fprivacy\\u002F\\\"\\u003Ehttps:\\u002F\\u002Fgetadblock.com\\u002Fprivacy\\u002F\\u003C\\u002Fa\\u003E\",\"edit_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Fdevelopers\\u002Faddon\\u002Fadblock-for-firefox\\u002Fedit\",\"guid\":\"jid1-NIfFY2CA8fy1tg@jetpack\",\"has_eula\":false,\"has_privacy_policy\":true,\"homepage\":\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002Fb6566991daf066d40ee0dae32b5e5116731c8959a18ea53b058654631ea7c206\\u002Fhttps%3A\\u002F\\u002Fgetadblock.com\\u002F\",\"icon_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddon_icons\\u002F532\\u002F532754-64.png?modified=mcrushed\",\"id\":532754,\"is_disabled\":false,\"is_experimental\":false,\"is_featured\":true,\"is_source_public\":true,\"last_updated\":\"2018-07-26T17:45:07Z\",\"name\":\"AdBlock for Firefox\",\"previews\":[{\"id\":139904,\"caption\":\"Automatically blocks banner ads, text ads...\",\"image_size\":[700,438],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F139\\u002F139904.png?modified=1530209188\",\"thumbnail_size\":[320,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F139\\u002F139904.png?modified=1530209188\"},{\"id\":139906,\"caption\":\"...video ads...\",\"image_size\":[700,438],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F139\\u002F139906.png?modified=1530209189\",\"thumbnail_size\":[320,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F139\\u002F139906.png?modified=1530209189\"},{\"id\":139908,\"caption\":\"... Facebook ads...\",\"image_size\":[700,438],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F139\\u002F139908.png?modified=1530209189\",\"thumbnail_size\":[320,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F139\\u002F139908.png?modified=1530209189\"},{\"id\":139910,\"caption\":\"... and many more ads.\",\"image_size\":[700,438],\"image_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Ffull\\u002F139\\u002F139910.png?modified=1530209190\",\"thumbnail_size\":[320,200],\"thumbnail_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Fpreviews\\u002Fthumbs\\u002F139\\u002F139910.png?modified=1530209190\"}],\"public_stats\":false,\"ratings\":{\"bayesian_average\":3.55303,\"count\":1002,\"average\":3.5569,\"text_count\":391},\"requires_payment\":false,\"review_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Freviewers\\u002Freview\\u002F532754\",\"slug\":\"adblock-for-firefox\",\"status\":\"public\",\"summary\":\"The most popular ad blocker for Chrome and Safari, now available for Firefox! Block all advertisements on all web pages, even Facebook, Youtube, and Hulu. Browse faster, too! Most ads aren't even downloaded at all, saving you time and bandwidth.\",\"support_email\":null,\"support_url\":\"https:\\u002F\\u002Foutgoing.prod.mozaws.net\\u002Fv1\\u002Fb6566991daf066d40ee0dae32b5e5116731c8959a18ea53b058654631ea7c206\\u002Fhttps%3A\\u002F\\u002Fgetadblock.com\\u002F\",\"tags\":[\"firefox57\",\"jetpack\"],\"type\":\"extension\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Fadblock-for-firefox\\u002F\",\"weekly_downloads\":76641,\"iconUrl\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddon_icons\\u002F532\\u002F532754-64.png?modified=mcrushed\",\"platformFiles\":{\"all\":{\"id\":1026649,\"created\":\"2018-07-26T17:43:17Z\",\"hash\":\"sha256:4eae963cd01197197cf7fbdffc336e205e7257854d5fc08df052b3d3c191a031\",\"is_restart_required\":false,\"is_webextension\":true,\"is_mozilla_signed_extension\":false,\"platform\":\"all\",\"size\":1681297,\"status\":\"public\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Ffirefox\\u002Fdownloads\\u002Ffile\\u002F1026649\\u002Fadblock_for_firefox-3.16.0-an+fx.xpi?src=\",\"permissions\":[\"http:\\u002F\\u002F*\\u002F*\",\"https:\\u002F\\u002F*\\u002F*\",\"contextMenus\",\"tabs\",\"idle\",\"webRequest\",\"webRequestBlocking\",\"webNavigation\",\"storage\",\"notifications\",\"*:\\u002F\\u002F*.mail.live.com\\u002F*\",\"*:\\u002F\\u002F*.mastertoons.com\\u002F*\",\"*:\\u002F\\u002F*.getadblock.com\\u002F*\",\"*:\\u002F\\u002F*.mobilmania.cz\\u002F*\",\"*:\\u002F\\u002F*.zive.cz\\u002F*\",\"*:\\u002F\\u002F*.doupe.cz\\u002F*\",\"*:\\u002F\\u002F*.e15.cz\\u002F*\",\"*:\\u002F\\u002F*.sportrevue.cz\\u002F*\",\"*:\\u002F\\u002F*.autorevue.cz\\u002F*\",\"*:\\u002F\\u002F*.pornhub.com\\u002F*\",\"*:\\u002F\\u002F*.facebook.com\\u002F*\"]}},\"isRestartRequired\":false,\"isWebExtension\":true,\"isMozillaSignedExtension\":false}],\"resultsLoaded\":true,\"featuredThemes\":[{\"authors\":[{\"id\":9064590,\"name\":\"ptikiwi\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Fuser\\u002Fptikiwi\\u002F\",\"username\":\"ptikiwi\"}],\"average_daily_users\":29,\"categories\":{\"firefox\":[\"abstract\"]},\"contributions_url\":null,\"current_version\":{\"id\":317989,\"compatibility\":{\"firefox\":{\"max\":\"9999\",\"min\":\"4.0\"},\"android\":{\"max\":\"9999\",\"min\":\"11.0\"},\"seamonkey\":{\"max\":\"9999\",\"min\":\"2.1\"},\"thunderbird\":{\"max\":\"9999\",\"min\":\"5.0\"}},\"edit_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Fdevelopers\\u002Faddon\\u002Ffractale-by-ptikiwi-ii\\u002Fversions\\u002F317989\",\"files\":[],\"is_strict_compatibility_enabled\":false,\"reviewed\":null,\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Ffractale-by-ptikiwi-ii\\u002Fversions\\u002F0\",\"version\":\"0\"},\"default_locale\":\"en-US\",\"description\":null,\"edit_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Fdevelopers\\u002Ftheme\\u002Ffractale-by-ptikiwi-ii\\u002Fedit\",\"guid\":\"224427@personas.mozilla.org\",\"has_eula\":false,\"has_privacy_policy\":false,\"homepage\":null,\"icon_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F224427\\u002Fpreview_small.jpg?modified=1283739938\",\"id\":\"224427\",\"is_disabled\":false,\"is_experimental\":false,\"is_featured\":true,\"is_source_public\":false,\"last_updated\":\"2010-09-04T05:20:26Z\",\"name\":\"Fractale by Ptikiwi - II\",\"previews\":[],\"public_stats\":false,\"ratings\":{\"bayesian_average\":0,\"count\":0,\"average\":0,\"text_count\":0},\"requires_payment\":false,\"review_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Freviewers\\u002Freview\\u002F224427\",\"slug\":\"fractale-by-ptikiwi-ii\",\"status\":\"public\",\"summary\":null,\"support_email\":null,\"support_url\":null,\"tags\":[],\"type\":\"persona\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Ffractale-by-ptikiwi-ii\\u002F\",\"iconUrl\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F224427\\u002Fpreview_small.jpg?modified=1283739938\",\"platformFiles\":{},\"isRestartRequired\":false,\"isWebExtension\":false,\"isMozillaSignedExtension\":false,\"accentcolor\":\"#24578a\",\"author\":\"ptikiwi\",\"category\":\"Abstract\",\"detailURL\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Ffractale-by-ptikiwi-ii\\u002F\",\"footer\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F224427\\u002FFtrFractale3.jpg?modified=1283739938\",\"footerURL\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F224427\\u002FFtrFractale3.jpg?modified=1283739938\",\"header\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F224427\\u002FHdrFractale3Pt.jpg?modified=1283739938\",\"headerURL\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F224427\\u002FHdrFractale3Pt.jpg?modified=1283739938\",\"iconURL\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F224427\\u002Fpreview_small.jpg?modified=1283739938\",\"previewURL\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F224427\\u002Fpreview_large.jpg?modified=1283739938\",\"textcolor\":\"#ffffff\",\"updateURL\":\"https:\\u002F\\u002Fversioncheck.addons.mozilla.org\\u002Fen-US\\u002Fthemes\\u002Fupdate-check\\u002F224427\",\"version\":\"1.0\",\"themeData\":{\"accentcolor\":\"#24578a\",\"author\":\"ptikiwi\",\"category\":\"Abstract\",\"description\":null,\"detailURL\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Ffractale-by-ptikiwi-ii\\u002F\",\"footer\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F224427\\u002FFtrFractale3.jpg?modified=1283739938\",\"footerURL\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F224427\\u002FFtrFractale3.jpg?modified=1283739938\",\"header\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F224427\\u002FHdrFractale3Pt.jpg?modified=1283739938\",\"headerURL\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F224427\\u002FHdrFractale3Pt.jpg?modified=1283739938\",\"iconURL\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F224427\\u002Fpreview_small.jpg?modified=1283739938\",\"id\":\"224427\",\"name\":\"Fractale by Ptikiwi - II\",\"previewURL\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F224427\\u002Fpreview_large.jpg?modified=1283739938\",\"textcolor\":\"#ffffff\",\"updateURL\":\"https:\\u002F\\u002Fversioncheck.addons.mozilla.org\\u002Fen-US\\u002Fthemes\\u002Fupdate-check\\u002F224427\",\"version\":\"1.0\"}},{\"authors\":[{\"id\":7692242,\"name\":\"dbylpine\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Fuser\\u002Fdbylpine\\u002F\",\"username\":\"dbylpine\"}],\"average_daily_users\":59,\"categories\":{\"firefox\":[\"nature\"]},\"contributions_url\":null,\"current_version\":{\"id\":205728,\"compatibility\":{\"firefox\":{\"max\":\"9999\",\"min\":\"4.0\"},\"android\":{\"max\":\"9999\",\"min\":\"11.0\"},\"seamonkey\":{\"max\":\"9999\",\"min\":\"2.1\"},\"thunderbird\":{\"max\":\"9999\",\"min\":\"5.0\"}},\"edit_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Fdevelopers\\u002Faddon\\u002Frabicano-paint-horses\\u002Fversions\\u002F205728\",\"files\":[],\"is_strict_compatibility_enabled\":false,\"reviewed\":null,\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Frabicano-paint-horses\\u002Fversions\\u002F0\",\"version\":\"0\"},\"default_locale\":\"en-US\",\"description\":\"For lovers of paint horses and their beautiful coat patterns. Enjoy this Persona of my paint horses.\",\"edit_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Fdevelopers\\u002Ftheme\\u002Frabicano-paint-horses\\u002Fedit\",\"guid\":\"99101@personas.mozilla.org\",\"has_eula\":false,\"has_privacy_policy\":false,\"homepage\":null,\"icon_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F99101\\u002Fpreview_small.jpg?modified=1270135026\",\"id\":\"99101\",\"is_disabled\":false,\"is_experimental\":false,\"is_featured\":true,\"is_source_public\":false,\"last_updated\":\"2010-03-15T17:18:00Z\",\"name\":\"Rabicano Paint Horses\",\"previews\":[],\"public_stats\":false,\"ratings\":{\"bayesian_average\":0,\"count\":0,\"average\":0,\"text_count\":0},\"requires_payment\":false,\"review_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Freviewers\\u002Freview\\u002F99101\",\"slug\":\"rabicano-paint-horses\",\"status\":\"public\",\"summary\":null,\"support_email\":null,\"support_url\":null,\"tags\":[],\"type\":\"persona\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Frabicano-paint-horses\\u002F\",\"iconUrl\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F99101\\u002Fpreview_small.jpg?modified=1270135026\",\"platformFiles\":{},\"isRestartRequired\":false,\"isWebExtension\":false,\"isMozillaSignedExtension\":false,\"accentcolor\":\"#e8c55d\",\"author\":\"dbylpine\",\"category\":\"Nature\",\"detailURL\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Frabicano-paint-horses\\u002F\",\"footer\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F99101\\u002FRabicano-footer.jpg?modified=1270135026\",\"footerURL\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F99101\\u002FRabicano-footer.jpg?modified=1270135026\",\"header\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F99101\\u002FRabicano-header.jpg?modified=1270135026\",\"headerURL\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F99101\\u002FRabicano-header.jpg?modified=1270135026\",\"iconURL\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F99101\\u002Fpreview_small.jpg?modified=1270135026\",\"previewURL\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F99101\\u002Fpreview_large.jpg?modified=1270135026\",\"textcolor\":\"#121010\",\"updateURL\":\"https:\\u002F\\u002Fversioncheck.addons.mozilla.org\\u002Fen-US\\u002Fthemes\\u002Fupdate-check\\u002F99101\",\"version\":\"1.0\",\"themeData\":{\"accentcolor\":\"#e8c55d\",\"author\":\"dbylpine\",\"category\":\"Nature\",\"description\":\"For lovers of paint horses and their beautiful coat patterns. Enjoy this Persona of my paint horses.\",\"detailURL\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Frabicano-paint-horses\\u002F\",\"footer\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F99101\\u002FRabicano-footer.jpg?modified=1270135026\",\"footerURL\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F99101\\u002FRabicano-footer.jpg?modified=1270135026\",\"header\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F99101\\u002FRabicano-header.jpg?modified=1270135026\",\"headerURL\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F99101\\u002FRabicano-header.jpg?modified=1270135026\",\"iconURL\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F99101\\u002Fpreview_small.jpg?modified=1270135026\",\"id\":\"99101\",\"name\":\"Rabicano Paint Horses\",\"previewURL\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F99101\\u002Fpreview_large.jpg?modified=1270135026\",\"textcolor\":\"#121010\",\"updateURL\":\"https:\\u002F\\u002Fversioncheck.addons.mozilla.org\\u002Fen-US\\u002Fthemes\\u002Fupdate-check\\u002F99101\",\"version\":\"1.0\"}},{\"authors\":[{\"id\":5735280,\"name\":\"max.Mustermann\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Fuser\\u002FdaMustermann\\u002F\",\"username\":\"daMustermann\"}],\"average_daily_users\":295,\"categories\":{\"firefox\":[\"other\"]},\"contributions_url\":null,\"current_version\":{\"id\":156465,\"compatibility\":{\"firefox\":{\"max\":\"9999\",\"min\":\"4.0\"},\"android\":{\"max\":\"9999\",\"min\":\"11.0\"},\"seamonkey\":{\"max\":\"9999\",\"min\":\"2.1\"},\"thunderbird\":{\"max\":\"9999\",\"min\":\"5.0\"}},\"edit_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Fdevelopers\\u002Faddon\\u002Fblack-and-blue-clouds\\u002Fversions\\u002F156465\",\"files\":[],\"is_strict_compatibility_enabled\":false,\"reviewed\":null,\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Fblack-and-blue-clouds\\u002Fversions\\u002F0\",\"version\":\"0\"},\"default_locale\":\"en-US\",\"description\":\"Nothing special. First try and personal\",\"edit_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Fdevelopers\\u002Ftheme\\u002Fblack-and-blue-clouds\\u002Fedit\",\"guid\":\"41931@personas.mozilla.org\",\"has_eula\":false,\"has_privacy_policy\":false,\"homepage\":null,\"icon_url\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F41931\\u002Fpreview_small.jpg?modified=1253979554\",\"id\":\"41931\",\"is_disabled\":false,\"is_experimental\":false,\"is_featured\":true,\"is_source_public\":false,\"last_updated\":\"2009-09-26T15:39:14Z\",\"name\":\"Black and Blue Clouds\",\"previews\":[],\"public_stats\":false,\"ratings\":{\"bayesian_average\":2.72451,\"count\":3,\"average\":3.6667,\"text_count\":2},\"requires_payment\":false,\"review_url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Freviewers\\u002Freview\\u002F41931\",\"slug\":\"black-and-blue-clouds\",\"status\":\"public\",\"summary\":null,\"support_email\":null,\"support_url\":null,\"tags\":[],\"type\":\"persona\",\"url\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Fblack-and-blue-clouds\\u002F\",\"iconUrl\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F41931\\u002Fpreview_small.jpg?modified=1253979554\",\"platformFiles\":{},\"isRestartRequired\":false,\"isWebExtension\":false,\"isMozillaSignedExtension\":false,\"accentcolor\":\"#ffffff\",\"author\":\"max.Mustermann\",\"category\":\"Other\",\"detailURL\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Fblack-and-blue-clouds\\u002F\",\"footer\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F41931\\u002Fff-persona2.png?modified=1253979554\",\"footerURL\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F41931\\u002Fff-persona2.png?modified=1253979554\",\"header\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F41931\\u002Fff-persona1.jpg?modified=1253979554\",\"headerURL\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F41931\\u002Fff-persona1.jpg?modified=1253979554\",\"iconURL\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F41931\\u002Fpreview_small.jpg?modified=1253979554\",\"previewURL\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F41931\\u002Fpreview_large.jpg?modified=1253979554\",\"textcolor\":\"#ffffff\",\"updateURL\":\"https:\\u002F\\u002Fversioncheck.addons.mozilla.org\\u002Fen-US\\u002Fthemes\\u002Fupdate-check\\u002F41931\",\"version\":\"1.0\",\"themeData\":{\"accentcolor\":\"#ffffff\",\"author\":\"max.Mustermann\",\"category\":\"Other\",\"description\":\"Nothing special. First try and personal\",\"detailURL\":\"https:\\u002F\\u002Faddons.mozilla.org\\u002Fen-US\\u002Ffirefox\\u002Faddon\\u002Fblack-and-blue-clouds\\u002F\",\"footer\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F41931\\u002Fff-persona2.png?modified=1253979554\",\"footerURL\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F41931\\u002Fff-persona2.png?modified=1253979554\",\"header\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F41931\\u002Fff-persona1.jpg?modified=1253979554\",\"headerURL\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F41931\\u002Fff-persona1.jpg?modified=1253979554\",\"iconURL\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F41931\\u002Fpreview_small.jpg?modified=1253979554\",\"id\":\"41931\",\"name\":\"Black and Blue Clouds\",\"previewURL\":\"https:\\u002F\\u002Faddons.cdn.mozilla.net\\u002Fuser-media\\u002Faddons\\u002F41931\\u002Fpreview_large.jpg?modified=1253979554\",\"textcolor\":\"#ffffff\",\"updateURL\":\"https:\\u002F\\u002Fversioncheck.addons.mozilla.org\\u002Fen-US\\u002Fthemes\\u002Fupdate-check\\u002F41931\",\"version\":\"1.0\"}}]},\"infoDialog\":{\"data\":null,\"show\":false},\"installations\":{},\"landing\":{\"addonType\":null,\"category\":null,\"featured\":{\"count\":0,\"results\":[]},\"highlyRated\":{\"count\":0,\"results\":[]},\"loading\":false,\"trending\":{\"count\":0,\"results\":[]},\"resultsLoaded\":false},\"languageTools\":{\"byID\":{}},\"recommendations\":{\"byGuid\":{}},\"redirectTo\":{\"url\":null,\"status\":null},\"reviews\":{\"byAddon\":{},\"byId\":{},\"byUserId\":{},\"latestUserReview\":{},\"groupedRatings\":{},\"view\":{}},\"search\":{\"count\":0,\"filters\":{},\"loading\":false,\"pageSize\":null,\"results\":[]},\"survey\":{\"wasDismissed\":false},\"uiState\":{},\"userAbuseReports\":{\"byUserId\":{}},\"users\":{\"currentUserID\":null,\"byID\":{},\"byUsername\":{},\"isUpdating\":false,\"userPageBeingViewed\":{\"loading\":false,\"userId\":null}},\"viewContext\":{\"context\":\"VIEW_CONTEXT_HOME\"},\"router\":{\"location\":{\"pathname\":\"\\u002Fen-US\\u002Ffirefox\\u002F\",\"search\":\"\",\"hash\":\"\",\"key\":\"ehxcwp\",\"query\":{}},\"action\":\"POP\"}}<\/script><script async=\"\" src=\"https:\/\/www.google-analytics.com\/analytics.js\"><\/script><script src=\"https:\/\/addons-amo.cdn.mozilla.net\/amo-6ab6481fd97ffca9ae47.js\" integrity=\"sha512-e0+Av\/Pq6zDEo86w0gecMuwx5EYwS1BtdwNTbOXDfARyji8mYj455TUA4vJtOy20ThlfoVY3TzdHuMoUwpviig==\" crossOrigin=\"anonymous\"><\/script><\/body><\/html>","headers":{"X-XSS-Protection":"1; mode=block","X-Content-Type-Options":"nosniff","Content-Security-Policy":"base-uri 'self'; child-src 'none'; connect-src https:\/\/addons.mozilla.org https:\/\/sentry.prod.mozaws.net; form-action 'self'; frame-src 'none'; img-src 'self' data: https:\/\/addons.cdn.mozilla.net https:\/\/addons-amo.cdn.mozilla.net https:\/\/www.google-analytics.com; media-src 'none'; object-src 'none'; script-src https:\/\/addons-amo.cdn.mozilla.net https:\/\/www.google-analytics.com\/analytics.js; style-src https:\/\/addons-amo.cdn.mozilla.net 'sha256-DiZjxuHvKi7pvUQCxCVyk1kAFJEUWe+jf6HWMI5agj4='; report-uri \/__cspreport__; font-src https:\/\/addons-amo.cdn.mozilla.net","content-encoding":"","Strict-Transport-Security":"max-age=31536000","Vary":"DNT","ETag":"W\/\"4165f-g4+KDwwAmATiw2CTJLPxAVlIpvw\"","Date":"Mon, 27 Aug 2018 05:47:42 GMT","X-Frame-Options":"DENY","X-Content-Security-Policy":"base-uri 'self'; child-src 'none'; connect-src https:\/\/addons.mozilla.org https:\/\/sentry.prod.mozaws.net; form-action 'self'; frame-src 'none'; img-src 'self' data: https:\/\/addons.cdn.mozilla.net https:\/\/addons-amo.cdn.mozilla.net https:\/\/www.google-analytics.com; media-src 'none'; object-src 'none'; script-src https:\/\/addons-amo.cdn.mozilla.net https:\/\/www.google-analytics.com\/analytics.js; style-src https:\/\/addons-amo.cdn.mozilla.net 'sha256-DiZjxuHvKi7pvUQCxCVyk1kAFJEUWe+jf6HWMI5agj4='; report-uri \/__cspreport__; font-src https:\/\/addons-amo.cdn.mozilla.net","Content-Type":"text\/html; charset=utf-8","Public-Key-Pins":"max-age=5184000; includeSubDomains; pin-sha256=\"WoiWRyIOVNa9ihaBciRSC7XHjliYS9VwUGOIud4PB18=\"; pin-sha256=\"r\/mIkG3eEpVdm+u\/ko\/cwxzOMo1bk4TyHIlByibiA5E=\"","X-WebKit-CSP":"base-uri 'self'; child-src 'none'; connect-src https:\/\/addons.mozilla.org https:\/\/sentry.prod.mozaws.net; form-action 'self'; frame-src 'none'; img-src 'self' data: https:\/\/addons.cdn.mozilla.net https:\/\/addons-amo.cdn.mozilla.net https:\/\/www.google-analytics.com; media-src 'none'; object-src 'none'; script-src https:\/\/addons-amo.cdn.mozilla.net https:\/\/www.google-analytics.com\/analytics.js; style-src https:\/\/addons-amo.cdn.mozilla.net 'sha256-DiZjxuHvKi7pvUQCxCVyk1kAFJEUWe+jf6HWMI5agj4='; report-uri \/__cspreport__; font-src https:\/\/addons-amo.cdn.mozilla.net"},"code":200}},{"failure":null,"request":{"body":null,"headers":{"Accept-Language":"en-US;q=0.8,en;q=0.5","Accept":"text\/html,application\/xhtml+xml,application\/xml;q=0.9,*\/*;q=0.8","User-Agent":"Mozilla\/5.0 (Windows NT 6.1) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/47.0.2526.106 Safari\/537.36"},"tor":{"is_tor":false,"exit_ip":null,"exit_name":null},"url":"https:\/\/addons.mozilla.org","method":"GET"},"response":{"body":null,"headers":{"X-XSS-Protection":"1; mode=block","X-Content-Type-Options":"nosniff","Content-Security-Policy":"base-uri 'self'; child-src 'none'; connect-src https:\/\/addons.mozilla.org https:\/\/sentry.prod.mozaws.net; form-action 'self'; frame-src 'none'; img-src 'self' data: https:\/\/addons.cdn.mozilla.net https:\/\/addons-amo.cdn.mozilla.net https:\/\/www.google-analytics.com; media-src 'none'; object-src 'none'; script-src https:\/\/addons-amo.cdn.mozilla.net https:\/\/www.google-analytics.com\/analytics.js; style-src https:\/\/addons-amo.cdn.mozilla.net 'sha256-DiZjxuHvKi7pvUQCxCVyk1kAFJEUWe+jf6HWMI5agj4='; report-uri \/__cspreport__; font-src https:\/\/addons-amo.cdn.mozilla.net","Strict-Transport-Security":"max-age=31536000","Vary":"user-agent, Accept","Location":"\/en-US\/firefox\/","Date":"Mon, 27 Aug 2018 05:47:40 GMT","X-Frame-Options":"DENY","X-Content-Security-Policy":"base-uri 'self'; child-src 'none'; connect-src https:\/\/addons.mozilla.org https:\/\/sentry.prod.mozaws.net; form-action 'self'; frame-src 'none'; img-src 'self' data: https:\/\/addons.cdn.mozilla.net https:\/\/addons-amo.cdn.mozilla.net https:\/\/www.google-analytics.com; media-src 'none'; object-src 'none'; script-src https:\/\/addons-amo.cdn.mozilla.net https:\/\/www.google-analytics.com\/analytics.js; style-src https:\/\/addons-amo.cdn.mozilla.net 'sha256-DiZjxuHvKi7pvUQCxCVyk1kAFJEUWe+jf6HWMI5agj4='; report-uri \/__cspreport__; font-src https:\/\/addons-amo.cdn.mozilla.net","Content-Type":"text\/plain; charset=utf-8","Public-Key-Pins":"max-age=5184000; includeSubDomains; pin-sha256=\"WoiWRyIOVNa9ihaBciRSC7XHjliYS9VwUGOIud4PB18=\"; pin-sha256=\"r\/mIkG3eEpVdm+u\/ko\/cwxzOMo1bk4TyHIlByibiA5E=\"","X-WebKit-CSP":"base-uri 'self'; child-src 'none'; connect-src https:\/\/addons.mozilla.org https:\/\/sentry.prod.mozaws.net; form-action 'self'; frame-src 'none'; img-src 'self' data: https:\/\/addons.cdn.mozilla.net https:\/\/addons-amo.cdn.mozilla.net https:\/\/www.google-analytics.com; media-src 'none'; object-src 'none'; script-src https:\/\/addons-amo.cdn.mozilla.net https:\/\/www.google-analytics.com\/analytics.js; style-src https:\/\/addons-amo.cdn.mozilla.net 'sha256-DiZjxuHvKi7pvUQCxCVyk1kAFJEUWe+jf6HWMI5agj4='; report-uri \/__cspreport__; font-src https:\/\/addons-amo.cdn.mozilla.net"},"code":302}}],"retries":1,"headers_match":true,"status_code_match":true},"test_start_time":"2018-08-27 05:47:21","input_hashes":[],"probe_ip":"127.0.0.1","id":"b3c35ff0-f2b6-4ccc-827b-2626d8121462","test_helpers":{"backend":{"type":"onion","address":"httpo:\/\/y3zq5fwelrzkkv3s.onion"}},"probe_cc":"RE","test_runtime":0.2314298153,"input":"https:\/\/addons.mozilla.org","probe_city":null,"probe_asn":"AS49902","annotations":{"platform":"linux"},"software_name":"ooniprobe","software_version":"2.1.0","data_format_version":"0.2.0","report_filename":"2018-08-28\/20180827T054721Z-RE-AS49902-web_connectivity-20180827T054723Z_AS49902_y7vuOqERmqnnMPjRsd5cqHU6ZlNpzHwO1FRann4QUyZNeFUVJf-0.2.0-probe.json","test_version":"0.1.0","bucket_date":"2018-08-28","test_name":"web_connectivity","report_id":"20180827T054723Z_AS49902_y7vuOqERmqnnMPjRsd5cqHU6ZlNpzHwO1FRann4QUyZNeFUVJf","measurement_start_time":"2018-08-27 05:47:38","backend_version":null,"options":["--file","$citizenlab_global_urls"]} {"test_keys":{"accessible":true,"control":{"tcp_connect":{"213.108.110.5:80":{"status":true,"failure":null}},"http_request":{"body_length":76353,"status_code":200,"headers":{"X-Cache":"HIT","Age":"1680","Strict-Transport-Security":"max-age=15768000; includeSubDomains","Vary":"Accept-Encoding","Server":"nginx","X-Cache-Hits":"32","Date":"Mon, 27 Aug 2018 05:47:57 GMT","Content-Type":"text\/html; charset=UTF-8","Accept-Ranges":"bytes"},"failure":null,"title":"Global Voices Advocacy - Defending free speech online."},"dns":{"failure":null,"addrs":["213.108.110.5"]}},"control_failure":null,"socksproxy":null,"http_experiment_failure":null,"agent":"redirect","title_match":true,"client_resolver":"109.122.130.141","tcp_connect":[{"status":{"failure":null,"success":true,"blocked":false},"ip":"213.108.110.5","port":80}],"dns_consistency":"consistent","dns_experiment_failure":null,"body_proportion":1.0,"blocking":false,"queries":[{"resolver_hostname":null,"query_type":"A","hostname":"advocacy.globalvoicesonline.org","answers":[{"ipv4":"213.108.110.5","answer_type":"A"}],"failure":null,"resolver_port":null}],"body_length_match":true,"requests":[{"failure":null,"request":{"body":null,"headers":{"Accept-Language":"en-US;q=0.8,en;q=0.5","Accept":"text\/html,application\/xhtml+xml,application\/xml;q=0.9,*\/*;q=0.8","User-Agent":"Mozilla\/5.0 (Windows NT 6.1) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/47.0.2526.106 Safari\/537.36"},"tor":{"is_tor":false,"exit_ip":null,"exit_name":null},"url":"https:\/\/advox.globalvoices.org\/","method":"GET"},"response":{"body":"<!DOCTYPE html>\n<html xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" lang=\"en-US\">\n <head profile=\"http:\/\/gmpg.org\/xfn\/11\">\n <meta http-equiv=\"content-type\" content=\"text\/html; charset=UTF-8\" \/>\n\t<title>Global Voices Advocacy - Defending free speech online.<\/title>\n \t<link rel=\"stylesheet\" href=\"https:\/\/advox.globalvoices.org\/wp-content\/themes\/gv-project-theme\/gv-news.css?updated=20171001\" type=\"text\/css\" media=\"screen\" \/>\n \t<link rel=\"stylesheet\" href=\"https:\/\/advox.globalvoices.org\/wp-content\/themes\/gv-advocacy-child-theme\/style.css?updated=20171001\" type=\"text\/css\" media=\"screen\" \/>\n\t<meta name = \"viewport\" content = \" width = device-width, initial-scale=1, user-scalable=yes\"><!--Mobile viewport settings: Use width of screen instead of a larger viewport, start at normal zoom level, allow scaling by user -->\n\n <meta name=\"description\" content=\"Defending Free Speech Online\" \/>\n\t<meta name=\"generator\" content=\"WordPress 4.9.7\" \/> <!-- leave this for stats -->\n\t<link rel='apple-touch-icon-precomposed' href='https:\/\/s3.amazonaws.com\/static.globalvoices\/img\/tmpl\/gv-advocacy-apple-touch-icon-precomposed-300.png' \/> \n<link rel='shortcut icon' href='https:\/\/s3.amazonaws.com\/static.globalvoices\/img\/tmpl\/favicon-advox\/favicon.ico' \/> \n<link rel='icon' type='image\/png' href='https:\/\/s3.amazonaws.com\/static.globalvoices\/img\/tmpl\/favicon-advox\/favicon-196x196.png' sizes='196x196' \/> \n<link rel='icon' type='image\/png' href='https:\/\/s3.amazonaws.com\/static.globalvoices\/img\/tmpl\/favicon-advox\/favicon-160x160.png' sizes='160x160' \/> \n<link rel='icon' type='image\/png' href='https:\/\/s3.amazonaws.com\/static.globalvoices\/img\/tmpl\/favicon-advox\/favicon-96x96.png' sizes='96x96' \/> \n<link rel='icon' type='image\/png' href='https:\/\/s3.amazonaws.com\/static.globalvoices\/img\/tmpl\/favicon-advox\/favicon-32x32.png' sizes='32x32' \/> \n<link rel='icon' type='image\/png' href='https:\/\/s3.amazonaws.com\/static.globalvoices\/img\/tmpl\/favicon-advox\/favicon-16x16.png' sizes='16x16' \/> \n\t\n \t<link rel=\"alternate\" type=\"application\/rss+xml\" title=\"Global Voices Advocacy RSS Feed\" href=\"https:\/\/advox.globalvoices.org\/feed\/\" \/>\n\t<link rel=\"pingback\" href=\"https:\/\/advox.globalvoices.org\/xmlrpc.php\" \/>\n\n\t<!--[if lt IE 9]>\n\t\t<link rel=\"stylesheet\" type=\"text\/css\" media=\"screen\" href=\"https:\/\/advox.globalvoices.org\/wp-content\/themes\/gv-project-theme\/gv-project-ie-lt-9.css\" \/>\n\t<![endif]-->\n\t\n\t<script type=\"text\/javascript\" src=\"https:\/\/advox.globalvoices.org\/wp-content\/themes\/gv-project-theme\/js\/modernizr-gv-custom.js\"><\/script>\n\t<script type=\"text\/javascript\" src=\"\/\/use.typekit.net\/uhu3zpl.js\"><\/script>\n\t<script type=\"text\/javascript\">try{Typekit.load();}catch(e){}<\/script>\n\t\n\t<link media='screen' rel='stylesheet' type='text\/css' href='https:\/\/advox.globalvoices.org\/wp-content\/themes\/gv-project-theme\/js\/flexslider.css'>\t<meta property=\"fb:pages\" content=\"366749856727778\" \/>\n<!-- All in One SEO Pack 2.6.1 by Michael Torbert of Semper Fi Web Design[191,251] -->\n<meta name=\"description\" content=\"A global anti-censorship network of bloggers and online activists dedicated to protecting freedom of expression and free access to information online.\" \/>\n<link rel='next' href='https:\/\/advox.globalvoices.org\/page\/2\/' \/>\n\n<link rel=\"canonical\" href=\"https:\/\/advox.globalvoices.org\/\" \/>\n<!-- \/all in one seo pack -->\n<link rel='dns-prefetch' href='\/\/www.google.com' \/>\n<link rel='dns-prefetch' href='\/\/s.w.org' \/>\n\t\t<script type=\"text\/javascript\">\n\t\t\twindow._wpemojiSettings = {\"baseUrl\":\"https:\\\/\\\/s.w.org\\\/images\\\/core\\\/emoji\\\/2.4\\\/72x72\\\/\",\"ext\":\".png\",\"svgUrl\":\"https:\\\/\\\/s.w.org\\\/images\\\/core\\\/emoji\\\/2.4\\\/svg\\\/\",\"svgExt\":\".svg\",\"source\":{\"concatemoji\":\"https:\\\/\\\/advox.globalvoices.org\\\/wp-includes\\\/js\\\/wp-emoji-release.min.js?ver=4.9.7\"}};\n\t\t\t!function(a,b,c){function d(a,b){var c=String.fromCharCode;l.clearRect(0,0,k.width,k.height),l.fillText(c.apply(this,a),0,0);var d=k.toDataURL();l.clearRect(0,0,k.width,k.height),l.fillText(c.apply(this,b),0,0);var e=k.toDataURL();return d===e}function e(a){var b;if(!l||!l.fillText)return!1;switch(l.textBaseline=\"top\",l.font=\"600 32px Arial\",a){case\"flag\":return!(b=d([55356,56826,55356,56819],[55356,56826,8203,55356,56819]))&&(b=d([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]),!b);case\"emoji\":return b=d([55357,56692,8205,9792,65039],[55357,56692,8203,9792,65039]),!b}return!1}function f(a){var c=b.createElement(\"script\");c.src=a,c.defer=c.type=\"text\/javascript\",b.getElementsByTagName(\"head\")[0].appendChild(c)}var g,h,i,j,k=b.createElement(\"canvas\"),l=k.getContext&&k.getContext(\"2d\");for(j=Array(\"flag\",\"emoji\"),c.supports={everything:!0,everythingExceptFlag:!0},i=0;i<j.length;i++)c.supports[j[i]]=e(j[i]),c.supports.everything=c.supports.everything&&c.supports[j[i]],\"flag\"!==j[i]&&(c.supports.everythingExceptFlag=c.supports.everythingExceptFlag&&c.supports[j[i]]);c.supports.everythingExceptFlag=c.supports.everythingExceptFlag&&!c.supports.flag,c.DOMReady=!1,c.readyCallback=function(){c.DOMReady=!0},c.supports.everything||(h=function(){c.readyCallback()},b.addEventListener?(b.addEventListener(\"DOMContentLoaded\",h,!1),a.addEventListener(\"load\",h,!1)):(a.attachEvent(\"onload\",h),b.attachEvent(\"onreadystatechange\",function(){\"complete\"===b.readyState&&c.readyCallback()})),g=c.source||{},g.concatemoji?f(g.concatemoji):g.wpemoji&&g.twemoji&&(f(g.twemoji),f(g.wpemoji)))}(window,document,window._wpemojiSettings);\n\t\t<\/script>\n\t\t<style type=\"text\/css\">\nimg.wp-smiley,\nimg.emoji {\n\tdisplay: inline !important;\n\tborder: none !important;\n\tbox-shadow: none !important;\n\theight: 1em !important;\n\twidth: 1em !important;\n\tmargin: 0 .07em !important;\n\tvertical-align: -0.1em !important;\n\tbackground: none !important;\n\tpadding: 0 !important;\n}\n<\/style>\n<link rel='stylesheet' id='amber-css' href='https:\/\/advox.globalvoices.org\/wp-content\/plugins\/amberlink\/css\/amber.css?ver=4.9.7' type='text\/css' media='all' \/>\n<link rel='stylesheet' id='contact-form-7-css' href='https:\/\/advox.globalvoices.org\/wp-content\/plugins\/contact-form-7\/includes\/css\/styles.css?ver=5.0.2' type='text\/css' media='all' \/>\n<link rel='stylesheet' id='wp_dlmp_styles-css' href='https:\/\/advox.globalvoices.org\/wp-content\/plugins\/download-monitor\/page-addon\/styles.css?ver=4.9.7' type='text\/css' media='all' \/>\n<script type='text\/javascript' src='https:\/\/advox.globalvoices.org\/wp-includes\/js\/jquery\/jquery.js?ver=1.12.4'><\/script>\n<script type='text\/javascript' src='https:\/\/advox.globalvoices.org\/wp-includes\/js\/jquery\/jquery-migrate.min.js?ver=1.4.1'><\/script>\n<script type='text\/javascript'>\n\/* <![CDATA[ *\/\nvar amber_config = {\"lookup_availability\":\"\",\"site_name\":\"Global Voices Advox\"};\n\/* ]]> *\/\n<\/script>\n<script type='text\/javascript' src='https:\/\/advox.globalvoices.org\/wp-content\/plugins\/amberlink\/js\/amber.js?ver=4.9.7'><\/script>\n<script type='text\/javascript' src='https:\/\/advox.globalvoices.org\/wp-content\/plugins\/google-analyticator\/external-tracking.min.js?ver=6.5.2'><\/script>\n<link rel='https:\/\/api.w.org\/' href='https:\/\/advox.globalvoices.org\/wp-json\/' \/>\n<link rel=\"EditURI\" type=\"application\/rsd+xml\" title=\"RSD\" href=\"https:\/\/advox.globalvoices.org\/xmlrpc.php?rsd\" \/>\n<link rel=\"wlwmanifest\" type=\"application\/wlwmanifest+xml\" href=\"https:\/\/advox.globalvoices.org\/wp-includes\/wlwmanifest.xml\" \/> \n<meta name=\"generator\" content=\"WordPress 4.9.7\" \/>\n\t<style type='text\/css'>\n\t.download-info .download-button {\n\t\tbackground-image: url(https:\/\/advox.globalvoices.org\/wp-content\/plugins\/download-monitor\/page-addon\/downloadbutton.gif);\n\t}\n\t.download-info .more-button {\n\t\tbackground-image: url(https:\/\/advox.globalvoices.org\/wp-content\/plugins\/download-monitor\/page-addon\/morebutton.gif);\n\t}\n\t<\/style>\n\t\t\t<meta property=\"fb:pages\" content=\"366749856727778\" \/>\n\t\t\t\n<!--gv_display_facebook_meta()-->\n<meta property=\"og:site_name\" content=\"Global Voices Advocacy\" \/>\n<meta name='cre' content='Global Voices Advocacy' \/>\n<meta property=\"og:title\" content=\"Global Voices Advocacy\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:image\" content=\"https:\/\/s3.amazonaws.com\/static.globalvoices\/img\/tmpl\/gv-advox-white-fb-1200x631.png\" \/>\n<meta property=\"og:url\" content=\"https:\/\/advox.globalvoices.org\" \/>\n<meta property=\"og:description\" content=\"A project of Global Voices Online, we seek to build a global anti-censorship network of bloggers and online activists dedicated to protecting freedom of expression and free access to information online.\" \/>\n<meta property='article:publisher' content='https:\/\/www.facebook.com\/GlobalVoicesAdvocacy\/' \/>\n<!--gv_display_twitter_meta()-->\n<meta name='twitter:card' content=\"summary\" \/>\n<meta name='twitter:site' content=\"@Advox\" \/>\n<meta name='twitter:title' content='Global Voices Advocacy'>\n<meta name='twitter:description' content=\"A project of Global Voices Online, we seek to build a global anti-censorship network of bloggers and online activists dedicated to protecting freedom of expression and free access to information online.\" \/>\n\t\t<style type=\"text\/css\">\n\t\t\t#text-132599064{position:relative;bottom:2.5rem}\r\n\/*balance transparent new \"advox\" header logo*\/\r\n.site-title{ padding: 20px 1.5rem 0 0;}\t\t<\/style>\n\t<meta name='p:domain_verify' content='f766ffbf7ac003e4e67698d4e991216e'\/>\n<!-- Google Analytics Tracking by Google Analyticator 6.5.2: http:\/\/www.videousermanuals.com\/google-analyticator\/ -->\n<script type=\"text\/javascript\">\n var analyticsFileTypes = [''];\n var analyticsSnippet = 'disabled';\n var analyticsEventTracking = 'enabled';\n<\/script>\n<script type=\"text\/javascript\">\n\t(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){\n\t(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),\n\tm=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)\n\t})(window,document,'script','\/\/www.google-analytics.com\/analytics.js','ga');\n\tga('create', 'UA-1735575-12', 'auto');\n \n\t\/\/ Additional trackers by GV Analytics Plugin -- GV_Analytics_Manager::output_additional_trackers() \n\n\t\/\/ Custom dimensions by GV Analytics Plugin -- GV_Analytics::output_custom_dimensions() \n\t ga('set', 'dimension1', 'home'); \n\n\t\/\/ Click events by GV Analytics Plugin -- gv_google_analyticator_extra_js_before_action() \n\njQuery(document).ready(function($){});\n\t\/\/ End GV Analytics Plugin click events \n\tga('send', 'pageview');\n\t\/\/ Pageview calls for additional trackers by GV Analytics Plugin -- GV_Analytics_Manager::output_additional_tracker_pageviews() \n<\/script>\n<\/head>\n<body class=\"gvo y2018 m08 d27 h07 home\">\n<div class=\"page-container\" id=\"page-container\">\n\t<div class=\"header-container\">\n\t<div id=\"header\" class=\"header\">\n\t\t<div class=\"header-content\">\n\t\t<div class=\"header-titlemenu-container\">\n\t\t<div class=\"header-titlemenu\">\n\t\t<div class=\"site-title-container\">\t\n\t\t\t<div class=\"title-menu-container\">\n\t\t\t\n\t\t<h1 id='site-title' class='site-title site-title-image'>\n<a class='site-title-link' href='https:\/\/advox.globalvoices.org'>\n<img id='logo' class='site-title-image' src='https:\/\/advox.globalvoices.org\/wp-content\/uploads\/2016\/01\/advox-theme-header-6002.png' alt='Global Voices Advox - Defending Free Speech Online' \/><\/a>\n<\/h1>\n\t\t\t<\/div><!--.title-menu-container-->\n\t\t<\/div><!--.site-title-container-->\n\t<div class=\"header-tools-container\">\n\t\t<div class=\"header-tools\">\n\t\t\t\n\t\t\t\t<div class=\"site-menu menu-closed\">\n\t\t\t\t\t<div class='site-subscribe-icons site-subscribe-icons-font_icon'>\n<a href='https:\/\/www.facebook.com\/GlobalVoicesAdvocacy\/' title='Become a fan of us on Facebook'><span class='icon icon-facebook'><\/span><\/a> \n<a href='https:\/\/twitter.com\/Advox' title='Follow us on Twitter!'><span class='icon icon-twitter'><\/span><\/a> \n<a href='https:\/\/advox.globalvoices.org\/feed\/' title='Subscribe to this site with RSS' ><span class='icon icon-feed'><\/span><\/a> \n\n<\/div><!--.site-subscribe-icons-->\n\n\t\t\t\t\t\t\t\t\t\t<div class=\"site-subscribe-menu toggle-menu menu-closed\">\n\t\t\t\t\t\t<div class=\"widget\">\n\t\t\t\t\t\t\t<span class=\"toggle-menu-heading menu-toggle\">Newsletter <span class='icon icon-caret-down'><\/span><\/span>\n\t\t\t\t\t\t\t<div class=\"toggle-menu-content-container\">\n\t\t\t\t\t\t\t\t<div class=\"site-subscribe-contents toggle-menu-content\">\n\t\t\t\t\t\t\t\t\t<div id='gv-mailchimp-form-container-header' class='gv-mailchimp-form-container'>\n<div id=\"mc_signup\">\n\t<form method=\"post\" action=\"#mc_signup\" id=\"mc_signup_form\">\n\t\t<input type=\"hidden\" id=\"mc_submit_type\" name=\"mc_submit_type\" value=\"html\" \/>\n\t\t<input type=\"hidden\" name=\"mcsf_action\" value=\"mc_submit_signup_form\" \/>\n\t\t<input type=\"hidden\" id=\"_mc_submit_signup_form_nonce\" name=\"_mc_submit_signup_form_nonce\" value=\"d57628a52a\" \/>\t\t\n\t\t\t<div id=\"mc_subheader\">\n\t\t\tWeekly global internet censorship news\t\t<\/div><!-- \/mc_subheader -->\n\t\t\t\n\t<div class=\"mc_form_inside\">\n\t\t\n\t\t<div class=\"updated\" id=\"mc_message\">\n\t\t\t\t\t<\/div><!-- \/mc_message -->\n\n\t\t\n<div class=\"mc_merge_var\">\n\t\t<label for=\"mc_mv_EMAIL\" class=\"mc_var_label mc_header mc_header_email\">Email Address<\/label>\n\t<input type=\"text\" size=\"18\" placeholder=\"\" name=\"mc_mv_EMAIL\" id=\"mc_mv_EMAIL\" class=\"mc_input\"\/>\n<\/div><!-- \/mc_merge_var -->\t\t<div class=\"mergeRow\">\n\t\t\t<label class=\"mc_email_format\">Preferred Format<\/label>\n\t\t <div class=\"field-group groups mc_email_options\">\n\t\t <ul class=\"mc_list\">\n\t\t\t <li><input type=\"radio\" name=\"email_type\" id=\"email_type_html\" value=\"html\" checked=\"checked\"><label for=\"email_type_html\" class=\"mc_email_type\">HTML<\/label><\/li>\n\t\t\t <li><input type=\"radio\" name=\"email_type\" id=\"email_type_text\" value=\"text\"><label for=\"email_type_text\" class=\"mc_email_type\">Text<\/label><\/li>\n\t\t <\/ul>\n\t\t\t<\/div>\n\t\t<\/div>\t\n\n\t\t\n\t\t<div class=\"mc_signup_submit\">\n\t\t\t<input type=\"submit\" name=\"mc_signup_submit\" id=\"mc_signup_submit\" value=\"Subscribe\" class=\"button\" \/>\n\t\t<\/div><!-- \/mc_signup_submit -->\n\t\n\t\n\t\t\t\t\t<div id=\"mc_unsub_link\" align=\"center\">\n\t\t\t\t<a href=\"http:\/\/us2.list-manage.com\/unsubscribe\/?u=9307106bf78cc186e924ad999&id=c3db878829\" target=\"_blank\">unsubscribe from list<\/a>\n\t\t\t<\/div><!-- \/mc_unsub_link -->\n\t\t\t\t\t\n\t<\/div><!-- \/mc_form_inside -->\n\t<\/form><!-- \/mc_signup_form -->\n<\/div><!-- \/mc_signup_container -->\n\t<\/div>\t\t\t\t\t\t\t\t<\/div><!--.toggle-menu-content-->\n\t\t\t\t\t\t\t<\/div><!--.toggle-menu-content-container-->\n\t\t\t\t\t\t<\/div><!--.widget-->\n\t\t\t\t\t<\/div><!--.site-subscribe-menu .toggle-menu-->\n\t\t\t\t\t\t\t\t\t\t<div class=\"about-menu toggle-menu menu-closed\">\n\t\t\t\t\t\t<div class=\"widget\">\n\t\t\t\t\t\t\t<span class=\"toggle-menu-heading menu-toggle\">About Us <span class='icon icon-caret-down'><\/span><\/span>\n\t\t\t\t\t\t\t<div class=\"toggle-menu-content-container\">\n\t\t\t\t\t\t\t\t<div class=\"toggle-menu-content\">\n\t\t\t\t\t\t\t\t\t<div class=\"menu\"><ul id=\"menu-pages-nav\" class=\"\"><li id=\"menu-item-18905\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-18905\"><a href=\"https:\/\/advox.globalvoices.org\/about\/\">About Advox<\/a><\/li>\n<li id=\"menu-item-18906\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-18906\"><a href=\"https:\/\/advox.globalvoices.org\/about\/authors\/\">Authors<\/a><\/li>\n<li id=\"menu-item-18907\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-18907\"><a href=\"https:\/\/advox.globalvoices.org\/about\/get-involved\/\">Get Involved<\/a><\/li>\n<li id=\"menu-item-18908\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-18908\"><a href=\"https:\/\/advox.globalvoices.org\/archives\/\">Archives<\/a><\/li>\n<li id=\"menu-item-18909\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-18909\"><a href=\"https:\/\/advox.globalvoices.org\/contact\/\">Contact<\/a><\/li>\n<li id=\"menu-item-18910\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-18910\"><a href=\"https:\/\/advox.globalvoices.org\/partners-around-the-world\/\">Partners Around the World<\/a><\/li>\n<li id=\"menu-item-18911\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-18911\"><a href=\"https:\/\/advox.globalvoices.org\/subscribe\/\">Subscribe<\/a><\/li>\n<\/ul><\/div>\t\t\t\t\t\t\t\t<\/div><!--.toggle-menu-content-->\t\n\t\t\t\t\t\t\t<\/div><!--.toggle-menu-content-container-->\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div><!--.header-about-menu .toggle-menu-->\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t<div class=\"site-search\">\n\t\t\t\t\t\t<form method='get' class='searchform' action='https:\/\/advox.globalvoices.org'>\n<span class='search-string-field'><input type='text' value='' name='s' id='s' placeholder='Search' \/><input type='submit' class='icon-search' class='searchsubmit button' value='' \/>\n<\/span><\/form>\t\t\t\t\t<\/div>\n\t\t\t\t<\/div><!--.site-menu-->\t\n\t\t\t\n\t\t\t<div class=\"header-mission-statement-container\"><div id=\"header-mission-statement\" class=\"header-mission-statement\"><div class=\"widget-container\"><div id=\"text-132599065\" class=\"widget widget_text\">\t\t\t<div class=\"textwidget\"><p>A project of <a href=\"https:\/\/globalvoices.org\/\" title=\"Global Voices - The world is talking. Are you listening?\">Global Voices<\/a>, we are a global anti-censorship network of bloggers and activists dedicated to protecting freedom of expression online.<\/p><\/div>\n\t\t<\/div><\/div><!--.widget-container--><\/div><!--.header-mission-statement--><\/div><!--.header-mission-statement-container-->\t\t\t\t\n\t\t<\/div><!--.header-tools-->\n\t<\/div><!--.header-tools-container-->\n\t<\/div><!--.header-titlemenu-->\n\t<\/div><!--.header-titlemenu-container-->\n\t<\/div><!--.header-content-->\n\t<\/div><!--.header-->\n\t<div class=\"header-nav-bar-container\">\n\t\t<div class=\"header-nav-bar\">\n\t\t<div class=\"header-nav-bar-inner\">\n\t\t<div class=\"header-menu-container\">\n\t\t\t\n\t\t\t<div id=\"header-menu\" class=\"header-menu truncated-menu\">\n\t\t\t\t<div class=\"menu-container\">\n\t\t\t\t<div class=\"menu\"><ul id=\"menu-main-navigation\" class=\"\"><li id=\"menu-item-18887\" class=\"menu-item menu-item-type-taxonomy menu-item-object-category menu-item-18887\"><a href=\"https:\/\/advox.globalvoices.org\/categories\/topics\/activism\/\">Activism<\/a><\/li>\n<li id=\"menu-item-19207\" class=\"menu-item menu-item-type-taxonomy menu-item-object-category menu-item-19207\"><a href=\"https:\/\/advox.globalvoices.org\/categories\/topics\/privacy\/\">Privacy<\/a><\/li>\n<li id=\"menu-item-18891\" class=\"menu-item menu-item-type-taxonomy menu-item-object-category menu-item-18891\"><a href=\"https:\/\/advox.globalvoices.org\/categories\/special\/netizen-report\/\">Netizen Report<\/a><\/li>\n<li id=\"menu-item-18099\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-18099\"><a href=\"https:\/\/advox.globalvoices.org\/about\/\">About Our Community<\/a><\/li>\n<li id=\"menu-item-18102\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-18102\"><a href=\"https:\/\/advox.globalvoices.org\/archives\/\">Archives<\/a><\/li>\n<\/ul><\/div>\t\t\t\t<\/div>\n\t\t\t<\/div><!--#header-menu-->\n\t\t<\/div><!--.header-menu-container-->\n\t\t\n\t<\/div><!--.header-nav-bar-inner-->\n\t<\/div><!--.header-nav-bar-->\n\t<\/div><!--.header-nav-bar-container-->\n<\/div><!--.header-container-->\n\n\t\t<div class=\"page-content-container\">\n\t\t\t<div class=\"page-content\">\n\n\t\t\t\t\t<div class=\"home-header archive-header\">\n\t\t\t\t\n\t\t\t\t<div id=\"featured\" class=\"featured\">\n\t\t<h2 id=\"featured-stories-header\">Featured stories<\/h2>\t\t<div class=\"featured-posts cycle-3-headlines\">\n\t\t\t<div class=\"cycle-container\">\n\t\t\t\t<div id=\"cycled-features\" >\n\t\t\t\t\t<div id=\"cyclebox\" class=\"cyclebox\">\n\t\t\t\t\t<ul class=\"slides\">\n\t\t\t\t\t\t\t\t\t<li class=\"nojs\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/advox.globalvoices.org\/2018\/08\/24\/russian-social-media-giant-evades-hard-questions-about-privacy-failures\/\">\n\t\t\t\t\t\t\t\t<div id='cycled-feature-3' class='media-feature cycled-feature featured-image-large' style='background-image: url(https:\/\/globalvoices.org\/wp-content\/uploads\/2018\/08\/vkontakte-russia-social-800x450.jpg)' title='Read this post'><\/div>\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"nojs\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/advox.globalvoices.org\/2018\/08\/17\/fearing-reprimand-student-protesters-in-bangladesh-go-silent\/\">\n\t\t\t\t\t\t\t\t<div id='cycled-feature-3' class='media-feature cycled-feature featured-image-large' style='background-image: url(https:\/\/globalvoices.org\/wp-content\/uploads\/2018\/08\/student-protest-800x450.jpg)' title='Read this post'><\/div>\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t<li class=\"nojs\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/advox.globalvoices.org\/2018\/08\/17\/netizen-report-elections-in-mali-marred-by-militant-violence-and-internet-shutdowns\/\">\n\t\t\t\t\t\t\t\t<div id='cycled-feature-3' class='media-feature cycled-feature featured-image-large' style='background-image: url(https:\/\/advox.globalvoices.org\/wp-content\/uploads\/2016\/03\/ballotbox-800x450.jpg)' title='Read this post'><\/div>\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t<\/div><!--#cyclebox .cyclebox-->\n\t\t\t<\/div><!--#cycled-features-->\n\t\t<\/div><!--.cycle-container-->\n\t\t<div id=\"featured-headlines\" class=\"featured-headlines\" >\n\t\t\t<ul class=\"headlines\" >\n\n\t\t\t\t<li class='featured-headline-container active' data-slide-id='0'><div class='featured-headline'> <div id=\"p-25396\" class=\"p1 post publish id25396 a-christopher-moldes y2018 m08 d24 h09 post-summary\">\n \t <div class='post-summary-content'><div class='post-excerpt-container'><span class='datestamp'>3 days ago<\/span><h3 class=\"post-title\"> <a href=\"https:\/\/advox.globalvoices.org\/2018\/08\/24\/russian-social-media-giant-evades-hard-questions-about-privacy-failures\/\" title=\"Russian social media giant evades hard questions about privacy failures\" rel=\"bookmark\">Russian social media giant evades hard questions about privacy failures<\/a><\/h3> \n \t<div class='postmeta post-summary-postmeta-top'>\n \t <span class=\"credit-text\"><span class='contributor'>Written by <a href=\"https:\/\/globalvoices.org\/author\/christopher-moldes\/\" class=\"url user-link\" title=\"View all posts by Christopher Moldes\">Christopher Moldes<\/a><\/span><\/span> · <span class='post-terms-inline'><a href='https:\/\/advox.globalvoices.org\/categories\/topics\/free-expression\/' rel='tag' title=\"Show posts about Free Expression\">Free Expression<\/a><\/span><!--.post-terms-inline--><\/div> <!--.postmeta-->\n<\/div><\/div><\/div><\/div><\/li><li class='featured-headline-container ' data-slide-id='1'><div class='featured-headline'> <div id=\"p-25388\" class=\"p2 post publish id25388 a-palashranjan y2018 m08 d17 h05 alt post-summary\">\n \t <div class='post-summary-content'><div class='post-excerpt-container'><span class='datestamp'>1 week ago<\/span><h3 class=\"post-title\"> <a href=\"https:\/\/advox.globalvoices.org\/2018\/08\/17\/fearing-reprimand-student-protesters-in-bangladesh-go-silent\/\" title=\"Fearing reprimand, student protesters in Bangladesh go silent\" rel=\"bookmark\">Fearing reprimand, student protesters in Bangladesh go silent<\/a><\/h3> \n \t<div class='postmeta post-summary-postmeta-top'>\n \t <span class=\"credit-text\"><span class='contributor'>Written by <a href=\"https:\/\/advox.globalvoices.org\/author\/palashranjan\/\" class=\"url user-link\" title=\"View all posts by Palash Ranjan Sanyal\">Palash Ranjan Sanyal<\/a><\/span><\/span> · <span class='post-terms-inline'><a href='https:\/\/advox.globalvoices.org\/categories\/topics\/activism\/' rel='tag' title=\"Show posts about Activism\">Activism<\/a><\/span><!--.post-terms-inline--><\/div> <!--.postmeta-->\n<\/div><\/div><\/div><\/div><\/li><li class='featured-headline-container ' data-slide-id='2'><div class='featured-headline'> <div id=\"p-25384\" class=\"p3 post publish id25384 a-netizenreportteam y2018 m08 d17 h02 post-summary\">\n \t <div class='post-summary-content'><div class='post-excerpt-container'><span class='datestamp'>1 week ago<\/span><h3 class=\"post-title\"> <a href=\"https:\/\/advox.globalvoices.org\/2018\/08\/17\/netizen-report-elections-in-mali-marred-by-militant-violence-and-internet-shutdowns\/\" title=\"Netizen Report: Elections in Mali marred by militant violence — and internet shutdowns\" rel=\"bookmark\">Netizen Report: Elections in Mali marred by militant violence — and internet shutdowns<\/a><\/h3> \n \t<div class='postmeta post-summary-postmeta-top'>\n \t <span class=\"credit-text\"><span class='contributor'>Written by <a href=\"https:\/\/advox.globalvoices.org\/author\/netizenreportteam\/\" class=\"url user-link\" title=\"View all posts by Netizen Report Team\">Netizen Report Team<\/a><\/span><\/span> · <span class='post-terms-inline'><a href='https:\/\/advox.globalvoices.org\/categories\/topics\/censorship-topics\/' rel='tag' title=\"Show posts about Censorship\">Censorship<\/a><\/span><!--.post-terms-inline--><\/div> <!--.postmeta-->\n<\/div><\/div><\/div><\/div><\/li>\t\t\t\t<\/ul>\n\t\t\t<\/div><!--#featured-headlines-->\n\t\t<\/div>\n\t<\/div><!--#featured-->\n\t<div class=\"archive-meta archive-meta-with-featured-posts widget-sidebar-container featured-posts-sidebar-container\"><div class=\"featured-posts-sidebar widget-sidebar\" id=\"featured-posts-sidebar\"><div id=\"text-132599080\" class=\"widget widget_text\">\t\t\t<div class=\"textwidget\"><div id=\"p-25117\" class=\"p4 post publish id25117 a-netizenreportteam y2018 m05 d10 h06 alt post-summary post-summary-thumbnail large-featured-image\">\n<div class='post-summary-content'><a href=\"https:\/\/advox.globalvoices.org\/2018\/05\/10\/billions-served-human-rights-in-the-facebook-era\/\" title=\"Read this post\"><\/p>\n<div class='thumbnail-container css-thumbnail-container featured-image-container'>\n<div title='Read this post' class='css-post-thumbnail post-featured-image' style='background-image: url(https:\/\/advox.globalvoices.org\/wp-content\/uploads\/2015\/12\/BD-talbahana-400x300.jpg)'><\/div>\n<\/div>\n<p><\/a><\/p>\n<div class='post-excerpt-container'>\n<h3 class=\"post-title\"> <a href=\"https:\/\/advox.globalvoices.org\/2018\/05\/10\/billions-served-human-rights-in-the-facebook-era\/\" title=\"Billions served? Human rights in the Facebook era\" rel=\"bookmark\">Billions served? Human rights in the Facebook era<\/a><\/h3>\n<div class=\"entry excerpt-entry\">\n<p class='excerpt-text'>Tracking hate speech, harassment, and political censorship on the world\u2019s largest social network<\/p>\n<\/div>\n<p><!--.entry-->\n <\/div>\n<\/div>\n<\/div>\n<\/div>\n\t\t<\/div><\/div><!--.widget-sidebar--><\/div><!--.widget-sidebar-container-->\t\t\t<\/div><!--.home-header-->\n\t\t\t\t\t\t\t\n\t<div id=\"main-wrapper\">\n\t\t<div id=\"main\" class=\"main\">\n\t\t<div class=\"post-archive-container\">\n<div id=\"post-archive\" class=\"home post-archive archive-normal\">\n\t\n\t<h2>\n\t\tLatest stories \n\t\t\t\t<!--<span class=\"archive-count\">(2986 posts)<\/span>-->\n\t<\/h2>\n\n\t<div id=\"p-25394\" class=\"p5 post publish id25394 a-mong y2018 m08 d21 h02 post-summary post-summary-thumbnail\">\n \t <div class='post-summary-content'><a href=\"https:\/\/advox.globalvoices.org\/2018\/08\/21\/facebook-admits-it-has-been-slow-in-addressing-hate-speech-in-myanmar\/\" title=\"Read this post\"><div class='thumbnail-container css-thumbnail-container featured-image-container'><div title='Read this post' class='css-post-thumbnail post-featured-image' style='background-image: url(https:\/\/globalvoices.org\/wp-content\/uploads\/2018\/08\/20916961555_0ee3472469_k-400x300.jpg)'><\/div><\/div><\/a><div class='post-excerpt-container'><h3 class=\"post-title\"> <a href=\"https:\/\/advox.globalvoices.org\/2018\/08\/21\/facebook-admits-it-has-been-slow-in-addressing-hate-speech-in-myanmar\/\" title=\"Facebook admits it has been slow in addressing hate speech in Myanmar\" rel=\"bookmark\">Facebook admits it has been slow in addressing hate speech in Myanmar<\/a><\/h3> \n \t<div class='postmeta post-summary-postmeta-top'>\n \t <span class=\"credit-text\"><span class='contributor'>Written by <a href=\"https:\/\/globalvoices.org\/author\/mong\/\" class=\"url user-link\" title=\"View all posts by Mong Palatino\">Mong Palatino<\/a><\/span><\/span> · <span class='post-terms-inline'><a href='https:\/\/advox.globalvoices.org\/categories\/topics\/advocacy\/' rel='tag' title=\"Show posts about Advocacy\">Advocacy<\/a><\/span><!--.post-terms-inline--><\/div> <!--.postmeta-->\n<div class=\"entry excerpt-entry\">\n<p class='excerpt-text'>\"The ethnic violence in Myanmar is horrific and we have been too slow to prevent misinformation and hate on Facebook.\"<\/p>\n<\/div><!--.entry--> \n <\/div><\/div><\/div><div id=\"p-25382\" class=\"p6 post publish id25382 a-chrisrickleton y2018 m08 d15 h05 alt post-summary post-summary-thumbnail\">\n \t <div class='post-summary-content'><a href=\"https:\/\/advox.globalvoices.org\/2018\/08\/15\/freekhayrullo-human-rights-groups-demand-justice-for-tajik-journalist-facing-trial\/\" title=\"Read this post\"><div class='thumbnail-container css-thumbnail-container featured-image-container'><div title='Read this post' class='css-post-thumbnail post-featured-image' style='background-image: url(https:\/\/globalvoices.org\/wp-content\/uploads\/2018\/08\/Screen-Shot-2018-08-13-at-23.33.27-400x300.jpg)'><\/div><\/div><\/a><div class='post-excerpt-container'><h3 class=\"post-title\"> <a href=\"https:\/\/advox.globalvoices.org\/2018\/08\/15\/freekhayrullo-human-rights-groups-demand-justice-for-tajik-journalist-facing-trial\/\" title=\"#FreeKhayrullo: Human rights groups demand justice for Tajik journalist facing trial\" rel=\"bookmark\">#FreeKhayrullo: Human rights groups demand justice for Tajik journalist facing trial<\/a><\/h3> \n \t<div class='postmeta post-summary-postmeta-top'>\n \t <span class=\"credit-text\"><span class='contributor'>Written by <a href=\"https:\/\/advox.globalvoices.org\/author\/chrisrickleton\/\" class=\"url user-link\" title=\"View all posts by chrisrickleton\">chrisrickleton<\/a><\/span><\/span> · <span class='post-terms-inline'><a href='https:\/\/advox.globalvoices.org\/categories\/topics\/free-expression\/' rel='tag' title=\"Show posts about Free Expression\">Free Expression<\/a><\/span><!--.post-terms-inline--><\/div> <!--.postmeta-->\n<div class=\"entry excerpt-entry\">\n<p class='excerpt-text'>A bold and popular journalist is appealing a 12 year-sentence he received after speaking out against official corruption.<\/p>\n<\/div><!--.entry--> \n <\/div><\/div><\/div><div id=\"p-25379\" class=\"p7 post publish id25379 a-ellery-roberts-biddle y2018 m08 d14 h07 post-summary post-summary-thumbnail\">\n \t <div class='post-summary-content'><a href=\"https:\/\/advox.globalvoices.org\/2018\/08\/14\/facebook-bans-196-pages-in-brazil-attempting-to-rein-in-abuse-and-disinformation\/\" title=\"Read this post\"><div class='thumbnail-container css-thumbnail-container featured-image-container'><div title='Read this post' class='css-post-thumbnail post-featured-image' style='background-image: url(https:\/\/globalvoices.org\/wp-content\/uploads\/2018\/08\/Screen-Shot-2018-08-14-at-9.48.09-AM-400x300.png)'><\/div><\/div><\/a><div class='post-excerpt-container'><h3 class=\"post-title\"> <a href=\"https:\/\/advox.globalvoices.org\/2018\/08\/14\/facebook-bans-196-pages-in-brazil-attempting-to-rein-in-abuse-and-disinformation\/\" title=\"Facebook bans 196 pages in Brazil, attempting to rein in abuse and disinformation\" rel=\"bookmark\">Facebook bans 196 pages in Brazil, attempting to rein in abuse and disinformation<\/a><\/h3> \n \t<div class='postmeta post-summary-postmeta-top'>\n \t <span class=\"credit-text\"><span class='contributor'>Written by <a href=\"https:\/\/globalvoices.org\/author\/fernanda-canofre\/\" class=\"url user-link\" title=\"View all posts by Fernanda Canofre\">Fernanda Canofre<\/a><\/span><\/span> · <span class='post-terms-inline'><a href='https:\/\/advox.globalvoices.org\/categories\/topics\/disinformation\/' rel='tag' title=\"Show posts about Disinformation\">Disinformation<\/a><\/span><!--.post-terms-inline--><\/div> <!--.postmeta-->\n<div class=\"entry excerpt-entry\">\n<p class='excerpt-text'>Free Brazil Movement is accusing the platform of censoring right-wing groups.<\/p>\n<\/div><!--.entry--> \n <\/div><\/div><\/div><div id=\"p-25376\" class=\"p8 post publish id25376 a-timour-azhari y2018 m08 d13 h06 alt post-summary post-summary-thumbnail\">\n \t <div class='post-summary-content'><a href=\"https:\/\/advox.globalvoices.org\/2018\/08\/13\/lebanon-ramps-up-interrogations-of-online-activists\/\" title=\"Read this post\"><div class='thumbnail-container css-thumbnail-container featured-image-container'><div title='Read this post' class='css-post-thumbnail post-featured-image' style='background-image: url(https:\/\/globalvoices.org\/wp-content\/uploads\/2018\/08\/Lebanon-demo-HASN5676-400x300.jpg)'><\/div><\/div><\/a><div class='post-excerpt-container'><h3 class=\"post-title\"> <a href=\"https:\/\/advox.globalvoices.org\/2018\/08\/13\/lebanon-ramps-up-interrogations-of-online-activists\/\" title=\"Lebanon ramps up interrogations of online activists\" rel=\"bookmark\">Lebanon ramps up interrogations of online activists<\/a><\/h3> \n \t<div class='postmeta post-summary-postmeta-top'>\n \t <span class=\"credit-text\"><span class='contributor'>Written by <a href=\"https:\/\/advox.globalvoices.org\/author\/timour-azhari\/\" class=\"url user-link\" title=\"View all posts by Timour Azhari\">Timour Azhari<\/a><\/span><\/span> · <span class='post-terms-inline'><a href='https:\/\/advox.globalvoices.org\/categories\/topics\/censorship-topics\/' rel='tag' title=\"Show posts about Censorship\">Censorship<\/a><\/span><!--.post-terms-inline--><\/div> <!--.postmeta-->\n<div class=\"entry excerpt-entry\">\n<p class='excerpt-text'>\u201cYou cannot bring us up with a mentality of freedom and then try to oppress us.\u201d<\/p>\n<\/div><!--.entry--> \n <\/div><\/div><\/div><div id=\"p-25371\" class=\"p9 post publish id25371 a-hong-kong-free-press y2018 m08 d11 h09 post-summary post-summary-thumbnail\">\n \t <div class='post-summary-content'><a href=\"https:\/\/advox.globalvoices.org\/2018\/08\/11\/condemnation-of-independence-activist-draws-a-red-line-for-hong-kongs-press-freedom\/\" title=\"Read this post\"><div class='thumbnail-container css-thumbnail-container featured-image-container'><div title='Read this post' class='css-post-thumbnail post-featured-image' style='background-image: url(https:\/\/globalvoices.org\/wp-content\/uploads\/2018\/08\/fringe-club-foreign-correspondent-club-2-400x300.jpg)'><\/div><\/div><\/a><div class='post-excerpt-container'><h3 class=\"post-title\"> <a href=\"https:\/\/advox.globalvoices.org\/2018\/08\/11\/condemnation-of-independence-activist-draws-a-red-line-for-hong-kongs-press-freedom\/\" title=\"Condemnation of independence activist draws a red line for Hong Kong's press freedom\" rel=\"bookmark\">Condemnation of independence activist draws a red line for Hong Kong's press freedom<\/a><\/h3> \n \t<div class='postmeta post-summary-postmeta-top'>\n \t <span class=\"credit-text\"><span class='contributor'>Written by <a href=\"https:\/\/advox.globalvoices.org\/author\/hong-kong-free-press\/\" class=\"url user-link\" title=\"View all posts by Hong Kong Free Press\">Hong Kong Free Press<\/a><\/span><\/span> · <span class='post-terms-inline'><a href='https:\/\/advox.globalvoices.org\/categories\/topics\/free-expression\/' rel='tag' title=\"Show posts about Free Expression\">Free Expression<\/a><\/span><!--.post-terms-inline--><\/div> <!--.postmeta-->\n<div class=\"entry excerpt-entry\">\n<p class='excerpt-text'>The Hong Kong Foreign Correspondents' Club is under fire for organizing a talk by independence activist Andy Chan.<\/p>\n<\/div><!--.entry--> \n <\/div><\/div><\/div><div id=\"p-25368\" class=\"p10 post publish id25368 a-christopher-moldes y2018 m08 d10 h12 alt post-summary post-summary-thumbnail\">\n \t <div class='post-summary-content'><a href=\"https:\/\/advox.globalvoices.org\/2018\/08\/09\/russians-are-facing-criminal-prosecution-for-sharing-memes-online-thanks-to-anti-extremism-laws\/\" title=\"Read this post\"><div class='thumbnail-container css-thumbnail-container featured-image-container'><div title='Read this post' class='css-post-thumbnail post-featured-image' style='background-image: url(https:\/\/globalvoices.org\/wp-content\/uploads\/2018\/08\/russia-memes-criminal-400x300.jpg)'><\/div><\/div><\/a><div class='post-excerpt-container'><h3 class=\"post-title\"> <a href=\"https:\/\/advox.globalvoices.org\/2018\/08\/09\/russians-are-facing-criminal-prosecution-for-sharing-memes-online-thanks-to-anti-extremism-laws\/\" title=\"Russians are facing criminal prosecution for sharing memes online, thanks to anti-extremism laws\" rel=\"bookmark\">Russians are facing criminal prosecution for sharing memes online, thanks to anti-extremism laws<\/a><\/h3> \n \t<div class='postmeta post-summary-postmeta-top'>\n \t <span class=\"credit-text\"><span class='contributor'>Written by <a href=\"https:\/\/advox.globalvoices.org\/author\/christopher-moldes\/\" class=\"url user-link\" title=\"View all posts by Christopher Moldes\">Christopher Moldes<\/a><\/span><\/span> · <span class='post-terms-inline'><a href='https:\/\/advox.globalvoices.org\/categories\/topics\/free-expression\/' rel='tag' title=\"Show posts about Free Expression\">Free Expression<\/a><\/span><!--.post-terms-inline--><\/div> <!--.postmeta-->\n<div class=\"entry excerpt-entry\">\n<p class='excerpt-text'>Repressive laws and cumbersome bureaucracy are putting hundreds of Russians behind bars for sharing memes online.<\/p>\n<\/div><!--.entry--> \n <\/div><\/div><\/div><div id=\"p-25364\" class=\"p11 post publish id25364 a-netizenreportteam y2018 m08 d09 h11 post-summary post-summary-thumbnail\">\n \t <div class='post-summary-content'><a href=\"https:\/\/advox.globalvoices.org\/2018\/08\/09\/netizen-report-bangladesh-protests-trigger-mobile-network-cuts-journalist-arrest\/\" title=\"Read this post\"><div class='thumbnail-container css-thumbnail-container featured-image-container'><div title='Read this post' class='css-post-thumbnail post-featured-image' style='background-image: url(https:\/\/advox.globalvoices.org\/wp-content\/uploads\/2018\/08\/BD-Dhaka-traffic-400x300.jpg)'><\/div><\/div><\/a><div class='post-excerpt-container'><h3 class=\"post-title\"> <a href=\"https:\/\/advox.globalvoices.org\/2018\/08\/09\/netizen-report-bangladesh-protests-trigger-mobile-network-cuts-journalist-arrest\/\" title=\"Netizen Report: Bangladesh protests trigger mobile network cuts, journalist arrest\" rel=\"bookmark\">Netizen Report: Bangladesh protests trigger mobile network cuts, journalist arrest<\/a><\/h3> \n \t<div class='postmeta post-summary-postmeta-top'>\n \t <span class=\"credit-text\"><span class='contributor'>Written by <a href=\"https:\/\/advox.globalvoices.org\/author\/netizenreportteam\/\" class=\"url user-link\" title=\"View all posts by Netizen Report Team\">Netizen Report Team<\/a><\/span><\/span> · <span class='post-terms-inline'><a href='https:\/\/advox.globalvoices.org\/categories\/topics\/censorship-topics\/' rel='tag' title=\"Show posts about Censorship\">Censorship<\/a><\/span><!--.post-terms-inline--><\/div> <!--.postmeta-->\n<div class=\"entry excerpt-entry\">\n<p class='excerpt-text'>Venezuela goes after journalists' cameras after drone attack, Iran re-routes Telegram (to government servers) and Google tries to go back to China.<\/p>\n<\/div><!--.entry--> \n <\/div><\/div><\/div><div id=\"p-25361\" class=\"p12 post publish id25361 a-psubhashish y2018 m08 d08 h08 alt post-summary post-summary-thumbnail\">\n \t <div class='post-summary-content'><a href=\"https:\/\/advox.globalvoices.org\/2018\/08\/08\/indias-biometric-id-system-takes-more-heat-after-google-admits-it-coded-helpline-numbers-into-android-phones\/\" title=\"Read this post\"><div class='thumbnail-container css-thumbnail-container featured-image-container'><div title='Read this post' class='css-post-thumbnail post-featured-image' style='background-image: url(https:\/\/globalvoices.org\/wp-content\/uploads\/2017\/04\/aadhaar-400x300.jpeg)'><\/div><\/div><\/a><div class='post-excerpt-container'><h3 class=\"post-title\"> <a href=\"https:\/\/advox.globalvoices.org\/2018\/08\/08\/indias-biometric-id-system-takes-more-heat-after-google-admits-it-coded-helpline-numbers-into-android-phones\/\" title=\"India's biometric ID system takes more heat, after Google admits it coded helpline numbers into Android phones\" rel=\"bookmark\">India's biometric ID system takes more heat, after Google admits it coded helpline numbers into Android phones<\/a><\/h3> \n \t<div class='postmeta post-summary-postmeta-top'>\n \t <span class=\"credit-text\"><span class='contributor'>Written by <a href=\"https:\/\/advox.globalvoices.org\/author\/psubhashish\/\" class=\"url user-link\" title=\"View all posts by Subhashish Panigrahi\">Subhashish Panigrahi<\/a><\/span><\/span> · <span class='post-terms-inline'><a href='https:\/\/advox.globalvoices.org\/categories\/topics\/privacy\/' rel='tag' title=\"Show posts about Privacy\">Privacy<\/a><\/span><!--.post-terms-inline--><\/div> <!--.postmeta-->\n<div class=\"entry excerpt-entry\">\n<p class='excerpt-text'>With a growing list of incidents of system malfunctions and personal data leaks, Aadhaar has failed to gain public trust.<\/p>\n<\/div><!--.entry--> \n <\/div><\/div><\/div><div id=\"p-25358\" class=\"p13 post publish id25358 a-mong y2018 m08 d07 h11 post-summary post-summary-thumbnail\">\n \t <div class='post-summary-content'><a href=\"https:\/\/advox.globalvoices.org\/2018\/08\/07\/as-malaysias-new-government-marks-100-days-in-office-is-free-speech-still-under-threat\/\" title=\"Read this post\"><div class='thumbnail-container css-thumbnail-container featured-image-container'><div title='Read this post' class='css-post-thumbnail post-featured-image' style='background-image: url(https:\/\/globalvoices.org\/wp-content\/uploads\/2018\/08\/fadiah-400x300.jpg)'><\/div><\/div><\/a><div class='post-excerpt-container'><h3 class=\"post-title\"> <a href=\"https:\/\/advox.globalvoices.org\/2018\/08\/07\/as-malaysias-new-government-marks-100-days-in-office-is-free-speech-still-under-threat\/\" title=\"As Malaysia's new government marks 100 days in office, is free speech still under threat?\" rel=\"bookmark\">As Malaysia's new government marks 100 days in office, is free speech still under threat?<\/a><\/h3> \n \t<div class='postmeta post-summary-postmeta-top'>\n \t <span class=\"credit-text\"><span class='contributor'>Written by <a href=\"https:\/\/advox.globalvoices.org\/author\/mong\/\" class=\"url user-link\" title=\"View all posts by Mong Palatino\">Mong Palatino<\/a><\/span><\/span> · <span class='post-terms-inline'><a href='https:\/\/advox.globalvoices.org\/categories\/topics\/free-expression\/' rel='tag' title=\"Show posts about Free Expression\">Free Expression<\/a><\/span><!--.post-terms-inline--><\/div> <!--.postmeta-->\n<div class=\"entry excerpt-entry\">\n<p class='excerpt-text'>\"We hope to see a genuine departure from the old oppression, and a transition into a Malaysia where all ideas can be discussed peacefully and our constitutional rights exercised maturely.\"<\/p>\n<\/div><!--.entry--> \n <\/div><\/div><\/div><div id=\"p-25350\" class=\"p14 post publish id25350 a-dercio-tsandzana y2018 m08 d06 h10 alt post-summary post-summary-thumbnail\">\n \t <div class='post-summary-content'><a href=\"https:\/\/advox.globalvoices.org\/2018\/08\/06\/landmark-ruling-in-angola-acquits-journalist-rafael-marques-of-all-charges\/\" title=\"Read this post\"><div class='thumbnail-container css-thumbnail-container featured-image-container'><div title='Read this post' class='css-post-thumbnail post-featured-image' style='background-image: url(https:\/\/globalvoices.org\/wp-content\/uploads\/2018\/07\/800px-Rafael_Marques_de_Morais_2015_Allard_Prize_ceremony-400x300.jpg)'><\/div><\/div><\/a><div class='post-excerpt-container'><h3 class=\"post-title\"> <a href=\"https:\/\/advox.globalvoices.org\/2018\/08\/06\/landmark-ruling-in-angola-acquits-journalist-rafael-marques-of-all-charges\/\" title=\"Landmark ruling in Angola acquits journalist Rafael Marques of all charges\" rel=\"bookmark\">Landmark ruling in Angola acquits journalist Rafael Marques of all charges<\/a><\/h3> \n \t<div class='postmeta post-summary-postmeta-top'>\n \t <span class=\"credit-text\"><span class='contributor'>Written by <a href=\"https:\/\/advox.globalvoices.org\/author\/dercio-tsandzana\/\" class=\"url user-link\" title=\"View all posts by D\u00e9rcio Tsandzana\">D\u00e9rcio Tsandzana<\/a><\/span><\/span> · <span class='post-terms-inline'><a href='https:\/\/advox.globalvoices.org\/categories\/topics\/human-rights\/' rel='tag' title=\"Show posts about Human Rights\">Human Rights<\/a><\/span><!--.post-terms-inline--><\/div> <!--.postmeta-->\n<div class=\"entry excerpt-entry\">\n<p class='excerpt-text'>While Marques had been brought to court on previous occasions, this was the first time he was formally acquitted.<\/p>\n<\/div><!--.entry--> \n <\/div><\/div><\/div><div class=\"navigation\">\n<div class=\"button previous\">\n<a href=\"https:\/\/advox.globalvoices.org\/page\/2\/\" >« Older stories<\/a>\n<\/div>\n<br class=\"clear\" \/>\n <\/div><\/div><!-- #post-archive --><\/div><!--.post-archive-container--><div id=\"sidebar-wrapper\" class=\"sidebar-wrapper\">\n<div id=\"sidebar\" class=\"sidebar\">\n\t<div class=\"widget-container\"><div id=\"gv_random_users-4\" class=\"widget widget_gv_random_users\"><h2 class='widgettitle'>Our Team<\/h2>\n<div class='user-list user-list-avatars'> \n <div class='author-block-container'>\n<div class='author-block'>\n<a href='https:\/\/advox.globalvoices.org\/author\/guest\/' class='url user-link' title='View all posts by Guest Contributor'><img src='https:\/\/advox.globalvoices.org\/wp-content\/uploads\/local-avatars\/127.png' alt='' class='avatar photo author-profile-pic' style='height:120px;width:120px;' \/><\/a><\/div>\n<\/div>\n<div class='author-block-container'>\n<div class='author-block'>\n<a href='https:\/\/advox.globalvoices.org\/author\/apti\/' class='url user-link' title='View all posts by ApTI (Association for Technology and Internet)'><img src='https:\/\/advox.globalvoices.org\/wp-content\/uploads\/local-avatars\/390.jpg' alt='' class='avatar photo author-profile-pic' style='height:120px;width:120px;' \/><\/a><\/div>\n<\/div>\n<div class='author-block-container'>\n<div class='author-block'>\n<a href='https:\/\/advox.globalvoices.org\/author\/kofi-yeboah\/' class='url user-link' title='View all posts by Kofi Yeboah'><img alt='' src='https:\/\/secure.gravatar.com\/avatar\/3cf17a68cfbd195455222a4774a98ff3?s=120&d=https%3A%2F%2Fsecure.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D120&r=G' class='avatar avatar-120 photo' height='120' width='120' \/><\/a><\/div>\n<\/div>\n<div class='author-block-container'>\n<div class='author-block'>\n<a href='https:\/\/advox.globalvoices.org\/author\/prudence-nyamishana\/' class='url user-link' title='View all posts by Prudence Nyamishana'><img src='https:\/\/advox.globalvoices.org\/wp-content\/uploads\/local-avatars\/324.png' alt='' class='avatar photo author-profile-pic' style='height:120px;width:120px;' \/><\/a><\/div>\n<\/div>\n<div class='author-block-container'>\n<div class='author-block'>\n<a href='https:\/\/advox.globalvoices.org\/author\/nwach\/' class='url user-link' title='View all posts by Nwachukwu Egbunike'><img src='https:\/\/advox.globalvoices.org\/wp-content\/uploads\/local-avatars\/227.jpg' alt='' class='avatar photo author-profile-pic' style='height:120px;width:120px;' \/><\/a><\/div>\n<\/div>\n<div class='author-block-container'>\n<div class='author-block'>\n<a href='https:\/\/advox.globalvoices.org\/author\/demba-kandeh\/' class='url user-link' title='View all posts by Demba Kandeh'><img src='https:\/\/advox.globalvoices.org\/wp-content\/uploads\/local-avatars\/282.jpg' alt='' class='avatar photo author-profile-pic' style='height:120px;width:120px;' \/><\/a><\/div>\n<\/div>\n<div class='author-block-container'>\n<div class='author-block'>\n<a href='https:\/\/advox.globalvoices.org\/author\/annie\/' class='url user-link' title='View all posts by Annie Zaman'><img alt='' src='https:\/\/secure.gravatar.com\/avatar\/7363b9af46915fff16ad2dce05b0a898?s=120&d=https%3A%2F%2Fsecure.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D120&r=G' class='avatar avatar-120 photo' height='120' width='120' \/><\/a><\/div>\n<\/div>\n<div class='author-block-container'>\n<div class='author-block'>\n<a href='https:\/\/advox.globalvoices.org\/author\/riana-patel\/' class='url user-link' title='View all posts by Riana Patel'><img alt='' src='https:\/\/secure.gravatar.com\/avatar\/5912e5fbe34a0a9cd5a03fbe4992a7d2?s=120&d=https%3A%2F%2Fsecure.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D120&r=G' class='avatar avatar-120 photo' height='120' width='120' \/><\/a><\/div>\n<\/div>\n<div class='author-block-container'>\n<div class='author-block'>\n<a href='https:\/\/advox.globalvoices.org\/author\/advox\/' class='url user-link' title='View all posts by Advox'><img src='https:\/\/advox.globalvoices.org\/wp-content\/uploads\/local-avatars\/241.png' alt='' class='avatar photo author-profile-pic' style='height:120px;width:120px;' \/><\/a><\/div>\n<\/div>\n<br class='clear' \/>\n<\/div> \n<span class=\"more-link\"><a href='https:\/\/advox.globalvoices.org\/about\/authors\/' title='View all contributors' >View all contributors »<\/a> \n<\/span>\n<\/div><!--.widget--><\/div><!--.widget-container--><div class=\"widget-container\"><div id=\"text-132599067\" class=\"widget widget_text\"><h2 class='widgettitle'>@advox on Twitter<\/h2>\n\t\t\t<div class=\"textwidget\"><a class=\"twitter-timeline\" data-dnt=\"true\" href=\"https:\/\/twitter.com\/Advox\" data-widget-id=\"357247445186514946\">Tweets by @Advox<\/a>\r\n<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=\/^http:\/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+\":\/\/platform.twitter.com\/widgets.js\";fjs.parentNode.insertBefore(js,fjs);}}(document,\"script\",\"twitter-wjs\");<\/script>\r\n<\/div>\n\t\t<\/div><!--.widget--><\/div><!--.widget-container-->\n<\/div> <!--#sidebar\/.sidebar-->\n<\/div><!--!#sidebar-wrapper-->\t\t<\/div><!--#main-->\n \t<\/div><!-- end #main-wrapper -->\n\n\t<\/div><!--.page-content-->\n<\/div><!--.page-content-container-->\n<div id=\"foot-container\" class=\"foot-container\">\n\t<div id=\"footer\" class=\"footer\">\n\t\t<h3 class=\"footer-widgets-title\">Menu<\/h3>\t\t\n\t\t<div class=\"footer-widgets-container\">\n\t\t\t<div class=\"widget-container footer-navigation-container\">\n\t\t\t\t<div id=\"footernav\" class=\"widget\">\n\t\t\t\t\t<h2>Navigation<\/h2>\n\t\t\t\t\t<div id=\"footer-menu\">\n\t\t\t\t\t\t<div class=\"menu\"><ul id=\"menu-pages-nav-1\" class=\"\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-18905\"><a href=\"https:\/\/advox.globalvoices.org\/about\/\">About Advox<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-18906\"><a href=\"https:\/\/advox.globalvoices.org\/about\/authors\/\">Authors<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-18907\"><a href=\"https:\/\/advox.globalvoices.org\/about\/get-involved\/\">Get Involved<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-18908\"><a href=\"https:\/\/advox.globalvoices.org\/archives\/\">Archives<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-18909\"><a href=\"https:\/\/advox.globalvoices.org\/contact\/\">Contact<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-18910\"><a href=\"https:\/\/advox.globalvoices.org\/partners-around-the-world\/\">Partners Around the World<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-18911\"><a href=\"https:\/\/advox.globalvoices.org\/subscribe\/\">Subscribe<\/a><\/li>\n<\/ul><\/div>\t\t\t\t\t<\/div> <!--#footer-menu-->\n\t\t\t\t\t<div class=\"site-search\">\n\t\t\t\t\t\t<form method='get' class='searchform' action='https:\/\/advox.globalvoices.org'>\n<span class='search-string-field'><input type='text' value='' name='s' id='s' placeholder='Search' \/><input type='submit' class='icon-search' class='searchsubmit button' value='' \/>\n<\/span><\/form>\t\t\t\t\t<\/div>\t\n\t\t\t\t<\/div><!--#footernav-->\n\t\t\t<\/div><!--.widget-container-->\t\t\t\n\t\t\t<div class=\"widget-container footer-subscribe-container\">\n\t\t\t\t<div id=\"footer-subscribe\" class=\"widget\">\n\t\t\t\t\t\t\t\t\t\t<h2>Newsletter<\/h2>\n\t\t\t\t\t<div id='gv-mailchimp-form-container-footer' class='gv-mailchimp-form-container'>\n<div id=\"mc_signup\">\n\t<form method=\"post\" action=\"#mc_signup\" id=\"mc_signup_form\">\n\t\t<input type=\"hidden\" id=\"mc_submit_type\" name=\"mc_submit_type\" value=\"html\" \/>\n\t\t<input type=\"hidden\" name=\"mcsf_action\" value=\"mc_submit_signup_form\" \/>\n\t\t<input type=\"hidden\" id=\"_mc_submit_signup_form_nonce\" name=\"_mc_submit_signup_form_nonce\" value=\"d57628a52a\" \/>\t\t\n\t\t\t<div id=\"mc_subheader\">\n\t\t\tWeekly global internet censorship news\t\t<\/div><!-- \/mc_subheader -->\n\t\t\t\n\t<div class=\"mc_form_inside\">\n\t\t\n\t\t<div class=\"updated\" id=\"mc_message\">\n\t\t\t\t\t<\/div><!-- \/mc_message -->\n\n\t\t\n<div class=\"mc_merge_var\">\n\t\t<label for=\"mc_mv_EMAIL\" class=\"mc_var_label mc_header mc_header_email\">Email Address<\/label>\n\t<input type=\"text\" size=\"18\" placeholder=\"\" name=\"mc_mv_EMAIL\" id=\"mc_mv_EMAIL\" class=\"mc_input\"\/>\n<\/div><!-- \/mc_merge_var -->\t\t<div class=\"mergeRow\">\n\t\t\t<label class=\"mc_email_format\">Preferred Format<\/label>\n\t\t <div class=\"field-group groups mc_email_options\">\n\t\t <ul class=\"mc_list\">\n\t\t\t <li><input type=\"radio\" name=\"email_type\" id=\"email_type_html\" value=\"html\" checked=\"checked\"><label for=\"email_type_html\" class=\"mc_email_type\">HTML<\/label><\/li>\n\t\t\t <li><input type=\"radio\" name=\"email_type\" id=\"email_type_text\" value=\"text\"><label for=\"email_type_text\" class=\"mc_email_type\">Text<\/label><\/li>\n\t\t <\/ul>\n\t\t\t<\/div>\n\t\t<\/div>\t\n\n\t\t\n\t\t<div class=\"mc_signup_submit\">\n\t\t\t<input type=\"submit\" name=\"mc_signup_submit\" id=\"mc_signup_submit\" value=\"Subscribe\" class=\"button\" \/>\n\t\t<\/div><!-- \/mc_signup_submit -->\n\t\n\t\n\t\t\t\t\t<div id=\"mc_unsub_link\" align=\"center\">\n\t\t\t\t<a href=\"http:\/\/us2.list-manage.com\/unsubscribe\/?u=9307106bf78cc186e924ad999&id=c3db878829\" target=\"_blank\">unsubscribe from list<\/a>\n\t\t\t<\/div><!-- \/mc_unsub_link -->\n\t\t\t\t\t\n\t<\/div><!-- \/mc_form_inside -->\n\t<\/form><!-- \/mc_signup_form -->\n<\/div><!-- \/mc_signup_container -->\n\t<\/div><div class='site-subscribe-icons site-subscribe-icons-font_icon'>\n<a href='https:\/\/www.facebook.com\/GlobalVoicesAdvocacy\/' title='Become a fan of us on Facebook'><span class='icon icon-facebook'><\/span><\/a> \n<a href='https:\/\/twitter.com\/Advox' title='Follow us on Twitter!'><span class='icon icon-twitter'><\/span><\/a> \n<a href='https:\/\/advox.globalvoices.org\/feed\/' title='Subscribe to this site with RSS' ><span class='icon icon-feed'><\/span><\/a> \n\n<\/div><!--.site-subscribe-icons-->\n\t\t\t\t<\/div><!--#license-->\n\t\t\t<\/div><!--.widget-container-->\n\t\t\t<div class=\"widget-container footer-funders-container\">\n\t\t\t\t<div id=\"funders\" class=\"widget funders\">\n\t\t\t\t\t<h2>Sponsors<\/h2>\n\t\t\t\t\t<ul class='sponsors-badges'><li class=\"sponsor-badge\"><a class='sponsor-hivos' href='http:\/\/www.hivos.org\/' title='Hivos, the Humanist Institute for Development Cooperation'>\n<img src='https:\/\/s3.amazonaws.com\/static.globalvoices\/img\/tmpl\/funders-light\/hivos.png' alt='Hivos, the Humanist Institute for Development Cooperation' \/>\n<\/a>\n<\/li>\n<\/ul>\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div><!--.widget-container-->\t\t\t\n\t\t<\/div><!--footer-widget-container-->\n\t\t\n\t<\/div><!-- #footer-->\n\t\t<div class=\"footer-license-container\">\n\t\t\t<div class=\"footer-license\">\n\t\t\t\t<p>\n\t\t\t\t\tThis site is licensed as <a href='https:\/\/creativecommons.org\/licenses\/by\/3.0\/' title='Creative Commons Attribution 3.0 (Creative Commons)'>Creative Commons Attribution 3.0<\/a>. Please read our <a href=\"http:\/\/advocacy.globalvoicesonline.org\/about\/attribution-policy\/\" title='Advox attribution policy'>attribution policy<\/a> to learn about freely distributing our work\t\t\t\t\t<span class=\"footer-license-badge\"><a rel='license' href='https:\/\/creativecommons.org\/licenses\/by\/3.0\/' title='Creative Commons Attribution 3.0'>\n<img class='license-badge' src='https:\/\/s3.amazonaws.com\/static.globalvoices\/img\/tmpl\/cc-by-icons-300.png' alt='Creative Commons License' \/> <span class='license-slogan'>Some Rights Reserved<\/span><\/a>\n<\/span>\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div><!--.footer-license-container-->\n\t<\/div><!--.foot-container-->\t\n<\/div><!--.page-container-->\n\n<div id=\"bottom\"><\/div>\n<!--\n<rdf:RDF xmlns=\"http:\/\/web.resource.org\/cc\/\"\n xmlns:dc=\"http:\/\/purl.org\/dc\/elements\/1.1\/\"\n xmlns:rdf=\"http:\/\/www.w3.org\/1999\/02\/22-rdf-syntax-ns#\">\n<Work rdf:about=\"\">\n<license rdf:resource=\"http:\/\/creativecommons.org\/licenses\/by\/3.0\/\/\" \/>\n<\/Work>\n<License rdf:about=\"http:\/\/creativecommons.org\/licenses\/by\/3.0\/\">\n <requires rdf:resource=\"http:\/\/web.resource.org\/cc\/Attribution\" \/>\n <permits rdf:resource=\"http:\/\/web.resource.org\/cc\/Reproduction\" \/>\n <permits rdf:resource=\"http:\/\/web.resource.org\/cc\/Distribution\" \/>\n <permits rdf:resource=\"http:\/\/web.resource.org\/cc\/DerivativeWorks\" \/>\n <requires rdf:resource=\"http:\/\/web.resource.org\/cc\/Notice\" \/>\n<\/License>\n<\/rdf:RDF>\n-->\n\n<!--DB INFO: 30 queries. 1.788 seconds.<\/p>-->\n<!--[if !IE]> -->\n<script type=\"text\/javascript\">\n\tjQuery(document).ready(function($) {\n\t\t\/**\n\t\t * Make all links to other domains open in new tabs\/windows\n\t\t *\/\n\t\t$('a').live('click', function() {\n\t\t \/\/ If we're dealing with an Amber cache link from the popup, keep propagating normally.\n if ($(this).hasClass('amber-cache-link')) {\n return true;\n }\n\n\t\t\t\/\/ Validate that we have a link before proceeding. If we don't, propagate the event normally.\n\t\t\tvar href = $(this).attr('href');\n\t\t\tif (typeof href === typeof undefined || href === false) {\n\t\t\t\treturn true;\n\t\t\t}\n\n\t\t\t\/\/ Get the \"data-amber-behavior\" attribute in our link. If we have one, we want to check\n \/\/ if the link leads to an offline page or not. If the page is offline, we keep propagating\n \/\/ the event normally since a popup will appear instead of following the link.\n var amber_behaviour = $(this).attr('data-amber-behavior');\n if ('string' == typeof amber_behaviour && amber_behaviour.indexOf('down') !== -1) {\n\t\t\t return true;\n }\n\n\t\t\t\/\/ Regex to extract the top level domain\n\t\t\tvar pattern = \/(\\w*\\.\\w*)$\/i;\n\n\t\t\t\/\/ Extract top level domains\n\t\t\tvar link_domain = pattern.exec(this.host)[1];\n\t\t\tvar host_domain = pattern.exec(location.hostname)[1];\n\n\t\t\t\/\/ Standardize Global Voices domain names\n\t\t\tif ('globalvoicesonline.org' == link_domain) {\n\t\t\t\tlink_domain = 'globalvoices.org';\n\t\t\t}\n\t\t\tif ('globalvoicesonline.org' == host_domain) {\n\t\t\t\thost_domain = 'globalvoices.org';\n\t\t\t}\n\n\t\t\tif (link_domain != host_domain) {\n\t\t\t\twindow.open(href);\n\t\t\t return false;\n\t\t\t}\n\t\t});\n\t}); \/\/ end document.ready\n<\/script>\n<![endif]-->\n\t\t<script type=\"text\/javascript\">\n\t\t\/\/ Mailchimp groups: Automatically select first group in list\n\t\tjQuery(document).ready(function($) {\n\n\t\t\t\/\/ Act on the gv container for mailchimp forms\n\t\t\t$('.gv-mailchimp-form-container').each(function() {\n\t\t\t\t\n\t\t\t\n\t\t\t\t\/\/ Get the submit target and replace it with subscribe page if one is set up.\n\t\t\t\tvar $form = $(this).find('#mc_signup_form');\n\t\t\t\t$form.prop('action', 'https:\/\/advox.globalvoices.org\/subscribe\/#mc_signup');\n\n\t\t\t\t\t\t\t\/\/ Replace success message \n\t\t\t\tif ($('.mc_success_msg').length) {\n\t\t\t\t\t$('.mc_success_msg').html(\"You've been signed up, thanks! Please look for our confirmation email!\");\n\t\t\t\t}\n\t\t\t\t\/\/ Replace invalid email message\n\t\t\t\t$('.mc_error_msg:contains(\"email address is invalid\")').each(function(index){\n\t\t\t\t\t$(this).html(\"Invalid email address. Please try again.\");\n\t\t\t\t});\n\t\t\t\t\/\/ Replace duplicate email message\n\t\t\t\t$('.mc_error_msg:contains(\"already subscribed\")').each(function(index){\n\t\t\t\t\t$(this).html(\"That email is already subscribed to the list.\");\n\t\t\t\t});\n\t\t\t\t\/\/ Replace duplicate email message\n\t\t\t\t$('#mc_unsub_link a').each(function(index){\n\t\t\t\t\t$(this).html(\"Unsubscribe from list\");\n\t\t\t\t});\n\t\t\t\t\n\t\t\t\t\t\t\t\/\/ Get all inputs in the interest section\n\t\t\t\tvar $interestRadioChoices = $(this).find('input[type=radio]');\n\t\t\t\tif ($interestRadioChoices.length) {\n\t\t\t\t\t\/\/ If all of the elements are not checked\n\t\t\t\t\tif ($interestRadioChoices.is(':checked') === false) {\n\t\t\t\t\t\t\/\/ Set the first one to checked\n\t\t\t\t\t\t$interestRadioChoices.first().attr('checked', true);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t\t\t\t\n\t\t\t\t\/\/ Get all <option> tags inside a group dropdown\n\t\t\t\tvar $interestDropdownChoices = $(this).find('select > option');\n\t\t\t\tif ($interestDropdownChoices.length) {\n\t\t\t\t\t\/\/ If the first element is empty (insane default behavior)\n\t\t\t\t\tif (!$interestDropdownChoices.first().val()) {\n\t\t\t\t\t\t\/\/ Remove the first element\n\t\t\t\t\t\t$interestDropdownChoices.first().remove();\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t\t\t\t\/\/ Add placeholder text in email form to avoid showing field which is hidden by css\n\t\t\t\tvar $emailfield = $(this).find('#mc_mv_EMAIL');\n\t\t\t\tif ($emailfield.length) {\n\t\t\t\t\t$emailfield.attr('placeholder', 'Email');\n\t\t\t\t}\n\t\t\t\t\t\t\t\/\/ Move the submit button next to the email field\n\t\t\t\tvar $submitButton = $(this).find('.mc_signup_submit');\n\t\t\t\tif ($submitButton.length) {\n\t\t\t\t\t$submitButton.insertAfter($emailfield);\n\t\t\t\t}\n\t\t\t\t\t\t\t\/\/ Move the submit button next to the email field\n\t\t\t\tvar $subheaderText = $(this).find('#mc_subheader');\n\t\t\t\tvar $formInsideContainer = $(this).find('.mc_form_inside');\n\t\t\t\t\n\t\t\t\tif ($subheaderText.length) {\n\t\t\t\t\t$subheaderText.appendTo($formInsideContainer);\n\t\t\t\t}\n\t\t\t}); \/\/ END $('#mc_signup').each\n\n\t\t}); \/\/ end document.ready\n\t<\/script>\n\t<script type='text\/javascript' src='https:\/\/advox.globalvoices.org\/wp-content\/themes\/gv-project-theme\/js\/jquery-ui-1.10.3.custom-core_position_tabs_blind.min.js?ver=4.9.7'><\/script>\n<script type='text\/javascript' src='https:\/\/advox.globalvoices.org\/wp-content\/themes\/gv-project-theme\/js\/jquery.fitvids.js?ver=4.9.7'><\/script>\n<script type='text\/javascript' src='https:\/\/advox.globalvoices.org\/wp-content\/themes\/gv-project-theme\/js\/jquery.flexslider-min.js?ver=4.9.7'><\/script>\n<script type='text\/javascript'>\n\/* <![CDATA[ *\/\nvar wpcf7 = {\"apiSettings\":{\"root\":\"https:\\\/\\\/advox.globalvoices.org\\\/wp-json\\\/contact-form-7\\\/v1\",\"namespace\":\"contact-form-7\\\/v1\"},\"recaptcha\":{\"messages\":{\"empty\":\"Please verify that you are not a robot.\"}}};\n\/* ]]> *\/\n<\/script>\n<script type='text\/javascript' src='https:\/\/advox.globalvoices.org\/wp-content\/plugins\/contact-form-7\/includes\/js\/scripts.js?ver=5.0.2'><\/script>\n<script type='text\/javascript'>\n\/* <![CDATA[ *\/\nvar tocplus = {\"visibility_show\":\"show\",\"visibility_hide\":\"hide\",\"width\":\"Auto\"};\n\/* ]]> *\/\n<\/script>\n<script type='text\/javascript' src='https:\/\/advox.globalvoices.org\/wp-content\/plugins\/table-of-contents-plus\/front.min.js?ver=1509'><\/script>\n<script type='text\/javascript'>\nvar renderInvisibleReCaptcha = function() {\n\n for (var i = 0; i < document.forms.length; ++i) {\n var form = document.forms[i];\n var holder = form.querySelector('.inv-recaptcha-holder');\n\n if (null === holder) continue;\n\t\tholder.innerHTML = '';\n\n (function(frm){\n\t\t\tvar cf7SubmitElm = frm.querySelector('.wpcf7-submit');\n var holderId = grecaptcha.render(holder,{\n 'sitekey': '6LeusxoUAAAAACPdQ6XgmLNImULpa-gRylyMwpTZ', 'size': 'invisible', 'badge' : 'inline',\n 'callback' : function (recaptchaToken) {\n\t\t\t\t\tif((null !== cf7SubmitElm) && (typeof jQuery != 'undefined')){jQuery(frm).submit();grecaptcha.reset(holderId);return;}\n\t\t\t\t\t HTMLFormElement.prototype.submit.call(frm);\n },\n 'expired-callback' : function(){grecaptcha.reset(holderId);}\n });\n\n\t\t\tif(null !== cf7SubmitElm && (typeof jQuery != 'undefined') ){\n\t\t\t\tjQuery(cf7SubmitElm).off('click').on('click', function(clickEvt){\n\t\t\t\t\tclickEvt.preventDefault();\n\t\t\t\t\tgrecaptcha.execute(holderId);\n\t\t\t\t});\n\t\t\t}\n\t\t\telse\n\t\t\t{\n\t\t\t\tfrm.onsubmit = function (evt){evt.preventDefault();grecaptcha.execute(holderId);};\n\t\t\t}\n\n\n })(form);\n }\n};\n<\/script>\n<script type='text\/javascript' async defer src='https:\/\/www.google.com\/recaptcha\/api.js?onload=renderInvisibleReCaptcha&render=explicit'><\/script>\n<script type='text\/javascript' src='https:\/\/advox.globalvoices.org\/wp-includes\/js\/wp-embed.min.js?ver=4.9.7'><\/script>\n<script type='text\/javascript' src='https:\/\/advox.globalvoices.org\/wp-content\/themes\/gv-project-theme\/js\/jquery.cookie.js?ver=4.9.7'><\/script>\n<script type=\"text\/javascript\">\n\tjQuery(document).ready(function($) {\n\t\t\n\t\t\n\t\t\n\t\t\/**\n\t\t * Clone a .toggle-menu from an existing div with a button and content inside it.\n\t\t * \n\t\t * Creates a new menu for use with gv_toggle_menu_button(). Used to repurpose blocks of HTML\n\t\t * hidden by media queries by cloning them to new locations where they can be collapsed.\n\t\t * \n\t\t * Result is a div.target_css_class with a div.toggle-menu.menu-closed inside, .menu-toggle \n\t\t * and a .icon added to toggle_selector, and .toggle-menu-content-container added \n\t\t * to .menu_content_selector, with a new inner div.toggle-menu-content wrapping contents of \n\t\t * .menu_content_selector\n\t\t * \n\t\t * @param string source_container jQuery selector for container of source content\n\t\t * @param string target_container jQuery selector for existing container that will hold new menu\n\t\t * @param string target_css_class CSS class (no .) to add to new menu's NEW wrapper div\n\t\t * @param string toggle_selector jQuery selector for the toggle button already inside menu content\n\t\t * @param string menu_container_selector jQuery selector for new menu content container (below heading)\n\t\t * @param string menu_content_selector jQuery selector for new menu content inside it's container\n\t\t * @returns false\n\t\t *\/\n\t\tfunction gv_clone_menu(source_container, target_container, target_css_class, toggle_selector, menu_container_selector, menu_content_selector) {\n\t\t\tsource_container_html = $(source_container).html();\n\t\t\t\n\t\t\tif (source_container_html) {\n\t\t\t\t\/\/ Add the content to the new container wrapped in div.target_css_class\n\t\t\t\t$(target_container).append(\"<div class='\" + target_css_class + \" toggle-menu menu-closed'>\" + source_container_html + \"<\/div>\");\n\t\t\t\t\/\/ Add .menu-toggle and an html arrow to the toggle\n\t\t\t\t$(target_container).find(toggle_selector).addClass('menu-toggle');\n\t\t\t\t$(target_container).find(toggle_selector).addClass('toggle-menu-heading');\n\t\t\t\t$(target_container).find(toggle_selector).append(\" <span class='icon icon-caret-down'><\/span>\");\n\t\t\t\t\n\t\t\t\t\/\/ Add .menu-content-container to the menu_container_selector\n\t\t\t\t$(menu_container_selector).addClass('toggle-menu-content-container');\n\t\t\t\t\/\/ Wrap the entire contents of the container in div.toggle-menu-content\n\t\t\t\t$(menu_container_selector).contents().wrapAll(\"<div class='toggle-menu-content'><\/div>\");\n\t\t\t}\n\t\t\treturn false;\n\t\t}\n\n\t\t\/**\n\t\t * Toggle a menu in relation to its toggle button\n\t\t * \n\t\t * Displays the contents of menu_content_selector as an absolute-positioned popup\n\t\t * below toggle_selector and adds callback to hide it whenver anything else is clicked.\n\t\t * \n\t\t * Toggles the .menu-opened\/.menu-closed selectors on menu_selector and toggles up\/down icon inside\n\t\t * \n\t\t * If aldready_open_container is set then if it's visible the toggle will do nothing. \n\t\t * \n\t\t * @param string toggle_selector jQuery selector for the toggle button\n\t\t * @param string menu_container_selector jQuery selector for the menu container (gets .menu-opened\/.menu-closed toggled)\n\t\t * @param string menu_content_selector jQuery selector for the content to hide\/show\n\t\t * @param string already_open_container jQuery selector to check visibility of and ignore toggle if visible\n\t\t * @param string within_selector jQuery selector for container div within which opened menu should be positioned\n\t\t * @returns false Always return false to avoid click recursion\n\t\t *\/\n\t\tfunction gv_toggle_menu_button(toggle_selector, menu_container_selector, menu_content_selector, within_selector) {\n\t\t\n\t\t\t\/**\n\t\t\t * Use 'body' as default value of within_selector, should always be a containing div\n\t\t\t *\/\n\t\t if(typeof(within_selector)==='undefined') within_selector = 'body';\n\n\/\/console.log('gv_toggle_menu_button! toggle_selector: ' + toggle_selector);\n\/\/console.log('menu_container_selector: ' + menu_container_selector);\n\/\/console.log('menu_content_selector: ' + menu_content_selector);\n\/\/console.log('within_selector: ' + within_selector);\n\n\t\t\t\/**\n\t\t\t * Define cllback function to hide the menu when anything else is clicked\n\t\t\t * Removes itself from body.click after running\n\t\t\t *\/\n\t\t\tvar hide_popup = function(e) {\n\t\t\t\t\/\/ Manually stop propagation\n\t\t\t\t\/\/ Fixes multiple-firing for touch events etc.\n\t\t\t\te.stopPropagation();\n\t\t\t\t\/\/e.preventDefault(); \/\/ Breaks links in menus! Use carefully!\n\t\n\t\t\t\t\/\/ PreventDefault\/Return false when toggle is 'touch'ed to avoid touch+click double action\n\t\t\t\t\/\/ First make sure the toggle itself was clicked\n\t\t\t\tif ($(e.target).is(toggle_selector)) {\t\t\t\t\t\n\t\t\t\t\t\/\/ AND this was a touch rather than click event\n\t\t\t\t\tif (e.type == 'touchend') {\n\t\t\t\t\t\t\/\/ PreventDefault, i.e. don't accept the click \n\t\t\t\t\t\te.preventDefault(); \/\/ Breaks links in menus!\n\t\t\t\t\t\t\n\t\t\t\t\t\t\/\/ PreventDefault should be enough but Android 4.x needs false or it opens+closes in a row\n\t\t\t\t\t\treturn false;\n\t\t\t\t\t} \n\t\t\t\t}\n\n\t\t\t\t\/\/ If this click\/touch was not on the menu content itself\n\t\t\t\t$popup_menu = $(menu_content_selector);\n\t\t\t\tif (!$(e.target).parents().is($popup_menu)) {\n\t\t\t\t\t\/\/ IF the menu is opened swap it's classes to hide and toggle arrow\n\t\t\t\t\tif ($(menu_container_selector).hasClass('menu-opened')) {\n\t\t\t\t\t\t$(menu_container_selector).toggleClass('menu-opened');\n\t\t\t\t\t\t$(menu_container_selector).toggleClass('menu-closed');\n\t\t\t\t\t\tgv_toggle_font_icon_arrow(toggle_selector);\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\t\/\/ Remove this callback no matter what\n\t\t\t\t\t$(\"body\").off('click', hide_popup);\n\t\t\t\t\t$(\"body\").off('touchend', hide_popup);\n\n\t\t\t\t\treturn true;\n\t\t\t\t}\n\t\t\t};\n\n\t\t\t\/\/ Close all open menus on the page before we do anything\n\t\t\t$(\".menu-opened\").not(menu_container_selector).each(function() {\n\t\t\t\t$(this).toggleClass('menu-opened');\n\t\t\t\t$(this).toggleClass('menu-closed');\n\t\t\t\tgv_toggle_font_icon_arrow(this);\n\t\t\t});\n\n\t\t\t\/\/ Swap the open\/closed classes\n\t\t\t$(menu_container_selector).toggleClass('menu-opened');\n\t\t\t$(menu_container_selector).toggleClass('menu-closed');\n\t\t\t\n\t\t\tgv_toggle_font_icon_arrow(toggle_selector);\n\n\t\t\t\/\/ If the menu is now open position the menu and add the body.click callback\n\t\t\tif ($(menu_container_selector).hasClass('menu-opened') ) {\n\t\t\t \t\t\t\t\/\/ Determine my\/at parameters for .position(), flipped for toggle-menu-left\n\t\t\t\tif ($(menu_container_selector).hasClass('toggle-menu-left') ) {\n\t\t\t\t\tposition_my = 'left top';\n\t\t\t\t\tposition_at = 'left bottom';\n\t\t\t\t} else {\n\t\t\t\t\tposition_my = 'right top';\n\t\t\t\t\tposition_at = 'right bottom';\n\t\t\t\t}\n\t\t\t\t\n\t\t\t\t\/\/ Position the menu content\n\t\t\t\t$(menu_content_selector).position({\t\t\t\t\t\n\t\t\t\t\tmy: position_my\n\t\t\t\t\t,at: position_at\n\t\t\t\t\t,of: toggle_selector\n\t\t\t\t\t,collision: 'fit none'\n\t\t\t\t\t,within: within_selector\n\t\t\t\t});\n\t\t\t\t\n\t\t\t\t\/\/ Trigger custom toggle_open event\n\t\t\t\t$(toggle_selector).trigger('gv.toggle_menu.toggle_open');\n\n\t\t\t\t$(\"body\").on('click', hide_popup);\n\t\t\t\t$(\"body\").on('touchend', hide_popup);\n\t\t\t} \n\n\t\t\t\/\/console.log('end of gv_toggle_menu_button');\n\n\t\t\t\/\/ Return false to avoid the body click being called immediately. \n\t\t\t\/\/ http:\/\/stackoverflow.com\/questions\/10021984\/using-liveclick-inside-a-click-function-triggers-itself\n\t\t\treturn false;\t\t\t\n\t\t}\n\t\t\n\t\t\/**\n\t\t * Make .about-menu .menu-toggle toggle the toggle-menu-content below. Ignore when site-menu-toggle (mobile shelf) is visible because inside it the menus are already expanded.\n\t\t *\/\n\t\t$('.about-menu .menu-toggle').click(function(){\n\t\t\tgv_toggle_menu_button('.about-menu .menu-toggle', '.about-menu', '.about-menu .toggle-menu-content-container', '.header-titlemenu');\n\t\t\treturn false;\n\t\t});\n\t\t\/**\n\t\t * Make .site-subscribe-menu .menu-toggle toggle the .toggle-menu-content below. Ignore when site-menu-toggle (mobile shelf) is visible because inside it the menus are already expanded.\n\t\t *\/\n\t\t$('.site-subscribe-menu .menu-toggle').click(function(){\n\t\t\tgv_toggle_menu_button('.site-subscribe-menu .menu-toggle', '.site-subscribe-menu', '.site-subscribe-menu .toggle-menu-content-container', '.header-titlemenu');\n\t\t\treturn false;\n\t\t});\t\t\n\t\t\n\t\t\/**\n\t\t * Clone translations menu from .postmeta-sidebar into .post-header and make it a \n\t\t * toggle menu.\n\t\t *\/\n\t\t\/\/ Clone the postmeta-sidebar translations into post-header\n\t\tgv_clone_menu('.post-translations-container', '.post-menu-toggles', 'post-translations-container', '.post-translations-title', '.post-header .post-translations .translation-listing-container', '.post-translations .translation-listing');\n\t\t\/\/ Make .post-header .postmeta-container headings toggle their contents. Ignore when .postmeta-sidebar (hidden at 960) is visible because inside it the menus are already expanded.\n\t\t\n\t\t$('.post-header .post-translations-title').click(function(){\n\t\t\tgv_toggle_menu_button('.post-header .post-translations-title', '.post-header .post-translations-container', '.post-header .translation-listing-container', '.post-header');\n\t\t\treturn false;\n\t\t});\n\t\t\n\t\t\/**\n\t\t * Clone categories menu from .postmeta-sidebar into .post-header and make it a toggle menu.\n\t\t *\/\n\t\t\/\/ Clone the postmeta-sidebar translations into post-header\n\t\tgv_clone_menu('.post-terms-container', '.post-menu-toggles', 'post-terms-container', '.post-terms-title', '.post-header .post-terms-container .post-terms-list-container', '.post-header .post-terms-container .post-terms');\n\t\t\/\/ Make .post-header .postmeta-container headings toggle their contents. Ignore when .postmeta-sidebar (hidden at 960) is visible because inside it the menus are already expanded.\n\t\t\n\t\t$('.post-header .post-terms-title').click(function(){\n\t\t\tgv_toggle_menu_button('.post-header .post-terms-title', '.post-header .post-terms-container', '.post-header .post-terms-list-container', '.post-header'\t);\n\t\t\treturn false;\n\t\t});\t\n\n\t\t\/**\n\t\t * Clone footer menu from .footer-widgets-container into .header .site-menu, and make it a toggle menu.\n\t\t *\/\n\t\t\/\/ Clone the footer widgets into the site-menu (to act as mobile menu)\n\t\tgv_clone_menu('.footer', '.header-tools .site-menu', 'site-full-menu-container', '.footer-widgets-title', '.header-tools .site-menu .footer-widgets-container', '.header-tools .site-menu .toggle-site-menu-widgets-container');\n\t\t\/\/ Register the footer menu button as menu toggle for the widgets\n\t\t$('.header-tools .footer-widgets-title').click(function(){\n\t\t\tgv_toggle_menu_button('.header-tools .footer-widgets-title', '.header-tools .site-full-menu-container', '.header-tools .toggle-menu-content-container', '.header-titlemenu');\n\t\t\treturn false;\n\t\t});\n\t\t\n\t\t\/**\n\t\t * FLEXSLIDER PLUGIN\n\t\t * \n\t\t * Animate cyclebox (ul.slides with big images) to fade between three slides\n\t\t * use 'before' callback to add .active class to the matching headlines li\n\t\t *\/\n\t\tif ($('.cyclebox').length) {\n\t\t\t$('.cyclebox').flexslider({\n\t\t\t\tanimation: \"fade\",\n\t\t\t\tcontrolNav: false,\n\t\t\t\tpauseOnHover: true,\n\t\t\t\tprevText: '<span class=\"icon icon-angle-left\"><\/span>',\n\t\t\t\tnextText: '<span class=\"icon icon-angle-right\"><\/span>',\n\/\/\t\t\t\tslideshow: false,\n\t\t\t\tbefore: function(slider) {\n\t\t\t\t\t$(\"li[data-slide-id='\" + slider.currentSlide + \"']\").removeClass('active');\n\t\t\t\t\t$(\"li[data-slide-id='\" + slider.animatingTo + \"']\").addClass('active');\n\t\t\t\t}\n\t\t\t});\n\t\t\t\/\/ When headlines are moused over switch slider to the matching slide (data-slide-id from html)\n\t\t\t$('.featured-headlines .headlines li').on('mouseover', function() {\n\t\t\t\t$('.cyclebox').flexslider($(this).data('slide-id'));\n\t\t\t});\n\t\t}\n\t\t\n\t\t\t\t\n\t\t\/**\n\t\t * Activate FitVids\n\t\t * @param {type} dropdown\n\t\t * @returns {undefined}\n\t\t *\/\n\t $(\".post\").fitVids();\n\t\n\/*gv->footer_jquery start*\/\n\/*gv->footer_jquery end*\/\n\n\t\t\/**\n\t\t * Toggle the up\/down font icon arrow inside parent_selector\n\t\t * \n\t\t * @param string parent_selector jQuery selector for element that contains the span.icon \n\t\t *\/\n\t\tfunction gv_toggle_font_icon_arrow(parent_selector) {\n\t\t\t\/\/ Define the font icon classes to add to span\n\t\t\ticon_up_class = 'icon-caret-up';\n\t\t\ticon_down_class = 'icon-caret-down';\n\t\t\t\n\t\t\t\/\/ Get the .icon and make sure it exists\n\t\t\tarrow_icon = $(parent_selector).find('.icon');\n\t\t\tif (!arrow_icon.length) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\t\t\n\t\t\t\/\/ Swap the icon classes\n\t\t\tif (arrow_icon.hasClass(icon_up_class)) {\n\t\t\t\tarrow_icon.removeClass(icon_up_class);\n\t\t\t\tarrow_icon.addClass(icon_down_class);\n\t\t\t} else if (arrow_icon.hasClass(icon_down_class)) {\n\t\t\t\tarrow_icon.removeClass(icon_down_class);\n\t\t\t\tarrow_icon.addClass(icon_up_class);\n\t\t\t}\n\t\t}\n\t\/**\n\t * Handles closing\/opening\/handlers for data-close elements.\n\t *\/\n\tfunction gv_data_close() {\n\t\tvar cookies = $.cookie();\n\n\t\t\/\/ Scan all data-close elements\n\t\t$('[data-close]').each(function(){\n\t\t\tvar id = $(this).attr('data-close');\n\n\t\t\t\/\/ Hide the element if gv_hide_$id cookie is present\n\t\t\tif (typeof $.cookie('gv_hide_' + id) !== 'undefined') {\n\t\t\t\t$('#' + id).hide();\n\t\t\t\/\/ Explicitly show the element if the cookie doesn't exist\n\t\t\t} else if (typeof $.cookie('gv_hide_' + id) === 'undefined') {\n\t\t\t\t$('#' + id).show();\n\t\t\t}\n\t\t});\n\n\t\t\/\/ Add on click events to all data-close elements\n\t\t$('[data-close]').on('click', function() {\n\t\t\tvar id = $(this).attr('data-close');\n\n\t\t\t$.cookie('gv_hide_' + id, true, { path: '\/', expires: 30 });\n\t\t\t$('#' + id).hide();\n\t\t});\n\t}\n\tgv_data_close();\n\t\n\t}); \/\/ end document.ready\n\n\t\tfunction archWarp(dropdown) {\n\t\tvar URL = dropdown.options[dropdown.selectedIndex].value;\n\t\tif(URL != \"\") {\n\t\tdocument.location.href=URL;\n\t}\n}\n<\/script>\n\n <\/body>\n<\/html>\n","headers":{"X-Cache":"HIT","content-encoding":"","Age":"1678","Strict-Transport-Security":"max-age=15768000; includeSubDomains","Vary":"Accept-Encoding","Server":"nginx","X-Cache-Hits":"31","Date":"Mon, 27 Aug 2018 05:47:54 GMT","Content-Type":"text\/html; charset=UTF-8","Accept-Ranges":"bytes"},"code":200}},{"failure":null,"request":{"body":null,"headers":{"Accept-Language":"en-US;q=0.8,en;q=0.5","Accept":"text\/html,application\/xhtml+xml,application\/xml;q=0.9,*\/*;q=0.8","User-Agent":"Mozilla\/5.0 (Windows NT 6.1) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/47.0.2526.106 Safari\/537.36"},"tor":{"is_tor":false,"exit_ip":null,"exit_name":null},"url":"https:\/\/advocacy.globalvoicesonline.org\/","method":"GET"},"response":{"body":null,"headers":{"Date":"Mon, 27 Aug 2018 05:47:52 GMT","Strict-Transport-Security":"max-age=15768000;","Content-Type":"text\/html","Location":"https:\/\/advox.globalvoices.org\/","Server":"nginx"},"code":301}},{"failure":null,"request":{"body":null,"headers":{"Accept-Language":"en-US;q=0.8,en;q=0.5","Accept":"text\/html,application\/xhtml+xml,application\/xml;q=0.9,*\/*;q=0.8","User-Agent":"Mozilla\/5.0 (Windows NT 6.1) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/47.0.2526.106 Safari\/537.36"},"tor":{"is_tor":false,"exit_ip":null,"exit_name":null},"url":"http:\/\/advocacy.globalvoicesonline.org","method":"GET"},"response":{"body":null,"headers":{"Age":"0","Server":"nginx","Location":"https:\/\/advocacy.globalvoicesonline.org\/","Date":"Mon, 27 Aug 2018 05:47:50 GMT","X-Clacks-Overhead":"GNU Terry Pratchett","Content-Type":"text\/html"},"code":301}}],"retries":1,"headers_match":true,"status_code_match":true},"test_start_time":"2018-08-27 05:47:21","input_hashes":[],"probe_ip":"127.0.0.1","id":"72df6a33-91d7-4beb-9cb1-be77d6a33ccf","test_helpers":{"backend":{"type":"onion","address":"httpo:\/\/y3zq5fwelrzkkv3s.onion"}},"probe_cc":"RE","test_runtime":8.1144621372,"input":"http:\/\/advocacy.globalvoicesonline.org","probe_city":null,"probe_asn":"AS49902","annotations":{"platform":"linux"},"software_name":"ooniprobe","software_version":"2.1.0","data_format_version":"0.2.0","report_filename":"2018-08-28\/20180827T054721Z-RE-AS49902-web_connectivity-20180827T054723Z_AS49902_y7vuOqERmqnnMPjRsd5cqHU6ZlNpzHwO1FRann4QUyZNeFUVJf-0.2.0-probe.json","test_version":"0.1.0","bucket_date":"2018-08-28","test_name":"web_connectivity","report_id":"20180827T054723Z_AS49902_y7vuOqERmqnnMPjRsd5cqHU6ZlNpzHwO1FRann4QUyZNeFUVJf","measurement_start_time":"2018-08-27 05:47:49","backend_version":null,"options":["--file","$citizenlab_global_urls"]} {"test_keys":{"accessible":true,"control":{"tcp_connect":{"69.165.107.22:80":{"status":true,"failure":null}},"http_request":{"body_length":75315,"status_code":200,"headers":{"X-ApacheServer":"ki203-110.friendfinderinc.com","Set-Cookie":"bdsm_apr=1; path=\/; domain=.alt.com; expires=Wed, 26-Sep-2018 05:47:57 GMT","Vary":"Accept-Encoding","X-PERF":"0.386611,0.089401,TS_35_0.1516480,TM_28_0.0750120,DB_32_0.0227460,CD_45_0.0201820,FS_37_0.0070420,PK_6_0.0003320,CE_89_0.0202480","Server":"Apache","ETag":"TESTBED","Date":"Mon, 27 Aug 2018 05:47:57 GMT","X-Frame-Options":"SAMEORIGIN","Content-Type":"text\/html;charset=UTF-8","P3P":"CP=\"DSP LAW\""},"failure":null,"title":"ALT: Erotic BDSM, Bondage & Fetish Sex Dating for Masters, Mistresses"},"dns":{"failure":null,"addrs":["69.165.107.22"]}},"control_failure":null,"socksproxy":null,"http_experiment_failure":null,"agent":"redirect","title_match":true,"client_resolver":"109.122.130.141","tcp_connect":[{"status":{"failure":null,"success":true,"blocked":false},"ip":"69.165.107.22","port":80}],"dns_consistency":"consistent","dns_experiment_failure":null,"body_proportion":0.9968797716,"blocking":false,"queries":[{"resolver_hostname":null,"query_type":"A","hostname":"alt.com","answers":[{"ipv4":"69.165.107.22","answer_type":"A"}],"failure":null,"resolver_port":null}],"body_length_match":true,"requests":[{"failure":null,"request":{"body":null,"headers":{"Accept-Language":"en-US;q=0.8,en;q=0.5","Accept":"text\/html,application\/xhtml+xml,application\/xml;q=0.9,*\/*;q=0.8","User-Agent":"Mozilla\/5.0 (Windows NT 6.1) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/47.0.2526.106 Safari\/537.36"},"tor":{"is_tor":false,"exit_ip":null,"exit_name":null},"url":"https:\/\/alt.com\/","method":"GET"},"response":{"body":{"data":"PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBYSFRNTCAxLjAgVHJhbnNpdGlvbmFsLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSL3hodG1sMS9EVEQveGh0bWwxLXRyYW5zaXRpb25hbC5kdGQiPgoKPGh0bWwgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGh0bWwiPgo8aGVhZD4KPG1ldGEgbmFtZT0icmVmZXJyZXIiIHZhbHVlPSJvcmlnaW4td2hlbi1jcm9zcy1vcmlnaW4iLz4KPGxpbmsgcmVsPSJjYW5vbmljYWwiIGhyZWY9Imh0dHBzOi8vYWx0LmNvbS8iIC8+CjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtTG9jYXRpb24iIGNvbnRlbnQ9Imh0dHBzOi8vYWx0LmNvbS8iIC8+CjxsaW5rIHJlbD0iYWx0ZXJuYXRlIiBocmVmbGFuZz0iaXQiIGhyZWY9Imh0dHBzOi8vYWx0LmNvbS8\/bGFuZz1pdGFsaWFuIiAvPgo8bGluayByZWw9ImFsdGVybmF0ZSIgaHJlZmxhbmc9InN2IiBocmVmPSJodHRwczovL2FsdC5jb20vP2xhbmc9c3dlZGlzaCIgLz4KPGxpbmsgcmVsPSJhbHRlcm5hdGUiIGhyZWZsYW5nPSJlbiIgaHJlZj0iaHR0cHM6Ly9hbHQuY29tLyIgLz4KPGxpbmsgcmVsPSJhbHRlcm5hdGUiIGhyZWZsYW5nPSJlcyIgaHJlZj0iaHR0cHM6Ly9hbHQuY29tLz9sYW5nPXNwYW5pc2giIC8+CjxsaW5rIHJlbD0iYWx0ZXJuYXRlIiBocmVmbGFuZz0iZnIiIGhyZWY9Imh0dHBzOi8vYWx0LmNvbS8\/bGFuZz1mcmVuY2giIC8+CjxsaW5rIHJlbD0iYWx0ZXJuYXRlIiBocmVmbGFuZz0iemgiIGhyZWY9Imh0dHBzOi8vYWx0LmNvbS8\/bGFuZz1jaGluZXNlIiAvPgo8bGluayByZWw9ImFsdGVybmF0ZSIgaHJlZmxhbmc9ImphIiBocmVmPSJodHRwczovL2FsdC5jb20vP2xhbmc9amFwYW5lc2UiIC8+CjxsaW5rIHJlbD0iYWx0ZXJuYXRlIiBocmVmbGFuZz0icHQiIGhyZWY9Imh0dHBzOi8vYWx0LmNvbS8\/bGFuZz1wb3J0dWd1ZXNlIiAvPgo8bGluayByZWw9ImFsdGVybmF0ZSIgaHJlZmxhbmc9ImRlIiBocmVmPSJodHRwczovL2FsdC5jb20vP2xhbmc9Z2VybWFuIiAvPgo8bGluayByZWw9ImFsdGVybmF0ZSIgaHJlZmxhbmc9Im5sIiBocmVmPSJodHRwczovL2FsdC5jb20vP2xhbmc9ZHV0Y2giIC8+CjxsaW5rIHJlbD0ic3R5bGVzaGVldCIgdHlwZT0idGV4dC9jc3MiIGhyZWY9Ii9pbWFnZXMvYmRzbS9jc3MvaGVhZGVyLmNzcyIgLz4KPGxpbmsgcmVsPSJzaG9ydGN1dCBpY29uIiB0eXBlPSJpbWFnZS94LWljb24iIGhyZWY9Ii9pbWFnZXMvYmRzbS9mYXZpY29uLmljbyIgLz4KPGxpbmsgcmVsPSJtZXRhIiBocmVmPSJodHRwczovL3NlY3VyZWltYWdlLnNlY3VyZWRhdGFpbWFnZXMuY29tL2ltYWdlcy9JQ1JBX2xhYmVsc19yZGZfYWR1bHQucmRmIiB0eXBlPSJhcHBsaWNhdGlvbi9yZGYreG1sIiB0aXRsZT0iSUNSQSBsYWJlbHMiIC8+CjxtZXRhIGh0dHAtZXF1aXY9InBpY3MtTGFiZWwiIGNvbnRlbnQ9JyhwaWNzLTEuMSAiaHR0cDovL3d3dy5pY3JhLm9yZy9waWNzL3ZvY2FidWxhcnl2MDMvIiBsIGdlbiB0cnVlIGZvciAiaHR0cDovL2FsdC5jb20iIHIgKG4gMyBzIDMgdiAwIGwgMyBvYSAwIG9iIDAgb2MgMCBvZCAwIG9lIDAgb2YgMCBvZyAwIG9oIDAgYyAzKSAgZ2VuIHRydWUgZm9yICJodHRwOi8vd3d3LmFsdC5jb20iIHIgKG4gMyBzIDMgdiAwIGwgMyBvYSAwIG9iIDAgb2MgMCBvZCAwIG9lIDAgb2YgMCBvZyAwIG9oIDAgYyAzKSknIC8+CjxtZXRhIG5hbWU9IlJBVElORyIgY29udGVudD0iUlRBLTUwNDItMTk5Ni0xNDAwLTE1NzctUlRBIiAvPgo8bWV0YSBodHRwLWVxdWl2PSJjb250ZW50LXR5cGUiIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD1VVEYtOCIgLz4KPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiB0eXBlPSJ0ZXh0L2NzcyIgaHJlZj0iaHR0cHM6Ly9zZWN1cmVpbWFnZS5zZWN1cmVkYXRhaW1hZ2VzLmNvbS9jc3MvbGl2ZV9jZC9iZHNtL2VuZ2xpc2gvMC9zZWN1cmUvcmVzZXQtMTQxNDQ0NzQwMC5jc3MiPgo8bGluayByZWw9InN0eWxlc2hlZXQiIHR5cGU9InRleHQvY3NzIiBocmVmPSJodHRwczovL3NlY3VyZWltYWdlLnNlY3VyZWRhdGFpbWFnZXMuY29tL2Nzcy9saXZlX2NkL2Jkc20vZW5nbGlzaC8wL3NlY3VyZS9mbGV4X3NsaWRlci0xMzg5MTM0MTExLmNzcyI+CjxtZXRhIGNoYXJzZXQ9InV0Zi04IiAvPgo8bWV0YSBodHRwLWVxdWl2PSJYLVVBLUNvbXBhdGlibGUiIGNvbnRlbnQ9IklFPWVkZ2UsY2hyb21lPTEiIC8+CjxtZXRhIG5hbWU9InZpZXdwb3J0IiBjb250ZW50PSJ3aWR0aD1kZXZpY2Utd2lkdGg7IGluaXRpYWwtc2NhbGU9MS4wOyBtYXhpbXVtLXNjYWxlPTEuMDsgdXNlci1zY2FsYWJsZT0wOyIgLz4KPG1ldGEgbmFtZT0iYXBwbGUtbW9iaWxlLXdlYi1hcHAtY2FwYWJsZSIgY29udGVudD0ieWVzIiAvPgo8bWV0YSBuYW1lPSJhcHBsZS1tb2JpbGUtd2ViLWFwcC1zdGF0dXMtYmFyLXN0eWxlIiBjb250ZW50PSJibGFjayIgLz4KPG1ldGEgbmFtZT0nSGFuZGhlbGRGcmllbmRseScgY29udGVudD0nVHJ1ZScgLz4KPG1ldGEgbmFtZT0nTW9iaWxlT3B0aW1pemVkJyBjb250ZW50PSczMjAnIC8+CjxtZXRhIG5hbWU9J2Zvcm1hdC1kZXRlY3Rpb24nIGNvbnRlbnQ9J3RlbGVwaG9uZT1ubycgLz4KPG1ldGEgaHR0cC1lcXVpdj0nY2xlYXJ0eXBlJyBjb250ZW50PSdvbicgLz4KPG1ldGEgbmFtZT0iZGlzdHJpYnV0aW9uIiBjb250ZW50PSJnbG9iYWwiIC8+CjxtZXRhIG5hbWU9ImV4cGlyZXMiIGNvbnRlbnQ9Im5ldmVyIiAvPgo8bWV0YSBuYW1lPSJyb2JvdHMiIGNvbnRlbnQ9ImluZGV4LGZvbGxvdyIgLz4KPG1ldGEgbmFtZT0icm9ib3RzIiBjb250ZW50PSJub29kcCIgLz4KPG1ldGEgbmFtZT0ibXNuYm90IiBjb250ZW50PSJub29kcCIgLz4KPG1ldGEgbmFtZT0iZ29vZ2xlYm90IiBjb250ZW50PSJub29kcCIgLz4KPG1ldGEgbmFtZT0icm9ib3RzIiBjb250ZW50PSJub3lkaXIiIC8+CjxtZXRhIG5hbWU9IkRlc2NyaXB0aW9uIiAgY29udGVudD0iQUxUIG1lbWJlcnMgZmluZCBhbHRlcm5hdGl2ZSwgZXJvdGljIEJEU00sIGJvbmRhZ2UgJiBmZXRpc2ggc2V4IG9ubGluZSB0aHJvdWdoIEFMVC5jb20gYXMgd2VsbCBhcyBpbiBwZXJzb24gb24gbGl2ZSBzZXggZGF0ZXMuIEFMVCBTaW5nbGVzLCBzd2luZ2VycyBhbmQgY291cGxlcyBpbmNsdWRlIGFtYXRldXJzLCBkb21pbmF0cml4ZXMsIG1hc3RlcnMsIG1pc3RyZXNzZXMgYW5kIHNsYXZlcyBsb29raW5nIGZvciBkb21pbmF0aW9uIGFuZCBzdWJtaXNzaW9uLiIgLz4KPG1ldGEgbmFtZT0iS2V5d29yZHMiICBjb250ZW50PSJBTFQsIEFMVC5jb20sIGFsdGVybmF0aXZlLCBhbHRlcm5hdGl2ZSBkYXRpbmcsIFNNLCBzbGF2ZSwgc2V4LCBhZHVsdCwgQkRTTSwgQkRTTSBkYXRpbmcsIEJEU00gZGF0ZSwgZGF0ZSwgZGF0ZXMsIGZldGlzaCBkYXRpbmcsIHNleCBkYXRpbmcsIGJvbmRhZ2UgZGF0aW5nLCBib25kYWdlLCBmZXRpc2gsIGZldGlzaGVzLCBtYXN0ZXIsIHNwYW5rLCBzcGFua2luZywgZmVtZG9tLCBtaXN0cmVzcywgZG9taW5hdHJpeCwga2lua3ksIGtpbmssIHNlbGYgYm9uZGFnZSwgc2hpYmFyaSwgSmFwYW5lc2UgYm9uZGFnZSwgbGVzYmlhbiBib25kYWdlLCBzdWJtaXNzaW9uLCBkb21pbmF0aW9uLCBjaGF0LCBjYW1zLCBsaXZlLCB2aWRlb3MsIG1lbWJlcnMiIC8+CjxsaW5rIHJlbD0ic3R5bGVzaGVldCIgdHlwZT0idGV4dC9jc3MiIGhyZWY9Imh0dHBzOi8vc2VjdXJlaW1hZ2Uuc2VjdXJlZGF0YWltYWdlcy5jb20vY3NzL2xpdmVfY2QvYmRzbS9lbmdsaXNoLzAvc2VjdXJlL2Zvb3Rlcl91cGRhdGUtMTUyNTk3MzI3NS5jc3MiPgo8dGl0bGU+QUxUOiBFcm90aWMgQkRTTSwgQm9uZGFnZSAmIEZldGlzaCBTZXggRGF0aW5nIGZvciBNYXN0ZXJzLCBNaXN0cmVzc2VzPC90aXRsZT4KPHN0eWxlPgogICAgYm9keSB7IGJhY2tncm91bmQ6IzAwMDAwMDsgbWluLXdpZHRoOjMyMHB4OyB9CiAgICAjbWFpbiB7IHBvc2l0aW9uOnJlbGF0aXZlOyB9CiAgICAuZmxleHNsaWRlciB7IGJvcmRlci1yYWRpdXM6MHB4OyBib3JkZXI6bm9uZTsgYmFja2dyb3VuZDojMDAwMDAwOyBtYXJnaW4tYm90dG9tOjVweDsgbWluLWhlaWdodDoxNzBweDsgfQogICAgLnNsaWRlcyBsaSB7IHBvc2l0aW9uOnJlbGF0aXZlOyB9CiAgICAudGV4dF9vdmVybGF5IHsgbGluZS1oZWlnaHQ6MC45ZW07IGxldHRlci1zcGFjaW5nOi0xcHg7IGZvbnQtc2l6ZToyNHB4OyBsZWZ0OjExJTsgcG9zaXRpb246YWJzb2x1dGU7IGJvdHRvbToyMHB4OyBsaW5lLWhlaWdodDowLjllbTsgdGV4dC1zaGFkb3c6MXB4IDFweCAjMDAwMDAwOyBmb250LXdlaWdodDpib2xkOyB9CiAgICAudGV4dF9vdmVybGF5IC5saW5lMSB7IGRpc3BsYXk6YmxvY2s7IH0KICAgIC50ZXh0X292ZXJsYXkgLmxpbmUyIHsgZGlzcGxheTpibG9jazsgfQogICAgLnRleHRfb3ZlcmxheSAueWVsbG93IHsgY29sb3I6I0ZGRDE0NDsgfQogICAgLnNsaWRlcyAudGV4dF9vdmVybGF5IC5zdGF0IHsgZGlzcGxheTpibG9jazsgZm9udC1zaXplOjEycHg7IGxpbmUtaGVpZ2h0OjFlbTsgd2lkdGg6MjUwcHg7IH0KICAgIC5zbGlkZXMgLnRleHRfb3ZlcmxheSAubnVtYmVyIHsgY29sb3I6I0ZGRDE0NDt9CiAgICAuc2xpZGVzIC5saW5lMSB7IG1hcmdpbi1sZWZ0OjE1cHg7IH0KICAgIC5mbGV4LWRpcmVjdGlvbi1uYXYgYSB7IGJhY2tncm91bmQ6bm9uZTsgfQogICAgLmZsZXgtZGlyZWN0aW9uLW5hdiBhLmZsZXgtbmV4dCB7IGJhY2tncm91bmQ6dXJsKCJodHRwczovL3NlY3VyZWltYWdlLnNlY3VyZWRhdGFpbWFnZXMuY29tL2ltYWdlcy9mZmFkdWx0LzM5NDAwL3JpZ2h0X2Fycm93LnBuZyIpIG5vLXJlcGVhdCBzY3JvbGwgOHB4IDBweCB0cmFuc3BhcmVudDsgdG9wOjU0JTsgfQogICAgLmZsZXgtZGlyZWN0aW9uLW5hdiBhLmZsZXgtcHJldiB7IGJhY2tncm91bmQ6dXJsKCJodHRwczovL3NlY3VyZWltYWdlLnNlY3VyZWRhdGFpbWFnZXMuY29tL2ltYWdlcy9mZmFkdWx0LzM5NDAwL2xlZnRfYXJyb3cucG5nIikgbm8tcmVwZWF0IHNjcm9sbCAxcHggMHB4IHRyYW5zcGFyZW50OyB0b3A6NTQlOyB9CiAgICAuZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LXByZXYsIC5mbGV4c2xpZGVyOmhvdmVyIC5mbGV4LXByZXYgeyBsZWZ0OjVweDsgfQogICAgLmZsZXgtZGlyZWN0aW9uLW5hdiAuZmxleC1uZXh0LCAuZmxleHNsaWRlcjpob3ZlciAuZmxleC1uZXh0IHsgcmlnaHQ6NXB4OyB9CiAgICAuZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LW5leHQsIC5mbGV4LWRpcmVjdGlvbi1uYXYgLmZsZXgtcHJldiB7IG9wYWNpdHk6MC41OyB9CiAgICAuaGVhZGVyIC53cmFwcGVyIHsgcG9zaXRpb246cmVsYXRpdmU7IG92ZXJmbG93OmhpZGRlbjsgfQogICAgLmhlYWRlciB7IGJhY2tncm91bmQ6IzM4MzgzODsgfQogICAgLm5hdmJhciAgeyBkaXNwbGF5Om5vbmU7IH0KICAgIC5sb2dvX3RhZ2xpbmUgeyBjb2xvcjojRkZGRkZGOyBmb250LXNpemU6MTJweDsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6MzVweDsgbGVmdDoyMDVweDsgZGlzcGxheTpub25lOyB9CiAgICAjbG9nbyB7IGRpc3BsYXk6YmxvY2s7IGZsb2F0OmxlZnQ7IH0KICAgICNsb2dvIGltZyB7IHBhZGRpbmc6NXB4OyBtYXJnaW4tbGVmdDoxMHB4OyB9CiAgICAjaGFtYnVyZ2VyIHsgZGlzcGxheTpibG9jazsgZmxvYXQ6bGVmdDsgYmFja2dyb3VuZDojMzgzODM4OyBwYWRkaW5nLWxlZnQ6MXB4OyB9CiAgICAjbG9naW4geyBmbG9hdDpyaWdodDsgbWFyZ2luLXJpZ2h0OjIuNSU7IGRpc3BsYXk6bm9uZTsgfQogICAgI2xvZ2luIGZvcm0geyBvdmVyZmxvdzpoaWRkZW47IH0KICAgIC5sb2dpbl93cmFwcGVyIHsgcG9zaXRpb246cmVsYXRpdmU7IGZsb2F0OmxlZnQ7IGJvcmRlci1ib3R0b206MXB4IHNvbGlkICM2NjY2NjY7IG1hcmdpbi1yaWdodDo1cHg7IH0KICAgIC5sb2dpbl93cmFwcGVyIGlucHV0IHsgd2lkdGg6MTIwcHg7IGJhY2tncm91bmQ6IzI3MjcyNzsgYm9yZGVyOjFweCBzb2xpZCAjMDAwMDAwOyBoZWlnaHQ6MjRweDsgY29sb3I6IzYyNjY2NjsgZm9udC1mYW1pbHk6ICJvcGVuIHNhbnMiLCBhcmlhbCwgc2Fucy1zZXJpZiwgaGVsdmV0aWNhOyB9CiAgICAjZmFrZV9sb2dpbl91c2VybmFtZSB7IGJhY2tncm91bmQ6dXJsKCdodHRwczovL3NlY3VyZWltYWdlLnNlY3VyZWRhdGFpbWFnZXMuY29tL2ltYWdlcy9iZHNtLzM5NjYyL2xvZ2luX2ljb24ucG5nJykgbm8tcmVwZWF0IHNjcm9sbCAwIDJweCB0cmFuc3BhcmVudDsgfQogICAgI2Zha2VfbG9naW5fcGFzc3dvcmR7IGJhY2tncm91bmQ6dXJsKCdodHRwczovL3NlY3VyZWltYWdlLnNlY3VyZWRhdGFpbWFnZXMuY29tL2ltYWdlcy9iZHNtLzM5NjYyL3Bhc3N3b3JkX2ljb24ucG5nJykgbm8tcmVwZWF0IHNjcm9sbCAwIDJweCB0cmFuc3BhcmVudDsgfQogICAgI2xvZ2luX3VzZXJuYW1lX2lucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgcGFkZGluZy1sZWZ0OiAyMHB4OyBiYWNrZ3JvdW5kOnVybCgnaHR0cHM6Ly9zZWN1cmVpbWFnZS5zZWN1cmVkYXRhaW1hZ2VzLmNvbS9pbWFnZXMvYmRzbS8zOTY2Mi9sb2dpbl9pY29uLnBuZycpIG5vLXJlcGVhdCBzY3JvbGwgNXB4IDJweCB0cmFuc3BhcmVudDsgfQogICAgI2xvZ2luX3Bhc3N3b3JkX2lucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgcGFkZGluZy1sZWZ0OiAyMHB4OyBiYWNrZ3JvdW5kOnVybCgnaHR0cHM6Ly9zZWN1cmVpbWFnZS5zZWN1cmVkYXRhaW1hZ2VzLmNvbS9pbWFnZXMvYmRzbS8zOTY2Mi9wYXNzd29yZF9pY29uLnBuZycpIG5vLXJlcGVhdCBzY3JvbGwgNXB4IDJweCB0cmFuc3BhcmVudDsgfQogICAgQHN1cHBvcnRzICgtbXMtaW1lLWFsaWduOmF1dG8pIHsgCiAgICAgICNsb2dpbl91c2VybmFtZV9pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IHBhZGRpbmctbGVmdDogMHB4OyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggNXB4OyB9CiAgICAgICNsb2dpbl9wYXNzd29yZF9pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IHBhZGRpbmctbGVmdDogMHB4OyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggM3B4OyB9CiAgICAgICNsb2dpbl91c2VybmFtZV9pbnB1dCwgI2xvZ2luX3Bhc3N3b3JkX2lucHV0IHsgdGV4dC1pbmRlbnQ6IDlweDsgfQogICAgfQogICAgLnN1Ym1pdF93cmFwcGVyIHsgYmFja2dyb3VuZDpub25lIHJlcGVhdCBzY3JvbGwgMCAwICMyNzI3Mjc7IGJvcmRlci1jb2xvcjojMDAwMDAwICM2NjY2NjYgIzY2NjY2NiAjMDAwMDAwOyBib3JkZXItc3R5bGU6c29saWQ7IGJvcmRlci13aWR0aDoxcHg7IGZsb2F0OmxlZnQ7IHBhZGRpbmc6M3B4OyB9CiAgICAjbG9naW5fc3VibWl0IHsgZmxvYXQ6bGVmdDsgY29sb3I6IzNBM0IzNjsgY3Vyc29yOnBvaW50ZXI7IGJhY2tncm91bmQ6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2IoMjU1LCAyMDUsIDY5KSAwMCUsIHJnYigyMTQsIDEzMiwgMCkgMTAwJSk7IGJhY2tncm91bmQ6LW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2IoMjU1LCAyMDUsIDY5KSAwMCUsIHJnYigyMTQsIDEzMiwgMCkgMTAwJSk7IGJhY2tncm91bmQ6LW8tbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiKDI1NSwgMjA1LCA2OSkgMDAlLCByZ2IoMjE0LCAxMzIsIDApIDEwMCUpOyBiYWNrZ3JvdW5kOi1tcy1saW5lYXItZ3JhZGllbnQodG9wLCByZ2IoMjU1LCAyMDUsIDY5KSAwMCUsIHJnYigyMTQsIDEzMiwgMCkgMTAwJSk7IGJhY2tncm91bmQ6LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYigyNTUsIDIwNSwgNjkpIDAwJSwgcmdiKDIxNCwgMTMyLCAwKSAxMDAlKTsgZm9udC1zaXplOjEwcHg7IHBhZGRpbmc6M3B4IDRweDsKICAgICAgYm9yZGVyICAgICAgICAgICAgICAgIDogbm9uZTsKICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzIDogMnB4OwogICAgICAtbW96LWJvcmRlci1yYWRpdXMgICAgOiAycHg7CiAgICAgIGJvcmRlci1yYWRpdXMgICAgICAgICA6IDJweDsKICAgIH0KICAgICNsb2dpbl9zdWJtaXQ6aG92ZXIgeyBiYWNrZ3JvdW5kOiNENjg0MDA7IH0KICAgICNsb2dpbiAuZmFrZSB7IGxlZnQ6OHB4OyBwYWRkaW5nLWxlZnQ6MTVweDsgY29sb3I6IzYyNjY2NjsgZm9udC1zaXplOjEycHg7IH0KICAgIC5maWVsZHNfd3JhcHBlciB7IG92ZXJmbG93OmhpZGRlbjsgfQogICAgLmxlZnQgeyBmbG9hdDpsZWZ0OyB9CiAgICAucmlnaHQgeyBmbG9hdDpyaWdodDsgfQogICAgLm9oIHsgb3ZlcmZsb3c6aGlkZGVuOyB9CiAgICAjZm9yZ290IGEsICNmb3Jnb3QgYTpob3ZlciB7IGNvbG9yOiNBQUFBQUE7IHRleHQtdHJhbnNmb3JtOmNhcGl0YWxpemU7IGZvbnQtc2l6ZToxMHB4OyBtYXJnaW4tcmlnaHQ6NXB4OyB9CiAgICAjbXlfY29udHJvbHNfd3JhcHBlciB7IHBhZGRpbmc6MCAzMHB4IDIwcHg7IHBvc2l0aW9uOnJlbGF0aXZlOyB6LWluZGV4OjE7IH0KICAgICNteV9jb250cm9scyBsaSB7IGN1cnNvcjpwb2ludGVyOyBkaXNwbGF5OmJsb2NrOyBtYXJnaW4tYm90dG9tOjVweDsgfQogICAgI215X2NvbnRyb2xzIGxpIGRpdiwgI215X2NvbnRyb2xzIGxpIGgyIHsgb3BhY2l0eTowLjM7IH0KICAgICNteV9jb250cm9scyBsaS5mbGV4LWFjdGl2ZSBkaXYsICNteV9jb250cm9scyBsaS5mbGV4LWFjdGl2ZSBoMiB7IG9wYWNpdHk6MTsgfQogICAgI215X2NvbnRyb2xzIGxpIC5uYXZfaGVhZGVyIHsgY29sb3I6I0ZGRkZGRjsgZm9udC1zaXplOjEycHg7IH0KICAgICNteV9jb250cm9scyBsaSBoMi5uYXZfaGVhZGVyIHsgZm9udC13ZWlnaHQ6bm9ybWFsOyB9CiAgICAjbXlfY29udHJvbHMgbGkgLm5hdl9jb250ZW50IHsgY29sb3I6I0Y5Qzc0NTsgZm9udC1zaXplOjExcHg7IH0KICAgICNyZWdmb3JtIHsgbWFyZ2luOjEwcHggMCAxMHB4IDIlOyBwYWRkaW5nOjAgMzBweDsgdGV4dC1hbGlnbjpjZW50ZXI7IH0KICAgICNyZWdmb3JtIGZvcm0geyBtYXJnaW46MCBhdXRvOyB3aWR0aDoyNDBweDsgfQogICAgI3JlZ2Zvcm0gbGFiZWwgeyBwYWRkaW5nOjAgMCA0cHggMDsgZGlzcGxheTpibG9jazsgZm9udC13ZWlnaHQ6Ym9sZDsgdGV4dC1zaGFkb3c6MXB4IDFweCAxcHggIzAwMDsgfQogICAgI1JFR19zZXhfd3JhcHBlciBzZWxlY3QgeyBwYWRkaW5nOjZweCA0cHg7IHdpZHRoOjEwMCU7CiAgICAgIGJvcmRlciAgICAgICAgICAgICAgICA6IG5vbmU7CiAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1cyA6IDFweDsKICAgICAgLW1vei1ib3JkZXItcmFkaXVzICAgIDogMXB4OwogICAgICBib3JkZXItcmFkaXVzICAgICAgICAgOiAxcHg7CiAgICB9CiAgICAuc2xpZGVyX3dyYXBwZXIgeyBwb3NpdGlvbjpyZWxhdGl2ZTsgfQogICAgI2NvbnRyb2xzX292ZXJsYXkgeyBib3R0b206MDsgaGVpZ2h0OjIwMHB4OyBwb3NpdGlvbjphYnNvbHV0ZTsgd2lkdGg6MTAwJTsgei1pbmRleDoxMDA7IH0KICAgICNteV9zbGlkZXIsICNyZWdmb3JtIHsgcG9zaXRpb246cmVsYXRpdmU7IHotaW5kZXg6MTAwMDsgfQogICAgLmZha2UgeyBjb2xvcjojOTk5OTk5OyBsZWZ0OjIwcHg7IHBvc2l0aW9uOmFic29sdXRlOyB0b3A6NnB4OyB9CiAgICAucmVnX3dyYXBwZXIgeyBtYXJnaW46MCAwIDEycHggMDsgbWF4LXdpZHRoOjI5MHB4OyBwb3NpdGlvbjpyZWxhdGl2ZTsgdGV4dC1hbGlnbjpsZWZ0OyB9CiAgICAucmVnX3dyYXBwZXIgaW5wdXQgeyBwYWRkaW5nOjZweCA0cHg7IHdpZHRoOjk2LjUlOwogICAgICBib3JkZXIgICAgICAgICAgICAgICAgOiBub25lOwogICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXMgOiAxcHg7CiAgICAgIC1tb3otYm9yZGVyLXJhZGl1cyAgICA6IDFweDsKICAgICAgYm9yZGVyLXJhZGl1cyAgICAgICAgIDogMXB4OwogICAgfQogICAgI3JlZ2Zvcm0gLnN1Ym1pdCB7IGJhY2tncm91bmQ6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2IoMjUwLCAwLCAwKSAwMCUsIHJnYigxODQsIDAsIDApIDk5JSk7IGJhY2tncm91bmQ6LW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2IoMjUwLCAwLCAwKSAwMCUsIHJnYigxODQsIDAsIDApIDk5JSk7IGJhY2tncm91bmQ6LW8tbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiKDI1MCwgMCwgMCkgMDAlLCByZ2IoMTg0LCAwLCAwKSA5OSUpOyBiYWNrZ3JvdW5kOi1tcy1saW5lYXItZ3JhZGllbnQodG9wLCByZ2IoMjUwLCAwLCAwKSAwMCUsIHJnYigxODQsIDAsIDApIDk5JSk7IGJhY2tncm91bmQ6LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYigyNTAsIDAsIDApIDAwJSwgcmdiKDE4NCwgMCwgMCkgOTklKTsgfQogICAgI3JlZ2Zvcm0gLnN1Ym1pdDpob3ZlciB7IGJhY2tncm91bmQ6I0I4MDAwMDsgfQogICAgI3JlZ2Zvcm0gLnN1Ym1pdCB7IGNvbG9yOiNmZmY7IGN1cnNvcjpwb2ludGVyOyBmb250LXdlaWdodDpib2xkOyBwYWRkaW5nOjdweCAyMnB4OwogICAgICBib3JkZXIgICAgICAgICAgICAgICAgOiBub25lOwogICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXMgOiAzcHg7CiAgICAgIC1tb3otYm9yZGVyLXJhZGl1cyAgICA6IDNweDsKICAgICAgYm9yZGVyLXJhZGl1cyAgICAgICAgIDogM3B4OwogICAgfQogICAgI3JlZ2Zvcm0gLnJlZ19oZWFkZXIgLCAjcmVnZm9ybSAuZGlzY2xhaW1lciB7IGRpc3BsYXk6bm9uZTsgfQogICAgI3Vwc2VsbCB7IGJhY2tncm91bmQ6I0Y4RjNFRDsgY29sb3I6IzM4MzczMzsgcGFkZGluZzo4cHg7IH0KICAgICN1cHNlbGwgLmhlYWRlcjIgeyBmb250LXNpemU6MTZweDsgZm9udC13ZWlnaHQ6Ym9sZDsgdGV4dC1hbGlnbjpjZW50ZXI7IG1hcmdpbi1ib3R0b206NXB4OyB9CiAgICAjdXBzZWxsIC5udW1iZXIgeyBjb2xvcjojRkVBODIyOyB9CiAgICAjdXBzZWxsIC5zdGF0IHsgZm9udC1zaXplOjExcHg7IGZvbnQtd2VpZ2h0OmJvbGQ7IG1hcmdpbi1sZWZ0OjIlOyB9CiAgICAucGljbGlzdF9jZWxsIHsgZmxvYXQ6bGVmdDsgbWFyZ2luOjIuNSU7IHBvc2l0aW9uOnJlbGF0aXZlOyB3aWR0aDo0NSU7IH0KICAgIC5waWNsaXN0X3Byb2ZpbGUgeyBiYWNrZ3JvdW5kOiNGRkZGRkY7IGRpc3BsYXk6YmxvY2s7IHRleHQtYWxpZ246bGVmdDsgZm9udC1zaXplOjEwcHg7IHBhZGRpbmc6NnB4IDhweDsgYm94LXNoYWRvdzowcHggMHB4IDVweCAjODg4ODg4OyB9CiAgICAucGljbGlzdF9jZWxsIGEgeyBjb2xvcjojMzgzNzMzOyBmb250LXdlaWdodDpib2xkOyB0ZXh0LWRlY29yYXRpb246bm9uZTsgfQogICAgLnBpY2xpc3RfbG9jYXRpb24geyBkaXNwbGF5OmlubGluZS1ibG9jazsgd2lkdGg6MTAwJTsgZm9udC1zaXplOjlweDsgfQogICAgI3BpY2xpc3RfZGlzY2xhaW1lciB7IGRpc3BsYXk6bm9uZTsgfQogICAgLnBpY2xpc3RfY2VsbCBpbWcgeyBib3JkZXI6bm9uZSAhaW1wb3J0YW50OyBoZWlnaHQ6YXV0bzsgd2lkdGg6MTAwJTsgfQogICAgI3BpY2xpc3Rfd3JhcHBlciB7IG1heC13aWR0aDo5NjBweDsgbWFyZ2luLXRvcDoxMHB4OyBtYXJnaW46MCBhdXRvOyBwYWRkaW5nLXRvcDoxMHB4OyBwYWRkaW5nLWJvdHRvbToxMHB4OyBvdmVyZmxvdzpoaWRkZW47IH0KICAgICNzZWN0aW9uMSB7IHRleHQtYWxpZ246Y2VudGVyOyB9CiAgICAjc2VjdGlvbjIgeyB0ZXh0LWFsaWduOmNlbnRlcjsgbWFyZ2luLXRvcDozMHB4OyB9CiAgICAjc2NyZWVuc2hvdCB7IHdpZHRoOjEwMCU7IG1heC13aWR0aDo1NDdweDsgfQoKICAgIC50YWdsaW5lcyB7IG1hcmdpbjozM3B4IGF1dG8gMDsgbWF4LXdpZHRoOjUyMHB4OyB9CiAgICAudGFnbGluZSB7IG92ZXJmbG93OmhpZGRlbjsgbWFyZ2luLWJvdHRvbToxOHB4OyB9CiAgICAudGFnbGluZSBpbWcgeyBmbG9hdDpsZWZ0OyB3aWR0aDoyMC40JTsgcGFkZGluZzowIDE1cHg7IG1heC13aWR0aDoxMDVweDsgfQogICAgLnRhZ2xpbmUgLnRhZ190ZXh0IHsgZmxvYXQ6bGVmdDsgZm9udC1zaXplOjE4cHg7IGxpbmUtaGVpZ2h0OjFlbTsgdGV4dC1hbGlnbjpsZWZ0OyB3aWR0aDo2OSU7IH0KICAgICNzZWN0aW9uMyB7IG1hcmdpbi10b3A6NDBweDsgcGFkZGluZzowIDEwcHg7IG1hcmdpbi1ib3R0b206NDBweDsgfQogICAgLnNlb19jb3B5IC5pdGVtIHsgbWFyZ2luLXRvcDozMHB4OyB9CiAgICAuc2VvX2hlYWQgeyBmb250LXNpemU6MjhweDsgbGluZS1oZWlnaHQ6MC45ZW07IGZvbnQtd2VpZ2h0OmJvbGQ7IGZvbnQtc2l6ZToyNHB4OyBmb250LXdlaWdodDpub3JtYWw7IGxpbmUtaGVpZ2h0OjAuOGVtOyB9CiAgICAuc2VvX2hlYWQgLnllbGxvdyB7IGNvbG9yOiNGRUE4MjI7IGZvbnQtd2VpZ2h0Om5vcm1hbDsgZGlzcGxheTpibG9jazsgfQogICAgLnNlb19jb3B5IC5zZW9fdGV4dCB7IG1hcmdpbi10b3A6MjVweDsgfQogICAgLnN0YXRfd3JhcHBlciB7IG1hcmdpbjowIGF1dG87IG1heC13aWR0aDo5NjBweDsgdGV4dC1hbGlnbjpjZW50ZXI7IH0KICAgIC5zZW9fY29weSBhLmFsdF9idXR0b24geyBiYWNrZ3JvdW5kOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiKDI1NSwgMTkyLCAxKSAwMCUsIHJnYigyNTUsIDE3MCwgMCkgMTAwJSk7IGJhY2tncm91bmQ6LW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2IoMjU1LCAxOTIsIDEpIDAwJSwgcmdiKDI1NSwgMTcwLCAwKSAxMDAlKTsgYmFja2dyb3VuZDotby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2IoMjU1LCAxOTIsIDEpIDAwJSwgcmdiKDI1NSwgMTcwLCAwKSAxMDAlKTsgYmFja2dyb3VuZDotbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiKDI1NSwgMTkyLCAxKSAwMCUsIHJnYigyNTUsIDE3MCwgMCkgMTAwJSk7IGJhY2tncm91bmQ6LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYigyNTUsIDE5MiwgMSkgMDAlLCByZ2IoMjU1LCAxNzAsIDApIDEwMCUpOwogICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXMgOiAzcHg7CiAgICAgIC1tb3otYm9yZGVyLXJhZGl1cyAgICA6IDNweDsKICAgICAgYm9yZGVyLXJhZGl1cyAgICAgICAgIDogM3B4OwogICAgfQogICAgLnNlb19jb3B5IGEuYWx0X2J1dHRvbjpob3ZlciB7IGJhY2tncm91bmQ6I0ZGQUEwMDsgfQogICAgLnNlb19jb3B5IGEuYWx0X2J1dHRvbiB7IHRleHQtZGVjb3JhdGlvbjpub25lOyBjb2xvcjojMzgzNzMzOyBib3JkZXI6MXB4IHNvbGlkICNCMjc1MDA7IGRpc3BsYXk6aW5saW5lLWJsb2NrOyBtYXJnaW4tdG9wOjIwcHg7IHBhZGRpbmc6MTBweCAxNHB4OyBib3gtc2hhZG93OjJweCAycHggMnB4ICM4ODg4ODg7IH0KICAgIC5zaG93IHsgZGlzcGxheTpibG9jazsgfQogICAgLm5hdmJhciB1bCB7IHRleHQtYWxpZ246Y2VudGVyOyB9CiAgICAubmF2YmFyIHVsIGxpIHsgYm9yZGVyLXRvcDoxcHggc29saWQgIzAwMDAwMDsgcGFkZGluZzo1cHggMDsgfQogICAgLm5hdmJhciB1bCBsaSBhIHsgY29sb3I6I0NDQ0NDQzsgdGV4dC1kZWNvcmF0aW9uOm5vbmU7IGZvbnQtd2VpZ2h0OmJvbGQ7IH0KICAgIC5uYXZiYXIgdWwgbGkuam9pbl9saSB7IGJhY2tncm91bmQ6bm9uZSByZXBlYXQgc2Nyb2xsIDAgMCAjRkZDRDQ2OyB9CiAgICAubmF2YmFyIHVsIGxpLmpvaW5fbGkgYSB7IGNvbG9yOiMzODM4Mzg7IH0KICAgIC5uYXZiYXIgdWwgbGkuam9pbl9saSBhOmhvdmVyIHsgYmFja2dyb3VuZDojRkZDRDQ2OyB9CgogICAgLmNoaW5lc2UgLnNlb19oZWFkIHsgbGluZS1oZWlnaHQ6MWVtOyB9CiAgICAuY2hpbmVzZSAuc2xpZGVzIC50ZXh0X292ZXJsYXkgeyBsaW5lLWhlaWdodDoxZW07IH0KICAgIC5mcmVuY2ggLnRleHRfb3ZlcmxheSB7IGZvbnQtc2l6ZToyMnB4OyB9CgogICAgICAgIC5mcmVuY2ggLnNsaWRlcyAudGV4dF9vdmVybGF5IHsgbGluZS1oZWlnaHQ6MC45NWVtOyB9CgogICAgLyo9PT09PSBGb290ZXIgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki8KICAgICNmb290ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiMzODM4Mzg7IG92ZXJmbG93OmhpZGRlbjsgcGFkZGluZzoyMHB4IDEwcHg7IHotaW5kZXg6MTsgfQogICAgI2Zvb3RlciwgI2Zvb3RlciBhLCBmb290ZXIgcCB7IGNvbG9yOiNGRUZFRkU7IGZvbnQtc2l6ZToxMHB4OyAgfQogICAgI2Zvb3RlciB1bCB7IGxpc3Qtc3R5bGU6bm9uZTsgcGFkZGluZy1ib3R0b206MTBweDsgfQogICAgI2Zvb3RlciBsaSBhIHsgdGV4dC1kZWNvcmF0aW9uOm5vbmU7IH0KICAgICNmb290ZXIgbGkgYTpob3ZlciB7IHRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7IH0KICAgICNmb290ZXIgLmRpc2NsYWltZXIsICNmb290ZXIgI2NvcHlyaWdodCB7IG1hcmdpbjoycHg7IH0KICAgICNmb290ZXIgLmFkbWluaW5mbywgI2Zvb3RlciAubmV0aWNvbmdyb3VwLCAjZm9vdGVyIC5zaGFyZV9zdG9yeSB7IGRpc3BsYXk6bm9uZTsgfQogICAgI2Zvb3RlciAuY29weSB7IHBhZGRpbmctbGVmdDoxJTsgcGFkZGluZy1ib3R0b206MTBweDsgfQogICAgI2Zvb3RlciAjY29weXJpZ2h0IC5hZG1pbiB7IGRpc3BsYXk6bm9uZTsgfQogICAgI2Zvb3RlciAuaWNvbnMgeyBmbG9hdDpyaWdodDsgdGV4dC1hbGlnbjpyaWdodDsgfQogICAgI2Zvb3RlciAuaWNvbnMgLnBiMjAgeyBkaXNwbGF5Om5vbmU7IH0KICAgICNmb290ZXIgI2NvcHlyaWdodCBzcGFuLCAjZm9vdGVyIC5hZG1pbiB7IGNvbG9yOiNmMDA7IH0KICAgICNmb290ZXIgLmxhbmd1YWdlcyB7IG1hcmdpbi10b3A6NjJweDsgfQogICAgI2Zvb3RlciAubGFuZ3VhZ2VzIGxpIHsgcG9zaXRpb246cmVsYXRpdmU7IGZsb2F0OmxlZnQ7IH0KICAgICNmb290ZXIgLmxhbmd1YWdlcyBsaSBhIHsgZGlzcGxheTpibG9jazsgY29sb3I6IzAwMDAwMDsgZm9udC1zaXplOjEycHg7IH0KICAgICNmb290ZXIgLmxhbmd1YWdlcyBsaSBhLnNlbGVjdGVkIHsgZmxvYXQ6bGVmdDsgcGFkZGluZy1yaWdodDoxMXB4OyB0ZXh0LWRlY29yYXRpb246bm9uZTsgYmFja2dyb3VuZDp1cmwoaHR0cHM6Ly9zZWN1cmVpbWFnZS5zZWN1cmVkYXRhaW1hZ2VzLmNvbS9pbWFnZXMvZmZhZHVsdC9zcHJpdGVfbmV3YWZmLnBuZykgbm8tcmVwZWF0IHJpZ2h0IC02NDhweDsgY3Vyc29yOnBvaW50ZXI7IH0KICAgICNmb290ZXIgLmxhbmd1YWdlcyBsaSBhLnNlbGVjdGVkIHNwYW4geyBjb2xvcjojRkZGRkZGOyB9CiAgICAjZm9vdGVyIC5sYW5ndWFnZXMgbGkgdWwgeyBkaXNwbGF5Om5vbmU7IHBvc2l0aW9uOmFic29sdXRlOyBib3R0b206MTAwJTsgbGVmdDotMTBweDsgcGFkZGluZzozcHggMTBweDsgYmFja2dyb3VuZDojRkZGRkZGOyBib3JkZXI6MXB4IHNvbGlkICNDRUNFQ0U7IC1tb3otYm9yZGVyLXJhZGl1czo1cHg7IC13ZWJraXQtYm9yZGVyLXJhZGl1czo1cHg7IGJvcmRlci1yYWRpdXM6NXB4OyAtbW96LWJveC1zaGFkb3c6MCAwIDFweCAxcHggI0NFQ0VDRTsgLXdlYmtpdC1ib3gtc2hhZG93OjAgMCAxcHggMXB4ICNDRUNFQ0U7IGJveC1zaGFkb3c6MCAwIDFweCAxcHggI0NFQ0VDRTsgfQogICAgI2Zvb3RlciAubGFuZ3VhZ2VzIGxpOmhvdmVyIHVsIHsgZGlzcGxheTpibG9jazsgfQogICAgI2Zvb3RlciAubGFuZ3VhZ2VzIGxpIHVsIGxpIHsgZmxvYXQ6bm9uZTsgdGV4dC1hbGlnbjpsZWZ0OyB9CiAgICAjZm9vdGVyIHVsLmxhbmd1YWdlcywgI2Zvb3RlciAubGFuZ3VhZ2VzIGxpIHVsIHsgd2lkdGg6YXV0bzsgfQogICAgI2Zvb3RlciAuZ29kYWRkeSB7IHBhZGRpbmc6MTBweCAwOyB9CgogICAgLyo9PT09PSBNZWRpYSBRdWFycmllcyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qLwogICAgQG1lZGlhIChtaW4td2lkdGg6NjAwcHgpewogICAgIC5mbGV4c2xpZGVyIHsgbWluLWhlaWdodDozMjBweDsgfQogICAgICAjcmVnZm9ybSB7IHJpZ2h0OjUlOyBwb3NpdGlvbjphYnNvbHV0ZTsgdG9wOjEwMHB4OyBiYWNrZ3JvdW5kOnJnYmEoMCwgMCwgMCwgMC4zNSk7IHBhZGRpbmc6MTBweDsgbWFyZ2luLXRvcDowJTsgd2lkdGg6MTgwcHg7IH0KICAgICAgI3JlZ2Zvcm0gZm9ybSB7IHdpZHRoOmF1dG87IH0KICAgICAgLnJlZ193cmFwcGVyIGlucHV0IHsgd2lkdGg6OTElOyB9CiAgICAgICNSRUdfc2V4X3dyYXBwZXIgc2VsZWN0IHsgd2lkdGg6OTUlOyB9CiAgICAgICNyZWdmb3JtIC5yZWdfaGVhZGVyIHsgZGlzcGxheTpibG9jazsgY29sb3I6I0ZGRDE0NDsgZm9udC1zaXplOjI0cHg7IHBhZGRpbmctYm90dG9tOjEycHg7IGxldHRlci1zcGFjaW5nOi0ycHg7IH0KICAgICAgI3JlZ2Zvcm0gLmRpc2NsYWltZXIge2ZvbnQtc2l6ZToxMHB4OyBtYXJnaW4tdG9wOjEwcHg7IHRleHQtYWxpZ246bGVmdDsgbWFyZ2luLWxlZnQ6Mi41JTsgfQogICAgICAjcmVnZm9ybSAuZGlzY2xhaW1lciBhIHsgY29sb3I6I0RERERERDsgdGV4dC1kZWNvcmF0aW9uOm5vbmU7IH0KICAgICAgLnJlZ193cmFwcGVyIHsgbWFyZ2luOjAgYXV0byAxMHB4OyB9CiAgICAgIC5idXR0b25fd3JhcHBlciB7IG1hcmdpbi10b3A6MTZweDsgdGV4dC1hbGlnbjpsZWZ0OyB9CiAgICAgIC5zbGlkZXMgLnRleHRfb3ZlcmxheSB7IGJvdHRvbTo5MHB4OyBmb250LXNpemU6MzRweDsgbGV0dGVyLXNwYWNpbmc6LTJweDsgbGluZS1oZWlnaHQ6MC45ZW07IH0KICAgICAgLnNsaWRlcyAudGV4dF9vdmVybGF5IC5saW5lMSB7IG1hcmdpbi1sZWZ0OjIwcHg7IH0KICAgICAgLnNsaWRlcyAudGV4dF9vdmVybGF5IC5zdGF0IHsgZm9udC1zaXplOjE0cHg7IGxldHRlci1zcGFjaW5nOjBweDsgd2lkdGg6Mjc1cHg7IH0KICAgICAgLnBpY2xpc3RfY2VsbCB7IGZsb2F0Om5vbmU7IG1hcmdpbjoxJTsgbWF4LXdpZHRoOjIwMHB4OyB3aWR0aDoyMiU7IGRpc3BsYXk6aW5saW5lLWJsb2NrOyB9CiAgICAgIC5sb2dvX3RhZ2xpbmUgeyBkaXNwbGF5OmJsb2NrOyB9CiAgICAgICN1cHNlbGwgLnN0YXQgeyBmb250LXNpemU6MTJweDsgfQogICAgICAjdXBzZWxsIC5oZWFkZXIyIHsgZm9udC1zaXplOjE4cHg7IH0KICAgICAgLnNwYW5pc2ggI3JlZ2Zvcm0gLnN1Ym1pdCB7IHBhZGRpbmc6N3B4OyB9CiAgICAgIC5zcGFuaXNoIC5zbGlkZXMgLnRleHRfb3ZlcmxheSB7IGZvbnQtc2l6ZTozMnB4OyB9CiAgICAgIC5mcmVuY2ggLnRleHRfb3ZlcmxheSB7IGZvbnQtc2l6ZToyNnB4OyBtYXgtd2lkdGg6MjgwcHg7IH0KICAgICAgLmZyZW5jaCAjcmVnZm9ybSAuc3VibWl0IHsgcGFkZGluZzo3cHggMnB4OyB9CiAgICAgIC5wb3J0dWd1ZXNlIC50ZXh0X292ZXJsYXkgeyBmb250LXNpemU6MjZweDsgbWF4LXdpZHRoOjI4MHB4OyB9CiAgICB9CgogICAgQG1lZGlhIChtYXgtd2lkdGg6ODAwcHgpewogICAgICAubG9nb190YWdsaW5lIHsgbGVmdDoyNTBweDsgfQogICAgfQoKICAgIEBtZWRpYSAobWluLXdpZHRoOjgwMHB4KXsKICAgICAuZmxleHNsaWRlciB7IG1pbi1oZWlnaHQ6NDI1cHg7IH0KICAgICAgI215X2NvbnRyb2xzX3dyYXBwZXIgeyBwYWRkaW5nOjAgMzBweDsgbWFyZ2luOjAgYXV0byAyMHB4OyBvdmVyZmxvdzpoaWRkZW47IGJvdHRvbTowcHg7IG9wYWNpdHk6MTsgcG9zaXRpb246cmVsYXRpdmU7IH0KICAgICAgI215X2NvbnRyb2xzIHsgbWFyZ2luOjAgYXV0bzsgbWF4LXdpZHRoOjk2MHB4OyBwb3NpdGlvbjpyZWxhdGl2ZTsgdGV4dC1hbGlnbjpsZWZ0OyB9CiAgICAgICNteV9jb250cm9scyBsaSB7IGRpc3BsYXk6YmxvY2s7IGJhY2tncm91bmQ6cmdiYSgwLCAwLCAwLCAwLjUpOyBib3JkZXItcmlnaHQ6MXB4IHNvbGlkICMzMzMzMzM7IGJvcmRlci10b3A6MXB4IHNvbGlkICMzMzMzMzM7IGZsb2F0OmxlZnQ7IHBhZGRpbmc6MTBweCAxJSAwOyB3aWR0aDozMSU7IGhlaWdodDo2NXB4OyBtYXJnaW4tYm90dG9tOjBweDsgfQogICAgICAjY29udHJvbHNfb3ZlcmxheSB7IGRpc3BsYXk6bm9uZTsgfQogICAgICAuc2xpZGVzIC50ZXh0X292ZXJsYXkgeyBib3R0b206OTVweDsgZm9udC1zaXplOjUycHg7IGxldHRlci1zcGFjaW5nOi00cHg7IGxpbmUtaGVpZ2h0OjAuOWVtOyB9CiAgICAgIC5zbGlkZXMgLnRleHRfb3ZlcmxheSAubGluZTEgeyBtYXJnaW4tbGVmdDozMHB4OyB9CiAgICAgIC5zbGlkZXMgLnRleHRfb3ZlcmxheSAuc3RhdCB7IGZvbnQtc2l6ZToxOHB4OyBsaW5lLWhlaWdodDoxLjBlbTsgd2lkdGg6NDIwcHg7IG1hcmdpbi10b3A6MTBweDsgfQogICAgICAjcmVnZm9ybSB7IHdpZHRoOjIxMHB4OyBtYXJnaW4tdG9wOjAlOyB9CiAgICAgICNyZWdmb3JtIC5yZWdfaGVhZGVyIHsgZm9udC1zaXplOjI3cHg7IH0KICAgICAgLmhlYWRlciB7IGhlaWdodDphdXRvOyB9CiAgICAgIC5oZWFkZXIgLndyYXBwZXIgeyBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjMDAwMDAwOyBwYWRkaW5nOjEwcHggMHB4IDZweDsgfQogICAgICAuaGVhZGVyIC53OTYwIHsgbWF4LXdpZHRoOjk2MHB4OyBtYXJnaW46MCBhdXRvOyBwb3NpdGlvbjpyZWxhdGl2ZTsgfQogICAgICAjbG9nbyBpbWcgeyBtYXJnaW4tbGVmdDo1cHg7IHBhZGRpbmc6NXB4IDAgNXB4IDVweDsgfQogICAgICAubmF2YmFyIHsgdGV4dC1hbGlnbjpsZWZ0OyBib3JkZXItdG9wOjFweCBzb2xpZCAjNTA1MDUwOyBkaXNwbGF5OmJsb2NrOyBmb250LXNpemU6IDEycHg7fQogICAgICAubmF2YmFyIHVsIHsgbWFyZ2luOiAwIGF1dG87IG1heC13aWR0aDo5NjBweDsgcGFkZGluZzowOyB0ZXh0LWFsaWduOiBsZWZ0OyB9CiAgICAgIC5uYXZiYXIgdWwgbGkgeyAgZGlzcGxheTppbmxpbmUtYmxvY2s7IGZvbnQtd2VpZ2h0OmJvbGQ7IGJvcmRlci10b3A6bm9uZTsgcGFkZGluZzowOyBtYXJnaW46MDsgfQogICAgICAubmF2YmFyIHVsIGxpIGEgeyBjb2xvcjojQUFBQUFBOyB0ZXh0LWRlY29yYXRpb246bm9uZTsgZGlzcGxheTppbmxpbmUtYmxvY2s7IHBhZGRpbmc6MTBweCAxOHB4OyB9CiAgICAgIC5uYXZiYXIgdWwgbGkgYTpob3ZlciB7IGJhY2tncm91bmQ6IzI3MjcyNzsgfQogICAgICAjbG9naW4geyBkaXNwbGF5OmJsb2NrOyB9CiAgICAgICNoYW1idXJnZXIgeyBkaXNwbGF5Om5vbmU7IH0KICAgICAgI3NjcmVlbnNob3QgeyBmbG9hdDpsZWZ0OyB3aWR0aDo1NyU7IH0KICAgICAgLnRhZ2xpbmVzIHsgZmxvYXQ6bGVmdDsgbWFyZ2luLXRvcDowcHg7IHdpZHRoOjQzJTsgfQogICAgICAudGFnbGluZSBpbWcgeyB3aWR0aDoyNi40JTsgcGFkZGluZy1yaWdodDoxNXB4OyBwYWRkaW5nLWxlZnQ6MDsgfQogICAgICAjc2VjdGlvbjIsICNzZWN0aW9uMyB7IG92ZXJmbG93OmhpZGRlbjsgbWFyZ2luOjUwcHggYXV0byAwOyBtYXgtd2lkdGg6OTYwcHg7IH0KICAgICAgI3NlY3Rpb24zIHsgbWFyZ2luLWJvdHRvbTo0MHB4OyB9CiAgICAgIC5zZW9fY29weSB7IG92ZXJmbG93OmhpZGRlbjsgfQogICAgICAuc2VvX2NvcHkgLml0ZW0geyBmbG9hdDpsZWZ0OyB3aWR0aDozMS41JTsgbWFyZ2luLXJpZ2h0OjIwcHg7IHBhZGRpbmctYm90dG9tOjVweDsgfQogICAgICAuc2VvX2NvcHkgI2xhc3RfaXRlbSB7IG1hcmdpbi1yaWdodDowcHg7IH0KICAgICAgLnNlb19oZWFkIHsgZm9udC1zaXplOjQ0cHg7IGZvbnQtd2VpZ2h0OmJvbGQ7IGxldHRlci1zcGFjaW5nOi0zcHg7IGxpbmUtaGVpZ2h0OjAuOGVtOyB9CiAgICAgIC5zZW9faGVhZCAueWVsbG93IHsgZm9udC1zaXplOjM4cHg7IG1hcmdpbi1sZWZ0OjhweDsgfQogICAgICAuc2VvX3RleHQgeyBiYWNrZ3JvdW5kOnVybCgnaHR0cHM6Ly9zZWN1cmVpbWFnZS5zZWN1cmVkYXRhaW1hZ2VzLmNvbS9pbWFnZXMvYmRzbS8zOTY2Mi9ob3Jpem9udGFsMy5wbmcnKSBuby1yZXBlYXQgc2Nyb2xsIDAgMjNweCB0cmFuc3BhcmVudDsgfQogICAgICAuc2VvX2NvcHkgLnNlb190ZXh0IHsgcGFkZGluZy10b3A6NTBweDsgbWFyZ2luLXRvcDowcHg7IH0KICAgICAgI2Zvb3RlciAud3JhcHBlciB7IG1hcmdpbjowIGF1dG87IG1heC13aWR0aDo5NjBweDsgfQogICAgICAjZm9vdGVyIC53cmFwcGVyIHVsLCB7IG1hcmdpbjowIGF1dG87IG1heC13aWR0aDo5NjBweDsgfQogICAgICAjZm9vdGVyIHVsLCAjZm9vdGVyIC5jb3B5IHsgZmxvYXQ6bGVmdDsgd2lkdGg6MzglIH0KICAgICAgLnNwYW5pc2ggLm5hdmJhciB1bCBsaSBhIHsgcGFkZGluZzoxMHB4IDE0cHg7IH0KICAgICAgLnNwYW5pc2ggLmZha2UgeyB0b3A6OHB4OyB9CiAgICAgIC5zcGFuaXNoIC5sb2dpbl93cmFwcGVyIGlucHV0IHsgd2lkdGg6MTE3cHg7IH0KICAgICAgLnNwYW5pc2ggLnNsaWRlcyAudGV4dF9vdmVybGF5IHsgZm9udC1zaXplOjUwcHg7IH0KICAgICAgLnNwYW5pc2ggLnNlb19oZWFkIHsgbGluZS1oZWlnaHQ6MC45NWVtOyB9CiAgICAgIC5zcGFuaXNoICNteV9jb250cm9scyBsaSB7IGhlaWdodDo3NXB4OyB9CiAgICAgIC5zcGFuaXNoIC5sb2dpbl93cmFwcGVyICNsb2dpbl91c2VybmFtZV9pbnB1dCB7IHdpZHRoOjE0MHB4OyB9CiAgICAgIC5zcGFuaXNoIC5sb2dpbl93cmFwcGVyICNsb2dpbl9wYXNzd29yZF9pbnB1dCB7IHdpZHRoOjk1cHg7IH0KICAgICAgLmR1dGNoIC5zZW9faGVhZCB7IGZvbnQtc2l6ZTozNHB4OyB9CiAgICAgIC5kdXRjaCAubG9nb190YWdsaW5lIHsgbWF4LXdpZHRoOjMwMHB4OyB9CiAgICAgIC5mcmVuY2ggLmxvZ29fdGFnbGluZSB7IG1heC13aWR0aDozMDBweDsgfQogICAgICAuZnJlbmNoIC50ZXh0X292ZXJsYXkgeyBmb250LXNpemU6MzhweDsgbWF4LXdpZHRoOjQ0MHB4OyB9CiAgICAgIC5mcmVuY2ggLm5hdmJhciB1bCBsaSBhIHsgcGFkZGluZzoxMHB4IDlweDsgfQogICAgICAuZnJlbmNoICNteV9jb250cm9scyBsaSB7IGhlaWdodDoxMTBweDsgfQogICAgICAuZ2VybWFuIC5uYXZiYXIgdWwgbGkgYSB7IHBhZGRpbmc6MTBweCAxNnB4OyB9CiAgICAgIC5pdGFsaWFuIC5sb2dvX3RhZ2xpbmUgeyBtYXgtd2lkdGg6MzAwcHg7IH0KICAgICAgLnBvcnR1Z3Vlc2UgLnRleHRfb3ZlcmxheSB7IGZvbnQtc2l6ZTozOHB4OyBtYXgtd2lkdGg6NDQwcHg7IH0KICAgICAgLnBvcnR1Z3Vlc2UgLmxvZ29fdGFnbGluZSB7IG1heC13aWR0aDozMDBweDsgfQogICAgICAucG9ydHVndWVzZSAjbXlfY29udHJvbHMgbGkgeyBoZWlnaHQ6NzVweDsgfQogICAgICAuc3dlZGlzaCAubG9nb190YWdsaW5lIHsgbWF4LXdpZHRoOjMwMHB4OyB9CiAgICB9CgogICAgQG1lZGlhIChtaW4td2lkdGg6ODYwcHgpewogICAgIC5mbGV4c2xpZGVyIHsgbWluLWhlaWdodDo0OTBweDsgfQogICAgICAjbXlfY29udHJvbHMgbGkgeyBoZWlnaHQ6NzJweDsgfQogICAgICAjbXlfY29udHJvbHMgbGkgLm5hdl9oZWFkZXIgeyBmb250LXNpemU6MTRweDsgfQogICAgICAjbXlfY29udHJvbHMgbGkgLm5hdl9jb250ZW50IHsgZm9udC1zaXplOjEzcHg7IH0KICAgICAgLnJlZ193cmFwcGVyIGlucHV0IHsgd2lkdGg6OTIlOyB9CiAgICAgIC5zcGFuaXNoICNteV9jb250cm9scyBsaSAubmF2X2NvbnRlbnQgeyBmb250LXNpemU6MTJweDsgfQogICAgICAuc3BhbmlzaCAjbXlfY29udHJvbHMgbGkgeyBoZWlnaHQ6ODJweDsgfQogICAgICAuZnJlbmNoICNteV9jb250cm9scyBsaSB7IGhlaWdodDoxMThweDsgfQogICAgICAucG9ydHVndWVzZSAjbXlfY29udHJvbHMgbGkgeyBoZWlnaHQ6ODJweDsgfQogICAgfQoKICAgIEBtZWRpYSAobWluLXdpZHRoOjk2MHB4KXsKICAgICAgI3Vwc2VsbCB7IHBhZGRpbmc6MTBweDsgfQogICAgICAjdXBzZWxsIC5zdGF0IHsgZGlzcGxheTppbmxpbmU7IGZvbnQtc2l6ZToxMnB4OyBtYXJnaW4tbGVmdDowOyB9CiAgICAgICN1cHNlbGwgI3N0YXQyLCAjdXBzZWxsICNzdGF0NCB7IG1hcmdpbi1sZWZ0OjEwcHg7IH0KICAgICAgLnNsaWRlcyAudGV4dF9vdmVybGF5IC5zdGF0IHsgd2lkdGg6NTUwcHg7IH0KICAgICAgLnN0YXRfd3JhcHBlciB7IHRleHQtYWxpZ246Y2VudGVyOyB9CiAgICAgIC5kdXRjaCAuc2VvX2hlYWQgeyBmb250LXNpemU6MzhweDsgfQogICAgICAuZHV0Y2ggLmxvZ29fdGFnbGluZSB7IG1heC13aWR0aDpub25lOyB9CiAgICAgIC5mcmVuY2ggLmxvZ29fdGFnbGluZSB7IG1heC13aWR0aDpub25lOyB9CiAgICAgIC5pdGFsaWFuIC5sb2dvX3RhZ2xpbmUgeyBtYXgtd2lkdGg6bm9uZTsgfQogICAgICAucG9ydHVndWVzZSAubG9nb190YWdsaW5lIHsgbWF4LXdpZHRoOm5vbmU7IH0KICAgICAgLnN3ZWRpc2ggLmxvZ29fdGFnbGluZSB7IG1heC13aWR0aDpub25lOyB9CiAgICAgIC5mcmVuY2ggLm5hdmJhciB1bCBsaSBhIHsgcGFkZGluZzoxMHB4IDE4cHg7IH0KICAgICAgLmdlcm1hbiAubmF2YmFyIHVsIGxpIGEgeyBwYWRkaW5nOjEwcHggMThweDsgfQogICAgfQoKICAgIEBtZWRpYSAobWluLXdpZHRoOjEwMjBweCl7CiAgICAgICNteV9jb250cm9sc193cmFwcGVyIHsgd2lkdGg6MTAwJTsgcGFkZGluZzowcHg7IH0KICAgIH0KCiAgICBAbWVkaWEgKG1pbi13aWR0aDoxMDYwcHgpewogICAgICAjcmVnZm9ybSB7IHBhZGRpbmc6MTBweDsgd2lkdGg6MjkwcHg7IHBhZGRpbmctYm90dG9tOjIwcHg7IH0KICAgICAgI3JlZ2Zvcm0gLnJlZ19oZWFkZXIgeyBmb250LXNpemU6MzZweDsgfQogICAgICAjcmVnZm9ybSAuc3VibWl0IHsgcGFkZGluZzo3cHggMjdweDsgfQogICAgICAucmVnX3dyYXBwZXIgeyBtYXgtd2lkdGg6MjkwcHg7IG1hcmdpbjowIGF1dG8gMTJweDsgfQogICAgICAuZmFrZSB7IGNvbG9yOiM5OTk5OTk7IGZvbnQtc2l6ZToxNHB4OyB9CiAgICAgIC5zbGlkZXMgLnRleHRfb3ZlcmxheSB7IGJvdHRvbToxNjVweDsgZm9udC1zaXplOjcwcHg7IGxldHRlci1zcGFjaW5nOi01cHg7IGxpbmUtaGVpZ2h0OjAuOWVtOyB9CiAgICAgIC5zbGlkZXMgLnRleHRfb3ZlcmxheSAubGluZTEgeyBtYXJnaW4tbGVmdDozNXB4OyB9CiAgICAgIC5mbGV4c2xpZGVyIHsgbWluLWhlaWdodDo2MDBweDsgfQogICAgICAuc3BhbmlzaCAuc2xpZGVzIC50ZXh0X292ZXJsYXkgeyBib3R0b206MTM1cHg7IGZvbnQtc2l6ZTo3MHB4OyB9CiAgICAgIC5mcmVuY2ggLnNsaWRlcyAudGV4dF9vdmVybGF5IHsgZm9udC1zaXplOjcwcHg7IG1heC13aWR0aDo1NzBweDsgfQogICAgICAucG9ydHVndWVzZSAuc2xpZGVzIC50ZXh0X292ZXJsYXkgeyBmb250LXNpemU6NzBweDsgbWF4LXdpZHRoOjU3MHB4OyB9CiAgICB9CgogICAgQG1lZGlhIChtaW4td2lkdGg6MTIxMHB4KXsKICAgICAjYWJvdmVfdGhlX2ZvbGQgeyBwb3NpdGlvbjpyZWxhdGl2ZTsgbWFyZ2luOjAgYXV0bzsgd2lkdGg6MTIxMHB4OyB9CiAgICB9CiAgICAuaGFzX25vdGljZSAubm90aWNlIHsKICAgICAgICBkaXNwbGF5OiBibG9jazsKICAgICAgICBjb2xvcjogIzMzMzMzMzsKICAgICAgICB3aWR0aDogMTAwJTsKICAgICAgICB6LWluZGV4OiAxMDsKICAgICAgICBiYWNrZ3JvdW5kOiAjQ0NDQ0NDOwogICAgfQogICAgLmhhc19ub3RpY2UgLm5vdGljZSAudGV4dCB7CiAgICAgICAgcGFkZGluZzogMTBweCAwOwogICAgICAgIHdpZHRoOiA5NDBweDsKICAgICAgICBtYXJnaW46IGF1dG87CiAgICB9Cjwvc3R5bGU+CgogICAgICAgICAgICAgICAgICAgICAgICAKICAgIAoKCgoKCgoKCgoKCgoKCgoKCgoKPC9oZWFkPgoKPCEtLSBmcm9tIDIxMy41NS4xNy4yMTYgdG8ga2kyMDUtMTEwIG9uIGxpdmVfY2QgLS0+CgoKPHNjcmlwdCAgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBzcmM9Imh0dHBzOi8vc2VjdXJlaW1hZ2Uuc2VjdXJlZGF0YWltYWdlcy5jb20vamF2YXNjcmlwdC9saXZlX2NkL3NlY3VyZS9iZHNtLXBvcHVuZGVyX3NjcmlwdC0xNDAwMTk1Njc0LmpzIj48L3NjcmlwdD4KPHNjcmlwdD4KICAgIGlmICggd2luZG93LmxvY2F0aW9uLmhyZWYuaW5kZXhPZiggIiMvcmVncGFnZSIgKSA8IDAgKSB7CiAgICB2YXIgUG9wdW5kZXIgPSBuZXcgUG9wVW5kZXJNYW5hZ2VyKCB7CiAgICAgICAgdXJsOiAnaHR0cDovL2Jkc20uY29tL2dvL2c3Nzk2NzMuc3ViYmRzbS1wNTIwMi1wb3AxP211c3Rnb3VuZGVyPTEnLAogICAgICAgIHdpZHRoOiAnNjE1JywKICAgICAgICBoZWlnaHQ6ICc2MjAnLAogICAgICAgIHdpbjogd2luZG93LAogICAgICAgIGRvYzogZG9jdW1lbnQKICAgIH0gKTsKICAgIH08L3NjcmlwdD4gICAgICAgIAogIAoKICAKICAKICAKICAKICAKICAKICAKICAKICAKICAKCiAgCiAgCiAgCiAgCiAgCiAgCiAgCiAgCiAgCgoKICAKCjxib2R5IGNsYXNzPSJlbmdsaXNoIGhhc19ub3RpY2UiPgogIDxkaXYgY2xhc3M9ImhlYWRlciI+ICAgPCEtLSBIRUFERVIgLS0+CiAgICA8ZGl2IGNsYXNzPSJ3cmFwcGVyIj4KICAgICAgPGRpdiBjbGFzcz0idzk2MCI+CiAgICAgICAgPGEgaWQ9ImhhbWJ1cmdlciIgb25DbGljaz0ic2hvd0hpZGVOYXYoKTsiPjxpbWcgc3JjPSJodHRwczovL3NlY3VyZWltYWdlLnNlY3VyZWRhdGFpbWFnZXMuY29tL2ltYWdlcy9iZHNtLzM5NjYyL2hhbW15Mi5wbmciIC8+PC9hPgogICAgICAgIDxhIGlkPSJsb2dvIiBocmVmPSIvIj48aW1nIGFsdD0iQWx0ZXJuYXRpdmUsIEVyb3RpYyBTZXggRGF0aW5nIGZvciB0aGUgQkRTTSwgQm9uZGFnZSBhbmQgRmV0aXNoIENvbW11bml0eSIgc3JjPSJodHRwczovL3NlY3VyZWltYWdlLnNlY3VyZWRhdGFpbWFnZXMuY29tL2ltYWdlcy9iZHNtL2hlYWRlci9sb2dvX2JsYWNrXzI1MHgyOS5wbmciIC8+PC9hPgogICAgICAgIDxoMiBjbGFzcz0ibG9nb190YWdsaW5lIj5CRFNNIGRhdGluZywgRmV0aXNoIGFuZCBLaW5rIFNpdGU8L2gyPgogICAgICAgIDxkaXYgaWQ9ImxvZ2luIj4KICAgICAgICAgIDxmb3JtIGFjY2VwdC1jaGFyc2V0PXV0Zi04IG1ldGhvZD0icG9zdCIgYWN0aW9uPSJodHRwczovL3NlY3VyZS5hbHQuY29tL3AvbG9naW4uY2dpIiBuYW1lPSJMT0dJTiIgdGFyZ2V0PSJfdG9wIiA+CjxpbnB1dCB0eXBlPSJoaWRkZW4iIG5hbWU9IndobyIgdmFsdWU9InIsMnRFMThzNVRwemRvbGYzTm9TVndIaFBTdWU5VjdVdEJzWC9HSjJKSHJKQ05KTTFDV0Q4YXFpdnlsMHN3VnFrMVRoVXRmVEw4Qm83OVBNLzE3QU5oR1F3R2dDZ0wzU0pydXNHd3dyZWsvbnY2NWZXbVlVQWd5MGc5d0g0Z05OaGwiIC8+CjxpbnB1dCB0eXBlPSJoaWRkZW4iIG5hbWU9InNpdGUiIHZhbHVlPSJiZHNtIiAvPgogICAgICAgICAgICA8aW5wdXQgdHlwZT0iaGlkZGVuIiBuYW1lPSJhY3Rpb24iIHZhbHVlPSJsb2dpbiIgLz4KICAgICAgICAgICAgPGRpdiBjbGFzcz0ibGVmdCBvaCI+CiAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iZmllbGRzX3dyYXBwZXIiPgogICAgICAgICAgICAgICAgPGRpdiBpZD0ibG9naW5fdXNlcm5hbWVfd3JhcHBlciIgY2xhc3M9ImxvZ2luX3dyYXBwZXIiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGlkPSJmYWtlX2xvZ2luX3VzZXJuYW1lIiBjbGFzcz0iZmFrZSIgb25DbGljaz0iY2xlYXJJbnB1dCgnbG9naW5fdXNlcm5hbWUnKSI+VXNlcm5hbWU8L2Rpdj4KICAgICAgICAgICAgICAgICAgPGlucHV0IGlkPSJsb2dpbl91c2VybmFtZV9pbnB1dCIgdHlwZT0idGV4dCIgbmFtZT0iaGFuZGxlIiBtYXhsZW5ndGg9IjI1IiB0YWJpbmRleD0iMSIgb25Gb2N1cz0iY2xlYXJJbnB1dCgnbG9naW5fdXNlcm5hbWUnKSIgb25CbHVyPSJjaGVja0lucHV0KCdsb2dpbl91c2VybmFtZScpIiAvPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICA8ZGl2IGlkPSJsb2dpbl9wYXNzd29yZF93cmFwcGVyIiBjbGFzcz0ibG9naW5fd3JhcHBlciI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgaWQ9ImZha2VfbG9naW5fcGFzc3dvcmQiIGNsYXNzPSJmYWtlIiBvbkNsaWNrPSJjbGVhcklucHV0KCdsb2dpbl9wYXNzd29yZCcpIiA+UGFzc3dvcmQ8L2Rpdj4KICAgICAgICAgICAgICAgICAgPGlucHV0IGlkPSJsb2dpbl9wYXNzd29yZF9pbnB1dCIgdHlwZT0icGFzc3dvcmQiIG5hbWU9InBhc3N3b3JkIiBtYXhsZW5ndGg9IjI1IiB0YWJpbmRleD0iMiIgb25Gb2N1cz0iY2xlYXJJbnB1dCgnbG9naW5fcGFzc3dvcmQnKSIgb25CbHVyPSJjaGVja0lucHV0KCdsb2dpbl9wYXNzd29yZCcpIiAvPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgPGRpdiBjbGFzcz0icmlnaHQiIGlkPSJmb3Jnb3QiPjxhIGhyZWY9Ii9nby9wYWdlL2ZvcmdvdF9sb2dpbi5odG1sPyZ3aG89ciwydEUxOHM1VHB6ZG9sZjNOb1NWd0hoUFN1ZTlWN1V0QnNYL0dKMkpIckpDTkpNMUNXRDhhcWl2eWwwc3dWcWsxVGhVdGZUTDhCbzc5UE0vMTdBTmhHUXdHZ0NnTDNTSnJ1c0d3d3Jlay9udjY1ZldtWVVBZ3kwZzl3SDRnTk5obCZ0cmxpZD1jb3Zlcl9iZHNtX2ZhY2VsaWZ0XzItMSI+Zm9yZ290IGxvZ2luPzwvYT48L2Rpdj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9InN1Ym1pdF93cmFwcGVyIj4KICAgICAgICAgICAgICA8aW5wdXQgaWQ9ImxvZ2luX3N1Ym1pdCIgdHlwZT0ic3VibWl0IiBuYW1lPSJzdWJtaXQiIGFsdD0iTG9naW4gdG8gQUxULmNvbSwgeW91ciBvbmxpbmUgQWR1bHQgUGVyc29uYWxzLCBBbHRlcm5hdGl2ZSBMaWZlc3R5bGUsIEJEU00sIExlYXRoZXIgJmFtcDsgRmV0aXNoIENvbW11bml0eS4iIHZhbHVlPSJMb2dpbiIvPgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgIDwvZm9ybT4KICAgICAgICA8L2Rpdj4gPCEtLSBsb2dpbiAtLT4KICAgICAgPC9kaXY+CiAgICA8L2Rpdj4KICAgIDxkaXYgaWQ9Im5hdmJhciIgY2xhc3M9Im5hdmJhciI+CiAgICAgIDx1bD4KICAgICAgICA8bGk+PGEgaHJlZj0iL3AvcGFnZS5jZ2k\/Jndobz1yLDJ0RTE4czVUcHpkb2xmM05vU1Z3SGhQU3VlOVY3VXRCc1gvR0oySkhySkNOSk0xQ1dEOGFxaXZ5bDBzd1ZxazFUaFV0ZlRMOEJvNzlQTS8xN0FOaEdRd0dnQ2dMM1NKcnVzR3d3cmVrL252NjVmV21ZVUFneTBnOXdINGdOTmhsJnRybGlkPWNvdmVyX2Jkc21fZmFjZWxpZnRfMi0yIiBjbGFzcz0ibm8tc2VwIj5Ib21lPC9hPjwvbGk+CiAgICAgICAgPGxpIGNsYXNzPSJqb2luX2xpIj48YSBocmVmPSIvcC9yZWdpc3Rlci5jZ2k\/Jndobz1yLDJ0RTE4czVUcHpkb2xmM05vU1Z3SGhQU3VlOVY3VXRCc1gvR0oySkhySkNOSk0xQ1dEOGFxaXZ5bDBzd1ZxazFUaFV0ZlRMOEJvNzlQTS8xN0FOaEdRd0dnQ2dMM1NKcnVzR3d3cmVrL252NjVmV21ZVUFneTBnOXdINGdOTmhsJnRybGlkPWNvdmVyX2Jkc21fZmFjZWxpZnRfMi0xJmdlb25hbWVzX3JlZz0xIiBjbGFzcz0iam9pbiI+PHNwYW4+Sk9JTiBOT1chPC9zcGFuPjwvYT48L2xpPgogICAgICAgIDxsaT48YSBocmVmPSIvZ28vcGFnZS9zdGFuZGFyZF9sb2dpbi5odG1sPyZ3aG89ciwydEUxOHM1VHB6ZG9sZjNOb1NWd0hoUFN1ZTlWN1V0QnNYL0dKMkpIckpDTkpNMUNXRDhhcWl2eWwwc3dWcWsxVGhVdGZUTDhCbzc5UE0vMTdBTmhHUXdHZ0NnTDNTSnJ1c0d3d3Jlay9udjY1ZldtWVVBZ3kwZzl3SDRnTk5obCZ0cmxpZD1jb3Zlcl9iZHNtX2ZhY2VsaWZ0XzItMyIgY2xhc3M9Im5vLXNlcCI+TG9naW48L2E+PC9saT4KICAgICAgICA8bGk+PGEgdGl0bGU9IkJyb3dzZSBBTFQuY29tIE1hbGUgYW5kIEZlbWFsZSBNZW1iZXJzIiBocmVmPSIvYnJvd3NlPz0md2hvPXIsMnRFMThzNVRwemRvbGYzTm9TVndIaFBTdWU5VjdVdEJzWC9HSjJKSHJKQ05KTTFDV0Q4YXFpdnlsMHN3VnFrMVRoVXRmVEw4Qm83OVBNLzE3QU5oR1F3R2dDZ0wzU0pydXNHd3dyZWsvbnY2NWZXbVlVQWd5MGc5d0g0Z05OaGwmdHJsaWQ9Y292ZXJfYmRzbV9mYWNlbGlmdF8yLTEiPkJyb3dzZTwvYT48L2xpPgogICAgICAgICA8IS0tIGFmZmlsaWF0ZSB0b2dnbGUgLS0+CiAgICAgICAgICA8bGk+PGEgdGl0bGU9IkNoYXQgd2l0aCBBTFQuY29tIE1lbWJlcnMiIGhyZWY9Ii9wL2NoYXQvbWFrZXJvb21zLmNnaT8md2hvPXIsMnRFMThzNVRwemRvbGYzTm9TVndIaFBTdWU5VjdVdEJzWC9HSjJKSHJKQ05KTTFDV0Q4YXFpdnlsMHN3VnFrMVRoVXRmVEw4Qm83OVBNLzE3QU5oR1F3R2dDZ0wzU0pydXNHd3dyZWsvbnY2NWZXbVlVQWd5MGc5d0g0Z05OaGwmdHJsaWQ9Y292ZXJfYmRzbV9mYWNlbGlmdF8yLTEiPkNoYXQ8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgPGxpPjxhIHRpdGxlPSJBTFQgTWVtYmVyIFZpZGVvcyBGZWF0dXJpbmcgQkRTTSwgQm9uZGFnZSBhbmQgRmV0aXNoZXMiIGhyZWY9Ii9wL3ZpZGVvL21hbmFnZXIuY2dpPyZ3aG89ciwydEUxOHM1VHB6ZG9sZjNOb1NWd0hoUFN1ZTlWN1V0QnNYL0dKMkpIckpDTkpNMUNXRDhhcWl2eWwwc3dWcWsxVGhVdGZUTDhCbzc5UE0vMTdBTmhHUXdHZ0NnTDNTSnJ1c0d3d3Jlay9udjY1ZldtWVVBZ3kwZzl3SDRnTk5obCZtYXhfYWdlPTQwJmFjdGlvbj1zb3J0X3Njb3JlJmRhdGVfcmFuZ2U9MzBfZGF5JnRybGlkPWNvdmVyX2Jkc21fZmFjZWxpZnRfMi0xJm1pbl9hZ2U9MTgmc2hvd19zZXg9MiZmaWx0ZXJfc2hvd19zZXg9MiI+VmlkZW88L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Ii9wL2hlbHAuY2dpPyZ3aG89ciwydEUxOHM1VHB6ZG9sZjNOb1NWd0hoUFN1ZTlWN1V0QnNYL0dKMkpIckpDTkpNMUNXRDhhcWl2eWwwc3dWcWsxVGhVdGZUTDhCbzc5UE0vMTdBTmhHUXdHZ0NnTDNTSnJ1c0d3d3Jlay9udjY1ZldtWVVBZ3kwZzl3SDRnTk5obCZ0cmxpZD1jb3Zlcl9iZHNtX2ZhY2VsaWZ0XzItMSI+SGVscDwvYT48L2xpPgogICAgICA8L3VsPgogICAgPC9kaXY+IDwhLS0gbmF2YmFyIC0tPgogIDwvZGl2PiA8IS0tIGhlYWRlciAtLT4KCiAgPGRpdiBpZD0ibWFpbiIgY2xhc3M9ImVuZ2xpc2giPgogICAgICA8ZGl2IGNsYXNzPSJub3RpY2UiPjwvZGl2PgogICAgPGRpdiBpZD0iYWJvdmVfdGhlX2ZvbGQiPgogICAgICA8ZGl2IGNsYXNzPSJzbGlkZXJfd3JhcHBlciI+CiAgICAgICAgPGRpdiBpZD0ibXlfc2xpZGVyIiBjbGFzcz0ic2xpZGVyIj4KICAgICAgICAgIDxkaXYgY2xhc3M9ImZsZXhzbGlkZXIiPgogICAgICAgICAgICA8dWwgY2xhc3M9InNsaWRlcyI+CiAgICAgICAgICAgICAgPGxpIGlkPSJzbGlkZTEiPgogICAgICAgICAgICAgICAgPGltZyBzcmM9Imh0dHBzOi8vc2VjdXJlaW1hZ2Uuc2VjdXJlZGF0YWltYWdlcy5jb20vaW1hZ2VzL2Jkc20vMzk2NjIvQUxULURvbWluYXRyaXhNZW1iZXIuanBnIiBib3JkZXI9IjAiIGFsdD0iIi8+CiAgICAgICAgICAgICAgICA8aDEgY2xhc3M9InRleHRfb3ZlcmxheSI+PHNwYW4gY2xhc3M9ImxpbmUxIj5FeHBsb3JlPC9zcGFuPiA8c3BhbiBjbGFzcz0ibGluZTIgeWVsbG93Ij5CRFNNIFJvbGVzITwvc3Bhbj48c3BhbiBpZD0ic2xpZGUxX3N0YXQiIGNsYXNzPSJzdGF0Ij48c3BhbiBjbGFzcz0ibnVtYmVyIj4xMCwyMjQ8L3NwYW4+IEJEU00gQW1hdGV1cnMsIERvbWluYXRyaXhlcyAmYW1wOyBNaXN0cmVzc2VzIExvb2tpbmcgdG8gTWVldCBOb3c8L3NwYW4+PC9oMT4KICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgIDxsaSBpZD0ic2xpZGUyIj4KICAgICAgICAgICAgICAgIDxpbWcgc3JjPSJodHRwczovL3NlY3VyZWltYWdlLnNlY3VyZWRhdGFpbWFnZXMuY29tL2ltYWdlcy9iZHNtLzM5NjYyL0FMVC1NZW1iZXJzRmV0aXNoU2NlbmUuanBnIiBib3JkZXI9IjAiIGFsdD0iIi8+CiAgICAgICAgICAgICAgICA8aDEgY2xhc3M9InRleHRfb3ZlcmxheSI+PHNwYW4gY2xhc3M9ImxpbmUxIj5TbyBNYW55PC9zcGFuPiA8c3BhbiBjbGFzcz0ibGluZTIgeWVsbG93Ij5Cb25kYWdlIEZldGlzaGVzITwvc3Bhbj48c3BhbiBpZD0ic2xpZGUyX3N0YXQiIGNsYXNzPSJzdGF0Ij48c3BhbiBjbGFzcz0ibnVtYmVyIj45LDgyMTwvc3Bhbj4gTWVtYmVyIEJvbmRhZ2UgUGhvdG9zIFBvc3RlZCB0aGlzIFdlZWs8L3NwYW4+PC9oMT4KICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgIDxsaSBpZD0ic2xpZGUzIj4KICAgICAgICAgICAgICAgIDxpbWcgc3JjPSJodHRwczovL3NlY3VyZWltYWdlLnNlY3VyZWRhdGFpbWFnZXMuY29tL2ltYWdlcy9iZHNtLzM5NjYyL0FMVC1NZW1iZXJzQkRTTVNleERhdGUuanBnIiBib3JkZXI9IjAiIGFsdD0iIi8+CiAgICAgICAgICAgICAgICA8aDEgY2xhc3M9InRleHRfb3ZlcmxheSI+PHNwYW4gY2xhc3M9ImxpbmUxIj5Fcm90aWM8L3NwYW4+IDxzcGFuIGNsYXNzPSJsaW5lMiB5ZWxsb3ciPkJEU00gRGF0aW5nITwvc3Bhbj48c3BhbiBpZD0ic2xpZGUzX3N0YXQiIGNsYXNzPSJzdGF0Ij48c3BhbiBjbGFzcz0ibnVtYmVyIj4xLDA0MCwyMzQ8L3NwYW4+IEtpbmt5IEFMVCBNZW1iZXJzIGluIHRoZSBNb29kIGZvciBGZXRpc2ggU2V4IFBsYXk8L3NwYW4+PC9oMT4KICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICA8L3VsPgogICAgICAgICAgPC9kaXY+CiAgICAgICAgPC9kaXY+CiAgICAgIDwvZGl2PgoKICAgICAgPGRpdiBpZD0icmVnZm9ybSI+CiAgICAgICAgPGRpdiBjbGFzcz0icmVnX2hlYWRlciI+Sm9pbiBOb3csIEl0J3MgRlJFRSE8L2Rpdj4KICAgICAgICA8Zm9ybSBhY2NlcHQtY2hhcnNldD11dGYtOCBtZXRob2Q9InBvc3QiIGFjdGlvbj0iaHR0cHM6Ly9zZWN1cmUuYWx0LmNvbS9wL3JlZ2lzdGVyLmNnaSIgID4KPGlucHV0IHR5cGU9ImhpZGRlbiIgbmFtZT0id2hvIiB2YWx1ZT0iciwydEUxOHM1VHB6ZG9sZjNOb1NWd0hoUFN1ZTlWN1V0QnNYL0dKMkpIckpDTkpNMUNXRDhhcWl2eWwwc3dWcWsxVGhVdGZUTDhCbzc5UE0vMTdBTmhHUXdHZ0NnTDNTSnJ1c0d3d3Jlay9udjY1ZldtWVVBZ3kwZzl3SDRnTk5obCIgLz4KPGlucHV0IHR5cGU9ImhpZGRlbiIgbmFtZT0ic2l0ZSIgdmFsdWU9ImJkc20iIC8+CiAgICAgICAgICA8ZGl2IGlkPSJSRUdfc2V4X3dyYXBwZXIiIGNsYXNzPSJyZWdfd3JhcHBlciI+CiAgICAgICAgICAgIDxsYWJlbCBmb3I9IlJFR19zZXhfaW5wdXQiPkkgYW0vV2UgYXJlIGE8L2xhYmVsPgogICAgICAgICAgICA8c2VsZWN0IG5hbWU9IlJFR19zZXgiIGlkPSJSRUdfc2V4X2lucHV0Ij4KPG9wdGlvbiB2YWx1ZT0iMSI+TWFuPC9vcHRpb24+CjxvcHRpb24gdmFsdWU9IjIiPldvbWFuPC9vcHRpb24+CjxvcHRpb24gdmFsdWU9IjMiPkNvdXBsZSAobWFuL3dvbWFuKTwvb3B0aW9uPgo8b3B0aW9uIHZhbHVlPSI0Ij5Db3VwbGUgKDIgbWVuKTwvb3B0aW9uPgo8b3B0aW9uIHZhbHVlPSI1Ij5Db3VwbGUgKDIgd29tZW4pPC9vcHRpb24+CjxvcHRpb24gdmFsdWU9IjYiPkdyb3VwPC9vcHRpb24+CjxvcHRpb24gdmFsdWU9IjciPlRTL1RWL1RHPC9vcHRpb24+Cjwvc2VsZWN0PgoKICAgICAgICAgIDwvZGl2PgogICAgICAgICAgPGRpdiBpZD0iZW1haWxfd3JhcHBlciIgY2xhc3M9InJlZ193cmFwcGVyIj4KICAgICAgICAgICAgPGxhYmVsIGZvcj0iZW1haWxfaW5wdXQiPkVtYWlsPC9sYWJlbD4KICAgICAgICAgICAgPGlucHV0IGNsYXNzPSJmaWVsZCBlbWFpbCIgaWQ9ImVtYWlsX2lucHV0IiB0eXBlPSJ0ZXh0IiBuYW1lPSJlbWFpbCIgdmFsdWU9IiIgLz4KICAgICAgICAgIDwvZGl2PgogICAgICAgICAgPGRpdiBjbGFzcz0iYnV0dG9uX3dyYXBwZXIiPgogICAgICAgICAgICA8aW5wdXQgY2xhc3M9InN1Ym1pdCIgdHlwZT0ic3VibWl0IiBuYW1lPSJzdWJtaXQiIHZhbHVlPSJSZWdpc3RlciBOT1chIiAvPgogICAgICAgICAgPC9kaXY+CiAgICAgICAgPC9mb3JtPgogICAgICAgIDxkaXYgY2xhc3M9ImRpc2NsYWltZXIiPkknbSAxOCsgYW5kIGhhdmUgcmVhZCBhbmQgYWdyZWUgdG8gdGhlIEFMVC5jb20gPGEgaHJlZj0iL2dvL3BhZ2UvdGVybXMubS5odG1sPyZ3aG89ciwydEUxOHM1VHB6ZG9sZjNOb1NWd0hoUFN1ZTlWN1V0QnNYL0dKMkpIckpDTkpNMUNXRDhhcWl2eWwwc3dWcWsxVGhVdGZUTDhCbzc5UE0vMTdBTmhHUXdHZ0NnTDNTSnJ1c0d3d3Jlay9udjY1ZldtWVVBZ3kwZzl3SDRnTk5obCZ0cmxpZD1jb3Zlcl9iZHNtX2ZhY2VsaWZ0XzItNCZwcml2YWN5PTEiPlByaXZhY3kgUG9saWN5PC9hPiBhbmQgPGEgaHJlZj0iL2dvL3BhZ2UvdGVybXNfb2ZfdXNlLmh0bWw\/Jndobz1yLDJ0RTE4czVUcHpkb2xmM05vU1Z3SGhQU3VlOVY3VXRCc1gvR0oySkhySkNOSk0xQ1dEOGFxaXZ5bDBzd1ZxazFUaFV0ZlRMOEJvNzlQTS8xN0FOaEdRd0dnQ2dMM1NKcnVzR3d3cmVrL252NjVmV21ZVUFneTBnOXdINGdOTmhsJmxhbmc9ZW5nbGlzaCZ0cmxpZD1jb3Zlcl9iZHNtX2ZhY2VsaWZ0XzItNSI+VGVybXMgb2YgVXNlPC9hPjwvZGl2PgogICAgICA8L2Rpdj48IS0tLSBlbmQgcmVnZm9ybSAtLS0+CiAgICA8L2Rpdj48IS0tLSBlbmQgYWJvdmVfdGhlX2ZvbGQgLS0tPgoKICAgIDxkaXYgaWQ9InVwc2VsbCI+CiAgICAgIDxkaXYgaWQ9InNlY3Rpb24xIj4KCgogICAgICAgICAgICAgICAgICA8aDEgY2xhc3M9ImhlYWRlcjIgYnJhbmNoMiI+PHNwYW4gY2xhc3M9Im51bWJlciI+MDwvc3Bhbj4gTG9jYWwgQkRTTSBTaW5nbGVzLCBTd2luZ2VycyAmIENvdXBsZXMgaW4gICAgICAgCiAgICBS6XVuaW9uCiAgPC9oMT4KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InN0YXRfd3JhcHBlciI+CgogICAgICAgIDwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9InN0YXRfd3JhcHBlciI+CgogICAgICAgICAgPGgyIGlkPSJzdGF0NCIgY2xhc3M9InN0YXQiPjxzcGFuIGNsYXNzPSJudW1iZXIiPjI1OTwvc3Bhbj4gTWVtYmVyIENhbXMgRmVhdHVyaW5nIEtpbmt5IEJvbmRhZ2U8L2gyPgogICAgICAgIDwvZGl2PgogICAgICAgIDxkaXYgaWQ9InBpY2xpc3Rfd3JhcHBlciI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJwaWNsaXN0X2NlbGwiPgogIDxhIGNsYXNzPSJwaWNsaXN0X2ltYWdlIiBocmVmPSJodHRwczovL2FsdC5jb20vZ28vcDUyMDIrcmVnP2hvc3RwaWQ9JnBpY2lkPTIyQkUzMVltUWcxdHdPZGdqWXhRVEFGRVVFd0NsV2lFQXlBRVJBQS0tJmhyPSZsb29raW5nX2Zvcl9wZXJzb249MiZzaG93PWYtbSZjcmVhdGl2ZT1waWNsaXN0X2hvcml6b250YWwmcGljbGlzdF9pZD0xMjUwNDAzJnBpX2hhbmRsZT1BdGVhcmFuZG15c21pbGUmcGlfYWdlPTIwJnBpX2dlbmRlcj1GJnBpX2xvY2F0aW9uPVNhaW50LURlbmlzJnBpX3Jvdz0mcGlfdGVzdD0xIiB0YXJnZXQ9Il90b3AiPjxpbWcgc3R5bGU9ImJvcmRlcjogMCB0cmFuc3BhcmVudCBub25lOyIgc3JjPSJodHRwczovL3NlY3VyZWltYWdlLnNlY3VyZWRhdGFpbWFnZXMuY29tL2ZmYWR1bHQvZmVhdHVyZWQvZXh0ZXJuYWwvcGhvdG9zL08wL3FxTzBQSXZCVm9vM3hrSzdIVGh3cWcuanBnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCIgYWx0PSJObyBQaG90byIgdGl0bGU9IkF0ZWFyYW5kbXlzbWlsZSIgLz48L2E+CiAgPGEgY2xhc3M9InBpY2xpc3RfcHJvZmlsZSIgaHJlZj0iaHR0cHM6Ly9hbHQuY29tL2dvL3A1MjAyK3JlZz9ob3N0cGlkPSZwaWNpZD0yMkJFMzFZbVFnMXR3T2Rnall4UVRBRkVVRXdDbFdpRUF5QUVSQUEtLSZocj0mbG9va2luZ19mb3JfcGVyc29uPTImc2hvdz1mLW0mY3JlYXRpdmU9cGljbGlzdF9ob3Jpem9udGFsJnBpY2xpc3RfaWQ9MTI1MDQwMyZwaV9oYW5kbGU9QXRlYXJhbmRteXNtaWxlJnBpX2FnZT0yMCZwaV9nZW5kZXI9RiZwaV9sb2NhdGlvbj1TYWludC1EZW5pcyZwaV9yb3c9JnBpX3Rlc3Q9MSIgdGFyZ2V0PSJfdG9wIj4KICAgIDxzcGFuIGNsYXNzPSJwaWNsaXN0X2hhbmRsZSBwaWNsaXN0X3Byb2ZpbGVfZGF0YSI+QXRlYXJhbmRteXNtaWxlPC9zcGFuPgogICAgPHNwYW4gY2xhc3M9InBpY2xpc3RfYWdlX2dlbmRlciBwaWNsaXN0X3Byb2ZpbGVfZGF0YSI+PHNwYW4gY2xhc3M9InBpY2xpc3RfYWdlIj4yMDwvc3Bhbj48c3BhbiBjbGFzcz0icGljbGlzdF9zZXBhcmF0b3IiPi88L3NwYW4+PHNwYW4gY2xhc3M9InBpY2xpc3RfZ2VuZGVyIj5GPC9zcGFuPjwvc3Bhbj4KICAgIDxzcGFuIGNsYXNzPSJwaWNsaXN0X2xvY2F0aW9uIHBpY2xpc3RfcHJvZmlsZV9kYXRhIj5TYWludC1EZW5pczwvc3Bhbj4KICA8L2E+CiAgPCEtLSAvcGljbGlzdF9wcm9maWxlIC0tPgogIDxhIGNsYXNzPSJwaWNsaXN0X29ubGluZSIgaHJlZj0iaHR0cHM6Ly9hbHQuY29tL2dvL3A1MjAyK3JlZz9ob3N0cGlkPSZwaWNpZD0yMkJFMzFZbVFnMXR3T2Rnall4UVRBRkVVRXdDbFdpRUF5QUVSQUEtLSZocj0mbG9va2luZ19mb3JfcGVyc29uPTImc2hvdz1mLW0mY3JlYXRpdmU9cGljbGlzdF9ob3Jpem9udGFsJnBpY2xpc3RfaWQ9MTI1MDQwMyZwaV9oYW5kbGU9QXRlYXJhbmRteXNtaWxlJnBpX2FnZT0yMCZwaV9nZW5kZXI9RiZwaV9sb2NhdGlvbj1TYWludC1EZW5pcyZwaV9yb3c9JnBpX3Rlc3Q9MSIgdGFyZ2V0PSJfdG9wIj48L2E+CjwvZGl2Pgo8IS0tIC9waWNsaXN0X2NlbGwgLS0+CjxkaXYgY2xhc3M9InBpY2xpc3RfY2VsbCI+CiAgPGEgY2xhc3M9InBpY2xpc3RfaW1hZ2UiIGhyZWY9Imh0dHBzOi8vYWx0LmNvbS9nby9wNTIwMityZWc\/aG9zdHBpZD0mcGljaWQ9MjJCRTMxWW1RZzF2TDVnSVJVUlFUQUdNVUV3Q2xXaUVBeUFFUkFBLS0maHI9Jmxvb2tpbmdfZm9yX3BlcnNvbj0yJnNob3c9Zi1tJmNyZWF0aXZlPXBpY2xpc3RfaG9yaXpvbnRhbCZwaWNsaXN0X2lkPTEyNTAzODUmcGlfaGFuZGxlPXp1c2llZGlsbHkxODgyJnBpX2FnZT0yOSZwaV9nZW5kZXI9RiZwaV9sb2NhdGlvbj1TYWludC1EZW5pcyZwaV9yb3c9JnBpX3Rlc3Q9MSIgdGFyZ2V0PSJfdG9wIj48aW1nIHN0eWxlPSJib3JkZXI6IDAgdHJhbnNwYXJlbnQgbm9uZTsiIHNyYz0iaHR0cHM6Ly9zZWN1cmVpbWFnZS5zZWN1cmVkYXRhaW1hZ2VzLmNvbS9mZmFkdWx0L2ZlYXR1cmVkL2V4dGVybmFsL3Bob3Rvcy9XUS9yeldRYjZLRUhMZzcxNWsyOEtkVWh3LmpwZyIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiIGFsdD0iTm8gUGhvdG8iIHRpdGxlPSJ6dXNpZWRpbGx5MTg4MiIgLz48L2E+CiAgPGEgY2xhc3M9InBpY2xpc3RfcHJvZmlsZSIgaHJlZj0iaHR0cHM6Ly9hbHQuY29tL2dvL3A1MjAyK3JlZz9ob3N0cGlkPSZwaWNpZD0yMkJFMzFZbVFnMXZMNWdJUlVSUVRBR01VRXdDbFdpRUF5QUVSQUEtLSZocj0mbG9va2luZ19mb3JfcGVyc29uPTImc2hvdz1mLW0mY3JlYXRpdmU9cGljbGlzdF9ob3Jpem9udGFsJnBpY2xpc3RfaWQ9MTI1MDM4NSZwaV9oYW5kbGU9enVzaWVkaWxseTE4ODImcGlfYWdlPTI5JnBpX2dlbmRlcj1GJnBpX2xvY2F0aW9uPVNhaW50LURlbmlzJnBpX3Jvdz0mcGlfdGVzdD0xIiB0YXJnZXQ9Il90b3AiPgogICAgPHNwYW4gY2xhc3M9InBpY2xpc3RfaGFuZGxlIHBpY2xpc3RfcHJvZmlsZV9kYXRhIj56dXNpZWRpbGx5MTg4Mjwvc3Bhbj4KICAgIDxzcGFuIGNsYXNzPSJwaWNsaXN0X2FnZV9nZW5kZXIgcGljbGlzdF9wcm9maWxlX2RhdGEiPjxzcGFuIGNsYXNzPSJwaWNsaXN0X2FnZSI+Mjk8L3NwYW4+PHNwYW4gY2xhc3M9InBpY2xpc3Rfc2VwYXJhdG9yIj4vPC9zcGFuPjxzcGFuIGNsYXNzPSJwaWNsaXN0X2dlbmRlciI+Rjwvc3Bhbj48L3NwYW4+CiAgICA8c3BhbiBjbGFzcz0icGljbGlzdF9sb2NhdGlvbiBwaWNsaXN0X3Byb2ZpbGVfZGF0YSI+U2FpbnQtRGVuaXM8L3NwYW4+CiAgPC9hPgogIDwhLS0gL3BpY2xpc3RfcHJvZmlsZSAtLT4KICA8YSBjbGFzcz0icGljbGlzdF9vbmxpbmUiIGhyZWY9Imh0dHBzOi8vYWx0LmNvbS9nby9wNTIwMityZWc\/aG9zdHBpZD0mcGljaWQ9MjJCRTMxWW1RZzF2TDVnSVJVUlFUQUdNVUV3Q2xXaUVBeUFFUkFBLS0maHI9Jmxvb2tpbmdfZm9yX3BlcnNvbj0yJnNob3c9Zi1tJmNyZWF0aXZlPXBpY2xpc3RfaG9yaXpvbnRhbCZwaWNsaXN0X2lkPTEyNTAzODUmcGlfaGFuZGxlPXp1c2llZGlsbHkxODgyJnBpX2FnZT0yOSZwaV9nZW5kZXI9RiZwaV9sb2NhdGlvbj1TYWludC1EZW5pcyZwaV9yb3c9JnBpX3Rlc3Q9MSIgdGFyZ2V0PSJfdG9wIj48L2E+CjwvZGl2Pgo8IS0tIC9waWNsaXN0X2NlbGwgLS0+CjxkaXYgY2xhc3M9InBpY2xpc3RfY2VsbCI+CiAgPGEgY2xhc3M9InBpY2xpc3RfaW1hZ2UiIGhyZWY9Imh0dHBzOi8vYWx0LmNvbS9nby9wNTIwMityZWc\/aG9zdHBpZD0mcGljaWQ9MjJCRTMxWW1RZzF1UC9Ca1lwVm9oQUZFVUV3QmpGQk1BeUFFUkFBLS0maHI9Jmxvb2tpbmdfZm9yX3BlcnNvbj0yJnNob3c9Zi1tJmNyZWF0aXZlPXBpY2xpc3RfaG9yaXpvbnRhbCZwaWNsaXN0X2lkPTIxODU4OTMmcGlfaGFuZGxlPW9yYWx0aW5nbGU2OSZwaV9hZ2U9MjcmcGlfZ2VuZGVyPUYmcGlfbG9jYXRpb249U2FpbnQtRGVuaXMmcGlfcm93PSZwaV90ZXN0PTEiIHRhcmdldD0iX3RvcCI+PGltZyBzdHlsZT0iYm9yZGVyOiAwIHRyYW5zcGFyZW50IG5vbmU7IiBzcmM9Imh0dHBzOi8vc2VjdXJlaW1hZ2Uuc2VjdXJlZGF0YWltYWdlcy5jb20vZmZhZHVsdC9mZWF0dXJlZC9leHRlcm5hbC9waG90b3MvTlAveUtuUFNZdnVBVEJJUUd1a050d3Y1QS5qcGciIGhlaWdodD0iMjAwIiB3aWR0aD0iMjAwIiBhbHQ9Ik5vIFBob3RvIiB0aXRsZT0ib3JhbHRpbmdsZTY5IiAvPjwvYT4KICA8YSBjbGFzcz0icGljbGlzdF9wcm9maWxlIiBocmVmPSJodHRwczovL2FsdC5jb20vZ28vcDUyMDIrcmVnP2hvc3RwaWQ9JnBpY2lkPTIyQkUzMVltUWcxdVAvQmtZcFZvaEFGRVVFd0JqRkJNQXlBRVJBQS0tJmhyPSZsb29raW5nX2Zvcl9wZXJzb249MiZzaG93PWYtbSZjcmVhdGl2ZT1waWNsaXN0X2hvcml6b250YWwmcGljbGlzdF9pZD0yMTg1ODkzJnBpX2hhbmRsZT1vcmFsdGluZ2xlNjkmcGlfYWdlPTI3JnBpX2dlbmRlcj1GJnBpX2xvY2F0aW9uPVNhaW50LURlbmlzJnBpX3Jvdz0mcGlfdGVzdD0xIiB0YXJnZXQ9Il90b3AiPgogICAgPHNwYW4gY2xhc3M9InBpY2xpc3RfaGFuZGxlIHBpY2xpc3RfcHJvZmlsZV9kYXRhIj5vcmFsdGluZ2xlNjk8L3NwYW4+CiAgICA8c3BhbiBjbGFzcz0icGljbGlzdF9hZ2VfZ2VuZGVyIHBpY2xpc3RfcHJvZmlsZV9kYXRhIj48c3BhbiBjbGFzcz0icGljbGlzdF9hZ2UiPjI3PC9zcGFuPjxzcGFuIGNsYXNzPSJwaWNsaXN0X3NlcGFyYXRvciI+Lzwvc3Bhbj48c3BhbiBjbGFzcz0icGljbGlzdF9nZW5kZXIiPkY8L3NwYW4+PC9zcGFuPgogICAgPHNwYW4gY2xhc3M9InBpY2xpc3RfbG9jYXRpb24gcGljbGlzdF9wcm9maWxlX2RhdGEiPlNhaW50LURlbmlzPC9zcGFuPgogIDwvYT4KICA8IS0tIC9waWNsaXN0X3Byb2ZpbGUgLS0+CiAgPGEgY2xhc3M9InBpY2xpc3Rfb25saW5lIiBocmVmPSJodHRwczovL2FsdC5jb20vZ28vcDUyMDIrcmVnP2hvc3RwaWQ9JnBpY2lkPTIyQkUzMVltUWcxdVAvQmtZcFZvaEFGRVVFd0JqRkJNQXlBRVJBQS0tJmhyPSZsb29raW5nX2Zvcl9wZXJzb249MiZzaG93PWYtbSZjcmVhdGl2ZT1waWNsaXN0X2hvcml6b250YWwmcGljbGlzdF9pZD0yMTg1ODkzJnBpX2hhbmRsZT1vcmFsdGluZ2xlNjkmcGlfYWdlPTI3JnBpX2dlbmRlcj1GJnBpX2xvY2F0aW9uPVNhaW50LURlbmlzJnBpX3Jvdz0mcGlfdGVzdD0xIiB0YXJnZXQ9Il90b3AiPjwvYT4KPC9kaXY+CjwhLS0gL3BpY2xpc3RfY2VsbCAtLT4KPGRpdiBjbGFzcz0icGljbGlzdF9jZWxsIj4KICA8YSBjbGFzcz0icGljbGlzdF9pbWFnZSIgaHJlZj0iaHR0cHM6Ly9hbHQuY29tL2dvL3A1MjAyK3JlZz9ob3N0cGlkPSZwaWNpZD0yMkJFMzFZbVFnMXRiUlRFbHlBRVJBS1ZhSVFCUkZCTUFZeFFUQUEtLSZocj0mbG9va2luZ19mb3JfcGVyc29uPTImc2hvdz1mLW0mY3JlYXRpdmU9cGljbGlzdF9ob3Jpem9udGFsJnBpY2xpc3RfaWQ9MTExNDU2OCZwaV9oYW5kbGU9MWh1bmRyZEsmcGlfYWdlPTI5JnBpX2dlbmRlcj1GJnBpX2xvY2F0aW9uPVNhaW50LURlbmlzJnBpX3Jvdz0mcGlfdGVzdD0xIiB0YXJnZXQ9Il90b3AiPjxpbWcgc3R5bGU9ImJvcmRlcjogMCB0cmFuc3BhcmVudCBub25lOyIgc3JjPSJodHRwczovL3NlY3VyZWltYWdlLnNlY3VyZWRhdGFpbWFnZXMuY29tL2ZmYWR1bHQvZmVhdHVyZWQvZXh0ZXJuYWwvcGhvdG9zL1JKL3hIUmpqUzhqNWRTU0xPRmVvU1BCS3p5dy5qcGciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiBhbHQ9Ik5vIFBob3RvIiB0aXRsZT0iMWh1bmRyZEsiIC8+PC9hPgogIDxhIGNsYXNzPSJwaWNsaXN0X3Byb2ZpbGUiIGhyZWY9Imh0dHBzOi8vYWx0LmNvbS9nby9wNTIwMityZWc\/aG9zdHBpZD0mcGljaWQ9MjJCRTMxWW1RZzF0YlJURWx5QUVSQUtWYUlRQlJGQk1BWXhRVEFBLS0maHI9Jmxvb2tpbmdfZm9yX3BlcnNvbj0yJnNob3c9Zi1tJmNyZWF0aXZlPXBpY2xpc3RfaG9yaXpvbnRhbCZwaWNsaXN0X2lkPTExMTQ1NjgmcGlfaGFuZGxlPTFodW5kcmRLJnBpX2FnZT0yOSZwaV9nZW5kZXI9RiZwaV9sb2NhdGlvbj1TYWludC1EZW5pcyZwaV9yb3c9JnBpX3Rlc3Q9MSIgdGFyZ2V0PSJfdG9wIj4KICAgIDxzcGFuIGNsYXNzPSJwaWNsaXN0X2hhbmRsZSBwaWNsaXN0X3Byb2ZpbGVfZGF0YSI+MWh1bmRyZEs8L3NwYW4+CiAgICA8c3BhbiBjbGFzcz0icGljbGlzdF9hZ2VfZ2VuZGVyIHBpY2xpc3RfcHJvZmlsZV9kYXRhIj48c3BhbiBjbGFzcz0icGljbGlzdF9hZ2UiPjI5PC9zcGFuPjxzcGFuIGNsYXNzPSJwaWNsaXN0X3NlcGFyYXRvciI+Lzwvc3Bhbj48c3BhbiBjbGFzcz0icGljbGlzdF9nZW5kZXIiPkY8L3NwYW4+PC9zcGFuPgogICAgPHNwYW4gY2xhc3M9InBpY2xpc3RfbG9jYXRpb24gcGljbGlzdF9wcm9maWxlX2RhdGEiPlNhaW50LURlbmlzPC9zcGFuPgogIDwvYT4KICA8IS0tIC9waWNsaXN0X3Byb2ZpbGUgLS0+CiAgPGEgY2xhc3M9InBpY2xpc3Rfb25saW5lIiBocmVmPSJodHRwczovL2FsdC5jb20vZ28vcDUyMDIrcmVnP2hvc3RwaWQ9JnBpY2lkPTIyQkUzMVltUWcxdGJSVEVseUFFUkFLVmFJUUJSRkJNQVl4UVRBQS0tJmhyPSZsb29raW5nX2Zvcl9wZXJzb249MiZzaG93PWYtbSZjcmVhdGl2ZT1waWNsaXN0X2hvcml6b250YWwmcGljbGlzdF9pZD0xMTE0NTY4JnBpX2hhbmRsZT0xaHVuZHJkSyZwaV9hZ2U9MjkmcGlfZ2VuZGVyPUYmcGlfbG9jYXRpb249U2FpbnQtRGVuaXMmcGlfcm93PSZwaV90ZXN0PTEiIHRhcmdldD0iX3RvcCI+PC9hPgo8L2Rpdj4KPCEtLSAvcGljbGlzdF9jZWxsIC0tPgoKPGRpdiBpZD0icGljbGlzdF9kaXNjbGFpbWVyIj4KICAgICAgCiAgKkZvciBpbGx1c3RyYXRpdmUgcHVycG9zZXMgb25seS4gTm90IGFjdHVhbCBtZW1iZXIgZGF0YS4KPC9kaXY+CgoKCiAgICAgICAgPC9kaXY+CiAgICAgIDwvZGl2PgoKCiAgICAgIDxkaXYgaWQ9InNlY3Rpb24yIj4KICAgICAgICA8aW1nIGFsdD0iQUxUIG1lbWJlcnMgZW5qb3kgQkRTTSwgYm9uZGFnZSwgZmV0aXNoZXMsIFNNLCBmZW1kb20sIGRvbWluYXRpb24sIHN1Ym1pc3Npb24sIGxpdmUgc2V4IGRhdGVzLCBtdWNoIG1vcmUiIGlkPSJzY3JlZW5zaG90IiBzcmM9Imh0dHBzOi8vc2VjdXJlaW1hZ2Uuc2VjdXJlZGF0YWltYWdlcy5jb20vaW1hZ2VzL2Jkc20vMzk2NjIvQUxULUJEU00tQm9uZGFnZU1lbWJlcnMucG5nIiAvPgogICAgICAgIDxkaXYgY2xhc3M9InRhZ2xpbmVzIj4KICAgICAgICAgIDxkaXYgaWQ9InRhZzEiIGNsYXNzPSJ0YWdsaW5lIj4KICAgICAgICAgICAgPGltZyBhbHQ9IkFMVCBCb25kYWdlIENvbW11bml0eSIgY2xhc3M9InRhZ19pbWciIHNyYz0iaHR0cHM6Ly9zZWN1cmVpbWFnZS5zZWN1cmVkYXRhaW1hZ2VzLmNvbS9pbWFnZXMvYmRzbS8zOTY2Mi9BTFQtQm9uZGFnZUNvbW11bml0eS5wbmciIC8+CiAgICAgICAgICAgIDxoMiBjbGFzcz0idGFnX3RleHQiPlRoZSBhbHRlcm5hdGl2ZSBib25kYWdlIGNvbW11bml0eSBlbmpveXMgaG9va2luZyB1cCBvbmxpbmUgYW5kIGxpdmUgaW4gcGVyc29uIGZvciBCRFNNIGNoYXQsIGJvbmRhZ2UgZmV0aXNoZXMgYW5kIHNleCBkYXRlczwvaDI+CiAgICAgICAgICA8L2Rpdj4KICAgICAgICAgIDxkaXYgaWQ9InRhZzIiIGNsYXNzPSJ0YWdsaW5lIj4KICAgICAgICAgICAgPGltZyBjbGFzcz0idGFnX2ltZyIgc3JjPSJodHRwczovL3NlY3VyZWltYWdlLnNlY3VyZWRhdGFpbWFnZXMuY29tL2ltYWdlcy9iZHNtLzM5NjYyL0FMVC1NZW1iZXJQcm9maWxlcy5wbmciIC8+CiAgICAgICAgICAgIDxoMiBhbHQ9IkFMVCBNZW1iZXJzIHNoYXJlIHZpZGVvcywgZmV0aXNoZXMgYW5kIG1vcmUgdGhyb3VnaCB0aGVpciBvbmxpbmUgcHJvZmlsZSIgY2xhc3M9InRhZ190ZXh0Ij5BTFQgbWVtYmVycyBzaGFyZSBib25kYWdlIHZpZGVvcywga2lua3kgZmV0aXNoZXMsIFNNIChzYWRvIG1hc28pIGZhbnRhc2llcyBhbmQgQkRTTSBwb3JuIHRocm91Z2ggdGhlaXIgQUxULmNvbSBwcm9maWxlIGFuZCBpbiBwZXJzb248L2gyPgogICAgICAgICAgPC9kaXY+CiAgICAgICAgICA8ZGl2IGlkPSJ0YWczIiBjbGFzcz0idGFnbGluZSI+CiAgICAgICAgICAgIDxpbWcgY2xhc3M9InRhZ19pbWciIHNyYz0iaHR0cHM6Ly9zZWN1cmVpbWFnZS5zZWN1cmVkYXRhaW1hZ2VzLmNvbS9pbWFnZXMvYmRzbS8zOTY2Mi9GaW5kQUxULU1lbWJlcnNGb3JCRFNNLVNleC5wbmciIC8+CiAgICAgICAgICAgIDxoMiBhbHQ9IkZpbmQgQUxUIG1lbWJlcnMgZm9yIEJEU00gc2V4IiBjbGFzcz0idGFnX3RleHQiPkZpbmQgYSBCRFNNIFBhcnRuZXIsIEJvbmRhZ2UgUGxheW1hdGUgb3IgS2lua3kgRGF0ZSBvbiBBTFQuY29tLjwvaDI+CiAgICAgICAgICA8L2Rpdj4KICAgICAgICA8L2Rpdj4KICAgICAgPC9kaXY+CgoKICAgICAgPGRpdiBpZD0ic2VjdGlvbjMiPgogICAgICAgIDxkaXYgY2xhc3M9InNlb19jb3B5Ij4KICAgICAgICAgIDxkaXYgY2xhc3M9Iml0ZW0iPgogICAgICAgICAgICA8aDIgY2xhc3M9InNlb19oZWFkIj48c3BhbiBjbGFzcz0ieWVsbG93Ij5BTFQuY29tOjwvc3Bhbj4gVGhlIEJlc3QgQkRTTSBEYXRpbmc8L2gyPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJzZW9fdGV4dCI+QUxUIG1lbWJlcnMgZmluZCBhbHRlcm5hdGl2ZSwgQkRTTSwgYm9uZGFnZSAmIGZldGlzaCBwYXJ0bmVycyB0aHJvdWdoIEFMVC5jb20uIENvbm5lY3Qgb25saW5lIGFuZCBtZWV0IGluIHBlcnNvbiBvbiBsaXZlIGRhdGVzLiBBTFQgc2luZ2xlcywgc3dpbmdlcnMgYW5kIGNvdXBsZXMgaW5jbHVkZSBhbWF0ZXVycywgZG9taW5hdHJpeGVzLCBhbmQgbWlzdHJlc3NlcyBsb29raW5nIGZvciBUb3RhbCBQb3dlciBFeGNoYW5nZS4gV2l0aCBzbyBtYW55IEJEU00gc2l0ZXMsIEFMVCBsZWFkcyB0aGVtIGFsbCB3aXRoIGFsbW9zdCBUV08gbWlsbGlvbiBtZW1iZXJzLiBDaGF0IHdpdGggbWVtYmVycyBvbmxpbmUsIHdhdGNoIHZpZGVvcywgdmlldyBjYW1zIGFuZCBzdGFydCBkYXRpbmchPC9kaXY+CiAgICAgICAgICAgIDxhIGhyZWY9Ii9wL3JlZ2lzdGVyLmNnaT8md2hvPXIsMnRFMThzNVRwemRvbGYzTm9TVndIaFBTdWU5VjdVdEJzWC9HSjJKSHJKQ05KTTFDV0Q4YXFpdnlsMHN3VnFrMVRoVXRmVEw4Qm83OVBNLzE3QU5oR1F3R2dDZ0wzU0pydXNHd3dyZWsvbnY2NWZXbVlVQWd5MGc5d0g0Z05OaGwmdHJsaWQ9Y292ZXJfYmRzbV9mYWNlbGlmdF8yLTMmZ2VvbmFtZXNfcmVnPTEiIHRpdGxlPSJKb2luIEFMVCBmb3IgRnJlZSIgY2xhc3M9ImFsdF9idXR0b24iPkpvaW4gQUxUIGZvciBGcmVlPC9hPgogICAgICAgICAgPC9kaXY+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJpdGVtIj4KICAgICAgICAgICAgPGgyIGNsYXNzPSJzZW9faGVhZCI+PHNwYW4gY2xhc3M9InllbGxvdyI+RXJvdGljIEJEU008L3NwYW4+IEZldGlzaCBQbGF5IGFuZCBGdW48L2gyPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJzZW9fdGV4dCI+QUxULmNvbSBpcyB0aGUgbGVhZGluZyBhZHVsdCBCRFNNIGZldGlzaCBhbmQgYm9uZGFnZSBwbGF5IGRlc3RpbmF0aW9uIG9ubGluZSBmb3IgdGhlIHdvcmxkd2lkZSBhbHRlcm5hdGl2ZSBkYXRpbmcgY29tbXVuaXR5LiBCRFNNIERhdGluZyBpbiB0aGUgQUxUIGNvbW11bml0eSB3aWxsIGdpdmUgeW91IHRoZSBvcHBvcnR1bml0eSB0byBleHBsb3JlIGNvdW50bGVzcyBib25kYWdlIGludGVyZXN0cyBmb3Iga2lua3kgQkRTTSBwbGF5LiBGaW5kIHRob3VzYW5kcyBvZiBwb3NzaWJsZSBwYXJ0bmVycyBpZiB5b3UgaGF2ZSBhIGZvb3QgZmV0aXNoLCB3YW50IHRvIGV4cGxvcmUgYSBnYXkgZmV0aXNoIG9yIGhhdmUgYSBsYXRleCBmZXRpc2guIEhhdmUgZnVuIHdpdGggc3BhbmtpbmcgZmV0aXNoZXMsIGEgbWVkaWNhbCBmZXRpc2gsIGZldGlzaCBzZXggYW5kIGxlZyBmZXRpc2hlcy4gVHJ5IGJvbmRhZ2UgZmV0aXNoZXMgc3VjaCBhcyBhIGhhaXIgZmV0aXNoIG9yIG55bG9uIGZldGlzaC4gVGhlc2UgYXJlIGp1c3QgYSBzbWFsbCBudW1iZXIgb2YgdGhlIEJEU00gZmV0aXNoZXMgb3VyIG1lbWJlcnMgZW5qb3kuPC9kaXY+CiAgICAgICAgICAgIDxhIGhyZWY9Ii9wL3JlZ2lzdGVyLmNnaT8md2hvPXIsMnRFMThzNVRwemRvbGYzTm9TVndIaFBTdWU5VjdVdEJzWC9HSjJKSHJKQ05KTTFDV0Q4YXFpdnlsMHN3VnFrMVRoVXRmVEw4Qm83OVBNLzE3QU5oR1F3R2dDZ0wzU0pydXNHd3dyZWsvbnY2NWZXbVlVQWd5MGc5d0g0Z05OaGwmdHJsaWQ9Y292ZXJfYmRzbV9mYWNlbGlmdF8yLTQmZ2VvbmFtZXNfcmVnPTEiIHRpdGxlPSJKb2luIHRvIHN0YXJ0IGV4cGVyaW1lbnRpbmcgdG9kYXkiIGNsYXNzPSJhbHRfYnV0dG9uIj5Kb2luIHRvIHN0YXJ0IGV4cGVyaW1lbnRpbmcgdG9kYXk8L2E+CiAgICAgICAgICA8L2Rpdj4KICAgICAgICAgIDxkaXYgaWQ9Imxhc3RfaXRlbSIgY2xhc3M9Iml0ZW0iPgogICAgICAgICAgICA8aDIgY2xhc3M9InNlb19oZWFkIj48c3BhbiBjbGFzcz0ieWVsbG93Ij5NYW55IFR5cGVzIG9mIDwvc3Bhbj4gQm9uZGFnZSB0byBFeHBlcmllbmNlPC9oMj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0ic2VvX3RleHQiPldoZXRoZXIgeW91J3JlIG5ldyB0byBib25kYWdlIG9yIGFuIGFtYXRldXIsIHRoZXJlIGFyZSBzbyBtYW55IHR5cGVzIG9mIGJvbmRhZ2UgdG8gZXhwZXJpZW5jZS4gU29tZSBwb3B1bGFyIGtpbmRzIG9mIGJvbmRhZ2Ugb3VyIG1lbWJlcnMgZW5qb3kgYXJlIHNlbGYgYm9uZGFnZSwgc2hpYmFyaSwgSmFwYW5lc2UgYm9uZGFnZSwgbGVzYmlhbiBib25kYWdlLCBsYXRleCBib25kYWdlIGFuZCByb3BlIGJvbmRhZ2UuIE90aGVyIHBvcHVsYXIgdHlwZXMgb2YgYm9uZGFnZSBvdXIgbWVtYmVycyBoYXZlIGZ1biB3aXRoIGFyZSBicmVhc3QgYm9uZGFnZSwgYW5hbCBib25kYWdlIGFuZCB3YXRlciBib25kYWdlLiBJZiB5b3UncmUgaW4gdGhlIG1vb2QgdG8gZXhwZXJpbWVudCB3aXRoIGFkZGl0aW9uYWwgYm9uZGFnZSBjYXRlZ29yaWVzLCB0cnkgZXhwbG9yaW5nIHJ1YmJlciBib25kYWdlIG9yIG1hdHVyZSBib25kYWdlITwvZGl2PgogICAgICAgICAgICA8YSBocmVmPSIvcC9yZWdpc3Rlci5jZ2k\/Jndobz1yLDJ0RTE4czVUcHpkb2xmM05vU1Z3SGhQU3VlOVY3VXRCc1gvR0oySkhySkNOSk0xQ1dEOGFxaXZ5bDBzd1ZxazFUaFV0ZlRMOEJvNzlQTS8xN0FOaEdRd0dnQ2dMM1NKcnVzR3d3cmVrL252NjVmV21ZVUFneTBnOXdINGdOTmhsJnRybGlkPWNvdmVyX2Jkc21fZmFjZWxpZnRfMi01Jmdlb25hbWVzX3JlZz0xIiB0aXRsZT0iSm9pbiBBTFQgdG8gZXhwbG9yZSB0aGVzZSBhbmQgbW9yZSIgY2xhc3M9ImFsdF9idXR0b24iPkpvaW4gQUxUIHRvIGV4cGxvcmUgdGhlc2UgYW5kIG1vcmU8L2E+CiAgICAgICAgICA8L2Rpdj4KICAgICAgICA8L2Rpdj4KICAgICAgPC9kaXY+CgogICAgPC9kaXY+CgogIDwvZGl2PgoKICAKICAKPGRpdiBpZD0iZm9vdGVyIiBjbGFzcz0iY2xlYXJmaXgiPgogIDxkaXYgY2xhc3M9IndyYXBwZXIiPgogICAgCgogIDx1bD4KICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iL3AvcGFydG5lcnMvbWFpbi5jZ2k\/d2hvPXIsMnRFMThzNVRwemRvbGYzTm9TVndIaFBTdWU5VjdVdEJzWC9HSjJKSHJKQ05KTTFDV0Q4YXFpdnlsMHN3VnFrMVRoVXRmVEw4Qm83OVBNLzE3QU5oR1F3R2dDZ0wzU0pydXNHd3dyZWsvbnY2NWZXbVlVQWd5MGc5d0g0Z05OaGwmcGlkPWc0NjYwNDAmdHJsaWQ9Y292ZXJfYmRzbV9mYWNlbGlmdF8yLTEiIHRhcmdldD0iX3RvcCI+V2VibWFzdGVycywgRWFybiBNb25leTwvYT48L2xpPgogICAgICAgIDxsaT48YSBocmVmPSJodHRwOi8vYWx0LmNvbS9wL29mZnNpdGUuY2dpP2h0dHBzOi8vd3d3LmZmbi5jb20vI2NhcmVlcnMiIHRhcmdldD0iX3RvcCI+Q2FyZWVyczwvYT48L2xpPgogICAgPGxpPjxhIGhyZWY9Ii9nby9wYWdlL2NvcnBvcmF0ZS5odG1sPyZ3aG89ciwydEUxOHM1VHB6ZG9sZjNOb1NWd0hoUFN1ZTlWN1V0QnNYL0dKMkpIckpDTkpNMUNXRDhhcWl2eWwwc3dWcWsxVGhVdGZUTDhCbzc5UE0vMTdBTmhHUXdHZ0NnTDNTSnJ1c0d3d3Jlay9udjY1ZldtWVVBZ3kwZzl3SDRnTk5obCZ0cmxpZD1jb3Zlcl9iZHNtX2ZhY2VsaWZ0XzItNiIgdGFyZ2V0PSJfdG9wIj5Db3Jwb3JhdGU8L2E+PC9saT4KICAgICAgPGxpPjxhIGhyZWY9Ii9nby9wYWdlL3ByaXZhY3kuaHRtbD8md2hvPXIsMnRFMThzNVRwemRvbGYzTm9TVndIaFBTdWU5VjdVdEJzWC9HSjJKSHJKQ05KTTFDV0Q4YXFpdnlsMHN3VnFrMVRoVXRmVEw4Qm83OVBNLzE3QU5oR1F3R2dDZ0wzU0pydXNHd3dyZWsvbnY2NWZXbVlVQWd5MGc5d0g0Z05OaGwmdHJsaWQ9Y292ZXJfYmRzbV9mYWNlbGlmdF8yLTciIHRhcmdldD0iX3RvcCI+UHJpdmFjeSBQb2xpY3k8L2E+IC8gPGEgaHJlZj0iL2dvL3BhZ2UvcHJpdmFjeS5odG1sPyZ3aG89ciwydEUxOHM1VHB6ZG9sZjNOb1NWd0hoUFN1ZTlWN1V0QnNYL0dKMkpIckpDTkpNMUNXRDhhcWl2eWwwc3dWcWsxVGhVdGZUTDhCbzc5UE0vMTdBTmhHUXdHZ0NnTDNTSnJ1c0d3d3Jlay9udjY1ZldtWVVBZ3kwZzl3SDRnTk5obCZ0cmxpZD1jb3Zlcl9iZHNtX2ZhY2VsaWZ0XzItOCZpZnJhbWVhbmNob3I9c2VjMiIgdGFyZ2V0PSJfdG9wIj5Db29raWVzPC9hPjwvbGk+CiAgICA8bGk+PGEgaHJlZj0iL2dvL3BhZ2UvdGVybXNfb2ZfdXNlLmh0bWw\/Jndobz1yLDJ0RTE4czVUcHpkb2xmM05vU1Z3SGhQU3VlOVY3VXRCc1gvR0oySkhySkNOSk0xQ1dEOGFxaXZ5bDBzd1ZxazFUaFV0ZlRMOEJvNzlQTS8xN0FOaEdRd0dnQ2dMM1NKcnVzR3d3cmVrL252NjVmV21ZVUFneTBnOXdINGdOTmhsJnRybGlkPWNvdmVyX2Jkc21fZmFjZWxpZnRfMi05IiB0YXJnZXQ9Il90b3AiPlRlcm1zIG9mIFVzZTwvYT48L2xpPgogICAgICA8bGk+PGEgaHJlZj0iL2dvL3BhZ2UvcHJvdGVjdF9raWRzLmh0bWw\/Jndobz1yLDJ0RTE4czVUcHpkb2xmM05vU1Z3SGhQU3VlOVY3VXRCc1gvR0oySkhySkNOSk0xQ1dEOGFxaXZ5bDBzd1ZxazFUaFV0ZlRMOEJvNzlQTS8xN0FOaEdRd0dnQ2dMM1NKcnVzR3d3cmVrL252NjVmV21ZVUFneTBnOXdINGdOTmhsJnRybGlkPWNvdmVyX2Jkc21fZmFjZWxpZnRfMi0xMCIgdGFyZ2V0PSJfdG9wIj5Qcm90ZWN0IEtpZHM8L2E+PC9saT4KICAgICAgICA8bGk+PGEgaHJlZj0iL2dvL3BhZ2UvYWJ1c2UuaHRtbD8md2hvPXIsMnRFMThzNVRwemRvbGYzTm9TVndIaFBTdWU5VjdVdEJzWC9HSjJKSHJKQ05KTTFDV0Q4YXFpdnlsMHN3VnFrMVRoVXRmVEw4Qm83OVBNLzE3QU5oR1F3R2dDZ0wzU0pydXNHd3dyZWsvbnY2NWZXbVlVQWd5MGc5d0g0Z05OaGwmdHJsaWQ9Y292ZXJfYmRzbV9mYWNlbGlmdF8yLTExIiB0YXJnZXQ9Il90b3AiPlJlcG9ydCBBYnVzZSBvciBTZXh1YWxseSBFeHBsaWNpdCBBZHM8L2E+PC9saT4KICAgICAgICA8bGk+PGEgaHJlZj0iL2dvL3BhZ2UvMjI1N19ub3RpY2UuaHRtbD8md2hvPXIsMnRFMThzNVRwemRvbGYzTm9TVndIaFBTdWU5VjdVdEJzWC9HSjJKSHJKQ05KTTFDV0Q4YXFpdnlsMHN3VnFrMVRoVXRmVEw4Qm83OVBNLzE3QU5oR1F3R2dDZ0wzU0pydXNHd3dyZWsvbnY2NWZXbVlVQWd5MGc5d0g0Z05OaGwmdHJsaWQ9Y292ZXJfYmRzbV9mYWNlbGlmdF8yLTEyIiB0YXJnZXQ9Il90b3AiPjE4IFUuUy5DLiAyMjU3IFJlY29yZCBLZWVwaW5nIFJlcXVpcmVtZW50cyBDb21wbGlhbmNlIFN0YXRlbWVudDxiciAvPjwvYT48L2xpPgogICAgICA8bGk+PGEgaHJlZj0iL3AvaGVscC5jZ2k\/Jndobz1yLDJ0RTE4czVUcHpkb2xmM05vU1Z3SGhQU3VlOVY3VXRCc1gvR0oySkhySkNOSk0xQ1dEOGFxaXZ5bDBzd1ZxazFUaFV0ZlRMOEJvNzlQTS8xN0FOaEdRd0dnQ2dMM1NKcnVzR3d3cmVrL252NjVmV21ZVUFneTBnOXdINGdOTmhsJnRybGlkPWNvdmVyX2Jkc21fZmFjZWxpZnRfMi0yIiB0YXJnZXQ9Il90b3AiPkhlbHAgLyBDb250YWN0PC9hPjwvbGk+CiAgICAgIDxsaT48YSBocmVmPSIvcC9zdXJ2ZXkuY2dpPyZ3aG89ciwydEUxOHM1VHB6ZG9sZjNOb1NWd0hoUFN1ZTlWN1V0QnNYL0dKMkpIckpDTkpNMUNXRDhhcWl2eWwwc3dWcWsxVGhVdGZUTDhCbzc5UE0vMTdBTmhHUXdHZ0NnTDNTSnJ1c0d3d3Jlay9udjY1ZldtWVVBZ3kwZzl3SDRnTk5obCZzaWQ9OTYmdHJsaWQ9Y292ZXJfYmRzbV9mYWNlbGlmdF8yLTEiPlNpdGUgRmVlZGJhY2s8L2E+PC9saT4KICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSIvZ28vcGFnZS9tb2JpbGVfZG93bmxvYWRfYXBwcy5odG1sPyZ3aG89ciwydEUxOHM1VHB6ZG9sZjNOb1NWd0hoUFN1ZTlWN1V0QnNYL0dKMkpIckpDTkpNMUNXRDhhcWl2eWwwc3dWcWsxVGhVdGZUTDhCbzc5UE0vMTdBTmhHUXdHZ0NnTDNTSnJ1c0d3d3Jlay9udjY1ZldtWVVBZ3kwZzl3SDRnTk5obCZ0cmxpZD1jb3Zlcl9iZHNtX2ZhY2VsaWZ0XzItMTMiPkRvd25sb2FkIHRoZSBBbGwgRnJpZW5kRmluZGVyIG1vYmlsZSBhcHA8L2E+PC9saT4KICAgICAgICAgIDxsaSBjbGFzcz0ibXQiPjxhIGhyZWY9ImphdmFzY3JpcHQ6dm9pZCgwKTsiIGNsYXNzPSIiIG9uY2xpY2s9IndpbmRvdy5vcGVuKCcvZ28vcGFnZS9ub3RlX2Fib3V0X2NhbGN1bGF0aW9ucy5odG1sPyZhbXA7d2hvPXIsMnRFMThzNVRwemRvbGYzTm9TVndIaFBTdWU5VjdVdEJzWC9HSjJKSHJKQ05KTTFDV0Q4YXFpdnlsMHN3VnFrMVRoVXRmVEw4Qm83OVBNLzE3QU5oR1F3R2dDZ0wzU0pydXNHd3dyZWsvbnY2NWZXbVlVQWd5MGc5d0g0Z05OaGwmYW1wO3BvcHVwPTEmYW1wO3RybGlkPWNvdmVyX2Jkc21fZmFjZWxpZnRfMi0xNCcsICdpbnZpdGUnLCdyZXNpemFibGU9eWVzLHNjcm9sbGJhcnM9eWVzLGhlaWdodD0zMDAsd2lkdGg9ODAwLGZhbHNlJyk7IiAgc3R5bGU9IiIgID4qTm90ZSBBYm91dCBOdW1iZXJzPC9hPjwvbGk+CiAgICAgICAgPGxpPlF1ZXN0aW9ucz8gQ2FsbCB1czogKzEtNDA4LTcwMi0xMDMzPC9saT4KICAgICAgPC91bD4KCgoKICA8ZGl2IGNsYXNzPSJjb3B5Ij4KCgoKCgoKICAgIDxkaXYgY2xhc3M9ImRpc2NsYWltZXIiPlBlcnNvbnMgYXBwZWFyaW5nIGluIHBob3RvZ3JhcGhzIG1heSBub3QgYmUgYWN0dWFsIG1lbWJlcnMuIE90aGVyIGRhdGEgZm9yIGlsbHVzdHJhdGl2ZSBwdXJwb3NlcyBvbmx5LjwvZGl2PgogICAgPGRpdiBpZD0iY29weXJpZ2h0Ij4KICAgICAgICBDb3B5cmlnaHQgJmNvcHk7IDE5OTYtMjAxOCBWZW50bm9yIEVudGVycHJpc2UgTHRkLiBBbGwgcmlnaHRzIHJlc2VydmVkLjxiciAvPgpBTFQuY29tIGlzIGEgcmVnaXN0ZXJlZCBzZXJ2aWNlIG1hcmsgb2YgVmFyaW91cywgSW5jLiBhbmQgdXNlZCB3aXRoIHBlcm1pc3Npb24uPGJyIC8+CkRpc2NsYWltZXI6IFRoaXMgd2Vic2l0ZSBjb250YWlucyBhZHVsdCBtYXRlcmlhbCwgYWxsIG1lbWJlcnMgYW5kIHBlcnNvbnMgYXBwZWFyaW5nIG9uIHRoaXMgc2l0ZSBoYXZlIGNvbnRyYWN0dWFsbHkgcmVwcmVzZW50ZWQgdG8gdXMgdGhhdCB0aGV5IGFyZSAxOCB5ZWFycyBvZiBhZ2Ugb3Igb2xkZXIuCgogICAgICAgIDwvZGl2PjwhLS0gY29weXJpZ2h0IC0tPgogIAogICAgCiAgICAgICAgPGRpdiBjbGFzcz0ic2FmZXR5bGF3Ij5BTFQuY29tIGRvZXMgbm90IGNvbmR1Y3QgY3JpbWluYWwgYmFja2dyb3VuZCBzY3JlZW5pbmcgb2YgaXRzIG1lbWJlcnMuPGJyIC8+CjxzcGFuPlRvIGxlYXJuIGFib3V0IEludGVybmV0IERhdGluZyBTYWZldHksIDxhIGhyZWY9ImphdmFzY3JpcHQ6dm9pZCgwKTsiIGNsYXNzPSIiIG9uY2xpY2s9IndpbmRvdy5vcGVuKCcvZ28vcGFnZS9pbnRlcm5ldF9zYWZldHlfbGF3Lmh0bWw\/JmFtcDt3aG89ciwydEUxOHM1VHB6ZG9sZjNOb1NWd0hoUFN1ZTlWN1V0QnNYL0dKMkpIckpDTkpNMUNXRDhhcWl2eWwwc3dWcWsxVGhVdGZUTDhCbzc5UE0vMTdBTmhHUXdHZ0NnTDNTSnJ1c0d3d3Jlay9udjY1ZldtWVVBZ3kwZzl3SDRnTk5obCZhbXA7cG9wdXA9MSZhbXA7dHJsaWQ9Y292ZXJfYmRzbV9mYWNlbGlmdF8yLTE1JywgJ2ludml0ZScsJ3Jlc2l6YWJsZT15ZXMsc2Nyb2xsYmFycz15ZXMsaGVpZ2h0PTMwMCx3aWR0aD02MDAsZmFsc2UnKTsiICBzdHlsZT0iIiAgPmNsaWNrIGhlcmU8L2E+Ljwvc3Bhbj48L2Rpdj4KICAgIAogICAgPGJyPjxwPlRoaXMgd2Vic2l0ZSBvcGVyYXRlZCBpbiB0aGUgVVMgYnkgVmFyaW91cyBJbmMuIGF0IDkxMCBFLiBIYW1pbHRvbiBBdmUuIFN1aXRlIDYwMCwgQ2FtcGJlbGwsIENBLiA5NTAwOCBhbmQgaW4gdGhlIEVVIGJ5IFZlbnRub3IgRW50ZXJwcmlzZSBMaW1pdGVkIEF0IFN1aXRlIDIsIFNlY29uZCBGbG9vciAxNDUgSGlnaCBTdHJlZXQsIENvbGNoZXN0ZXIgRXNzZXggQzAxIDFQRy4gQ29udGFjdCB1cyBhdCA4ODgtNTc1LTgzODMgKFVTIHRvbGwgZnJlZSksIDA4MDAgMDk4IDgzMTEoVUsgdG9sbC1mcmVlKSwgMTgwMCA5NTQgNjA3IChBVSB0b2xsLWZyZWUpIG9yIDQwOC03MDItMTAzMyAod29ybGR3aWRlKS4KPC9wPgoKICA8L2Rpdj48IS0tIGNvcHkgLS0+CgoKCjxkaXYgY2xhc3M9Imljb25zIj4KICA8ZGl2IGNsYXNzPSJwYjIwIj48YSBocmVmPSIvZ28vcGFnZS9wYW5pY19wYWdlLmh0bWw\/Jndobz1yLDJ0RTE4czVUcHpkb2xmM05vU1Z3SGhQU3VlOVY3VXRCc1gvR0oySkhySkNOSk0xQ1dEOGFxaXZ5bDBzd1ZxazFUaFV0ZlRMOEJvNzlQTS8xN0FOaEdRd0dnQ2dMM1NKcnVzR3d3cmVrL252NjVmV21ZVUFneTBnOXdINGdOTmhsJnRybGlkPWNvdmVyX2Jkc21fZmFjZWxpZnRfMi0xNiIgc3R5bGU9ImNvbG9yOnJlZDtmb250LXdlaWdodDpib2xkOyIgdGFyZ2V0PSJfdG9wIiBjbGFzcz0iaGlkZXIiPkhpZGU8L2E+PC9kaXY+CgogIDxpZnJhbWUgaWQ9ImZvb3Rlcl92ZXJpc2lnbl9zZWFsIiBzcmM9Ii9nby9wYWdlL2dvZGFkZHlfc2VhbD9zaXRlPWJkc20iIHNjcm9sbGluZz0ibm8iIHdpZHRoPSIxMzEiIGhlaWdodD0iMzIiIGNsYXNzPSJnb2RhZGR5Ij48L2lmcmFtZT4KCiAgPGRpdiBpZD0iZm9vdGVyX2ljcmFfaWNvbiI+CiAgICA8YSBocmVmPSIvZ28vcGFnZS9wcm90ZWN0X2tpZHMuaHRtbD8md2hvPXIsMnRFMThzNVRwemRvbGYzTm9TVndIaFBTdWU5VjdVdEJzWC9HSjJKSHJKQ05KTTFDV0Q4YXFpdnlsMHN3VnFrMVRoVXRmVEw4Qm83OVBNLzE3QU5oR1F3R2dDZ0wzU0pydXNHd3dyZWsvbnY2NWZXbVlVQWd5MGc5d0g0Z05OaGwmdHJsaWQ9Y292ZXJfYmRzbV9mYWNlbGlmdF8yLTE3IiB0YXJnZXQ9Il90b3AiPjxpbWcgc3JjPSJodHRwczovL3NlY3VyZWltYWdlLnNlY3VyZWRhdGFpbWFnZXMuY29tL2ltYWdlcy9iZHNtL2NvbW1vbi9vdGhlcnMvODh4MzFfUlRBX2MuZ2lmIiBhbHQ9IlJUQSIgc3R5bGU9ImJvcmRlcjowcHg7d2lkdGg6ODhweDtoZWlnaHQ6MzFweDsiIC8+PC9hPgogIDwvZGl2PgoKCiAgICAgICAgICAgIDx1bCBjbGFzcz0ibGFuZ3VhZ2VzIiBkYXRhLWFub249IjEiPgogICAgICAgIDxsaT4KICAgICAgICAgIDxhIGxhbmc9ImVuIiBocmVmbGFuZz0iZW4iIGNsYXNzPSJzZWxlY3RlZCBlbmdsaXNoIj48c3Bhbj5FbmdsaXNoPC9zcGFuPjwvYT4KICAgICAgICAgICAgICAgICAgICA8dWw+CiAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBsYW5nPSJlcyIgaHJlZmxhbmc9ImVzIiBjbGFzcz0ic3BhbmlzaCIgaHJlZj0iLz9sYW5nPXNwYW5pc2giPjxzcGFuPkVzcGEmIzI0MTtvbDwvc3Bhbj48L2E+PC9saT4gICAgICAgICAgICA8bGk+PGEgbGFuZz0iZnIiIGhyZWZsYW5nPSJmciIgY2xhc3M9ImZyZW5jaCIgaHJlZj0iLz9sYW5nPWZyZW5jaCI+PHNwYW4+RnJhbiYjMjMxO2Fpczwvc3Bhbj48L2E+PC9saT4gICAgICAgICAgICA8bGk+PGEgbGFuZz0iZGUiIGhyZWZsYW5nPSJkZSIgY2xhc3M9Imdlcm1hbiIgaHJlZj0iLz9sYW5nPWdlcm1hbiI+PHNwYW4+RGV1dHNjaDwvc3Bhbj48L2E+PC9saT4gICAgICAgICAgICA8bGk+PGEgbGFuZz0iamEiIGhyZWZsYW5nPSJqYSIgY2xhc3M9ImphcGFuZXNlIiBocmVmPSIvP2xhbmc9amFwYW5lc2UiPjxzcGFuPiYjMjYwODU7JiMyNjQxMjsmIzM1NDg2Ozwvc3Bhbj48L2E+PC9saT4gICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgbGFuZz0icHQiIGhyZWZsYW5nPSJwdCIgY2xhc3M9InBvcnR1Z3Vlc2UiIGhyZWY9Ii8\/bGFuZz1wb3J0dWd1ZXNlIj48c3Bhbj5Qb3J0dWd1JmVjaXJjO3M8L3NwYW4+PC9hPjwvbGk+ICAgICAgICAgICAgPGxpPjxhIGxhbmc9Iml0IiBocmVmbGFuZz0iaXQiIGNsYXNzPSJpdGFsaWFuIiBocmVmPSIvP2xhbmc9aXRhbGlhbiI+PHNwYW4+SXRhbGlhbm88L3NwYW4+PC9hPjwvbGk+ICAgICAgICAgICAgPGxpPjxhIGxhbmc9Im5sIiBocmVmbGFuZz0ibmwiIGNsYXNzPSJkdXRjaCIgaHJlZj0iLz9sYW5nPWR1dGNoIj48c3Bhbj5OZWRlcmxhbmRzPC9zcGFuPjwvYT48L2xpPiAgICAgICAgICAgIDxsaT48YSBsYW5nPSJzdiIgaHJlZmxhbmc9InN2IiBjbGFzcz0ic3dlZGlzaCIgaHJlZj0iLz9sYW5nPXN3ZWRpc2giPjxzcGFuPlN2ZW5za2E8L3NwYW4+PC9hPjwvbGk+ICAgICAgICAgICAgPGxpPjxhIGxhbmc9InpoIiBocmVmbGFuZz0iemgiIGNsYXNzPSJjaGluZXNlIiBocmVmPSIvP2xhbmc9Y2hpbmVzZSI+PHNwYW4+JiMzMjMyMTsmIzM5NjM2OyYjMjAwMTM7JiMyNTk5MTs8L3NwYW4+PC9hPjwvbGk+ICAgICAgICAgIDwvdWw+CiAgICAgICAgPC9saT4KICAgICAgPC91bD48IS0tIGxhbmd1YWdlcyAtLT4KICAgICAgCgoKCjwvZGl2PgoKCgoKICA8L2Rpdj48IS0tIGZvb3Rlci53cmFwcGVyIC0tPgo8L2Rpdj48IS0tIGZvb3RlciAtLT4KCgoKCgoKICA8IS0tIGpRdWVyeSAtLT4KICA8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+CiAgICAoZnVuY3Rpb24gKCkgewogICAgICAgIGlmICghd2luZG93LmpRdWVyeSkgewogICAgICAgICAgICAgICAgZG9jdW1lbnQud3JpdGUoJzxzY3JpcHQgc3JjPSIvaW1hZ2VzL2NvbW1vbi9qcy9qcXVlcnkvanF1ZXJ5LTEuMTIuNC5taW4uanMiPjxcL3NjcmlwdD4nKTsKICAgICAgICAgICAgICAgIGRvY3VtZW50LndyaXRlKCc8c2NyaXB0IHNyYz0iL2ltYWdlcy9jb21tb24vanMvanF1ZXJ5L2pxdWVyeS1taWdyYXRlLTEuNC4xLm1pbi5qcyI+PFwvc2NyaXB0PicpOwogICAgICAgIH0KICAgIH0oKSk7Cjwvc2NyaXB0PgoKCiAgPCEtLSBGbGV4U2xpZGVyIC0tPgogIDxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBzcmM9Ii9pbWFnZXMvY2Ftcy9tb2JpbGUvanMvanF1ZXJ5LmZsZXhzbGlkZXItbWluLmpzIj48L3NjcmlwdD4KICA8c2NyaXB0PgpzZWxmLmdsb2JhbF9zaXRlID0gJ2Jkc20nOwpzZWxmLmxhbmcgPSAnZW5nbGlzaCc7CnNlbGYuZ2xvYmFsX3BpZCA9ICdwNTIwMic7CnNlbGYuZ2xvYmFsX2RjYiA9ICcnOwpzZWxmLmdsb2JhbF9jaWQgPSAnMCc7CnNlbGYuc2hvd19xdWlja2xvYWQgPSAnJzsgCnNlbGYudnByb21vX2d1ZXN0ID0gMDsKc2VsZi52cHJvbW9fbWVtYmVyID0gMDsgIApzZWxmLmJ0eXBlID0gMDsKc2VsZi5zaG93X3N3aXBlaW1nID0gJzAnOyAKc2VsZi5zaG93X3Zwcm9tb19tZW0gPSAoIHNlbGYuY291cG9uMzg3NjQgPT0gMSApID8gMCA6IDA7CnNlbGYuc2hvd19uZXdfd29uID0gJzAnOwpzZWxmLmxpdmVfcmVnID0gJzAnCnNlbGYubm9fZmxhc2ggPSAnMSc7CnNlbGYudXNlX2ZsYXNoID0gbm9fZmxhc2ggPyAwIDogJyc7CnNlbGYubWFsZXNfb25seSA9ICcwJzsKc2VsZi50c19vbmx5ID0gJzAnOwpzZWxmLmlzY2FtcyA9IDA7CnNlbGYuaXNsdnMgPSAxOwpzZWxmLmJvb2ttYXJrX2NvYnJhbmRzID0gMDsKc2VsZi50b3AxMF9ib29rbWFya19jb2JyYW5kcyA9IDA7CnNlbGYuaXNpb3MgPSAgMDsKc2VsZi5pc2lwYWQgPSAwOwpzZWxmLmlzaW9zMTAgPSAwOwpzZWxmLmlzaW9zY2YgPSAwOwpzZWxmLmlvc192ZXIgPSAhL2lwaG9uZXxpcGFkfGlwb2QvaS50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpPzA6cGFyc2VJbnQobmF2aWdhdG9yLnVzZXJBZ2VudC5tYXRjaCgvT1MgKFxkKykvKVsxXSk7CnNlbGYuaXNfY2Ftc19icm93c2VyID0gMDsKc2VsZi5tb2JpbGVfc2FmYXJpX25vbl9pcGFkID0gMDsKc2VsZi5pc2FuZCA9IDA7CnNlbGYuaXNXaW4gPSAwOwpzZWxmLmlzb3BlcmEgPSAwOwpzZWxmLmlzYW5kY2hyb21lID0gMDsKc2VsZi5pc19jaHJvbWUgPSAobmF2aWdhdG9yLnVzZXJBZ2VudC5tYXRjaCgvQ2hyb21lL2kpKSA\/IDEgOiAwOwpzZWxmLmlzX2NhbXNfYXBwID0gMDsKc2VsZi5pc2RvbHBoaW4gPSAwOwpzZWxmLmlzZmlyZWZveCA9IDA7CnNlbGYuaXNhbmRpY3MgPSBmdW5jdGlvbiAoKSB7CiAgaWYgKDAgJiYgbmF2aWdhdG9yLnVzZXJBZ2VudC5tYXRjaCgvQW5kcm9pZFxEW1xkK1wuXXszLDV9LykpIHsKICAgICAgcmV0dXJuIChwYXJzZUZsb2F0KG5hdmlnYXRvci51c2VyQWdlbnQubWF0Y2goL0FuZHJvaWRcRFtcZCtcLl17Myw1fS8pWzBdLnJlcGxhY2UoL0FuZHJvaWRcRC8sJycpKSA+PSA0ICk7CiAgfSBlbHNlIHsgcmV0dXJuIGZhbHNlIH0KfQpzZWxmLmhkX2J1dHRvbnMgPSAnMCc7CnNlbGYuaGRfYXBwcm92ZWQgPSAnMCc7CnNlbGYuYm1fdHMgPSAwOwpzZWxmLnFiX3BvaW50cyA9IDgzMjI7CnNlbGYub3JkZXJfbGltaXQgPSAnJzsKc2VsZi5wYXJ0bmVyX3R5cGUgPSAnJzsgCnNlbGYuYXBwZGNiID0gJzAnOwpzZWxmLm5ld2Rlc2lnbiA9IDA7c2VsZi51dCA9ICcnOwp2YXIgcWJfY3VycmVuY3kgPSBzZWxmLmN1cnJlbmN5IHx8ICckJzsKdmFyIHFiX3BvaW50c192YXQgPSBzZWxmLnZhdCB8fCAnMCc7CnNlbGYuYWZmbF9yZXFfY2MgPSAnMCc7CgovKiBSZWdpc3RyYXRpb24gZXJyb3JzICovCnNlbGYuZXJyb3JfbXNnX3JlZyA9IHsKICBhbGxmaWVsZHMgOiAiQWxsIGZpZWxkcyBhcmUgcmVxdWlyZWQgdG8gYmUgZmlsbGVkLiIsCiAgaGFuZGxlIDogIllvdXIgdXNlcm5hbWUgaXMgbWlzc2luZy48YnI+IiwKICBoYW5kbGVfdXNlZCA6ICJUaGUgdXNlcm5hbWUgeW91IGhhdmUgc2VsZWN0ZWQgaXMgYWxyZWFkeSBiZWluZyB1c2VkLiAgUGxlYXNlIGNob29zZSBhbm90aGVyLiIsCiAgaGFuZGxlX3N1Z2dlc3RlZCA6ICJUaGUgZm9sbG93aW5nIG5hbWVzIGFyZSBzdGlsbCBhdmFpbGFibGU6IiwKICBoYW5kbGVfZm9ybWF0IDogIlBsZWFzZSBkbyBub3QgdXNlIHNwZWNpYWwgY2hhcmFjdGVycyBvciBzcGFjZXMgaW4geW91ciB1c2VybmFtZS4iLAogIGhhbmRsZV9sZW5ndGggOiAiWW91ciB1c2VybmFtZSBtdXN0IGJlIDQtMTYgY2hhcmFjdGVycyBsb25nLiIsCiAgaGFuZGxlX2Jhbm5lZCA6ICJQbGVhc2UgY2hvb3NlIGFub3RoZXIgdXNlcm5hbWUgYXMgdGhlIG9uZSB5b3UgaGF2ZSBjaG9zZW4gbWF5IGJlIGluYXBwcm9wcmlhdGUuIiwKICBlbWFpbCA6ICJZb3VyIGVtYWlsIGFkZHJlc3MgaXMgYmxhbmsuIiwKICBlbWFpbF91bmlxdWUgOiAiUGxlYXNlIGNob29zZSBhIGRpZmZlcmVudCBlbWFpbC4iLAogIGVtYWlsX3Rvb19sb25nIDogIllvdXIgZW1haWwgYWRkcmVzcyBpcyB0b28gbG9uZy4iLAogIGVtYWlsX3dyb25nX2Zvcm1hdCA6ICJZb3VyIGVtYWlsIGlzIGluIHRoZSB3cm9uZyBmb3JtYXQuIiwKICBlbWFpbF9iYWRkb21haW5fYWx0IDogIldlIGNhbm5vdCBzZW5kIGVtYWlsIHRvIHRoYXQgZG9tYWluLiAgUGxlYXNlIHRyeSBhbm90aGVyIGVtYWlsIGFkZHJlc3MuIiwKICBiYWRkb21haW5fYWx0X2VtYWlsIDogIlRoZSBtYWlsIHN5c3RlbSBpcyB1bnN0YWJsZS4gUGxlYXNlIHVzZSBhbm90aGVyIGVtYWlsIHByb3ZpZGVyLiIsCiAgZW1haWxfYmFkZG9tYWluIDogIllvdXIgZW1haWwgZG9tYWluIGlzIGluY29ycmVjdC4iLAogIGVtYWlsX2ludmFsaWRkb21haW4gOiAiWW91ciBlbWFpbCBkb21haW4gbmFtZSBpcyBpbnZhbGlkLiIsCiAgZW1haWxfZGlmZiA6ICJQbGVhc2UgY2hvb3NlIGEgZGlmZmVyZW50IGVtYWlsLiIsCiAgZW1haWxfdmFsaWRhdGlvbl9zdGF0dXNfc3RyaW5nIDogIlRoaXMgZW1haWwgYWRkcmVzcyBpcyBpbnZhbGlkLiAgUGxlYXNlIGNoZWNrIHRoZSBzcGVsbGluZyBvciBwcm92aWRlIGFub3RoZXIgZW1haWwgYWRkcmVzcy4iLAogIGJhZGRvbWFpbiA6ICJUaGUgbWFpbCBzeXN0ZW0gaXMgdW5zdGFibGUuIFBsZWFzZSB1c2UgYW5vdGhlciBlbWFpbCBwcm92aWRlci4iLAogIHBhc3N3b3JkX2NoYW5nZSA6ICJDaGFuZ2UgWW91ciBQYXNzd29yZCIsCiAgc2hvcnRfcGFzc3dvcmQgOiAiWW91ciBwYXNzd29yZCBtdXN0IGJlIDUtMTYgY2hhcmFjdGVycyBhbmQgY29udGFpbiBvbmx5IGxldHRlcnMgYW5kIG51bWJlcnMuIFBhc3N3b3JkcyBhcmUgY2FzZSBzZW5zaXRpdmUuIiwKICBwYXNzd29yZF9pbnZhbGlkIDogIllvdSBoYXZlIGVudGVyZWQgYW4gaW5jb3JyZWN0IHBhc3N3b3JkLiBQYXNzd29yZHMgYXJlIGNhc2Ugc2Vuc2l0aXZlLiIKfQoKLyogTG9naW4gZXJyb3JzICovCnNlbGYuZXJyb3JfbXNnX2xvZ2luID0gewogIG5vX3N0dWZmIDogIlBsZWFzZSBlbnRlciBhIHVzZXJuYW1lIG9yIGVtYWlsIGFuZCBwYXNzd29yZC4iLAogIGNvZGUgOiAiQSBmb3VyIGRpZ2l0IHNlY3VyaXR5IGNvZGUgd2FzIHNlbnQgdG8geW91ciByZWdpc3RlcmVkIGVtYWlsIGF0ICIsCiAgc2NvZGVfc2VudCA6IGZ1bmN0aW9uKGVtYWlsX2hhc2gpIHsgcmV0dXJuKCAiQSBmb3VyIGRpZ2l0IHNlY3VyaXR5IGNvZGUgd2FzIHNlbnQgdG8geW91ciByZWdpc3RlcmVkIGVtYWlsIGF0ICIrZW1haWxfaGFzaCApOyB9LAogIHNjb2RlIDogIkludmFsaWQgc2VjdXJpdHkgY29kZS4gUGxlYXNlIHRyeSBhZ2Fpbi4iLAogIGFjY291bnRfbG9ja2VkIDogIlRvbyBtYW55IGZhaWxlZCBhdHRlbXB0cy4gWW91ciBhY2NvdW50IGlzIG5vdyBsb2NrZWQuIiwKICBpbmNvcnJlY3QgOiAiWW91ciB1c2VybmFtZSBhbmQvb3IgcGFzc3dvcmQgYXJlIGluY29ycmVjdC4gIFBsZWFzZSB0cnkgYWdhaW4uIgp9CgovKiBVcGRhdGUgZXJyb3JzICovCnNlbGYuZXJyb3JfbXNnX3VwZGF0ZSA9IHsKICBhbGxmaWVsZHMgOiAiQWxsIGZpZWxkcyBhcmUgcmVxdWlyZWQgdG8gYmUgZmlsbGVkLiIsCiAgZW1haWwgOiAiWW91ciBlbWFpbCBhZGRyZXNzIGlzIGJsYW5rLiIsCiAgZW1haWxfdW5pcXVlIDogIlBsZWFzZSBjaG9vc2UgYSBkaWZmZXJlbnQgZW1haWwuIiwKICBlbWFpbF90b29fbG9uZyA6ICJZb3VyIGVtYWlsIGFkZHJlc3MgaXMgdG9vIGxvbmcuIiwKICBlbWFpbF93cm9uZ19mb3JtYXQgOiAiWW91ciBlbWFpbCBpcyBpbiB0aGUgd3JvbmcgZm9ybWF0LiIsCiAgZW1haWxfYmFkZG9tYWluX2FsdCA6ICJXZSBjYW5ub3Qgc2VuZCBlbWFpbCB0byB0aGF0IGRvbWFpbi4gIFBsZWFzZSB0cnkgYW5vdGhlciBlbWFpbCBhZGRyZXNzLiIsCiAgYmFkZG9tYWluX2FsdF9lbWFpbCA6ICJUaGUgbWFpbCBzeXN0ZW0gaXMgdW5zdGFibGUuIFBsZWFzZSB1c2UgYW5vdGhlciBlbWFpbCBwcm92aWRlci4iLAogIGVtYWlsX2JhZGRvbWFpbiA6ICJZb3VyIGVtYWlsIGRvbWFpbiBpcyBpbmNvcnJlY3QuIiwKICBlbWFpbF9pbnZhbGlkZG9tYWluIDogIllvdXIgZW1haWwgZG9tYWluIG5hbWUgaXMgaW52YWxpZC4iLAogIGVtYWlsX2RpZmYgOiAiUGxlYXNlIGNob29zZSBhIGRpZmZlcmVudCBlbWFpbC4iLAogIGVtYWlsX3ZhbGlkYXRpb25fc3RhdHVzX3N0cmluZyA6ICJUaGlzIGVtYWlsIGFkZHJlc3MgaXMgaW52YWxpZC4gIFBsZWFzZSBjaGVjayB0aGUgc3BlbGxpbmcgb3IgcHJvdmlkZSBhbm90aGVyIGVtYWlsIGFkZHJlc3MuIiwKICBiYWRkb21haW4gOiAiVGhlIG1haWwgc3lzdGVtIGlzIHVuc3RhYmxlLiBQbGVhc2UgdXNlIGFub3RoZXIgZW1haWwgcHJvdmlkZXIuIiwKICBlbWFpbF91c2VkX2J5X290aGVyX2FjY291bnQgOiAiWW91ciBlbWFpbCBhZGRyZXNzIGlzIGFscmVhZHkgdXNlZCBieSBhbm90aGVyIG1lbWJlci4iLAogIHNob3J0X3Bhc3N3b3JkIDogIllvdXIgcGFzc3dvcmQgbXVzdCBiZSA1LTE2IGNoYXJhY3RlcnMgYW5kIGNvbnRhaW4gb25seSBsZXR0ZXJzIGFuZCBudW1iZXJzLiBQYXNzd29yZHMgYXJlIGNhc2Ugc2Vuc2l0aXZlLiIsCiAgcGFzc3dvcmRfaW5jb3JyZWN0IDogIllvdSBoYXZlIGVudGVyZWQgYW4gaW5jb3JyZWN0IHBhc3N3b3JkLiBQYXNzd29yZHMgYXJlIGNhc2Ugc2Vuc2l0aXZlLiIsCiAgcGFzc3dvcmRfaW52YWxpZCA6ICJZb3UgaGF2ZSBlbnRlcmVkIGFuIGluY29ycmVjdCBwYXNzd29yZC4gUGFzc3dvcmRzIGFyZSBjYXNlIHNlbnNpdGl2ZS4iCn0KCi8qIFdPTiBDYXRlZ29yeSBUcmFuc2xhdGlvbnMgKi8Kc2VsZi53b25fY2F0ZWdvcmllc190cmFuc2xhdGUgPSB7CiAgRmF2b3JpdGVzIDogIk15IEZhdm9yaXRlcyIsCiAgJ0ZhbiBDbHVicycgOiAiTXkgRmFuIENsdWJzIiwKICAnUmVjZW50bHkgVmlld2VkJyA6ICJSZWNlbnRseSBWaWV3ZWQiLAogIEdpcmxzIDogIkdpcmxzIiwKICAnQWxsIEdpcmxzJyA6ICJBbGwgR2lybHMiLAogIEFuYWwgIDogIkFuYWwiLAogICdBc3MgUGxheScgIDogIkFzcyBQbGF5IiwKICBBc2lhbiA6ICJBc2lhbiIsCiAgJ0JpZyBUaXRzJyA6ICJCaWcgVGl0cyIsCiAgJ0JpZyBCb29icycgOiAiQmlnIEJvb2JzIiwKICBCaXNleHVhbCA6ICJCaXNleHVhbCIsCiAgJ0JsYWNrIEhhaXInIDogIkJsYWNrIEhhaXIiLAogIEJsb25kZSA6ICJCbG9uZGUiLAogIEJydW5ldHRlIDogIkJydW5ldHRlIiwKICAnQ29sbGVnZSBDdXRpZXMnIDogIkNvbGxlZ2UgQ3V0aWVzIiwKICBMYXRpbmEgOiAiTGF0aW5hIiwKICBNSUxGIDogIk1JTEYiLAogIFJlZGhlYWQgOiAiUmVkaGVhZCIsCiAgQ291cGxlcyA6ICJDb3VwbGVzIiwKICBFYm9ueSA6ICJFYm9ueSIsCiAgJ0hhaXJ5IFB1c3N5JyA6ICJIYWlyeSBQdXNzeSIsCiAgSEQgOiAiSEQiLAogIE1hdHVyZSA6ICJNYXR1cmUiLAogIEdyb3VwIDogIkdyb3VwIiwKICBOdWRlIDogIk51ZGUiLAogIE5ldyA6ICJOZXciLAogIFBvcm5zdGFycyA6ICJQb3Juc3RhcnMiLCAgCiAgVGVlbnMgOiAiVGVlbiAoMTgrKSIsCiAgVVNBIDogIlVTQSIsCiAgR3V5cyA6ICJBbGwgR3V5cyIsCiAgVHJhbnNnZW5kZXIgOiAiVHJhbnNnZW5kZXIiLAogICdBbGwgR3V5cycgOiAiQWxsIEd1eXMiLAogICdHYXkgR3V5cycgOiAiR2F5IEd1eXMiLAogICdTdHJhaWdodCBHdXlzJyA6ICJTdHJhaWdodCBHdXlzIiwKICAnR2F5IENvdXBsZXMnIDogIkdheSBDb3VwbGVzIiwKICBub19mYXZvcml0ZXMgOiAiPGRpdiBzdHlsZT1cImZvbnQtc2l6ZToxMnB4ICFpbXBvcnRhbnQ7IFwiPjxici8+WW91IGhhdmVuJ3QgYWRkZWQgYW55IG1vZGVscyB0byB5b3VyIGZhdm9yaXRlcyB5ZXQuIENoZWNrIG91dCBzb21lIG9mIHRoZXNlIG1vZGVscyBhbmQgYWRkIHlvdXIgZmF2b3JpdGVzIG5vdzo8YnIvPjxici8+PC9kaXY+IiwKICBub19mYW5jbHVicyA6ICI8ZGl2IHN0eWxlPVwiZm9udC1zaXplOjEycHggIWltcG9ydGFudDsgXCI+PGJyLz5Zb3UgaGF2ZW4ndCBqb2luZWQgYW55IG1vZGVsIGZhbiBjbHVicyB5ZXQuIENoZWNrIG91dCBzb21lIG9mIHRoZXNlIG1vZGVscywgYW5kIGpvaW4gdGhlaXIgZmFuIGNsdWJzIG5vdzo8YnIvPjxici8+PC9kaXY+IiwKICBub19yZWNlbnQgOiAiPGRpdiBzdHlsZT1cImZvbnQtc2l6ZToxMnB4ICFpbXBvcnRhbnQ7IFwiPjxici8+WW91IGhhdmVuXCd0IHZpZXdlZCBhbnkgbW9kZWxzLiBDaGVjayBvdXQgc29tZSBvZiB0aGVzZSBtb2RlbHMgbm93Ojxici8+PGJyLz48L2Rpdj4iCn0KLyogUGxheWVyLCBFT1MsIGFuZCBCaW8gTWVzc2FnZXMgKi8Kc2VsZi5wbGF5ZXJfbXNnID0gewogIG1vZGVsX251ZGVfY2hhdCA6ICJNb2RlbCBoYXMgZ29uZSB0byBudWRlIGNoYXQuICBSZWdpc3RlciBub3cgdG8gc2VlIG1vcmUhIiwKICBtb2RlbF9wcml2YXRlX2NoYXQgOiAiTW9kZWwgaGFzIGdvbmUgdG8gcHJpdmF0ZSBjaGF0LiAgUmVnaXN0ZXIgbm93IHRvIHNlZSBtb3JlISIsCiAgbW9kZWxfcGFydHlfY2hhdCA6ICJNb2RlbCBoYXMgZ29uZSB0byBwYXJ0eSBjaGF0LiAgUmVnaXN0ZXIgbm93IHRvIHNlZSBtb3JlISIsCiAgbW9kZWxfbWVtYmVyX2NoYXQgOiAiTW9kZWwgaGFzIGdvbmUgdG8gY2hhdCBmb3IgbWVtYmVycyBvbmx5LiAgUmVnaXN0ZXIgbm93IHRvIHNlZSBtb3JlISIsCiAgbW9kZWxfZGVueV9wcml2YXRlIDogIlRoZSBtb2RlbCB3b3VsZCBsaWtlIHRvIHN0YXkgaW4gZnJlZSBjaGF0LCBzbyBzaGUgaXMgbm90IHRha2luZyBhbnkgcHJpdmF0ZXMgcmlnaHQgbm93LiBQbGVhc2UgdHJ5IGFnYWluIGxhdGVyLiIsCiAgcmVnX2Zvcl9mcmVlIDogIlJlZ2lzdGVyIGZvciBGcmVlIHRvIGNoYXQgd2l0aCBhbGwgbW9kZWxzISIsCiAgbW9kZWxfbm90X2ZvdW5kIDogIkFMVC5jb20gbW9kZWwgbm90IGZvdW5kLiAgUGxlYXNlIHNlYXJjaCBmb3IgYSBkaWZmZXJlbnQgbW9kZWwgbmFtZS4iLAogIG5vX2NjIDogIllvdSBoYXZlIHJlYWNoZWQgeW91ciBkYWlseSBzcGVuZGluZyBsaW1pdCBvciB5b3UgZG8gbm90IGhhdmUgYSBjcmVkaXQgY2FyZCBvbiBmaWxlLiIsCiAgbW9kZWxfbm90X2ZyZWUgOiAiTW9kZWwgaXMgbm90IGluIGZyZWUgY2hhdC4gIExvZyBpbiBvciByZWdpc3RlciB0byB3YXRjaCEiLAogIHJlZ2lzdGVyX3RvX2NoYXQgOiAiUmVnaXN0ZXIgZm9yIEZyZWUgdG8gY2hhdCB3aXRoIGFsbCBtb2RlbHMhIiwKICBtb2RlbF9vZmZsaW5lIDogIk1vZGVsIGhhcyBnb25lIG9mZmxpbmUuIiwKICBzaG93X3N0YXJ0X3Nvb24gOiAiVGhlIHNob3cgd2lsbCBzdGFydCBzb29uLiIsCiAgbG93X2JhbGFuY2UgOiAiWW91ciBiYWxhbmNlIHdpbGwgcnVuIG91dCBpbiBsZXNzIHRoYW4gYSBtaW51dGUuIiwKICBxYl9vcmRlcjogZnVuY3Rpb24gKHB0cykgeyByZXR1cm4gIlBsYWNlIGEgcXVpY2tidXkgb3JkZXIgZm9yICQiK3B0cysiLjAwPyI7IH0sCiAgcWJfY2FyZF9pbmZvOiBmdW5jdGlvbiAoKSB7IHJldHVybiBzZWxmLnFiX2NhcmRfdHlwZSArICIgKioqKioqKioqKioiK3NlbGYucWJfY2NfbGFzdF80OyB9LAogIHFiX2ludmFsaWRfY3Z2OiAiVGhlIENWViBkb2VzIG5vdCBhcHBlYXIgdG8gYmUgdmFsaWQuIFBsZWFzZSB0cnkgYWdhaW4uIiwKICBxYl9ub19jdnY6IGZ1bmN0aW9uKCkgeyByZXR1cm4oICJDVlYgaXMgcmVxdWlyZWQuIiApOyB9LAogIHFiX2ZhbmNfcHJvY2Vzc2VkIDogIllvdXIgZmFuIGNsdWIgb3JkZXIgaXMgYmVpbmcgcHJvY2Vzc2VkIiwKICBlb3NfZXJyb3JfZmF2b3JpdGVkOiBmdW5jdGlvbigpIHsgcmV0dXJuKCBzdHJlYW1fbmFtZSArICIgaGFzIGJlZW4gYWRkZWQgdG8geW91ciBmYXZvcml0ZXMsIGJ1dCB0byBqb2luIHRoZWlyIGZhbmNsdWIgb3IgdG8gdGlwIHRoZW0sIHlvdSBuZWVkIGZ1bmRzIGFkZGVkIHRvIHlvdXIgYWNjb3VudC4iICk7IH0sCiAgZW9zX2Vycm9yX2xvd19mdW5kczogZnVuY3Rpb24obmV3X2JhbGFuY2UpIHsgcmV0dXJuICJGb3IgeW91ciB0aXAgdG8gdGhpcyBtb2RlbCwgeW91IG9ubHkgaGF2ZSB7YmFsYW5jZX0gdG8gZ2l2ZS4gUGxlYXNlIGNoYW5nZSBpdCB0byBhIGxvd2VyIGFtb3VudC4iLnJlcGxhY2UoL3tiYWxhbmNlfS9nLG5ld19iYWxhbmNlKTsgfSwKICBlb3NfZXJyb3JfYWRkX2NjOiBmdW5jdGlvbigpIHsgcmV0dXJuKCAiUGxlYXNlIGFkZCBhIHZhbGlkIGNyZWRpdCBjYXJkIHRvIHlvdXIgYWNjb3VudCBmaXJzdC4iICk7IH0sCiAgZW9zX2ZhbmNfZmF2X3RpcF9yYXRpbmc6IGZ1bmN0aW9uKHRpcF9hbXQpIHsgcmV0dXJuKCAiWW91IGhhdmUgam9pbmVkICIgKyBzdHJlYW1fbmFtZSArICJcJ3MgZmFuY2x1YiwgYWRkZWQgIiArIHN0cmVhbV9uYW1lICsgIiB0byB5b3VyIGZhdm9yaXRlcywgdGlwcGVkIHRoZW0gIiArIHRpcF9hbXQgKyAiIGFuZCBsZWZ0IGEgcmF0aW5nLiIgKTsgfSwKICBlb3NfZmFuY19mYXZfdGlwOiBmdW5jdGlvbih0aXBfYW10KSB7IHJldHVybiggIllvdSBoYXZlIGpvaW5lZCAiICsgc3RyZWFtX25hbWUgKyAiXCdzIGZhbmNsdWIsIGFkZGVkICIgKyBzdHJlYW1fbmFtZSArICIgdG8geW91ciBmYXZvcml0ZXMsIGFuZCB0aXBwZWQgdGhlbSAiICsgdGlwX2FtdCArICIuIiApOyB9LAogIGVvc19mYW5jX2ZhdjogZnVuY3Rpb24oKSB7IHJldHVybiggIllvdSBoYXZlIGFkZGVkICIgKyBzdHJlYW1fbmFtZSArICIgdG8geW91ciBmYXZvcml0ZXMgYW5kIGpvaW5lZCB0aGVpciBmYW4gY2x1Yi4iICk7IH0sCiAgZW9zX2Zhdl90aXA6IGZ1bmN0aW9uKHRpcF9hbXQpIHsgcmV0dXJuKCAiWW91IGhhdmUgYWRkZWQgIiArIHN0cmVhbV9uYW1lICsgIiB0byB5b3VyIGZhdm9yaXRlcyBhbmQgdGlwcGVkICIgKyB0aXBfYW10ICsgIi4iICk7IH0sCiAgZW9zX2ZhbmNfdGlwOiBmdW5jdGlvbih0aXBfYW10KSB7IHJldHVybiggIllvdSBoYXZlIGpvaW5lZCB0aGlzICIgKyBzdHJlYW1fbmFtZSArICJcJ3MgZmFuIGNsdWIgYW5kIHRpcHBlZCB0aGVtICIgKyB0aXBfYW10ICsgIi4iICk7IH0sCiAgZW9zX2ZhbmM6IGZ1bmN0aW9uKCkgeyByZXR1cm4oICJZb3UgaGF2ZSBqb2luZWQgIiArIHN0cmVhbV9uYW1lICsgIlwncyBmYW4gY2x1YiIgKTsgfSwKICBlb3NfdGlwOiBmdW5jdGlvbih0aXBfYW10KSB7IHJldHVybiggIllvdSBoYXZlIHRpcHBlZCAiICsgc3RyZWFtX25hbWUgKyAiICIgKyB0aXBfYW10ICsgIi4iICk7IH0sCiAgZW9zX3JhdGluZzogZnVuY3Rpb24oKSB7IHJldHVybiggIllvdSBoYXZlIGxlZnQgYSByYXRpbmcgZm9yIHRoaXMgbW9kZWwuIiApOyB9LAogIGdpZnRfYWRkX2Z1bmRzOiBmdW5jdGlvbihuZXdfYmFsYW5jZSkgeyByZXR1cm4oIllvdSBvbmx5IGhhdmUgJCIrbmV3X2JhbGFuY2UrIiB0byBnaXZlLiAgV2FudCB0byBhZGQgZnVuZHMgdG8geW91ciBhY2NvdW50PyIpIH0sCiAgZ2lmdF9vZmZsaW5lX2FkZF9mdW5kczogZnVuY3Rpb24obmV3X2JhbGFuY2UpIHsgcmV0dXJuKCJZb3Ugb25seSBoYXZlICQiK25ld19iYWxhbmNlKyIgdG8gZ2l2ZS4iKSB9LAogIHF1aWNrbG9hZF9hcHByb3ZlZDogZnVuY3Rpb24obmV3X2JhbGFuY2UpIHsgcmV0dXJuICJBdXRvbG9hZCBhZGRlZCAiK25ld19iYWxhbmNlKyIgdG8geW91ciB3YWxsZXQuIiB9LAogIHF1aWNrbG9hZF9kZWNsaW5lZDogIkF1dG9sb2FkIGlzIGN1cnJlbnRseSB1bmF2YWlsYWJsZS4iLAogIHF1aWNrbG9hZF9kZWNsaW5lZF9saW1pdDogIllvdSBoYXZlIHJlYWNoZWQgeW91ciBkYWlseSBzcGVuZGluZyBsaW1pdC4gUGxlYXNlIGNvbnRhY3Qgb3VyIEN1c3RvbWVyIFN1cHBvcnQgb3IgYXBwbHkgZm9yIGEgVklQIG1lbWJlcnNoaXAgdG8gaGF2ZSB5b3VyIGxpbWl0IGluY3JlYXNlZCIsCgogIG15Y29uZmlybSA6IHsKICAgIG51ZGVfY2hhdCA6IGZ1bmN0aW9uIChucHJpY2UpIHsgcmV0dXJuKCdFbnRlciBOdWRlIENoYXQgZm9yICQnKyh0eXBlb2YgcHJpY2UgIT0gJ3VuZGVmaW5lZCcgPyBwcmljZVsnbnVkZSddLnRvRml4ZWQoMikgOiAnZm9vNCcgKSsnIHBlciBtaW51dGU\/JykgfSwKICAgIHByaXZhdGVfY2hhdCA6IGZ1bmN0aW9uIChucHJpY2UpIHsgcmV0dXJuKCdFbnRlciBQcml2YXRlIENoYXQgd2l0aCAnKyh0eXBlb2Ygc3RyZWFtX25hbWUgIT0gJ3VuZGVmaW5lZCcgPyBzdHJlYW1fbmFtZSA6ICdmb28nICkrJyBmb3IgJCcrICh0eXBlb2YgcHJpY2UgIT0gJ3VuZGVmaW5lZCcgPyBwcmljZVsncHJpdmF0ZSddLnRvRml4ZWQoMikgOiAnZm9vMicpICsnIHBlciBtaW51dGU\/Jyl9LAogICAgZXhjbHVzaXZlX2NoYXQgOiBmdW5jdGlvbiAobnByaWNlKSB7IHJldHVybignRW50ZXIgRXhjbHVzaXZlIENoYXQgKG5vIHZveWV1cnMpIHdpdGggJysodHlwZW9mIHN0cmVhbV9uYW1lICE9ICd1bmRlZmluZWQnID8gc3RyZWFtX25hbWUgOiAnZm9vJyApKycgZm9yICQnKyAodHlwZW9mIHByaWNlICE9ICd1bmRlZmluZWQnID8gcHJpY2VbJ3ByaXZhdGUnXS50b0ZpeGVkKDIpIDogJ2ZvbzInKSArJyBwZXIgbWludXRlPycpIH0sCiAgICB2b3lldXJfdmlldyA6IGZ1bmN0aW9uIChucHJpY2UpIHsgcmV0dXJuKCdFbnRlciBWb3lldXIgVmlldyBmb3IgJCcrKHR5cGVvZiBwcmljZSAhPSAndW5kZWZpbmVkJyA\/IHByaWNlWyd2b3lldXInXS50b0ZpeGVkKDIpIDogJ2ZvbzMnICkrJyBwZXIgbWludXRlPycpfSwKICAgIGVuZF9wcml2YXRlIDogZnVuY3Rpb24gKCkgeyByZXR1cm4oJ0VuZCBQcml2YXRlIENoYXQgd2l0aCAnK3N0cmVhbV9uYW1lKyc\/Jyl9LAogICAgZW5kX2V4Y2x1c2l2ZSA6IGZ1bmN0aW9uICgpIHsgcmV0dXJuKCdFbmQgRXhjbHVzaXZlIENoYXQ\/Jyl9LAogICAgZW5kX251ZGUgOiBmdW5jdGlvbiAoKSB7IHJldHVybignRW5kIE51ZGUgQ2hhdCB3aXRoICcrc3RyZWFtX25hbWUrJz8nKX0sCiAgICBlbmRfdm95ZXVyIDogZnVuY3Rpb24gKCkgeyByZXR1cm4oJ0VuZCBWb3lldXIgQ2hhdCB3aXRoICcrc3RyZWFtX25hbWUrJz8nKX0sCiAgICBjb25maXJtX3F1aWNrYnV5IDogZnVuY3Rpb24gKGFtb3VudCkgewogICAgICB2YXIgcWJfcWxfYW1vdW50ID0gKHR5cGVvZihxdWlja2xvYWRfYW1vdW50KSAhPT0gJ3VuZGVmaW5lZCcgJiYgcXVpY2tsb2FkX2Ftb3VudCA+IDApID8gcGFyc2VJbnQocXVpY2tsb2FkX2Ftb3VudCkgOiAyMDsKICAgICAgdmFyIHFiX3FsX3RocmVzaG9sZCA9ICh0eXBlb2YocXVpY2tsb2FkX3BvaW50KSAhPT0gJ3VuZGVmaW5lZCcgJiYgcXVpY2tsb2FkX3BvaW50ID4gMCkgPyBwYXJzZUludChxdWlja2xvYWRfcG9pbnQpIDogMTA7CiAgICAgIHZhciBxbF9jYiA9ICcnOwogICAgICBpZiAoc2hvd19xdWlja2xvYWQgJiYgdHlwZW9mKHF1aWNrbG9hZF9lbmFibGVkKSAhPSAndW5kZWZpbmVkJyAmJiBxdWlja2xvYWRfZW5hYmxlZCAhPSAnMScpIHsKICAgICAgICBxbF9jYiA9ICc8YnIvPjxici8+PGlucHV0IGlkPSJxdWlja2xvYWRfY2IiIHR5cGU9ImNoZWNrYm94IiBuYW1lPSJhdXRvX3JlZmlsbCIgdmFsdWU9IjEiICc7CiAgICAgICAgaWYgKHR5cGVvZihxdWlja2xvYWRfZW5hYmxlZCkgIT0gJ3VuZGVmaW5lZCcgJiYgcGFyc2VJbnQocXVpY2tsb2FkX2VuYWJsZWQpIDwgMCkgewogICAgICAgICAgcWxfY2IgKz0gJyBjaGVja2VkICc7CiAgICAgICAgfQogICAgICAgIHFsX2NiICs9ICcvPkVuYWJsZSBBdXRvbG9hZCc7CiAgICAgICAgcWxfY2IgKz0gJzxkaXYgaWQ9InFsX3FiX2Rlc2MiIGNsYXNzPSJmczEyIG10MyIgc3R5bGU9ImRpc3BsYXk6bm9uZTsiPkF1dGhvcml6ZXMgYXV0b21hdGljIHB1cmNoYXNlcyBvZiB7YW1vdW50fSB3aGVuZXZlciB5b3VyIHdhbGxldCBmYWxscyBiZWxvdyB7dGhyZXNob2xkfS4gVHVybi1vZmYgb3IgdXBkYXRlIEF1dG9sb2FkIHNldHRpbmdzIGluIHRoZSBtZW51LjwvZGl2Pic7CiAgICAgICAgcWxfY2IgKz0gJzxkaXYgaWQ9InFsX3FiX3doYXQiIG9uY2xpY2s9InVuaGlkZShcJ3FsX3FiX2Rlc2NcJyk7aGlkZShcJ3FsX3FiX3doYXRcJyk7IiBjbGFzcz0iZnMxMiBtdDMgZmNfYmx1ZSB0ZHUiIHN0eWxlPSJkaXNwbGF5OmJsb2NrOyI+V2hhdCBpcyBBdXRvbG9hZD88L2Rpdj4nOwogICAgICB9IGVsc2UgaWYgKHR5cGVvZihxdWlja2xvYWRfZW5hYmxlZCkgIT09ICd1bmRlZmluZWQnICYmIHF1aWNrbG9hZF9lbmFibGVkID09ICcxJyAmJiB0eXBlb2YocXVpY2tsb2FkX2Ftb3VudCkgIT09ICd1bmRlZmluZWQnICYmIHF1aWNrbG9hZF9hbW91bnQgPiAwICYmIHF1aWNrbG9hZF9hbW91bnQgIT0gcGFyc2VJbnQoYW1vdW50KSkgewogICAgICAgIHFsX2NiID0gJzxici8+PGlucHV0IGlkPSJxdWlja2xvYWRfY2IiIHR5cGU9ImNoZWNrYm94IiBuYW1lPSJhdXRvX3JlZmlsbCIgdmFsdWU9IjEiIC8+Q2hhbmdlIEF1dG9sb2FkIHRvICQnICsgcGFyc2VGbG9hdChhbW91bnQpLnRvRml4ZWQoMik7CiAgICAgIH0KICAgICAgaWYoc2VsZi52YXQgPiAwKSB7CiAgICAgICAgcmV0dXJuKCAnKFB1cmNoYXNlIHByaWNlIGluY2x1ZGVzICcrcWJfcG9pbnRzX3ZhdCsnJSBWQVQgZm9yICcrc2VsZi5jb3VudHJ5KycpPGJyLz48YnIvPicrJ0FkZCAkJyArIGFtb3VudCArICcgdG8geW91ciBiYWxhbmNlPycrcWxfY2IrJzxici8+KiBDaGFyZ2VzIHdpbGwgYXBwZWFyIG9uIHlvdXIgY3JlZGl0IGNhcmQgc3RhdGVtZW50IGFzICJGRk5IZWxwLmNvbSpGUklFTkRGIi4nKQogICAgICB9IGVsc2UgeyAKICAgICAgICByZXR1cm4oICdBZGQgJCcgKyBhbW91bnQgKyAnIHRvIHlvdXIgYmFsYW5jZT8nK3FsX2NiKyc8YnIvPiogQ2hhcmdlcyB3aWxsIGFwcGVhciBvbiB5b3VyIGNyZWRpdCBjYXJkIHN0YXRlbWVudCBhcyAiRkZOSGVscC5jb20qRlJJRU5ERiIuJykgCiAgICAgIH0KICAgIH0sCiAgICBWSUVXRVJfQ09ORklSTV9OVURFOiBmdW5jdGlvbihwcmljZSl7CiAgICAgIHJldHVybiAiRW50ZXIgTnVkZSBDaGF0IHdpdGgge3N0cmVhbV9uYW1lfSBmb3Ige3ByaWNlfSBwZXIgbWludXRlPyIKICAgICAgICAucmVwbGFjZSgve3ByaWNlfS9nLHByaWNlKQogICAgICAgLnJlcGxhY2UoL3tzdHJlYW1fbmFtZX0vZyxzdHJlYW1fbmFtZXx8IlRoaXMgbW9kZWwiKTsKICAgIH0sCiAgICBWSUVXRVJfQ09ORklSTV9QUklWQVRFOiBmdW5jdGlvbihwcmljZSxzdHJlYW1fbmFtZSl7CiAgICAgIHJldHVybiAiRW50ZXIgUHJpdmF0ZSBDaGF0IHdpdGgge3N0cmVhbV9uYW1lfSBmb3Ige3ByaWNlfSBwZXIgbWludXRlPyIKICAgICAgICAucmVwbGFjZSgve3ByaWNlfS9nLHByaWNlKQogICAgICAgIC5yZXBsYWNlKC97c3RyZWFtX25hbWV9L2csc3RyZWFtX25hbWV8fCJUaGlzIG1vZGVsIik7CiAgICB9LAogICAgVklFV0VSX0NPTkZJUk1fRVhDTFVTSVZFOiBmdW5jdGlvbihwcmljZSxzdHJlYW1fbmFtZSl7CiAgICAgIHJldHVybiAiRW50ZXIgRXhjbHVzaXZlIENoYXQgKG5vIHZveWV1cnMpIHdpdGgge3N0cmVhbV9uYW1lfSBmb3Ige3ByaWNlfSBwZXIgbWludXRlPyIKICAgICAgICAucmVwbGFjZSgve3ByaWNlfS9nLHByaWNlKQogICAgICAgIC5yZXBsYWNlKC97c3RyZWFtX25hbWV9L2csc3RyZWFtX25hbWV8fCJUaGlzIG1vZGVsIik7CiAgICB9LAogICAgVklFV0VSX0NPTkZJUk1fVk9ZRVVSOiBmdW5jdGlvbihwcmljZSxzdHJlYW1fbmFtZSl7CiAgICAgIHJldHVybiAiRW50ZXIgVm95ZXVyIFZpZXcgd2l0aCB7c3RyZWFtX25hbWV9IGZvciB7cHJpY2V9IHBlciBtaW51dGU\/IgogICAgICAgIC5yZXBsYWNlKC97cHJpY2V9L2cscHJpY2UpCiAgICAgICAgLnJlcGxhY2UoL3tzdHJlYW1fbmFtZX0vZyxzdHJlYW1fbmFtZXx8IlRoaXMgbW9kZWwiKTsKICAgIH0KICB9Cn0KCi8qIEZsYXNoIHBsYXllciBtZXNzYWdpbmcgKi8KCnNlbGYubXNnID0gewogIGNvbmZpcm0gOiB7CiAgICBjaGF0UHJpY2UgOiBmdW5jdGlvbiAoIGNoYXRUeXBlICl7CiAgICAgIHJldHVybiggJ0VudGVyIFByaXZhdGUgQ2hhdCB3aXRoICcgKyBzdHJlYW1fbmFtZSArICcgZm9yICQnICsgcHJpY2VbY2hhdFR5cGVdLnRvRml4ZWQoMikgKyAnIHBlciBtaW51dGUuJyApOyAgCiAgICB9LAogICAgc3RvcENoYXQ6ICAgICAgICAgZnVuY3Rpb24gKCl7IHJldHVybiggJ0RvIHlvdSB3YW50IHRvIGVuZCB0aGlzIHNob3cgd2l0aCAnICsgc3RyZWFtX25hbWUgKyAnPycgKTsgfSwKICAgIGNoYXRUeXBlQ2hhbmdlZDogIGZ1bmN0aW9uICggY2hhdFR5cGUgKXsgcmV0dXJuICBzdHJlYW1fbmFtZSArICcgaGFzIGVudGVyZWQgJyArIGNoYXRUeXBlICsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJyBjaGF0IGZvciAnICsgcHJpY2VbY2hhdFR5cGVdICsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJyBwZXIgbWludXRlLiBXYXRjaCB0aGlzIG1vZGVsIG5vdz8nOyB9LAogICAgcmVkaXJlY3RBZGRGdW5kczogZnVuY3Rpb24gKCl7IHJldHVybiggJ1RvIGNvbXBsZXRlIHRoaXMgYWN0aW9uIHlvdSBuZWVkIHRvIGFkZCBtb3JlIGZ1bmRzJyArICcuICcgKwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnRG8geW91IHdhbnQgdG8gZW5kIHRoaXMgc2hvdyB3aXRoICcgKyBzdHJlYW1fbmFtZSArICc\/JyApOyB9LAogICAgZ29Ub0FkZEZ1bmRzOiBmdW5jdGlvbiAoKXsgcmV0dXJuKCAnVG8gY29tcGxldGUgdGhpcyBhY3Rpb24geW91IG5lZWQgdG8gYWRkIG1vcmUgZnVuZHMnICsgJy4gJyk7IH0sCiAgICBjb25uZWN0aW9uSXNzdWVzOiBmdW5jdGlvbiAoKXsgcmV0dXJuKCAnVGhpcyBtb2RlbCBpcyBleHBlcmllbmNpbmcgY29ubmVjdGlvbiBpc3N1ZXMgYXQgdGhlIG1vbWVudC4gV291bGQgeW91IGxpa2UgdG8gdHJ5IGFub3RoZXIgbW9kZWw\/JyApOyB9CiAgfSwKICBhbGVydCA6IHsKICAgIGNhbnRHZXRQcmljZTogICAgICAgIGZ1bmN0aW9uICgpeyByZXR1cm4oJycgKTsgfSwKICAgIGdldE5ha2VkOiAgICAgICAgICAgIGZ1bmN0aW9uICgpeyByZXR1cm4oICdUbyBjaGF0IHdpdGggYW55IG1vZGVsLCBwbGVhc2UgbG9nIGluIG9yIHNpZ24gdXAuJyApOyB9LAogICAgY2hhdFR5cGVDaGFuZ2VkOiAgICAgZnVuY3Rpb24gKCBjaGF0VHlwZSApeyB2YXIgY3QgPSBjaGF0VHlwZSA9PSAndm95ZXVyJyA\/ICdwcml2YXRlJyA6IGNoYXRUeXBlOyByZXR1cm4oIHN0cmVhbV9uYW1lICsgJyBoYXMgZW50ZXJlZCAnICsgY3QgKTsgfSwKICAgIHN0b3BwZWRCcm9hZGNhc3Rpbmc6IGZ1bmN0aW9uICgpeyByZXR1cm4oICdNb2RlbCBzdG9wcGVkIGJyb2FkY2FzdGluZyEnICk7IH0sCiAgICBmcmVlQ2hhdE5vdEFsbG93ZWQ6ICBmdW5jdGlvbiAoKXsgcmV0dXJuKCAnTW9kZWwgb25seSBhbGxvd3MgbWVtYmVycyB3aXRoIHBvc2l0aXZlIGJhbGFuY2UgdG8gY2hhdCcgKTsgfSwKICAgIHBhaWRNZW1iZXJzT25seTogICAgIGZ1bmN0aW9uICgpeyByZXR1cm4oICdUaGlzIG1vZGVsIGhhcyBkaXNhYmxlZCBmcmVlIG1lbWJlciBhbmQgZ3Vlc3QgY2hhdC4gIEJlY29tZSBhIHBhaWQgbWVtYmVyIHRvIGNoYXQgbm93IScgKTsgfSwKICAgIGFub255bW91c0NoYXQ6ICAgICAgIGZ1bmN0aW9uICgpeyByZXR1cm4oICdUbyBjaGF0IHdpdGggYW55IG1vZGVsLCBwbGVhc2UgbG9nIGluIG9yIHNpZ24gdXAuJyk7IH0sCiAgICBhZGRGdW5kczogICAgICAgICAgICBmdW5jdGlvbiAoKXsgcmV0dXJuKCAnUGxlYXNlIGFkZCBmdW5kcy4nICk7IH0sCiAgICBsb3dCYWxhbmNlOiAgICAgICAgICBmdW5jdGlvbiAoKXsgaWYgKCB1c2VfZmxhc2ggPT0gMSApIHsgcmV0dXJuKCAnWW91ciBiYWxhbmNlIHdpbGwgcnVuIG91dCBpbiBsZXNzIHRoYW4gYSBtaW51dGUuXG5cbkFkZCBGdW5kcyBOb3chJyApOyAgfSBlbHNlIHsgcmV0dXJuKCAnWW91ciBiYWxhbmNlIHdpbGwgcnVuIG91dCBpbiBsZXNzIHRoYW4gYSBtaW51dGUuPGJyLz48YnIvPkFkZCBGdW5kcyBOb3chJyApOyB9OyB9LAogICAgcmFuT3V0T2ZGdW5kczogICAgICAgZnVuY3Rpb24gKCl7IHJldHVybiggJ1lvdSBoYXZlIHJ1biBvdXQgb2YgZnVuZHMgZm9yIHRoaXMgc2hvdy4nICk7IH0sCiAgICB0aXBDb21wbGV0ZWQ6ICAgICAgICBmdW5jdGlvbiAoIGRvbGxhckFtb3VudCApeyByZXR1cm4oICdZb3UgaGF2ZSB0aXBwZWQgJyArIHNlbGYubGFzdF9zdHJlYW1fbmFtZSArICcgJyArIGRvbGxhckFtb3VudCApOyB9LAogICAgICAgICAgbG93QmFsYW5jZVRpcHBpbmc6ICAgZnVuY3Rpb24gKCl7IHJldHVybiggJ1lvdSBvbmx5IGhhdmUgJysgd2FsbGV0LmFzKCJwcmVmaXgtdG9rZW4iKSArJyB0byBnaXZlLicgKTsgIH0sCiAgICAgIHF1aWNrYnV5X3N1Y2Nlc3M6ICAgIGZ1bmN0aW9uIChzdGF0dXMpeyAKICAgICAgICBpZiAoIHVzZV9mbGFzaCA9PSAxICkgeyAKICAgICAgICAgIHZhciB0ZXh0X3FsX3VwZGF0ZWQgPSAoJCgnaW5wdXRbbmFtZT0iYXV0b19yZWZpbGwiXScpLmlzKCI6Y2hlY2tlZCIpKSA\/ICdcblxuWW91ciBBdXRvbG9hZCBzZXR0aW5ncyBoYXZlIGJlZW4gdXBkYXRlZC4nIDogJyc7CiAgICAgICAgICByZXR1cm4oICdPcmRlciBzdGF0dXMgJyArIHN0YXR1cyArICchIFlvdXIgYmFsYW5jZTogJCcrYmFsYW5jZSt0ZXh0X3FsX3VwZGF0ZWQrJ1xuXG5UaGFuayB5b3UgZm9yIG9yZGVyaW5nLiAgIkZGTkhlbHAuY29tKkZSSUVOREYiIHdpbGwgYXBwZWFyIG9uIHlvdXIgY2FyZGhvbGRlciBzdGF0ZW1lbnQuJyApOyAKICAgICAgICB9IGVsc2UgeyAKICAgICAgICAgIHZhciB0ZXh0X3FsX3VwZGF0ZWQgPSAoJCgnaW5wdXRbbmFtZT0iYXV0b19yZWZpbGwiXScpLmlzKCI6Y2hlY2tlZCIpKSA\/ICc8YnIvPjxici8+WW91ciBBdXRvbG9hZCBzZXR0aW5ncyBoYXZlIGJlZW4gdXBkYXRlZC4nIDogJyc7CiAgICAgICAgICByZXR1cm4oICdPcmRlciBzdGF0dXMgJyArIHN0YXR1cyArICchIFlvdXIgYmFsYW5jZTogJysgd2FsbGV0LmFzKCJwcmVmaXgtdG9rZW4iKSArdGV4dF9xbF91cGRhdGVkKyc8YnIvPjxici8+VGhhbmsgeW91IGZvciBvcmRlcmluZy4gICJGRk5IZWxwLmNvbSpGUklFTkRGIiB3aWxsIGFwcGVhciBvbiB5b3VyIGNhcmRob2xkZXIgc3RhdGVtZW50LicgKTsgCiAgICAgICAgfTsgCiAgICAgIH0sCiAgICAgIHF1aWNrYnV5X2Vycm9yOiAgICAgIGZ1bmN0aW9uIChzdGF0dXMsYmFsYW5jZSApeyByZXR1cm4oICdPcmRlciBzdGF0dXMgJyArIHN0YXR1cyArICchIFlvdXIgYmFsYW5jZTogJysgd2FsbGV0LmFzKCJwcmVmaXgtdG9rZW4iKSApOyB9LAogICAgICAgIHF1aWNrYnV5X2Vycm9yX2NjbGltaXQ6ZnVuY3Rpb24gKCl7IHJldHVybiggJ1RoYXQgcHVyY2hhc2UgYW1vdW50IHdpbGwgZXhjZWVkIHlvdXIgZGFpbHkgcHVyY2hhc2UgbGltaXQgZm9yIHRoYXQgY2FyZC4nICkgfSwgICAgCiAgICBxdWlja2J1eV9lcnJvcl9saW1pdDpmdW5jdGlvbiAobGltaXQpeyByZXR1cm4oICdUaGF0IHB1cmNoYXNlIGFtb3VudCB3aWxsIGV4Y2VlZCB5b3VyIGRhaWx5IHB1cmNoYXNlIGxpbWl0IG9mICQzMDAuMDAnICkgfSwgICAgCiAgICBxdWlja2J1eV9lcnJvcnNfbGltaXRzOmZ1bmN0aW9uIChsaW1pdCl7IGlmICggdXNlX2ZsYXNoID09IDEgKSB7IHJldHVybiggJ1RoYXQgcHVyY2hhc2UgYW1vdW50IHdpbGwgZXhjZWVkIHlvdXIgZGFpbHkgcHVyY2hhc2UgbGltaXQgZm9yIHRoYXQgY2FyZC5cblxuJyArICdUaGF0IHB1cmNoYXNlIGFtb3VudCB3aWxsIGV4Y2VlZCB5b3VyIGRhaWx5IHB1cmNoYXNlIGxpbWl0IG9mICQzMDAuMDAnICkgfSBlbHNlIHsgcmV0dXJuKCAnVGhhdCBwdXJjaGFzZSBhbW91bnQgd2lsbCBleGNlZWQgeW91ciBkYWlseSBwdXJjaGFzZSBsaW1pdCBmb3IgdGhhdCBjYXJkLjxici8+PGJyLz4nICsgJ1RoYXQgcHVyY2hhc2UgYW1vdW50IHdpbGwgZXhjZWVkIHlvdXIgZGFpbHkgcHVyY2hhc2UgbGltaXQgb2YgJDMwMC4wMCcgKSB9OyB9LAogICAgZmFuY2x1Yl9xYl9zdWNjZXNzOiAgZnVuY3Rpb24gKHN0cmVhbV9uYW1lKXsgcmV0dXJuKCAnVGhhbmsgeW91IGZvciBqb2luaW5nICcrc3RyZWFtX25hbWUrJ1wncyBGYW4gQ2x1YiEnICk7IH0sCiAgICBmYW5jbHViX3FiX2Vycm9yOiAgICBmdW5jdGlvbiAoc3RhdHVzKXsgaWYgKCB1c2VfZmxhc2ggPT0gMSApIHsgcmV0dXJuKCAnVGhlcmUgd2FzIGEgcHJvYmxlbSBwcm9jZXNzaW5nIHRoZSBmYW4gY2x1YiBzdWJzY3JpcHRpb24gXG5cbk9yZGVyIHN0YXR1czogJyArIHN0YXR1cyk7IH0gZWxzZSB7IHJldHVybiggJ1RoZXJlIHdhcyBhIHByb2JsZW0gcHJvY2Vzc2luZyB0aGUgZmFuIGNsdWIgc3Vic2NyaXB0aW9uIDxici8+T3JkZXIgc3RhdHVzOiAnICsgc3RhdHVzKTsgfSB9LAogICAgdXBkYXRlX3N1Y2Nlc3NfZW1haWw6ICAgIGZ1bmN0aW9uICgpeyByZXR1cm4oICdZb3VyIGVtYWlsIGFkZHJlc3MgaGFzIGJlZW4gdXBkYXRlZC4gUGxlYXNlIGNsaWNrIHRoZSAiQWN0aXZhdGUgTm93IiBidXR0b24gaW4gdGhhdCBlbWFpbCB0byBhY3RpdmF0ZSB5b3VyIGFjY291bnQuJyApOyB9LAogICAgY29uZmlybV9lbWFpbF9yZXNlbnQ6ICAgIGZ1bmN0aW9uICgpeyByZXR1cm4oICdBIGNvbmZpcm1hdGlvbiBlbWFpbCBoYXMgYmVlbiBzZW50LiBUaGFuayBZb3UhIFBsZWFzZSBjbGljayB0aGUgIkFjdGl2YXRlIE5vdyIgYnV0dG9uIGluIHRoYXQgZW1haWwgdG8gYWN0aXZhdGUgeW91ciBhY2NvdW50LicgKTsgfSwKICAgIGFkZF9ib29rbWFya19hbmRyb2lkX3N0ZXBzOiBmdW5jdGlvbigpeyByZXR1cm4oICdJbnN0YWxsYXRpb24gSW5zdHJ1Y3Rpb25zPGJyLz48YnIvPjxvbCBzdHlsZT0idGV4dC1hbGlnbjpsZWZ0Ij48bGk+U2F2ZS9BZGQgQUxULmNvbSB0byB5b3VyIGJvb2ttYXJrcyA8L2xpPjxsaT5HbyB0byB5b3VyIGJvb2ttYXJrczwvbGk+PGxpPlByZXNzIGFuZCBob2xkIHRoZSBBTFQuY29tIGljb248L2xpPjxsaT5DbGljayBvbiAiQWRkIHNob3J0Y3V0IHRvIGhvbWUiIG9yICJBZGQgdG8gaG9tZSBzY3JlZW4iPC9saT48L29sPicgKTsgfSwKICAgIGFkZF9ib29rbWFya19jaHJvbWVfc3RlcHM6IGZ1bmN0aW9uKCl7IHJldHVybiggJ0luc3RhbGxhdGlvbiBJbnN0cnVjdGlvbnM8YnIvPjxkaXYgc3R5bGU9XCJ0ZXh0LWFsaWduOmxlZnQ7bWFyZ2luOjAgYXV0bztcIj48b2w+PGxpPlRhcCBtZW51IG9uIHlvdXIgYnJvd3Nlcjxici8+PGJyLz48L2xpPjxsaT5TZWxlY3QgXCJBZGQgdG8gaG9tZXNjcmVlblwiIGZvciBvbmUgdG91Y2ggYWNjZXNzIG9uIHlvdXIgcGhvbmUgb3IgdGFibGV0LjwvbGk+PC9vbD48L2Rpdj4nICk7IH0KICB9LAogIGluTnVkZVNob3c6ICJXZWxjb21lIHRvIG15IE51ZGUgQ2hhdCByb29tISBJIGhhdmUgYSBncmVhdCBzaG93IHBsYW5uZWQgZm9yIHlvdS4iLAogIGluTnVkZVByaXZhdGVTaG93OiAiWW91IGFyZSBpbiBQcml2YXRlIENoYXQgbm93IiwKICBpbkV4Y2x1c2l2ZVNob3c6ICJZb3UgYXJlIGluIEV4Y2x1c2l2ZSBDaGF0IG5vdyIsCiAgaW5GcmVlU2hvdzogIldlbGNvbWUgdG8gbXkgY2hhdCByb29tLiBUYWtlIG1lIHByaXZhdGUgbm93IHNvIHlvdSBjYW4gaGF2ZSBtZSBhbGwgdG8geW91cnNlbGYhIiwKICBjb25uZWN0ZWRUbzogIkNvbm5lY3RlZCB0byIKfQo8L3NjcmlwdD4KICA8c2NyaXB0PgogICAgalF1ZXJ5KHdpbmRvdykucmVhZHkoZnVuY3Rpb24oKXsKICAgICAgdmFyIGZseF9pbWcgPSBqUXVlcnkoJy5mbGV4c2xpZGVyJykuZmluZCgiaW1nIiksCiAgICAgICAgaSA9IGZseF9pbWcubGVuZ3RoLAogICAgICAgIGo9MDsKCiAgICAgIGZseF9pbWcub25lKCJsb2FkIiwgZnVuY3Rpb24oKSB7CiAgICAgICAgdmFyIHBhciA9ICBqUXVlcnkodGhpcykucGFyZW50KCk7CgogICAgICAgIGlmICgrK2ogPj0gaSkgewogICAgICAgICAgc3RhcnRBbmkoKTsKICAgICAgICB9IGVsc2UgaWYgKHBhci5hdHRyKCdpZCcpID09ICdzbGlkZTEnKSB7CiAgICAgICAgICBwYXIuc2hvdygpOwogICAgICAgIH0KICAgICAgfSkuZWFjaChmdW5jdGlvbigpIHsKICAgICAgICBpZih0aGlzLmNvbXBsZXRlKSBqUXVlcnkodGhpcykubG9hZCgpOwogICAgICB9KTsKCiAgICAgIGZ1bmN0aW9uIHN0YXJ0QW5pKCkgewogICAgICAgIGpRdWVyeSgnLmZsZXhzbGlkZXInKS5mbGV4c2xpZGVyKHsKICAgICAgICAgIGFuaW1hdGlvbjogJ3NsaWRlJywKICAgICAgICAgIGFuaW1hdGlvbkxvb3A6IHRydWUsCiAgICAgICAgICBzbGlkZXNob3c6IHRydWUsCiAgICAgICAgICBjb250cm9sTmF2OiBmYWxzZSwKICAgICAgICAgIHN0YXJ0OiBmdW5jdGlvbihzbGlkZXIpewogICAgICAgICAgICBqUXVlcnkoJ2JvZHknKS5yZW1vdmVDbGFzcygnbG9hZGluZycpOwogICAgICAgICAgfSwKICAgICAgICAgIGJlZm9yZTogZnVuY3Rpb24oKXsKICAgICAgICAgIH0sCiAgICAgICAgICBlbmQ6IGZ1bmN0aW9uKCl7CiAgICAgICAgICB9CiAgICAgICAgfSk7CiAgICAgIH0KCiAgICAgICAgICAgIG9uTG9hZElucHV0KCdsb2dpbl91c2VybmFtZScpOwogICAgICBvbkxvYWRJbnB1dCgnbG9naW5fcGFzc3dvcmQnKTsKICAgICAgb25Mb2FkSW5wdXQoJ2VtYWlsJyk7CiAgICAgICAgICB9KTsKCiAgICAKICAgIGZ1bmN0aW9uIGNsZWFySW5wdXQodHlwZSkgewogICAgICB2YXIgZWxtID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQodHlwZSArICdfaW5wdXQnKTsKICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2Zha2VfJyArIHR5cGUpLnN0eWxlLmRpc3BsYXkgPSAibm9uZSI7CiAgICAgIGVsbS5mb2N1cygpOwogICAgfQoKICAgIGZ1bmN0aW9uIGNoZWNrSW5wdXQodHlwZSkgewogICAgICB2YXIgZWxtID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQodHlwZSArICdfaW5wdXQnKTsKICAgICAgZWxtLmNsYXNzTmFtZSA9IHR5cGU7CiAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdmYWtlXycgKyB0eXBlKS5zdHlsZS5kaXNwbGF5ID0gKGVsbS52YWx1ZSA9PT0gJycpID8gJycgOiAnbm9uZSc7CiAgICB9CgogICAgZnVuY3Rpb24gb25Mb2FkSW5wdXQodHlwZSkgewogICAgICB2YXIgZWxlbSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKHR5cGUgKyAnX2lucHV0JyksCiAgICAgICAgICBoaW50ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2Zha2VfJyArIHR5cGUpOwoKICAgICAgZWxlbS5jbGFzc05hbWUgPSB0eXBlOwogICAgICBpZiAoaGludCAmJiBoaW50LnN0eWxlKSBoaW50LnN0eWxlLmRpc3BsYXkgPSAoIGVsZW0udmFsdWUgJiYgZWxlbS52YWx1ZS5sZW5ndGggKSA\/ICdub25lJyA6ICcnIDsKICAgIH0KCiAgICBqUXVlcnkoJyNsb2dpbl91c2VybmFtZV9pbnB1dCcpLmNoYW5nZShmdW5jdGlvbigpewogICAgICBvbkxvYWRJbnB1dCgnbG9naW5fdXNlcm5hbWUnKTsKICAgICAgb25Mb2FkSW5wdXQoJ2xvZ2luX3Bhc3N3b3JkJyk7CiAgICB9KTsKCiAgICBqUXVlcnkoJyNsb2dpbl9wYXNzd29yZF9pbnB1dCcpLmNoYW5nZShmdW5jdGlvbigpewogICAgICBvbkxvYWRJbnB1dCgnbG9naW5fdXNlcm5hbWUnKTsKICAgICAgb25Mb2FkSW5wdXQoJ2xvZ2luX3Bhc3N3b3JkJyk7CiAgICB9KTsKCiAgICAKCiAgICB2YXIgbmF2QmFyID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ25hdmJhcicpOwogICAgZnVuY3Rpb24gc2hvd0hpZGVOYXYoKSB7CiAgICAgIGlmIChuYXZCYXIuY2xhc3NOYW1lLmluZGV4T2YoJ3Nob3cnKSA+PSAwKSB7CiAgICAgICAgbmF2QmFyLmNsYXNzTmFtZSA9ICduYXZiYXInOwogICAgICB9CiAgICAgIGVsc2UgewogICAgICAgIG5hdkJhci5jbGFzc05hbWUgPSBuYXZCYXIuY2xhc3NOYW1lICsgIiBzaG93IjsKICAgICAgfQogICAgfQoKCgogIDwvc2NyaXB0PgoKPC9ib2R5Pgo8L2h0bWw+CgogPHNjcmlwdCBsYW5ndWFnZT0iamF2YXNjcmlwdCIgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij48IS0tCnZhciBzZW5kID0gKHRvcCAhPSBzZWxmICYmIHRvcC5mcmFtZXMubGVuZ3RoICE9IDApID8gMCA6IDE7dmFyIHBhZ2VTdGFydFRpbWUgPSBuZXcgRGF0ZSgpLmdldFRpbWUoKTt2YXIgdGltZWRvdXQgPSAwOwpmdW5jdGlvbiBnZXRSZWZlcmVyUGFnZU5hbWUodXJsKXt2YXIgcGFnZT11cmwucmVwbGFjZSgvXmh0dHA6XC9cLy8sIiIpO3BhZ2U9cGFnZS5yZXBsYWNlKC9cPy4qLywiIik7cGFnZT1wYWdlLnJlcGxhY2UoLyYuKi8sIiIpO3ZhciBob3N0PXBhZ2UucmVwbGFjZSgvXC8uKi8sIiIpO2lmKGhvc3QubWF0Y2goL2FkdWx0ZnJpZW5kZmluZGVyXC5jb20vKSl7dmFyIHJlZ2V4PXBhZ2UubWF0Y2goLyhcLy4qKS8pO3BhZ2U9UmVnRXhwLiQxO31yZXR1cm4gZXNjYXBlKHBhZ2UpO30KZnVuY3Rpb24gZG9TdGF0aXN0aWNzKCl7aWYoc2VuZD09MSl7dmFyIHBhZ2VFbmRUaW1lPW5ldyBEYXRlKCkuZ2V0VGltZSgpO3ZhciBwYWdlUmVuZGVyVGltZT0odGltZWRvdXQ9PTEpPyc1MDAwKyc6cGFnZUVuZFRpbWUtcGFnZVN0YXJ0VGltZTt2YXIgc2Vzc2lvbklkPWVzY2FwZSgiYmQ6OkNHZWRkMEY5IDE1MzUzNDg4NzMgMjEzLjU1LjE3LjIxNiAiKTt2YXIgcGFnZU5hbWU9ZXNjYXBlKGxvY2F0aW9uLnBhdGhuYW1lKTt2YXIgcmVmZXJlcj0iIjt2YXIgcmVmZXJlclBhZ2VOYW1lPWdldFJlZmVyZXJQYWdlTmFtZShyZWZlcmVyKTt2YXIgc2NyZWVuUmVzb2x1dGlvbj1zY3JlZW4ud2lkdGgrIngiK3NjcmVlbi5oZWlnaHQ7dmFyIGdsZWFuPW5ldyBJbWFnZSgpO3ZhciBmZlByb3RvPSgiaHR0cHM6Ij09ZG9jdW1lbnQubG9jYXRpb24ucHJvdG9jb2wpPyJodHRwczovLyI6Imh0dHA6Ly8iO3ZhciByYW5kPU1hdGgucm91bmQoMTAwMDAqTWF0aC5yYW5kb20oKSk7Z2xlYW4uc3JjPWZmUHJvdG8rImdsZWFuLnBvcDYuY29tL2ltYWdlcy9jb21tb24vZ2xlYW4uZ2lmP3JhbmQ9IityYW5kKyImc2l0ZT1iZHNtJnNlc3Npb249IitzZXNzaW9uSWQrIiZwd3NpZD0mcGFnZW5hbWU9IitwYWdlTmFtZSsiJnBhZ2VzdGF0ZT1yZWd0ZXN0JnJlZmVyZXI9IityZWZlcmVyUGFnZU5hbWUrIiZjb3VudHJ5PVJldW5pb24mY2l0eT0iKyImbGFuZz1lbmdsaXNoJmxldmVsPSIrIiZncGlkPWc0NjYwNDAmcGlkPXA1MjAyJmV2ZW50PSIrIiZwYWdlcmVuZGVydGltZT0iK3BhZ2VSZW5kZXJUaW1lKyImdGVzdGJlZD0wIjtzZW5kPTA7fX0KZnVuY3Rpb24gYWRkRXZlbnQob2JqLGV2VHlwZSxmbil7aWYob2JqLmFkZEV2ZW50TGlzdGVuZXIpe29iai5hZGRFdmVudExpc3RlbmVyKGV2VHlwZSxmbixmYWxzZSk7cmV0dXJuIHRydWU7fWVsc2UgaWYob2JqLmF0dGFjaEV2ZW50KXt2YXIgcj1vYmouYXR0YWNoRXZlbnQoIm9uIitldlR5cGUsZm4pO3JldHVybiByO31lbHNle3JldHVybiBmYWxzZTt9fQphZGRFdmVudCh3aW5kb3csICdsb2FkJywgZG9TdGF0aXN0aWNzKTsKaWYoc2VuZD09MSl7d2luZG93LnNldFRpbWVvdXQoJ3RpbWVkb3V0PTE7ZG9TdGF0aXN0aWNzKCknLDUwMDApfQovLyAtLT48L3NjcmlwdD4KPG5vc2NyaXB0PjxpbWcgc3JjPSJodHRwczovL3NlY3VyZWltYWdlLnNlY3VyZWRhdGFpbWFnZXMuY29tL2ltYWdlcy9jb21tb24vZ2xlYW4uZ2lmP3JhbmQ9MjI2OSZzaXRlPWJkc20mc2Vzc2lvbj1iZCUzQSUzQUNHZWRkMEY5KzE1MzUzNDg4NzMrMjEzLjU1LjE3LjIxNismcHdzaWQ9JnBhZ2VuYW1lPSUyRnVua25vd24mcGFnZXN0YXRlPXJlZ3Rlc3QmY291bnRyeT1SZXVuaW9uJmNpdHk9Jmxhbmc9ZW5nbGlzaCZsZXZlbD0mZ3BpZD1nNDY2MDQwJnBpZD1wNTIwMiIgd2lkdGg9MSBoZWlnaHQ9MSBib3JkZXI9MD48L25vc2NyaXB0Pgo=","format":"base64"},"headers":{"X-ApacheServer":"ki205-110.friendfinderinc.com","content-encoding":"","Set-Cookie":"bdsm_apr=1; path=\/; domain=.alt.com; expires=Wed, 26-Sep-2018 05:47:53 GMT","Vary":"Accept-Encoding","X-PERF":"0.480006,0.093771,TS_35_0.1333670,TM_28_0.0781240,DB_32_0.0233830,CD_46_0.1017460,FS_37_0.0065610,PK_6_0.0243460,CE_86_0.0187080","Server":"Apache","ETag":"TESTBED","Date":"Mon, 27 Aug 2018 05:47:53 GMT","X-Frame-Options":"SAMEORIGIN","Content-Type":"text\/html;charset=UTF-8","P3P":"CP=\"DSP LAW\""},"code":200}},{"failure":null,"request":{"body":null,"headers":{"Accept-Language":"en-US;q=0.8,en;q=0.5","Accept":"text\/html,application\/xhtml+xml,application\/xml;q=0.9,*\/*;q=0.8","User-Agent":"Mozilla\/5.0 (Windows NT 6.1) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/47.0.2526.106 Safari\/537.36"},"tor":{"is_tor":false,"exit_ip":null,"exit_name":null},"url":"http:\/\/alt.com","method":"GET"},"response":{"body":null,"headers":{"Age":"0","Vary":"Accept-Encoding","Server":"Apache","Location":"https:\/\/alt.com\/","Date":"Mon, 27 Aug 2018 05:47:51 GMT","Content-Type":"text\/html; charset=iso-8859-1"},"code":301}}],"retries":1,"headers_match":true,"status_code_match":true},"test_start_time":"2018-08-27 05:47:21","input_hashes":[],"probe_ip":"127.0.0.1","id":"d20b106b-127d-4749-b63e-c2a35e8744ed","test_helpers":{"backend":{"type":"onion","address":"httpo:\/\/y3zq5fwelrzkkv3s.onion"}},"probe_cc":"RE","test_runtime":0.5026991367,"input":"http:\/\/alt.com","probe_city":null,"probe_asn":"AS49902","annotations":{"platform":"linux"},"software_name":"ooniprobe","software_version":"2.1.0","data_format_version":"0.2.0","report_filename":"2018-08-28\/20180827T054721Z-RE-AS49902-web_connectivity-20180827T054723Z_AS49902_y7vuOqERmqnnMPjRsd5cqHU6ZlNpzHwO1FRann4QUyZNeFUVJf-0.2.0-probe.json","test_version":"0.1.0","bucket_date":"2018-08-28","test_name":"web_connectivity","report_id":"20180827T054723Z_AS49902_y7vuOqERmqnnMPjRsd5cqHU6ZlNpzHwO1FRann4QUyZNeFUVJf","measurement_start_time":"2018-08-27 05:47:49","backend_version":null,"options":["--file","$citizenlab_global_urls"]} {"test_keys":{"accessible":true,"control":{"tcp_connect":{"69.165.107.69:80":{"status":true,"failure":null}},"http_request":{"body_length":138864,"status_code":200,"headers":{"X-ApacheServer":"ki101-102.friendfinderinc.com","Set-Cookie":"ffadult_pop=1; path=\/; domain=.adultfriendfinder.com; expires=Wed, 26-Sep-2018 05:47:57 GMT","Vary":"Accept-Encoding","X-PERF":"0.407626,0.059982,TS_93_0.1849040,TM_67_0.0807410,DB_30_0.0168610,CD_49_0.0195120,FS_60_0.0078490,PK_8_0.0102610,CE_121_0.0275160","Server":"Apache","ETag":"TESTBED","Date":"Mon, 27 Aug 2018 05:47:57 GMT","X-Frame-Options":"SAMEORIGIN","Content-Type":"text\/html;charset=UTF-8","P3P":"CP=\"DSP LAW\""},"failure":null,"title":"Adult FriendFinder - The World's Largest Adult Dating and Hookup Site"},"dns":{"failure":null,"addrs":["69.165.107.69"]}},"control_failure":null,"socksproxy":null,"http_experiment_failure":null,"agent":"redirect","title_match":true,"client_resolver":"109.122.130.141","tcp_connect":[{"status":{"failure":null,"success":true,"blocked":false},"ip":"69.165.107.69","port":80}],"dns_consistency":"consistent","dns_experiment_failure":null,"body_proportion":0.9667502089,"blocking":false,"queries":[{"resolver_hostname":null,"query_type":"A","hostname":"adultfriendfinder.com","answers":[{"ipv4":"69.165.107.69","answer_type":"A"}],"failure":null,"resolver_port":null}],"body_length_match":true,"requests":[{"failure":null,"request":{"body":null,"headers":{"Accept-Language":"en-US;q=0.8,en;q=0.5","Accept":"text\/html,application\/xhtml+xml,application\/xml;q=0.9,*\/*;q=0.8","User-Agent":"Mozilla\/5.0 (Windows NT 6.1) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/47.0.2526.106 Safari\/537.36"},"tor":{"is_tor":false,"exit_ip":null,"exit_name":null},"url":"https:\/\/adultfriendfinder.com\/","method":"GET"},"response":{"body":"<!DOCTYPE html PUBLIC \"-\/\/W3C\/\/DTD XHTML 1.0 Transitional\/\/EN\" \"http:\/\/www.w3.org\/TR\/xhtml1\/DTD\/xhtml1-transitional.dtd\">\n\n<html xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">\n<head>\n<meta name=\"referrer\" value=\"origin-when-cross-origin\"\/>\n<link rel=\"canonical\" href=\"https:\/\/adultfriendfinder.com\/\" \/>\n<meta http-equiv=\"Content-Location\" content=\"https:\/\/adultfriendfinder.com\/\" \/>\n<link rel=\"alternate\" hreflang=\"it\" href=\"https:\/\/adultfriendfinder.com\/?lang=italian\" \/>\n<link rel=\"alternate\" hreflang=\"ko\" href=\"https:\/\/adultfriendfinder.com\/?lang=korean\" \/>\n<link rel=\"alternate\" hreflang=\"sv\" href=\"https:\/\/adultfriendfinder.com\/?lang=swedish\" \/>\n<link rel=\"alternate\" hreflang=\"en\" href=\"https:\/\/adultfriendfinder.com\/\" \/>\n<link rel=\"alternate\" hreflang=\"es\" href=\"https:\/\/adultfriendfinder.com\/?lang=spanish\" \/>\n<link rel=\"alternate\" hreflang=\"fr\" href=\"https:\/\/adultfriendfinder.com\/?lang=french\" \/>\n<link rel=\"alternate\" hreflang=\"zh\" href=\"https:\/\/adultfriendfinder.com\/?lang=chinese\" \/>\n<link rel=\"alternate\" hreflang=\"ja\" href=\"https:\/\/adultfriendfinder.com\/?lang=japanese\" \/>\n<link rel=\"alternate\" hreflang=\"pt\" href=\"https:\/\/adultfriendfinder.com\/?lang=portuguese\" \/>\n<link rel=\"alternate\" hreflang=\"nl\" href=\"https:\/\/adultfriendfinder.com\/?lang=dutch\" \/>\n<link rel=\"alternate\" hreflang=\"de\" href=\"https:\/\/adultfriendfinder.com\/?lang=german\" \/>\n<link rel=\"stylesheet\" type=\"text\/css\" href=\"\/images\/ffadult\/css\/header.css\" \/>\n<link rel=\"shortcut icon\" type=\"image\/x-icon\" href=\"\/images\/ffadult\/favicon.ico\" \/>\n<link rel=\"meta\" href=\"https:\/\/secureimage.securedataimages.com\/images\/ICRA_labels_rdf_adult.rdf\" type=\"application\/rdf+xml\" title=\"ICRA labels\" \/>\n<meta http-equiv=\"pics-Label\" content='(pics-1.1 \"http:\/\/www.icra.org\/pics\/vocabularyv03\/\" l gen true for \"http:\/\/adultfriendfinder.com\" r (n 3 s 3 v 0 l 3 oa 0 ob 0 oc 0 od 0 oe 0 of 0 og 0 oh 0 c 3) gen true for \"http:\/\/www.adultfriendfinder.com\" r (n 3 s 3 v 0 l 3 oa 0 ob 0 oc 0 od 0 oe 0 of 0 og 0 oh 0 c 3))' \/>\n<meta name=\"RATING\" content=\"RTA-5042-1996-1400-1577-RTA\" \/>\n<meta http-equiv=\"content-type\" content=\"text\/html; charset=UTF-8\" \/>\n<meta charset=\"utf-8\" \/>\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge,chrome=1\" \/>\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0\" \/>\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black\" \/>\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" \/>\n<meta name='HandheldFriendly' content='True' \/>\n<meta name='MobileOptimized' content='320' \/>\n<meta name='format-detection' content='telephone=no' \/>\n<meta http-equiv='cleartype' content='on' \/>\n<meta name=\"distribution\" content=\"global\" \/>\n<meta name=\"expires\" content=\"never\" \/>\n<meta name=\"robots\" content=\"index,follow\" \/>\n<meta name=\"robots\" content=\"noodp\" \/>\n<meta name=\"msnbot\" content=\"noodp\" \/>\n<meta name=\"googlebot\" content=\"noodp\" \/>\n<meta name=\"robots\" content=\"noydir\" \/>\n<meta name=\"msvalidate.01\" content=\"C36124233DD9298791B06F5F9B46124A\" \/>\n<meta name=\"Description\" content=\"With millions of members worldwide, Adult FriendFinder is the best dating site to find adult singles and swingers for discreet hookups and casual sex near you.\" \/>\n<meta name=\"Keywords\" content=\"AdultFriendFinder, sex sites, adult friend, one night stand, online sex, fuck buddy, adult dating, sex dating, casual sex, get laid\" \/>\n<link rel=\"stylesheet\" type=\"text\/css\" href=\"https:\/\/secureimage.securedataimages.com\/css\/live_cd\/ffadult\/english\/0\/secure\/reset-1428465189.css\">\n<link rel=\"stylesheet\" type=\"text\/css\" href=\"https:\/\/secureimage.securedataimages.com\/css\/live_cd\/ffadult\/english\/0\/secure\/fruit2-1507149638.css\">\n<link rel=\"stylesheet\" type=\"text\/css\" href=\"https:\/\/secureimage.securedataimages.com\/css\/live_cd\/ffadult\/english\/0\/secure\/badges-1507149637.css\">\n<link rel=\"stylesheet\" type=\"text\/css\" href=\"https:\/\/secureimage.securedataimages.com\/css\/live_cd\/ffadult\/english\/0\/secure\/cover_ffadult_new2013_v2-1464750636.css\">\n<link rel=\"stylesheet\" type=\"text\/css\" href=\"\/css\/live_cd\/ffadult\/english\/0\/secure\/font_face-1467181898.css\">\n<link rel=\"stylesheet\" type=\"text\/css\" href=\"https:\/\/secureimage.securedataimages.com\/css\/live_cd\/ffadult\/english\/0\/secure\/footer_update-1525973275.css\">\n<title>Adult FriendFinder - The World's Largest Adult Dating and Hookup Site<\/title>\n<style>\n \n .hero h1 .bigger { display:block; }\n #reg1_errors { list-style:decimal; padding-left:30px; }\n .fld_checkbox { text-transform:capitalize; }\n <\/style>\n<style>\n #german #new_navbar.navbar ul li a { padding:12px 10px; }\n #french #new_navbar.navbar ul li a { padding:12px 8px; }\n #spanish #new_navbar.navbar ul li a { padding:12px 8px; }\n #dutch #new_navbar.navbar ul li a { padding:12px 12px; }\n #portuguese #new_navbar.navbar ul li a { padding:12px 8px; font-size:12px; }\n #header_navbar {\n z-index: 999;\n}\n.guest-nav > ul > li:hover {\n background: #f3f3f3;\n box-shadow: 0 0 6px -2px #999;\n -webkit-box-shadow: 0 0 6px -2px #999;\n -moz-box-shadow: 0 0 6px -2px #999;\n}\n.guest-nav {\n font-size: 14px;\n}\n.guest-nav .subnav {\n padding: 0;\n display: none;\n background: #f3f3f3;\n box-shadow: 0 6px 10px -6px #999;\n -webkit-box-shadow: 0 6px 10px -6px #999;\n -moz-box-shadow: 0 6px 10px -6px #999;\n}\n.guest-nav > ul > li:hover ul,\n.show_nav .guest-nav > ul > li:hover ul {\n display: block;\n \n}\n.guest-nav ul li ul li a {\n padding: 0px 26px;\n}\n.guest-nav ul li ul li a,\n.guest-nav ul li:hover a,\n.guest-nav > ul > li a:hover,\n.guest-nav ul li ul li a:hover,\n.guest-nav ul li ul li:hover a {\n color: #000000;\n}\n.guest-nav ul li ul li {\n background: #f3f3f3;\n min-width: 200px;\n height: auto;\n font-weight: bold;\n line-height: normal;\n padding: 8px 0;\n}\n.guest-nav ul li ul li:hover {\n background: #e0e0e0;\n}\n.spanish .guest-nav ul li ul li a,\n.french .guest-nav ul li ul li a,\n.swedish .guest-nav ul li ul li a, \n.dutch .guest-nav ul li ul li a,\n.german .guest-nav ul li ul li a,\n.korean .guest-nav ul li ul li a,\n.portuguese .guest-nav ul li ul li a {\n padding-top: 0px;\n padding-bottom: 0px;\n}\n.gst .guest-nav ul li ul li a { padding: 0px 16px; }\n.gst .icon { display: none; }\n.scrolled .guest-nav ul li ul li a { padding: 0px 16px; }\n.scrolled .guest-nav li:hover,\n.scrolled .guest-nav ul li ul li { background: #464646; }\n.scrolled .guest-nav ul li ul li:hover { background: #595959; }\n.scrolled .guest-nav ul li ul li a,\n.scrolled .guest-nav ul li:hover a,\n.scrolled .guest-nav > ul > li a:hover,\n.scrolled .guest-nav ul li ul li a:hover,\n.scrolled .guest-nav ul li ul li:hover a {\n color: #ffffff;\n}\n.spanish .scrolled .guest-nav ul li ul li a,\n.german .scrolled .guest-nav ul li ul li a,\n.korean .scrolled .guest-nav ul li ul li a,\n.dutch .scrolled .guest-nav ul li ul li a,\n.portuguese .scrolled .guest-nav ul li ul li a,\n.swedish .scrolled .guest-nav ul li ul li a {\n padding-top: 0px;\n padding-bottom: 0px;\n}\n@media (max-width: 980px) {\n .show_nav .guest-nav .subnav {\n display: block;\n }\n .show_nav .guest-nav .dropdown-toggle {\n width: 60px;\n height: 58px;\n right: 0;\n top: 0;\n position: absolute;\n }\n .show_nav .guest-nav .icon {\n background-image: url(https:\/\/secureimage.securedataimages.com\/images\/js\/vice\/icons_mobile_sprite_v5-compressor.png);\n background-size: 1950%;\n }\n .show_nav .guest-nav .dropdown-arrow {\n background-position: 1% 14%;\n -webkit-transform: rotate(-90deg);\n transform: rotate(-90deg);\n }\n .show_nav .guest-nav .dropdown-arrow {\n width: 20px;\n height: 20px;\n margin-top: -10px;\n position: absolute;\n top: 29px;\n right: 18px;\n }\n .show_nav .guest-nav .up,\n .show_nav .scrolled .guest-nav .up {\n height: auto;\n }\n .show_nav .up .dropdown-arrow {\n -webkit-transform: rotate(90deg);\n transform: rotate(90deg);\n }\n .show_nav .guest-nav ul li ul li {\n background: #464646;\n }\n .show_nav .guest-nav > ul > li:hover {\n background: #464646;\n box-shadow: none;\n -webkit-box-shadow: none;\n -moz-box-shadow: none;\n }\n .show_nav .guest-nav ul li ul li a,\n .show_nav .guest-nav ul li:hover a,\n .show_nav .guest-nav > ul > li a:hover,\n .show_nav .guest-nav ul li ul li a:hover,\n .show_nav .guest-nav ul li ul li:hover a {\n color: #ffffff;\n }\n .show_nav .guest-nav ul li ul li:hover {\n background: #595959;\n }\n .show_nav .guest-nav ul li ul li a {\n padding: 10px 26px;\n }\n}\n\n\n <\/style>\n<style>\n#seo_nav { border-bottom:1px solid #CCCCCC; margin:0 auto 20px; overflow:hidden; padding:0 0 20px; width:715px; }\n#seo_nav li { color:#FFFFFF; float:left; margin-left:20px }\n#seo_nav li#first_link { margin-left:0; }\n#seo_nav li h2 { font-weight:normal; margin:0; }\n#seo_nav li a { font-size:12px; }\n<\/style>\n\n\n \n\n<script type=\"text\/javascript\">\n(function(){\n FFN = window.FFN || {};\n FFN.getCookieValueByName = function (cookie_name) {\n var cookieValue = null,\n cookieList = document.cookie.split(';'),\n cookieCount = cookieList.length,\n c = 0;\n for (c = 0; c < cookieCount; c += 1) {\n var myCookie = cookieList[c];\n var myCookieTokens = myCookie.split('=');\n if (String(myCookieTokens[0]).trim() === cookie_name) {\n cookieValue = myCookieTokens[1];\n break;\n }\n }\n return cookieValue;\n }\n FFN.checkThrottle = function(throttleName){\n var throttleCookie,\n throttleOn = false;\n if (FFN.getCookieValueByName && throttleName){\n throttleCookie = FFN.getCookieValueByName('throttling');\n try{\n throttleCookie = JSON.parse(throttleCookie);\n if(throttleCookie && throttleCookie[throttleName]){\n throttleOn = true;\n }\n }catch(e){\n\n }\n }\n return throttleOn;\n }\n FFN.addJSScript = function(scriptURL, options){\n var script;\n options = options || {};\n if (scriptURL){\n script = document.createElement('script');\n script.type = \"text\/javascript\";\n script.src = scriptURL;\n if(options && options.attributes){\n for(var i in options.attributes){\n if(options.attributes[i]){\n script[i] = options.attributes[i];\n }\n }\n }\n document.head.appendChild(script);\n }\n }\n})();\n<\/script>\n<!-- GTM dataLayer --><script>dataLayer = [];<\/script><!-- End GTM dataLayer -->\n<!-- Google Tag Manager -->\n<script type=\"text\/javascript\">\n(function(){\n FFN = window.FFN || {};\n if ( FFN.getCookieValueByName\n && FFN.getCookieValueByName('ffadult_who')\n && FFN.checkThrottle\n && FFN.checkThrottle(\"GTM\")\n ) {\n (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'}); var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https:\/\/www.googletagmanager.com\/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-P8ZF4WS');\n }\n})();\n<\/script><!-- End Google Tag Manager -->\n\n\n\n\n\n\n\n\n\n\n\n\n<script>\n(function() {\n if ( typeof(window.dataLayer) !== 'object' || typeof(window.dataLayer.push) !== 'function') {\n return null;\n }\n\n var dataLayer = window.dataLayer || [];\n\n var href = window.location.href || '';\n\n var state = {\n listeners: [],\n pageType: ''\n };\n\n var getPageType = function() {\n var pageType = '';\n\n if ( href.indexOf('\/p\/main.cgi') !== -1 ) {\n pageType = 'homepage';\n } else if ( href.indexOf('\/p\/mc\/cover.cgi') !== -1 ) {\n pageType = 'MC-messaging';\n } else if ( href.indexOf('\/messenger.html') !== -1 ) {\n pageType = 'IM-messaging';\n } else if ( href.indexOf('\/go\/page\/conversation') !== -1 ) {\n pageType = 'IM-messaging';\n } else if ( href.indexOf('\/go\/page\/your_notifications.html') !== -1 ) {\n pageType = 'notifications';\n } else if ( href.indexOf('\/p\/imc\/view_video.cgi') !== -1 ) {\n pageType = 'broadcasting';\n } else if ( href.indexOf('\/go\/page\/vice_page_broadcaster_leaderboard.html') !== -1 ) {\n pageType = 'broadcasting';\n } else if ( href.indexOf('\/p\/chat\/makerooms.cgi') !== -1 ) {\n pageType = 'chat-room';\n } else if ( href.indexOf('\/p\/chat\/makeroom.cgi') !== -1 ) {\n pageType = 'chat-room';\n }\n\n return pageType;\n }\n\n var init = function() {\n var CD = window.CD || {};\n var member = CD.member || {};\n var pwsid = member.pwsid || null;\n var userType = ( pwsid ) ? 'member' : 'guest';\n var level = ( typeof(member.level) !== 'undefined' ) ? parseInt(member.level) : 0;\n var purchaseStatus = ( level >= 300 ) ? 'true' : 'false';\n\n dataLayer.push({\n 'environment': 'desktop'\n });\n\n dataLayer.push({\n 'userType': userType\n });\n\n dataLayer.push({\n 'purchaseStatus': purchaseStatus\n });\n\n trackPage();\n };\n\n var initDom = function() {\n\n \/\/ Desktop messenger.\n var initMessengerDom = function() {\n var messengerNode = document.getElementById('messenger');\n var initSendImButtons = function() {\n var nodeList = messengerNode.getElementsByClassName('launch-conv');\n var nodeListCount = nodeList.length;\n var n = 0;\n for ( n = 0; n < nodeListCount; n += 1 ) {\n var node = nodeList.item(n);\n node.addEventListener(\"click\", function(e) {\n dataLayer.push({\n 'event': 'GTMevent',\n 'eventCategory': 'messaging',\n 'eventAction': 'IM-messenger',\n 'eventLabel': 'initiate-chat'\n });\n return null;\n });\n }\n return null;\n };\n initSendImButtons();\n return null;\n };\n\n \/\/ Desktop nav.\n var initNavDom = function() {\n var navNode = document.getElementById('navigation-bar');\n if ( typeof(navNode) === 'undefined' || navNode === null ) {\n return null;\n }\n var navUlNode = navNode.getElementsByClassName('nav')[0];\n var navANodeList = navUlNode.getElementsByTagName('a');\n var navANodeListCount = navANodeList.length;\n var n = 0;\n for ( n = 0; n < navANodeListCount; n += 1 ) {\n var node = navANodeList.item(n);\n if ( typeof(node.href) === 'string' ) {\n\n if ( node.href.indexOf('\/p\/mc\/cover.cgi') !== -1 && state.listeners.indexOf('mailbox-click') === -1 ) {\n \/\/ Message Center nav link.\n state.listeners.push('mailbox-click');\n node.addEventListener(\"click\", function(e) {\n dataLayer.push({\n 'event': 'GTMevent',\n 'eventCategory': 'messaging',\n 'eventAction': 'MC-messenger',\n 'eventLabel': 'mailbox-click'\n });\n return null;\n });\n } else if (\n node.href.indexOf('\/go\/page\/your_notifications.html') !== -1\n && state.listeners.indexOf('notifications') === -1\n && typeof(node.dataset.gaEvent) === 'string'\n && node.dataset.gaEvent !== ''\n ) {\n \/\/ Notifications nav link.\n state.listeners.push('notifications');\n node.addEventListener(\"click\", function(e) {\n dataLayer.push({\n 'event': 'GTMevent',\n 'eventCategory': 'notifications',\n 'eventAction': 'button-click',\n 'eventLabel': 'notifications'\n });\n return null;\n });\n } else if (\n node.href.indexOf('\/go\/page\/your_notifications.html') !== -1\n && state.listeners.indexOf('see-all-activity') === -1\n && ( typeof(node.dataset.gaEvent) === 'undefined' || !node.dataset.gaEvent )\n ) {\n \/\/ See all activity nav link.\n state.listeners.push('see-all-activity');\n node.addEventListener(\"click\", function(e) {\n dataLayer.push({\n 'event': 'GTMevent',\n 'eventCategory': 'notifications',\n 'eventAction': 'button-click',\n 'eventLabel': 'see-all-activity'\n });\n return null;\n });\n } else if ( node.href.indexOf('\/p\/update.cgi?p=my_account_notification_settings¬ification=1') !== -1 && state.listeners.indexOf('notification-preferences') === -1 ) {\n \/\/ Notification preferences nav link.\n state.listeners.push('notification-preferences');\n node.addEventListener(\"click\", function(e) {\n dataLayer.push({\n 'event': 'GTMevent',\n 'eventCategory': 'notifications',\n 'eventAction': 'button-click',\n 'eventLabel': 'preferences'\n });\n return null;\n });\n }\n }\n }\n return null;\n };\n\n \/\/ Desktop profile.\n var initProfileDom = function() {\n var widgetList = document.getElementsByClassName('message-widget-form');\n var widgetListCount = widgetList.length;\n var w = 0;\n for ( w = 0; w < widgetListCount; w += 1 ) {\n var widget = widgetList.item(w);\n \/\/ Message textarea.\n \/*\n var textAreaList = widget.getElementsByTagName('textarea');\n var textAreaListCount = textAreaList.length;\n var ta = 0;\n for ( ta = 0; ta < textAreaListCount; ta += 1 ) {\n var textarea = textAreaList.item(ta);\n if ( typeof(textarea.dataset.name) === 'string' && textarea.dataset.name === 'MessagerTextArea' ) {\n textarea.addEventListener('keyup', function(e) {\n return null;\n });\n }\n }\n *\/\n \/\/ Send message button.\n var buttonList = widget.getElementsByClassName('btn');\n var buttonListCount = buttonList.length;\n var b = 0;\n for ( b = 0; b < buttonListCount; b += 1 ) {\n var button = buttonList.item(b);\n if ( typeof(button.dataset.name) === 'string' && button.dataset.name === 'SendMessageBtn' ) {\n button.addEventListener('click', function(e) {\n dataLayer.push({\n 'event': 'GTMevent',\n 'eventCategory': 'messaging',\n 'eventAction': 'MC-messenger',\n 'eventLabel': 'message-sent'\n });\n return null;\n });\n }\n }\n }\n return null;\n };\n\n \/\/ Init nav DOM listeners.\n initNavDom();\n\n \/\/ Init page-specific DOM listeners.\n if ( href.indexOf('\/messenger.html') !== -1 ) {\n initMessengerDom();\n } else if ( href.indexOf('\/profile2\/') !== -1 ) {\n initProfileDom();\n }\n\n return null;\n };\n\n var isChatRoom = function() {\n if ( href.indexOf('\/p\/chat\/chat.cgi') !== -1\n || href.indexOf('\/p\/chat\/room.cgi') !== -1\n || href.indexOf('\/p\/chat\/body.cgi') !== -1\n || href.indexOf('\/p\/chat\/sidebar.cgi') !== -1 ) {\n return true;\n }\n return false;\n }\n\n var trackPage = function() {\n\n if ( isChatRoom() ) {\n return;\n }\n\n var pageType = getPageType();\n\n if ( pageType && pageType !== state.pageType ) {\n state.pageType = pageType;\n dataLayer.push({\n 'pageType': pageType\n });\n }\n\n return;\n };\n\n if ( isChatRoom() ) {\n return;\n }\n\n window.addEventListener('hashchange', function(e) {\n trackPage();\n });\n\n window.addEventListener(\"load\", function(event) {\n \/\/ Init GTM.\n init();\n\n \/\/ Init DOM listeners.\n setTimeout(function() {\n initDom();\n return null;\n }, 2000);\n });\n\n})();\n<\/script>\n\n\n\n\n\n\n\n\n\n\n\n \n \n\n\n<!-- -->\n\n \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n <script type=\"text\/javascript\">\n (function(){\n FFN = window.FFN || {};\n FFN.getCookieValueByName = function (cookie_name) {\n var cookieValue = null,\n cookieList = document.cookie.split(';'),\n cookieCount = cookieList.length,\n c = 0;\n for (c = 0; c < cookieCount; c += 1) {\n var myCookie = cookieList[c];\n var myCookieTokens = myCookie.split('=');\n if (String(myCookieTokens[0]).trim() === cookie_name) {\n cookieValue = myCookieTokens[1];\n break;\n }\n }\n return cookieValue;\n }\n FFN.checkThrottle = function(throttleName){\n var throttleCookie,\n throttleOn = false;\n if (FFN.getCookieValueByName && throttleName){\n throttleCookie = FFN.getCookieValueByName('throttling');\n try{\n throttleCookie = JSON.parse(throttleCookie);\n if(throttleCookie && throttleCookie[throttleName]){\n throttleOn = true;\n }\n }catch(e){\n\n }\n }\n return throttleOn;\n }\n FFN.addJSScript = function(scriptURL, options){\n var script;\n options = options || {};\n if (scriptURL){\n script = document.createElement('script');\n script.type = \"text\/javascript\";\n script.src = scriptURL;\n if(options && options.attributes){\n for(var i in options.attributes){\n if(options.attributes[i]){\n script[i] = options.attributes[i];\n }\n }\n }\n document.head.appendChild(script);\n }\n }\n\n if (FFN.getCookieValueByName \n && FFN.getCookieValueByName('ffadult_who')\n && FFN.checkThrottle \n && FFN.checkThrottle(\"AppD\")){\n window['adrum-start-time'] = new Date().getTime();\n (function(config){\n config.appKey = 'AD-AAB-AAJ-MAZ';\n config.adrumExtUrlHttp = 'http:\/\/cdn.appdynamics.com';\n config.adrumExtUrlHttps = 'https:\/\/cdn.appdynamics.com';\n config.beaconUrlHttp = 'http:\/\/col.eum-appdynamics.com';\n config.beaconUrlHttps = 'https:\/\/col.eum-appdynamics.com';\n config.xd = {enable : true};\n })(window['adrum-config'] || (window['adrum-config'] = {}));\n FFN.addJSScript('https:\/\/secureimage.securedataimages.com\/images\/js\/adrum\/adrum-4.4.1.154.js', {\n attributes:{\n charset: 'UTF-8',\n defer: 'defer'\n }\n });\n }\n\n })();\n<\/script>\n\n\n\n \n \n \n\n<!-- Original -->\n \n \n \n\n \n \n\n<script type='application\/ld+json'>\n{ \"@context\": \"http:\/\/www.schema.org\", \"@type\": \"Corporation\", \"name\": \"Adult FriendFinder\", \"url\": \"https:\/\/adultfriendfinder.com\", \"logo\": \"https:\/\/secureimage.securedataimages.com\/images\/ffadult\/header\/logo_ffadult.jpg\", \"sameAs\": [ \"https:\/\/twitter.com\/adultfriendfind\" ] }\n<\/script>\n\n<script type=\"application\/ld+json\">\n{ \"@context\": \"http:\/\/schema.org\", \"@type\": \"WebPage\", \"url\": \"https:\/\/adultfriendfinder.com\/\", \"name\": \"Adult FriendFinder\", \"description\": \"Online adult dating for singles and swingers seeking casual sex and sexual hookups\" }\n<\/script>\n\n<\/head>\n\n<!-- from 213.55.17.216 to ki302-11 on live_cd -->\n\n\n\n<body class=\"english has_notice\">\n<div>\n<\/div>\n\n <a class=\"top\" name=\"top\"><\/a>\n <div class=\"grey_bg\">\n <header id=\"head\" class=\"header\">\n <div class=\"logo_bar\">\n <div class=\"w960\">\n <a id=\"hamburger\">\n <img src=\"https:\/\/secureimage.securedataimages.com\/images\/ffadult\/39850\/hammy.png\">\n <\/a>\n <div class=\"logo_wrapper\">\n <a href=\"\/\" data-ga-event=\"AFF logo:Image\"><img title=\"Adult FriendFinder Meet Local Couples in the Swinger Lifestyle and Hookup\" class=\"logo\" src=\"https:\/\/secureimage.securedataimages.com\/images\/ffadult\/39850\/AdultFriendFinderSexDatingSite.png\" \/><\/a>\n <span class=\"logo_tagline\">Hookup, Find Sex or Meet Someone Hot Now<\/span>\n <\/div>\n <div id=\"login_wrapper\" class=\"login\">\n <form accept-charset=utf-8 method=\"post\" action=\"https:\/\/secure.adultfriendfinder.com\/p\/login.cgi\" name=\"LOGIN\" target=\"_top\" autocomplete=\"off\" >\n<input type=\"hidden\" name=\"who\" value=\"r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex\" \/>\n<input type=\"hidden\" name=\"site\" value=\"ffadult\" \/>\n \n <input type=\"hidden\" name=\"p\" value=\"new_no_handle\">\n <input type=\"hidden\" name=\"force_reload\" value=\"1\">\n <div id=\"login_username_wrapper\" class=\"login_input_wrapper\">\n <input id=\"login_username_input\" type=\"text\" name=\"handle\" tabindex=\"1\" placeholder=\"Username\" \/>\n <\/div>\n <div id=\"login_password_wrapper\" class=\"login_input_wrapper\">\n <input id=\"login_password_input\" type=\"password\" name=\"password\" maxlength=\"25\" tabindex=\"2\" placeholder=\"Password\" \/>\n <a href=\"\/go\/page\/forgot_login.html?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex\" title=\"Forgot password?\" class=\"forgot_password\" data-ga-event=\"Forgot password:Text\">Forgot password?<\/a>\n <\/div>\n <div id=\"login_button\" class=\"login_input_wrapper\">\n <input id=\"login_submit\" class=\"btn btn-primary\" type=\"submit\" name=\"submit\" alt=\"Login to AdultFriendFinder to browse free Sex Personals for Adult Dating, Amateurs & Swingers.\" value=\"Login\" data-ga-event=\"Member Signed In\" \/>\n <\/div>\n <\/form>\n <\/div>\n <div class=\"login_flyout\">\n <a id=\"reg_flyout_link\" class=\"flyout_link\">Register<\/a>\n <a id=\"login_flyout_link\" class=\"flyout_link\" alt=\"Login to AdultFriendFinder to browse free Sex Personals for Adult Dating, Amateurs & Swingers.\">Login<\/a>\n <\/div>\n <\/div>\n <\/div>\n <\/header>\n <\/div>\n\n<div id=\"outer_wrapper\">\n<div id=\"inner_wrapper\">\n\n <div id=\"grey_wrapper\" class=\"grey_bg\">\n \n\n\n\n\n\n <nav id=\"new_navbar\" class=\"navbar guest-nav\">\n <ul class=\"w960\">\n\n\t <li class=\"join\"><a href=\"\/p\/register.cgi?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex&geonames_reg=1\" title=\"Join Now!\" name=\"Join Now!\" data-ga-event=\"Register:Text\">Join Now!<\/a><\/li>\n\n\t <li class=\"first\"><a href=\"\/?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex\" title=\"Home\" name=\"Home\" data-ga-event=\"Home:Text\">Home<\/a><\/li>\n <li><a href=\"\/search?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex\" title=\"Browse\" name=\"Browse\" data-ga-event=\"Browse:Text\">Browse<\/a><\/li>\n <li class=\"login\" style=\"display:none;\"><a href=\"\/go\/page\/standard_login.html?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex\" title=\"Member Login\" name=\"Member Login\">Member Login<\/a><\/li>\n\t <li>\n\t <a href=\"\/hookup?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex\" title=\"Hookup\" name=\"Hookup\" data-ga-event=\"Hookup:Text\">Hookup<\/a>\n\t <div class=\"dropdown-toggle\"><span class=\"icon dropdown-arrow\"><\/span><\/div>\n\t <ul class=\"subnav\">\n\t <li><a href=\"\/hookup\/casual-sex?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex\" title=\"Casual Sex\" name=\"Casual Sex\" data-ga-event=\"Casual Sex:Text\">Casual Sex<\/a><\/li>\n\t <li><a href=\"\/hookup\/swingers?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex\" title=\"Swingers\" name=\"Swingers\" data-ga-event=\"Swingers:Text\">Swingers<\/a><\/li>\n\t <li><a href=\"\/hookup\/threesomes?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex\" title=\"Threesomes\" name=\"Threesomes\" data-ga-event=\"Threesomes:Text\">Threesomes<\/a><\/li>\n\t <li><a href=\"\/hookup\/cybersex?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex\" title=\"Cybersex\" name=\"Cybersex\" data-ga-event=\"Cybersex:Text\">Cybersex<\/a><\/li>\n\t <\/ul>\n\t <\/li>\n\t <li>\n\t <a href=\"\/member-groups?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex\" title=\"Dating Forums\" name=\"Dating Forums\" data-ga-event=\"Dating Forums:Text\">Dating Forums<\/a>\n\t <div class=\"dropdown-toggle\"><span class=\"icon dropdown-arrow\"><\/span><\/div>\n\t <ul class=\"subnav\">\n \t <li><a href=\"https:\/\/blog.adultfriendfinder.com\" title=\"AFF Dating Blog\" name=\"AFF Dating Blog\" data-ga-event=\"AFF Dating Blog:Text\">AFF Dating Blog<\/a><\/li>\n \t <li><a href=\"\/communities?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex\" title=\"AFF Communities\" name=\"AFF Communities\" data-ga-event=\"AFF Communities:Text\">AFF Communities<\/a><\/li>\n\t <li><a href=\"\/stories\/\" title=\"Erotic Stories\" name=\"Erotic Stories\" data-ga-event=\"Stories:Text\">Erotic Stories<\/a><\/li>\n <li><a href=\"\/magazine?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex\" title=\"Magazine\" name=\"Magazine\" data-ga-event=\"Magazine:Text\">Magazine<\/a><\/li>\n\t <li><a href=\"\/member-blogs?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex\" title=\"Member Blogs\" name=\"Member Blogs\" data-ga-event=\"Member Blogs:Text\">Member Blogs<\/a><\/li>\n\t <\/ul>\n\t <\/li>\n\t <li>\n\t <a href=\"\/member-cams?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex\" title=\"Live Chat\" name=\"Live Chat\" data-ga-event=\"Live Chat:Text\">Live Chat<\/a>\n\t <div class=\"dropdown-toggle\"><span class=\"icon dropdown-arrow\"><\/span><\/div>\n\t <ul class=\"subnav\">\n\t <li><a href=\"\/live-model-shows?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex\" title=\"Live Model Shows\" name=\"Live Model Shows\" data-ga-event=\"Live Model Shows:Text\">Live Model Shows<\/a><\/li>\n\t <li><a href=\"\/member-cams?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex\" title=\"Member Chat\" name=\"Member Chat\" data-ga-event=\"Member Chat:Text\">Member Chat<\/a><\/li>\n\t <\/ul>\n\t <\/li>\n\t <li class=\"last\">\n\t <a href=\"\/help?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex\" title=\"Help Information for Guests, Members\" name=\"Help Information for Guests, Members\" data-ga-event=\"Help:Text\">Help<\/a>\n\t <\/li>\n <\/ul>\n <\/nav>\n\n\n <a class=\"floating_reg_anchor\" name=\"cover_reg_form\"> <\/a>\n\n <!-- Soc10315VideoCoverAudio abtest -->\n <!-- Original -->\n\n <div id=\"main_cont\" class=\"main\">\n <div class=\"bg_gradient\"><\/div>\n <div class=\"hero\">\n <div id=\"main_hero_text\" class=\"hero_text\">\n <h1><span class=\"bigger\">Join the World\u2019s Largest Sex & Swinger Community<\/span><\/h1>\n <div class=\"numbers\"><span class=\"num\">1,064<\/span> Live Broadcasts | <span class=\"num\">98,897,765<\/span> Hot Photos | <span class=\"num\">6,362,552<\/span> Connections<\/div>\n <\/div>\n <div id=\"main_reg_form\" class=\"reg_form\">\n <div class=\"reg_right_wrapper\">\n <form accept-charset=utf-8 name=\"reg1\" method=\"post\" action=\"https:\/\/secure.adultfriendfinder.com\/p\/register.cgi\" id=\"frmID_reg1\" method=\"post\" enctype=\"multipart\/form-data\" >\n<input type=\"hidden\" name=\"who\" value=\"r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex\" \/>\n<input type=\"hidden\" name=\"site\" value=\"ffadult\" \/>\n <input type=\"hidden\" name=\"from_ad\" value=\"p62150c\" \/>\n\n \n <div id=\"regPage_1\" class=\"\">\n <div class=\"reg_form_head\">\n <h2 id=\"regPage_1_title\">Sign Up Now!<\/h2>\n <h3 class=\"subtext\">Start Hooking Up Tonight!<\/h3>\n <\/div>\n\n <div class=\"fldRow\">\n <div class=\"fldColumn_1\">\n <label for=\"fldID_REG_sex\">I am\/We are a:<\/label>\n <\/div>\n <div class=\"reg_input_wrapper\">\n <div class=\"fldColumn_2\">\n <select name=\"REG_sex\" id=\"fldID_REG_sex\">\n<option selected=\"selected\" value=\"1\">Man<\/option>\n<option value=\"2\">Woman<\/option>\n<option value=\"3\">Couple (man\/woman)<\/option>\n<option value=\"4\">Group<\/option>\n<option value=\"5\">Couple (2 women)<\/option>\n<option value=\"6\">Couple (2 men)<\/option>\n<option value=\"7\">TS\/TV\/TG<\/option>\n<\/select>\n\n <\/div>\n <div id=\"sts_REG_sex\" class=\"hide\"><\/div>\n <div id=\"help_REG_sex\" class=\"help hide\"><\/div>\n <\/div>\n <\/div>\n\n <div class=\"fldRow\">\n <div class=\"fldColumn_1\">\n <label>Interested in meeting:<\/label>\n <\/div>\n <div class=\"reg_input_wrapper\">\n <div class=\"fldColumn_2\">\n <div class=\"fldColInner_1\">\n <label for=\"fldID_looking_for_person_new_1\" class=\"fld_checkbox fld_checkbox_left\"><input type=\"checkbox\" name=\"looking_for_person_new\" value=\"1\" id=\"fldID_looking_for_person_new_1\" \/> Men<\/label> <label for=\"fldID_looking_for_person_new_2\" class=\"fld_checkbox fld_checkbox_right\"><input type=\"checkbox\" name=\"looking_for_person_new\" value=\"2\" id=\"fldID_looking_for_person_new_2\" \/> Women<\/label> <\/div>\n <div class=\"fldColInner_2\">\n <label for=\"fldID_looking_for_person_new_3\" class=\"fld_checkbox fld_checkbox_left\"><input type=\"checkbox\" name=\"looking_for_person_new\" value=\"3\" id=\"fldID_looking_for_person_new_3\" \/> Couples (man\/woman)<\/label> <label for=\"fldID_looking_for_person_new_7\" class=\"fld_checkbox fld_checkbox_right\"><input type=\"checkbox\" name=\"looking_for_person_new\" value=\"7\" id=\"fldID_looking_for_person_new_7\" \/> TS\/TV\/TGs<\/label> <\/div>\n <div id=\"sts_looking_for_person_new\" class=\"hide\"><\/div>\n <div id=\"help_looking_for_person_new\" class=\"help hide\"><\/div>\n <\/div>\n <\/div>\n <\/div>\n\n <div class=\"fldRow\">\n <div class=\"fldColumn_1\">\n <label for=\"fldID_bday_month\">My birthdate:<\/label>\n <\/div>\n <div class=\"reg_input_wrapper bday_wrapper\">\n \n<script type='text\/javascript'>function updateDays(){var formDay=document.getElementById('bday_day');var formYear=document.getElementById('bday_year');var year=parseInt(formYear.options[formYear.selectedIndex].text,10);var formMonth=document.getElementById('bday_month');var month=formMonth.options[formMonth.selectedIndex].value;if(isNaN(month)){month=1;}\nif(isNaN(year)){year='2011'};var selectedDate=new Date(year,month,0);var totalDays=selectedDate.getDate();var formDayOptionZero=formDay.options[0].value;if(formDayOptionZero!='1'){totalDays+=1;}\nif(formDay.length>=totalDays){formDay.length=totalDays;}else{while(formDay.length<totalDays){var addDays=new Option();if(formDayOptionZero!='1'){addDays.text=formDay.length;addDays.value=formDay.length;}else{addDays.text=formDay.length+1;addDays.value=formDay.length+1;}\ntry{formDay.add(addDays,formDay.options[null]);}catch(e){formDay.add(addDays,null);}}}}<\/script><select name=\"bday_month\" size='1' id='bday_month' onchange='updateDays();' class=\"\"\" data-group=\"birthday\"\">\n<option value=\"\">Month<\/option><option value=\"1\">January<\/option>\n<option value=\"2\">February<\/option>\n<option value=\"3\">March<\/option>\n<option value=\"4\">April<\/option>\n<option value=\"5\">May<\/option>\n<option value=\"6\">June<\/option>\n<option value=\"7\">July<\/option>\n<option value=\"8\">August<\/option>\n<option value=\"9\">September<\/option>\n<option value=\"10\">October<\/option>\n<option value=\"11\">November<\/option>\n<option value=\"12\">December<\/option>\n<\/select>\n<select name=\"bday_day\" id=\"bday_day\" class=\"\"\" data-group=\"birthday\"\" >\n<option value=\"\">Day<\/option><option value=\"01\">1<\/option>\n<option value=\"02\">2<\/option>\n<option value=\"03\">3<\/option>\n<option value=\"04\">4<\/option>\n<option value=\"05\">5<\/option>\n<option value=\"06\">6<\/option>\n<option value=\"07\">7<\/option>\n<option value=\"08\">8<\/option>\n<option value=\"09\">9<\/option>\n<option value=\"10\">10<\/option>\n<option value=\"11\">11<\/option>\n<option value=\"12\">12<\/option>\n<option value=\"13\">13<\/option>\n<option value=\"14\">14<\/option>\n<option value=\"15\">15<\/option>\n<option value=\"16\">16<\/option>\n<option value=\"17\">17<\/option>\n<option value=\"18\">18<\/option>\n<option value=\"19\">19<\/option>\n<option value=\"20\">20<\/option>\n<option value=\"21\">21<\/option>\n<option value=\"22\">22<\/option>\n<option value=\"23\">23<\/option>\n<option value=\"24\">24<\/option>\n<option value=\"25\">25<\/option>\n<option value=\"26\">26<\/option>\n<option value=\"27\">27<\/option>\n<option value=\"28\">28<\/option>\n<option value=\"29\">29<\/option>\n<option value=\"30\">30<\/option>\n<option value=\"31\">31<\/option>\n<\/select>\n<select name=\"bday_year\" id=\"bday_year\" onchange='updateDays();' class=\"\"\" data-group=\"birthday\"\" >\n<option value=\"\">Year<\/option><option value=\"2000\">2000<\/option>\n<option value=\"1999\">1999<\/option>\n<option value=\"1998\">1998<\/option>\n<option value=\"1997\">1997<\/option>\n<option value=\"1996\">1996<\/option>\n<option value=\"1995\">1995<\/option>\n<option value=\"1994\">1994<\/option>\n<option value=\"1993\">1993<\/option>\n<option value=\"1992\">1992<\/option>\n<option value=\"1991\">1991<\/option>\n<option value=\"1990\">1990<\/option>\n<option value=\"1989\">1989<\/option>\n<option value=\"1988\">1988<\/option>\n<option value=\"1987\">1987<\/option>\n<option value=\"1986\">1986<\/option>\n<option value=\"1985\">1985<\/option>\n<option value=\"1984\">1984<\/option>\n<option value=\"1983\">1983<\/option>\n<option value=\"1982\">1982<\/option>\n<option value=\"1981\">1981<\/option>\n<option value=\"1980\">1980<\/option>\n<option value=\"1979\">1979<\/option>\n<option value=\"1978\">1978<\/option>\n<option value=\"1977\">1977<\/option>\n<option value=\"1976\">1976<\/option>\n<option value=\"1975\">1975<\/option>\n<option value=\"1974\">1974<\/option>\n<option value=\"1973\">1973<\/option>\n<option value=\"1972\">1972<\/option>\n<option value=\"1971\">1971<\/option>\n<option value=\"1970\">1970<\/option>\n<option value=\"1969\">1969<\/option>\n<option value=\"1968\">1968<\/option>\n<option value=\"1967\">1967<\/option>\n<option value=\"1966\">1966<\/option>\n<option value=\"1965\">1965<\/option>\n<option value=\"1964\">1964<\/option>\n<option value=\"1963\">1963<\/option>\n<option value=\"1962\">1962<\/option>\n<option value=\"1961\">1961<\/option>\n<option value=\"1960\">1960<\/option>\n<option value=\"1959\">1959<\/option>\n<option value=\"1958\">1958<\/option>\n<option value=\"1957\">1957<\/option>\n<option value=\"1956\">1956<\/option>\n<option value=\"1955\">1955<\/option>\n<option value=\"1954\">1954<\/option>\n<option value=\"1953\">1953<\/option>\n<option value=\"1952\">1952<\/option>\n<option value=\"1951\">1951<\/option>\n<option value=\"1950\">1950<\/option>\n<option value=\"1949\">1949<\/option>\n<option value=\"1948\">1948<\/option>\n<option value=\"1947\">1947<\/option>\n<option value=\"1946\">1946<\/option>\n<option value=\"1945\">1945<\/option>\n<option value=\"1944\">1944<\/option>\n<option value=\"1943\">1943<\/option>\n<option value=\"1942\">1942<\/option>\n<option value=\"1941\">1941<\/option>\n<option value=\"1940\">1940<\/option>\n<option value=\"1939\">1939<\/option>\n<option value=\"1938\">1938<\/option>\n<option value=\"1937\">1937<\/option>\n<option value=\"1936\">1936<\/option>\n<option value=\"1935\">1935<\/option>\n<option value=\"1934\">1934<\/option>\n<option value=\"1933\">1933<\/option>\n<option value=\"1932\">1932<\/option>\n<option value=\"1931\">1931<\/option>\n<option value=\"1930\">1930<\/option>\n<option value=\"1929\">1929<\/option>\n<option value=\"1928\">1928<\/option>\n<option value=\"1927\">1927<\/option>\n<option value=\"1926\">1926<\/option>\n<option value=\"1925\">1925<\/option>\n<option value=\"1924\">1924<\/option>\n<option value=\"1923\">1923<\/option>\n<option value=\"1922\">1922<\/option>\n<option value=\"1921\">1921<\/option>\n<option value=\"1920\">1920<\/option>\n<option value=\"1919\">1919<\/option>\n<\/select>\n\n <div id=\"sts_dob\" class=\"hide\"><\/div>\n <div id=\"help_dob\" class=\"help hide\"><\/div>\n <\/div>\n <\/div>\n\n <div class=\"fldRow\">\n <div class=\"fldColumn_1\">\n <label for=\"fldID_country\">Country:<\/label>\n <\/div>\n <div class=\"reg_input_wrapper\">\n <div class=\"fldColumn_2\">\n <select name=\"country\" id=\"fldID_country\">\n<option value=\"United States\" >United States<\/option>\n<option value=\"Afghanistan\" > Afghanistan<\/option>\n<option value=\"Algeria\" > Algeria<\/option>\n<option value=\"Andorra\" > Andorra<\/option>\n<option value=\"Angola\" > Angola<\/option>\n<option value=\"Antigua and Barbuda\" > Antigua and Barbuda<\/option>\n<option value=\"Argentina\" > Argentina<\/option>\n<option value=\"Armenia\" > Armenia<\/option>\n<option value=\"Aruba\" > Aruba<\/option>\n<option value=\"Australia\" > Australia<\/option>\n<option value=\"Austria\" > Austria<\/option>\n<option value=\"Azerbaijan\" > Azerbaijan<\/option>\n<option value=\"Bahamas\" > Bahamas<\/option>\n<option value=\"Bahrain\" > Bahrain<\/option>\n<option value=\"Bangladesh\" > Bangladesh<\/option>\n<option value=\"Barbados\" > Barbados<\/option>\n<option value=\"Belarus\" > Belarus<\/option>\n<option value=\"Belgium\" > Belgium<\/option>\n<option value=\"Belize\" > Belize<\/option>\n<option value=\"Benin\" > Benin<\/option>\n<option value=\"Bermuda\" > Bermuda<\/option>\n<option value=\"Bhutan\" > Bhutan<\/option>\n<option value=\"Bolivia\" > Bolivia<\/option>\n<option value=\"Botswana\" > Botswana<\/option>\n<option value=\"Brazil\" > Brazil<\/option>\n<option value=\"Brunei\" > Brunei<\/option>\n<option value=\"Burkina Faso\" > Burkina Faso<\/option>\n<option value=\"Burundi\" > Burundi<\/option>\n<option value=\"Cambodia\" > Cambodia<\/option>\n<option value=\"Cameroon\" > Cameroon<\/option>\n<option value=\"Canada\" > Canada<\/option>\n<option value=\"Cape Verde\" > Cape Verde<\/option>\n<option value=\"Cayman Islands\" > Cayman Islands<\/option>\n<option value=\"Central African Republic\" > Central Afr. Rep.<\/option>\n<option value=\"Chad\" > Chad<\/option>\n<option value=\"Chile\" > Chile<\/option>\n<option value=\"China\" > China<\/option>\n<option value=\"Colombia\" > Colombia<\/option>\n<option value=\"Comoros\" > Comoros<\/option>\n<option value=\"Costa Rica\" > Costa Rica<\/option>\n<option value=\"Croatia\" > Croatia<\/option>\n<option value=\"Cuba\" > Cuba<\/option>\n<option value=\"Cyprus\" > Cyprus<\/option>\n<option value=\"Czech Republic\" > Czech Republic<\/option>\n<option value=\"Denmark\" > Denmark<\/option>\n<option value=\"Djibouti\" > Djibouti<\/option>\n<option value=\"Dominica\" > Dominica<\/option>\n<option value=\"Dominican Republic\" > Dom. Republic<\/option>\n<option value=\"Ecuador\" > Ecuador<\/option>\n<option value=\"Egypt\" > Egypt<\/option>\n<option value=\"El Salvador\" > El Salvador<\/option>\n<option value=\"Equatorial Guinea\" > Equatorial Guinea<\/option>\n<option value=\"Eritrea\" > Eritrea<\/option>\n<option value=\"Estonia\" > Estonia<\/option>\n<option value=\"Ethiopia\" > Ethiopia<\/option>\n<option value=\"Federated States of Micronesia\" > Federated States of Micronesia<\/option>\n<option value=\"Fiji\" > Fiji<\/option>\n<option value=\"Finland\" > Finland<\/option>\n<option value=\"France\" > France<\/option>\n<option value=\"French Guiana\" > French Guiana<\/option>\n<option value=\"Gabon\" > Gabon<\/option>\n<option value=\"Gambia\" > Gambia<\/option>\n<option value=\"Georgia\" > Georgia<\/option>\n<option value=\"Germany\" > Germany<\/option>\n<option value=\"Ghana\" > Ghana<\/option>\n<option value=\"Gibraltar\" > Gibraltar<\/option>\n<option value=\"Greece\" > Greece<\/option>\n<option value=\"Grenada\" > Grenada<\/option>\n<option value=\"Guadeloupe\" > Guadeloupe<\/option>\n<option value=\"Guatemala\" > Guatemala<\/option>\n<option value=\"Guinea\" > Guinea<\/option>\n<option value=\"Guinea-Bissau\" > Guinea-Bissau<\/option>\n<option value=\"Guyana\" > Guyana<\/option>\n<option value=\"Haiti\" > Haiti<\/option>\n<option value=\"Honduras\" > Honduras<\/option>\n<option value=\"Hong Kong\" > Hong Kong<\/option>\n<option value=\"Hungary\" > Hungary<\/option>\n<option value=\"Iceland\" > Iceland<\/option>\n<option value=\"India\" > India<\/option>\n<option value=\"Indonesia\" > Indonesia<\/option>\n<option value=\"Ireland\" > Ireland<\/option>\n<option value=\"Israel\" > Israel<\/option>\n<option value=\"Italy\" > Italy<\/option>\n<option value=\"Jamaica\" > Jamaica<\/option>\n<option value=\"Japan\" > Japan<\/option>\n<option value=\"Jersey\" > Jersey<\/option>\n<option value=\"Jordan\" > Jordan<\/option>\n<option value=\"Kazakhstan\" > Kazakhstan<\/option>\n<option value=\"Kenya\" > Kenya<\/option>\n<option value=\"Kuwait\" > Kuwait<\/option>\n<option value=\"Kyrgyzstan\" > Kyrgyzstan<\/option>\n<option value=\"Laos\" > Laos<\/option>\n<option value=\"Latvia\" > Latvia<\/option>\n<option value=\"Lebanon\" > Lebanon<\/option>\n<option value=\"Lesotho\" > Lesotho<\/option>\n<option value=\"Libya\" > Libya<\/option>\n<option value=\"Liechtenstein\" > Liechtenstein<\/option>\n<option value=\"Lithuania\" > Lithuania<\/option>\n<option value=\"Luxembourg\" > Luxembourg<\/option>\n<option value=\"Macau\" > Macau<\/option>\n<option value=\"Madagascar\" > Madagascar<\/option>\n<option value=\"Malawi\" > Malawi<\/option>\n<option value=\"Malaysia\" > Malaysia<\/option>\n<option value=\"Maldives\" > Maldives<\/option>\n<option value=\"Mali\" > Mali<\/option>\n<option value=\"Malta\" > Malta<\/option>\n<option value=\"Martinique\" > Martinique<\/option>\n<option value=\"Mauritania\" > Mauritania<\/option>\n<option value=\"Mauritius\" > Mauritius<\/option>\n<option value=\"Mexico\" > Mexico<\/option>\n<option value=\"Monaco\" > Monaco<\/option>\n<option value=\"Mongolia\" > Mongolia<\/option>\n<option value=\"Morocco\" > Morocco<\/option>\n<option value=\"Mozambique\" > Mozambique<\/option>\n<option value=\"Namibia\" > Namibia<\/option>\n<option value=\"Nepal\" > Nepal<\/option>\n<option value=\"Netherlands\" > Netherlands<\/option>\n<option value=\"Netherlands Antilles\" > Netherlands Antilles<\/option>\n<option value=\"New Zealand\" > New Zealand<\/option>\n<option value=\"Nicaragua\" > Nicaragua<\/option>\n<option value=\"Niger\" > Niger<\/option>\n<option value=\"Nigeria\" > Nigeria<\/option>\n<option value=\"Norway\" > Norway<\/option>\n<option value=\"Oman\" > Oman<\/option>\n<option value=\"Pakistan\" > Pakistan<\/option>\n<option value=\"Panama\" > Panama<\/option>\n<option value=\"Papua New Guinea\" > Papua New Guinea<\/option>\n<option value=\"Paraguay\" > Paraguay<\/option>\n<option value=\"Peru\" > Peru<\/option>\n<option value=\"Philippines\" > Philippines<\/option>\n<option value=\"Poland\" > Poland<\/option>\n<option value=\"Portugal\" > Portugal<\/option>\n<option value=\"Qatar\" > Qatar<\/option>\n<option value=\"Romania\" > Romania<\/option>\n<option value=\"Russia\" > Russia<\/option>\n<option value=\"Rwanda\" > Rwanda<\/option>\n<option value=\"San Marino\" > San Marino<\/option>\n<option value=\"Sao Tome & Principe\" > Sao Tome & Principe<\/option>\n<option value=\"Saudi Arabia\" > Saudi Arabia<\/option>\n<option value=\"Senegal\" > Senegal<\/option>\n<option value=\"Seychelles\" > Seychelles<\/option>\n<option value=\"Sierra Leone\" > Sierra Leone<\/option>\n<option value=\"Singapore\" > Singapore<\/option>\n<option value=\"Slovakia\" > Slovakia<\/option>\n<option value=\"Slovenia\" > Slovenia<\/option>\n<option value=\"South Africa\" > South Africa<\/option>\n<option value=\"South Korea\" > South Korea<\/option>\n<option value=\"Spain\" > Spain<\/option>\n<option value=\"Sri Lanka\" > Sri Lanka<\/option>\n<option value=\"St. Kitts & Nevis\" > St. Kitts & Nevis<\/option>\n<option value=\"St. Lucia\" > St. Lucia<\/option>\n<option value=\"St. Vincent & the Grenadines\" > St. Vincent & the Grenadines<\/option>\n<option value=\"Suriname\" > Suriname<\/option>\n<option value=\"Swaziland\" > Swaziland<\/option>\n<option value=\"Sweden\" > Sweden<\/option>\n<option value=\"Switzerland\" > Switzerland<\/option>\n<option value=\"Taiwan\" > Taiwan<\/option>\n<option value=\"Tajikistan\" > Tajikistan<\/option>\n<option value=\"Tanzania\" > Tanzania<\/option>\n<option value=\"Thailand\" > Thailand<\/option>\n<option value=\"Togo\" > Togo<\/option>\n<option value=\"Trinidad and Tobago\" > Trinidad and Tobago<\/option>\n<option value=\"Tunisia\" > Tunisia<\/option>\n<option value=\"Turkey\" > Turkey<\/option>\n<option value=\"Turkmenistan\" > Turkmenistan<\/option>\n<option value=\"Turks and Caicos Islands\" > Turks and Caicos Islands<\/option>\n<option value=\"Uganda\" > Uganda<\/option>\n<option value=\"Ukraine\" > Ukraine<\/option>\n<option value=\"United Arab Emirates\" > U.A.E.<\/option>\n<option value=\"United Kingdom\" > United Kingdom<\/option>\n<option value=\"United States\" > United States<\/option>\n<option value=\"Uruguay\" > Uruguay<\/option>\n<option value=\"Uzbekistan\" > Uzbekistan<\/option>\n<option value=\"Venezuela\" > Venezuela<\/option>\n<option value=\"Vietnam\" > Vietnam<\/option>\n<option value=\"Western Sahara\" > Western Sahara<\/option>\n<option value=\"Yemen\" > Yemen<\/option>\n<option value=\"Zambia\" > Zambia<\/option>\n<\/select>\n\n <\/div>\n <div id=\"sts_country\" class=\"hide\"><\/div>\n <div id=\"help_country\" class=\"help hide\"><\/div>\n <\/div>\n <\/div>\n\n <div class=\"fldRow hide\" id=\"fldRow_state\">\n <div class=\"fldColumn_1\">\n <label for=\"fldID_state\" id=\"state_text\">State:<\/label>\n <\/div>\n <div class=\"reg_input_wrapper\">\n <div class=\"fldColumn_2\">\n <select name=\"state\" id=\"fldID_state\" class=\"\">\n<option value=\"*\">Any<\/option>\n<\/select>\n\n <input type=\"text\" name=\"state_input\" id=\"fldID_state_input\" value=\"\" class=\"hide\" \/>\n <\/div>\n <div id=\"sts_state\" class=\"hide\"><\/div>\n <div id=\"help_state\" class=\"help hide\"><\/div>\n <\/div>\n <\/div>\n\n <div class=\"fldRow hide\" id=\"fldRow_city\">\n <div class=\"fldColumn_1\">\n <label for=\"fldID_city\" id=\"city_text\">Closest city:<\/label>\n <\/div>\n <div class=\"reg_input_wrapper\">\n <div class=\"fldColumn_2\">\n <div id=\"fld_city\">\n <\/div>\n <input type=\"text\" name=\"city\" id=\"fldID_city\" value=\"\" class=\"hide\"\/>\n <\/div>\n <div id=\"sts_city\" class=\"hide\"><\/div>\n <div id=\"help_city\" class=\"help hide\"><\/div>\n <\/div>\n <\/div>\n\n <div class=\"fldRow\" id=\"fldRow_zip\">\n <div class=\"fldColumn_1\">\n <label for=\"fldID_zip\">Zip code:<\/label>\n <\/div>\n <div class=\"reg_input_wrapper\">\n <div class=\"fldColumn_2\">\n <input type=\"text\" name=\"zip\" id=\"fldID_zip\" value=\"\" maxlength=\"10\"\/>\n <\/div>\n <div id=\"sts_zip\" class=\"hide\"><\/div>\n <div id=\"help_zip\" class=\"help hide\"><\/div>\n <\/div>\n <\/div>\n\n <div class=\"fldRow\">\n <div class=\"reg_input_wrapper\">\n <div class=\"fldColumn_2\">\n <input type=\"submit\" name=\"butAction_1\" id=\"fldID_butAction_1\" value=\"Register Now\" class=\"red_btn\" data-ga-event=\"Register Now\" \/>\n <div id=\"preloader_1\" class=\"preloader hide\"><\/div>\n <\/div>\n <\/div>\n <\/div>\n <\/div>\n \n\n \n <div id=\"regPage_2\" class=\"hide\">\n <h2 id=\"regPage_2_title\">Step 2 of 2<\/h2>\n\n <div id=\"couples_dob\" class=\"hide\">\n <div class=\"fldRow\">\n <div class=\"fldColumn_1\">\n <label for=\"fldID_bday_month1\">birthday is on:<\/label>\n <\/div>\n <div class=\"reg_input_wrapper bday_wrapper\">\n \n<script type='text\/javascript'>function updateDays1(){var formDay=document.getElementById('bday_day1');var formYear=document.getElementById('bday_year1');var year=parseInt(formYear.options[formYear.selectedIndex].text,10);var formMonth=document.getElementById('bday_month1');var month=formMonth.options[formMonth.selectedIndex].value;if(isNaN(month)){month=1;}\nif(isNaN(year)){year='2011'};var selectedDate=new Date(year,month,0);var totalDays=selectedDate.getDate();var formDayOptionZero=formDay.options[0].value;if(formDayOptionZero!='1'){totalDays+=1;}\nif(formDay.length>=totalDays){formDay.length=totalDays;}else{while(formDay.length<totalDays){var addDays=new Option();if(formDayOptionZero!='1'){addDays.text=formDay.length;addDays.value=formDay.length;}else{addDays.text=formDay.length+1;addDays.value=formDay.length+1;}\ntry{formDay.add(addDays,formDay.options[null]);}catch(e){formDay.add(addDays,null);}}}}<\/script><select name=\"bday_month1\" size='1' id='bday_month1' onchange='updateDays1();' class=\"\"\" data-error-message=\"Enter your birthdate\" data-group=\"birthday\"\">\n<option value=\"\">Month<\/option><option value=\"1\">January<\/option>\n<option value=\"2\">February<\/option>\n<option value=\"3\">March<\/option>\n<option value=\"4\">April<\/option>\n<option value=\"5\">May<\/option>\n<option value=\"6\">June<\/option>\n<option value=\"7\">July<\/option>\n<option value=\"8\">August<\/option>\n<option value=\"9\">September<\/option>\n<option value=\"10\">October<\/option>\n<option value=\"11\">November<\/option>\n<option value=\"12\">December<\/option>\n<\/select>\n<select name=\"bday_day1\" id=\"bday_day1\" class=\"\"\" data-error-message=\"Enter your birthdate\" data-group=\"birthday\"\" >\n<option value=\"\">Day<\/option><option value=\"01\">1<\/option>\n<option value=\"02\">2<\/option>\n<option value=\"03\">3<\/option>\n<option value=\"04\">4<\/option>\n<option value=\"05\">5<\/option>\n<option value=\"06\">6<\/option>\n<option value=\"07\">7<\/option>\n<option value=\"08\">8<\/option>\n<option value=\"09\">9<\/option>\n<option value=\"10\">10<\/option>\n<option value=\"11\">11<\/option>\n<option value=\"12\">12<\/option>\n<option value=\"13\">13<\/option>\n<option value=\"14\">14<\/option>\n<option value=\"15\">15<\/option>\n<option value=\"16\">16<\/option>\n<option value=\"17\">17<\/option>\n<option value=\"18\">18<\/option>\n<option value=\"19\">19<\/option>\n<option value=\"20\">20<\/option>\n<option value=\"21\">21<\/option>\n<option value=\"22\">22<\/option>\n<option value=\"23\">23<\/option>\n<option value=\"24\">24<\/option>\n<option value=\"25\">25<\/option>\n<option value=\"26\">26<\/option>\n<option value=\"27\">27<\/option>\n<option value=\"28\">28<\/option>\n<option value=\"29\">29<\/option>\n<option value=\"30\">30<\/option>\n<option value=\"31\">31<\/option>\n<\/select>\n<select name=\"bday_year1\" id=\"bday_year1\" onchange='updateDays1();' class=\"\"\" data-error-message=\"Enter your birthdate\" data-group=\"birthday\"\" >\n<option value=\"\">Year<\/option><option value=\"2000\">2000<\/option>\n<option value=\"1999\">1999<\/option>\n<option value=\"1998\">1998<\/option>\n<option value=\"1997\">1997<\/option>\n<option value=\"1996\">1996<\/option>\n<option value=\"1995\">1995<\/option>\n<option value=\"1994\">1994<\/option>\n<option value=\"1993\">1993<\/option>\n<option value=\"1992\">1992<\/option>\n<option value=\"1991\">1991<\/option>\n<option value=\"1990\">1990<\/option>\n<option value=\"1989\">1989<\/option>\n<option value=\"1988\">1988<\/option>\n<option value=\"1987\">1987<\/option>\n<option value=\"1986\">1986<\/option>\n<option value=\"1985\">1985<\/option>\n<option value=\"1984\">1984<\/option>\n<option value=\"1983\">1983<\/option>\n<option value=\"1982\">1982<\/option>\n<option value=\"1981\">1981<\/option>\n<option value=\"1980\">1980<\/option>\n<option value=\"1979\">1979<\/option>\n<option value=\"1978\">1978<\/option>\n<option value=\"1977\">1977<\/option>\n<option value=\"1976\">1976<\/option>\n<option value=\"1975\">1975<\/option>\n<option value=\"1974\">1974<\/option>\n<option value=\"1973\">1973<\/option>\n<option value=\"1972\">1972<\/option>\n<option value=\"1971\">1971<\/option>\n<option value=\"1970\">1970<\/option>\n<option value=\"1969\">1969<\/option>\n<option value=\"1968\">1968<\/option>\n<option value=\"1967\">1967<\/option>\n<option value=\"1966\">1966<\/option>\n<option value=\"1965\">1965<\/option>\n<option value=\"1964\">1964<\/option>\n<option value=\"1963\">1963<\/option>\n<option value=\"1962\">1962<\/option>\n<option value=\"1961\">1961<\/option>\n<option value=\"1960\">1960<\/option>\n<option value=\"1959\">1959<\/option>\n<option value=\"1958\">1958<\/option>\n<option value=\"1957\">1957<\/option>\n<option value=\"1956\">1956<\/option>\n<option value=\"1955\">1955<\/option>\n<option value=\"1954\">1954<\/option>\n<option value=\"1953\">1953<\/option>\n<option value=\"1952\">1952<\/option>\n<option value=\"1951\">1951<\/option>\n<option value=\"1950\">1950<\/option>\n<option value=\"1949\">1949<\/option>\n<option value=\"1948\">1948<\/option>\n<option value=\"1947\">1947<\/option>\n<option value=\"1946\">1946<\/option>\n<option value=\"1945\">1945<\/option>\n<option value=\"1944\">1944<\/option>\n<option value=\"1943\">1943<\/option>\n<option value=\"1942\">1942<\/option>\n<option value=\"1941\">1941<\/option>\n<option value=\"1940\">1940<\/option>\n<option value=\"1939\">1939<\/option>\n<option value=\"1938\">1938<\/option>\n<option value=\"1937\">1937<\/option>\n<option value=\"1936\">1936<\/option>\n<option value=\"1935\">1935<\/option>\n<option value=\"1934\">1934<\/option>\n<option value=\"1933\">1933<\/option>\n<option value=\"1932\">1932<\/option>\n<option value=\"1931\">1931<\/option>\n<option value=\"1930\">1930<\/option>\n<option value=\"1929\">1929<\/option>\n<option value=\"1928\">1928<\/option>\n<option value=\"1927\">1927<\/option>\n<option value=\"1926\">1926<\/option>\n<option value=\"1925\">1925<\/option>\n<option value=\"1924\">1924<\/option>\n<option value=\"1923\">1923<\/option>\n<option value=\"1922\">1922<\/option>\n<option value=\"1921\">1921<\/option>\n<option value=\"1920\">1920<\/option>\n<option value=\"1919\">1919<\/option>\n<\/select>\n\n <div id=\"sts_dob1\" class=\"hide\"><\/div>\n <div id=\"help_dob1\" class=\"help hide\"><\/div>\n <\/div>\n <\/div>\n\n <div class=\"fldRow\">\n <div class=\"fldColumn_1\">\n <label for=\"fldID_bday_month2\">birthday is on:<\/label>\n <\/div>\n <div class=\"reg_input_wrapper bday_wrapper\">\n \n<script type='text\/javascript'>function updateDays2(){var formDay=document.getElementById('bday_day2');var formYear=document.getElementById('bday_year2');var year=parseInt(formYear.options[formYear.selectedIndex].text,10);var formMonth=document.getElementById('bday_month2');var month=formMonth.options[formMonth.selectedIndex].value;if(isNaN(month)){month=1;}\nif(isNaN(year)){year='2011'};var selectedDate=new Date(year,month,0);var totalDays=selectedDate.getDate();var formDayOptionZero=formDay.options[0].value;if(formDayOptionZero!='1'){totalDays+=1;}\nif(formDay.length>=totalDays){formDay.length=totalDays;}else{while(formDay.length<totalDays){var addDays=new Option();if(formDayOptionZero!='1'){addDays.text=formDay.length;addDays.value=formDay.length;}else{addDays.text=formDay.length+1;addDays.value=formDay.length+1;}\ntry{formDay.add(addDays,formDay.options[null]);}catch(e){formDay.add(addDays,null);}}}}<\/script><select name=\"bday_month2\" size='1' id='bday_month2' onchange='updateDays2();' class=\"\"\" data-error-message=\"Enter your birthdate\" data-group=\"birthday\"\">\n<option value=\"\">Month<\/option><option value=\"1\">January<\/option>\n<option value=\"2\">February<\/option>\n<option value=\"3\">March<\/option>\n<option value=\"4\">April<\/option>\n<option value=\"5\">May<\/option>\n<option value=\"6\">June<\/option>\n<option value=\"7\">July<\/option>\n<option value=\"8\">August<\/option>\n<option value=\"9\">September<\/option>\n<option value=\"10\">October<\/option>\n<option value=\"11\">November<\/option>\n<option value=\"12\">December<\/option>\n<\/select>\n<select name=\"bday_day2\" id=\"bday_day2\" class=\"\"\" data-error-message=\"Enter your birthdate\" data-group=\"birthday\"\" >\n<option value=\"\">Day<\/option><option value=\"01\">1<\/option>\n<option value=\"02\">2<\/option>\n<option value=\"03\">3<\/option>\n<option value=\"04\">4<\/option>\n<option value=\"05\">5<\/option>\n<option value=\"06\">6<\/option>\n<option value=\"07\">7<\/option>\n<option value=\"08\">8<\/option>\n<option value=\"09\">9<\/option>\n<option value=\"10\">10<\/option>\n<option value=\"11\">11<\/option>\n<option value=\"12\">12<\/option>\n<option value=\"13\">13<\/option>\n<option value=\"14\">14<\/option>\n<option value=\"15\">15<\/option>\n<option value=\"16\">16<\/option>\n<option value=\"17\">17<\/option>\n<option value=\"18\">18<\/option>\n<option value=\"19\">19<\/option>\n<option value=\"20\">20<\/option>\n<option value=\"21\">21<\/option>\n<option value=\"22\">22<\/option>\n<option value=\"23\">23<\/option>\n<option value=\"24\">24<\/option>\n<option value=\"25\">25<\/option>\n<option value=\"26\">26<\/option>\n<option value=\"27\">27<\/option>\n<option value=\"28\">28<\/option>\n<option value=\"29\">29<\/option>\n<option value=\"30\">30<\/option>\n<option value=\"31\">31<\/option>\n<\/select>\n<select name=\"bday_year2\" id=\"bday_year2\" onchange='updateDays2();' class=\"\"\" data-error-message=\"Enter your birthdate\" data-group=\"birthday\"\" >\n<option value=\"\">Year<\/option><option value=\"2000\">2000<\/option>\n<option value=\"1999\">1999<\/option>\n<option value=\"1998\">1998<\/option>\n<option value=\"1997\">1997<\/option>\n<option value=\"1996\">1996<\/option>\n<option value=\"1995\">1995<\/option>\n<option value=\"1994\">1994<\/option>\n<option value=\"1993\">1993<\/option>\n<option value=\"1992\">1992<\/option>\n<option value=\"1991\">1991<\/option>\n<option value=\"1990\">1990<\/option>\n<option value=\"1989\">1989<\/option>\n<option value=\"1988\">1988<\/option>\n<option value=\"1987\">1987<\/option>\n<option value=\"1986\">1986<\/option>\n<option value=\"1985\">1985<\/option>\n<option value=\"1984\">1984<\/option>\n<option value=\"1983\">1983<\/option>\n<option value=\"1982\">1982<\/option>\n<option value=\"1981\">1981<\/option>\n<option value=\"1980\">1980<\/option>\n<option value=\"1979\">1979<\/option>\n<option value=\"1978\">1978<\/option>\n<option value=\"1977\">1977<\/option>\n<option value=\"1976\">1976<\/option>\n<option value=\"1975\">1975<\/option>\n<option value=\"1974\">1974<\/option>\n<option value=\"1973\">1973<\/option>\n<option value=\"1972\">1972<\/option>\n<option value=\"1971\">1971<\/option>\n<option value=\"1970\">1970<\/option>\n<option value=\"1969\">1969<\/option>\n<option value=\"1968\">1968<\/option>\n<option value=\"1967\">1967<\/option>\n<option value=\"1966\">1966<\/option>\n<option value=\"1965\">1965<\/option>\n<option value=\"1964\">1964<\/option>\n<option value=\"1963\">1963<\/option>\n<option value=\"1962\">1962<\/option>\n<option value=\"1961\">1961<\/option>\n<option value=\"1960\">1960<\/option>\n<option value=\"1959\">1959<\/option>\n<option value=\"1958\">1958<\/option>\n<option value=\"1957\">1957<\/option>\n<option value=\"1956\">1956<\/option>\n<option value=\"1955\">1955<\/option>\n<option value=\"1954\">1954<\/option>\n<option value=\"1953\">1953<\/option>\n<option value=\"1952\">1952<\/option>\n<option value=\"1951\">1951<\/option>\n<option value=\"1950\">1950<\/option>\n<option value=\"1949\">1949<\/option>\n<option value=\"1948\">1948<\/option>\n<option value=\"1947\">1947<\/option>\n<option value=\"1946\">1946<\/option>\n<option value=\"1945\">1945<\/option>\n<option value=\"1944\">1944<\/option>\n<option value=\"1943\">1943<\/option>\n<option value=\"1942\">1942<\/option>\n<option value=\"1941\">1941<\/option>\n<option value=\"1940\">1940<\/option>\n<option value=\"1939\">1939<\/option>\n<option value=\"1938\">1938<\/option>\n<option value=\"1937\">1937<\/option>\n<option value=\"1936\">1936<\/option>\n<option value=\"1935\">1935<\/option>\n<option value=\"1934\">1934<\/option>\n<option value=\"1933\">1933<\/option>\n<option value=\"1932\">1932<\/option>\n<option value=\"1931\">1931<\/option>\n<option value=\"1930\">1930<\/option>\n<option value=\"1929\">1929<\/option>\n<option value=\"1928\">1928<\/option>\n<option value=\"1927\">1927<\/option>\n<option value=\"1926\">1926<\/option>\n<option value=\"1925\">1925<\/option>\n<option value=\"1924\">1924<\/option>\n<option value=\"1923\">1923<\/option>\n<option value=\"1922\">1922<\/option>\n<option value=\"1921\">1921<\/option>\n<option value=\"1920\">1920<\/option>\n<option value=\"1919\">1919<\/option>\n<\/select>\n\n <div id=\"sts_dob2\" class=\"hide\"><\/div>\n <div id=\"help_dob2\" class=\"help hide\"><\/div>\n <\/div>\n <\/div>\n <\/div>\n\n <div class=\"fldRow\">\n <div class=\"fldColumn_1\">\n <label for=\"fldID_email\">Email address:<\/label>\n <\/div>\n <div class=\"reg_input_wrapper\">\n <div class=\"fldColumn_2\">\n <input type=\"text\" name=\"email\" id=\"fldID_email\" value=\"\" maxlength=\"64\"\/>\n <\/div>\n <div id=\"sts_email\" class=\"hide\"><\/div>\n <div id=\"help_email\" class=\"help hide\"><\/div>\n <\/div>\n <\/div>\n\n <div class=\"fldRow\">\n <div class=\"fldColumn_1\">\n <label for=\"fldID_REG_handle\">Choose a username:<\/label>\n <\/div>\n <div class=\"reg_input_wrapper\">\n <div class=\"fldColumn_2\">\n <input type=\"text\" name=\"REG_handle\" id=\"fldID_REG_handle\" value=\"\" maxlength=\"16\"\/>\n <\/div>\n <div id=\"sts_REG_handle\" class=\"hide\"><\/div>\n <div id=\"help_REG_handle\" class=\"help hide\"><\/div>\n <div id=\"suggested_usernames\" class=\"help hide\"><\/div>\n <\/div>\n <\/div>\n\n <div class=\"fldRow\">\n <div class=\"fldColumn_1\">\n <label for=\"fldID_password\">Create Password:<\/label>\n <div class=\"fldNote\">5 or more characters. Case sensitive.<\/div>\n <\/div>\n <div class=\"reg_input_wrapper\">\n <div class=\"fldColumn_2\">\n <input type=\"password\" name=\"password\" id=\"fldID_password\" value=\"\" maxlength=\"16\"\/>\n <\/div>\n <div id=\"sts_password\" class=\"hide\"><\/div>\n <div id=\"help_password\" class=\"help hide\"><\/div>\n <\/div>\n <\/div>\n\n <div class=\"fldRow\">\n <div class=\"fldColumn_1\">\n <label for=\"fldID_title\">Introduction title:<\/label>\n <div class=\"fldNote\">At least 10 characters long. No personal contact info.<\/div>\n <\/div>\n <div class=\"reg_input_wrapper\">\n <div class=\"fldColumn_2\">\n <input type=\"text\" name=\"title\" value=\"\" id=\"fldID_title\"\/>\n <\/div>\n <div id=\"sts_title\" class=\"hide\"><\/div>\n <div id=\"help_title\" class=\"help hide\"><\/div>\n <\/div>\n <\/div>\n\n <div class=\"fldRow\">\n <div class=\"fldColumn_1 self_profile_1\">\n <label for=\"fldID_profile\">Tell others about yourself:<span class=\"optional\">(Optional)<\/span><\/label>\n <div id=\"note_profile\" class=\"fldNote\">\n Need help? Try these tools:\n <ul class=\"writing_tool\">\n <li data-form-tool=\"writing_ideas\"><a id=\"hints_reg_intro\" href=\"#\">Writing ideas<\/a><\/li>\n <li data-form-tool=\"instant_writer\" class=\"hide\"><a href=\"#\">Instant writer<\/a><\/li>\n <\/ul>\n <\/div>\n <\/div>\n <div class=\"reg_input_wrapper\">\n <div class=\"fldColumn_2 self_profile_2\">\n <textarea name=\"profile\" rows=\"2\" wrap=\"virtual\" id=\"fldID_profile\" class=\"form-control\"><\/textarea>\n <\/div>\n <div id=\"sts_profile\" class=\"hide\"><\/div>\n <div id=\"help_profile\" class=\"help hide\"><\/div>\n <\/div>\n <\/div>\n\n \n <div id=\"fldRow_captcha\" class=\"fldRow\">\n <div class=\"fldColumn_2 captcha\">\n <div id=\"fldID_captcha\">\n <script src=\"https:\/\/www.google.com\/recaptcha\/api.js?hl=en\" async defer><\/script>\n <div id=\"recaptcha\" class=\"g-recaptcha\" data-sitekey=\"6Lf57BsUAAAAAKMhSgtXdURk4YNgpMMuiifba3_U\" data-size=\"invisible\" data-callback=\"validateRecaptcha\"><\/div>\n <\/div>\n <\/div>\n <div id=\"sts_captcha\" class=\"hide\"><\/div>\n <div id=\"help_captcha\" class=\"help hide\"><\/div>\n <\/div>\n\n <div class=\"fldRow\">\n <div class=\"reg_input_wrapper\">\n <div class=\"fldColumn_2\">\n <input type=\"submit\" name=\"butAction_2\" id=\"fldID_butAction_2\" value=\"Start having fun\" class=\"red_btn\"\/>\n <div id=\"preloader_2\" class=\"preloader hide\"><\/div>\n <div id=\"reg_alert\" class=\"alert alert-error\"><a href=\"#\" class=\"close\">\u00d7<\/a>\n <p><strong>Error!<\/strong> We can’t register you at this time.<\/p><\/div>\n \n <div id=\"disclaimer_single\" class=\"fldNote\">By registering on AdultFriendFinder, I certify I am at least 18 years old and have read and agree to its <a href=\"\/go\/page\/terms_of_use.html?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex\" target=\"_new\" class=\"overcolor\">Terms of Use<\/a> and \n<a href=\"\/go\/page\/privacy.html?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex\" target=\"_new\" class=\"overcolor\">Privacy Policy<\/a>, and consent to the use of <a href=\"\/go\/page\/privacy.html?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex&iframeanchor=sec2\" target=\"_new\">Cookies<\/a>.<\/div>\n <div id=\"disclaimer_couple\" class=\"fldNote hide\">By registering on AdultFriendFinder, we certify we are at least 18 years old and have read and agree to its <a href=\"\/go\/page\/terms_of_use.html?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex\" target=\"_new\" class=\"overcolor\">Terms of Use<\/a> and \n<a href=\"\/go\/page\/privacy.html?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex\" target=\"_new\" class=\"overcolor\">Privacy Policy<\/a>, and consent to the use of <a href=\"\/go\/page\/privacy.html?iframeanchor=sec2\" target=\"_new\">Cookies<\/a>.<\/div>\n <div id=\"disclaimer_combo\" class=\"fldNote hide\">By registering on AdultFriendFinder, I\/we certify I am\/we are at least 18 years old and have read and agree to its <a href=\"\/go\/page\/terms_of_use.html?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex\" target=\"_new\" class=\"overcolor\">Terms of Use<\/a> and \n<a href=\"\/go\/page\/privacy.html?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex\" target=\"_new\" class=\"overcolor\">Privacy Policy<\/a>, and consent to the use of <a href=\"\/go\/page\/privacy.html?iframeanchor=sec2\" target=\"_new\">Cookies<\/a>.<\/div>\n <\/div>\n <\/div>\n <\/div>\n\n <\/div>\n \n\n <\/form>\n <ol id=\"reg1_errors\" class=\"help hide\"><\/ol>\n <\/div>\n <\/div>\n <\/div>\n <\/div>\n\n <div id=\"avn_ticker\">\n <div class=\"w960\">\n <img src=\"https:\/\/secureimage.securedataimages.com\/images\/ffadult\/cover\/avn_award\/avn_award2.png\" alt=\"AVN award badges\" class=\"avn_award_badges\"\/>\n <div class=\"avn_wrapper\">\n <spna class=\"avn_text\">#1 Adult Dating Site<\/spna>\n <a href=\"\/go\/page\/no1_adult_dating_site.html?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex\" class=\"avn_btn\">\n <span class=\"avn_see_details\">See Details<\/span>\n <\/a>\n <\/div>\n <\/div>\n <\/div>\n\n \n <div id=\"section_cont\">\n <section id=\"piclist\" class=\"redbg\">\n <div class=\"w960\">\n <div class=\"sec_left\">\n <div id=\"piclist_to_move\">\n <div class=\"piclist_cell\">\n <a class=\"piclist_image\" href=\"https:\/\/adultfriendfinder.com\/go\/p62150c+reg?hostpid=&picid=22BE31YiQg1vWXFIJEJUTAMDoGABZyxUAD9AVAJymDwA-&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=1283344&pi_handle=swyttzz4u&pi_age=30&pi_gender=F&pi_location=Saint-Denis&pi_row=&pi_test=1\" target=\"_top\"><img style=\"border: 0 transparent none;\" src=\"https:\/\/secureimage.securedataimages.com\/ffadult\/featured\/external\/photos\/SA\/SeSaGZPoD28dP2JFIQSLBCA.jpg\" width=\"200\" height=\"200\" alt=\"No Photo\" title=\"swyttzz4u\" \/><\/a>\n <a class=\"piclist_profile\" href=\"https:\/\/adultfriendfinder.com\/go\/p62150c+reg?hostpid=&picid=22BE31YiQg1vWXFIJEJUTAMDoGABZyxUAD9AVAJymDwA-&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=1283344&pi_handle=swyttzz4u&pi_age=30&pi_gender=F&pi_location=Saint-Denis&pi_row=&pi_test=1\" target=\"_top\">\n <span class=\"piclist_handle piclist_profile_data\">swyttzz4u<\/span>\n <span class=\"piclist_age_gender piclist_profile_data\"><span class=\"piclist_age\">30<\/span><span class=\"piclist_separator\">\/<\/span><span class=\"piclist_gender\">F<\/span><\/span>\n <span class=\"piclist_location piclist_profile_data\">Saint-Denis<\/span>\n <\/a>\n <!-- \/piclist_profile -->\n <a class=\"piclist_online\" href=\"https:\/\/adultfriendfinder.com\/go\/p62150c+reg?hostpid=&picid=22BE31YiQg1vWXFIJEJUTAMDoGABZyxUAD9AVAJymDwA-&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=1283344&pi_handle=swyttzz4u&pi_age=30&pi_gender=F&pi_location=Saint-Denis&pi_row=&pi_test=1\" target=\"_top\"><\/a>\n<\/div>\n<!-- \/piclist_cell -->\n<div class=\"piclist_cell\">\n <a class=\"piclist_image\" href=\"https:\/\/adultfriendfinder.com\/go\/p62150c+reg?hostpid=&picid=22BE31YiQg1vJ_6oewOgYABCVEwBZyxUAD9AVAJymDwA-&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=1632448&pi_handle=whiteass43&pi_age=19&pi_gender=F&pi_location=Saint-Denis&pi_row=&pi_test=1\" target=\"_top\"><img style=\"border: 0 transparent none;\" src=\"https:\/\/secureimage.securedataimages.com\/ffadult\/featured\/external\/photos\/S6\/vLs6luozVAkITOq8eeAtxA.jpg\" width=\"200\" height=\"200\" alt=\"No Photo\" title=\"whiteass43\" \/><\/a>\n <a class=\"piclist_profile\" href=\"https:\/\/adultfriendfinder.com\/go\/p62150c+reg?hostpid=&picid=22BE31YiQg1vJ_6oewOgYABCVEwBZyxUAD9AVAJymDwA-&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=1632448&pi_handle=whiteass43&pi_age=19&pi_gender=F&pi_location=Saint-Denis&pi_row=&pi_test=1\" target=\"_top\">\n <span class=\"piclist_handle piclist_profile_data\">whiteass43<\/span>\n <span class=\"piclist_age_gender piclist_profile_data\"><span class=\"piclist_age\">19<\/span><span class=\"piclist_separator\">\/<\/span><span class=\"piclist_gender\">F<\/span><\/span>\n <span class=\"piclist_location piclist_profile_data\">Saint-Denis<\/span>\n <\/a>\n <!-- \/piclist_profile -->\n <a class=\"piclist_online\" href=\"https:\/\/adultfriendfinder.com\/go\/p62150c+reg?hostpid=&picid=22BE31YiQg1vJ_6oewOgYABCVEwBZyxUAD9AVAJymDwA-&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=1632448&pi_handle=whiteass43&pi_age=19&pi_gender=F&pi_location=Saint-Denis&pi_row=&pi_test=1\" target=\"_top\"><\/a>\n<\/div>\n<!-- \/piclist_cell -->\n<div class=\"piclist_cell\">\n <a class=\"piclist_image\" href=\"https:\/\/adultfriendfinder.com\/go\/p62150c+reg?hostpid=&picid=22BE31YiQg1vs3lIEWcsVAMDoGAAQlRMAD9AVAJymDwA-&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=1428313&pi_handle=waiting4u2nit5&pi_age=19&pi_gender=F&pi_location=Saint-Denis&pi_row=&pi_test=1\" target=\"_top\"><img style=\"border: 0 transparent none;\" src=\"https:\/\/secureimage.securedataimages.com\/ffadult\/featured\/external\/photos\/ZM\/VdzMKljWR8uhUxa5JPv7SPA.jpg\" height=\"200\" width=\"200\" alt=\"No Photo\" title=\"waiting4u2nit5\" \/><\/a>\n <a class=\"piclist_profile\" href=\"https:\/\/adultfriendfinder.com\/go\/p62150c+reg?hostpid=&picid=22BE31YiQg1vs3lIEWcsVAMDoGAAQlRMAD9AVAJymDwA-&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=1428313&pi_handle=waiting4u2nit5&pi_age=19&pi_gender=F&pi_location=Saint-Denis&pi_row=&pi_test=1\" target=\"_top\">\n <span class=\"piclist_handle piclist_profile_data\">waiting4u2nit5<\/span>\n <span class=\"piclist_age_gender piclist_profile_data\"><span class=\"piclist_age\">19<\/span><span class=\"piclist_separator\">\/<\/span><span class=\"piclist_gender\">F<\/span><\/span>\n <span class=\"piclist_location piclist_profile_data\">Saint-Denis<\/span>\n <\/a>\n <!-- \/piclist_profile -->\n <a class=\"piclist_online\" href=\"https:\/\/adultfriendfinder.com\/go\/p62150c+reg?hostpid=&picid=22BE31YiQg1vs3lIEWcsVAMDoGAAQlRMAD9AVAJymDwA-&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=1428313&pi_handle=waiting4u2nit5&pi_age=19&pi_gender=F&pi_location=Saint-Denis&pi_row=&pi_test=1\" target=\"_top\"><\/a>\n<\/div>\n<!-- \/piclist_cell -->\n\n<div id=\"piclist_disclaimer\">\n \n *For illustrative purposes only. Not actual member data.\n<\/div>\n\n\n\n <\/div>\n <div id=\"piclist_left\">\n <div class=\"my_piclist_cell\"><img src=\"https:\/\/secureimage.securedataimages.com\/images\/ffadult\/39850\/piclist_1b.png\" \/><\/div>\n <div id=\"piclist_moved1\" class=\"piclist_moved my_piclist_cell\"><\/div>\n <div id=\"piclist_moved2\" class=\"piclist_moved my_piclist_cell\"><\/div>\n <div class=\"my_piclist_cell\"><img src=\"https:\/\/secureimage.securedataimages.com\/images\/ffadult\/39850\/piclist_2b.png\" \/><\/div>\n <div class=\"my_piclist_cell\"><img src=\"https:\/\/secureimage.securedataimages.com\/images\/ffadult\/39850\/piclist_3b.png\" \/><\/div>\n <div id=\"piclist_moved3\" class=\"piclist_moved my_piclist_cell\"><\/div>\n <\/div>\n <\/div>\n <div class=\"sec_right\">\n <h2>Find Sex, Hook-up, and Chat Live at <div class=\"bigger\">Adult FriendFinder.com!<\/div><\/h2>\n <div class=\"stats\">\n 88,045,123 <a href=\"\/p\/register.cgi?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex&geonames_reg=1\" title=\"Click here for more.\">Members<\/a>  \n\n \n 83,512 <a href=\"\/p\/register.cgi?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex&geonames_reg=1\" title=\"Click here for more.\">Online NOW!<a href=\"javascript:void(0);\" class=\"\" onclick=\"window.open('\/go\/page\/note_about_calculations.html?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex&popup=1', 'invite','resizable=yes,scrollbars=yes,height=300,width=800,false');\" style=\"text-decoration:none; display:inline;\" >*<\/a><\/a>\n <\/div>\n <p class=\"upsell\">\n Looking for sex? Hoping to meet someone special for a hot, sexual relationship or even just a quick fling? <a href=\"\/p\/register.cgi?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex&geonames_reg=1\">Sign up<\/a> at Adult FriendFinder.com to access our thriving sex community and satiate your need for amazing sexual experiences. Adult FriendFinder has helped millions of people find traditional partners, swinger groups, threesomes, and a variety of other alternative partners.\n <\/p>\n <h2><a class=\"reg blue_btn\" data-ga-event=\"Sign Up for free:Text\">Sign Up for Free Now!<\/a><\/h2>\n <\/div>\n <\/div>\n <\/section>\n\n <section id=\"activity_feed\" class=\"whitebg\">\n <div class=\"w960\">\n <div class=\"sec_left\">\n <h2>Hook Up With Adult Dating at <div class=\"bigger\">Adult FriendFinder<\/div><\/h2>\n <p class=\"upsell\">Adult dating through Adult FriendFinder saves you time and effort. AdultFriendFinder.com is engineered to help you quickly find and connect with your best adult dating matches. While <a href=\"\/adult-dating\">adult dating<\/a>, you can find friends for adult dates, and get laid if you and your partners want to get it on! When you browse our sex personals, you'll immediately find there are many local adult matches for you, also looking for <a href=\"\/adult-dating\/sex-dating\/\">sex dating<\/a>. Adult dates are likely to result in sex hookups, online sex friends or hot fuck friends. Get it on today!<\/p>\n <h2><a class=\"reg red_btn\" data-ga-event=\"Join for free:Text\">Join for Free Now!<\/a><\/h2>\n <\/div>\n <div class=\"sec_right\">\n <div id=\"feed_wrapper\">\n <img src=\"https:\/\/secureimage.securedataimages.com\/images\/ffadult\/39850\/activity_feed.jpg\" alt=\"This member says AdultFriendFinder is her favorite of all sex sites for adult dating\" \/>\n <\/div>\n <\/div>\n <\/div>\n <\/section>\n\n <section id=\"vid\" class=\"imagebg\">\n <div class=\"w960\">\n <div class=\"sec_left\">\n <video id=\"the_vid\" poster=\"https:\/\/secureimage.securedataimages.com\/images\/ffadult\/39850\/vid_poster2.jpg\">\n <source id=\"media_mp4\" type=\"video\/mp4\" src=\"https:\/\/secureimage.securedataimages.com\/images\/ffadult\/39850\/480x270_aff.mp4\"><\/source>\n <source id=\"media_webm\" type=\"video\/webm\" src=\"https:\/\/secureimage.securedataimages.com\/images\/ffadult\/39850\/480x270_aff.webm\"><\/source>\n <source id=\"media_ogg\" type=\"video\/ogg\" src=\"https:\/\/secureimage.securedataimages.com\/images\/ffadult\/39850\/480x270_aff.ogv\"><\/source>\n <img width=\"480\" height=\"270\" id=\"media_poster\" title=\"Sorry it appears your browsers does not have video playback capabilities.\" alt=\"Sorry it appears your browsers does not have video playback capabilities.\" src=\"https:\/\/secureimage.securedataimages.com\/images\/ffadult\/39850\/vid_poster2.jpg\" \/>\n <\/video>\n <div id=\"play_wrapper\">\n <img id=\"play_button\" src=\"https:\/\/secureimage.securedataimages.com\/images\/ffadult\/39850\/play2.png\" data-ga-event=\"Play guest video:Image\"\/>\n <\/div>\n <\/div>\n <div class=\"sec_right\">\n <h2>Meet Members on <div class=\"bigger\">Nude Cam Chat<\/div><\/h2>\n <p class=\"upsell\">Wanna chat online? <a href=\"\/p\/register.cgi?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex&geonames_reg=1\" title=\"Join AdultFriendFinder.com\">Join AdultFriendFinder.com<\/a> now and enjoy adult chat with horny members 24 hours a day! Adult chat is a fun way to meet people and spend sexy, quality time together. Our Adult Chat instant messenger can help you quickly hook-up with new adult friends any time you're horny for sex.<\/p>\n <h2><a class=\"reg red_btn\" data-ga-event=\"Register for free now:Text\">Register for free now!<\/a><\/h2>\n <\/div>\n <\/div>\n <\/section>\n\n <section id=\"vid_seo\" class=\"imagebg\">\n <div class=\"w960\">\n <div class=\"sec_left\">\n <img src=\"https:\/\/secureimage.securedataimages.com\/images\/ffadult\/39850\/profile3.jpg\" alt=\"Profile page view of AdultFriendFinder member looking for one night stands\" \/>\n <\/div>\n <div class=\"sec_right\">\n <h2>Become a Part of the <div class=\"bigger\">AFF<span class=\"reg_mark\">®<\/span> Sex Community<\/div><\/h2>\n <p class=\"upsell\">Looking for erotica, sex dating advice, and information about sex? At AdultFriendfinder.com, we have thousands of articles and member blogs devoted to sex, and sex dating. Educate yourself on an endless number of erotic topics, and get real community member input on sex dating, fetishes, swinging, alternative dating, and much more!<\/p>\n <h2><a class=\"reg red_btn\" data-ga-event=\"Register for free now:Text\">Register for free now!<\/a><\/h2>\n <\/div>\n <\/div>\n <\/section>\n\n <section id=\"mobile\" class=\"redbg\">\n <div class=\"w960\">\n <div class=\"sec_left\">\n <h2>Hook-up on <div class=\"bigger\">Any Device<\/div><\/h2>\n <p class=\"upsell\">Just because you're on the go doesn't mean you have to miss out on all the fun. With <a href=\"\/p\/register.cgi?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex&geonames_reg=1\" title=\"About Adult Friend Finder\">Adult Friend Finder<\/a> mobile you can do all the things you do on your computer right from your smartphone or tablet. Browse AFF member profiles, send email messages, view cams, and chat right from your mobile device. Find sex hookups anywhere, anytime - it\u2019s like having a party in your pocket!<\/p>\n <h2><a class=\"reg blue_btn\" data-ga-event=\"Join now for free:Text\">Join for Free Now!<\/a><\/h2>\n <\/div>\n <div class=\"sec_right\">\n <div id=\"mobile_pics\">\n <img src=\"https:\/\/secureimage.securedataimages.com\/images\/ffadult\/39850\/mobile2.jpg\" \/>\n <\/div>\n <\/div>\n <\/div>\n <\/section>\n <\/div> <!-- section_cont -->\n <\/div> <!-- ie -->\n\n \n \n\n<div id=\"footer\" class=\"clearfix\">\n <div class=\"wrapper\">\n \n <div class=\"seo_wrapper\">\n \n\n\n\n\n\n<ul id=\"seo_nav\">\n <li id=\"first_link\"><h2><a href=\"\/\/adultfriendfinder.com\/find-singles-swingers\/\" title=\"Find Adult Singles, Swingers for Flings, No Strings Attached Sex Dating\">Find Adult Singles & Swingers<\/a><\/h2><\/li>\n <li><h2><a href=\"\/\/adultfriendfinder.com\/live-sex-dating\/\" title=\"Hook Up Online, Go On Sex Dates, Be Naughty, Have a Fling\">Sex Dating<\/a><\/h2><\/li>\n <li><h2><a href=\"\/\/adultfriendfinder.com\/view-cams-chat-videos\/\" title=\"View Members with Sexy Pictures, Videos, Cams, Live Chat\">View Members<\/a><\/h2><\/li>\n <li><h2><a href=\"\/\/adultfriendfinder.com\/dating-website\/\" title=\"Adult Friend Finder Online Personals Sex Dating\">Online Dating<\/a><\/h2><\/li>\n <li><h2><a href=\"\/\/adultfriendfinder.com\/free-sex-chat-dates\/\" title=\"Free Adult Friend Finder Sex, Cams, Adult Dating, Live Chat\">Free Sex & Dates<\/a><\/h2><\/li>\n <li><h2><a href=\"\/\/adultfriendfinder.com\/about-us\/\" title=\"About Adult Friend Finder Online Sex Dating, Chat, Cams (Webcams)\">About Adult Friend Finder<\/a><\/h2><\/li>\n<\/ul>\n <\/div>\n \n \n <div class=\"guest\">\n \n <div class=\"icons\">\n <div class=\"pb20\"><a href=\"\/go\/page\/panic_page.html?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex\" style=\"color:red;font-weight:bold;\" target=\"_top\" class=\"hider\">Hide<\/a><\/div>\n \n <div id=\"footer_other_sites\">\n Other Sites:\n <br\/><br\/>\n <a href=\"http:\/\/alt.com\">Alt.com<\/a><br\/>\n <a href=\"http:\/\/outpersonals.com\">OutPersonals.com<\/a><br\/>\n <a href=\"http:\/\/cams.com\">Cams.com<\/a><br\/>\n <\/div>\n \n <ul class=\"languages\" data-anon=\"1\">\n <li>\n <a lang=\"en\" hreflang=\"en\" class=\"selected english\"><span>English<\/span><\/a>\n <ul>\n <li><a lang=\"es\" hreflang=\"es\" class=\"spanish\" href=\"\/?lang=spanish\"><span>Español<\/span><\/a><\/li> <li><a lang=\"fr\" hreflang=\"fr\" class=\"french\" href=\"\/?lang=french\"><span>Français<\/span><\/a><\/li> <li><a lang=\"de\" hreflang=\"de\" class=\"german\" href=\"\/?lang=german\"><span>Deutsch<\/span><\/a><\/li> <li><a lang=\"ja\" hreflang=\"ja\" class=\"japanese\" href=\"\/?lang=japanese\"><span>日本語<\/span><\/a><\/li> <li><a lang=\"ko\" hreflang=\"ko\" class=\"korean\" href=\"\/?lang=korean\"><span>한글<\/span><\/a><\/li> <li><a lang=\"pt\" hreflang=\"pt\" class=\"portuguese\" href=\"\/?lang=portuguese\"><span>Português<\/span><\/a><\/li> <li><a lang=\"it\" hreflang=\"it\" class=\"italian\" href=\"\/?lang=italian\"><span>Italiano<\/span><\/a><\/li> <li><a lang=\"nl\" hreflang=\"nl\" class=\"dutch\" href=\"\/?lang=dutch\"><span>Nederlands<\/span><\/a><\/li> <li><a lang=\"sv\" hreflang=\"sv\" class=\"swedish\" href=\"\/?lang=swedish\"><span>Svenska<\/span><\/a><\/li> <li><a lang=\"zh\" hreflang=\"zh\" class=\"chinese\" href=\"\/?lang=chinese\"><span>繁體中文<\/span><\/a><\/li> <\/ul>\n <\/li>\n <\/ul><!-- languages -->\n \n\n <div class=\"clearfix\"><\/div>\n\n <iframe id=\"footer_verisign_seal\" src=\"\/go\/page\/godaddy_seal?site=ffadult\" scrolling=\"no\" width=\"131\" height=\"32\" class=\"godaddy\"><\/iframe>\n <div id=\"footer_icra_icon\">\n <a href=\"\/go\/page\/protect_kids.html?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex\" target=\"_top\"><img src=\"https:\/\/secureimage.securedataimages.com\/images\/ffadult\/common\/others\/88x31_RTA_c.gif\" alt=\"RTA\" style=\"border:0px;width:88px;height:31px;\" \/><\/a>\n <\/div>\n <\/div>\n \n\n \n <div class=\"copy\">\n\n \n\n \n <!-- twitter button -->\n <div class=\"neticongroup\">\n <a href=\"http:\/\/adultfriendfinder.com\/p\/offsite.cgi?http:\/\/www.twitter.com\/adultfriendfind\" target=\"_blank\">Twitter<img id=\"twitter_icon\" class=\"neticon\" src=\"https:\/\/secureimage.securedataimages.com\/common\/icons\/twitter.jpg\" alt=\"Twitter\" title=\"Twitter\" border=\"0\" \/><\/a>\n <\/div>\n\n <!-- the +1 button -->\n <div class=\"neticongroup\">\n Google <div style=\"display:inline; vertical-align:-5px;\"><g:plusone size=\"small\" href=\"http:\/\/adultfriendfinder.com\"><\/g:plusone><\/div>\n <\/div>\n <!-- Place this tag after the last plusone tag -->\n <script type=\"text\/javascript\">\n (function() {\n var po = document.createElement('script'); po.type = 'text\/javascript'; po.async = true;\n po.src = 'https:\/\/apis.google.com\/js\/plusone.js';\n var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);\n })();\n <\/script>\n\n <!-- share success story -->\n <div class=\"share_story\">\n <a href=\"\/go\/page\/real_member_testimonials\">Share Your Success Story<img class=\"neticon\" src=\"https:\/\/secureimage.securedataimages.com\/common\/icons\/img_success.jpg\" border=\"0\" \/><\/a>\n <\/div>\n <!-- Adm: 0 -->\n \n \n\n <div class=\"disclaimer\" data-check=\"0\">Persons appearing in photographs may not be actual members. Other data for illustrative purposes only.<\/div>\n <div id=\"copyright\">\n Copyright © 1996-2018 Various, Inc. All rights reserved.<br \/>\n AdultFriendFinder®, Adult Friend Finder<sup style=\"font-size:6px\">SM<\/sup>, AFF®, FriendFinder Networks<sup style=\"font-size:6px\">SM<\/sup> and the FriendFinder Networks logo are service marks of Various, Inc.<br \/>\n Connexion<sup style=\"font-size:6px\">SM<\/sup> is a service mark of Streamray Inc. and used with permission.<br\/>\n Disclaimer: This website contains adult material, all members and persons appearing on this site have contractually represented to us that they are 18 years of age or older.\n\n <\/div><!-- copyright -->\n \n <div class=\"mt10\">Explore sex dating, meet swingers, find local sex near you on the best online adult dating site on the web. Whether you are looking to hookups, casual dating, married dating with an Asian, White, Black, Latino, Interracial singles or couples for sex, Adult Friend Finder is the sex dating site for you. We have the hottest adult personals from Atlanta to Los Angeles; San Diego to Chicago, from San Francisco to New York. AFF members are all over the world whether you are in big cities like Boston, Philadelphia, Las Vegas, Houston, Miami, Seattle, or in smaller cities like Springfield, Columbus, Denver, Reno, AFF has you covered.<\/div>\n \n <div class=\"safetylaw\">AdultFriendFinder does not conduct criminal background screening of its members. Learn about Internet Dating Safety,\n<span><a href=\"javascript:void(0);\" class=\"\" onclick=\"window.open('\/go\/page\/internet_safety_law.html?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex&popup=1', 'invite','resizable=yes,scrollbars=yes,height=300,width=600,false');\" style=\"\" >click here<\/a>.<\/span><\/div>\n \n <div class=\"mt10\" style=\"margin-top:10px;\">This website operated in the US by Various Inc. at 910 E. Hamilton Ave. Suite 600, Campbell, CA. 95008 and in the EU by Ventnor Enterprise Limited At Suite 2, Second Floor 145 High Street, Colchester Essex C01 1PG. Contact us at 888-575-8383 (US toll free), 0800 098 8311(UK toll-free), 1800 954 607 (AU toll-free) or 408-702-1033 (worldwide).\n<\/div>\n\n <\/div><!-- copy -->\n \n\n \n <ul class=\"footer_links\">\n <li><a href=\"\/go\/page\/mobile_download_apps.html?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex\">Download the All FriendFinder mobile app<\/a><\/li>\n \n <li><a href=\"\/p\/partners\/main.cgi?who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex&pid=g551525\" target=\"_top\">Webmasters, Earn Money<\/a><\/li>\n <li><a href=\"http:\/\/adultfriendfinder.com\/p\/offsite.cgi?https:\/\/www.ffn.com\/#careers\" target=\"_top\">Careers<\/a><\/li>\n <li><a href=\"\/go\/page\/corporate.html?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex\" target=\"_top\">Corporate<\/a><\/li>\n \n <li><a href=\"\/go\/page\/privacy.html?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex\" target=\"_top\">Privacy Policy<\/a> \/ <a href=\"\/go\/page\/privacy.html?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex&iframeanchor=sec2\" target=\"_top\">Cookies<\/a><\/li>\n <li><a href=\"\/go\/page\/terms_of_use.html?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex\" target=\"_top\">Terms of Use<\/a><\/li>\n\n <li><a href=\"\/go\/page\/protect_kids.html?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex\" target=\"_top\">Protect Kids<\/a><\/li>\n <li><a href=\"\/go\/page\/abuse.html?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex\" target=\"_top\">Report Abuse or Sexually Explicit Ads<\/a><\/li>\n <li><a href=\"\/go\/page\/2257_notice.html?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex\" target=\"_top\">18 U.S.C. 2257 Record Keeping Requirements Compliance Statement<br \/><\/a><\/li>\n <li><a href=\"\/p\/help.cgi?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex\" target=\"_top\">Help \/ Contact<\/a><\/li>\n <li class=\"mt\"><a href=\"javascript:void(0);\" class=\"\" onclick=\"window.open('\/go\/page\/note_about_calculations.html?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex&popup=1', 'invite','resizable=yes,scrollbars=yes,height=300,width=800,false');\" style=\"\" >*Note About Numbers<\/a><\/li>\n <li>Questions? Call us: +1-408-702-1033<\/li>\n <li>Please visit <b><a href='https:\/\/epoch.com' target='_blank'>Epoch<\/a><\/b> our authorized biller<\/li> <\/ul>\n \n\n <\/div><!-- \/.guest -->\n\n <\/div><!-- footer.wrapper -->\n<\/div><!-- footer -->\n\n\n\n\n<\/div> <!-- inner -->\n<\/div> <!-- outer -->\n\n <!-- jQuery -->\n <script type=\"text\/javascript\" src=\"\/images\/common\/js\/english_statedropdown_utf8.js\"><\/script>\n <script type=\"text\/javascript\" src=\"https:\/\/secureimage.securedataimages.com\/javascript\/live_cd\/secure\/ffadult-FFN_MC_ajax_register_page_short3-1501543332.js\"><\/script>\n\n <script type=\"text\/javascript\" src=\"https:\/\/secureimage.securedataimages.com\/images\/common\/js\/jquery-1.12.4.min.js\"><\/script>\n<script type=\"text\/javascript\" src=\"https:\/\/secureimage.securedataimages.com\/images\/common\/js\/jquery-migrate-1.4.1.min.js\"><\/script>\n\n \n <script>\n (function($, window, document) {\n $(function() {\n \/\/ The DOM is ready.\n\n var navbar = $( '.navbar' ),\n menu_toggles = navbar.find( '.dropdown-toggle' );\n\n menu_toggles.on( 'click', function() {\n $( this ).parent().toggleClass( 'up' );\n } );\n\n $('#hamburger').click(function () {\n showHideNav();\n });\n\n if ( typeof document.createElement('input').placeholder === 'undefined' ) { \/\/placeholder feature detection\n var fakePlaceHolder = function( text, wrapper ) {\n var ele = document.createElement('div'),\n $parent = $(wrapper),\n $input = $parent.find('input'),\n clearInput = function(){\n ele.style.display = 'none';\n if (this.tagName !== 'INPUT') $input.focus();\n },\n updateInput = function() {\n ele.style.display = ( $input.val() === '' ) ? '' : 'none';\n };\n\n if (!$parent.size() || !$input.size()) return false;\n\n ele.innerHTML = text;\n if ( arguments.length > 2 && typeof arguments[2] === 'string' ) { ele.className = arguments[2]; }\n if ( arguments.length > 3 && typeof arguments[3] === 'string' ) { ele.id = arguments[3]; }\n\n $(ele).prependTo($parent)\n .on('click', clearInput);\n $input.on('focus', clearInput)\n .on('blur', updateInput);\n\n updateInput();\n };\n\n fakePlaceHolder( 'Username', '#login_username_wrapper', 'fake' );\n fakePlaceHolder( 'Password', '#login_password_wrapper', 'fake' );\n }\n\n $('#reg_flyout_link').click(function () {\n showHideReg();\n });\n $('#login_flyout_link').click(function () {\n showHideLogin();\n });\n\n \/\/ Buttons events.\n $('.reg').click(function () {\n goToReg();\n });\n $('#play_button').click(function () {\n playVideo();\n });\n\n initScrolling();\n if ($(window).width() < 960) {\n vidCont.addClass(\"done\");\n }\n\n });\n\n var piclist_cells = document.getElementById('piclist_to_move');\n var piclist_left = document.getElementById('piclist_left');\n var piclistLength = piclist_cells.children.length;\n var piclistLeftLength = piclist_left.children.length;\n var movedCount = 1;\n for (i=piclistLength - 1; i >= 0; i--) {\n if (piclist_cells.children[i].className.indexOf('piclist_cell') >= 0) {\n document.getElementById('piclist_moved' + movedCount).appendChild(piclist_cells.children[i]);\n movedCount++;\n }\n }\n\n var vidPlayed = 0;\n var scrollTop = $(window).scrollTop();\n var mainRegForm = document.getElementById('main_reg_form');\n var mainHeroText = document.getElementById('main_hero_text');\n var piclist = $('#piclist');\n var piclistOffset, piclistDistanceFromTopOfWindow;\n var winW, winH;\n var feedImg = $('#feed_wrapper img');\n var headCont = $('#head');\n var mainCont = $('#main_cont');\n var vidCont = $('#vid');\n var greyWrapper = $('#grey_wrapper');\n var outerWrapper = $('#outer_wrapper');\n var sectionCont = $('#section_cont');\n var footerCont = $('#footer');\n\n function doParallax() {\n winW = $(window).width();\n winH = $(window).height();\n scrollTop = $(window).scrollTop();\n\n if ((winW > 940) && !(navigator.userAgent.match(\/Android|webOS|iPhone|iPod|Blackberry|iPad\/i))) {\n piclistOffset = piclist.offset().top;\n piclistDistanceFromTopOfWindow = (piclistOffset - scrollTop);\n piclist.css(\"background-position\", \"0 \" + (300 - (piclistDistanceFromTopOfWindow\/2)) +\"px\");\n feedOffset = $('#feed_wrapper').offset().top;\n feedDistanceFromTopOfWindow = (feedOffset - scrollTop);\n \/\/ feedDistFromTopStart = 400;\n feedDistFromTopStart = winH - 140;\n feedDistFromTopEnd = 10,\n feedImageHeight = 722,\n feedContainerHeight = 500,\n feedImageOverflow = feedImageHeight - feedContainerHeight,\n feedScrollFactor = feedImageOverflow\/(feedDistFromTopStart - feedDistFromTopEnd);\n if (feedDistanceFromTopOfWindow >= feedDistFromTopStart) {\n feedImg.css(\"top\", \"0px\");\n }\n else if ((feedDistanceFromTopOfWindow < feedDistFromTopStart) && (feedDistanceFromTopOfWindow > feedDistFromTopEnd)) {\n feedImg.css(\"top\", \"-\"+((feedDistFromTopStart - feedDistanceFromTopOfWindow) * feedScrollFactor)+\"px\");\n }\n else {\n feedImg.css(\"top\", feedContainerHeight-feedImageHeight+\"px\");\n }\n }\n else {\n \/\/ feedImg.css(\"top\", \"0px\");\n }\n\n footerDistFromTopOfWindow = (footerCont.offset().top - scrollTop);\n }\n\n doParallax();\n\n $(window).scroll(function(){\n scrollTop = $(window).scrollTop();\n if (scrollTop > 179) {\n headCont.addClass(\"scrolled\");\n greyWrapper.addClass(\"scrolled\");\n }\n else {\n headCont.removeClass(\"scrolled\");\n greyWrapper.removeClass(\"scrolled\");\n }\n if ($(window).width() >= 960) {\n if (vidPlayed == 0) {\n vidCont.removeClass(\"done\");\n var vidOffset = $('#the_vid').offset().top;\n vidDistanceFromTopOfWindow = (vidOffset - scrollTop);\n vidDistFromTopStart = 400;\n if (vidDistanceFromTopOfWindow < vidDistFromTopStart) {\n if (navigator.appName == 'Microsoft Internet Explorer') {\n if (checkVersion()) {\n \/\/IE 8 or below\n document.getElementById('the_vid').play();\n }\n }\n else {\n document.getElementById('the_vid').play();\n }\n }\n }\n }\n else if (vidPlayed == 1) {\n vidCont.addClass(\"done\");\n }\n doParallax();\n });\n\n function initScrolling () {\n if (navigator.userAgent.match(\/Android|webOS|iPhone|iPod|Blackberry|iPad\/i)) {\n window.scrollTo(0, 1);\n }\n doParallax();\n scrollTop = $(window).scrollTop();\n if (scrollTop > 179) {\n headCont.addClass(\"scrolled\");\n greyWrapper.addClass(\"scrolled\");\n }\n else {\n headCont.removeClass(\"scrolled\");\n greyWrapper.removeClass(\"scrolled\");\n }\n };\n\n function checkVersion() {\n var ver = getInternetExplorerVersion();\n if ( ver > -1 ) {\n if ( ver >= 9.0 )\n return true;\n else\n return false;\n }\n }\n\n function getInternetExplorerVersion() {\n var rv = -1; \/\/ Return value assumes failure.\n if (navigator.appName == 'Microsoft Internet Explorer') {\n var ua = navigator.userAgent;\n var re = new RegExp(\"MSIE ([0-9]{1,}[\\.0-9]{0,})\");\n if (re.exec(ua) != null)\n rv = parseFloat( RegExp.$1 );\n }\n return rv;\n }\n\n var navBar = document.getElementById('new_navbar');\n function showHideNav() {\n mainCont.removeClass(\"open_reg\");\n headCont.removeClass(\"open_reg\");\n mainCont.removeClass(\"open_login\");\n headCont.removeClass(\"open_login\");\n sectionCont.removeClass(\"hide_sections\");\n if (outerWrapper.hasClass('show_nav')) {\n outerWrapper.removeClass('show_nav');\n }\n else {\n outerWrapper.addClass('show_nav');\n window.scrollTo(0, 0);\n }\n doParallax();\n }\n\n $(window).resize(function(){\n doParallax();\n });\n\n \n\n FFN.MC.ajax_register_page.init({\n domain_graphics : 'https:\/\/secureimage.securedataimages.com',\n domain_graphics_url : 'https:\/\/secureimage.securedataimages.com\/images\/ffadult',\n domain_secure : 'https:\/\/secure.adultfriendfinder.com',\n domain : '',\n imgPath : 'https:\/\/secureimage.securedataimages.com\/images\/ffadult\/39850',\n site : 'ffadult',\n sitename : \"AdultFriendFinder\",\n dcb : '',\n lang : 'english',\n gpid : '',\n pid : 'p62150c',\n default_gender : '',\n error_position : 'tl',\n testBed : '0',\n geo : {\n city : 'Saint-Denis',\n state : '',\n country : 'Reunion',\n ip : '213.55.17.216'\n },\n urlQS : {\n hostpid : '',\n tpa_mpa3_nats : '',\n find_sex : '',\n looking_for_person : '',\n looking_for_what : '',\n country : '',\n zip : '',\n email : '',\n REG_handle : ''\n },\n elmName : {\n registerForm : 'reg1'\n },\n state : (function( obj ){ return obj; }( {\"united kingdom\":\"County\",\"india\":\"Territory\",\"taiwan\":\"County\",\"australia\":\"Territory\",\"usa\":\"State\",\"france\":\"Region\",\"malaysia\":\"State\",\"mexico\":\"State\",\"italy\":\"Region\",\"spain\":\"Community\",\"philippines\":\"Province\",\"canada\":\"Province\",\"austria\":\"State\",\"switzerland\":\"Canton\",\"default\":\"State\",\"germany\":\"State\",\"united states\":\"State\",\"south korea\":\"Province\",\"japan\":\"Prefecture\",\"portugal\":\"District\",\"china\":\"Province\"} ) ),\n dt : {\n city : 'City',\n closestCity : 'Closest city',\n sexSection : '{JS_sex} Section',\n his : 'His',\n her : 'Her',\n woman1 : 'Woman 1',\n man1 : 'Man 1',\n woman2 : 'Woman 2',\n man2 : 'Man 2',\n birthday : '{JS_sex} Birthday is on',\n clickHereForUsername : 'Click here to use {JS_username}',\n errSexBlank : 'Please select your gender',\n errLookingForPersonBlank : 'You have not specified the type of person you are interested in meeting.',\n errUnderAge : 'Please verify your birthdate',\n errZipBlank : 'Please include your zip\/postal code.',\n errZipUnknown : 'This zip\/postal code is not valid.',\n errStateBlank : 'Please include your {JS_region}',\n errCityBlank : 'Please confirm your city.',\n errEmailBlank : 'Please enter your email.',\n errEmailUnique : 'Sorry, this email address already exists in our system.',\n errEmailTooLong : 'Please use a shorter email address (less than 64 characters).',\n errEmailWrongFormat : 'Please correct the format of your email.',\n errEmailBadDomain : 'The {JS_badDomain} mail system is unstable. Please use another email provider.',\n errEmailBadDomainAlt : 'We cannot send email to {JS_badDomain}. Perhaps you meant to type {JS_badDomainAltEmail}?',\n errEmailInvalidDomain : '{JS_badDomain} is an invalid domain name. Please check the spelling or try another email provider.',\n errEmailUnique : 'This email is already in our database.<br \/><a href=\\\"{JS_domain}\/p\/main.cgi?action=forgot;login_email={JS_email}\\\" title=\\\"Send password to {JS_email}.\\\">Click here<\/a> to get your password sent to this email account.',\n errHandle : 'Please include a username (nickname).',\n errHandleUsed : 'The username, {JS_handle}, has already been used (please choose another).',\n errHandleTakenWithSuggestions : 'Sorry, this username is taken. Suggestions: {JS_suggestions}',\n errHandleFormat : 'Please do not use special characters or spaces in your username.',\n errHandleTooLong : 'Your username is too long. Maximum is 16 characters.',\n errHandleTooShort : 'Your username is too short. It must be at least 4 characters.',\n errHandleBanned : 'Please choose another username as the one you have chosen may be inappropriate.',\n errHandleUnique : 'Handle must be unique.',\n errHandleNotAcceptable : 'Username is not acceptable or appropriate',\n errPasswordBlank : 'Please enter a password.',\n errPasswordTooLong : 'Your password is too long. Maximum is 16 characters. <br>Passwords are case sensitive..',\n errPasswordTooShort : 'Your new password was too short.<br>Please include 5 or more characters.<br>Passwords are case sensitive.',\n errPasswordInvalid : 'Only the characters A-Z and 0-9 are valid for passwords.<br>Passwords are case sensitive.',\n errPasswordMatch : 'Password cannot match username<br>Passwords are case sensitive.',\n errTitleBlank : 'Please enter a title.',\n errTitleTooShort : 'Please write a title at least 10 characters long.',\n errProfileBlank : 'Please tell us about yourself.',\n errProfileTooShort : 'Please describe a bit about yourself (50 character minimum).',\n errNumCharactersNeeded : '{JS_chars} characters more needed.',\n errNoSeverResponse : 'We are experiencing technical difficulties. Please try again.',\n errCaptchaBlank : 'The answer to the Captcha is empty.',\n errCaptchaIncorrect : 'The answer to the Captcha is incorrect.',\n errDialupCannotRegister : 'Sorry, Dial-up connections cannot register at this time.'\n }\n });\n\n \n\n \/**\n * Function to add url substring for windows popup\n * @param url\n * @param subName\n * @param subValue\n * @returns {string}\n *\/\n function addURLSubStr ( url, subName, subValue ) {\n var subDel = '?';\n if ( url.indexOf( '?' ) > 0 ) {\n subDel = '&';\n }\n return url + subDel + subName + '=' + subValue;\n };\n\n \/**\n * Writing aid that opens up a suggestion list of introduction text.\n * @param usersex\n *\/\n function hints_reg_intro ( usersex ) {\n var hints_reg_intro_url = \"\/go\/page\/hints_reg_intro.html?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex\",\n url = addURLSubStr( hints_reg_intro_url, \"usersex\", usersex );\n open( url, \"ignore\", \"width=380,height=415,channelmode=0,dependent=1,directories=0,fullscreen=0,location=0,top=0,left=0,menubar=0,resizable=1,scrollbars=1,status=0,toolbar=0\" );\n };\n\n function showHideLogin() {\n outerWrapper.removeClass('show_nav');\n mainCont.removeClass(\"open_reg\");\n headCont.removeClass(\"open_reg\");\n sectionCont.removeClass(\"hide_sections\");\n if (headCont.hasClass('open_login')) {\n headCont.removeClass(\"open_login\");\n }\n else {\n headCont.addClass(\"open_login\");\n }\n doParallax();\n }\n\n function goToReg() {\n if ($(window).width() > 980) {\n window.scrollTo(0, 0);\n }\n else if ($(window).width() > 800) {\n window.scrollTo(0, 0);\n }\n else {\n outerWrapper.removeClass('show_nav');\n headCont.removeClass(\"open_login\");\n if (mainCont.hasClass('open_reg')) {\n \n }\n else {\n headCont.addClass(\"open_reg\");\n mainCont.addClass(\"open_reg\");\n sectionCont.addClass(\"hide_sections\");\n }\n window.scrollTo(0, 0);\n }\n doParallax();\n }\n\n function showHideReg() {\n outerWrapper.removeClass('show_nav');\n headCont.removeClass(\"open_login\");\n if (mainCont.hasClass('open_reg')) {\n mainCont.removeClass(\"open_reg\");\n headCont.removeClass(\"open_reg\");\n sectionCont.removeClass(\"hide_sections\");\n }\n else {\n headCont.addClass(\"open_reg\");\n mainCont.addClass(\"open_reg\");\n sectionCont.addClass(\"hide_sections\");\n if ($(window).width() < 800) {\n window.scrollTo(0, 0);\n }\n else {\n window.scrollTo(0, 100);\n }\n }\n doParallax();\n }\n\n $('#hints_reg_intro').click( function (event){\n event.preventDefault();\n hints_reg_intro(\"\");\n });\n\n $('#the_vid').bind(\"ended\", function(){\n vidPlayed = 1;\n vidCont.addClass(\"done\");\n });\n\n function playVideo() {\n vidCont.removeClass(\"done\");\n document.getElementById('the_vid').play();\n }\n\n }(window.jQuery, window, document));\n\n $('.alert-error').find('.close').click(function(){\n $(this).parent().fadeOut(300);\n })\n\n <\/script>\n\n \n \n \n <script type=\"text\/javascript\">\n var FFN_Tracker=(function(){var labels={}\nfunction trackGAElem(e){e=e||{};var ga=window.ga||null,el=jQuery(this),target,options={};target=e.currentTarget||{};if(el.length){ga_event=el.attr('data-ga-event');}\nif(ga_event){options=extractShortcode(ga_event);}else{return false;}\nif(target.pathname||target.type==\"submit\"){window.setTimeout(function(){trackClick(options);},10);}else{trackClick(options);}}\nfunction trackEvent(ga_shortcode){var options={};if(!ga_shortcode){return false;}\noptions=extractShortcode(ga_shortcode);trackClick(options);}\nfunction extractShortcode(ga_shortcode){var ga_opts,ga_opts_labels=['eventLabel','eventCategory','eventAction'],options={};ga_shortcode=labels[ga_shortcode]||ga_shortcode;ga_opts=ga_shortcode.split(':');for(var i=0;i<ga_opts_labels.length;i++){options[ga_opts_labels[i]]=options[ga_opts_labels[i]]||ga_opts[i];}\nreturn options;}\nfunction trackClick(options){options=options||{};var opts={'hitType':'event','eventCategory':'Button','eventAction':'Click'};jQuery.extend(opts,options);if(window.ga){window.ga('send',opts);}}\njQuery('body').on('click','[data-ga-event]',trackGAElem);jQuery('body').on('track_ga_button','[data-ga-event]',trackGAElem);return{'track':trackEvent,'labels':labels}})();\n\/*\n if ( !window.CustomEvent ) {\n function CustomEvent ( event, params ) {\n params = params || { bubbles: false, cancelable: false, detail: undefined };\n var evt = document.createEvent( 'CustomEvent' );\n evt.initCustomEvent( event, params.bubbles, params.cancelable, params.detail );\n return evt;\n }\n\n CustomEvent.prototype = window.Event.prototype;\n\n window.CustomEvent = CustomEvent;\n }\n*\/\n window.validateRecaptcha = function( data ) {\n if ( !data ) {\n return false;\n } else if ( FFN && FFN.MC && FFN.MC.ajax_register_page && FFN.MC.ajax_register_page.local && FFN.MC.ajax_register_page.local.elm && FFN.MC.ajax_register_page.local.elm.registerForm ) {\n var evt;\n\n try {\n evt = new CustomEvent(\"submit\", {\n 'bubbles':true,\n 'cancelable':true\n } );\n } catch ( e ) {\n evt = document.createEvent( 'CustomEvent' );\n evt.initCustomEvent( \"submit\", true, true, undefined );\n }\n\n FFN.MC.ajax_register_page.local.elm.registerForm.dispatchEvent( evt );\n }\n }\n <\/script>\n\n\n<!-- Google Tag Manager -->\n<script>\n(function() {\n if ( typeof(window.dataLayer) !== 'object' || typeof(window.dataLayer.push) !== 'function' ) {\n return null;\n }\n\n \/\/ Login.\n var loginForm = document.forms['LOGIN'] || null;\n if ( loginForm ) {\n loginForm.addEventListener('submit',function() {\n var dataLayer = window.dataLayer || [];\n var handleNode = document.getElementsByName(\"handle\")[0] || {};\n var userId = handleNode.value || '';\n dataLayer.push({\n 'event': 'GTMevent',\n 'eventCategory': 'login',\n 'eventAction': 'completion',\n 'eventLabel': '',\n 'userId': userId\n });\n });\n }\n \/\/ Registration.\n var regForm = document.forms['reg1'] || null;\n if ( regForm ) {\n regForm.addEventListener('submit',function() {\n var dataLayer = window.dataLayer || [];\n var handleNode = document.getElementsByName(\"REG_handle\")[0] || {};\n var userId = handleNode.value || '';\n if ( userId ) {\n dataLayer.push({\n 'event': 'GTMevent',\n 'eventCategory': 'registration',\n 'eventAction': 'completion',\n 'eventLabel': '',\n 'userId': userId\n });\n }\n });\n }\n})();\n<\/script>\n<!-- End Google Tag Manager -->\n\n\n<\/body>\n<\/html>\n\n<!-- -->\n <!-- COVER PIXEL CODE gpid: g551525 pid: p62150c Location: Cover DCB: -->\n<!-- GOOGLE_VERIFICATION_CODE: () -->\n\n<!-- END COVER PIXEL -->\n\n<!-- -->\n <!-- Drop ffadult Floater Start -->\n \n <!-- Drop ffadult Floater End --><script type=\"text\/javascript\">\nCD = window.CD || {};\n\nif (CD.namespace) {\n CD.namespace('CD.CONFIG');\n}\n\nCD.CONFIG = function(strName) {\n var private_values = {\n is_admin: false,\n is_dev: false,\n timezone_offset: parseInt('-0700'.substring(1,3).replace(\/^0\/,'')),\n search: {\n list_options: [\n {\"label\":\"Any\",\"miles\":999999,\"kilometers\":999999},\n {\"label\":\"5\",\"miles\":5,\"kilometers\":3},\n {\"label\":\"10\",\"miles\":10,\"kilometers\":6},\n {\"label\":\"20\",\"miles\":20,\"kilometers\":12},\n {\"label\":\"50\",\"miles\":50,\"kilometers\":31},\n {\"label\":\"75\",\"miles\":75,\"kilometers\":46},\n {\"label\":\"80\",\"miles\":80,\"kilometers\":50},\n {\"label\":\"100\",\"miles\":100,\"kilometers\":63},\n {\"label\":\"160\",\"miles\":160,\"kilometers\":100},\n {\"label\":\"200\",\"miles\":200,\"kilometers\":125},\n {\"label\":\"300\",\"miles\":300,\"kilometers\":186},\n {\"label\":\"500\",\"miles\":500,\"kilometers\":313},\n {\"label\":\"800\",\"miles\":800,\"kilometers\":500},\n {\"label\":\"1000\",\"miles\":1000,\"kilometers\":625},\n {\"label\":\"1600\",\"miles\":1600,\"kilometers\":1000},\n {\"label\":\"2000\",\"miles\":2000,\"kilometers\":1243},\n {\"label\":\"3000\",\"miles\":3000,\"kilometers\":1864},\n {\"label\":\"5000\",\"miles\":5000,\"kilometers\":3106},\n {\"label\":\"10000\",\"miles\":10000,\"kilometers\":6214}\n ],\n distance_unit: \"kilometers\"\n },\n pagination: {\n lang: {\n \"next\":\"Next\",\n \"prev\":\"Previous\"\n }\n },\n badges: {\n gold_text: \"Gold\",\n gold_tooltip: \"Gold Member\",\n vip_text: \"VIP\",\n vip_tooltip: \"VIP Member\",\n verified_text: \"Verified\",\n verified_tooltip: \"Verified Member\",\n confirmed_tooltip: \"Real ID Submitted & Confirmed\",\n online_text: \"Online\",\n online_tooltip: \"Online Now\",\n broadcasting_text: \"Live on Cam\",\n broadcasting_tooltip: \"Broadcasting Now\",\n friends_text: \"Friends\",\n friends_tooltip: \"Already Friends\",\n imc_text: \"On IM\",\n imc_tooltip: \"On IM Now\",\n topfan_tooltip_numone: \"#1 Fan\",\n topfan_tooltip_numtwo: \"#2 Fan\",\n topfan_tooltip_numxxx: \"#99+ Fan\",\n mobile_text: \"On Mobile IM\",\n mobile_tooltip: \"On Mobile IM\"\n },\n urls: {\n chat_window: \"\/go\/page\/conversation?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex\",\n profile: \"\/p\/member.cgi?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex&mid=\",\n hb_profile_optimized_photo: \"\/p\/member.cgi?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex&mid={{pwsid}}&profile_optimized_photo_id={{optimized_photo}}\",\n hb_profile: \"\/p\/member.cgi?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex&mid={{pwsid}}\",\n member_webcams: \"\/p\/imc\/view_video.cgi?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex&action=video_public_view\",\n friend_manager:\"\/p\/circle\/people.cgi?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex&status=1&action=show_friends&mid=\",\n photo_manager:\"\/p\/manage_photos.cgi?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex&do=show_profile_photo_page&mid=\",\n upgrade:\"https:\/\/secure.adultfriendfinder.com\/p\/order.cgi?who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex&site=ffadult\",\n video_manager:\"\/p\/video\/manager.cgi?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex&action=view_indexed_video&stream_id=\",\n fan_manager:\"\/go\/page\/top_fans_member_fanlist.html?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex&pwsid=\",\n messenger: \"\/messenger?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex\",\n broadcaster: \"\/p\/imc\/view_video.cgi?&who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex&test=yes&app_type=web_imc&action=broadcast\" },\n\n gender_map: {\n man: 1,\n woman: 2,\n couple: 3,\n group: 4,\n lesbiancouple: 5,\n gaycouple: 6,\n trans: 7,\n male: 1,\n female: 2,\n men: 1,\n women: 2,\n couples: 3,\n groups: 4,\n lesbiancouples: 5,\n gaycouples: 6\n },\n\n lang: {\n view_more: \"more\",\n gender: {\n man: \"Man\",\n woman: \"Woman\",\n couple: \"Couple (man\/woman)\",\n group: \"Group\",\n lesbiancouple: \"Couple (2 women)\",\n gaycouple: \"Couple (2 men)\",\n trans: \"TS\/TV\/TG\",\n male: \"Male\",\n female: \"Female\",\n men: \"Men\",\n women: \"Women\",\n couples: \"Couples (man\/woman)\",\n groups: \"Groups\",\n lesbiancouples: \"Couples (2 women)\",\n gaycouples: \"Couples (2 men)\"\n },\n race: {\n \"0\": \"Prefer not to say\",\n \"prefernotsay\": \"Prefer not to say\",\n \"1\": \"American Indian\",\n \"nativeamerican\": \"American Indian\",\n \"2\": \"Asian\",\n \"asian\": \"Asian\",\n \"3\": \"Black\",\n \"black\": \"Black\",\n \"4\": \"Caucasian\",\n \"caucasian\": \"Caucasian\",\n \"5\": \"East Indian\",\n \"eastindian\": \"East Indian\",\n \"6\": \"Hispanic\",\n \"hispanic\": \"Hispanic\",\n \"7\": \"Middle Eastern\",\n \"middleeastern\": \"Middle Eastern\",\n \"8\": \"Mixed\",\n \"mixed\": \"Mixed\",\n \"9\": \"Other\",\n \"other\": \"Other\"\n },\n bodytype: {\n \"0\": \"Prefer not to say\",\n \"prefernotsay\": \"Prefer not to say\",\n \"1\": \"Average\",\n \"average\": \"Average\",\n \"2\": \"Slim\/Petite\",\n \"slimpetite\": \"Slim\/Petite\",\n \"3\": \"Athletic\",\n \"athletic\": \"Athletic\",\n \"4\": \"Ample\",\n \"ample\": \"Ample\",\n \"5\": \"A little extra padding\",\n \"extrapadding\": \"A little extra padding\",\n \"6\": \"BBW\/BBM\",\n \"large\": \"BBW\/BBM\"\n },\n maritalstatus: {\n \"0\": \"Prefer not to say\",\n \"prefernotsay\": \"Prefer not to say\",\n \"1\": \"Single\",\n \"single\": \"Single\",\n \"2\": \"Married\",\n \"married\": \"Married\",\n \"3\": \"Divorced\",\n \"divorced\": \"Divorced\",\n \"4\": \"Separated\",\n \"separated\": \"Separated\",\n \"5\": \"Attached\",\n \"attached\": \"Attached\",\n \"6\": \"Widowed\",\n \"widowed\": \"Widowed\"\n },\n miles: \"miles\",\n kilometers: \"kilometers\",\n orientation: {\n \"0\":\"Prefer not to say\",\n \"1\":\"Straight\",\n \"2\":\"Bisexual\",\n \"3\":\"Bi-curious\",\n \"4\":\"Gay\/Lesbian\",\n \"17\":\"Straight\",\n \"18\":\"Bisexual\",\n \"19\":\"Bi-curious\",\n \"20\":\"Gay\/Lesbian\",\n \"prefernotsay\": \"Prefer not to say\",\n \"straight\": \"Straight\",\n \"bisexual\": \"Bi-sexual\",\n \"bicurious\": \"Bi-curious\",\n \"gay\": \"Gay\/Lesbian\"\n }\n },\n images: {\n size_300: {\n no_photo_1: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/300x300\/male.jpg\",\n no_photo_2: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/300x300\/female.jpg\",\n no_photo_3: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/300x300\/couple.jpg\",\n no_photo_4: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/300x300\/group.jpg\",\n no_photo_5: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/300x300\/lesbian_couple.jpg\",\n no_photo_6: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/300x300\/gay_couple.jpg\",\n no_photo_7: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/300x300\/tstvtg.jpg\"\n },\n size_96: {\n no_photo_1: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/96x96\/male.gif\",\n no_photo_2: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/96x96\/female.gif\",\n no_photo_3: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/96x96\/couple.gif\",\n no_photo_4: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/96x96\/group.gif\",\n no_photo_5: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/96x96\/lesbian_couple.gif\",\n no_photo_6: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/96x96\/gay_couple.gif\",\n no_photo_7: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/96x96\/tstvtg.gif\"\n },\n size_96t: {\n no_photo_1: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/96x96\/male.jpg\",\n no_photo_2: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/96x96\/female.jpg\",\n no_photo_3: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/96x96\/couple.jpg\",\n no_photo_4: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/96x96\/group.jpg\",\n no_photo_5: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/96x96\/lesbian_couple.jpg\",\n no_photo_6: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/96x96\/gay_couple.jpg\",\n no_photo_7: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/96x96\/tstvtg.jpg\"\n },\n size_72: {\n no_photo_1: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/72x72\/male.gif\",\n no_photo_2: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/72x72\/female.gif\",\n no_photo_3: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/72x72\/couple.gif\",\n no_photo_4: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/72x72\/group.gif\",\n no_photo_5: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/72x72\/lesbian_couple.gif\",\n no_photo_6: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/72x72\/gay_couple.gif\",\n no_photo_7: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/72x72\/tstvtg.gif\"\n },\n size_48: {\n no_photo_1: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/48x48\/male.gif\",\n no_photo_2: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/48x48\/female.gif\",\n no_photo_3: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/48x48\/couple.gif\",\n no_photo_4: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/48x48\/group.gif\",\n no_photo_5: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/48x48\/lesbian_couple.gif\",\n no_photo_6: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/48x48\/gay_couple.gif\",\n no_photo_7: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/48x48\/tstvtg.gif\"\n },\n size_32: {\n no_photo_1: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/32x32\/male.gif\",\n no_photo_2: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/32x32\/female.gif\",\n no_photo_3: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/32x32\/couple.gif\",\n no_photo_4: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/32x32\/group.gif\",\n no_photo_5: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/32x32\/lesbian_couple.gif\",\n no_photo_6: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/32x32\/gay_couple.gif\",\n no_photo_7: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/32x32\/tstvtg.gif\"\n },\n size_24: {\n no_photo_1: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/24x24\/male.gif\",\n no_photo_2: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/24x24\/female.gif\",\n no_photo_3: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/24x24\/couple.gif\",\n no_photo_4: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/24x24\/group.gif\",\n no_photo_5: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/24x24\/lesbian_couple.gif\",\n no_photo_6: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/24x24\/gay_couple.gif\",\n no_photo_7: \"https:\/\/secureimage.securedataimages.com\/images\/common\/no_photo\/24x24\/tstvtg.gif\"\n }\n\n },\n cobrand: {\n site: \"ffadult\",\n dcb: \"\",\n is_cobrand: false,\n pg_filter: false },\n messages: {\n edit_photo_success_msg: \"Your photos have been updated!\",\n tip_sent: \"Tip sent\",\n tip_error: \"There was an error with your request, please try again later.\"\n },\n specs: {\n messenger: {\n default_width: 506,\n default_height: 835,\n reduced_width: 506,\n reduced_height: 512,\n chatwin_width: 450,\n chatwin_height: 475,\n broadcast_width: 860\n }\n }\n }\n\n return private_values[strName];\n}\nif (CD.namespace) {\n CD.namespace('CD.ABTEST');\n}\nCD.ABTEST = function(strName) {\n var is_ffadult = true;\n var is_cobrand = false;\n var is_english = true;\n var private_values = {\n ab_38990StandFreeProfView: function() {\n var in_test_value = parseInt(\"-1\", 10);\n return ( false\n \/*\n in_test_value > 0 &&\n CD.member.level < 200 &&\n CD.member.country == 'United States' &&\n CD.member.lang_spoken.toLowerCase() == 'english' &&\n is_ffadult &&\n !is_cobrand\n *\/\n );\n },\n ab_38157Interested: function() {\n var in_test_value = parseInt(\"-1\", 10);\n return in_test_value;\n },\n ab_40293search: function() {\n var in_test_value = parseInt(\"1\", 10);\n return in_test_value;\n },\n ab_37778SOAiicon: function() {\n var in_test_value = parseInt(\"-1\", 10);\n return in_test_value;\n },\n ab_39985viewer: function() {\n var in_test_value = parseInt(\"-1\", 10);\n return in_test_value;\n },\n ab_40543IMPaywall: function(){\n var in_test_value = parseInt(\"-1\", 10);\n return in_test_value;\n },\n ab_41326AFFDesignModM4: function(){\n var in_test_value = parseInt(\"-1\", 10);\n return in_test_value;\n },\n ab_Soc232gifts: function(){\n var in_test_value = parseInt(\"-1\", 10);\n return in_test_value;\n },\n ab_SOC3224Upsell: function(){\n var in_test_value = 0;\n return in_test_value;\n },\n ab_Soc322IM: function(){\n var in_test_value = parseInt(\"-1\", 10);\n return in_test_value;\n },\n ab_SOC28983ContentFilter: function(){\n var in_test_value = \"0\";\n return parseInt(in_test_value,10);\n },\n ab_pid_restrictMC: function(){\n var in_test_value = 0;\n return in_test_value;\n }\n }\n\n if (private_values['ab_' + strName]) {\n return private_values['ab_' + strName]();\n } else {\n if (window.console) { console.log('The AB Test ' + strName + ' is not recognized.'); }\n return false;\n }\n}\nCD.globals = CD.globals || {};\nCD.globals.is_standard = \"true\";\nCD.globals.is_aff = true;\nCD.globals.sex = '';\nCD.globals.main_domain = \"adultfriendfinder.com\";\n\nCD.deftags = CD.deftags || {};\nCD.deftags.mc = {\n \"t\" : \"Upgrade to see what {{handle}} has to say!\",\n \"t_reply\" : \"Upgrade to reply to {{handle}}!\",\n \"t_gift\" : \"Upgrade to claim {{handle}}\u2019s gift for you!\",\n \"t_photo\" : \"Upgrade to see {{handle}}\u2019s sexy attachment!\",\n \"t_photos\" : \"Upgrade to see {{handle}}\u2019s sexy attachments!\"\n};\nCD.gsub_link = CD.gsub_link || {};\nCD.gsub_link.order_mc = \"https:\/\/secure.adultfriendfinder.com\/p\/order.cgi?who=r,FbgH9pdAnRHP8pUkn2gRU6irPZuKfowQXhquia_ygc\/lfmbdMod6\/FQKUbid6iJRFl0oxdxJpFZ\/g49vyZ5muP3c9pZrGtQ0PNiusf9iY0ONwEzJLEtzdIFhPPy0GTex&site=ffadult&origin={{origin\\}\\}&p_pwsid={{pwsid\\}\\}&trlid=javascript_global_config-2\";\n<\/script>\n<!-- --> <!-- Google Tag Manager (noscript) --><noscript><iframe src=\"https:\/\/www.googletagmanager.com\/ns.html?id=GTM-P8ZF4WS\" height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"><\/iframe><\/noscript><!-- End Google Tag Manager (noscript) -->\n<script language=\"javascript\" type=\"text\/javascript\"><!--\nvar send = (top != self && top.frames.length != 0) ? 0 : 1;var pageStartTime = new Date().getTime();var timedout = 0;\nfunction getRefererPageName(url){var page=url.replace(\/^http:\\\/\\\/\/,\"\");page=page.replace(\/\\?.*\/,\"\");page=page.replace(\/&.*\/,\"\");var host=page.replace(\/\\\/.*\/,\"\");if(host.match(\/adultfriendfinder\\.com\/)){var regex=page.match(\/(\\\/.*)\/);page=RegExp.$1;}return escape(page);}\nfunction doStatistics(){if(send==1){var pageEndTime=new Date().getTime();var pageRenderTime=(timedout==1)?'5000+':pageEndTime-pageStartTime;var sessionId=escape(\"0_k41LJjY];\\ 1535348872 213.55.17.216 \");var pageName=escape(location.pathname);var referer=\"\";var refererPageName=getRefererPageName(referer);var screenResolution=screen.width+\"x\"+screen.height;var glean=new Image();var ffProto=(\"https:\"==document.location.protocol)?\"https:\/\/\":\"http:\/\/\";var rand=Math.round(10000*Math.random());glean.src=ffProto+\"glean.pop6.com\/images\/common\/glean.gif?rand=\"+rand+\"&site=ffadult&session=\"+sessionId+\"&pwsid=&pagename=\"+pageName+\"&pagestate=regtest&referer=\"+refererPageName+\"&country=Reunion&city=\"+\"&lang=english&level=\"+\"&gpid=g551525&pid=p62150c&event=\"+\"&pagerendertime=\"+pageRenderTime+\"&testbed=0\";send=0;}}\nfunction addEvent(obj,evType,fn){if(obj.addEventListener){obj.addEventListener(evType,fn,false);return true;}else if(obj.attachEvent){var r=obj.attachEvent(\"on\"+evType,fn);return r;}else{return false;}}\naddEvent(window, 'load', doStatistics);\nif(send==1){window.setTimeout('timedout=1;doStatistics()',5000)}\n\/\/ --><\/script>\n<noscript><img src=\"https:\/\/secureimage.securedataimages.com\/images\/common\/glean.gif?rand=4793&site=ffadult&session=0_k41LJjY%5D%3B%5C+1535348872+213.55.17.216+&pwsid=&pagename=%2Funknown&pagestate=regtest&country=Reunion&city=&lang=english&level=&gpid=g551525&pid=p62150c\" width=1 height=1 border=0><\/noscript>\n","headers":{"X-ApacheServer":"ki302-11.friendfinderinc.com","content-encoding":"","Set-Cookie":"ffadult_pop=1; path=\/; domain=.adultfriendfinder.com; expires=Wed, 26-Sep-2018 05:47:52 GMT","Vary":"Accept-Encoding","X-PERF":"0.679413,0.140025,TS_86_0.2806300,TM_71_0.1275000,DB_28_0.0244600,CD_47_0.0341040,FS_79_0.0182540,PK_6_0.0160380,CE_99_0.0384020","Server":"Apache","ETag":"TESTBED","Date":"Mon, 27 Aug 2018 05:47:52 GMT","X-Frame-Options":"SAMEORIGIN","Content-Type":"text\/html;charset=UTF-8","P3P":"CP=\"DSP LAW\""},"code":200}},{"failure":null,"request":{"body":null,"headers":{"Accept-Language":"en-US;q=0.8,en;q=0.5","Accept":"text\/html,application\/xhtml+xml,application\/xml;q=0.9,*\/*;q=0.8","User-Agent":"Mozilla\/5.0 (Windows NT 6.1) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/47.0.2526.106 Safari\/537.36"},"tor":{"is_tor":false,"exit_ip":null,"exit_name":null},"url":"http:\/\/adultfriendfinder.com","method":"GET"},"response":{"body":null,"headers":{"Age":"0","Vary":"Accept-Encoding","Server":"Apache","Location":"https:\/\/adultfriendfinder.com\/","Date":"Mon, 27 Aug 2018 05:47:49 GMT","Content-Type":"text\/html; charset=iso-8859-1"},"code":301}}],"retries":1,"headers_match":true,"status_code_match":true},"test_start_time":"2018-08-27 05:47:21","input_hashes":[],"probe_ip":"127.0.0.1","id":"7a120823-8b25-4b55-b2f2-dc5abdc5d873","test_helpers":{"backend":{"type":"onion","address":"httpo:\/\/y3zq5fwelrzkkv3s.onion"}},"probe_cc":"RE","test_runtime":0.4765701294,"input":"http:\/\/adultfriendfinder.com","probe_city":null,"probe_asn":"AS49902","annotations":{"platform":"linux"},"software_name":"ooniprobe","software_version":"2.1.0","data_format_version":"0.2.0","report_filename":"2018-08-28\/20180827T054721Z-RE-AS49902-web_connectivity-20180827T054723Z_AS49902_y7vuOqERmqnnMPjRsd5cqHU6ZlNpzHwO1FRann4QUyZNeFUVJf-0.2.0-probe.json","test_version":"0.1.0","bucket_date":"2018-08-28","test_name":"web_connectivity","report_id":"20180827T054723Z_AS49902_y7vuOqERmqnnMPjRsd5cqHU6ZlNpzHwO1FRann4QUyZNeFUVJf","measurement_start_time":"2018-08-27 05:47:48","backend_version":null,"options":["--file","$citizenlab_global_urls"]} {"test_keys":{"accessible":true,"control":{"tcp_connect":{"192.185.52.193:80":{"status":true,"failure":null}},"http_request":{"body_length":4250,"status_code":404,"headers":{"Date":"Mon, 27 Aug 2018 05:48:03 GMT","Last-Modified":"Wed, 10 Aug 2016 00:44:56 GMT","Content-Type":"text\/html","Server":"nginx\/1.14.0"},"failure":null,"title":"404: Page not found - HostGator"},"dns":{"failure":null,"addrs":["192.185.52.193"]}},"control_failure":null,"socksproxy":null,"http_experiment_failure":null,"agent":"redirect","title_match":true,"client_resolver":"109.122.130.141","tcp_connect":[{"status":{"failure":null,"success":true,"blocked":false},"ip":"192.185.52.193","port":80}],"dns_consistency":"consistent","dns_experiment_failure":null,"body_proportion":1.0,"blocking":false,"queries":[{"resolver_hostname":null,"query_type":"A","hostname":"amygoodloe.com","answers":[{"ipv4":"192.185.52.193","answer_type":"A"}],"failure":null,"resolver_port":null}],"body_length_match":true,"requests":[{"failure":null,"request":{"body":null,"headers":{"Accept-Language":"en-US;q=0.8,en;q=0.5","Accept":"text\/html,application\/xhtml+xml,application\/xml;q=0.9,*\/*;q=0.8","User-Agent":"Mozilla\/5.0 (Windows NT 6.1) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/47.0.2526.106 Safari\/537.36"},"tor":{"is_tor":false,"exit_ip":null,"exit_name":null},"url":"http:\/\/amygoodloe.com\/lesbian-dot-org\/","method":"GET"},"response":{"body":"<!doctype html>\n<html lang=\"en\">\n <head>\n <meta charset=\"utf-8\">\n <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n <title>404: Page not found - HostGator<\/title>\n <meta name=\"description\" content=\"\">\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n <link rel=\"shortcut icon\" type=\"image\/x-icon\" href=\"\/img-sys\/favicon.ico\" \/>\n \n <link rel=\"stylesheet\" href=\"\/img-sys\/css\/style.min.css\">\n \n <script src=\"\/img-sys\/js\/respond.min.js\" async=\"async\"><\/script>\n <script src=\"\/img-sys\/js\/modernizr-2.6.2.min.js\" async=\"async\"><\/script>\n <\/head>\n <body>\n <!--[if lt IE 8]>\n <p class=\"browserupgrade\">You are using an <strong>outdated<\/strong> browser. Please <a href=\"http:\/\/browsehappy.com\/?utm_source=externalerror&utm_medium=hgsuspage&utm_campaign=client404\">upgrade your browser<\/a> to improve your experience.<\/p>\n <![endif]-->\n <div class=\"wrapper\">\n <header class=\"header bg_white\">\n <div class=\"container\">\n <em class=\"info\">This Site Is Powered By<\/em>\n <a href=\"http:\/\/www.hostgator.com?utm_source=externalerror&utm_medium=hgsuspage&utm_campaign=client404\" class=\"logo\" title=\"Hostgator\">\n <span class=\"is-hidden\">Hostgator<\/span>\n <\/a>\n <\/div>\n <\/header>\n <section class=\"banner bg_white banner--404\">\n <h1>404: Page Not Found<\/h1>\n <p>This page does not exist<\/p>\n <div class=\"banner__bg\"><\/div>\n <\/section>\n <section class=\"margin__btm\">\n <div class=\"container\">\n <div class=\"row\">\n <div class=\"content col__6\">\n <h2 class=\"content__headline\">Why Am I Seeing This?<\/h2>\n <p>A 404 error means that the requested file cannot be found. This can be due to an incorrect URL, a misnamed file, an improper directive within the .htaccess file, or a file having been uploaded to an incorrect folder. Please ensure you typed the correct URL.<\/p>\n <\/div>\n <div class=\"content content--bdr col__6\">\n <h2 class=\"content__headline\">How Do I Fix It?<\/h2>\n <p>\n <a href=\"http:\/\/support.hostgator.com\/articles\/specialized-help\/technical\/404-error-page?utm_source=externalerror&utm_medium=hgsuspage&utm_campaign=client404\" class=\"content__link\">Troubleshooting 404 Errors<\/a><br \/>\n <a href=\"http:\/\/support.hostgator.com\/articles\/cpanel\/custom-error-pages?utm_source=externalerror&utm_medium=hgsuspage&utm_campaign=client404\" class=\"content__link\">Learn How To Customize This Page<\/a>\n <\/p>\n <p>For full information on 404 errors and how to resolve them, please <a href=\"http:\/\/www.hostgator.com\/contact?utm_source=externalerror&utm_medium=hgsuspage&utm_campaign=client404\">contact us<\/a>, or learn more with the support links above.<\/p>\n <\/div>\n <\/div>\n <\/div>\n <\/section>\n <div class=\"snappy__bg\">\n <div class=\"container\">\n <img src=\"\/img-sys\/img\/snappy.png\" class=\"snappy\" width=\"226\" height=\"195\" alt=\"HostGator\">\n <\/div>\n <\/div>\n <\/div>\n <footer class=\"sticky\">\n <div class=\"arrow__bg\"><\/div>\n <div class=\"container\">\n <div class=\"row\">\n <div class=\"col__6\">\n <div class=\"v_middle\">\n <h3>Want to start your own website?<\/h3>\n <h2>It\u2019s easier than you think!<\/h2>\n <\/div>\n <\/div>\n <div class=\"col__6\">\n <a href=\"http:\/\/www.hostgator.com?utm_source=externalerror&utm_medium=hgsuspage&utm_campaign=client404\" class=\"btn\">Start Your Site Now!<\/a>\n <\/div>\n <\/div>\n <\/div>\n <\/footer>\n <\/body>\n<\/html>\n","headers":{"content-encoding":"","Accept-Ranges":"bytes","Server":"nginx\/1.14.0","Last-Modified":"Wed, 10 Aug 2016 00:44:56 GMT","Date":"Mon, 27 Aug 2018 05:47:59 GMT","Content-Type":"text\/html"},"code":404}}],"retries":1,"headers_match":false,"status_code_match":true},"test_start_time":"2018-08-27 05:47:21","input_hashes":[],"probe_ip":"127.0.0.1","id":"2c0db669-1762-4964-9969-6c28a49ff740","test_helpers":{"backend":{"type":"onion","address":"httpo:\/\/y3zq5fwelrzkkv3s.onion"}},"probe_cc":"RE","test_runtime":4.5053031445,"input":"http:\/\/amygoodloe.com\/lesbian-dot-org\/","probe_city":null,"probe_asn":"AS49902","annotations":{"platform":"linux"},"software_name":"ooniprobe","software_version":"2.1.0","data_format_version":"0.2.0","report_filename":"2018-08-28\/20180827T054721Z-RE-AS49902-web_connectivity-20180827T054723Z_AS49902_y7vuOqERmqnnMPjRsd5cqHU6ZlNpzHwO1FRann4QUyZNeFUVJf-0.2.0-probe.json","test_version":"0.1.0","bucket_date":"2018-08-28","test_name":"web_connectivity","report_id":"20180827T054723Z_AS49902_y7vuOqERmqnnMPjRsd5cqHU6ZlNpzHwO1FRann4QUyZNeFUVJf","measurement_start_time":"2018-08-27 05:47:58","backend_version":null,"options":["--file","$citizenlab_global_urls"]} {"test_keys":{"accessible":true,"control":{"tcp_connect":{"104.27.95.14:80":{"status":true,"failure":null},"104.27.94.14:80":{"status":true,"failure":null}},"http_request":{"body_length":32186,"status_code":200,"headers":{"Expect-CT":"max-age=604800, report-uri=\"https:\/\/report-uri.cloudflare.com\/cdn-cgi\/beacon\/expect-ct\"","X-Powered-By":"PHP\/5.6.36","Set-Cookie":"__cfduid=d8422e5e109c3cc5b93072aab49b27e311535348884; expires=Tue, 27-Aug-19 05:48:04 GMT; path=\/; domain=.amphetamines.com; HttpOnly","Server":"cloudflare","Last-Modified":"Sun, 26 Aug 2018 19:47:41 GMT","Date":"Mon, 27 Aug 2018 05:48:04 GMT","CF-RAY":"450c3f422f0e21da-EWR","Content-Type":"text\/html; charset=UTF-8"},"failure":null,"title":"Amphetamines - Meth Addiction Treatment and Inpatient Rehab Centers"},"dns":{"failure":null,"addrs":["104.27.94.14","104.27.95.14"]}},"control_failure":null,"socksproxy":null,"http_experiment_failure":null,"agent":"redirect","title_match":true,"client_resolver":"109.122.130.141","tcp_connect":[{"status":{"failure":null,"success":true,"blocked":false},"ip":"104.27.94.14","port":80},{"status":{"failure":null,"success":true,"blocked":false},"ip":"104.27.95.14","port":80}],"dns_consistency":"consistent","dns_experiment_failure":null,"body_proportion":1.0,"blocking":false,"queries":[{"resolver_hostname":null,"query_type":"A","hostname":"amphetamines.com","answers":[{"ipv4":"104.27.94.14","answer_type":"A"},{"ipv4":"104.27.95.14","answer_type":"A"}],"failure":null,"resolver_port":null}],"body_length_match":true,"requests":[{"failure":null,"request":{"body":null,"headers":{"Accept-Language":"en-US;q=0.8,en;q=0.5","Accept":"text\/html,application\/xhtml+xml,application\/xml;q=0.9,*\/*;q=0.8","User-Agent":"Mozilla\/5.0 (Windows NT 6.1) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/47.0.2526.106 Safari\/537.36"},"tor":{"is_tor":false,"exit_ip":null,"exit_name":null},"url":"https:\/\/amphetamines.com\/","method":"GET"},"response":{"body":"<!DOCTYPE html><html lang=\"en\"><head><style id=\"rocket-critical-css\">@import url(https:\/\/fonts.googleapis.com\/css?family=Open+Sans|Raleway);html,body,div,span,h1,h2,h3,h4,p,a,img,strong,i,ul,li,article,aside,header,nav,section{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,header,nav,section{display:block}*{padding:0;margin:0}@font-face{font-family:'FontAwesome';src:url(https:\/\/stackpath.bootstrapcdn.com\/font-awesome\/4.7.0\/fonts\/fontawesome-webfont.eot?v=4.7.0);src:url(\"https:\/\/stackpath.bootstrapcdn.com\/font-awesome\/4.7.0\/fonts\/fontawesome-webfont.eot?#iefix&v=4.7.0\") format(\"embedded-opentype\"),url(https:\/\/stackpath.bootstrapcdn.com\/font-awesome\/4.7.0\/fonts\/fontawesome-webfont.woff2?v=4.7.0) format(\"woff2\"),url(https:\/\/stackpath.bootstrapcdn.com\/font-awesome\/4.7.0\/fonts\/fontawesome-webfont.woff?v=4.7.0) format(\"woff\"),url(https:\/\/stackpath.bootstrapcdn.com\/font-awesome\/4.7.0\/fonts\/fontawesome-webfont.ttf?v=4.7.0) format(\"truetype\"),url(\"https:\/\/stackpath.bootstrapcdn.com\/font-awesome\/4.7.0\/fonts\/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular\") format(\"svg\");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px\/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-home:before{content:\"\\f015\"}.fa-phone:before{content:\"\\f095\"}.fa-caret-down:before{content:\"\\f0d7\"}body{font-family:\"Open Sans\",sans-serif;font-size:18px;font-weight:lighter;color:#000;line-height:1.7}h1,h2,h3,h4{font-family:\"Raleway\",sans-serif;line-height:normal;font-weight:600;color:#00234b;margin:10px auto 30px}h1{font-size:30px}h2{font-size:26px}h3,h4{font-size:21px}p{margin-bottom:30px}a{color:#13a7dd;text-decoration:none}strong{font-weight:600}.hero,.page-wrap,.posts-block{padding:15px;text-align:center}@media (min-width:992px){.hero,.page-wrap,.posts-block{padding:15px 60px;text-align:left}}@media (min-width:1200px){.hero,.page-wrap,.posts-block{padding:15px 0;display:inline-block;width:100%}}main{max-width:1170px;margin:0 auto}@media (min-width:768px){.hero{padding:15px 60px}}@media (min-width:992px){.hero{display:inline-block;width:100%;text-align:left}.hero .hero-lead,.hero .hero-featured{width:50%;float:left}}@media (min-width:1200px){.hero{padding:15px 0;width:100%}}.lead{font-size:21px;line-height:normal;color:#00234b;font-weight:300;font-family:\"Raleway\",sans-serif}.states{-webkit-column-count:2;-moz-column-count:2;-o-column-count:2;column-count:2;-webkit-column-gap:15px;-moz-column-gap:15px;-o-column-gap:15px;column-gap:15px;list-style:none}@media (min-width:568px){.states{-webkit-column-count:3;-moz-column-count:3;-o-column-count:3;column-count:3;-webkit-column-gap:15px;-moz-column-gap:15px;-o-column-gap:15px;column-gap:15px}}@media (min-width:992px){.states{-webkit-column-count:5;-moz-column-count:5;-o-column-count:5;column-count:5;-webkit-column-gap:15px;-moz-column-gap:15px;-o-column-gap:15px;column-gap:15px}}@media (min-width:1200px){.states{-webkit-column-count:6;-moz-column-count:6;-o-column-count:6;column-count:6;-webkit-column-gap:15px;-moz-column-gap:15px;-o-column-gap:15px;column-gap:15px}}.learn,.phone{display:block;padding:15px 0;font-weight:700;font-size:15px;line-height:20px;text-transform:uppercase;border-radius:0;margin:15px auto;text-align:center;touch-action:manipulation;width:80%;max-width:300px}.learn{color:#00234b;background:#fff;border:1px solid #00234b}.phone{color:#00234b;background:#fff04b;border:1px solid #fff04b}.phone-link{font-weight:600;display:inline-block;font-size:21px}@media (min-width:992px){.hero .learn,.hero .phone{width:45%;float:left;margin-right:4%}}@media (max-width:991px){.sidenav{height:90vh;width:0;position:fixed;z-index:1;top:0;right:0;background-color:#112e48;overflow-x:hidden;padding-top:60px;padding-bottom:60px}.sidenav a{padding:8px 8px 8px 32px;text-decoration:none;font-size:18px;color:#fff;display:block}.sidenav ul i{display:none}.sidenav .heading{padding:8px 8px 8px 32px;font-size:18px;color:#fff04b;font-weight:600;margin:0}.sidenav ul ul a{font-weight:300;font-size:16px;padding:0 8px 0 32px}.sidenav .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px}}@media (min-width:992px){.menu-toggle,.closebtn{display:none}header .header-cta-desktop{width:310px;float:right}}@media (min-width:992px) and (min-width:1200px){header .header-cta-desktop{width:450px}}@media (min-width:992px){#mySidenav{width:500px;position:absolute;top:0;left:205px}#mySidenav>ul>li{display:block;float:left;margin-right:20px;line-height:45px}#mySidenav>ul>li>ul{display:block;overflow:hidden;position:absolute;z-index:5000;max-height:0;opacity:0}}header{background-color:#170939}header>div{padding:0 15px;position:relative}@media (min-width:992px){header>div{max-width:1170px;margin:0 auto}}@media (min-width:1200px){header>div{padding:0}}header a{color:#fff;font-weight:600;font-size:16px}header .logo{line-height:45px}@media (min-width:768px) and (max-width:991px){header .logo{float:left}}header .header-cta-desktop{display:block;color:#fff04b;padding-bottom:5px}@media (min-width:768px) and (max-width:991px){header .header-cta-desktop{text-align:center;line-height:45px}}@media (min-width:1200px){header .header-cta-desktop{display:table;color:#ffdf09;width:auto;line-height:40px}}header .header-cta-desktop .text span{display:none}@media (min-width:1200px){header .header-cta-desktop .text span{font-weight:400;font-size:13px;color:#b3afbf;display:table-cell}}header .header-cta-desktop .text{font-size:14px;font-weight:700;display:inline-block;margin-right:8px;color:#fff}@media (min-width:1200px){header .header-cta-desktop .text{line-height:1.1;font-size:14px;font-weight:700;color:#fff;text-align:right;vertical-align:middle;text-decoration:none;display:table-cell}}@media (min-width:992px){header .header-cta-desktop .number{font-weight:700;font-size:26px;color:#ffdf09;padding-left:5px}}header .menu-toggle{color:#fff;font-size:24px;position:absolute;top:2px;right:15px}footer .sticky{width:100%;height:70px;position:fixed;z-index:1000;bottom:0;left:0;background-color:#abe4fb;line-height:1.2;box-shadow:0 0 5px rgba(0,0,0,.4)}@media (min-width:768px){footer .sticky{background-color:#e9f1fe}}footer .sticky .message{padding-top:10px}@media (min-width:768px){footer .sticky .message{background-color:#4888f0;height:auto;margin-top:10px;text-align:center;padding:12px;margin:10px auto 0;display:table}footer .sticky .message .text{display:inline}}@media (min-width:1200px){footer .sticky .message{display:inline-block;padding-left:30px;padding-right:30px}}footer .sticky .message a{color:#170939;font-size:13px;font-weight:600}@media (min-width:768px){footer .sticky .message a{color:#fff;font-size:20px;font-weight:400}}footer .sticky .message .phone-link{font-size:28px;font-weight:600;display:block}@media (min-width:768px){footer .sticky .message .phone-link{font-weight:700;color:#fff;display:inline;font-size:20px}}footer .sticky .added-text{display:none}@media (min-width:1200px){footer .sticky .added-text{display:inline;margin-left:15px;line-height:50px;font-weight:300;font-size:20px;color:#02244a}}.feat-box{border:1px solid silver;box-shadow:0 0 5px rgba(0,0,0,.15);background:#fff;max-width:355px;margin:0 auto}.feat-box .feat-img{height:200px;overflow:hidden;position:relative}.feat-box .feat-img img{width:100%;height:100%;object-fit:cover}.feat-box .feat-img .flag{padding:5px 10px;text-transform:uppercase;font-weight:600;font-size:14px;color:#fff;position:absolute;top:0;left:0;background:rgba(0,0,0,.5)}.feat-box .feat-img .flag a{color:#fff}.feat-box .feat-text{padding:15px}.feat-box .feat-text>*{margin-bottom:10px}.feat-box .feat-text h3 a{color:#00234b}@media (min-width:1200px){.feat-box{max-width:450px;float:right}}.post{height:315px;display:block;background-color:#fff;padding:0;position:relative;box-shadow:1px 1px 4px rgba(33,33,33,.1);margin:0 auto 20px;max-width:355px}.post .post-img{height:155px;width:100%;overflow:hidden;display:block}.post .post-img img{height:100%;width:100%;object-fit:cover}@media (min-width:992px){.posts-block{text-align:center;display:inline-block}.posts-block h2{text-align:left}.posts-block article{width:32%;display:block;float:left;margin-left:2%;max-width:unset}.posts-block article:first-of-type{margin-left:0}}*,*:before,*:after{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}img{max-width:100%}<\/style><link rel=\"preload\" href=\"https:\/\/amphetamines.com\/wp-content\/cache\/min\/1\/c6df9a4de5b64881e3252e69bc33c7d7.css\" as=\"style\" onload=\"this.onload=null;this.rel='stylesheet'\" data-minify=\"1\" \/><script src=\"https:\/\/amphetamines.com\/wp-content\/cache\/min\/1\/114cedb00cbe483e4e14d4b9143e5101.js\" data-minify=\"1\" defer><\/script> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\nj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n'https:\/\/www.googletagmanager.com\/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n})(window,document,'script','dataLayer','GTM-58L3T9M');<\/script> <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\"><meta name=\"viewport\" content=\"width=device-width, initial-scale=1\"><title>Amphetamines - Meth Addiction Treatment and Inpatient Rehab Centers<\/title><meta name=\"description\" content=\"Amphetamines are commonly abused stimulants which cause addiction that is difficult to treat, causes chronic relapse and may lead to death.\"\/><link rel=\"canonical\" href=\"https:\/\/amphetamines.com\/\" \/><meta property=\"og:locale\" content=\"en_US\" \/><meta property=\"og:type\" content=\"website\" \/><meta property=\"og:title\" content=\"Amphetamines - Meth Addiction Treatment and Inpatient Rehab Centers\" \/><meta property=\"og:description\" content=\"Amphetamines are commonly abused stimulants which cause addiction that is difficult to treat, causes chronic relapse and may lead to death.\" \/><meta property=\"og:url\" content=\"https:\/\/amphetamines.com\/\" \/><meta property=\"og:site_name\" content=\"Amphetamines.com\" \/><meta name=\"twitter:card\" content=\"summary\" \/><meta name=\"twitter:description\" content=\"Amphetamines are commonly abused stimulants which cause addiction that is difficult to treat, causes chronic relapse and may lead to death.\" \/><meta name=\"twitter:title\" content=\"Amphetamines - Meth Addiction Treatment and Inpatient Rehab Centers\" \/><meta name=\"twitter:site\" content=\"@AmphetaminesCom\" \/><meta name=\"twitter:creator\" content=\"@AmphetaminesCom\" \/> <script type='application\/ld+json'>{\"@context\":\"https:\\\/\\\/schema.org\",\"@type\":\"WebSite\",\"@id\":\"#website\",\"url\":\"https:\\\/\\\/amphetamines.com\\\/\",\"name\":\"Amphetamines.com\",\"potentialAction\":{\"@type\":\"SearchAction\",\"target\":\"https:\\\/\\\/amphetamines.com\\\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}}<\/script> <link rel='dns-prefetch' href='\/\/s.w.org' \/><link rel='dns-prefetch' href='\/\/fonts.googleapis.com' \/><link rel='dns-prefetch' href='\/\/maxcdn.bootstrapcdn.com' \/><link rel='dns-prefetch' href='\/\/pagead2.googlesyndication.com' \/><link rel='dns-prefetch' href='\/\/cdn.rehabmedianetwork.com' \/><link rel='https:\/\/api.w.org\/' href='https:\/\/amphetamines.com\/wp-json\/' \/><link rel=\"EditURI\" type=\"application\/rsd+xml\" title=\"RSD\" href=\"https:\/\/amphetamines.com\/xmlrpc.php?rsd\" \/><link rel=\"wlwmanifest\" type=\"application\/wlwmanifest+xml\" href=\"https:\/\/amphetamines.com\/wp-includes\/wlwmanifest.xml\" \/><link rel='shortlink' href='https:\/\/amphetamines.com\/' \/><link rel=\"amphtml\" href=\"https:\/\/amphetamines.com\/?amp\"><link rel=\"icon\" href=\"https:\/\/amphetamines.com\/wp-content\/uploads\/apple-touch-icon-180x180-70x70.png\" sizes=\"32x32\" \/><link rel=\"icon\" href=\"https:\/\/amphetamines.com\/wp-content\/uploads\/apple-touch-icon-180x180.png\" sizes=\"192x192\" \/><link rel=\"apple-touch-icon-precomposed\" href=\"https:\/\/amphetamines.com\/wp-content\/uploads\/apple-touch-icon-180x180.png\" \/><meta name=\"msapplication-TileImage\" content=\"https:\/\/amphetamines.com\/wp-content\/uploads\/apple-touch-icon-180x180.png\" \/> <script>\/*! loadCSS rel=preload polyfill. [c]2017 Filament Group, Inc. MIT License *\/\n(function(w){\"use strict\";if(!w.loadCSS){w.loadCSS=function(){}}\nvar rp=loadCSS.relpreload={};rp.support=(function(){var ret;try{ret=w.document.createElement(\"link\").relList.supports(\"preload\")}catch(e){ret=!1}\nreturn function(){return ret}})();rp.bindMediaToggle=function(link){var finalMedia=link.media||\"all\";function enableStylesheet(){link.media=finalMedia}\nif(link.addEventListener){link.addEventListener(\"load\",enableStylesheet)}else if(link.attachEvent){link.attachEvent(\"onload\",enableStylesheet)}\nsetTimeout(function(){link.rel=\"stylesheet\";link.media=\"only x\"});setTimeout(enableStylesheet,3000)};rp.poly=function(){if(rp.support()){return}\nvar links=w.document.getElementsByTagName(\"link\");for(var i=0;i<links.length;i++){var link=links[i];if(link.rel===\"preload\"&&link.getAttribute(\"as\")===\"style\"&&!link.getAttribute(\"data-loadcss\")){link.setAttribute(\"data-loadcss\",!0);rp.bindMediaToggle(link)}}};if(!rp.support()){rp.poly();var run=w.setInterval(rp.poly,500);if(w.addEventListener){w.addEventListener(\"load\",function(){rp.poly();w.clearInterval(run)})}else if(w.attachEvent){w.attachEvent(\"onload\",function(){rp.poly();w.clearInterval(run)})}}\nif(typeof exports!==\"undefined\"){exports.loadCSS=loadCSS}\nelse{w.loadCSS=loadCSS}}(typeof global!==\"undefined\"?global:this))<\/script> <\/head><body data-rsssl=1 class=\"home page-template-default page page-id-328 page-parent\"> <noscript><iframe src=\"https:\/\/www.googletagmanager.com\/ns.html?id=GTM-58L3T9M\"\nheight=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"><\/iframe><\/noscript><header id=\"header\"><div> <a class=\"logo\" href=\"https:\/\/amphetamines.com\"><i class=\"fa fa-home\"><\/i>Amphetamines.com<\/a> <a class=\"header-cta-desktop\" href=\"tel:+18007688728\"><span class=\"text\">Get 24\/7 help now.<span>Free and Confidential. Call Amphetamines.com:<\/span><\/span><span class=\"number\">800-768-8728<\/span><\/a><nav id=\"mySidenav\" class=\"sidenav\"> <a href=\"javascript:void(0)\" class=\"closebtn\" onclick=\"closeNav()\">×<\/a><ul><li><a href=\"https:\/\/amphetamines.com\/resources\/\">Resources<\/a><\/li><li> <a href=\"javascript:void(0);\">Information <i class=\"fa fa-caret-down\" aria-hidden=\"true\"><\/i><\/a><ul><li><h4 class=\"heading\">About<\/h4> <a href=\"https:\/\/amphetamines.com\/amphetamines\/\">Amphetamines<\/a> <a href=\"https:\/\/amphetamines.com\/define-amphetamines\/\">Define Amphetamines<\/a> <a href=\"https:\/\/amphetamines.com\/history\/\">History of Amphetamines<\/a> <a href=\"https:\/\/amphetamines.com\/effects\/\">Amphetamines Effects<\/a> <a href=\"https:\/\/amphetamines.com\/facts\/\">Amphetamines Facts<\/a> <a href=\"https:\/\/amphetamines.com\/street-names\/\">Amphetamines Street Names<\/a> <a href=\"https:\/\/amphetamines.com\/list-of-amphetamines\/\">List of Amphetamines<\/a><\/li><li><h4 class=\"heading\">Addiction<\/h4> <a href=\"https:\/\/amphetamines.com\/amphetamine-abuse\/addiction\/\">Amphetamine Addiction<\/a> <a href=\"https:\/\/amphetamines.com\/amphetamine-abuse\/\">Amphetamine Abuse<\/a> <a href=\"https:\/\/amphetamines.com\/withdrawal\/\">Amphetamine Withdrawal<\/a> <a href=\"https:\/\/amphetamines.com\/detox\/\">Amphetamine Detox<\/a> <a href=\"https:\/\/amphetamines.com\/addiction-treatment\/\">Amphetamine Addiction Treatment<\/a> <a href=\"https:\/\/amphetamines.com\/alcohol\/\">Amphetamines and Alcohol<\/a> <a href=\"https:\/\/amphetamines.com\/methamphetamine-faq\/\">Methamphetamine FAQ<\/a><\/li><li><h4 class=\"heading\">Types<\/h4> <a href=\"https:\/\/amphetamines.com\/types\/legal\/\">Legal Amphetamines<\/a> <a href=\"https:\/\/amphetamines.com\/types\/natural\/\">Natural Amphetamines<\/a> <a href=\"https:\/\/amphetamines.com\/types\/dextroamphetamine\/\">Dextroamphetamine<\/a> <a href=\"https:\/\/amphetamines.com\/types\/levoamphetamine\/\">Levoamphetamine<\/a> <a href=\"https:\/\/amphetamines.com\/types\/lisdexamfetamine\/\">Lisdexamfetamine<\/a> <a href=\"https:\/\/amphetamines.com\/types\/methamphetamine\/\">Methamphetamine<\/a> <a href=\"https:\/\/amphetamines.com\/types\/adderall\/\">Adderall<\/a><\/li><\/ul><\/li><li><a href=\"https:\/\/amphetamines.com\/news\/\">News<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/help\/\">Get Help<\/a><\/li><\/ul><\/nav> <span class=\"menu-toggle\" onclick=\"openNav()\">☰<\/span><\/div><\/header><main role=\"main\"><section class=\"hero\"><article class=\"hero-lead\"><h1>Amphetamine Treatment Options Custom Tailored to Your Needs<\/h1><p class=\"lead\">Treatment Specialists at Amphetamines.com can help you find treatment options that will work with your insurance and lifestyle.<\/p> <a class=\"learn\" href=\"https:\/\/amphetamines.com\/resources\/\">Learn More<\/a> <a class=\"phone\" href=\"https:\/\/amphetamines.com\/help\/\">Get Help Now<\/a><p><strong>Call now. Amphetamines.com:<\/strong> <a class=\"phone-link\" href=\"tel:+18007688728\">800-768-8728<\/a><\/p><\/article><aside class=\"hero-featured\"><div class=\"feat-box\"><div class=\"feat-img\"> <span class=\"flag\"> Featured <a href=\"https:\/\/amphetamines.com\/methamphetamine-rehabs-florida\" title=\"methamphetamine rehabs florida\">Meth Amphetamine Rehab<\/a> <\/span> <a href=\"https:\/\/amphetamines.com\/methamphetamine-rehabs-florida\/gg-holistic-rehab\/\"><script type=\"text\/javascript\">\n\/\/<![CDATA[\nwindow.__mirage2 = {petok:\"481bb371c8df61215a3b550dbaa5dad9a3c6c8c8-1535348881-1800\"};\n\/\/]]>\n<\/script>\n<script type=\"text\/javascript\" src=\"https:\/\/ajax.cloudflare.com\/cdn-cgi\/scripts\/04b3eb47\/cloudflare-static\/mirage2.min.js\"><\/script>\n<img data-cfsrc=\"https:\/\/amphetamines.com\/wp-content\/uploads\/Holistic1-1.jpg\" alt=\"G&G Holistic Rehab\" style=\"display:none;visibility:hidden;\" \/><noscript><img src=\"https:\/\/amphetamines.com\/wp-content\/uploads\/Holistic1-1.jpg\" alt=\"G&G Holistic Rehab\" \/><\/noscript> <\/a><\/div><div class=\"feat-text\"><h3><a href=\"https:\/\/amphetamines.com\/methamphetamine-rehabs-florida\/gg-holistic-rehab\/\">G&G Holistic Rehab<\/a><\/h3><p>Where Science Meets Recovery<\/p> <a href=\"tel:800-926-8043\" class=\"phone-link\">800-926-8043<\/a><\/div><\/div><\/aside><\/section><section class=\"page-wrap front\"><article class=\"state-list\"><h2>Amphetamine Addiction Resources by State<\/h2><ul class=\"states\"><li><a href=\"https:\/\/amphetamines.com\/resources\/alabama\/\" title=\"Meth Amphetamine Rehabs in Alabama\">Alabama<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/alaska\/\" title=\"Meth Amphetamine Rehabs in Alaska\">Alaska<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/arizona\/\" title=\"Meth Amphetamine Rehabs in Arizona\">Arizona<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/arkansas\/\" title=\"Meth Amphetamine Rehabs in Arkansas\">Arkansas<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/california\/\" title=\"Meth Amphetamine Rehabs in California\">California<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/colorado\/\" title=\"Meth Amphetamine Rehabs in Colorado\">Colorado<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/connecticut\/\" title=\"Meth Amphetamine Rehabs in Connecticut\">Connecticut<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/delaware\/\" title=\"Meth Amphetamine Rehabs in Delaware\">Delaware<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/florida\/\" title=\"Meth Amphetamine Rehabs in Florida\">Florida<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/georgia\/\" title=\"Meth Amphetamine Rehabs in Georgia\">Georgia<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/hawaii\/\" title=\"Meth Amphetamine Rehabs in Hawaii\">Hawaii<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/idaho\/\" title=\"Meth Amphetamine Rehabs in Idaho\">Idaho<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/illinois\/\" title=\"Meth Amphetamine Rehabs in Illinois\">Illinois<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/indiana\/\" title=\"Meth Amphetamine Rehabs in Indiana\">Indiana<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/iowa\/\" title=\"Meth Amphetamine Rehabs in Iowa\">Iowa<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/kansas\/\" title=\"Meth Amphetamine Rehabs in Kansas\">Kansas<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/kentucky\/\" title=\"Meth Amphetamine Rehabs in Kentucky\">Kentucky<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/louisiana\/\" title=\"Meth Amphetamine Rehabs in Louisiana\">Louisiana<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/maine\/\" title=\"Meth Amphetamine Rehabs in Maine\">Maine<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/maryland\/\" title=\"Meth Amphetamine Rehabs in Maryland\">Maryland<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/massachusetts\/\" title=\"Meth Amphetamine Rehabs Massachusetts\">Massachusetts<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/michigan\/\" title=\"Meth Amphetamine Rehabs in Michigan\">Michigan<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/minnesota\/\" title=\"Meth Amphetamine Rehabs in Minnesota\">Minnesota<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/mississippi\/\" title=\"Meth Amphetamine Rehabs in Mississippi\">Mississippi<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/missouri\/\" title=\"Meth Amphetamine Rehabs in Missouri\">Missouri<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/montana\/\" title=\"Meth Amphetamine Rehabs in Montana\">Montana<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/nebraska\/\" title=\"Meth Amphetamine Rehabs in Nebraska\">Nebraska<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/nevada\/\" title=\"Meth Amphetamine Rehabs in Nevada\">Nevada<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/new-hampshire\/\" title=\"Meth Amphetamine Rehabs in New Hampshire\">New Hampshire<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/new-jersey\/\" title=\"Meth Amphetamine Rehabs in New Jersey\">New Jersey<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/new-mexico\/\" title=\"Meth Amphetamine Rehabs in New Mexico\">New Mexico<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/new-york\/\" title=\"Meth Amphetamine Rehabs in New York\">New York<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/north-carolina\/\" title=\"Meth Amphetamine Rehabs in North Carolina\">North Carolina<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/north-dakota\/\" title=\"Meth Amphetamine Rehabs in North Dakota\">North Dakota<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/ohio\/\" title=\"Meth Amphetamine Rehabs in Ohio\">Ohio<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/oklahoma\/\" title=\"Meth Amphetamine Rehabs in Oklahoma\">Oklahoma<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/oregon\/\" title=\"Meth Amphetamine Rehabs in Oregon\">Oregon<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/pennsylvania\/\" title=\"Meth Amphetamine Rehabs in Pennsylvania\">Pennsylvania<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/rhode-island\/\" title=\"Meth Amphetamine Rehabs in Rhode Island\">Rhode Island<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/south-carolina\/\" title=\"Meth Amphetamine Rehabs in South Carolina\">South Carolina<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/south-dakota\/\" title=\"Meth Amphetamine Rehabs in South Dakota\">South Dakota<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/tennessee\/\" title=\"Meth Amphetamine Rehabs in Tennessee\">Tennessee<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/texas\/\" title=\"Meth Amphetamine Rehabs in Texas\">Texas<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/utah\/\" title=\"Meth Amphetamine Rehabs in Utah\">Utah<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/vermont\/\" title=\"Meth Amphetamine Rehabs in Vermont\">Vermont<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/virginia\/\" title=\"Meth Amphetamine Rehabs in Virginia\">Virginia<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/washington\/\" title=\"Meth Amphetamine Rehabs in Washington\">Washington<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/west-virginia\/\" title=\"Meth Amphetamine Rehabs in West Virginia\">West Virginia<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/wisconsin\/\" title=\"Meth Amphetamine Rehabs in Wisconsin\">Wisconsin<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/resources\/wyoming\/\" title=\"Meth Amphetamine Rehabs in Wyoming\">Wyoming<\/a><\/li><\/ul><\/article><aside class=\"nearby\"><h2>  <\/h2><\/aside><\/section><section class=\"posts-block\"><h2>Amphetamine News<\/h2><article class=\"post\"> <a href=\"https:\/\/amphetamines.com\/cocaine-or-amphetamines-which-recovery-program-is-more-difficult\/\"> <span class=\"post-img\"> <img width=\"1800\" height=\"1200\" data-cfsrc=\"https:\/\/amphetamines.com\/wp-content\/uploads\/addiction-therapy.jpg\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"Recovering addict seeks help from a therapist\" srcset=\"https:\/\/amphetamines.com\/wp-content\/uploads\/addiction-therapy.jpg 1800w, https:\/\/amphetamines.com\/wp-content\/uploads\/addiction-therapy-250x167.jpg 250w, https:\/\/amphetamines.com\/wp-content\/uploads\/addiction-therapy-768x512.jpg 768w, https:\/\/amphetamines.com\/wp-content\/uploads\/addiction-therapy-450x300.jpg 450w\" sizes=\"(max-width: 1800px) 100vw, 1800px\" style=\"display:none;visibility:hidden;\" \/><noscript><img width=\"1800\" height=\"1200\" src=\"https:\/\/amphetamines.com\/wp-content\/uploads\/addiction-therapy.jpg\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"Recovering addict seeks help from a therapist\" srcset=\"https:\/\/amphetamines.com\/wp-content\/uploads\/addiction-therapy.jpg 1800w, https:\/\/amphetamines.com\/wp-content\/uploads\/addiction-therapy-250x167.jpg 250w, https:\/\/amphetamines.com\/wp-content\/uploads\/addiction-therapy-768x512.jpg 768w, https:\/\/amphetamines.com\/wp-content\/uploads\/addiction-therapy-450x300.jpg 450w\" sizes=\"(max-width: 1800px) 100vw, 1800px\" \/><\/noscript> <\/span> <span class=\"post-text\"><h4>Cocaine or Amphetamines: Which Recovery Program is More Difficult?<\/h4><p>Rehab is never easy, but it can be particularly difficult to work through stimulant addiction....<\/p> <\/span> <\/a><\/article><article class=\"post\"> <a href=\"https:\/\/amphetamines.com\/what-is-projection-and-how-does-it-affect-your-recovery-efforts\/\"> <span class=\"post-img\"> <img width=\"1800\" height=\"1200\" data-cfsrc=\"https:\/\/amphetamines.com\/wp-content\/uploads\/woman-projecting-anger.jpg\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"Woman projects her anger on her spouse\" srcset=\"https:\/\/amphetamines.com\/wp-content\/uploads\/woman-projecting-anger.jpg 1800w, https:\/\/amphetamines.com\/wp-content\/uploads\/woman-projecting-anger-250x167.jpg 250w, https:\/\/amphetamines.com\/wp-content\/uploads\/woman-projecting-anger-768x512.jpg 768w, https:\/\/amphetamines.com\/wp-content\/uploads\/woman-projecting-anger-450x300.jpg 450w\" sizes=\"(max-width: 1800px) 100vw, 1800px\" style=\"display:none;visibility:hidden;\" \/><noscript><img width=\"1800\" height=\"1200\" src=\"https:\/\/amphetamines.com\/wp-content\/uploads\/woman-projecting-anger.jpg\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"Woman projects her anger on her spouse\" srcset=\"https:\/\/amphetamines.com\/wp-content\/uploads\/woman-projecting-anger.jpg 1800w, https:\/\/amphetamines.com\/wp-content\/uploads\/woman-projecting-anger-250x167.jpg 250w, https:\/\/amphetamines.com\/wp-content\/uploads\/woman-projecting-anger-768x512.jpg 768w, https:\/\/amphetamines.com\/wp-content\/uploads\/woman-projecting-anger-450x300.jpg 450w\" sizes=\"(max-width: 1800px) 100vw, 1800px\" \/><\/noscript> <\/span> <span class=\"post-text\"><h4>What is Projection and How does it Affect Your Recovery Efforts?<\/h4><p>Projection is a popular topic among the media today in regards to addiction recovery. In...<\/p> <\/span> <\/a><\/article><article class=\"post\"> <a href=\"https:\/\/amphetamines.com\/avoiding-relapse-tips-for-taking-your-mind-off-cravings\/\"> <span class=\"post-img\"> <img width=\"1800\" height=\"1200\" data-cfsrc=\"https:\/\/amphetamines.com\/wp-content\/uploads\/friends-hiking.jpg\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"three friends hiking at sunset\" srcset=\"https:\/\/amphetamines.com\/wp-content\/uploads\/friends-hiking.jpg 1800w, https:\/\/amphetamines.com\/wp-content\/uploads\/friends-hiking-250x167.jpg 250w, https:\/\/amphetamines.com\/wp-content\/uploads\/friends-hiking-768x512.jpg 768w, https:\/\/amphetamines.com\/wp-content\/uploads\/friends-hiking-450x300.jpg 450w\" sizes=\"(max-width: 1800px) 100vw, 1800px\" style=\"display:none;visibility:hidden;\" \/><noscript><img width=\"1800\" height=\"1200\" src=\"https:\/\/amphetamines.com\/wp-content\/uploads\/friends-hiking.jpg\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"three friends hiking at sunset\" srcset=\"https:\/\/amphetamines.com\/wp-content\/uploads\/friends-hiking.jpg 1800w, https:\/\/amphetamines.com\/wp-content\/uploads\/friends-hiking-250x167.jpg 250w, https:\/\/amphetamines.com\/wp-content\/uploads\/friends-hiking-768x512.jpg 768w, https:\/\/amphetamines.com\/wp-content\/uploads\/friends-hiking-450x300.jpg 450w\" sizes=\"(max-width: 1800px) 100vw, 1800px\" \/><\/noscript> <\/span> <span class=\"post-text\"><h4>Avoiding Relapse: Tips For Taking Your Mind Off Cravings<\/h4><p>A large part of amphetamine addiction and subsequent treatment concerns relapses. The NIDA defines addiction...<\/p> <\/span> <\/a><\/article><\/section><\/main><footer id=\"footer\"><section class=\"footer\"><div class=\"links\"><h4>Company<\/h4><ul><li><a href=\"https:\/\/amphetamines.com\">Terms of Use<\/a><\/li><li><a href=\"https:\/\/amphetamines.com\/privacy-policy\">Privacy Policy<\/a><\/li><\/ul><\/div><div class=\"double links\"><h4><a href=\"https:\/\/amphetamines.com\/refs\/\">Amphetamines Articles and Refs<\/a><\/h4><ul><li> <a href=\"https:\/\/amphetamines.com\/cocaine-or-amphetamines-which-recovery-program-is-more-difficult\/\"> Cocaine or Amphetamines: Which Recovery Program is More Difficult? <\/a><\/li><li> <a href=\"https:\/\/amphetamines.com\/what-is-projection-and-how-does-it-affect-your-recovery-efforts\/\"> What is Projection and How does it Affect Your Recovery Efforts? <\/a><\/li><li> <a href=\"https:\/\/amphetamines.com\/avoiding-relapse-tips-for-taking-your-mind-off-cravings\/\"> Avoiding Relapse: Tips For Taking Your Mind Off Cravings <\/a><\/li><li> <a href=\"https:\/\/amphetamines.com\/how-do-i-tell-my-parents-i-need-amphetamine-addiction-help\/\"> How Do I Tell My Parents I Need Amphetamine Addiction Help? <\/a><\/li><li> <a href=\"https:\/\/amphetamines.com\/can-meditation-help-me-in-amphetamine-addiction-treatment\/\"> Can Meditation Help Me in Amphetamine Addiction Treatment? <\/a><\/li><li> <a href=\"https:\/\/amphetamines.com\/workplace-drug-addiction-and-your-responsibility\/\"> Workplace Drug Addiction and Your Responsibility <\/a><\/li><li> <a href=\"https:\/\/amphetamines.com\/is-it-dangerous-to-abuse-amphetamines-and-alcohol-together\/\"> Is It Dangerous to Abuse Amphetamines and Alcohol Together? <\/a><\/li><li> <a href=\"https:\/\/amphetamines.com\/does-social-media-glorify-drug-abuse\/\"> Does Social Media Glorify Drug Abuse? <\/a><\/li><li> <a href=\"https:\/\/amphetamines.com\/5-tips-for-dealing-with-the-triggers-that-make-you-want-to-use\/\"> 5 Tips for Dealing with the Triggers that Make You want to Use <\/a><\/li><li> <a href=\"https:\/\/amphetamines.com\/pharmacological-treatments-for-amphetamine-withdrawal\/\"> Pharmacological Treatments for Amphetamine Withdrawal <\/a><\/li><\/ul><\/div><div class=\"info\"> <a class=\"footer-brand\" href=\"https:\/\/amphetamines.com\">Amphetamines.com<\/a><p>© Copyright 2018 Amphetamines.com. All Rights Reserved.<\/p><div class=\"disclaimer\"><\/div><\/div><\/section><section class=\"sticky\"><div class=\"message\"> <span class=\"text\"> <a href=\"tel:+18007688728\" title=\"Free and Confidential. Call Amphetamines.com\"> Free and Confidential. Call Amphetamines.com: <\/a> <\/span> <a class=\"phone-link\" href=\"tel:+18007688728\" title=\"Free and Confidential. Call Amphetamines.com\"> <i class=\"fa fa-phone\" aria-hidden=\"true\"><\/i> 800-768-8728 <\/a><\/div><div class=\"added-text\"> Response time about 1 min | Response rate 100%<\/div><\/section><\/footer> <script src=\"https:\/\/amphetamines.com\/wp-content\/cache\/min\/1\/99de71a63678e3c8e71827f97faae9b4.js\" data-minify=\"1\" defer><\/script><noscript><link rel=\"stylesheet\" href=\"https:\/\/amphetamines.com\/wp-content\/cache\/min\/1\/c6df9a4de5b64881e3252e69bc33c7d7.css\" data-minify=\"1\" \/><\/noscript><\/body><\/html>\n<!-- Cached page for great performance - Debug: cached@1535312861 -->","headers":{"Expect-CT":"max-age=604800, report-uri=\"https:\/\/report-uri.cloudflare.com\/cdn-cgi\/beacon\/expect-ct\"","X-Powered-By":"PHP\/5.6.36","Set-Cookie":"__cfduid=d6e00e8cdc2a655c649aa3251add7485a1535348880; expires=Tue, 27-Aug-19 05:48:00 GMT; path=\/; domain=.amphetamines.com; HttpOnly","content-encoding":"","Server":"cloudflare","Last-Modified":"Sun, 26 Aug 2018 19:47:41 GMT","Date":"Mon, 27 Aug 2018 05:48:01 GMT","CF-RAY":"450c3f299f3b6011-MRS","Content-Type":"text\/html; charset=UTF-8"},"code":200}},{"failure":null,"request":{"body":null,"headers":{"Accept-Language":"en-US;q=0.8,en;q=0.5","Accept":"text\/html,application\/xhtml+xml,application\/xml;q=0.9,*\/*;q=0.8","User-Agent":"Mozilla\/5.0 (Windows NT 6.1) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/47.0.2526.106 Safari\/537.36"},"tor":{"is_tor":false,"exit_ip":null,"exit_name":null},"url":"http:\/\/amphetamines.com","method":"GET"},"response":{"body":null,"headers":{"X-Powered-By":"PHP\/5.6.36","Set-Cookie":"__cfduid=daa7383c4b109d730ee655150e999489c1535348878; expires=Tue, 27-Aug-19 05:47:58 GMT; path=\/; domain=.amphetamines.com; HttpOnly","Expires":"Mon, 27 Aug 2018 06:47:59 GMT","Server":"cloudflare","Location":"https:\/\/amphetamines.com\/","Cache-Control":"max-age=3600","Date":"Mon, 27 Aug 2018 05:47:59 GMT","CF-RAY":"450c3f1c50f4c045-MRS","Content-Type":"text\/html; charset=UTF-8"},"code":301}}],"retries":1,"headers_match":true,"status_code_match":true},"test_start_time":"2018-08-27 05:47:21","input_hashes":[],"probe_ip":"127.0.0.1","id":"fb221ffc-37a9-4050-a9f8-cd3819b647e3","test_helpers":{"backend":{"type":"onion","address":"httpo:\/\/y3zq5fwelrzkkv3s.onion"}},"probe_cc":"RE","test_runtime":2.0535399914,"input":"http:\/\/amphetamines.com","probe_city":null,"probe_asn":"AS49902","annotations":{"platform":"linux"},"software_name":"ooniprobe","software_version":"2.1.0","data_format_version":"0.2.0","report_filename":"2018-08-28\/20180827T054721Z-RE-AS49902-web_connectivity-20180827T054723Z_AS49902_y7vuOqERmqnnMPjRsd5cqHU6ZlNpzHwO1FRann4QUyZNeFUVJf-0.2.0-probe.json","test_version":"0.1.0","bucket_date":"2018-08-28","test_name":"web_connectivity","report_id":"20180827T054723Z_AS49902_y7vuOqERmqnnMPjRsd5cqHU6ZlNpzHwO1FRann4QUyZNeFUVJf","measurement_start_time":"2018-08-27 05:47:57","backend_version":null,"options":["--file","$citizenlab_global_urls"]} {"test_keys":{"accessible":true,"control":{"tcp_connect":{"141.76.46.138:80":{"status":true,"failure":null}},"http_request":{"body_length":24339,"status_code":200,"headers":{"Date":"Mon, 27 Aug 2018 05:47:43 GMT","Vary":"Accept-Encoding","Accept-Ranges":"bytes","Content-Type":"text\/html","Server":"Apache\/2.4.25 (Debian) SVN\/1.9.5 mod_jk\/1.2.42 PHP\/5.6.30-0+deb8u1 OpenSSL\/1.0.2l"},"failure":null,"title":"JAP -- ANONYMITY & PRIVACY"},"dns":{"failure":null,"addrs":["141.76.46.138"]}},"control_failure":null,"socksproxy":null,"http_experiment_failure":null,"agent":"redirect","title_match":true,"client_resolver":"109.122.130.141","tcp_connect":[{"status":{"failure":null,"success":true,"blocked":false},"ip":"141.76.46.138","port":80}],"dns_consistency":"consistent","dns_experiment_failure":null,"body_proportion":1.0,"blocking":false,"queries":[{"resolver_hostname":null,"query_type":"A","hostname":"anon.inf.tu-dresden.de","answers":[{"ipv4":"141.76.46.138","answer_type":"A"}],"failure":null,"resolver_port":null}],"body_length_match":true,"requests":[{"failure":null,"request":{"body":null,"headers":{"Accept-Language":"en-US;q=0.8,en;q=0.5","Accept":"text\/html,application\/xhtml+xml,application\/xml;q=0.9,*\/*;q=0.8","User-Agent":"Mozilla\/5.0 (Windows NT 6.1) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/47.0.2526.106 Safari\/537.36"},"tor":{"is_tor":false,"exit_ip":null,"exit_name":null},"url":"https:\/\/anon.inf.tu-dresden.de\/develop\/anondroidvpn.html","method":"GET"},"response":{"body":"<!DOCTYPE HTML PUBLIC \"-\/\/W3C\/\/DTD HTML 4.01 Transitional\/\/EN\">\n<HTML>\n<HEAD>\n<TITLE>JAP -- ANONYMITY & PRIVACY<\/TITLE>\n<meta http-equiv=\"content-type\" content=\"text\/html; charset=us-ascii\">\n<META NAME=\"keywords\" CONTENT=\"anonymity, privacy, security, datenschutz, crypto, internet, www, vertraulichkeit, jap, mix, chaum\">\n<LINK HREF=\"\/z.css\" REL=\"stylesheet\" TITLE=\"css\" TYPE=\"text\/css\">\n<\/HEAD>\n<BODY BGCOLOR=\"white\" LINK=\"#336699\" ALINK=\"#009933\" VLINK=\"#339933\" style=\"padding:0px\">\n<A NAME=\"top\"><\/A>\n\n<!-- START HEADER -->\n\n<TABLE BORDER=\"0\" CELLPADDING=\"0\" CELLSPACING=\"0\" WIDTH=\"100%\">\n<TR>\n<TD WIDTH=\"357\" HEIGHT=\"73\" CLASS=\"topstyle\" BGCOLOR=\"#cccccc\" VALIGN=\"BOTTOM\" ALIGN=\"LEFT\" style=\"background-image:url(\/img\/bgtop.gif)\">\n<IMG SRC=\"\/img\/japhead1.gif\" WIDTH=\"357\" HEIGHT=\"73\" BORDER=\"0\" ALT=\"\" HSPACE=\"0\" VSPACE=\"0\"><\/TD>\n<TD WIDTH=\"100%\" HEIGHT=\"73\" CLASS=\"topstyle\" style=\"background-image:url(\/img\/bgtop.gif)\" BGCOLOR=\"#cccccc\" VALIGN=\"BOTTOM\" ALIGN=\"CENTER\">\n<IMG SRC=\"\/img\/bgtop.gif\" WIDTH=\"100%\" HEIGHT=\"73\" BORDER=\"0\" ALT=\"\" HSPACE=\"0\" VSPACE=\"0\"><\/TD><TD WIDTH=\"123\" HEIGHT=\"73\" CLASS=\"topstyle\" \nstyle=\"background-image:url(\/img\/bgtop.gif)\" BGCOLOR=\"#cccccc\" VALIGN=\"BOTTOM\" ALIGN=\"RIGHT\">\n<IMG SRC=\"\/img\/meter1.gif\" WIDTH=\"123\" HEIGHT=\"73\" BORDER=\"0\" ALT=\"\" HSPACE=\"0\" VSPACE=\"0\"><\/TD><\/TR>\n<TR>\n<TD WIDTH=\"357\" HEIGHT=\"2\" CLASS=\"topstyle\" style=\"background-image:url(\/img\/gray.gif)\" BGCOLOR=\"#cccccc\" VALIGN=\"MIDDLE\" ALIGN=\"LEFT\">\n<IMG SRC=\"\/img\/japhead2.gif\" WIDTH=\"357\" HEIGHT=\"2\" BORDER=\"0\" ALT=\"\" HSPACE=\"0\" VSPACE=\"0\"><\/TD>\n<TD WIDTH=\"100%\" HEIGHT=\"2\" CLASS=\"topstyle\" style=\"background-image:url(\/img\/gray.gif)\" BGCOLOR=\"#cccccc\" VALIGN=\"MIDDLE\" ALIGN=\"CENTER\">\n<IMG SRC=\"\/img\/gray.gif\" WIDTH=\"100%\" HEIGHT=\"2\" BORDER=\"0\" ALT=\"\" HSPACE=\"0\" VSPACE=\"0\"><\/TD>\n<TD WIDTH=\"123\" HEIGHT=\"2\" CLASS=\"topstyle\" style=\"background-image:url(\/img\/gray.gif)\" BGCOLOR=\"#cccccc\" VALIGN=\"MIDDLE\" ALIGN=\"RIGHT\">\n<IMG SRC=\"\/img\/meter2.gif\" WIDTH=\"123\" HEIGHT=\"2\" BORDER=\"0\" ALT=\"\" HSPACE=\"0\" VSPACE=\"0\"><\/TD><\/TR><TR>\n<TD WIDTH=\"357\" HEIGHT=\"30\" CLASS=\"topstyle\" style=\"background-image:url(\/img\/white.gif)\" BGCOLOR=\"#ffffff\" VALIGN=\"TOP\" ALIGN=\"LEFT\">\n<IMG SRC=\"\/img\/japhead3.gif\" WIDTH=\"357\" HEIGHT=\"30\" BORDER=\"0\" ALT=\"\" HSPACE=\"0\" VSPACE=\"0\"><\/TD>\n<TD WIDTH=\"100%\" HEIGHT=\"30\" CLASS=\"topstyle\" style=\"background-image:url(\/img\/white.gif)\" BGCOLOR=\"#ffffff\" VALIGN=\"TOP\" ALIGN=\"CENTER\">\n<IMG SRC=\"\/img\/white.gif\" WIDTH=\"100%\" HEIGHT=\"30\" BORDER=\"0\" ALT=\"\" HSPACE=\"0\" VSPACE=\"0\"><\/TD>\n<TD WIDTH=\"123\" HEIGHT=\"30\" CLASS=\"topstyle\" style=\"background-image(\/img\/white.gif)\" BGCOLOR=\"#ffffff\" VALIGN=\"TOP\" ALIGN=\"RIGHT\">\n<IMG SRC=\"\/img\/meter3.gif\" WIDTH=\"123\" HEIGHT=\"30\" BORDER=\"0\" ALT=\"\" HSPACE=\"0\" VSPACE=\"0\"><\/TD><\/TR><\/TABLE>\n<!-- END HEADER -->\n<!-- START MAIN TABLE -->\n<TABLE BORDER=\"0\" CELLPADDING=\"0\" CELLSPACING=\"0\" WIDTH=\"100%\"><TR>\n<!-- START MENU COLUMN -->\n<TD WIDTH=\"120\" VALIGN=\"TOP\" BGCOLOR=\"#ffffff\" CLASS=\"menu\">\n<IMG SRC=\"\/img\/pixel.gif\" ALT=\"\" WIDTH=\"120\" HEIGHT=\"12\" BORDER=\"0\"><P> <\/P>\n\n<!-- JAP -->\n<IMG SRC=\"\/img\/menujap.gif\" ALT=\"JAP\" WIDTH=\"120\" HEIGHT=\"18\" BORDER=\"0\"><br>\n\n<span class=\"nobr\"><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"22\" HEIGHT=\"1\" ALT=\"\" BORDER=\"0\"><A HREF=\"\/index.html\"><SPAN CLASS=\"leftcol\">Home<\/SPAN><\/A><\/span><br>\n\n<span class=\"nobr\"><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"22\" HEIGHT=\"1\" ALT=\"\" BORDER=\"0\"><A HREF=\"\/download_de.html\"><SPAN CLASS=\"leftcol\">Download<\/SPAN><\/A><\/span><BR>\n\n<span class=\"nobr\"><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"22\" HEIGHT=\"1\" ALT=\"\" BORDER=\"0\"><A HREF=\"\/screenshot.html\"><SPAN CLASS=\"leftcol\">Screenshots<\/SPAN><\/A><\/span><br>\n\n<!-- <span class=\"nobr\"><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"22\" HEIGHT=\"1\" ALT=\"\" BORDER=\"0\"><A HREF=\"\/anontest\/index.html\"> -->\n<span class=\"nobr\"><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"22\" HEIGHT=\"1\" ALT=\"\" BORDER=\"0\"><A HREF=\"\/help\/jap_help\/de\/help\/security_test.html\"><SPAN CLASS=\"leftcol\">Anonymitätstest<\/SPAN><\/A><\/span><br>\n\n<!--\n<span class=\"nobr\"><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"22\" HEIGHT=\"1\" ALT=\"\" BORDER=\"0\"><A HREF=\"\/partner.html\">\n<SPAN CLASS=\"leftcol\">Kooperationen<\/SPAN><\/A><\/span><br>\n-->\n\n<span class=\"nobr\"><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"22\" HEIGHT=\"1\" ALT=\"\" BORDER=\"0\"><A HREF=\"http:\/\/sourceforge.net\/forum\/?group_id=13367\"><SPAN CLASS=\"leftcol\">Kontakt \/ Forum<\/SPAN><\/A><\/span><br>\n\n\n<!-- <span class=\"nobr\"><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"22\" HEIGHT=\"1\" ALT=\"\" BORDER=\"0\"><A HREF=\"\/fragen\/index_de.html\"> -->\n<span class=\"nobr\"><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"22\" HEIGHT=\"1\" ALT=\"\" BORDER=\"0\"><A HREF=\"\/help\/jap_help\/de\/help\/index.html\"><SPAN CLASS=\"leftcol\">Hilfe & FAQ<\/SPAN><\/A><\/span><br>\n\n<span class=\"nobr\"><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"22\" HEIGHT=\"1\" ALT=\"\" BORDER=\"0\"><A HREF=\"\/impressum.html\"><SPAN CLASS=\"leftcol\">Impressum<\/SPAN><\/A><\/span><br>\n\n\n<!-- AN.ON Service -->\n<!--\n<br><IMG SRC=\"\/img\/menuhelp_de.gif\" ALT=\"Help & FAQ\" WIDTH=\"120\" HEIGHT=\"18\" BORDER=\"0\" ><br>\n-->\n<br><IMG SRC=\"\/img\/menuAnonservice_de.gif\" ALT=\"AN.ON-Dienst\" WIDTH=\"120\" HEIGHT=\"18\" BORDER=\"0\" ><br>\n\n\n<span class=\"nobr\"><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"22\" HEIGHT=\"1\" ALT=\"\" BORDER=\"0\"><A HREF=\"\/kosten.html\"><SPAN CLASS=\"leftcol\">Unterstütze AN.ON!<\/SPAN><\/A><\/span><br>\n\n<span class=\"nobr\"><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"22\" HEIGHT=\"1\" ALT=\"\" BORDER=\"0\"><A HREF=\"http:\/\/anonymous-proxy-servers.net\/de\/payment\"><SPAN CLASS=\"leftcol\">Bezahldienst<\/SPAN><\/A><\/span><br>\n\n<span class=\"nobr\"><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"22\" HEIGHT=\"1\" ALT=\"\" BORDER=\"0\"><A HREF=\"\/strafverfolgung\/index_de.html\"><SPAN CLASS=\"leftcol\">Strafverfolgung<\/SPAN><\/A><\/span><br>\n\n<span class=\"nobr\"><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"22\" HEIGHT=\"1\" ALT=\"\" BORDER=\"0\"><A HREF=\"\/abuse\/index_de.html\"><SPAN CLASS=\"leftcol\">Missbrauch<\/SPAN><\/A><\/span><br>\n\n<span class=\"nobr\"><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"22\" HEIGHT=\"1\" ALT=\"\" BORDER=\"0\"><A HREF=\"\/Umfrage.html\"><SPAN CLASS=\"leftcol\">Umfrage<\/SPAN><\/A><\/span><br>\n\n\n\n<!-- DOWNLOAD -->\n<!--\n<br><IMG SRC=\"\/img\/menudownload.gif\" ALT=\"Download\" WIDTH=\"120\" HEIGHT=\"18\" BORDER=\"0\" ><br>\n\n<span class=\"nobr\"><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"22\" HEIGHT=\"1\" ALT=\"\" BORDER=\"0\"><A HREF=\"\/win\/download.html\">\n<SPAN CLASS=\"leftcol\">Windows<\/SPAN><\/A><\/span><br>\n\n<span class=\"nobr\"><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"22\" HEIGHT=\"1\" ALT=\"\" BORDER=\"0\"><A HREF=\"\/win-ce\/download_en.html\">\n<SPAN CLASS=\"leftcol\">PocketPC (Beta)<\/SPAN><\/A><\/span><br>\n\n<span class=\"nobr\"><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"22\" HEIGHT=\"1\" ALT=\"\" BORDER=\"0\"><A HREF=\"\/mac\/download.html\">\n<SPAN CLASS=\"leftcol\">Macintosh<\/SPAN><\/A><\/span><br>\n\n<span class=\"nobr\"><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"22\" HEIGHT=\"1\" ALT=\"\" BORDER=\"0\"><A HREF=\"\/os2\/download.html\">\n<SPAN CLASS=\"leftcol\">OS\/2<\/SPAN><\/A><\/span><br>\n\n<span class=\"nobr\"><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"22\" HEIGHT=\"1\" ALT=\"\" BORDER=\"0\"><A HREF=\"\/others\/download.html\">\n<SPAN CLASS=\"leftcol\">Linux u.a.<\/SPAN><\/A><\/span><br>\n\n<span class=\"nobr\"><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"22\" HEIGHT=\"1\" ALT=\"\" BORDER=\"0\"><A HREF=\"\/develop\/javawebstart.html\">\n<SPAN CLASS=\"leftcol\">Java Web Start<\/SPAN><\/A><\/span><br>\n\n<span class=\"nobr\"><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"22\" HEIGHT=\"1\" ALT=\"\" BORDER=\"0\"><A HREF=\"\/update.html\">\n<SPAN CLASS=\"leftcol\">Update<\/SPAN><\/A><\/span><br>\n\n\n<span class=\"nobr\"><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"22\" HEIGHT=\"1\" ALT=\"\" BORDER=\"0\"><A HREF=\"\/operators\/help\/en\/help\/cmdjap_de.html\">\n<SPAN CLASS=\"leftcol\">JAP ohne GUI<\/SPAN><\/A><\/span><br>\n-->\n\n<!-- OPERATORS -->\n<br><IMG SRC=\"\/img\/menuOperators_de.gif\" ALT=\"Mix-Betreiber\" WIDTH=\"120\" HEIGHT=\"18\" BORDER=\"0\" ><br>\n\n<span class=\"nobr\"><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"22\" HEIGHT=\"1\" ALT=\"\" BORDER=\"0\"><A HREF=\"\/operators\/help\/en\/help\/index.html\"><SPAN CLASS=\"leftcol\">Hilfe (englisch)<\/SPAN><\/A><\/span><br>\n\n<span class=\"nobr\"><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"22\" HEIGHT=\"1\" ALT=\"\" BORDER=\"0\"><A HREF=\"\/develop\/MixConfig.html\"><SPAN CLASS=\"leftcol\">MixConfig Tool<\/SPAN><\/A><\/span><br>\n\n\n<span class=\"nobr\"><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"22\" HEIGHT=\"1\" ALT=\"\" BORDER=\"0\"><A HREF=\"\/operators\/help\/en\/help\/operatorCommitment_de.html\"><SPAN CLASS=\"leftcol\">Selbstverpflichtung<\/SPAN><\/A><\/span><br>\n\n\n<!-- FURTHER INFORMATION -->\n<br><IMG SRC=\"\/img\/menufurtherinfo_de.gif\" ALT=\"Further Information\" WIDTH=\"120\" HEIGHT=\"18\" BORDER=\"0\" ><br>\n\n<!--\n<span class=\"nobr\"><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"22\" HEIGHT=\"1\" ALT=\"\" BORDER=\"0\"><A HREF=\"\/kontakt\/main.html\">\n<SPAN CLASS=\"leftcol\">Feedback<\/SPAN><\/A><\/span><br>\n-->\n\n<span class=\"nobr\"><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"22\" HEIGHT=\"1\" ALT=\"\" BORDER=\"0\"><A HREF=\"\/develop\/mixdocumentation_de.html\"><SPAN CLASS=\"leftcol\">Dokumentation<\/SPAN><\/A><\/span><br>\n\n<span class=\"nobr\"><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"22\" HEIGHT=\"1\" ALT=\"\" BORDER=\"0\"><A HREF=\"\/publications\/index.html\"><SPAN CLASS=\"leftcol\">Neue Publikationen<\/SPAN><\/A><\/span><br>\n\n<!--\n<span class=\"nobr\"><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"22\" HEIGHT=\"1\" ALT=\"\" BORDER=\"0\"><A HREF=\"http:\/\/www.inf.tu-dresden.de\/~hf2\/anon\/index.html\">\n<SPAN CLASS=\"leftcol\">Projektseite<\/SPAN><\/A><\/span><br>\n-->\n\n<span class=\"nobr\"><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"22\" HEIGHT=\"1\" ALT=\"\" BORDER=\"0\"><A HREF=\"http:\/\/anon.inf.tu-dresden.de\/presse\/index.html\"><SPAN CLASS=\"leftcol\">Presse<\/SPAN><\/A><\/span><br>\n\n<!-- \n<span class=\"nobr\"><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"22\" HEIGHT=\"1\" ALT=\"\" BORDER=\"0\"><A HREF=\"http:\/\/anon.inf.tu-dresden.de\/cebit2003\/index.html\">\n<SPAN CLASS=\"leftcol\">Cebit 2003<\/SPAN><\/A><\/span><br>\n-->\n\n\n<!-- DEVELOPER -->\n<br><IMG SRC=\"\/img\/menudeveloper.gif\" ALT=\"Developer\" WIDTH=\"120\" HEIGHT=\"18\" BORDER=\"0\" ><br>\n\n\n<!--\n<span class=\"nobr\"><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"22\" HEIGHT=\"1\" ALT=\"\" BORDER=\"0\"><A HREF=\"\/develop\/index.html\">\n<SPAN CLASS=\"leftcol\">Übersicht<\/SPAN><\/A><\/span><br>\n-->\n\n<span class=\"nobr\"><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"22\" HEIGHT=\"1\" ALT=\"\" BORDER=\"0\"><A HREF=\"\/roadmaps\/index.html\"><SPAN CLASS=\"leftcol\">Entwicklungspläne<\/SPAN><\/A><\/span><br>\n\n\n\n<span class=\"nobr\"><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"22\" HEIGHT=\"1\" ALT=\"\" BORDER=\"0\"><A HREF=\"\/gemini\/\"><SPAN CLASS=\"leftcol\">Fehlerdatenbank<\/SPAN><\/A><\/span><br>\n\n<span class=\"nobr\"><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"22\" HEIGHT=\"1\" ALT=\"\" BORDER=\"0\"><A HREF=\"\/develop\/sources_de.html\"><SPAN CLASS=\"leftcol\">Quellcode<\/SPAN><\/A><\/span><br>\n\n<span class=\"nobr\"><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"22\" HEIGHT=\"1\" ALT=\"\" BORDER=\"0\"><A HREF=\"\/develop\/aktversions_de.html\"><SPAN CLASS=\"leftcol\">Programme<\/SPAN><\/A><\/span><br>\n<br>\n<span class=\"nobr\"><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"22\" HEIGHT=\"1\" ALT=\"\" BORDER=\"0\"><A HREF=\"http:\/\/www.ej-technologies.com\/products\/jprofiler\/overview.html\" target=\"_blank\"><SPAN CLASS=\"leftcol\"><IMG SRC=\"\/img\/jProfiler.png\" ALT=\"jProfiler\"\/><\/SPAN><\/A><\/span><br>\n\n\n\n\n\n\n<!-- GOOGLE SITE SEARCH -->\n<br>\n\n\n<!-- SiteSearch Google (lifted from google) -->\n\n<TABLE style=\"margin-left:15px;\" bgcolor=\"#FFFFFF\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\">\n <tr><td align=\"left\" valign=\"middle\">\n <A HREF=\"https:\/\/www.google.com\/\">\n <IMG SRC=\"\/img\/google.gif\"\n border=\"0\" width=\"64\" height=\"26\" ALT=\"Google\"><\/A>\n <\/td><\/tr>\n <tr><td align=\"left\" valign=\"middle\">\n <FORM method=GET action=\"https:\/\/www.google.com\/search\">\n <INPUT class=\"smalltext\" TYPE=text name=q size=\"16\" maxlength=\"255\" value=\"\">\n <br>\n <font size=-1>\n <INPUT class=\"smalltext\" type=\"submit\" name=\"btnG\" align=\"middle\" VALUE=\"Suche auf der Seite\">\n <input type=\"hidden\" name=\"domains\" value=\"anon.inf.tu-dresden.de\">\n <input type=\"hidden\" name=\"sitesearch\" value=\"anon.inf.tu-dresden.de\">\n\n <\/font>\n <\/FORM>\n <\/td><\/tr>\n<\/TABLE>\n\n<!-- SiteSearch Google -->\n\n\n\n<\/TD>\n<!-- END MENU COLUMN -->\n<TD WIDTH=\"45\" BGCOLOR=\"white\"><IMG SRC=\"\/img\/pixel.gif\" ALT=\"\" WIDTH=\"45\" HEIGHT=\"1\" BORDER=\"0\"><\/TD>\n<!-- START MAIN CONTENT COLUMN -->\n<TD WIDTH=\"100%\" BGCOLOR=\"white\" VALIGN=\"TOP\">\n<BR>\n<!-- END OF header.html -->\n\n<!-- ........................................... -->\n<!-- --------- Start with main content --------- -->\n\n\n\n\n<!--<P align=\"right\">[ <a href=\"screenshot_en.html\">English<\/a> | <a href=\"screenshot.html\">German<\/a> ]<\/p> -->\n\n<H2>ANONguard: AN.ON Client for Android-based smartphones<\/H2>\n<img src=\"\/img\/anonguard_screenshot.png\" style=\"width:30%;float:right;margin:10px\">\n<p>\nANONguard is an Android app for your smartphone which allows you to surf the Web and access the Internet anonymously. \nTherefore ANONguard establishes an anonymous VPN on your smartphone.\nThe anonymisation itself is based on the AN.ON anonymisation technology.\n<H3>Download<\/H3>\n<p>\n<A HREF=\"https:\/\/play.google.com\/store\/apps\/details?id=anonvpn.anon_next.android\"><IMG width=\"100\" style=\"float:right\" src=\"\/img\/google-play-badge\"><\/A>\nA test version of ANONguard can be downloaded from the <A HREF=\"https:\/\/play.google.com\/store\/apps\/details?id=anonvpn.anon_next.android\">Google Play store.<\/A>\n<P>\nYou can also download ANONguard from our Web site:\n<A HREF=\"ANONdroidVPN.apk\">ANONdroidVPN.apk<\/A>\n<H3>Feedback & Bug tracker<\/H3>\nIf you have comments our if you find any bugs, please tell us:\n<P><A HREF=\"https:\/\/dud-jira.inf.tu-dresden.de\/helpdesk\/servicedesk\/customer\/portal\/2\">Bug Tracker<\/A>\n\n<H3>Source Code<\/H3>\nANONguard is open source.\nThe source code can be accessed using subversion or git.\n<p>\nSubversion: <A HREF=\"https:\/\/anon.inf.tu-dresden.de\/svn\/ANONdroidVPN\">https:\/\/anon.inf.tu-dresden.de\/svn\/ANONdroidVPN<\/A>\n<p>\nGit: <A HREF=\"https:\/\/dud-scm.inf.tu-dresden.de\/ANON-Public\">https:\/\/dud-scm.inf.tu-dresden.de\/ANON-Public<\/A>\n<!-- --------- Finish with main content -------- -->\n<!-- ........................................... -->\n\n<!-- START OF footer.html -->\n\n\n<!-- END MAIN CONTENT COLUMN -->\n<TD WIDTH=\"10\"><IMG SRC=\"\/img\/pixel.gif\" ALT=\"\" WIDTH=\"10\" HEIGHT=\"1\" BORDER=\"0\"><\/TD>\n<!-- START RIGHT COLUMN -->\n<TD WIDTH=\"167\" VALIGN=\"TOP\" BGCOLOR=\"white\"><IMG SRC=\"\/img\/pixel.gif\" ALT=\"\" WIDTH=\"167\" HEIGHT=\"10\" BORDER=\"0\">\n<IMG SRC=\"\/img\/pixel.gif\" ALT=\"\" WIDTH=\"120\" HEIGHT=\"12\" BORDER=\"0\"><P> <\/P>\n\n\n<!-- TABLE FOR VERSION -->\n<TABLE BORDER=\"0\" CELLPADDING=\"0\" CELLSPACING=\"0\" WIDTH=\"160\">\n<TR>\n<TD style=\"background-image:url(\/img\/gray.gif)\" BGCOLOR=\"#cccccc\"><IMG SRC=\"\/img\/pixel.gif\" ALT=\"\" WIDTH=\"1\" HEIGHT=\"1\" BORDER=\"0\"><\/TD>\n<TD><IMG SRC=\"\/img\/pixel.gif\" ALT=\"\" WIDTH=\"5\" HEIGHT=\"1\" BORDER=\"0\"><\/TD>\n<TD>\n<IMG SRC=\"\/img\/download.gif\" ALT=\"Download\" WIDTH=\"120\" HEIGHT=\"24\" BORDER=\"0\"><BR>\n<SPAN CLASS=\"smalltext\"><BR>\n<a href=\"\/download_de.html\">\nStabile Version<br>\n<b>\n00.20.001\n<\/b><\/a>\n<br>\n<br>\n<a href=\"\/develop\/JAP.jar\">\nBeta-Version<BR>\n<b>\n00.20.010\n<\/b>\n<\/a>\n<BR>\n<BR>\n<!-- END TABLE FOR VERSION -->\n\n\n<!-- TABLE FOR INFOSERVICE -->\n<!--\n<TABLE BORDER=\"0\" CELLPADDING=\"0\" CELLSPACING=\"0\" WIDTH=\"160\">\n<TR>\n<TD style=\"background-image:url(\/img\/gray.gif)\" BGCOLOR=\"#cccccc\"><IMG SRC=\"\/img\/pixel.gif\" ALT=\"\" WIDTH=\"1\" HEIGHT=\"1\" BORDER=\"0\"><\/TD>\n<TD><IMG SRC=\"\/img\/pixel.gif\" ALT=\"\" WIDTH=\"5\" HEIGHT=\"1\" BORDER=\"0\"><\/TD>\n<TD>-->\n<IMG SRC=\"\/img\/infoservice.gif\" ALT=\"InfoService\" WIDTH=\"120\" HEIGHT=\"24\" BORDER=\"0\"><BR>\n<!--<SPAN CLASS=\"smalltext\"><BR>-->\n<BR>\n<A HREF=\"\/status.php\"><B>Status<\/B> der verfügbaren AN.ON-Dienste und Informationen über diese.<\/A>\n<\/SPAN>\n<BR>\n<BR>\n<\/TD>\n<\/TR>\n<\/TABLE>\n<!-- END TABLE FOR INFOSERVICE -->\n\n\n\n\n<!-- TABLE FOR AKTUELL -->\n<TABLE BORDER=\"0\" CELLPADDING=\"0\" CELLSPACING=\"0\" WIDTH=\"160\">\n<TR>\n<TD style=\"background-image:url(\/img\/gray.gif)\" BGCOLOR=\"#cccccc\"><IMG SRC=\"\/img\/pixel.gif\" ALT=\"\" WIDTH=\"1\" HEIGHT=\"1\" BORDER=\"0\"><\/TD>\n<TD><IMG SRC=\"\/img\/pixel.gif\" ALT=\"\" WIDTH=\"5\" HEIGHT=\"1\" BORDER=\"0\"><\/TD>\n<TD>\n<IMG SRC=\"\/img\/aktuell.gif\" ALT=\"Aktuell \/ News\" WIDTH=\"120\" HEIGHT=\"24\" BORDER=\"0\"><BR>\n\n<SPAN CLASS=\"smalltext\"><BR>\n<!-- START OF aktuell.html -->\n\n<B>Einschränkungen bei den Dresden (JAP) Anonymiserungsservern<\/b><br>\nNach reiflicher Überlegung haben wir uns entschlossen, die Downloadmöglichkeiten über die Dresden (JAP) Mixe etwas zu beschränken, \num eine fairere Nutzung der knappen Ressourcen unserer Server für alle Nutzer zu ermöglichen, die einfach \"normal\" im Web surfen wollen. <a href=\"announceRestrictedAccessForDD-Cascade.html\">mehr...<\/a>\n\n<!--\n<B>Ankündigung: wichtiges Update<\/B> Innerhalb der nächsten beiden Wochen wird es ein wichtiges JAP\/JonDo-Update geben. Eine Aktualisierung wird notwendig, da\nÄnderungen im Bezahlprotokoll sonst zu fehlerhaften Verbindungen führen werden und\nein Fehler beseitigt wurde, der zu abgebrochenen Verbindungen und fehlerhafter Datenübertragung führen kann.\nAußerdem wurden einige wichtige Verbesserungen hinsichtlich Bedienbarkeit und Stabilität des Programms vorgenommen.(09.05.2008) \n<BR>\n<BR>\n-->\n\n\n<!--\n<B>Serverausfälle<\/B> Die zahlreichen Ausfälle der kostenfreien Server in letzter Zeit bitten\nwir zu entschuldigen. Wir suchen nach neuen Konzepten, um neue kostenfreie Betreiber\nins System einzubinden und dadurch mehr Ausfallsicherheit zu erhalten. Die Refinanzierung über \nSpenden soll deutlich vereinfacht werden. (20.01.2008) \n<BR>\n<BR>\n-->\n\n<!--\n<a href=\"http:\/\/www.jondonym.de\/de\/node\/528\"><B>Kommerzieller Dienst gestartet<\/B> Ab heute läuft der kommerzielle Dienst \nJonDonym, der von der JonDos GmbH betreut wird. Da vergangene stabile Versionen von JAP keinen Zugang zu den neuen Servern haben,\nist für die meisten Nutzer ein Update nötig. (22.06.2007)<\/a> \n<BR>\n<BR>\n-->\n\n<!--\n<a href=\"http:\/\/www.jondonym.de\/de\/download\/changelog\"><B>Neues stabile Version<\/B> Zur Vorbereitung auf die kommerzielle Phase des Anonymisierungssystems\nwurde heute eine neue stabile Version des JAP veröffentlicht. Diese behebt auch einige kleine Fehler. Die Test-Bezahlinstanz ist mit der stabilen Version nun nicht mehr ereichbar,\naber die vorhandenen Konten können noch genutzt werden. (20.06.2007)<\/a> \n<BR>\n<BR>\n-->\n\n<!--\n<B>Serverausfälle<\/B> Leider wurden einige unserer Server von einem Webhoster abgeschaltet. Wir werden\nbald neue Server anbieten. (05.04.2007)\n<BR>\n<BR>\n-->\n\n<!--\n<a href=\"\/TorAttacks.html\"><B>Angriffe auf Tor - JAP ist sicher<\/B> Trotz ähnlicher Technik ist JAP durch seine grundverschiedene\nArchitektur vor den kürzlich veröffentlichten Angriffen auf Tor sicher (05.03.2007)<\/a>\n<BR>\n<BR>\n-->\n\n<!--\n<a href=\"\/download_de.html#changelog\"><B>Neue JAP-Version<\/B> Das neue Release (00.07.001) ist da! Ein Überblick über\ndie geänderte Funktionalität ist hier abrufbar. (15.01.2007)<\/a>\n<BR>\n<BR>\n-->\n\n<!--\n<a href=\"\/index.html\"><B>Öffentliche Förderung ausgelaufen<\/B> Unterstützung für Neugründung der AN.ON-Organisation und Tester gesucht!<\/a>\n<BR>\n<BR>\n-->\n\n<!--\n<a href=\"\/strafverfolgung\/index_de.html#surveillance2006\"><B>Überwachungsstatistik 2006 <\/B> Es wurde genau eine Maßnahme durchgeführt. (1.1.2007)<\/a>\n<BR>\n<BR>\n-->\n\n<!--\n<a href=\"bmwi2006\/index.html\"> <B>Folien zur AN.ON-Konferenz<\/B> Die Folien der Konferenz \"Anonymität.Online: Techniken, Szenarien, Geschäftsmodelle\" vom 24.11.2006 sind jetzt online. (1.12.2006) <\/a>\n<BR>\n<BR>\n-->\n\n\n<!--\n <a href=\"http:\/\/www.datenschutzzentrum.de\/presse\/20061124_anon-bmwi.htm\" target=\"_blank\"> <B>AN.ON-Konferenz<\/B> Am Freitag, den 24.11.2006, findet in Berlin die Abschlusskonferenz des AN.ON-Projektes statt. Die\nVeranstaltung ist offen für alle Interessierten, um Anmeldung wird aber gebeten. (21.11.2006) <\/a>\n<BR>\n<BR>\n-->\n\n\n\n\n<!--\n<B>Ausfälle InfoService<\/B> Leider kommt es immer noch zu Ausfällen beim InfoService. Wir arbeiten\nhart daran, aber es kann noch einige Zeit dauern, bis der Fehler behoben ist. (16.11.2006)\n<BR>\n<BR>\n-->\n\n\n<!-- <B>Änderung Tor\/MixMinion<\/B> Aufgrund von Änderungen im InfoService ist für die Nutzung von Tor\/MixMinin im JAP\nein Update auf die neueste <a href=\"\/develop\/JAP.jar\">Entwicklerversion<\/a> 00.05.474 nötig.\n<BR>\n<BR>-->\n\n<!--\n<B>Kontoumstellung<\/B> Die Bezahlinstanz wurde heute auf einen anderen Server verlegt und aktualisiert. Im Zuge dessen wurden\nauch alle alten Konten ungültig. (10.10.2006)\n<BR>\n<BR>\n-->\n\n<!--\n<B>Technische Probleme<\/B> Die Einschränkungen in\nder Funktionalität unseres Dienstes halten leider noch an. Teilweise resultieren diese Probleme aus der Umstellung der Netzwerk-Infrastruktur \nan der Universität Dresden, teilweise auch aus mehrfachen Ausfällen unserer Server-Hardware.\nWir bitten die daraus resultierenden Unannehmlichkeiten zu entschuldigen und versuchen diese Probleme bald zu beheben.\n<BR>\n<BR>\n-->\n\n\n\n\n\n\n\n<!--\n<B>Bezahlfunktion: Tester gesucht!<\/B>\nZur weiteren Finanzierung des Dienstes wird eine teilweise Kostenumlage\nauf die Nutzer notwendig sein. Helfen Sie AN.ON und nehmen Sie <a href=\"http:\/\/anon.inf.tu-dresden.de\/PaymentTest_de.html\"> hier \nam (kostenlosen) Test <\/a> des anonymen Surfens mit Bezahlfunktion teil.\n<BR>\n<BR>\n-->\n\n<!--\n<B>JAP und Tor<\/B>: JAP funktioniert jetzt auch in Verbindung mit dem <a href=\"http:\/\/tor.eff.org\/\">Tor System<\/a>. (11. Mai 2005)\n<BR>\n<BR>\n-->\n\n<!--\n<A HREF=\"\/cebit2003\/index.html\"><img src=\"\/img\/cebitlogo.gif\" border=\"0\"><\/A>\n<BR>\n<BR><A HREF=\"\/cebit2003\/index.html\">Wir stellen aus!<\/A> Halle 11 Stand D25\n<BR>\n<BR>\n-->\n\n<!--\n<B>Störungen im Rechnerbetrieb<\/B>: Am Dienstag den 24. Februar wird es wartungsbedingt in der Zeit von 08.00-13.00 \nzu einem Ausfall des Datennetzes kommen. Wir empfehlen für diese Zeit auf die Kaskade Regensburg-Berlin auszuweichen. (17. Februar 2004)\n<BR>\n<BR>\n-->\n\n<!--\n<B>AN.ON erneut gegen Bundeskriminalamt erfolgreich<\/B> Lesen Sie dazu unsere <A HREF=\"http:\/\/www.datenschutzzentrum.de\/material\/themen\/presse\/anonip4.htm\">Pressemitteilung<\/A> sowie allgemeine Informationen zu <A HREF=\"http:\/\/anon.inf.tu-dresden.de\/strafverfolgung\/index_de.html\">JAP und Strafverfolgung<\/A> (04. November 2003).\n<BR><BR>\n-->\n\n\n\n<!--\n<B>UPDATE!<\/B> Die <A HREF=\"\/update.html\">neue Version<\/A> (00.02.004) beseitigt einige Fehler im JAP. (27. August 2003)\n<BR><BR>\n-->\n<!--\n<B>Virenwarnung.<\/B> Derzeit werden emails mit dem Sobig.F wurm mit unserer Absenderadresse verschickt. Diese stammen nicht von uns, sondern vermutlich von einem Opfer des Virus. Vgl. dazu auch <A HREF=\"http:\/\/www.heise.de\/newsticker\/data\/pab-26.06.03-000\/\">Meldung<\/A> im Heise Newsticker. (19. August 2003)\n<BR>\n<BR>\n-->\n\n\n<!-- <A HREF=\"http:\/\/cookie.inf.tu-dresden.de\/\"><B>Spam an der Wurzel packen.<\/B> CookieCooker \"mixt\" Cookies, verwaltet Ihre Webaccounts, verfolgt Spammer durch markierte Wegwerf-Adressen und enthält einen Peer-to-Peer Werbeblocker. (28. August 2003)<\/a>\n<BR>\n<BR> -->\n<!--\n<B>Datenschutz im Internet Explorer 6.0!<\/B> <A HREF=\"\/ie6_privacy.html\">Datenschutz-Konfigurationsdatei<\/A> zum Herunterladen - verhindert Profiling durch Cookies. (12. Oktober 2001)\n<BR>\n<BR>-->\n\n<!--\n<B><A HREF=\"\/Umfrage.html\">Umfrage!<\/A><\/B> Sagen Sie uns Ihre Meinung. (4. Juli 2001)\n<BR>\n<BR>\n-->\n\n<!--\n<B>Kommandozeilen-JAP!<\/B> Auf den <A\nHREF=\"\/develop\/commandline_jap.html\">Entwicklerseiten<\/A> wird erklärt, wie man die Mix-Software als Kommandozeilen-JAP verwenden kann.\n<BR>\n<BR>\n\n\n<A HREF=\"\/JAPTechBgPaper.pdf\"><B>Tech-Paper!<\/B> Ein Papier zur Technik von JAP.<\/A>\n-->\n\n<!-- END OF aktuell.html -->\n\n\n\n\n\n\n\n\n\n\n<\/SPAN>\n<BR>\n<\/TD>\n<\/TR>\n<\/TABLE>\n<!-- END TABLE FOR AKTUELL -->\n<\/TD>\n<!-- END RIGHT COLUMN -->\n\n<TR>\n<!-- START MENU COLUMN BOTTOM -->\n<TD VALIGN=\"TOP\" BGCOLOR=\"#ffffff\" CLASS=\"menu\">\n<IMG SRC=\"\/img\/pixel.gif\" ALT=\"\" WIDTH=\"120\" HEIGHT=\"18\" BORDER=\"0\"><BR>\n<span class=\"nobr\"><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"22\" HEIGHT=\"12\" ALT=\"\" BORDER=\"0\"><A HREF=\"#top\">\n<SPAN CLASS=\"leftcol\">Top\n<\/SPAN><\/A><\/span><BR>\n<\/TD>\n<!-- END MENU COLUMN BOTTOM -->\n<TD><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"45\" HEIGHT=\"1\" ALT=\"\" BORDER=\"0\"><\/TD>\n<TD BGCOLOR=\"#ffffff\" VALIGN=\"TOP\" CLASS=\"menu\">\n<IMG SRC=\"\/img\/pixel.gif\" ALT=\"\" WIDTH=\"120\" HEIGHT=\"18\" BORDER=\"0\"><BR>\n<span class=\"nobr\"><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"1\" HEIGHT=\"12\" ALT=\"\" BORDER=\"0\"><SPAN CLASS=\"leftcol\">© 2000-2011<\/SPAN>\n<SPAN CLASS=\"leftcol\">JAP Team\n<\/SPAN><\/span><BR>\n<\/TD>\n<TD><IMG SRC=\"\/img\/pixel.gif\" ALT=\"\" WIDTH=\"10\" HEIGHT=\"1\" BORDER=\"0\"><\/TD>\n<TD> <\/TD>\n<\/TR>\n<TR>\n<TD COLSPAN=\"5\" HEIGHT=\"1\" BGCOLOR=\"#cccccc\"><IMG SRC=\"\/img\/pixel.gif\" WIDTH=\"1\" HEIGHT=\"1\" ALT=\"---\" BORDER=\"0\"><\/TD>\n<\/TR>\n<\/TABLE>\n\n\n\n<\/BODY>\n<\/HTML>\n\n","headers":{"content-encoding":"","Accept-Ranges":"bytes","Vary":"Accept-Encoding","Server":"Apache\/2.4.25 (Debian) SVN\/1.9.5 mod_jk\/1.2.42 PHP\/5.6.30-0+deb8u1 OpenSSL\/1.0.2l","Date":"Mon, 27 Aug 2018 05:47:40 GMT","Content-Type":"text\/html"},"code":200}},{"failure":null,"request":{"body":null,"headers":{"Accept-Language":"en-US;q=0.8,en;q=0.5","Accept":"text\/html,application\/xhtml+xml,application\/xml;q=0.9,*\/*;q=0.8","User-Agent":"Mozilla\/5.0 (Windows NT 6.1) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/47.0.2526.106 Safari\/537.36"},"tor":{"is_tor":false,"exit_ip":null,"exit_name":null},"url":"https:\/\/anon.inf.tu-dresden.de\/vpn","method":"GET"},"response":{"body":null,"headers":{"Date":"Mon, 27 Aug 2018 05:47:38 GMT","Content-Type":"text\/html; charset=iso-8859-1","Location":"https:\/\/anon.inf.tu-dresden.de\/develop\/anondroidvpn.html","Server":"Apache\/2.4.25 (Debian) SVN\/1.9.5 mod_jk\/1.2.42 PHP\/5.6.30-0+deb8u1 OpenSSL\/1.0.2l"},"code":301}},{"failure":null,"request":{"body":null,"headers":{"Accept-Language":"en-US;q=0.8,en;q=0.5","Accept":"text\/html,application\/xhtml+xml,application\/xml;q=0.9,*\/*;q=0.8","User-Agent":"Mozilla\/5.0 (Windows NT 6.1) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/47.0.2526.106 Safari\/537.36"},"tor":{"is_tor":false,"exit_ip":null,"exit_name":null},"url":"http:\/\/anon.inf.tu-dresden.de","method":"GET"},"response":{"body":null,"headers":{"Date":"Mon, 27 Aug 2018 05:47:35 GMT","Content-Type":"text\/html; charset=iso-8859-1","Location":"https:\/\/anon.inf.tu-dresden.de\/vpn","Server":"Apache\/2.4.25 (Debian) SVN\/1.9.5 mod_jk\/1.2.42 PHP\/5.6.30-0+deb8u1 OpenSSL\/1.0.2l"},"code":302}}],"retries":1,"headers_match":false,"status_code_match":true},"test_start_time":"2018-08-27 05:47:21","input_hashes":[],"probe_ip":"127.0.0.1","id":"e12a3c80-bd8d-4ed5-a047-a4ed46861679","test_helpers":{"backend":{"type":"onion","address":"httpo:\/\/y3zq5fwelrzkkv3s.onion"}},"probe_cc":"RE","test_runtime":3.1524810791,"input":"http:\/\/anon.inf.tu-dresden.de","probe_city":null,"probe_asn":"AS49902","annotations":{"platform":"linux"},"software_name":"ooniprobe","software_version":"2.1.0","data_format_version":"0.2.0","report_filename":"2018-08-28\/20180827T054721Z-RE-AS49902-web_connectivity-20180827T054723Z_AS49902_y7vuOqERmqnnMPjRsd5cqHU6ZlNpzHwO1FRann4QUyZNeFUVJf-0.2.0-probe.json","test_version":"0.1.0","bucket_date":"2018-08-28","test_name":"web_connectivity","report_id":"20180827T054723Z_AS49902_y7vuOqERmqnnMPjRsd5cqHU6ZlNpzHwO1FRann4QUyZNeFUVJf","measurement_start_time":"2018-08-27 05:47:58","backend_version":null,"options":["--file","$citizenlab_global_urls"]} {"test_keys":{"accessible":true,"control":{"tcp_connect":{"188.166.89.47:80":{"status":true,"failure":null}},"http_request":{"body_length":7584,"status_code":200,"headers":{"Date":"Mon, 27 Aug 2018 05:45:41 GMT","Content-Type":"text\/html; charset=utf-8","Server":"nginx"},"failure":null,"title":"anonymously link to any website - anonym.to"},"dns":{"failure":null,"addrs":["188.166.89.47"]}},"control_failure":null,"socksproxy":null,"http_experiment_failure":null,"agent":"redirect","title_match":true,"client_resolver":"109.122.130.141","tcp_connect":[{"status":{"failure":null,"success":true,"blocked":false},"ip":"188.166.89.47","port":80}],"dns_consistency":"consistent","dns_experiment_failure":null,"body_proportion":1.0,"blocking":false,"queries":[{"resolver_hostname":null,"query_type":"A","hostname":"anonym.to","answers":[{"ipv4":"188.166.89.47","answer_type":"A"}],"failure":null,"resolver_port":null}],"body_length_match":true,"requests":[{"failure":null,"request":{"body":null,"headers":{"Accept-Language":"en-US;q=0.8,en;q=0.5","Accept":"text\/html,application\/xhtml+xml,application\/xml;q=0.9,*\/*;q=0.8","User-Agent":"Mozilla\/5.0 (Windows NT 6.1) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/47.0.2526.106 Safari\/537.36"},"tor":{"is_tor":false,"exit_ip":null,"exit_name":null},"url":"https:\/\/anonym.to\/","method":"GET"},"response":{"body":"<?php $mobile = preg_match(\"#ipod|iphone|ipad|android|webos#i\", $_SERVER['HTTP_USER_AGENT']) ?>\n<!doctype html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>anonymously link to any website - anonym.to<\/title>\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n <meta name=\"verify-v1\" content=\"SaRD+i49PaVQdIfqfUPduGgC\/YgjUy+DhZBGqmeV2ug=\" \/>\n <link rel=\"shortcut icon\" type=\"image\/png\" href=\"favicong.png\" \/>\n <link rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/purecss@0.6.0\/build\/pure-min.css\"\/>\n <!--[if lte IE 8]>\n <link rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/purecss@0.6.0\/build\/grids-responsive-old-ie-min.css\"\/>\n <![endif]-->\n <!--[if gt IE 8]><!-->\n <link rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/purecss@0.6.0\/build\/grids-responsive-min.css\"\/>\n <!--<![endif]-->\n <link rel=\"stylesheet\" href=\"\/ng\/css\/anonym.css?<?php echo time() ?>\"\/>\n<\/head>\n<body>\n <div id=\"layout\">\n <div class=\"header\">\n <h1>anonym.to<\/h1>\n <h2>link everything. anonymously.<\/h2>\n <div id=\"language_selector\">\n <a href=\"\/en.html\"><img src=\"\/ng\/en.png\" alt=\"English\" title=\"English\" width=\"12\"\/><\/a>\n <a href=\"\/de.html\"><img src=\"\/ng\/de.png\" alt=\"Deutsch\" title=\"Deutsch\" width=\"12\"\/><\/a>\n <a href=\"\/es.html\"><img src=\"\/ng\/es.png\" alt=\"Espa\u00f1ol\" title=\"Espa\u00f1ol\" width=\"12\"\/><\/a>\n <a href=\"\/ru.html\"><img src=\"\/ng\/ru.png\" alt=\"\u0440\u0443\u0441\u0441\u043a\u0438\u0439\" title=\"\u0440\u0443\u0441\u0441\u043a\u0438\u0439\" width=\"12\"\/><\/a>\n <a href=\"\/nl.html\"><img src=\"\/ng\/nl.png\" alt=\"Nederlands\" title=\"Nederlands\" width=\"12\"\/><\/a>\n <\/div> \n <\/div>\n\n <div class=\"content\" style=\"margin-top:1em\">\n <form class=\"pure-form pure-form-stacked\" onsubmit=\"return go()\" name=\"theform\" novalidate>\n\n <!--span style=\"width:100%\"><a class=\"button-warning pure-button\" href=\"https:\/\/www.spyoff.com\/en\/?a_aid=10106&a_bid=a4dfb245\" target=\"_blank\" style=\"color:#fff;text-decoration:none;display:block;margin-bottom:1em\"><span class=\"nm\">Tip of the Day: <\/span><b>Anonymous Surfing with SpyOff VPN<\/b><\/a><\/span-->\n\n <div class=\"sec\">\n <div id=\"url\">\n <input style=\"border:3px solid #555;padding:8px;border-radius:3px\" type=\"<?php if($mobile): ?>url<?php else: ?>text<?php endif ?>\" placeholder=\"Enter any URL to anonymize it!\" name=\"nick\" class=\"pure-input-1\" required>\n <\/div>\n\n <p><a href=\"\" id=\"theurl\" target=\"_blank\"> <\/a><\/p>\n\n <input type=\"submit\" class=\"pure-input-1 pure-button pure-button-primary\" onclick=\"go(); return false\" value=\"Anonymize URL\">\n\n <label for=\"thelink1\">This is the anonymous URL: <a href=\"javascript:clipboard(1)\"><img src=\"\/ng\/copy.png\" title=\"Copy to clipboard\" width=\"12\"\/><\/a><\/label>\n <input type=\"text\" name=\"thelink1\" id=\"thelink1\" class=\"pure-input-1\" onclick=\"clipboard(1)\" readonly>\n <label for=\"thelink2\">As HTML link: <a href=\"javascript:clipboard(2)\"><img src=\"\/ng\/copy.png\" title=\"Copy to clipboard\" width=\"12\"\/><\/a><\/label>\n <input type=\"text\" name=\"thelink2\" id=\"thelink2\" class=\"pure-input-1\" onclick=\"clipboard(2)\" readonly>\n <label for=\"thelink3\">As board link (works with any board software): <a href=\"javascript:clipboard(3)\"><img src=\"\/ng\/copy.png\" title=\"Copy to clipboard\" width=\"12\"\/><\/a><\/label>\n <input type=\"text\" name=\"thelink3\" id=\"thelink3\" class=\"pure-input-1\" onclick=\"clipboard(3)\" readonly>\n <\/div>\n <\/form>\n\n <form class=\"pure-form pure-form-stacked\" name=\"displayResult\">\n <h2 class=\"content-subhead\">Script to anonymize all the links on your homepage or board<\/h2>\n\n <p>If you want to anonymize all the external links on your board or homepage, we can generate a script for you to deal with this automatically for all your pages. Enter the Sites for which links shall not be redirected to anonym.to (e.g. your own) and click on \"<b>Update code<\/b>\".<\/p>\n\n <p>You only have to place the resulting code at the end of the body area (if possible, directly before the <\/body> tag) of your main template. (<a href=\"#anleitung\">detailed instructions<\/a>)<\/p>\n\n <div class=\"sec\">\n\n <textarea id=\"embeddingCode\" name=\"embeddingCode\" class=\"pure-input-1\" rows=\"5\"><\/textarea>\n\n <input class=\"pure-button pure-button-primary\" type=\"button\" name=\"markAll\" id=\"markAll\" value=\"Select all and copy to Clipboard\" onclick=\"document.displayResult.embeddingCode.select();document.execCommand('copy')\" \/>\n <\/form>\n\n <form class=\"pure-form pure-form-stacked\" name=\"anonymizerForm\" onsubmit=\"generateCode('anonymizerForm', 'embeddingCode'); return false\" action=\"#\">\n <label for=\"keywordsInput\" accesskey=\"1\" style=\"font-size:.8em\">Do not anonymize the following domains \/ keywords - comma separated: domain1.tld, domain2.tld, keyword1, ...<\/label>\n <input type=\"text\" id=\"keywordsInput\" name=\"keywords\" class=\"pure-input-1\" placeholder=\"Domain \/ Keyword exceptions\"\/>\n <input type=\"submit\" id=\"submitButton\" value=\"Update code\" class=\"pure-button button-secondary\"\/>\n <\/form>\n\n <\/div>\n \n <h2 id=\"info\" class=\"content-subhead\">The advantages of anonymizing your external links with anonym.to<\/h2>\n\n <p>Webmasters can use this tool to prevent their site from appearing in the server logs of\n referred pages as referrer. The operators of the referred pages cannot see where their \n visitors come from any more.<\/p>\n \n <p><b>Using the referrer removal service is quite easy:<\/b><\/p>\n \n <p><a href=\"\/\/anonym.to\/?http:\/\/www.gulli.com\/\">https:\/\/anonym.to\/?http:\/\/www.gulli.com\/<\/a>\n produces an anonymous link to <a href=\"http:\/\/www.gulli.com\/\">gulli.com<\/a> which prevents\n the original site from appearing as a referrer in the logfiles of the referred page.<\/p>\n \n <h2 id=\"anleitung\" class=\"content-subhead\">Detailed instructions for the anonymizing script<\/h2>\n <p>Once the script is embedded in a website, it redirects all the links via anonym.to\n - except for the sites that were excluded when generating the script. In vBulletin, for \n example, you can include the script code in the footer of the global templates\n (Styles&Templates - Global templates - Footer). Alternatively, you can include the \n <a href=\"http:\/\/www.vbulletin.org\/forum\/showthread.php?t=95753\">vBulletin Anonymizer Hack.<\/a> In Wordpress, use the footer.php.<\/p>\n\n <p>Since the script can only anonymize links that have already been loaded at runtime, \n it's a good idea to place the code as close to the end as possible. Otherwise, links\n that appear after the script code would not be redirected via anonym.to.<\/p>\n \n <p>Anonym.to only disguises what page a visitor comes from. Surfers who don't want their IP \n address to appear in any logfile should have a look at the \n <a href=\"http:\/\/www.gulli.com\/untergrund\/tutorials\/tor-anonym\/\">instructions for TOR<\/a>.<\/p>\n\n <\/div>\n\n <\/div>\n\n <script type=\"text\/javascript\" src=\"\/\/anonym.to\/js\/anonyminizerTool.js\"><\/script>\n <script type=\"text\/javascript\">generateCode(\"anonymizerForm\", \"embeddingCode\")<\/script>\n\n <script type=\"text\/javascript\">\n var gaJsHost = ((\"https:\" == document.location.protocol) ? \"https:\/\/ssl.\" : \"http:\/\/www.\");\n document.write(unescape(\"%3Cscript src='\" + gaJsHost + \"google-analytics.com\/ga.js' type='text\/javascript'%3E%3C\/script%3E\"));\n <\/script>\n <script type=\"text\/javascript\">\n var pageTracker = _gat._getTracker(\"UA-3568475-1\"); pageTracker._initData(); pageTracker._trackPageview();\n <\/script>\n<\/body>\n<\/html>\n","headers":{"Date":"Mon, 27 Aug 2018 05:45:39 GMT","content-encoding":"","Content-Type":"text\/html; charset=utf-8","Server":"nginx"},"code":200}},{"failure":null,"request":{"body":null,"headers":{"Accept-Language":"en-US;q=0.8,en;q=0.5","Accept":"text\/html,application\/xhtml+xml,application\/xml;q=0.9,*\/*;q=0.8","User-Agent":"Mozilla\/5.0 (Windows NT 6.1) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/47.0.2526.106 Safari\/537.36"},"tor":{"is_tor":false,"exit_ip":null,"exit_name":null},"url":"http:\/\/anonym.to","method":"GET"},"response":{"body":null,"headers":{"Date":"Mon, 27 Aug 2018 05:45:38 GMT","Age":"0","Content-Type":"text\/html","Location":"https:\/\/anonym.to\/","Server":"nginx"},"code":301}}],"retries":1,"headers_match":false,"status_code_match":true},"test_start_time":"2018-08-27 05:47:21","input_hashes":[],"probe_ip":"127.0.0.1","id":"cce2a247-26a9-48ae-a4d1-08835a28bb2e","test_helpers":{"backend":{"type":"onion","address":"httpo:\/\/y3zq5fwelrzkkv3s.onion"}},"probe_cc":"RE","test_runtime":2.3367631435,"input":"http:\/\/anonym.to","probe_city":null,"probe_asn":"AS49902","annotations":{"platform":"linux"},"software_name":"ooniprobe","software_version":"2.1.0","data_format_version":"0.2.0","report_filename":"2018-08-28\/20180827T054721Z-RE-AS49902-web_connectivity-20180827T054723Z_AS49902_y7vuOqERmqnnMPjRsd5cqHU6ZlNpzHwO1FRann4QUyZNeFUVJf-0.2.0-probe.json","test_version":"0.1.0","bucket_date":"2018-08-28","test_name":"web_connectivity","report_id":"20180827T054723Z_AS49902_y7vuOqERmqnnMPjRsd5cqHU6ZlNpzHwO1FRann4QUyZNeFUVJf","measurement_start_time":"2018-08-27 05:48:05","backend_version":null,"options":["--file","$citizenlab_global_urls"]} {"test_keys":{"accessible":true,"control":{"tcp_connect":{"217.70.180.150:80":{"status":true,"failure":null},"gpaas10.dc0.gandi.net:80":{"status":null,"failure":"invalid_socket"}},"http_request":{"body_length":19348,"status_code":200,"headers":{"Via":"1.1 varnish (Varnish\/6.0), 1.1 varnish (Varnish\/6.0)","X-Cache":"HIT","Accept-Ranges":"bytes","Vary":"Accept-Encoding","Server":"Apache","Last-Modified":"Tue, 15 Jul 2014 08:44:28 GMT","ETag":"\"4b94-4fe376a65b9e1-gzip\"","X-Cache-Hits":"1","Date":"Mon, 27 Aug 2018 05:48:09 GMT","Content-Type":"text\/html","Age":"2"},"failure":null,"title":"Anonymizer, le gardien de votre anonymat sur le Net"},"dns":{"failure":null,"addrs":["gpaas10.dc0.gandi.net","217.70.180.150"]}},"control_failure":null,"socksproxy":null,"http_experiment_failure":null,"agent":"redirect","title_match":true,"client_resolver":"109.122.130.141","tcp_connect":[{"status":{"failure":null,"success":true,"blocked":false},"ip":"217.70.180.150","port":80},{"status":{"failure":null,"success":true,"blocked":false},"ip":"gpaas10.dc0.gandi.net","port":80}],"dns_consistency":"consistent","dns_experiment_failure":null,"body_proportion":1.0,"blocking":false,"queries":[{"resolver_hostname":null,"query_type":"A","hostname":"anonymizer.secuser.com","answers":[{"hostname":"gpaas10.dc0.gandi.net","answer_type":"CNAME"},{"ipv4":"217.70.180.150","answer_type":"A"}],"failure":null,"resolver_port":null}],"body_length_match":true,"requests":[{"failure":null,"request":{"body":null,"headers":{"Accept-Language":"en-US;q=0.8,en;q=0.5","Accept":"text\/html,application\/xhtml+xml,application\/xml;q=0.9,*\/*;q=0.8","User-Agent":"Mozilla\/5.0 (Windows NT 6.1) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/47.0.2526.106 Safari\/537.36"},"tor":{"is_tor":false,"exit_ip":null,"exit_name":null},"url":"http:\/\/anonymizer.secuser.com","method":"GET"},"response":{"body":{"data":"PGh0bWw+DQoNCjxoZWFkPg0KPGxpbmsgUkVMPSJTVFlMRVNIRUVUIiBUWVBFPSJ0ZXh0L2NzcyIgSFJFRj0iMy4wL3RleHQuY3NzIj4NCjxtZXRhIG5hbWU9ImRlc2NyaXB0aW9uIiBjb250ZW50PSJTdXJmZXogZXQgZW52b3lleiBkZXMgZW1haWxzIGFub255bWVtZW50IGV0IGdyYXR1aXRlbWVudCA6IHVuZSBnYW1tZSBjb21wbOh0ZSBkZSBzZXJ2aWNlcyBwb3VyIHByb3TpZ2VyIHZvdHJlIHZpZSBwcml26WUgc3VyIGxlIE5ldC4iPg0KPG1ldGEgaHR0cC1lcXVpdj0ia2V5d29yZHMiIGNvbnRlbnQ9ImFub255bWUsIGFub255bWF0LCB2aWUgcHJpdullLCBjcnlwdG9ncmFwaGllLCBuYXZpZ2F0aW9uIGFub255bWUsIHN1cmYgYW5vbnltZSwgbWFpbCBhbm9ueW1lLCByZW1haWxlciwgY3J5cHRhZ2UsIGNyeXB0b2xvZ2llLCBz6WN1cml06SwgYW5vbnltaXplciwgYW5vbnltaXplci5jb20sIGFub255bWlzZXIsIHZpZSBwcml2ZWUsIHNlY3VyaXRlLCBncmF0dWl0Ij4NCjx0aXRsZT5Bbm9ueW1pemVyLCBsZSBnYXJkaWVuIGRlIHZvdHJlIGFub255bWF0IHN1ciBsZSBOZXQ8L3RpdGxlPg0KPHNjcmlwdCBMQU5HVUFHRT0iSmF2YVNjcmlwdCI+PCEtLQ0KLy8gRGlzcG9zaXRpZiBhbnRpLWZyYW1pbmcuDQppZiAoc2VsZiAhPSB0b3ApIHRvcC5sb2NhdGlvbi5ocmVmID0gc2VsZi5sb2NhdGlvbi5ocmVmOw0KLy8gRm9uY3Rpb24gZGF0ZSBhdXRvbWF0aXF1ZS4NCmZ1bmN0aW9uIGRvbl9kYXRlX2pvdXIoKQ0KCXt2YXIgZGF0ZV9qb3VyPW5ldyBEYXRlKCk7DQoJZGF0ZV9qb3VyPWRvbl9kYXRlX2Zvcm1hdChkYXRlX2pvdXIpOw0KCXJldHVybiBkYXRlX2pvdXI7fQ0KZnVuY3Rpb24gZG9uX2RhdGVfZm9ybWF0KGQxKSB7DQoJdmFyIG09bmV3IEFycmF5KDEzKTsNCgltWzFdPSJqYW52aWVyIjsgbVsyXT0iZul2cmllciI7CW1bM109Im1hcnMiOyBtWzRdPSJhdnJpbCI7IG1bNV09Im1haSI7IG1bNl09Imp1aW4iOw0KIAltWzddPSJqdWlsbGV0IjsJbVs4XT0iYW91dCI7IG1bOV09InNlcHRlbWJyZSI7IG1bMTBdPSJvY3RvYnJlIjsJbVsxMV09Im5vdmVtYnJlIjsgbVsxMl09ImTpY2VtYnJlIjsNCgl2YXIgZD1uZXcgQXJyYXkoOCk7DQoJZFsxXT0iRGltYW5jaGUiOyBkWzJdPSJMdW5kaSI7IGRbM109Ik1hcmRpIjsgZFs0XT0iTWVyY3JlZGkiOyBkWzVdPSJKZXVkaSI7IGRbNl09IlZlbmRyZWRpIjsgZFs3XT0iU2FtZWRpIjsNCgl2YXIgbW9pcz1tW2QxLmdldE1vbnRoKCkrMV07DQoJdmFyIGpvdXI9ZFtkMS5nZXREYXkoKSsxXTsNCgl2YXIgZGF0ZT1kMS5nZXREYXRlKCk7DQoJdmFyIGFuPWQxLmdldFllYXIoKTsNCglpZiAoYW48MjAwKSBhbj0xOTAwK2FuOw0KCWRhdGU9am91cisiICIrZGF0ZSsiICIrbW9pcysiICIrYW47DQoJcmV0dXJuIGRhdGU7DQoJfQ0KLy8gQWN0aXZlIEltYWdlcy4NCiAgICAgICAgaWYgKGRvY3VtZW50LmltYWdlcykgew0KICAgICAgICAgICAgaW1nMm9uID0gbmV3IEltYWdlKCk7IA0KICAgICAgICAgICAgaW1nMm9uLnNyYyA9ICJpbWFnZXMvYnV0dG9uX2dyZWVuLmdpZiI7ICANCiAgICAgICAgICAgIGltZzNvbiA9IG5ldyBJbWFnZSgpOw0KICAgICAgICAgICAgaW1nM29uLnNyYyA9ICJpbWFnZXMvYnV0dG9uX2dyZWVuLmdpZiI7DQogICAgICAgICAgICBpbWc0b24gPSBuZXcgSW1hZ2UoKTsNCiAgICAgICAgICAgIGltZzRvbi5zcmMgPSAiaW1hZ2VzL2J1dHRvbl9ncmVlbi5naWYiOw0KICAgICAgICAgICAgaW1nNW9uID0gbmV3IEltYWdlKCk7DQogICAgICAgICAgICBpbWc1b24uc3JjID0gImltYWdlcy9idXR0b25fZ3JlZW4uZ2lmIjsNCg0KICAgICAgICAgICAgaW1nMm9mZiA9IG5ldyBJbWFnZSgpOyAgICAgICAgICANCiAgICAgICAgICAgIGltZzJvZmYuc3JjID0gImltYWdlcy9idXR0b25fcmVkLmdpZiI7IA0KICAgICAgICAgICAgaW1nM29mZiA9IG5ldyBJbWFnZSgpOw0KICAgICAgICAgICAgaW1nM29mZi5zcmMgPSAiaW1hZ2VzL2J1dHRvbl9yZWQuZ2lmIjsNCiAgICAgICAgICAgIGltZzRvZmYgPSBuZXcgSW1hZ2UoKTsNCiAgICAgICAgICAgIGltZzRvZmYuc3JjID0gImltYWdlcy9idXR0b25fcmVkLmdpZiI7DQogICAgICAgICAgICBpbWc1b2ZmID0gbmV3IEltYWdlKCk7DQogICAgICAgICAgICBpbWc1b2ZmLnNyYyA9ICJpbWFnZXMvYnV0dG9uX3JlZC5naWYiOw0KICAgICAgICB9DQoJCQ0KLy8gRnVuY3Rpb24gdG8gJ2FjdGl2YXRlJyBpbWFnZXMuDQpmdW5jdGlvbiBpbWdPbihpbWdOYW1lKSB7DQogICAgICAgIGlmIChkb2N1bWVudC5pbWFnZXMpIHsNCiAgICAgICAgICAgIGRvY3VtZW50W2ltZ05hbWVdLnNyYyA9IGV2YWwoaW1nTmFtZSArICJvbi5zcmMiKTsNCiAgICAgICAgfQ0KfQ0KDQovLyBGdW5jdGlvbiB0byAnZGVhY3RpdmF0ZScgaW1hZ2VzLg0KZnVuY3Rpb24gaW1nT2ZmKGltZ05hbWUpIHsNCiAgICAgICAgaWYgKGRvY3VtZW50LmltYWdlcykgew0KICAgICAgICAgICAgZG9jdW1lbnRbaW1nTmFtZV0uc3JjID0gZXZhbChpbWdOYW1lICsgIm9mZi5zcmMiKTsNCiAgICAgICAgfQ0KfQ0KCQkNCi8vIC0tPjwvc2NyaXB0Pg0KPC9oZWFkPg0KDQo8Ym9keSBCR0NPTE9SPSIjRkZDQzMzIiBURVhUPSIjMDAwMDAwIiBMSU5LPSIjOTkwMDAwIiBWTElOSz0iIzY2NjY2NiIgQUxJTks9IiNGRkNDMzMiPg0KPGRpdiBhbGlnbj0iY2VudGVyIj48Y2VudGVyPg0KICAgIDx0YWJsZSBib3JkZXI9IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgd2lkdGg9IjY0MiIgdmFsaWduPSJUT1AiPg0KICAgICAgPHRib2R5PiANCiAgICAgIDx0ciB2YWxpZ249ImJvdHRvbSI+IA0KICAgICAgICA8dGQgY29sc3Bhbj0iMyI+PGltZyBhbHQgYm9yZGVyPSIwIiBoZWlnaHQ9IjE1IiBzcmM9IjMuMC9pbWFnZXMvZ2FkZ2V0L2dhZGdldF90YWJfdG9wLmdpZiIgd2lkdGg9IjEzMSI+PC90ZD4NCiAgICAgICAgPHRkIGNvbHNwYW49IjIiIHJvd3NwYW49IjIiPjxpbWcgYWx0IGJvcmRlcj0iMCIgc3JjPSIzLjAvaW1hZ2VzL2dhZGdldC9nYWRnZXRfdG9wLmdpZiIgd2lkdGg9IjUwOCIgaGVpZ2h0PSI1OCI+PC90ZD4NCiAgICAgIDwvdHI+DQogICAgICA8dHIgdmFsaWduPSJib3R0b20iPiANCiAgICAgICAgPHRkIHdpZHRoPSIxNiI+PGltZyBhbHQgYm9yZGVyPSIwIiBzcmM9IjMuMC9pbWFnZXMvZ2FkZ2V0L2dhZGdldF90YWJfbGVmdC5naWYiIHdpZHRoPSIxNiIgaGVpZ2h0PSI0NCI+PC90ZD4NCiAgICAgICAgPHRkIGJnY29sb3I9IiMzMzMzRkYiIHZhbGlnbj0ibWlkZGxlIiB3aWR0aD0iOTIiPiANCiAgICAgICAgICA8cCBjbGFzcz0iZGF0ZSIgYWxpZ249ImNlbnRlciI+IA0KICAgICAgICAgICAgPHNjcmlwdCBsYW5ndWFnZT0iSmF2YVNjcmlwdCI+PCEtLQ0KZG9jdW1lbnQud3JpdGUgKGRvbl9kYXRlX2pvdXIoKSk7DQovLyAtLT48L3NjcmlwdD4NCiAgICAgICAgICAgIDxicj4NCiAgICAgICAgPC90ZD4NCiAgICAgICAgPHRkIHdpZHRoPSIyNCI+PGltZyBhbHQgYm9yZGVyPSIwIiBzcmM9IjMuMC9pbWFnZXMvZ2FkZ2V0L2dhZGdldF90YWJfcmlnaHQuZ2lmIiB3aWR0aD0iMjQiIGhlaWdodD0iNDQiPjwvdGQ+DQogICAgICA8L3RyPg0KICAgICAgPC90Ym9keT4gDQogICAgPC90YWJsZT4NCiAgICA8dGFibGUgYm9yZGVyPSIwIiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiIHdpZHRoPSI2NDIiIHZhbGlnbj0iVE9QIj4NCiAgICAgIDx0Ym9keT4gDQogICAgICA8dHI+IA0KICAgICAgICA8dGQgY29sc3Bhbj0iMyIgdmFsaWduPSJ0b3AiIGFsaWduPSJyaWdodCI+PGltZyBhbHQgYm9yZGVyPSIwIiBzcmM9IjMuMC9pbWFnZXMvZ2FkZ2V0L2dhZGdldF90YWJfYm90dG9tLmdpZiIgd2lkdGg9IjEzMSIgaGVpZ2h0PSI1MSI+PC90ZD4NCiAgICAgICAgPHRkIGJhY2tncm91bmQ9IjMuMC9pbWFnZXMvZ2FkZ2V0L2JnXzAwMDA5OS5naWYiIGJnY29sb3I9IiMwMDAwOTkiIHdpZHRoPSI0NDEiPiANCiAgICAgICAgICA8Zm9ybSBhY3Rpb249Imh0dHA6Ly93d3cuYW5vbnltaXplci5jb20vY2dpLWJpbi9yZWRpcmVjdC5jZ2kiIG1ldGhvZD0icG9zdCI+DQogICAgICAgICAgICA8aW5wdXQgdHlwZT0iaGlkZGVuIiBuYW1lPSJtZXNzYWdlIiB2YWx1ZT0iZnJlZV9yZWRpcmVjdCI+DQogICAgICAgICAgICA8aW5wdXQgdHlwZT0iaGlkZGVuIiBuYW1lPSJnbyIgdmFsdWU9ImdvIj4NCiAgICAgICAgICAgIDxwPiA8aW1nIHNyYz0iLi4vaW1hZ2VzL3NwYWNlLmdpZiIgaHNwYWNlPSIxMCIgdnNwYWNlPSI1IiB3aWR0aD0iNCIgaGVpZ2h0PSI0Ij48aW1nIGFsdD0iU3VyZiBBbm9ueW1lIiBib3JkZXI9IjAiIHNyYz0iMy4wL2ltYWdlcy9nYWRnZXQvc3VyZl9hbm9ueW1lLmdpZiIgd2lkdGg9IjgyIiBoZWlnaHQ9IjExIj4gDQogICAgICAgICAgICAgIDxpbnB1dCBtYXhsZW5ndGg9IjUwMCIgaWQ9InVybCIgbmFtZT0idXJsIiB2YWx1ZT0iaHR0cDovLyIgc2l6ZT0iMjAiPg0KICAgICAgICAgICAgICA8aW5wdXQgYm9yZGVyPSIwIiBoc3BhY2U9IjUiIG5hbWU9IkdvIiBzcmM9IjMuMC9pbWFnZXMvZ2FkZ2V0L2Fub255bWl6ZW9mZi5naWYiIHR5cGU9ImltYWdlIiB2YWx1ZT0iR28iIHdpZHRoPSI0OSIgaGVpZ2h0PSIxNSI+DQogICAgICAgICAgICA8L3A+DQogICAgICAgICAgPC9mb3JtPg0KICAgICAgICA8L3RkPg0KICAgICAgICA8dGQgd2lkdGg9IjY5IiB2YWxpZ249InRvcCI+PGltZyBhbHQgYm9yZGVyPSIwIiBzcmM9IjMuMC9pbWFnZXMvZ2FkZ2V0L2dhZGdldF90aXAuZ2lmIiB3aWR0aD0iNjgiIGhlaWdodD0iNTEiPjwvdGQ+DQogICAgICA8L3RyPg0KICAgICAgPC90Ym9keT4gDQogICAgPC90YWJsZT4NCiAgICA8dGFibGUgYm9yZGVyPSIwIiBjZWxsUGFkZGluZz0iMCIgY2VsbFNwYWNpbmc9IjAiIHdpZHRoPSI2MzkiIFZBTElHTj0iVE9QIj4NCiAgICAgIDx0Ym9keT4gDQogICAgICA8dHIgdkFsaWduPSJ0b3AiPiANCiAgICAgICAgPHRkIGNvbFNwYW49IjMiIHZhbGlnbj0idG9wIj4gDQogICAgICAgICAgPHAgYWxpZ249ImNlbnRlciI+PGltZyBhbHQgYm9yZGVyPSIwIiBzcmM9IjMuMC9pbWFnZXMvZ2FkZ2V0L2dhZGdldF9hcm0uZ2lmIiBXSURUSD0iMTMxIiBIRUlHSFQ9IjI0MCI+PGJyPg0KICAgICAgICAgICAgPGltZyBhbHQ9IlBhZ2UgZCdhY2N1ZWlsIiBib3JkZXI9IjAiIHNyYz0iMy4wL2ltYWdlcy9tYWluL2FjY3VlaWwuZ2lmIiBXSURUSD0iNDgiIEhFSUdIVD0iMTEiPiANCiAgICAgICAgICAgIDxpbWcgYWx0IGJvcmRlcj0iMCIgc3JjPSIzLjAvaW1hZ2VzL2J1dHRvbl9ncmVlbi5naWYiIFdJRFRIPSIxMyIgSEVJR0hUPSIxMyI+PGJyPg0KICAgICAgICAgICAgPGEgaHJlZj0iMy4wL3NvY2lldGUvaW5kZXguaHRtIiBvbk1vdXNlT3V0PSJpbWdPZmYoJ2ltZzMnKSIgb25Nb3VzZU92ZXI9ImltZ09uKCdpbWczJykiPjxpbWcgYWx0PSJJbmZvcm1hdGlvbnMgc3VyIGxhIHNvY2npdOkiIGJvcmRlcj0iMCIgc3JjPSIzLjAvaW1hZ2VzL21haW4vc29jaWV0ZS5naWYiIFdJRFRIPSI0OCIgSEVJR0hUPSIxMSI+PC9hPiANCiAgICAgICAgICAgIDxpbWcgYWx0IGJvcmRlcj0iMCIgbmFtZT0iaW1nMyIgc3JjPSIzLjAvaW1hZ2VzL2J1dHRvbl9yZWQuZ2lmIiBXSURUSD0iMTMiIEhFSUdIVD0iMTMiPjxicj4NCiAgICAgICAgICAgIDxhIGhyZWY9IjMuMC9jb250YWN0cy9pbmRleC5odG0iIG9uTW91c2VPdXQ9ImltZ09mZignaW1nNCcpIiBvbk1vdXNlT3Zlcj0iaW1nT24oJ2ltZzQnKSI+PGltZyBhbHQ9IlBvdXIgbm91cyBjb250YWN0ZXIiIGJvcmRlcj0iMCIgc3JjPSIzLjAvaW1hZ2VzL21haW4vY29udGFjdHMuZ2lmIiBXSURUSD0iNDgiIEhFSUdIVD0iMTEiPjwvYT4gDQogICAgICAgICAgICA8aW1nIGFsdCBib3JkZXI9IjAiIG5hbWU9ImltZzQiIHNyYz0iMy4wL2ltYWdlcy9idXR0b25fcmVkLmdpZiIgV0lEVEg9IjEzIiBIRUlHSFQ9IjEzIj48YnI+DQogICAgICAgICAgICA8YSBocmVmPSIzLjAvYWlkZS9pbmRleC5odG0iIG9uTW91c2VPdXQ9ImltZ09mZignaW1nNScpIiBvbk1vdXNlT3Zlcj0iaW1nT24oJ2ltZzUnKSI+PGltZyBhbHQ9IkFpZGUgLyBGLkEuUS4iIGJvcmRlcj0iMCIgc3JjPSIzLjAvaW1hZ2VzL21haW4vYWlkZS5naWYiIFdJRFRIPSI0OCIgSEVJR0hUPSIxMSI+PC9hPiANCiAgICAgICAgICAgIDxpbWcgYWx0IGJvcmRlcj0iMCIgbmFtZT0iaW1nNSIgc3JjPSIzLjAvaW1hZ2VzL2J1dHRvbl9yZWQuZ2lmIiBXSURUSD0iMTMiIEhFSUdIVD0iMTMiPjxicj4NCiAgICAgICAgICAgIDxicj4NCiAgICAgICAgICAgIDxhIGhyZWY9Imh0dHA6Ly93d3cudHJ1c3RlLm9yZy9wb2xpY3kvODcvIiB0YXJnZXQ9Il9ibGFuayI+PGltZyBhbHQgYm9yZGVyPSIwIiBzcmM9IjMuMC9pbWFnZXMvdHJ1c3RtYXJrLmdpZiIgV0lEVEg9IjExNiIgSEVJR0hUPSIzMSI+PC9hPiANCiAgICAgICAgPC90ZD4NCiAgICAgICAgPHRkIGNvbFNwYW49IjIiIHJvd1NwYW49IjIiIHZBbGlnbj0idG9wIj4gDQogICAgICAgICAgPHRhYmxlIEJPUkRFUj0iMCIgQ0VMTFBBRERJTkc9IjAiIENFTExTUEFDSU5HPSIwIiBXSURUSD0iNDc1Ij4NCiAgICAgICAgICAgIDx0cj4gDQogICAgICAgICAgICAgIDx0ZD48YSBocmVmPSIzLjAvc2VydmljZXMvaW5kZXguaHRtIj48aW1nIGFsdD0iTm9zIHNlcnZpY2VzIGFub255bWVzIChuYXZpZ2F0aW9uLCBlbWFpbCwgaOliZXJnZW1lbnQsIGV0Yy4pIiBib3JkZXI9IjAiIHNyYz0iMy4wL2ltYWdlcy90YWJzL3NlcnZpY2VzX29mZi5naWYiIFdJRFRIPSIxMTciIEhFSUdIVD0iMTciPjwvYT48L3RkPg0KICAgICAgICAgICAgICA8dGQ+PGEgaHJlZj0iMy4wL25ld3MvaW5kZXguaHRtIj48aW1nIGFsdD0iTGVzIGRlcm5p6HJlcyBub3V2ZWxsZXMgc3VyIGxhIHPpY3VyaXTpIGluZm9ybWF0aXF1ZSIgYm9yZGVyPSIwIiBzcmM9IjMuMC9pbWFnZXMvdGFicy9uZXdzX29mZi5naWYiIFdJRFRIPSIxMTciIEhFSUdIVD0iMTciPjwvYT48L3RkPg0KICAgICAgICAgICAgICA8dGQ+PGEgaHJlZj0iMy4wL3Jlc3NvdXJjZXMvaW5kZXguaHRtIj48aW1nIGFsdD0iRGVzIHJlc3NvdXJjZXMgdXRpbGVzIChsaWVucywgbGl2cmVzLC4uLikiIGJvcmRlcj0iMCIgc3JjPSIzLjAvaW1hZ2VzL3RhYnMvcmVzc291cmNlc19vZmYuZ2lmIiBXSURUSD0iMTE3IiBIRUlHSFQ9IjE3Ij48L2E+PC90ZD4NCiAgICAgICAgICAgICAgPHRkPjxpbWcgYm9yZGVyPSIwIiBzcmM9IjMuMC9pbWFnZXMvdGFicy92aWRlX29mZi5naWYiIFdJRFRIPSIxMTciIEhFSUdIVD0iMTciPjwvdGQ+DQogICAgICAgICAgICAgIDx0ZD48aW1nIGFsdCBib3JkZXI9IjAiIHNyYz0iMy4wL2ltYWdlcy90YWJzL3RhYnNfbWFpbl9zaGFkb3dfdGlwLmdpZiIgV0lEVEg9IjciIEhFSUdIVD0iMTciPjwvdGQ+DQogICAgICAgICAgICAgIDx0ZD48aW1nIGFsdCBib3JkZXI9IjAiIHNyYz0iMy4wL2ltYWdlcy9nYWRnZXQvZ2FkZ2V0X3RpcF9ib3R0b20uZ2lmIiBXSURUSD0iMzQiIEhFSUdIVD0iMTciPjwvdGQ+DQogICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgPHRyPiANCiAgICAgICAgICAgICAgPHRkPjxhIGhyZWY9IjMuMC9zZXJ2aWNlcy9pbmRleC5odG0iPjxpbWcgYWx0IGJvcmRlcj0iMCIgc3JjPSIzLjAvaW1hZ2VzL3RhYnMvdGFic19tYWluX3NoYWRvd19ib3R0b20uZ2lmIiBXSURUSD0iMTE3IiBIRUlHSFQ9IjEzIj48L2E+PC90ZD4NCiAgICAgICAgICAgICAgPHRkPjxhIGhyZWY9IjMuMC9uZXdzL2luZGV4Lmh0bSI+PGltZyBhbHQgYm9yZGVyPSIwIiBzcmM9IjMuMC9pbWFnZXMvdGFicy90YWJzX21haW5fc2hhZG93X2JvdHRvbS5naWYiIFdJRFRIPSIxMTciIEhFSUdIVD0iMTMiPjwvYT48L3RkPg0KICAgICAgICAgICAgICA8dGQ+PGEgaHJlZj0iMy4wL3Jlc3NvdXJjZXMvaW5kZXguaHRtIj48aW1nIGFsdCBib3JkZXI9IjAiIHNyYz0iMy4wL2ltYWdlcy90YWJzL3RhYnNfbWFpbl9zaGFkb3dfYm90dG9tLmdpZiIgV0lEVEg9IjExNyIgSEVJR0hUPSIxMyI+PC9hPjwvdGQ+DQogICAgICAgICAgICAgIDx0ZD48aW1nIHNyYz0iMy4wL2ltYWdlcy90YWJzL3RhYnNfbWFpbl9zaGFkb3dfYm90dG9tLmdpZiIgYm9yZGVyPSIwIiBXSURUSD0iMTE3IiBIRUlHSFQ9IjEzIj48L3RkPg0KICAgICAgICAgICAgICA8dGQ+PGltZyBhbHQgYm9yZGVyPSIwIiBzcmM9IjMuMC9pbWFnZXMvdGFicy90YWJzX21haW5fc2hhZG93X2Nvcm5lci5naWYiIFdJRFRIPSI3IiBIRUlHSFQ9IjEzIj48L3RkPg0KICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICA8L3RhYmxlPg0KICAgICAgICAgIDx0YWJsZSBib3JkZXI9IjAiIGNlbGxQYWRkaW5nPSI1IiBjZWxsU3BhY2luZz0iMCIgd2lkdGg9IjQ3NSI+DQogICAgICAgICAgICA8dGJvZHk+IA0KICAgICAgICAgICAgPHRyIHZBbGlnbj0idG9wIj4gDQogICAgICAgICAgICAgIDx0ZCB3aWR0aD0iMjI2IiB2YWxpZ249InRvcCI+PGltZyBhbHQ9IlBvdXJxdW9pIHByb3TpZ2VyIHNhIHZpZSBwcml26WU\/IiBib3JkZXI9IjAiIHNyYz0iMy4wL2ltYWdlcy9tYWluL3BvdXJxdW9pLmdpZiIgV0lEVEg9IjIxMSIgSEVJR0hUPSIxNSI+PGJyPg0KICAgICAgICAgICAgICAgICZxdW90O1NvdXMgdG91dGVzIHNvcnRlcyBkZSBwcul0ZXh0ZXMsIHPpY3VyaXTpLCBjb21tb2RpdOksIOljb25vbWllLCANCiAgICAgICAgICAgICAgICBhdmVjIG91IHNhbnMgdmlvbGF0aW9uIGRlIGxvaXMgbWFsIOlxdWlw6WVzIHBvdXIgZ+lyZXIgbGVzIHNpdHVhdGlvbnMgDQogICAgICAgICAgICAgICAgbm91dmVsbGVzIGNy6ellcyBwYXIgbm9zIG1hY2hpbmVzLCBvcmdhbmlzbWVzIHB1YmxpY3MgZXQgcHJpdulzIA0KICAgICAgICAgICAgICAgIG5vdXMgc3VpdmVudCBkZSBtaWV1eCBlbiBtaWV1eCDgIGxhIHRyYWNlJnF1b3Q7IChKLi1MLiBHYXNz6WUsIA0KICAgICAgICAgICAgICAgIExpYulyYXRpb24sIG1hcnMgMTk5OSkuPGJyPg0KICAgICAgICAgICAgICAgIDxhIGhyZWY9IjMuMC9wb3VycXVvaS5odG0iPlBsdXMgZCdpbmZvczwvYT4uIA0KICAgICAgICAgICAgICAgIDxwPjxpbWcgYWx0PSJOb3V2ZWF1dOlzIHN1ciBjZSBzaXRlIHdlYiIgYm9yZGVyPSIwIiBzcmM9IjMuMC9pbWFnZXMvbWFpbi9ub3V2ZWF1dGVzLmdpZiIgV0lEVEg9IjExOCIgSEVJR0hUPSIxNSI+PGJyPg0KICAgICAgICAgICAgICAgICAgPGltZyBhbHQgYm9yZGVyPSIwIiBzcmM9IjMuMC9pbWFnZXMvYnVsbGV0LmdpZiIgV0lEVEg9IjQiIEhFSUdIVD0iNCI+IA0KICAgICAgICAgICAgICAgICAgQ2Ugc2l0ZSBtaXJvaXIgZnJhbmNvcGhvbmUgZXN0IG1haW50ZW51ICZhZ3JhdmU7IHRpdHJlIGQnaW5mb3JtYXRpb24uPGJyPg0KICAgICAgICAgICAgICAgICAgPGltZyBhbHQgYm9yZGVyPSIwIiBzcmM9IjMuMC9pbWFnZXMvYnVsbGV0LmdpZiIgV0lEVEg9IjQiIEhFSUdIVD0iNCI+IA0KICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iMy4wL3NlcnZpY2VzL2luc2NyaXB0aW9uLmh0bSI+TmF2aWd1ZXogYW5vbnltZW1lbnQgDQogICAgICAgICAgICAgICAgICB0b3V0ZSB1bmUgYW5u6WU8L2E+IGF2ZWMgQW5vbnltaXplciBwb3VyIDxhIGhyZWY9IjMuMC9zZXJ2aWNlcy9pbnNjcmlwdGlvbi5odG0iPjI5LDk5JDwvYT4gDQogICAgICAgICAgICAgICAgICAoZW52aXJvbiA8YSBocmVmPSJodHRwOi8vd3d3Lm9hbmRhLmNvbS9jb252ZXJ0L2NsYXNzaWM\/bGFuZz1mciIgdGFyZ2V0PSJfYmxhbmsiPjIyIA0KICAgICAgICAgICAgICAgICAgJmV1cm87PC9hPikuPC9wPg0KICAgICAgICAgICAgICAgIDxwPjxpbWcgYWx0PSJOb3Mgc2VydmljZXMiIGJvcmRlcj0iMCIgc3JjPSIzLjAvaW1hZ2VzL21haW4vc2VydmljZXMuZ2lmIiBXSURUSD0iMTE4IiBIRUlHSFQ9IjE1Ij48YnI+DQogICAgICAgICAgICAgICAgICBOb3VzIG5vdXMgc29tbWVzIGVuZ2Fn6XMg4CB2b3VzIHByb3Bvc2VyIGxlcyBtZWlsbGV1cnMgcHJvZHVpdHMgDQogICAgICAgICAgICAgICAgICBldCBzZXJ2aWNlcyBlbiBsaWduZSBwb3VyIHByb3TpZ2VyIHZvdHJlIHZpZSBwcml26WUuIFBvdXIgcGx1cyANCiAgICAgICAgICAgICAgICAgIGRlIHBy6WNpc2lvbnMsIHZvaXIgbGUgZOl0YWlsIGRlIG5vdHJlIG9mZnJlIGRlIDxhIGhyZWY9IjMuMC9zZXJ2aWNlcy9pbmRleC5odG0iPlNlcnZpY2VzPC9hPi4NCiAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAgICAgICAgPHRkIHdpZHRoPSIyNDkiIHZhbGlnbj0idG9wIj48aW1nIGFsdD0iUXVpIOp0ZXMtdm91cz8iIGJvcmRlcj0iMCIgc3JjPSIzLjAvaW1hZ2VzL21haW4vcXVpLmdpZiIgV0lEVEg9IjExOCIgSEVJR0hUPSIxNSI+PGJyPg0KICAgICAgICAgICAgICAgIEludXRpbGUgZGUgbm91cyBkb25uZXIgZGVzIGluZm9ybWF0aW9ucywgbm91cyBzYXZvbnMgZOlq4CANCiAgICAgICAgICAgICAgICB0b3V0IHN1ciA8YSBocmVmPSIzLjAvc2NyaXB0cy92aWxhaW5jdXJpZXV4Lmh0bSI+Vk9VUzwvYT4uLi4gDQogICAgICAgICAgICAgICAgPHRhYmxlIGJvcmRlcj0iMCIgd2lkdGg9IjEwMCUiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCI+DQogICAgICAgICAgICAgICAgICA8dHI+IA0KICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjEwMCUiPiANCiAgICAgICAgICAgICAgICAgICAgICA8cCBhbGlnbj0ibGVmdCI+PGltZyBzcmM9Ii4uL2ltYWdlcy9zcGFjZS5naWYiIGhzcGFjZT0iNSIgdnNwYWNlPSI3IiBXSURUSD0iMyIgSEVJR0hUPSIzIj48YnI+DQogICAgICAgICAgICAgICAgICAgICAgICA8aW1nIGFsdD0iQWN0dWFsaXTpcyIgYm9yZGVyPSIwIiBzcmM9IjMuMC9pbWFnZXMvbWFpbi9hY3R1YWxpdGVzLmdpZiIgV0lEVEg9IjExOCIgSEVJR0hUPSIxNSI+DQogICAgICAgICAgICAgICAgICAgIDwvdGQ+DQogICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgPHRyPiANCiAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSIxMDAlIj48IS0td2ViYm90IGJvdD0iSW5jbHVkZSIgVS1JbmNsdWRlPSIuLi9uZXdzL2JyZXZlc19kdV9qb3VyLmh0bSIgVEFHPSJCT0RZIiBzdGFydHNwYW4gLS0+IA0KICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZSBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCI+DQogICAgICAgICAgICAgICAgICAgICAgICA8dHI+IA0KICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjM1IiB2YWxpZ249InRvcCI+PGZvbnQgc2l6ZT0iMSIgZmFjZT0iQXJpYWwiPiANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAxNy8wOCAtPC9mb250PjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4gDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHA+PGZvbnQgZmFjZT0iQXJpYWwsIEhlbHZldGljYSwgc2FucyAtIHNlcmlmIiBzaXplPSIxIj5RdWluemUgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtb2lzIGRlIHByaXNvbiBwb3VyIHVuIGV4LWVtcGxveSZlYWN1dGU7IGQmIzM5O0FPTCANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvdXIgZHUgc3BhbSAoPGEgaHJlZj0iaHR0cDovL3d3dy5zZWN1c2VyLmNvbS9hY3R1L2luZGV4Lmh0bSI+bGlyZTwvYT4pPC9mb250PjwvcD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgICA8dHI+IA0KICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjM1IiB2YWxpZ249InRvcCI+PGZvbnQgc2l6ZT0iMSIgZmFjZT0iQXJpYWwiPiANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAxNy8wOCAtPC9mb250PjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4gDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHA+PGZvbnQgZmFjZT0iQXJpYWwsIEhlbHZldGljYSwgc2FucyAtIHNlcmlmIiBzaXplPSIxIj5EZXMgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXJ1cyBpbmZvcm1hdGlxdWVzIHMmIzM5O2FmZnJvbnRlbnQsIHNlbG9uIEYtU2VjdXJlIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKDxhIGhyZWY9Imh0dHA6Ly93d3cuc2VjdXNlci5jb20vYWN0dS9pbmRleC5odG0iPmxpcmU8L2E+KTwvZm9udD48L3A+DQogICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHRyPiANCiAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSIzNSIgdmFsaWduPSJ0b3AiPjxmb250IHNpemU9IjEiIGZhY2U9IkFyaWFsIj4gDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgMTcvMDggLTwvZm9udD48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwPjxmb250IGZhY2U9IkFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMgLSBzZXJpZiIgc2l6ZT0iMSI+VW4gDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhdXRldXIgZGUgc3BhbSBhbSZlYWN1dGU7cmljYWluIGNvbmRhbW4mZWFjdXRlOyANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvdXIgdm9sIGRlIGRvbm4mZWFjdXRlO2VzICg8YSBocmVmPSJodHRwOi8vd3d3LnNlY3VzZXIuY29tL2FjdHUvaW5kZXguaHRtIj5saXJlPC9hPik8L2ZvbnQ+PC9wPg0KICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4gDQogICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0iMzUiIHZhbGlnbj0idG9wIj48Zm9udCBzaXplPSIxIiBmYWNlPSJBcmlhbCI+IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDE3LzA4IC08L2ZvbnQ+PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPiANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cD48Zm9udCBmYWNlPSJBcmlhbCwgSGVsdmV0aWNhLCBzYW5zIC0gc2VyaWYiIHNpemU9IjEiPkZhbGNvbnN0b3IgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnZlbnRlIGxhIHImZWFjdXRlO3BsaWNhdGlvbiAmYWdyYXZlOyBkaXN0YW5jZSANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRpbnVlICg8YSBocmVmPSJodHRwOi8vd3d3LnNlY3VzZXIuY29tL2FjdHUvaW5kZXguaHRtIj5saXJlPC9hPik8L2ZvbnQ+PC9wPg0KICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4gDQogICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0iMzUiIHZhbGlnbj0idG9wIj48Zm9udCBzaXplPSIxIiBmYWNlPSJBcmlhbCI+IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDE3LzA4IC08L2ZvbnQ+PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPiANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cD48Zm9udCBmYWNlPSJBcmlhbCwgSGVsdmV0aWNhLCBzYW5zIC0gc2VyaWYiIHNpemU9IjEiPlVuIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbm91dmVhdSB2aXJ1cyBzJiMzOTtlbiBwcmVuZCBhdXggb3JkaW5hdGV1cnMgZGVzIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFucXVlcyBjYW5hZGllbm5lcyAoPGEgaHJlZj0iaHR0cDovL3d3dy5zZWN1c2VyLmNvbS9hY3R1L2luZGV4Lmh0bSI+bGlyZTwvYT4pPC9mb250PjwvcD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT4NCiAgICAgICAgICAgICAgICAgICAgICA8IS0td2ViYm90IGJvdD0iSW5jbHVkZSIgZW5kc3BhbiBpLWNoZWNrc3VtPSI1MDg5NSIgLS0+IA0KICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgIDx0cj4gDQogICAgICAgICAgICAgICAgICAgIDx0ZD48L3RkPg0KICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgIDx0cj4gDQogICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0iMTAwJSI+PGltZyBzcmM9IjMuMC9pbWFnZXMvYnVsbGV0LmdpZiIgV0lEVEg9IjQiIEhFSUdIVD0iNCI+PGZvbnQgU0laRT0iLTEiPiANCiAgICAgICAgICAgICAgICAgICAgICBMaXJlIGxlcyBhdXRyZXMgPGEgaHJlZj0iMy4wL25ld3MvaW5kZXguaHRtIj5OZXdzPC9hPi48L2ZvbnQ+PC90ZD4NCiAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICA8dHI+IA0KICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjEwMCUiPjxpbWcgc3JjPSIuLi9pbWFnZXMvc3BhY2UuZ2lmIiBoc3BhY2U9IjUiIFdJRFRIPSIzIiBIRUlHSFQ9IjMiPjwvdGQ+DQogICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgIDwvdGFibGU+DQogICAgICAgICAgICAgICAgPHRhYmxlIGJvcmRlcj0iMCIgd2lkdGg9IjEwMCUiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCI+DQogICAgICAgICAgICAgICAgICA8dHI+IA0KICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjEwMCUiIGhlaWdodD0iMjUiPiZuYnNwOzwvdGQ+DQogICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgPHRyPiANCiAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSIxMDAlIj4gDQogICAgICAgICAgICAgICAgICAgICAgPHAgYWxpZ249ImxlZnQiPjxpbWcgc3JjPSIzLjAvaW1hZ2VzL21haW4vbGV0dHJlZGluZm8uZ2lmIiBhbHQ9IkxldHRyZSBkJ2luZm9ybWF0aW9uIiB3aWR0aD0iMTI4IiBoZWlnaHQ9IjE1Ij48YnI+DQogICAgICAgICAgICAgICAgICAgICAgICBDaGFxdWUgc2VtYWluZSwgcmVjZXZleiBsJ2FjdHVhbGl06SBkZSBsYSBz6WN1cml06SBpbmZvcm1hdGlxdWUgDQogICAgICAgICAgICAgICAgICAgICAgICBldCBkZSBsYSB2aWUgcHJpdiZlYWN1dGU7ZSBkYW5zIHZvdHJlIGJv7nRlIGF1eCBsZXR0cmVzLCANCiAgICAgICAgICAgICAgICAgICAgICAgIGF2ZWMgPGEgaHJlZj0iaHR0cDovL3d3dy5zZWN1c2VyLmNvbS8iIHRhcmdldD0iX2JsYW5rIj5TZWN1c2VyLmNvbTwvYT4gDQogICAgICAgICAgICAgICAgICAgICAgICAoZ3JhdHVpdCkgOiANCiAgICAgICAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICA8dHI+IA0KICAgICAgICAgICAgICAgICAgICA8dGQ+IA0KICAgICAgICAgICAgICAgICAgICAgIDxmb3JtIG1ldGhvZD0icG9zdCIgYWN0aW9uPSJodHRwOi8vd3d3LnNlY3VzZXIuY29tL3NjcmlwdHMvc2VjdXNlci1uZXdzLnBocCIgbmFtZT0ibmV3c2xldHRlcl9mb3JtIiB0YXJnZXQ9Il9ibGFuayI+DQogICAgICAgICAgICAgICAgICAgICAgICA8cD4gDQogICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCB0eXBlPSJoaWRkZW4iIG5hbWU9ImFjdGlvbiIgdmFsdWU9InN1YnNjcmliZSIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9ImhpZGRlbiIgbmFtZT0ib3JpZ2luZSIgdmFsdWU9ImFub255bWl6ZXIiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT0iVEVYVCIgbmFtZT0iZW1haWwiIHNpemU9IjE1IiB2YWx1ZT0idm90cmUgZW1haWwiIG9uRm9jdXM9InRoaXMudmFsdWU9JyciIG1heGxlbmd0aD0iMTI3Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9IlNVQk1JVCIgdmFsdWU9Ik9rIiBuYW1lPSJTVUJNSVQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC9wPg0KICAgICAgICAgICAgICAgICAgICAgIDwvZm9ybT4NCiAgICAgICAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICA8dHI+IA0KICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjEwMCUiPjxpbWcgc3JjPSIuLi9pbWFnZXMvc3BhY2UuZ2lmIiBoc3BhY2U9IjUiIHdpZHRoPSIzIiBoZWlnaHQ9IjMiPjwvdGQ+DQogICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgIDwvdGFibGU+DQogICAgICAgICAgICAgICAgPHA+PGEgaHJlZj0iaHR0cDovL3d3dy5hbGFwYWdlLmNvbS9teC8\/dHlwZT0xMDEmYW1wO3RwPUYmYW1wO2Rvbm5lZV9hcHBlbD1TQ0lUViZhbXA7bF9pc2JuPTE1ODE2MDA0MjkiIHRhcmdldD0iX2JsYW5rIj48aW1nIGFsaWduPSJsZWZ0IiBhbHQ9IkNsaXF1ZXogaWNpIHBvdXIgYWNoZXRlciBsZSBsaXZyZSBvdSBwb3VyIG9idGVuaXIgcGx1cyBkJ2luZm9ybWF0aW9ucyIgYm9yZGVyPSIwIiBzcmM9IjMuMC9pbWFnZXMvbGl2cmVzLzE1ODE2MDA0MjkuMDEubXp6enp6enouZ2lmIiBXSURUSD0iMTA2IiBIRUlHSFQ9IjE0MCI+PC9hPiANCiAgICAgICAgICAgICAgICA8L3A+DQogICAgICAgICAgICAgICAgPHA+PGltZyBhbHQ9IkxpdnJlIGRlIGxhIHNlbWFpbmUiIGJvcmRlcj0iMCIgc3JjPSIzLjAvaW1hZ2VzL21haW4vbGl2cmUuZ2lmIiBXSURUSD0iMTE4IiBIRUlHSFQ9IjE1Ij48YnI+DQogICAgICAgICAgICAgICAgICA8c3Ryb25nPjxhIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwOi8vd3d3LmFsYXBhZ2UuY29tL214Lz90eXBlPTEwMSZhbXA7dHA9RiZhbXA7ZG9ubmVlX2FwcGVsPVNDSVRWJmFtcDtsX2lzYm49MTU4MTYwMDQyOSI+SWRlbnRpdHksIA0KICAgICAgICAgICAgICAgICAgUHJpdmFjeSwgYW5kIFBlcnNvbmFsIEZyZWVkb208L2E+PGJyPg0KICAgICAgICAgICAgICAgICAgPC9zdHJvbmc+RGVzIHRydWNzIGV0IGFzdHVjZXMgcGVybWV0dGFudCBkZSBtYXNxdWVyIHNvbiBpZGVudGl06SANCiAgICAgICAgICAgICAgICAgIGV0IGRlIHBy6XNlcnZlciBzYSB2aWUgcHJpdullIGxvcnMgZGUgbCd1dGlsaXNhdGlvbiBkdSBjb3VycmllciANCiAgICAgICAgICAgICAgICAgIHBvc3RhbCwgZHUgdOls6XBob25lLCBzdXIgaW50ZXJuZXQsIGF1IHRyYXZhaWwgb3UgZW5jb3JlIOAgbGEgDQogICAgICAgICAgICAgICAgICBiYW5xdWUuJm5ic3A7IDxhIG5hbWU9IkFib25uZW1lbnQiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyANCiAgICAgICAgICAgICAgICAgIDwvYT48L3A+DQogICAgICAgICAgICAgICAgPHA+Vm91cyB0cm91dmVyZXogZGVzIGxpZW5zIHV0aWxlcyAodmllIHByaXbpZSwgc+ljdXJpdOkgaW5mb3JtYXRpcXVlLC4uLikgDQogICAgICAgICAgICAgICAgICBldCB1bmUgbGlzdGUgZGUgbGl2cmVzIHJlY29tbWFuZOlzIGRhbnMgbGVzIDxhIGhyZWY9IjMuMC9yZXNzb3VyY2VzL2luZGV4Lmh0bSI+UmVzc291cmNlczwvYT4uIA0KICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgIDwvdGJvZHk+IA0KICAgICAgICAgIDwvdGFibGU+DQogICAgICAgICAgPHAgYWxpZ249ImNlbnRlciI+PGJyPg0KICAgICAgICAgICAgPGZvbnQgU0laRT0iLTIiPjxiPkFjY3VlaWw8L2I+IHwgPGEgaHJlZj0iMy4wL3NlcnZpY2VzL2luZGV4Lmh0bSI+U2VydmljZXM8L2E+IA0KICAgICAgICAgICAgfCA8YSBocmVmPSIzLjAvbmV3cy9pbmRleC5odG0iPk5ld3M8L2E+IHwgPGEgaHJlZj0iMy4wL3Jlc3NvdXJjZXMvaW5kZXguaHRtIj5SZXNzb3VyY2VzPC9hPiANCiAgICAgICAgICAgIHwgPGEgaHJlZj0iMy4wL2FpZGUvaW5kZXguaHRtIj5BaWRlPC9hPjxicj4NCiAgICAgICAgICAgIENvcHlyaWdodCCpMTk5OSBBbm9ueW1pemVyIEluYy48L2ZvbnQ+DQogICAgICAgIDwvdGQ+DQogICAgICA8L3RyPg0KICAgICAgPC90Ym9keT4gDQogICAgPC90YWJsZT4NCjwvY2VudGVyPjwvZGl2Pg0KDQo8cD4gPC9wPg0KDQo8cCBhbGlnbj0icmlnaHQiPjxhIEhSRUY9Imh0dHA6Ly93d3cuaGl0LXBhcmFkZS5jb20vaHAuYXNwP3NpdGU9cDMwNzg4IiBUQVJHRVQ9Il90b3AiPjxpbWcgU1JDPSJodHRwOi8vbG9ncC5oaXQtcGFyYWRlLmNvbS9sb2dvaHAxLmdpZj9zaXRlPXAzMDc4OCIgQUxUPSJIaXQtUGFyYWRlIiBXSURUSD0iNzciIEhFSUdIVD0iMTUiIEJPUkRFUj0iMCIgYWxpZ249Im1pZGRsZSI+PC9hPjxicj4NCiAgJm5ic3A7Jm5ic3A7Jm5ic3A7IDwhLS1ERUJVVCBHT0xEIFdFQk9SQU1BIA0KICA8c2NyaXB0IGxhbmd1YWdlPSJqYXZhc2NyaXB0Ij4gDQpXRUJPX1pPTkU9MTsgDQpXRUJPX1BBR0U9MTsgDQp3ZWJvZ29sZF9vaz0wOzwvc2NyaXB0Pg0KICA8c2NyaXB0IGxhbmd1YWdlPSJqYXZhc2NyaXB0IiBzcmM9Imh0dHA6Ly9zY3JpcHQud2Vib3JhbWEuZnIvZ29sZC5qcyI+PC9TQ1JJUFQ+DQogIDxTQ1JJUFQ+IA0KaWYod2Vib2dvbGRfb2s9PTEpe3dlYm9nb2xkX3pwaShXRUJPX1pPTkUsV0VCT19QQUdFLDY5MjMpO308L3NjcmlwdD4NCiAgRklOIEdPTEQgV0VCT1JBTUEtLT4gPGJyPg0KICA8YSBocmVmPSJodHRwOi8vd3d3LnhpdGkuY29tL3hpdGkuYXNwP3M9MjkxNTI0IiB0aXRsZT0iV2ViQW5hbHl0aWNzIj4NCjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij4NCjwhLS0NClh0X3BhcmFtID0gJ3M9MjkxNTI0JnA9JzsNCnRyeSB7WHRfciA9IHRvcC5kb2N1bWVudC5yZWZlcnJlcjt9DQpjYXRjaChlKSB7WHRfciA9IGRvY3VtZW50LnJlZmVycmVyOyB9DQpYdF9oID0gbmV3IERhdGUoKTsNClh0X2kgPSAnPGltZyB3aWR0aD0iMzkiIGhlaWdodD0iMjUiIGJvcmRlcj0iMCIgYWx0PSIiICc7DQpYdF9pICs9ICdzcmM9Imh0dHA6Ly9sb2d2Ny54aXRpLmNvbS9oaXQueGl0aT8nK1h0X3BhcmFtOw0KWHRfaSArPSAnJmhsPScrWHRfaC5nZXRIb3VycygpKyd4JytYdF9oLmdldE1pbnV0ZXMoKSsneCcrWHRfaC5nZXRTZWNvbmRzKCk7DQppZihwYXJzZUZsb2F0KG5hdmlnYXRvci5hcHBWZXJzaW9uKT49NCkNCntYdF9zPXNjcmVlbjtYdF9pKz0nJnI9JytYdF9zLndpZHRoKyd4JytYdF9zLmhlaWdodCsneCcrWHRfcy5waXhlbERlcHRoKyd4JytYdF9zLmNvbG9yRGVwdGg7fQ0KZG9jdW1lbnQud3JpdGUoWHRfaSsnJnJlZj0nK1h0X3IucmVwbGFjZSgvWzw+Il0vZywgJycpLnJlcGxhY2UoLyYvZywgJyQnKSsnIiB0aXRsZT0iSW50ZXJuZXQgQXVkaWVuY2UiPicpOw0KLy8tLT4NCjwvc2NyaXB0Pg0KPG5vc2NyaXB0Pg0KPGltZyB3aWR0aD0iMzkiIGhlaWdodD0iMjUiIHNyYz0iaHR0cDovL2xvZ3Y3LnhpdGkuY29tL2hpdC54aXRpP3M9MjkxNTI0JnA9IiBhbHQ9IldlYkFuYWx5dGljcyIgLz4NCjwvbm9zY3JpcHQ+PC9hPjwvcD4NCjwvYm9keT4NCjwvaHRtbD4NCg==","format":"base64"},"headers":{"Via":"1.1 varnish (Varnish\/6.0), 1.1 varnish (Varnish\/6.0)","X-Cache":"MISS","content-encoding":"","Accept-Ranges":"bytes","Vary":"Accept-Encoding","Server":"Apache","Last-Modified":"Tue, 15 Jul 2014 08:44:28 GMT","ETag":"W\/\"4b94-4fe376a65b9e1-gzip\"","X-Cache-Hits":"0","Date":"Mon, 27 Aug 2018 05:48:09 GMT","Content-Type":"text\/html","Age":"0"},"code":200}}],"retries":1,"headers_match":true,"status_code_match":true},"test_start_time":"2018-08-27 05:47:21","input_hashes":[],"probe_ip":"127.0.0.1","id":"39407588-159f-4f55-8a75-061a6ad5310d","test_helpers":{"backend":{"type":"onion","address":"httpo:\/\/y3zq5fwelrzkkv3s.onion"}},"probe_cc":"RE","test_runtime":1.3367028236,"input":"http:\/\/anonymizer.secuser.com","probe_city":null,"probe_asn":"AS49902","annotations":{"platform":"linux"},"software_name":"ooniprobe","software_version":"2.1.0","data_format_version":"0.2.0","report_filename":"2018-08-28\/20180827T054721Z-RE-AS49902-web_connectivity-20180827T054723Z_AS49902_y7vuOqERmqnnMPjRsd5cqHU6ZlNpzHwO1FRann4QUyZNeFUVJf-0.2.0-probe.json","test_version":"0.1.0","bucket_date":"2018-08-28","test_name":"web_connectivity","report_id":"20180827T054723Z_AS49902_y7vuOqERmqnnMPjRsd5cqHU6ZlNpzHwO1FRann4QUyZNeFUVJf","measurement_start_time":"2018-08-27 05:48:08","backend_version":null,"options":["--file","$citizenlab_global_urls"]} {"test_keys":{"accessible":true,"control":{"tcp_connect":{"193.200.150.152:80":{"status":true,"failure":null},"193.200.150.82:80":{"status":true,"failure":null},"193.200.150.125:80":{"status":true,"failure":null}},"http_request":{"body_length":3560,"status_code":200,"headers":{"content-encoding":"","Accept-Ranges":"bytes","Server":"Apache\/2.2.10 (Fedora)","Last-Modified":"Sun, 31 Dec 2017 11:06:35 GMT","ETag":"\"7d6145-de8-561a0dbde64c0\"","Date":"Mon, 27 Aug 2018 05:48:14 GMT","Content-Type":"text\/html"},"failure":null,"title":"Anonymouse.org"},"dns":{"failure":null,"addrs":["193.200.150.152","193.200.150.82","193.200.150.125"]}},"control_failure":null,"socksproxy":null,"http_experiment_failure":null,"agent":"redirect","title_match":true,"client_resolver":"109.122.130.141","tcp_connect":[{"status":{"failure":null,"success":true,"blocked":false},"ip":"193.200.150.82","port":80},{"status":{"failure":null,"success":true,"blocked":false},"ip":"193.200.150.152","port":80},{"status":{"failure":null,"success":true,"blocked":false},"ip":"193.200.150.125","port":80}],"dns_consistency":"consistent","dns_experiment_failure":null,"body_proportion":1.0,"blocking":false,"queries":[{"resolver_hostname":null,"query_type":"A","hostname":"anonymouse.org","answers":[{"ipv4":"193.200.150.82","answer_type":"A"},{"ipv4":"193.200.150.152","answer_type":"A"},{"ipv4":"193.200.150.125","answer_type":"A"}],"failure":null,"resolver_port":null}],"body_length_match":true,"requests":[{"failure":null,"request":{"body":null,"headers":{"Accept-Language":"en-US;q=0.8,en;q=0.5","Accept":"text\/html,application\/xhtml+xml,application\/xml;q=0.9,*\/*;q=0.8","User-Agent":"Mozilla\/5.0 (Windows NT 6.1) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/47.0.2526.106 Safari\/537.36"},"tor":{"is_tor":false,"exit_ip":null,"exit_name":null},"url":"http:\/\/anonymouse.org","method":"GET"},"response":{"body":"<!DOCTYPE HTML PUBLIC \"-\/\/W3C\/\/DTD HTML 4.0 Transitional\/\/EN\">\r\n<HTML>\r\n<HEAD>\r\n<META http-equiv=\"Content-Type\" content=\"text\/html; charset=iso-8859-1\">\r\n<META name=\"description\" content=\"Anonymouse\">\r\n<META name=\"keywords\" content=\"Anonymouse, anonymous, anonym, @nonymouse, @nonymous, Anon, AnonFTP, AnonEmail, FTP, email, e-mail, Free, Gratis, Kostenlos, Remailer, calling card, privacy, personal information, fast, easy, surf, surfing, web, www, log, logging, logfile, logfiles, cookie, cookies, cookiekiller, no cookies, reveal, stat, stats, statistic, statistics, mouse, mice, cat, cats\">\r\n<META name=\"author\" content=\"Anonymouse\">\r\n<META name=\"rating\" content=\"General\">\r\n<META name=\"robots\" content=\"ALL\">\r\n<META name=\"revisit-after\" content=\"31 days\">\r\n<TITLE>Anonymouse.org<\/TITLE>\r\n<script language=\"JavaScript\">\r\n <!-- 1\r\n if (parent.frames.length>=1) { window.top.location.href=\"http:\/\/Anonymouse.org\" }\r\n \/\/-->\r\n<\/script>\r\n<\/HEAD>\r\n<BODY text=\"#000000\" bgcolor=\"#FFFFFF\" link=\"#0000FF\" vlink=\"#501880\" alink=\"#FF0000\">\r\n<FONT face=\"Arial, Helvetica, sans-serif\">\r\n<CENTER><A href=\"\/\">\r\n<IMG src=\"images\/logo.jpg\" lowsrc=\"images\/empty.gif\" alt=\"Anonymouse\" height=\"110\" width=\"436\" border=\"0\"><\/A>\r\n<BR>\r\n<TABLE width=\"80%\"><TR><TD align=\"center\"><FONT face=\"Arial, Helvetica, sans-serif\">\r\n<BIG><STRONG>Anonymization since 1997<BR>Protect your <FONT color=\"#FF0000\">privacy<\/FONT>, protect your <FONT color=\"#FF00FF\">data<\/FONT>, protect it for <FONT color=\"#0000FF\">free<\/FONT>.<\/STRONG><\/BIG>\r\n<BR>\r\n<BIG><STRONG>It is <FONT color=\"#FF0000\">fast<\/FONT>, it is <FONT color=\"#FF00FF\">easy<\/FONT>, and it is <FONT color=\"#0000FF\">free<\/FONT>!<\/STRONG><\/BIG>\r\n<P><TABLE width=\"70%\"><TR align=\"center\"> <TD>\r\n<FONT face=\"Arial, Helvetica, sans-serif\"><A href=\"vip.html\" target=\"_parent\"><IMG src=\"images\/lang_en.gif\" width=\"150\" height=\"100\" alt=\"English\" border=\"0\"><BR>English<\/A>\r\n<\/FONT><\/TD>\r\n<TD><FONT face=\"Arial, Helvetica, sans-serif\"><A href=\"vip_de.html\" target=\"_parent\"><IMG src=\"images\/lang_de.gif\" width=\"150\" height=\"100\" alt=\"Deutsch\" border=\"0\"><BR>Deutsch<\/A><\/FONT><\/TD><\/TR><\/TABLE><\/FONT><\/TD><\/TR><\/TABLE>\r\n\r\n<!--WERBUNG-->Adverts<br><script type='text\/javascript'> var m3_u = 'http:\/\/openx.anonymouse.org\/delivery\/ajs.php'; var m3_r = Math.floor(Math.random()*99999999999); if (!document.MAX_used) { document.MAX_used = ','; } document.write(\"<scr\"+\"ipt type='text\/javascript' src='\"+m3_u); document.write(\"?zoneid=2\"); document.write('&cb=' + m3_r); if (document.MAX_used != ',') { document.write (\"&exclude=\" + document.MAX_used); } document.write(document.charset ? '&charset='+document.charset : (document.characterSet ? '&charset='+document.characterSet : '')); document.write(\"&loc=\" + escape(window.location)); if (document.referrer) { document.write(\"&referer=\" + escape(document.referrer)); } if (document.context) { document.write(\"&context=\" + escape(document.context)); } if (document.mmm_fo) { document.write(\"&mmm_fo=1\"); } document.write(\"'><\\\/scr\"+\"ipt>\");<\/script><NOSCRIPT><A HREF=\"\/vip.html\" TARGET=\"_blank\"><IMG SRC=\"\/images\/ads\/vipbanner.gif\" WIDTH=468 HEIGHT=60 BORDER=0><\/A><\/NOSCRIPT><br><!--\/WERBUNG-->\r\n\r\n<!--TLA--><table width=\"468\"><tr><td><ul style=\"padding: 0; list-style: none; width: 100%; margin: 0;\"><\/ul><br><\/td><\/tr><\/table><!--\/TLA-->\r\n\r\n<IMG src=\"images\/hr.gif\" width=\"493\" height=\"19\" alt=\"\"><br>\r\n\r\n<FONT size=\"-1\">Copyright © 1997-2018 by Anonymouse<BR>All Rights Reserved<\/FONT><BR>\r\n\r\n<\/CENTER>\r\n\r\n<\/BODY>\r\n<\/HTML>\r\n","headers":{"content-encoding":"","Accept-Ranges":"bytes","Server":"Apache\/2.2.10 (Fedora)","Last-Modified":"Sun, 31 Dec 2017 11:06:35 GMT","ETag":"\"4e00bc-de8-561a0dbde64c0\"","Date":"Mon, 27 Aug 2018 05:48:13 GMT","Content-Type":"text\/html","Age":"0"},"code":200}}],"retries":1,"headers_match":false,"status_code_match":true},"test_start_time":"2018-08-27 05:47:21","input_hashes":[],"probe_ip":"127.0.0.1","id":"d84632d8-7736-43bd-9ea9-2b1cd6da80c0","test_helpers":{"backend":{"type":"onion","address":"httpo:\/\/y3zq5fwelrzkkv3s.onion"}},"probe_cc":"RE","test_runtime":3.2366161346,"input":"http:\/\/anonymouse.org","probe_city":null,"probe_asn":"AS49902","annotations":{"platform":"linux"},"software_name":"ooniprobe","software_version":"2.1.0","data_format_version":"0.2.0","report_filename":"2018-08-28\/20180827T054721Z-RE-AS49902-web_connectivity-20180827T054723Z_AS49902_y7vuOqERmqnnMPjRsd5cqHU6ZlNpzHwO1FRann4QUyZNeFUVJf-0.2.0-probe.json","test_version":"0.1.0","bucket_date":"2018-08-28","test_name":"web_connectivity","report_id":"20180827T054723Z_AS49902_y7vuOqERmqnnMPjRsd5cqHU6ZlNpzHwO1FRann4QUyZNeFUVJf","measurement_start_time":"2018-08-27 05:48:10","backend_version":null,"options":["--file","$citizenlab_global_urls"]} {"test_keys":{"accessible":true,"control":{"tcp_connect":{"207.241.224.2:80":{"status":true,"failure":null}},"http_request":{"body_length":146399,"status_code":200,"headers":{"Date":"Mon, 27 Aug 2018 05:48:18 GMT","Set-Cookie":"PHPSESSID=k9rer588jcfhas4lcao4mqhjt1; path=\/; domain=.archive.org","Strict-Transport-Security":"max-age=2592000","Content-Type":"text\/html; charset=UTF-8","Server":"nginx\/1.4.6 (Ubuntu)"},"failure":null,"title":"Internet Archive: Digital Library of Free & Borrowable Books, Movies, Music & Wayback Machine"},"dns":{"failure":null,"addrs":["207.241.224.2"]}},"control_failure":null,"socksproxy":null,"http_experiment_failure":null,"agent":"redirect","title_match":true,"client_resolver":"109.122.130.141","tcp_connect":[{"status":{"failure":null,"success":true,"blocked":false},"ip":"207.241.224.2","port":80}],"dns_consistency":"consistent","dns_experiment_failure":null,"body_proportion":1.0,"blocking":false,"queries":[{"resolver_hostname":null,"query_type":"A","hostname":"archive.org","answers":[{"ipv4":"207.241.224.2","answer_type":"A"}],"failure":null,"resolver_port":null}],"body_length_match":true,"requests":[{"failure":null,"request":{"body":null,"headers":{"Accept-Language":"en-US;q=0.8,en;q=0.5","Accept":"text\/html,application\/xhtml+xml,application\/xml;q=0.9,*\/*;q=0.8","User-Agent":"Mozilla\/5.0 (Windows NT 6.1) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/47.0.2526.106 Safari\/537.36"},"tor":{"is_tor":false,"exit_ip":null,"exit_name":null},"url":"https:\/\/archive.org","method":"GET"},"response":{"body":"<!DOCTYPE html>\n<html lang=\"en\">\n<!-- __ _ _ _ __| |_ (_)__ _____\n \/ _` | '_\/ _| ' \\| |\\ V \/ -_)\n \\__,_|_| \\__|_||_|_| \\_\/\\___| -->\n <head>\n <title>Internet Archive: Digital Library of Free & Borrowable Books, Movies, Music & Wayback Machine<\/title>\n\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\/>\n \n <meta name=\"google-site-verification\" content=\"Q2YSouphkkgHkFNP7FgAkc4TmBs1Gmag3uGNndb53B8\" \/>\n\n <script>window.archive_setup=[]<\/script>\n <meta charset=\"UTF-8\"> <script src=\"\/\/archive.org\/includes\/jquery-1.10.2.min.js?v1.10.2\" type=\"text\/javascript\"><\/script>\n <script src=\"\/\/archive.org\/includes\/analytics.js?v=cf7f2eh\" type=\"text\/javascript\"><\/script>\n\n <script>\n 'use strict';\n if ('archive_analytics' in window) {\n archive_analytics.service = \"ao_2\";\n \n archive_analytics.send_pageview_on_load({\n });\n }\n <\/script>\n <script src=\"\/\/archive.org\/includes\/bootstrap.min.js?v3.0.0\" type=\"text\/javascript\"><\/script>\n <script src=\"\/\/archive.org\/includes\/node_modules\/react\/dist\/react.min.js?v15.1.0\" type=\"text\/javascript\"><\/script>\n <script src=\"\/\/archive.org\/includes\/node_modules\/react-dom\/dist\/react-dom.min.js?v15.1.0\" type=\"text\/javascript\"><\/script>\n <script src=\"\/\/archive.org\/includes\/build\/js\/polyfill.min.js?v=cf7f2eh\" type=\"text\/javascript\"><\/script>\n <script src=\"\/\/archive.org\/includes\/build\/js\/archive.min.js?v=cf7f2eh\" type=\"text\/javascript\"><\/script>\n<meta name=\"DESCRIPTION\" content=\"Internet Archive is a non-profit digital library offering free universal access to books, movies & music, as well as 336 billion archived web pages.\"\/>\n <link rel=\"alternate\" type=\"application\/xml\" title=\"RSS\" href=\"http:\/\/archive.org\/services\/collection-rss.php\"\/> <script type=\"application\/ld+json\">\n {\"@context\":\"http:\\\/\\\/schema.org\",\"@type\":\"WebSite\",\"name\":\"Internet Archive\",\"alternateName\":\"Archive.org\",\"url\":\"https:\\\/\\\/archive.org\",\"potentialAction\":{\"@type\":\"SearchAction\",\"target\":\"https:\\\/\\\/archive.org\\\/search.php?query={query}\",\"query-input\":\"required name=query\"}} <\/script>\n \n <link href=\"\/\/archive.org\/includes\/build\/css\/archive.min.css?v=cf7f2eh\" rel=\"stylesheet\" type=\"text\/css\"\/>\n <link rel=\"SHORTCUT ICON\" href=\"https:\/\/archive.org\/images\/glogo.jpg\"\/>\n <\/head>\n <body class=\"navia top ia-module bgEEE lists showdetails\">\n <a href=\"#maincontent\" class=\"hidden-for-screen-readers\">Skip to main content<\/a>\n\n <!-- Wraps all page content -->\n <div id=\"wrap\"\n >\n \n\n <div id=\"navwrap1\">\n <div id=\"navwrap2\">\n\n <div id=\"nav-tophat\" class=\"collapse\">\n <div class=\"row toprow web\" style=\"max-width:1000px;margin:auto;\">\n <div class=\"col-xs-12\">\n <div class=\"wayback-txt\">\n Search the history of over 336 billion <a style=\"display:inline\"\n href=\"https:\/\/blog.archive.org\/2016\/10\/23\/defining-web-pages-web-sites-and-web-captures\/\"\n >web pages<\/a> on the Internet.\n <\/div>\n <div class=\"roundbox7 wayback-main\">\n <div class=\"row\">\n <div class=\"col-sm-6\" style=\"padding-left:0; padding-right:0;\">\n <a style=\"padding-bottom:0\" href=\"https:\/\/archive.org\/web\/\"\n ><img src=\"https:\/\/archive.org\/images\/WaybackLogoSmall.png\" alt=\"Wayback Machine\"\/><\/a>\n <\/div>\n <div class=\"col-sm-6\" style=\"padding-top:13px;\">\n <form style=\"position:relative;\">\n <span class=\"iconochive-search\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">search<\/span> <label for=\"nav-wb-url\" class=\"sr-only\">Search the Wayback Machine<\/label>\n <input id=\"nav-wb-url\" class=\"form-control input-sm roundbox20\" type=\"text\"\n placeholder=\"enter URL or keywords\" name=\"url\" autocomplete=\"off\"\n onclick=\"$(this).css('padding-left','').parent().find('.iconochive-search').hide()\"\/>\n <\/form>\n <\/div>\n <\/div><!--\/.row-->\n <\/div><!--\/.wayback-main-->\n <\/div>\n <\/div><!--.\/row-->\n\n <div class=\"row toprow fivecolumns texts\">\n\n <div class=\"col-sm-2 col-xs-7 col-sm-push-4\">\n <div class=\"linx\">\n <h5>Featured<\/h5>\n <a href=\"https:\/\/archive.org\/details\/texts\"><span class=\"iconochive-texts\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">texts<\/span> All Texts<\/a>\n <a href=\"https:\/\/archive.org\/search.php?query=mediatype:texts&sort=-publicdate\"\n ><span class=\"iconochive-latest\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">latest<\/span> This Just In<\/a>\n <a href=\"https:\/\/archive.org\/details\/smithsonian\" title=\"Smithsonian Libraries\">Smithsonian Libraries<\/a> <a href=\"https:\/\/archive.org\/details\/fedlink\" title=\"FEDLINK (US)\">FEDLINK (US)<\/a> <a href=\"https:\/\/archive.org\/details\/genealogy\" title=\"Genealogy\">Genealogy<\/a> <a href=\"https:\/\/archive.org\/details\/lincolncollection\" title=\"Lincoln Collection\">Lincoln Collection<\/a> <a href=\"https:\/\/archive.org\/details\/additional_collections\" title=\"Additional Collections\">Additional Collections<\/a> <\/div>\n\n <\/div><!--\/.col-sm-2-->\n <div class=\"col-sm-2 col-xs-5 col-sm-pull-2\">\n <div class=\"widgets\">\n <center class=\"items_list\">\n <div class=\"items_list_img\">\n <a href=\"https:\/\/archive.org\/details\/inlibrary?sort=-publicdate\" style=\"background-image: url('https:\/\/archive.org\/images\/book-lend.png');\" aria-hidden=\"true\" data-event-click-tracking=\"DetailsPage|CollectionLink\"><\/a>\n <\/div>\n <a class=\"stealth boxy-label\" data-event-click-tracking=\"DetailsPage|CollectionLink\" href=\"https:\/\/archive.org\/details\/inlibrary?sort=-publicdate\">Books to Borrow<\/a>\n <\/center>\n <\/div><!--\/.widgets-->\n\n <\/div><!--\/.col-sm-2-->\n <div class=\"col-sm-2 col-xs-7 col-sm-push-2\">\n <div class=\"linx \">\n <h5>Top<\/h5>\n <a href=\"https:\/\/archive.org\/details\/americana\" title=\"American Libraries\">American Libraries<\/a> <a href=\"https:\/\/archive.org\/details\/toronto\" title=\"Canadian Libraries\">Canadian Libraries<\/a> <a href=\"https:\/\/archive.org\/details\/universallibrary\" title=\"Universal Library\">Universal Library<\/a> <a href=\"https:\/\/archive.org\/details\/opensource\" title=\"Community Texts\">Community Texts<\/a> <a href=\"https:\/\/archive.org\/details\/gutenberg\" title=\"Project Gutenberg\">Project Gutenberg<\/a> <a href=\"https:\/\/archive.org\/details\/biodiversity\" title=\"Biodiversity Heritage Library\">Biodiversity Heritage Library<\/a> <a href=\"https:\/\/archive.org\/details\/iacl\" title=\"Children's Library\">Children's Library<\/a> <\/div>\n\n \n <\/div><!--\/.col-sm-2-->\n <div class=\"col-sm-2 col-xs-5 col-sm-pull-4\">\n <div class=\"widgets\">\n <center class=\"items_list\">\n <div class=\"items_list_img\">\n <a href=\"https:\/\/openlibrary.org\" style=\"background-image: url('https:\/\/archive.org\/images\/widgetOL.png');\" aria-hidden=\"true\" data-event-click-tracking=\"DetailsPage|CollectionLink\"><\/a>\n <\/div>\n <a class=\"stealth boxy-label\" data-event-click-tracking=\"DetailsPage|CollectionLink\" href=\"https:\/\/openlibrary.org\">Open Library<\/a>\n <\/center>\n <\/div><!--\/.widgets-->\n\n <\/div><!--\/.col-sm-2-->\n <div class=\"col-sm-2 col-xs-7\">\n <div class=\"linx linx-topped\">\n <\/div>\n\n \n <\/div><!--\/.col-sm-2-->\n \n <\/div><!--\/.row-->\n <div class=\"row toprow fivecolumns movies\">\n\n <div class=\"col-sm-2 col-xs-7 col-sm-push-4\">\n <div class=\"linx\">\n <h5>Featured<\/h5>\n <a href=\"https:\/\/archive.org\/details\/movies\"><span class=\"iconochive-movies\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">movies<\/span> All Video<\/a>\n <a href=\"https:\/\/archive.org\/search.php?query=mediatype:movies&sort=-publicdate\"\n ><span class=\"iconochive-latest\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">latest<\/span> This Just In<\/a>\n <a href=\"https:\/\/archive.org\/details\/prelinger\" title=\"Prelinger Archives\">Prelinger Archives<\/a> <a href=\"https:\/\/archive.org\/details\/democracy_now_vid\" title=\"Democracy Now!\">Democracy Now!<\/a> <a href=\"https:\/\/archive.org\/details\/occupywallstreet\" title=\"Occupy Wall Street\">Occupy Wall Street<\/a> <a href=\"https:\/\/archive.org\/details\/nsa\" title=\"TV NSA Clip Library\">TV NSA Clip Library<\/a> <\/div>\n\n <\/div><!--\/.col-sm-2-->\n <div class=\"col-sm-2 col-xs-5 col-sm-pull-2\">\n <div class=\"widgets\">\n <center class=\"items_list\"> <div class=\"items_list_img\">\n <a\n href=\"https:\/\/archive.org\/details\/tv\"\n style=\"background-image: url('https:\/\/archive.org\/services\/img\/tv');\"\n aria-hidden=\"true\"\n data-event-click-tracking=\"DetailsPage|CollectionLink\"\n ><\/a>\n <\/div>\n <a class=\"stealth boxy-label\" data-event-click-tracking=\"DetailsPage|CollectionLink\" href=\"https:\/\/archive.org\/details\/tv\">TV News<\/a><\/center> <\/div><!--\/.widgets-->\n\n <\/div><!--\/.col-sm-2-->\n <div class=\"col-sm-2 col-xs-7 col-sm-push-2\">\n <div class=\"linx \">\n <h5>Top<\/h5>\n <a href=\"https:\/\/archive.org\/details\/animationandcartoons\" title=\"Animation & Cartoons\">Animation & Cartoons<\/a> <a href=\"https:\/\/archive.org\/details\/artsandmusicvideos\" title=\"Arts & Music\">Arts & Music<\/a> <a href=\"https:\/\/archive.org\/details\/opensource_movies\" title=\"Community Video\">Community Video<\/a> <a href=\"https:\/\/archive.org\/details\/computersandtechvideos\" title=\"Computers & Technology\">Computers & Technology<\/a> <a href=\"https:\/\/archive.org\/details\/culturalandacademicfilms\" title=\"Cultural & Academic Films\">Cultural & Academic Films<\/a> <a href=\"https:\/\/archive.org\/details\/ephemera\" title=\"Ephemeral Films\">Ephemeral Films<\/a> <a href=\"https:\/\/archive.org\/details\/moviesandfilms\" title=\"Movies\">Movies<\/a> <\/div>\n\n \n <\/div><!--\/.col-sm-2-->\n <div class=\"col-sm-2 col-xs-5 col-sm-pull-4\">\n <div class=\"widgets\">\n <center class=\"items_list\"> <div class=\"items_list_img\">\n <a\n href=\"https:\/\/archive.org\/details\/911\"\n style=\"background-image: url('https:\/\/archive.org\/services\/img\/911');\"\n aria-hidden=\"true\"\n data-event-click-tracking=\"DetailsPage|CollectionLink\"\n ><\/a>\n <\/div>\n <a class=\"stealth boxy-label\" data-event-click-tracking=\"DetailsPage|CollectionLink\" href=\"https:\/\/archive.org\/details\/911\">Understanding 9\/11<\/a><\/center> <\/div><!--\/.widgets-->\n\n <\/div><!--\/.col-sm-2-->\n <div class=\"col-sm-2 col-xs-7\">\n <div class=\"linx linx-topped\">\n <a href=\"https:\/\/archive.org\/details\/newsandpublicaffairs\" title=\"News & Public Affairs\">News & Public Affairs<\/a> <a href=\"https:\/\/archive.org\/details\/spiritualityandreligion\" title=\"Spirituality & Religion\">Spirituality & Religion<\/a> <a href=\"https:\/\/archive.org\/details\/sports\" title=\"Sports Videos\">Sports Videos<\/a> <a href=\"https:\/\/archive.org\/details\/television\" title=\"Television\">Television<\/a> <a href=\"https:\/\/archive.org\/details\/gamevideos\" title=\"Videogame Videos\">Videogame Videos<\/a> <a href=\"https:\/\/archive.org\/details\/vlogs\" title=\"Vlogs\">Vlogs<\/a> <a href=\"https:\/\/archive.org\/details\/youth_media\" title=\"Youth Media\">Youth Media<\/a> <\/div>\n\n \n <\/div><!--\/.col-sm-2-->\n \n <\/div><!--\/.row-->\n <div class=\"row toprow fivecolumns audio\">\n\n <div class=\"col-sm-2 col-xs-7 col-sm-push-4\">\n <div class=\"linx\">\n <h5>Featured<\/h5>\n <a href=\"https:\/\/archive.org\/details\/audio\"><span class=\"iconochive-audio\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">audio<\/span> All Audio<\/a>\n <a href=\"https:\/\/archive.org\/search.php?query=mediatype:audio&sort=-publicdate\"\n ><span class=\"iconochive-latest\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">latest<\/span> This Just In<\/a>\n <a href=\"https:\/\/archive.org\/details\/GratefulDead\" title=\"Grateful Dead\">Grateful Dead<\/a> <a href=\"https:\/\/archive.org\/details\/netlabels\" title=\"Netlabels\">Netlabels<\/a> <a href=\"https:\/\/archive.org\/details\/oldtimeradio\" title=\"Old Time Radio\">Old Time Radio<\/a> <a href=\"https:\/\/archive.org\/details\/78rpm\" title=\"78 RPMs and Cylinder Recordings\">78 RPMs and Cylinder Recordings<\/a> <\/div>\n\n <\/div><!--\/.col-sm-2-->\n <div class=\"col-sm-2 col-xs-5 col-sm-pull-2\">\n <div class=\"widgets\">\n <center class=\"items_list\"> <div class=\"items_list_img\">\n <a\n href=\"https:\/\/archive.org\/details\/etree\"\n style=\"background-image: url('https:\/\/archive.org\/services\/img\/etree');\"\n aria-hidden=\"true\"\n data-event-click-tracking=\"DetailsPage|CollectionLink\"\n ><\/a>\n <\/div>\n <a class=\"stealth boxy-label\" data-event-click-tracking=\"DetailsPage|CollectionLink\" href=\"https:\/\/archive.org\/details\/etree\">Live Music Archive<\/a><\/center> <\/div><!--\/.widgets-->\n\n <\/div><!--\/.col-sm-2-->\n <div class=\"col-sm-2 col-xs-7 col-sm-push-2\">\n <div class=\"linx \">\n <h5>Top<\/h5>\n <a href=\"https:\/\/archive.org\/details\/audio_bookspoetry\" title=\"Audio Books & Poetry\">Audio Books & Poetry<\/a> <a href=\"https:\/\/archive.org\/details\/opensource_audio\" title=\"Community Audio\">Community Audio<\/a> <a href=\"https:\/\/archive.org\/details\/audio_tech\" title=\"Computers & Technology\">Computers & Technology<\/a> <a href=\"https:\/\/archive.org\/details\/audio_music\" title=\"Music, Arts & Culture\">Music, Arts & Culture<\/a> <a href=\"https:\/\/archive.org\/details\/audio_news\" title=\"News & Public Affairs\">News & Public Affairs<\/a> <a href=\"https:\/\/archive.org\/details\/audio_foreign\" title=\"Non-English Audio\">Non-English Audio<\/a> <a href=\"https:\/\/archive.org\/details\/radioprograms\" title=\"Radio Programs\">Radio Programs<\/a> <\/div>\n\n \n <\/div><!--\/.col-sm-2-->\n <div class=\"col-sm-2 col-xs-5 col-sm-pull-4\">\n <div class=\"widgets\">\n <center class=\"items_list\"> <div class=\"items_list_img\">\n <a\n href=\"https:\/\/archive.org\/details\/librivoxaudio\"\n style=\"background-image: url('https:\/\/archive.org\/services\/img\/librivoxaudio');\"\n aria-hidden=\"true\"\n data-event-click-tracking=\"DetailsPage|CollectionLink\"\n ><\/a>\n <\/div>\n <a class=\"stealth boxy-label\" data-event-click-tracking=\"DetailsPage|CollectionLink\" href=\"https:\/\/archive.org\/details\/librivoxaudio\">Librivox Free Audiobook<\/a><\/center> <\/div><!--\/.widgets-->\n\n <\/div><!--\/.col-sm-2-->\n <div class=\"col-sm-2 col-xs-7\">\n <div class=\"linx linx-topped\">\n <a href=\"https:\/\/archive.org\/details\/audio_religion\" title=\"Spirituality & Religion\">Spirituality & Religion<\/a> <a href=\"https:\/\/archive.org\/details\/podcasts\" title=\"Podcasts\">Podcasts<\/a> <\/div>\n\n \n <\/div><!--\/.col-sm-2-->\n \n <\/div><!--\/.row-->\n <div class=\"row toprow fivecolumns software\">\n\n <div class=\"col-sm-2 col-xs-7 col-sm-push-4\">\n <div class=\"linx\">\n <h5>Featured<\/h5>\n <a href=\"https:\/\/archive.org\/details\/software\"><span class=\"iconochive-software\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">software<\/span> All Software<\/a>\n <a href=\"https:\/\/archive.org\/search.php?query=mediatype:software&sort=-publicdate\"\n ><span class=\"iconochive-latest\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">latest<\/span> This Just In<\/a>\n <a href=\"https:\/\/archive.org\/details\/tosec\" title=\"Old School Emulation\">Old School Emulation<\/a> <a href=\"https:\/\/archive.org\/details\/softwarelibrary_msdos_games\" title=\"MS-DOS Games\">MS-DOS Games<\/a> <a href=\"https:\/\/archive.org\/details\/historicalsoftware\" title=\"Historical Software\">Historical Software<\/a> <a href=\"https:\/\/archive.org\/details\/classicpcgames\" title=\"Classic PC Games\">Classic PC Games<\/a> <a href=\"https:\/\/archive.org\/details\/softwarelibrary\" title=\"Software Library\">Software Library<\/a> <\/div>\n\n <\/div><!--\/.col-sm-2-->\n <div class=\"col-sm-2 col-xs-5 col-sm-pull-2\">\n <div class=\"widgets\">\n <center class=\"items_list\"> <div class=\"items_list_img\">\n <a\n href=\"https:\/\/archive.org\/details\/internetarcade\"\n style=\"background-image: url('https:\/\/archive.org\/services\/img\/internetarcade');\"\n aria-hidden=\"true\"\n data-event-click-tracking=\"DetailsPage|CollectionLink\"\n ><\/a>\n <\/div>\n <a class=\"stealth boxy-label\" data-event-click-tracking=\"DetailsPage|CollectionLink\" href=\"https:\/\/archive.org\/details\/internetarcade\">Internet Arcade<\/a><\/center> <\/div><!--\/.widgets-->\n\n <\/div><!--\/.col-sm-2-->\n <div class=\"col-sm-2 col-xs-7 col-sm-push-2\">\n <div class=\"linx \">\n <h5>Top<\/h5>\n <a href=\"https:\/\/archive.org\/details\/open_source_software\" title=\"Community Software\">Community Software<\/a> <a href=\"https:\/\/archive.org\/details\/apkarchive\" title=\"APK\">APK<\/a> <a href=\"https:\/\/archive.org\/details\/softwarelibrary_msdos\" title=\"MS-DOS\">MS-DOS<\/a> <a href=\"https:\/\/archive.org\/details\/cd-roms\" title=\"CD-ROM Software\">CD-ROM Software<\/a> <a href=\"https:\/\/archive.org\/details\/softwaresites\" title=\"Software Sites\">Software Sites<\/a> <a href=\"https:\/\/archive.org\/details\/tucows\" title=\"Tucows Software Library\">Tucows Software Library<\/a> <a href=\"https:\/\/archive.org\/details\/ipaarchive\" title=\"IPA Software\">IPA Software<\/a> <\/div>\n\n \n <\/div><!--\/.col-sm-2-->\n <div class=\"col-sm-2 col-xs-5 col-sm-pull-4\">\n <div class=\"widgets\">\n <center class=\"items_list\"> <div class=\"items_list_img\">\n <a\n href=\"https:\/\/archive.org\/details\/consolelivingroom\"\n style=\"background-image: url('https:\/\/archive.org\/services\/img\/consolelivingroom');\"\n aria-hidden=\"true\"\n data-event-click-tracking=\"DetailsPage|CollectionLink\"\n ><\/a>\n <\/div>\n <a class=\"stealth boxy-label\" data-event-click-tracking=\"DetailsPage|CollectionLink\" href=\"https:\/\/archive.org\/details\/consolelivingroom\">Console Living Room<\/a><\/center> <\/div><!--\/.widgets-->\n\n <\/div><!--\/.col-sm-2-->\n <div class=\"col-sm-2 col-xs-7\">\n <div class=\"linx linx-topped\">\n <a href=\"https:\/\/archive.org\/details\/cdromsoftware\" title=\"CD-ROM Software Library\">CD-ROM Software Library<\/a> <a href=\"https:\/\/archive.org\/details\/cdromimages\" title=\"CD-ROM Images\">CD-ROM Images<\/a> <a href=\"https:\/\/archive.org\/details\/cdbbsarchive\" title=\"Shareware CD-ROMs\">Shareware CD-ROMs<\/a> <a href=\"https:\/\/archive.org\/details\/softwarelibrary_zx_spectrum\" title=\"ZX Spectrum\">ZX Spectrum<\/a> <a href=\"https:\/\/archive.org\/details\/zx_spectrum_library_games\" title=\"ZX Spectrum Library: Games\">ZX Spectrum Library: Games<\/a> <a href=\"https:\/\/archive.org\/details\/kodi_archive\" title=\"Kodi Archive and Support File\">Kodi Archive and Support File<\/a> <a href=\"https:\/\/archive.org\/details\/softwarelibrary_apple\" title=\"Apple Computer\">Apple Computer<\/a> <\/div>\n\n \n <\/div><!--\/.col-sm-2-->\n \n <\/div><!--\/.row-->\n <div class=\"row toprow fivecolumns image\">\n\n <div class=\"col-sm-2 col-xs-7 col-sm-push-4\">\n <div class=\"linx\">\n <h5>Featured<\/h5>\n <a href=\"https:\/\/archive.org\/details\/image\"><span class=\"iconochive-image\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">image<\/span> All Image<\/a>\n <a href=\"https:\/\/archive.org\/search.php?query=mediatype:image&sort=-publicdate\"\n ><span class=\"iconochive-latest\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">latest<\/span> This Just In<\/a>\n <a href=\"https:\/\/archive.org\/details\/flickrcommons\" title=\"Flickr Commons\">Flickr Commons<\/a> <a href=\"https:\/\/archive.org\/details\/flickr-ows\" title=\"Occupy Wall Street Flickr\">Occupy Wall Street Flickr<\/a> <a href=\"https:\/\/archive.org\/details\/coverartarchive\" title=\"Cover Art\">Cover Art<\/a> <a href=\"https:\/\/archive.org\/details\/maps_usgs\" title=\"USGS Maps\">USGS Maps<\/a> <\/div>\n\n <\/div><!--\/.col-sm-2-->\n <div class=\"col-sm-2 col-xs-5 col-sm-pull-2\">\n <div class=\"widgets\">\n <center class=\"items_list\"> <div class=\"items_list_img\">\n <a\n href=\"https:\/\/archive.org\/details\/metropolitanmuseumofart-gallery\"\n style=\"background-image: url('https:\/\/archive.org\/services\/img\/metropolitanmuseumofart-gallery');\"\n aria-hidden=\"true\"\n data-event-click-tracking=\"DetailsPage|CollectionLink\"\n ><\/a>\n <\/div>\n <a class=\"stealth boxy-label\" data-event-click-tracking=\"DetailsPage|CollectionLink\" href=\"https:\/\/archive.org\/details\/metropolitanmuseumofart-gallery\">Metropolitan Museum<\/a><\/center> <\/div><!--\/.widgets-->\n\n <\/div><!--\/.col-sm-2-->\n <div class=\"col-sm-2 col-xs-7 col-sm-push-2\">\n <div class=\"linx \">\n <h5>Top<\/h5>\n <a href=\"https:\/\/archive.org\/details\/nasa\">NASA Images<\/a> <a href=\"https:\/\/archive.org\/details\/solarsystemcollection\">Solar System Collection<\/a> <a href=\"https:\/\/archive.org\/details\/amesresearchcenterimagelibrary\">Ames Research Center<\/a> <\/div>\n\n \n <\/div><!--\/.col-sm-2-->\n <div class=\"col-sm-2 col-xs-5 col-sm-pull-4\">\n <div class=\"widgets\">\n <center class=\"items_list\"> <div class=\"items_list_img\">\n <a\n href=\"https:\/\/archive.org\/details\/brooklynmuseum\"\n style=\"background-image: url('https:\/\/archive.org\/services\/img\/brooklynmuseum');\"\n aria-hidden=\"true\"\n data-event-click-tracking=\"DetailsPage|CollectionLink\"\n ><\/a>\n <\/div>\n <a class=\"stealth boxy-label\" data-event-click-tracking=\"DetailsPage|CollectionLink\" href=\"https:\/\/archive.org\/details\/brooklynmuseum\">Brooklyn Museum<\/a><\/center> <\/div><!--\/.widgets-->\n\n <\/div><!--\/.col-sm-2-->\n <div class=\"col-sm-2 col-xs-7\">\n <div class=\"linx linx-topped\">\n <\/div>\n\n \n <\/div><!--\/.col-sm-2-->\n \n <\/div><!--\/.row-->\n <\/div><!--\/#nav-tophat-->\n\n\n\n <div class=\"navbar navbar-inverse navbar-static-top\" role=\"navigation\">\n <div id=\"nav-tophat-helper\" class=\"hidden-xs\"><\/div>\n <ul class=\"nav navbar-nav navbar-main\">\n <li class=\"dropdown dropdown-ia pull-left\">\n <a title=\"Web\" class=\"navia-link web\" data-top-kind=\"web\"\n href=\"https:\/\/archive.org\/web\/\" data-toggle=\"tooltip\"\n target=\"_top\" data-placement=\"bottom\"><span class=\"iconochive-web\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">web<\/span><\/a>\n <\/li>\n <li class=\"dropdown dropdown-ia pull-left\">\n <a title=\"Texts\" class=\"navia-link texts\" data-top-kind=\"texts\"\n href=\"https:\/\/archive.org\/details\/texts\" data-toggle=\"tooltip\"\n target=\"_top\" data-placement=\"bottom\"><span class=\"iconochive-texts\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">texts<\/span><\/a>\n <\/li>\n <li class=\"dropdown dropdown-ia pull-left\">\n <a title=\"Video\" class=\"navia-link movies\" data-top-kind=\"movies\"\n href=\"https:\/\/archive.org\/details\/movies\" data-toggle=\"tooltip\"\n target=\"_top\" data-placement=\"bottom\"><span class=\"iconochive-movies\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">movies<\/span><\/a>\n <\/li>\n <li class=\"dropdown dropdown-ia pull-left\">\n <a title=\"Audio\" class=\"navia-link audio\" data-top-kind=\"audio\"\n href=\"https:\/\/archive.org\/details\/audio\" data-toggle=\"tooltip\"\n target=\"_top\" data-placement=\"bottom\"><span class=\"iconochive-audio\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">audio<\/span><\/a>\n <\/li>\n <li class=\"dropdown dropdown-ia pull-left\">\n <a title=\"Software\" class=\"navia-link software\" data-top-kind=\"software\"\n href=\"https:\/\/archive.org\/details\/software\" data-toggle=\"tooltip\"\n target=\"_top\" data-placement=\"bottom\"><span class=\"iconochive-software\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">software<\/span><\/a>\n <\/li>\n <li class=\"dropdown dropdown-ia pull-left rightmost\">\n <a title=\"Image\" class=\"navia-link image\" data-top-kind=\"image\"\n href=\"https:\/\/archive.org\/details\/image\" data-toggle=\"tooltip\"\n target=\"_top\" data-placement=\"bottom\"><span class=\"iconochive-image\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">image<\/span><\/a>\n <\/li>\n \n <li class=\"navbar-brand-li\"><a class=\"navbar-brand\" href=\"https:\/\/archive.org\/\"\n target=\"_top\"><span class=\"iconochive-logo\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">logo<\/span><\/a><\/li>\n\n <li class=\"nav-hamburger dropdown dropdown-ia pull-right hidden-sm hidden-md hidden-lg\">\n <div class=\"container-fluid\">\n <div class=\"navbar-header\">\n <button type=\"button\" class=\"navbar-toggle collapsed\" data-toggle=\"collapse\"\n data-target=\"#nav-hamburger-menu\" aria-expanded=\"false\">\n <span class=\"sr-only\">Toggle navigation<\/span>\n <span class=\"icon-bar\"><\/span>\n <span class=\"icon-bar\"><\/span>\n <span class=\"icon-bar\"><\/span>\n <\/button>\n <div class=\"navbar-collapse collapse\" id=\"nav-hamburger-menu\" aria-expanded=\"false\">\n <ul id=\"\" class=\"nav navbar-nav\">\n <li><a target=\"_top\" data-event-click-tracking=\"TopNav|AboutLink\" href=\"https:\/\/archive.org\/about\/\">ABOUT<\/a><\/li>\n <li><a target=\"_top\" data-event-click-tracking=\"TopNav|ContactLink\" href=\"https:\/\/archive.org\/about\/contact.php\">CONTACT<\/a><\/li>\n <li><a target=\"_top\" data-event-click-tracking=\"TopNav|BlogLink\" href=\"\/\/blog.archive.org\">BLOG<\/a><\/li>\n <li><a target=\"_top\" data-event-click-tracking=\"TopNav|ProjectsLink\" href=\"https:\/\/archive.org\/projects\">PROJECTS<\/a><\/li>\n <li><a target=\"_top\" data-event-click-tracking=\"TopNav|HelpLink\" href=\"https:\/\/archive.org\/about\/faqs.php\">HELP<\/a><\/li>\n <li><a target=\"_top\" data-event-click-tracking=\"TopNav|DonateLink\" href=\"https:\/\/archive.org\/donate\">DONATE<\/a><\/li>\n <li><a target=\"_top\" data-event-click-tracking=\"TopNav|JobsLink\" href=\"https:\/\/archive.org\/about\/jobs.php\">JOBS<\/a><\/li>\n <li><a target=\"_top\" data-event-click-tracking=\"TopNav|VolunteerLink\" href=\"https:\/\/archive.org\/about\/volunteerpositions.php\">VOLUNTEER<\/a><\/li>\n <li><a target=\"_top\" data-event-click-tracking=\"TopNav|PeopleLink\" href=\"https:\/\/archive.org\/about\/bios.php\">PEOPLE<\/a><\/li>\n <\/ul>\n <\/div><!-- \/.navbar-collapse -->\n <\/div>\n <\/div><!-- \/.container-fluid -->\n <\/li>\n\n\n\n\n <li id=\"nav-search\" class=\"dropdown dropdown-ia pull-right\">\n <a href=\"https:\/\/archive.org\/search.php\"\n onclick=\"$(this).parents('#nav-search').find('form').submit(); return false\"\n aria-hidden=\"true\"\n ><span class=\"iconochive-search\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">search<\/span><\/a>\n <div class=\"searchbar\">\n <form\n class=\"search-form js-search-form\"\n method=\"get\"\n role=\"search\"\n action=\"https:\/\/archive.org\/searchresults.php\"\n target=\"_top\"\n data-event-form-tracking=\"TopNav|SearchForm\"\n data-wayback-machine-search-url=\"https:\/\/web.archive.org\/web\/*\/\"\n >\n <input\n id=\"search-bar-2\"\n class=\"js-search-bar\"\n placeholder=\"Search\"\n type=\"text\"\n name=\"search\"\n value=\"\"\n aria-controls=\"navbar_search_options\"\n aria-label=\"Search the Archive. Filters and Advanced Search available below.\"\n >\n\n <div\n id=\"navbar_search_options\"\n class=\"search-options js-search-options\"\n aria-expanded=\"false\"\n aria-label=\"Search Options\"\n data-keep-open-when-changed=\"false\"\n >\n <fieldset>\n <label>\n <input\n type=\"radio\"\n name=\"sin\"\n value=\"\"\n checked\n >\n <span>Search metadata<\/span>\n <\/label>\n <label>\n <input\n type=\"radio\"\n name=\"sin\"\n value=\"TXT\"\n >\n <span>Search text contents<\/span>\n <\/label>\n <label>\n <input\n type=\"radio\"\n name=\"sin\"\n value=\"TV\"\n >\n <span>Search TV news captions<\/span>\n <\/label>\n <label>\n <input\n type=\"radio\"\n name=\"sin\"\n value=\"WEB\"\n >\n <span>Search archived web sites<\/span>\n <\/label>\n <\/fieldset>\n\n <a\n href=\"https:\/\/archive.org\/advancedsearch.php\"\n class=\"search-options__advanced-search-link\"\n onclick=\"return AJS.advanced_search(this)\"\n >Advanced Search<\/a>\n <\/div>\n \n <script>AJS.cgi_args = {\"ands\":[],\"minday\":\"06\/04\/2009\",\"maxday\":\"08\/27\/2018\"}<\/script>\n \n <input type=\"submit\" value=\"Search\"\/>\n <\/form>\n <\/div><!--\/.searchbar -->\n <\/li>\n \n <li class=\"dropdown dropdown-ia pull-right\">\n <a href=\"https:\/\/archive.org\/create\" _target=\"top\" data-toggle=\"tooltip\" data-placement=\"bottom\"\n title=\"Upload\"><span class=\"iconochive-upload\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">upload<\/span><\/a>\n <\/li>\n\n\n <li class=\"dropdown dropdown-ia pull-right leftmost\">\n <a href=\"https:\/\/archive.org\/account\/login.php\" style=\"padding-right:0\" _target=\"top\"\n ><span class=\"iconochive-person\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">person<\/span><span class=\"hidden-xs-span\">SIGN IN<\/span><\/a>\n <\/li>\n\n <\/ul>\n\n <ul id=\"nav-abouts\" class=\"\">\n <li><a target=\"_top\" data-event-click-tracking=\"TopNav|AboutLink\" href=\"https:\/\/archive.org\/about\/\">ABOUT<\/a><\/li>\n <li><a target=\"_top\" data-event-click-tracking=\"TopNav|ContactLink\" href=\"https:\/\/archive.org\/about\/contact.php\">CONTACT<\/a><\/li>\n <li><a target=\"_top\" data-event-click-tracking=\"TopNav|BlogLink\" href=\"\/\/blog.archive.org\">BLOG<\/a><\/li>\n <li><a target=\"_top\" data-event-click-tracking=\"TopNav|ProjectsLink\" href=\"https:\/\/archive.org\/projects\">PROJECTS<\/a><\/li>\n <li><a target=\"_top\" data-event-click-tracking=\"TopNav|HelpLink\" href=\"https:\/\/archive.org\/about\/faqs.php\">HELP<\/a><\/li>\n <li><a target=\"_top\" data-event-click-tracking=\"TopNav|DonateLink\" href=\"https:\/\/archive.org\/donate\">DONATE<\/a><\/li>\n <li><a target=\"_top\" data-event-click-tracking=\"TopNav|JobsLink\" href=\"https:\/\/archive.org\/about\/jobs.php\">JOBS<\/a><\/li>\n <li><a target=\"_top\" data-event-click-tracking=\"TopNav|VolunteerLink\" href=\"https:\/\/archive.org\/about\/volunteerpositions.php\">VOLUNTEER<\/a><\/li>\n <li><a target=\"_top\" data-event-click-tracking=\"TopNav|PeopleLink\" href=\"https:\/\/archive.org\/about\/bios.php\">PEOPLE<\/a><\/li>\n <\/ul>\n <\/div><!--\/.navbar-->\n <\/div><!--#navwrap1-->\n <\/div><!--#navwrap2-->\n\n <!-- Begin page content -->\n <main id=\"maincontent\">\n <div class=\"container container-ia\">\n\n <script> if (typeof AJS!='undefined') AJS.lists_v_tiles_setup('top') <\/script>\n\n<div id=\"ToS\">\n <a class=\"stealth\" href=\"https:\/\/archive.org\/about\/terms.php\">Terms of Service Dec 31, 2014<\/a>\n<\/div>\n <div class=\"row preamble\" style=\"margin-bottom:60px;\">\n <div class=\"col-sm-3 the-logo\">\n <span class=\"iconochive-logo topinblock\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">logo<\/span> <\/div>\n\n <div class=\"col-sm-6 non-logo\">\n <div style=\"color:#333; font-size:26px; line-height:1.1; font-weight:200;\">\n <b>Internet Archive<\/b>\n is a non-profit library of millions of free books, movies, software, music, websites, and more.\n\n <center class=\"mt-big\" style=\"margin-top:10px\">\n <a href=\"\/web\/\" title=\"Web\" data-toggle=\"tooltip\"\n data-placement=\"top\"><div class=\"mt-big\">\n <div>\n <span class=\"iconochive-web\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">web<\/span> <\/div>\n <div class=\"micro-label\">\n 336B <span class=\"sr-only\">items<\/span>\n <\/div>\n <\/div><\/a>\n <a href=\"\/details\/texts\" title=\"Texts\" data-toggle=\"tooltip\"\n data-placement=\"top\"><div class=\"mt-big\">\n <div>\n <span class=\"iconochive-texts\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">texts<\/span> <\/div>\n <div class=\"micro-label\">\n 17M <span class=\"sr-only\">items<\/span>\n <\/div>\n <\/div><\/a>\n <a href=\"\/details\/movies\" title=\"Video\" data-toggle=\"tooltip\"\n data-placement=\"top\"><div class=\"mt-big\">\n <div>\n <span class=\"iconochive-movies\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">movies<\/span> <\/div>\n <div class=\"micro-label\">\n 4.4M <span class=\"sr-only\">items<\/span>\n <\/div>\n <\/div><\/a>\n <a href=\"\/details\/audio\" title=\"Audio\" data-toggle=\"tooltip\"\n data-placement=\"top\"><div class=\"mt-big\">\n <div>\n <span class=\"iconochive-audio\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">audio<\/span> <\/div>\n <div class=\"micro-label\">\n 4.5M <span class=\"sr-only\">items<\/span>\n <\/div>\n <\/div><\/a>\n <a href=\"\/details\/tv\" title=\"TV\" data-toggle=\"tooltip\"\n data-placement=\"top\"><div class=\"mt-big\">\n <div>\n <span class=\"iconochive-tv\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">tv<\/span> <\/div>\n <div class=\"micro-label\">\n 1.7M <span class=\"sr-only\">items<\/span>\n <\/div>\n <\/div><\/a>\n <a href=\"\/details\/software\" title=\"Software\" data-toggle=\"tooltip\"\n data-placement=\"top\"><div class=\"mt-big\">\n <div>\n <span class=\"iconochive-software\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">software<\/span> <\/div>\n <div class=\"micro-label\">\n 238K <span class=\"sr-only\">items<\/span>\n <\/div>\n <\/div><\/a>\n <a href=\"\/details\/image\" title=\"Image\" data-toggle=\"tooltip\"\n data-placement=\"top\"><div class=\"mt-big\">\n <div>\n <span class=\"iconochive-image\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">image<\/span> <\/div>\n <div class=\"micro-label\">\n 3.2M <span class=\"sr-only\">items<\/span>\n <\/div>\n <\/div><\/a>\n <a href=\"\/details\/etree\" title=\"Concerts\" data-toggle=\"tooltip\"\n data-placement=\"top\"><div class=\"mt-big\">\n <div>\n <span class=\"iconochive-etree\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">etree<\/span> <\/div>\n <div class=\"micro-label\">\n 194K <span class=\"sr-only\">items<\/span>\n <\/div>\n <\/div><\/a>\n <a href=\"\/search.php?query=mediatype:collection&sort=-downloads\" title=\"Collections\" data-toggle=\"tooltip\"\n data-placement=\"top\"><div class=\"mt-big\">\n <div>\n <span class=\"iconochive-collection\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">collection<\/span> <\/div>\n <div class=\"micro-label\">\n 379K <span class=\"sr-only\">items<\/span>\n <\/div>\n <\/div><\/a>\n <\/center>\n <\/div>\n\n <div style=\"padding-top:50px;\">\n <div>\n <div class=\"searchbar\" style=\"margin-right:60px; z-index:3\">\n <form class=\"form search-form js-search-form\"\n id=\"searchform\"\n method=\"get\"\n role=\"search\"\n action=\"https:\/\/archive.org\/searchresults.php\"\n data-event-form-tracking=\"Home|SearchForm\"\n data-wayback-machine-search-url=\"https:\/\/web.archive.org\/web\/*\/\">\n <div class=\"form-group\" style=\"position:relative\">\n <div style=\"position:relative\">\n <span aria-hidden=\"true\">\n <span class=\"iconochive-search\" style=\"position:absolute;left:4px;top:7px;color:#999;font-size:125%\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">search<\/span> <\/span>\n\n <input class=\"form-control input-sm roundbox20 js-search-bar\" size=\"25\" name=\"search\"\n placeholder=\"Search\" type=\"text\" value=\"\" style=\"font-size:125%;padding-left:30px;\"\n onclick=\"$(this).css('padding-left','').parent().find('.iconochive-search').hide()\"\n aria-controls=\"search_options\"\n aria-label=\"Search the Archive. Filters and Advanced Search available below.\"\n \/>\n <\/div>\n\n <div\n id=\"search_options\"\n class=\"search-options js-search-options\"\n aria-expanded=\"false\"\n aria-label=\"Search Options\"\n data-keep-open-when-changed=\"true\"\n >\n <fieldset>\n <label>\n <input\n type=\"radio\"\n name=\"sin\"\n value=\"\"\n checked\n >\n <span>Search metadata<\/span>\n <\/label>\n <label>\n <input\n type=\"radio\"\n name=\"sin\"\n value=\"TXT\"\n >\n <span>Search text contents<\/span>\n <\/label>\n <label>\n <input\n type=\"radio\"\n name=\"sin\"\n value=\"TV\"\n >\n <span>Search TV news captions<\/span>\n <\/label>\n <label>\n <input\n type=\"radio\"\n name=\"sin\"\n value=\"WEB\"\n >\n <span>Search archived web sites<\/span>\n <\/label>\n <\/fieldset>\n\n <a\n href=\"https:\/\/archive.org\/advancedsearch.php\"\n class=\"search-options__advanced-search-link\"\n onclick=\"return AJS.advanced_search(this)\"\n >Advanced Search<\/a>\n <\/div>\n \n <button class=\"btn btn-gray label-primary input-sm\" type=\"submit\">GO<\/button>\n <input type=\"hidden\" name=\"limit\" value=\"100\"\/>\n <input type=\"hidden\" name=\"start\" value=\"0\"\/>\n <input type=\"hidden\" name=\"searchAll\" value=\"yes\"\/>\n <input type=\"hidden\" name=\"submit\" value=\"this was submitted\"\/>\n <\/div><!--\/.form-group -->\n <\/form>\n <\/div><!--\/.searchbar-->\n <\/div>\n <\/div>\n <br clear=\"all\" class=\"clearfix\"\/>\n <\/div>\n\n <div class=\"col-sm-3 non-logo\">\n <div class=\"hidden-sm hidden-md hidden-lg\" style=\"height:50px\"> <\/div>\n <h4 style=\"margin-top:0\">Announcements<\/h4>\n <div>\n <div class=\"wplinks\"><a href=\"https:\/\/blog.archive.org\/2018\/07\/24\/are-you-ready-decentralized-web-summit-2018-is-almost-here\/\">Are you Ready? Decentralized Web Summit 2018 is almost here<\/a><\/div><div class=\"wplinks\"><a href=\"https:\/\/blog.archive.org\/2018\/07\/18\/library-coalition-letter-on-music-copyright-bills\/\">Library Coalition Letter on Music Copyright Bills<\/a><\/div><div class=\"wplinks\"><a href=\"https:\/\/blog.archive.org\/2018\/06\/26\/with-shapeshift-now-you-can-donate-your-favorite-altcoin\/\">With ShapeShift, Now You Can Donate Your Favorite Altcoin<\/a><\/div> <\/div>\n <div class=\"pull-right\">\n <a class=\"stealth\" style=\"color:#979797;\" href=\"https:\/\/blog.archive.org\/category\/announcements\/\">\n SEE MORE\n <\/a>\n <\/div>\n <\/div>\n <\/div><!--\/.row-->\n <center id=\"top-collections\" style=\"margin-bottom:50px\">\n <h1 style=\"font-weight:100\">Top Collections at the Archive<\/h1>\n <\/center>\n <div class=\"container container-ia nopad\">\n \n\n <div class=\"row\">\n\n \n <div class=\"columns-items \">\n <div class=\"co-top-row\">\n <div class=\"sortbar\">\n <a href=\"#\" class=\"focus-on-child-only pull-right\" onclick=\"return AJS.tiles_toggle(this,'top')\">\n <div class=\"lists-button topinblock iconochive-list\" data-toggle=\"tooltip\"\n title=\"Show as list\"><\/div>\n <\/a>\n <a href=\"#\" class=\"focus-on-child-only pull-right\" onclick=\"return AJS.tiles_toggle(this,'top')\">\n <div class=\"tiles-button topinblock iconochive-tiles\" data-toggle=\"tooltip\"\n title=\"Show thumbnails\"><\/div>\n <\/a>\n <div class=\"hidden-xs hidden-sm pull-right\" style=\"height:50px;width:30px;\"> <\/div>\n <div class=\"micro-label pull-right hidden-tiles\">\n <input type=\"checkbox\" name=\"showdetails\" onchange=\"AJS.showdetails_toggle(this,'top')\"\/>\n <span class=\"hidden-xs-span\">SHOW <\/span><span>DETAILS<\/span>\n <\/div>\n\n <div class=\"topinblock\">\n <div class=\"hidden-md hidden-lg\">\n <select class=\"ikind-mobile form-control\" onchange=\"AJS.ikind_mobile_change(this)\"><option data-id=\"-views\" selected=\"selected\">VIEWS<\/option>\n<\/select>\n <\/div>\n <\/div>\n <div class=\"topinblock\">\n <div class=\"hidden-xs hidden-sm\">\n <div class=\"sort-by\">\n SORT BY\n <\/div>\n <span class=\"big-label blue-pop\">\n <a class=\"ikind stealth in\" data-id=\"-views\" href=\"\/\">VIEWS<\/a> <\/span>\n <\/div>\n <\/div>\n <\/div><!--\/.sortbar-->\n <div class=\"sortbar-rule\"> <\/div>\n <\/div><!--\/.co-top-row-->\n\n\n <div style=\"position:relative\">\n <div id=\"ikind-search\" class=\"ikind in\">\n <div class=\"results\"> <div class=\"item-ia mobile-header hidden-tiles\" data-id=\"__mobile_header__\">\n <div class=\"views C C1\">\n <span class=\"iconochive-eye\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">eye<\/span> <\/div>\n <div class=\"C234\">\n <div class=\"C C2\">Title<\/div>\n <div class=\"pubdate C C3\"><div><div>Date Archived<\/div><\/div><\/div>\n <div class=\"by C C4\">Creator<\/div>\n <\/div>\n <div class=\"C C5\"><\/div>\n <\/div>\n \n\n <div class=\"item-ia collection-ia\" data-id=\"opensource_audio\"\n data-mediatype=\"collection\"\n onclick=\"AJS.colclick(this)\" >\n\n \n\n <div class=\"hidden-tiles views C C1\">\n <nobr class=\"hidden-xs\">3.6<small>B<\/small><\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">3.6B<\/nobr>\n <\/div>\n\n\n\n \n <div class=\"C234\">\n <div class=\"collection-title C C2\">\n <a href=\"\/details\/opensource_audio\" data-event-click-tracking=\"GenericCollection|ItemTile\">\n <div class=\"tile-img\">\n <img class=\"item-img clipW clipH\"\n src=\"\/services\/img\/opensource_audio\">\n <\/div><!--\/.tile-img-->\n <div>\n Community Audio <\/div>\n <\/a>\n <div class=\"collection-stats\">\n <div class=\"iconochive-collection topinblock hidden-lists\" aria-hidden=\"true\"><\/div><span class=\"sr-only\">collection<\/span> <div class=\"num-items topinblock\">\n 2,398,840 <div class=\"micro-label\">ITEMS<\/div>\n <\/div>\n <div class=\"num-items hidden-tiles\">\n 3.6<small>B<\/small> <div class=\"micro-label\">VIEWS<\/div>\n <\/div>\n <\/div>\n <\/div><!--.C2-->\n <div class=\"hidden-tiles pubdate C C3\">\n <nobr class=\"hidden-xs\">Dec 14, 2005<\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">12\/05<\/nobr>\n <\/div>\n <div class=\"by C C4\">\n <span class=\"hidden-lists\">by<\/span>\n <span class=\"byv\"\n title=\"Community Audio\">Community Audio<\/span>\n <\/div><!--\/.C4-->\n <\/div><!--\/.C234-->\n\n <div class=\"statbar \">\n <div class=\"mt-icon C C5 hidden-tiles\">\n <span class=\"iconochive-collection\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">collection<\/span> <\/div>\n\n <h6 class=\"stat hidden-tiles\">\n <span class=\"iconochive-eye\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">eye<\/span> <nobr>3.6<small>B<\/small><\/nobr>\n <\/h6>\n \n <\/div><!--\/.statbar-->\n\n <\/div><!--\/.item-ia-->\n\n\n <div class=\"details-ia hidden-tiles\">\n <div class=\"C1\"><\/div>\n <div class=\"C234\">\n <span>You are invited to view or upload audios to the Community collection. These thousands of recordings were all contributed by Archive users and community members. Please select a Creative Commons License during upload so that others will know what they may (or may not) do with with your audio. Click here to contribute your audio ! Browse by style: Blues , Country , Electronic , Experimental , Hiphop , Indie , Jazz , Rock , Spoken Word .<\/span><br\/> <\/div>\n <div class=\"C5\"><\/div>\n <\/div>\n\n \n\n <div class=\"item-ia collection-ia\" data-id=\"opensource_movies\"\n data-mediatype=\"collection\"\n onclick=\"AJS.colclick(this)\" >\n\n \n\n <div class=\"hidden-tiles views C C1\">\n <nobr class=\"hidden-xs\">2<small>B<\/small><\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">2.0B<\/nobr>\n <\/div>\n\n\n\n \n <div class=\"C234\">\n <div class=\"collection-title C C2\">\n <a href=\"\/details\/opensource_movies\" data-event-click-tracking=\"GenericCollection|ItemTile\">\n <div class=\"tile-img\">\n <img class=\"item-img clipW clipH\"\n src=\"\/services\/img\/opensource_movies\">\n <\/div><!--\/.tile-img-->\n <div>\n Community Video <\/div>\n <\/a>\n <div class=\"collection-stats\">\n <div class=\"iconochive-collection topinblock hidden-lists\" aria-hidden=\"true\"><\/div><span class=\"sr-only\">collection<\/span> <div class=\"num-items topinblock\">\n 885,031 <div class=\"micro-label\">ITEMS<\/div>\n <\/div>\n <div class=\"num-items hidden-tiles\">\n 2<small>B<\/small> <div class=\"micro-label\">VIEWS<\/div>\n <\/div>\n <\/div>\n <\/div><!--.C2-->\n <div class=\"hidden-tiles pubdate C C3\">\n <nobr class=\"hidden-xs\">Feb 26, 2005<\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">02\/05<\/nobr>\n <\/div>\n <div class=\"by C C4\">\n <span class=\"hidden-lists\">by<\/span>\n <span class=\"byv\"\n title=\"Internet Archive\">Internet Archive<\/span>\n <\/div><!--\/.C4-->\n <\/div><!--\/.C234-->\n\n <div class=\"statbar \">\n <div class=\"mt-icon C C5 hidden-tiles\">\n <span class=\"iconochive-collection\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">collection<\/span> <\/div>\n\n <h6 class=\"stat hidden-tiles\">\n <span class=\"iconochive-eye\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">eye<\/span> <nobr>2<small>B<\/small><\/nobr>\n <\/h6>\n \n <\/div><!--\/.statbar-->\n\n <\/div><!--\/.item-ia-->\n\n\n <div class=\"details-ia hidden-tiles\">\n <div class=\"C1\"><\/div>\n <div class=\"C234\">\n <span>You are invited to view or upload your videos to the Community collection. These thousands of videos were contributed by Archive users and community members. These videos are available for free download. Please select a Creative Commons License during upload so that others will know what they may (or may not) do with with your video. Click here to upload your video !<\/span><br\/> Topic: Moving Images<br\/> <\/div>\n <div class=\"C5\"><\/div>\n <\/div>\n\n \n\n <div class=\"item-ia collection-ia\" data-id=\"etree\"\n data-mediatype=\"collection\"\n onclick=\"AJS.colclick(this)\" >\n\n \n\n <div class=\"hidden-tiles views C C1\">\n <nobr class=\"hidden-xs\">1.5<small>B<\/small><\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">1.5B<\/nobr>\n <\/div>\n\n\n\n \n <div class=\"C234\">\n <div class=\"collection-title C C2\">\n <a href=\"\/details\/etree\" data-event-click-tracking=\"GenericCollection|ItemTile\">\n <div class=\"tile-img\">\n <img class=\"item-img clipW clipH\"\n src=\"\/services\/img\/etree\">\n <\/div><!--\/.tile-img-->\n <div>\n Live Music Archive <\/div>\n <\/a>\n <div class=\"collection-stats\">\n <div class=\"iconochive-collection topinblock hidden-lists\" aria-hidden=\"true\"><\/div><span class=\"sr-only\">collection<\/span> <div class=\"num-items topinblock\">\n 188,541 <div class=\"micro-label\">ITEMS<\/div>\n <\/div>\n <div class=\"num-items hidden-tiles\">\n 1.5<small>B<\/small> <div class=\"micro-label\">VIEWS<\/div>\n <\/div>\n <\/div>\n <\/div><!--.C2-->\n <div class=\"hidden-tiles pubdate C C3\">\n <nobr class=\"hidden-xs\">Nov 19, 2005<\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">11\/05<\/nobr>\n <\/div>\n <div class=\"by C C4\">\n <\/div><!--\/.C4-->\n <\/div><!--\/.C234-->\n\n <div class=\"statbar \">\n <div class=\"mt-icon C C5 hidden-tiles\">\n <span class=\"iconochive-collection\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">collection<\/span> <\/div>\n\n <h6 class=\"stat hidden-tiles\">\n <span class=\"iconochive-eye\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">eye<\/span> <nobr>1.5<small>B<\/small><\/nobr>\n <\/h6>\n \n <\/div><!--\/.statbar-->\n\n <\/div><!--\/.item-ia-->\n\n\n <div class=\"details-ia hidden-tiles\">\n <div class=\"C1\"><\/div>\n <div class=\"C234\">\n <span>Browse: all artists \u00b7 this day in history \u00b7 average review rating \u00b7 number reviews \u00b7 date reviewed \u00b7 number views etree.org is a community committed to providing the highest quality live concerts in a lossless, downloadable format. The Internet Archive has teamed up with etree.org to preserve and archive as many live concerts as possible for current and future generations to enjoy. All music in this Collection is from trade-friendly artists and is strictly non-commercial , both for access...<\/span><br\/> Topic: Live Music<br\/> <\/div>\n <div class=\"C5\"><\/div>\n <\/div>\n\n \n\n <div class=\"item-ia collection-ia\" data-id=\"americana\"\n data-mediatype=\"collection\"\n onclick=\"AJS.colclick(this)\" >\n\n \n\n <div class=\"hidden-tiles views C C1\">\n <nobr class=\"hidden-xs\">1.5<small>B<\/small><\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">1.5B<\/nobr>\n <\/div>\n\n\n\n \n <div class=\"C234\">\n <div class=\"collection-title C C2\">\n <a href=\"\/details\/americana\" data-event-click-tracking=\"GenericCollection|ItemTile\">\n <div class=\"tile-img\">\n <img class=\"item-img clipW\"\n src=\"\/services\/img\/americana\">\n <\/div><!--\/.tile-img-->\n <div>\n American Libraries <\/div>\n <\/a>\n <div class=\"collection-stats\">\n <div class=\"iconochive-collection topinblock hidden-lists\" aria-hidden=\"true\"><\/div><span class=\"sr-only\">collection<\/span> <div class=\"num-items topinblock\">\n 2,859,015 <div class=\"micro-label\">ITEMS<\/div>\n <\/div>\n <div class=\"num-items hidden-tiles\">\n 1.5<small>B<\/small> <div class=\"micro-label\">VIEWS<\/div>\n <\/div>\n <\/div>\n <\/div><!--.C2-->\n <div class=\"hidden-tiles pubdate C C3\">\n <nobr class=\"hidden-xs\">Jan 23, 2006<\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">01\/06<\/nobr>\n <\/div>\n <div class=\"by C C4\">\n <\/div><!--\/.C4-->\n <\/div><!--\/.C234-->\n\n <div class=\"statbar \">\n <div class=\"mt-icon C C5 hidden-tiles\">\n <span class=\"iconochive-collection\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">collection<\/span> <\/div>\n\n <h6 class=\"stat hidden-tiles\">\n <span class=\"iconochive-eye\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">eye<\/span> <nobr>1.5<small>B<\/small><\/nobr>\n <\/h6>\n \n <\/div><!--\/.statbar-->\n\n <\/div><!--\/.item-ia-->\n\n\n <div class=\"details-ia hidden-tiles\">\n <div class=\"C1\"><\/div>\n <div class=\"C234\">\n <span>The American Libraries collection includes material contributed from across the United States. Institutions range from the Library of Congress to many local public libraries. As a whole, this collection of material brings holdings that cover many facets of American life and scholarship into the public domain. Significant portions of this collection have been generously sponsored by Microsoft , Yahoo! , The Sloan Foundation , and others.<\/span><br\/> <\/div>\n <div class=\"C5\"><\/div>\n <\/div>\n\n \n\n <div class=\"item-ia collection-ia\" data-id=\"opensource\"\n data-mediatype=\"collection\"\n onclick=\"AJS.colclick(this)\" >\n\n \n\n <div class=\"hidden-tiles views C C1\">\n <nobr class=\"hidden-xs\">1.1<small>B<\/small><\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">1.1B<\/nobr>\n <\/div>\n\n\n\n \n <div class=\"C234\">\n <div class=\"collection-title C C2\">\n <a href=\"\/details\/opensource\" data-event-click-tracking=\"GenericCollection|ItemTile\">\n <div class=\"tile-img\">\n <img class=\"item-img clipW clipH\"\n src=\"\/services\/img\/opensource\">\n <\/div><!--\/.tile-img-->\n <div>\n Community Texts <\/div>\n <\/a>\n <div class=\"collection-stats\">\n <div class=\"iconochive-collection topinblock hidden-lists\" aria-hidden=\"true\"><\/div><span class=\"sr-only\">collection<\/span> <div class=\"num-items topinblock\">\n 796,548 <div class=\"micro-label\">ITEMS<\/div>\n <\/div>\n <div class=\"num-items hidden-tiles\">\n 1.1<small>B<\/small> <div class=\"micro-label\">VIEWS<\/div>\n <\/div>\n <\/div>\n <\/div><!--.C2-->\n <div class=\"hidden-tiles pubdate C C3\">\n <nobr class=\"hidden-xs\">Jan 18, 2005<\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">01\/05<\/nobr>\n <\/div>\n <div class=\"by C C4\">\n <span class=\"hidden-lists\">by<\/span>\n <span class=\"byv\"\n title=\"Internet Archive\">Internet Archive<\/span>\n <\/div><!--\/.C4-->\n <\/div><!--\/.C234-->\n\n <div class=\"statbar \">\n <div class=\"mt-icon C C5 hidden-tiles\">\n <span class=\"iconochive-collection\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">collection<\/span> <\/div>\n\n <h6 class=\"stat hidden-tiles\">\n <span class=\"iconochive-eye\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">eye<\/span> <nobr>1.1<small>B<\/small><\/nobr>\n <\/h6>\n \n <\/div><!--\/.statbar-->\n\n <\/div><!--\/.item-ia-->\n\n\n <div class=\"details-ia hidden-tiles\">\n <div class=\"C1\"><\/div>\n <div class=\"C234\">\n <span>These books are books contributed by the community. Click here to contribute your book ! For more information and how-to please see archive.org\/about\/faqs.php#Texts_and_Books Uploaders, please note: Archive.org supports metadata about items in just about any language so long as the characters are UTF8 encoded Community Afrikaans Texts Community Arabic Texts Community Basque Texts Community Bulgarian Texts Community Catalan Texts Community Chinese Texts Community Croatian Texts Community Czech...<\/span><br\/> Topic: Texts<br\/> <\/div>\n <div class=\"C5\"><\/div>\n <\/div>\n\n \n\n <div class=\"item-ia collection-ia\" data-id=\"opensource_media\"\n data-mediatype=\"collection\"\n onclick=\"AJS.colclick(this)\" >\n\n \n\n <div class=\"hidden-tiles views C C1\">\n <nobr class=\"hidden-xs\">1<small>B<\/small><\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">1.0B<\/nobr>\n <\/div>\n\n\n\n \n <div class=\"C234\">\n <div class=\"collection-title C C2\">\n <a href=\"\/details\/opensource_media\" data-event-click-tracking=\"GenericCollection|ItemTile\">\n <div class=\"tile-img\">\n <img class=\"item-img clipW clipH\"\n src=\"\/services\/img\/opensource_media\">\n <\/div><!--\/.tile-img-->\n <div>\n Community Media <\/div>\n <\/a>\n <div class=\"collection-stats\">\n <div class=\"iconochive-collection topinblock hidden-lists\" aria-hidden=\"true\"><\/div><span class=\"sr-only\">collection<\/span> <div class=\"num-items topinblock\">\n 343,475 <div class=\"micro-label\">ITEMS<\/div>\n <\/div>\n <div class=\"num-items hidden-tiles\">\n 1<small>B<\/small> <div class=\"micro-label\">VIEWS<\/div>\n <\/div>\n <\/div>\n <\/div><!--.C2-->\n <div class=\"hidden-tiles pubdate C C3\">\n <nobr class=\"hidden-xs\">May 12, 2010<\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">05\/10<\/nobr>\n <\/div>\n <div class=\"by C C4\">\n <\/div><!--\/.C4-->\n <\/div><!--\/.C234-->\n\n <div class=\"statbar \">\n <div class=\"mt-icon C C5 hidden-tiles\">\n <span class=\"iconochive-collection\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">collection<\/span> <\/div>\n\n <h6 class=\"stat hidden-tiles\">\n <span class=\"iconochive-eye\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">eye<\/span> <nobr>1<small>B<\/small><\/nobr>\n <\/h6>\n \n <\/div><!--\/.statbar-->\n\n <\/div><!--\/.item-ia-->\n\n\n <div class=\"details-ia hidden-tiles\">\n <div class=\"C1\"><\/div>\n <div class=\"C234\">\n <span>A collection of media donated by individuals to the Internet Archive.<\/span><br\/> <\/div>\n <div class=\"C5\"><\/div>\n <\/div>\n\n \n\n <div class=\"item-ia collection-ia\" data-id=\"librivoxaudio\"\n data-mediatype=\"collection\"\n onclick=\"AJS.colclick(this)\" >\n\n \n\n <div class=\"hidden-tiles views C C1\">\n <nobr class=\"hidden-xs\">831.6<small>M<\/small><\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">832M<\/nobr>\n <\/div>\n\n\n\n \n <div class=\"C234\">\n <div class=\"collection-title C C2\">\n <a href=\"\/details\/librivoxaudio\" data-event-click-tracking=\"GenericCollection|ItemTile\">\n <div class=\"tile-img\">\n <img class=\"item-img clipW clipH\"\n src=\"\/services\/img\/librivoxaudio\">\n <\/div><!--\/.tile-img-->\n <div>\n The LibriVox Free Audiobook Collection <\/div>\n <\/a>\n <div class=\"collection-stats\">\n <div class=\"iconochive-collection topinblock hidden-lists\" aria-hidden=\"true\"><\/div><span class=\"sr-only\">collection<\/span> <div class=\"num-items topinblock\">\n 12,095 <div class=\"micro-label\">ITEMS<\/div>\n <\/div>\n <div class=\"num-items hidden-tiles\">\n 831.6<small>M<\/small> <div class=\"micro-label\">VIEWS<\/div>\n <\/div>\n <\/div>\n <\/div><!--.C2-->\n <div class=\"hidden-tiles pubdate C C3\">\n <nobr class=\"hidden-xs\">Mar 7, 2006<\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">03\/06<\/nobr>\n <\/div>\n <div class=\"by C C4\">\n <\/div><!--\/.C4-->\n <\/div><!--\/.C234-->\n\n <div class=\"statbar \">\n <div class=\"mt-icon C C5 hidden-tiles\">\n <span class=\"iconochive-collection\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">collection<\/span> <\/div>\n\n <h6 class=\"stat hidden-tiles\">\n <span class=\"iconochive-eye\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">eye<\/span> <nobr>831.6<small>M<\/small><\/nobr>\n <\/h6>\n \n <\/div><!--\/.statbar-->\n\n <\/div><!--\/.item-ia-->\n\n\n <div class=\"details-ia hidden-tiles\">\n <div class=\"C1\"><\/div>\n <div class=\"C234\">\n <span>LibriVox - founded in 2005 - is a community of volunteers from all over the world who record public domain texts: poetry, short stories, whole books, even dramatic works, in many different languages. All LibriVox recordings are in the public domain in the USA and available as free downloads on the internet. If you are not in the USA, please check your country's copyright law before downloading. Please visit the LibriVox website where you can search for books that interest you. You can search or...<\/span><br\/> <\/div>\n <div class=\"C5\"><\/div>\n <\/div>\n\n \n\n <div class=\"item-ia collection-ia\" data-id=\"ElectricSheep\"\n data-mediatype=\"collection\"\n onclick=\"AJS.colclick(this)\" >\n\n \n\n <div class=\"hidden-tiles views C C1\">\n <nobr class=\"hidden-xs\">594.2<small>M<\/small><\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">594M<\/nobr>\n <\/div>\n\n\n\n \n <div class=\"C234\">\n <div class=\"collection-title C C2\">\n <a href=\"\/details\/ElectricSheep\" data-event-click-tracking=\"GenericCollection|ItemTile\">\n <div class=\"tile-img\">\n <img class=\"item-img clipW clipH\"\n src=\"\/services\/img\/ElectricSheep\">\n <\/div><!--\/.tile-img-->\n <div>\n Electric Sheep <\/div>\n <\/a>\n <div class=\"collection-stats\">\n <div class=\"iconochive-collection topinblock hidden-lists\" aria-hidden=\"true\"><\/div><span class=\"sr-only\">collection<\/span> <div class=\"num-items topinblock\">\n 524 <div class=\"micro-label\">ITEMS<\/div>\n <\/div>\n <div class=\"num-items hidden-tiles\">\n 594.2<small>M<\/small> <div class=\"micro-label\">VIEWS<\/div>\n <\/div>\n <\/div>\n <\/div><!--.C2-->\n <div class=\"hidden-tiles pubdate C C3\">\n <nobr class=\"hidden-xs\">Jul 6, 2010<\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">07\/10<\/nobr>\n <\/div>\n <div class=\"by C C4\">\n <\/div><!--\/.C4-->\n <\/div><!--\/.C234-->\n\n <div class=\"statbar \">\n <div class=\"mt-icon C C5 hidden-tiles\">\n <span class=\"iconochive-collection\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">collection<\/span> <\/div>\n\n <h6 class=\"stat hidden-tiles\">\n <span class=\"iconochive-eye\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">eye<\/span> <nobr>594.2<small>M<\/small><\/nobr>\n <\/h6>\n \n <\/div><!--\/.statbar-->\n\n <\/div><!--\/.item-ia-->\n\n\n <div class=\"details-ia hidden-tiles\">\n <div class=\"C1\"><\/div>\n <div class=\"C234\">\n <span>Electric Sheep is a distributed computing project for animating and evolving fractal flames, which are in turn distributed to the networked computers, which display them as a screensaver. Process The process is transparent to the casual user, who can simply install the software as a screensaver. Alternatively, the user may become more involved with the project, manually creating a fractal flame file for upload to the server where it is rendered into a video file of the animated fractal flame....<\/span><br\/> Topic: electric sheep<br\/> <\/div>\n <div class=\"C5\"><\/div>\n <\/div>\n\n \n\n <div class=\"item-ia collection-ia\" data-id=\"opensource_image\"\n data-mediatype=\"collection\"\n onclick=\"AJS.colclick(this)\" >\n\n \n\n <div class=\"hidden-tiles views C C1\">\n <nobr class=\"hidden-xs\">503.1<small>M<\/small><\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">503M<\/nobr>\n <\/div>\n\n\n\n \n <div class=\"C234\">\n <div class=\"collection-title C C2\">\n <a href=\"\/details\/opensource_image\" data-event-click-tracking=\"GenericCollection|ItemTile\">\n <div class=\"tile-img\">\n <img class=\"item-img clipW clipH\"\n src=\"\/services\/img\/opensource_image\">\n <\/div><!--\/.tile-img-->\n <div>\n Community Images <\/div>\n <\/a>\n <div class=\"collection-stats\">\n <div class=\"iconochive-collection topinblock hidden-lists\" aria-hidden=\"true\"><\/div><span class=\"sr-only\">collection<\/span> <div class=\"num-items topinblock\">\n 173,453 <div class=\"micro-label\">ITEMS<\/div>\n <\/div>\n <div class=\"num-items hidden-tiles\">\n 503.1<small>M<\/small> <div class=\"micro-label\">VIEWS<\/div>\n <\/div>\n <\/div>\n <\/div><!--.C2-->\n <div class=\"hidden-tiles pubdate C C3\">\n <nobr class=\"hidden-xs\">Jul 6, 2018<\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">07\/18<\/nobr>\n <\/div>\n <div class=\"by C C4\">\n <\/div><!--\/.C4-->\n <\/div><!--\/.C234-->\n\n <div class=\"statbar \">\n <div class=\"mt-icon C C5 hidden-tiles\">\n <span class=\"iconochive-collection\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">collection<\/span> <\/div>\n\n <h6 class=\"stat hidden-tiles\">\n <span class=\"iconochive-eye\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">eye<\/span> <nobr>503.1<small>M<\/small><\/nobr>\n <\/h6>\n \n <\/div><!--\/.statbar-->\n\n <\/div><!--\/.item-ia-->\n\n\n <div class=\"details-ia hidden-tiles\">\n <div class=\"C1\"><\/div>\n <div class=\"C234\">\n <span>Images contributed by Internet Archive users and community members. These images are available for free download. Please select a Creative Commons License during upload so that others will know what they may (or may not) do with with your images.<\/span><br\/> Topic: images<br\/> <\/div>\n <div class=\"C5\"><\/div>\n <\/div>\n\n \n\n <div class=\"item-ia collection-ia\" data-id=\"toronto\"\n data-mediatype=\"collection\"\n onclick=\"AJS.colclick(this)\" >\n\n \n\n <div class=\"hidden-tiles views C C1\">\n <nobr class=\"hidden-xs\">421.9<small>M<\/small><\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">422M<\/nobr>\n <\/div>\n\n\n\n \n <div class=\"C234\">\n <div class=\"collection-title C C2\">\n <a href=\"\/details\/toronto\" data-event-click-tracking=\"GenericCollection|ItemTile\">\n <div class=\"tile-img\">\n <img class=\"item-img clipW clipH\"\n src=\"\/services\/img\/toronto\">\n <\/div><!--\/.tile-img-->\n <div>\n Canadian Libraries <\/div>\n <\/a>\n <div class=\"collection-stats\">\n <div class=\"iconochive-collection topinblock hidden-lists\" aria-hidden=\"true\"><\/div><span class=\"sr-only\">collection<\/span> <div class=\"num-items topinblock\">\n 572,378 <div class=\"micro-label\">ITEMS<\/div>\n <\/div>\n <div class=\"num-items hidden-tiles\">\n 421.9<small>M<\/small> <div class=\"micro-label\">VIEWS<\/div>\n <\/div>\n <\/div>\n <\/div><!--.C2-->\n <div class=\"hidden-tiles pubdate C C3\">\n <nobr class=\"hidden-xs\">Jun 16, 2005<\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">06\/05<\/nobr>\n <\/div>\n <div class=\"by C C4\">\n <span class=\"hidden-lists\">by<\/span>\n <span class=\"byv\"\n title=\"Internet Archive Canada\">Internet Archive Canada<\/span>\n <\/div><!--\/.C4-->\n <\/div><!--\/.C234-->\n\n <div class=\"statbar \">\n <div class=\"mt-icon C C5 hidden-tiles\">\n <span class=\"iconochive-collection\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">collection<\/span> <\/div>\n\n <h6 class=\"stat hidden-tiles\">\n <span class=\"iconochive-eye\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">eye<\/span> <nobr>421.9<small>M<\/small><\/nobr>\n <\/h6>\n \n <\/div><!--\/.statbar-->\n\n <\/div><!--\/.item-ia-->\n\n\n <div class=\"details-ia hidden-tiles\">\n <div class=\"C1\"><\/div>\n <div class=\"C234\">\n <span>Welcome to the Canadian Libraries page. The Toronto scanning centre was established in 2004 on the campus of the University of Toronto . From its humble beginnings, Internet Archive Canada has worked with well over 50 institutions, in providing their unique material(s) with open access and sharing these collections the world over. From the Archives of the Sisters of Service to the University of Alberta, IAC has digitized approximately 522,741 unique and special collections. Many...<\/span><br\/> Topic: Texts<br\/> <\/div>\n <div class=\"C5\"><\/div>\n <\/div>\n\n \n\n <div class=\"item-ia collection-ia\" data-id=\"opensource_Arabic\"\n data-mediatype=\"collection\"\n onclick=\"AJS.colclick(this)\" >\n\n \n\n <div class=\"hidden-tiles views C C1\">\n <nobr class=\"hidden-xs\">317.2<small>M<\/small><\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">317M<\/nobr>\n <\/div>\n\n\n\n \n <div class=\"C234\">\n <div class=\"collection-title C C2\">\n <a href=\"\/details\/opensource_Arabic\" data-event-click-tracking=\"GenericCollection|ItemTile\">\n <div>\n Community Arabic Texts <\/div>\n <\/a>\n <div class=\"collection-stats\">\n <div class=\"iconochive-collection topinblock hidden-lists\" aria-hidden=\"true\"><\/div><span class=\"sr-only\">collection<\/span> <div class=\"num-items topinblock\">\n 196,889 <div class=\"micro-label\">ITEMS<\/div>\n <\/div>\n <div class=\"num-items hidden-tiles\">\n 317.2<small>M<\/small> <div class=\"micro-label\">VIEWS<\/div>\n <\/div>\n <\/div>\n <\/div><!--.C2-->\n <div class=\"hidden-tiles pubdate C C3\">\n <nobr class=\"hidden-xs\">Aug 21, 2009<\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">08\/09<\/nobr>\n <\/div>\n <div class=\"by C C4\">\n <\/div><!--\/.C4-->\n <\/div><!--\/.C234-->\n\n <div class=\"statbar \">\n <div class=\"mt-icon C C5 hidden-tiles\">\n <span class=\"iconochive-collection\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">collection<\/span> <\/div>\n\n <h6 class=\"stat hidden-tiles\">\n <span class=\"iconochive-eye\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">eye<\/span> <nobr>317.2<small>M<\/small><\/nobr>\n <\/h6>\n \n <\/div><!--\/.statbar-->\n\n <\/div><!--\/.item-ia-->\n\n\n <div class=\"details-ia hidden-tiles\">\n <div class=\"C1\"><\/div>\n <div class=\"C234\">\n <span>User-uploaded texts with language code "Arabic" or "ara" (MARC code for Arabic language items) Uploaders, please note: Archive.org supports metadata about items in just about any language so long as the characters are UTF8 encoded .<\/span><br\/> <\/div>\n <div class=\"C5\"><\/div>\n <\/div>\n\n \n\n <div class=\"item-ia collection-ia\" data-id=\"opensource_religionvideo\"\n data-mediatype=\"collection\"\n onclick=\"AJS.colclick(this)\" >\n\n \n\n <div class=\"hidden-tiles views C C1\">\n <nobr class=\"hidden-xs\">245.9<small>M<\/small><\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">246M<\/nobr>\n <\/div>\n\n\n\n \n <div class=\"C234\">\n <div class=\"collection-title C C2\">\n <a href=\"\/details\/opensource_religionvideo\" data-event-click-tracking=\"GenericCollection|ItemTile\">\n <div class=\"tile-img\">\n <img class=\"item-img clipW\"\n src=\"\/services\/img\/opensource_religionvideo\">\n <\/div><!--\/.tile-img-->\n <div>\n Community Spirituality and Religion <\/div>\n <\/a>\n <div class=\"collection-stats\">\n <div class=\"iconochive-collection topinblock hidden-lists\" aria-hidden=\"true\"><\/div><span class=\"sr-only\">collection<\/span> <div class=\"num-items topinblock\">\n 103,989 <div class=\"micro-label\">ITEMS<\/div>\n <\/div>\n <div class=\"num-items hidden-tiles\">\n 245.9<small>M<\/small> <div class=\"micro-label\">VIEWS<\/div>\n <\/div>\n <\/div>\n <\/div><!--.C2-->\n <div class=\"hidden-tiles pubdate C C3\">\n <nobr class=\"hidden-xs\">Jun 15, 2006<\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">06\/06<\/nobr>\n <\/div>\n <div class=\"by C C4\">\n <\/div><!--\/.C4-->\n <\/div><!--\/.C234-->\n\n <div class=\"statbar \">\n <div class=\"mt-icon C C5 hidden-tiles\">\n <span class=\"iconochive-collection\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">collection<\/span> <\/div>\n\n <h6 class=\"stat hidden-tiles\">\n <span class=\"iconochive-eye\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">eye<\/span> <nobr>245.9<small>M<\/small><\/nobr>\n <\/h6>\n \n <\/div><!--\/.statbar-->\n\n <\/div><!--\/.item-ia-->\n\n\n <div class=\"details-ia hidden-tiles\">\n <div class=\"C1\"><\/div>\n <div class=\"C234\">\n <span>These religion and spirituality videos were contributed by Archive users.<\/span><br\/> <\/div>\n <div class=\"C5\"><\/div>\n <\/div>\n\n \n\n <div class=\"item-ia collection-ia\" data-id=\"folksoundomy\"\n data-mediatype=\"collection\"\n onclick=\"AJS.colclick(this)\" >\n\n \n\n <div class=\"hidden-tiles views C C1\">\n <nobr class=\"hidden-xs\">236.5<small>M<\/small><\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">236M<\/nobr>\n <\/div>\n\n\n\n \n <div class=\"C234\">\n <div class=\"collection-title C C2\">\n <a href=\"\/details\/folksoundomy\" data-event-click-tracking=\"GenericCollection|ItemTile\">\n <div class=\"tile-img\">\n <img class=\"item-img clipW clipH\"\n src=\"\/services\/img\/folksoundomy\">\n <\/div><!--\/.tile-img-->\n <div>\n Folksoundomy: A Library of Sound <\/div>\n <\/a>\n <div class=\"collection-stats\">\n <div class=\"iconochive-collection topinblock hidden-lists\" aria-hidden=\"true\"><\/div><span class=\"sr-only\">collection<\/span> <div class=\"num-items topinblock\">\n 245,954 <div class=\"micro-label\">ITEMS<\/div>\n <\/div>\n <div class=\"num-items hidden-tiles\">\n 236.5<small>M<\/small> <div class=\"micro-label\">VIEWS<\/div>\n <\/div>\n <\/div>\n <\/div><!--.C2-->\n <div class=\"hidden-tiles pubdate C C3\">\n <nobr class=\"hidden-xs\">Dec 12, 2016<\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">12\/16<\/nobr>\n <\/div>\n <div class=\"by C C4\">\n <\/div><!--\/.C4-->\n <\/div><!--\/.C234-->\n\n <div class=\"statbar \">\n <div class=\"mt-icon C C5 hidden-tiles\">\n <span class=\"iconochive-collection\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">collection<\/span> <\/div>\n\n <h6 class=\"stat hidden-tiles\">\n <span class=\"iconochive-eye\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">eye<\/span> <nobr>236.5<small>M<\/small><\/nobr>\n <\/h6>\n \n <\/div><!--\/.statbar-->\n\n <\/div><!--\/.item-ia-->\n\n\n <div class=\"details-ia hidden-tiles\">\n <div class=\"C1\"><\/div>\n <div class=\"C234\">\n <span>Folksonomy : A system of classification derived from the practice and method of collaboratively creating and managing tags to annotate and categorize content; this practice is also known as collaborative tagging, social classification, social indexing, and social tagging. Coined by Thomas Vander Wal, it is a portmanteau of folk and taxonomy. Folksoundomy : A collection of sounds, music and speech derived from the efforts of volunteers to make information as widely available as possible. Because...<\/span><br\/> <\/div>\n <div class=\"C5\"><\/div>\n <\/div>\n\n \n\n <div class=\"item-ia collection-ia\" data-id=\"robarts\"\n data-mediatype=\"collection\"\n onclick=\"AJS.colclick(this)\" >\n\n \n\n <div class=\"hidden-tiles views C C1\">\n <nobr class=\"hidden-xs\">235.8<small>M<\/small><\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">236M<\/nobr>\n <\/div>\n\n\n\n \n <div class=\"C234\">\n <div class=\"collection-title C C2\">\n <a href=\"\/details\/robarts\" data-event-click-tracking=\"GenericCollection|ItemTile\">\n <div class=\"tile-img\">\n <img class=\"item-img clipW clipH\"\n src=\"\/services\/img\/robarts\">\n <\/div><!--\/.tile-img-->\n <div>\n University of Toronto - Robarts Library <\/div>\n <\/a>\n <div class=\"collection-stats\">\n <div class=\"iconochive-collection topinblock hidden-lists\" aria-hidden=\"true\"><\/div><span class=\"sr-only\">collection<\/span> <div class=\"num-items topinblock\">\n 213,394 <div class=\"micro-label\">ITEMS<\/div>\n <\/div>\n <div class=\"num-items hidden-tiles\">\n 235.8<small>M<\/small> <div class=\"micro-label\">VIEWS<\/div>\n <\/div>\n <\/div>\n <\/div><!--.C2-->\n <div class=\"hidden-tiles pubdate C C3\">\n <nobr class=\"hidden-xs\">Dec 7, 2006<\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">12\/06<\/nobr>\n <\/div>\n <div class=\"by C C4\">\n <\/div><!--\/.C4-->\n <\/div><!--\/.C234-->\n\n <div class=\"statbar \">\n <div class=\"mt-icon C C5 hidden-tiles\">\n <span class=\"iconochive-collection\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">collection<\/span> <\/div>\n\n <h6 class=\"stat hidden-tiles\">\n <span class=\"iconochive-eye\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">eye<\/span> <nobr>235.8<small>M<\/small><\/nobr>\n <\/h6>\n \n <\/div><!--\/.statbar-->\n\n <\/div><!--\/.item-ia-->\n\n\n <div class=\"details-ia hidden-tiles\">\n <div class=\"C1\"><\/div>\n <div class=\"C234\">\n <span>The John P. Robarts Research Library, commonly referred to as Robarts Library, is the main humanities and social sciences library of the University of Toronto Libraries and the largest individual library in the university. Opened in 1973 and named for John Robarts, the 17th Premier of Ontario, the library contains more than 4.5 million bookform items, 4.1 million microform items and 740,000 other items. The library building is one of the most significant examples of brutalist architecture in...<\/span><br\/> <\/div>\n <div class=\"C5\"><\/div>\n <\/div>\n\n \n\n <div class=\"item-ia collection-ia\" data-id=\"netlabels\"\n data-mediatype=\"collection\"\n onclick=\"AJS.colclick(this)\" >\n\n \n\n <div class=\"hidden-tiles views C C1\">\n <nobr class=\"hidden-xs\">210.8<small>M<\/small><\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">211M<\/nobr>\n <\/div>\n\n\n\n \n <div class=\"C234\">\n <div class=\"collection-title C C2\">\n <a href=\"\/details\/netlabels\" data-event-click-tracking=\"GenericCollection|ItemTile\">\n <div class=\"tile-img\">\n <img class=\"item-img clipW clipH\"\n src=\"\/services\/img\/netlabels\">\n <\/div><!--\/.tile-img-->\n <div>\n Netlabels <\/div>\n <\/a>\n <div class=\"collection-stats\">\n <div class=\"iconochive-collection topinblock hidden-lists\" aria-hidden=\"true\"><\/div><span class=\"sr-only\">collection<\/span> <div class=\"num-items topinblock\">\n 68,676 <div class=\"micro-label\">ITEMS<\/div>\n <\/div>\n <div class=\"num-items hidden-tiles\">\n 210.8<small>M<\/small> <div class=\"micro-label\">VIEWS<\/div>\n <\/div>\n <\/div>\n <\/div><!--.C2-->\n <div class=\"hidden-tiles pubdate C C3\">\n <nobr class=\"hidden-xs\">Dec 14, 2005<\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">12\/05<\/nobr>\n <\/div>\n <div class=\"by C C4\">\n <\/div><!--\/.C4-->\n <\/div><!--\/.C234-->\n\n <div class=\"statbar \">\n <div class=\"mt-icon C C5 hidden-tiles\">\n <span class=\"iconochive-collection\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">collection<\/span> <\/div>\n\n <h6 class=\"stat hidden-tiles\">\n <span class=\"iconochive-eye\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">eye<\/span> <nobr>210.8<small>M<\/small><\/nobr>\n <\/h6>\n \n <\/div><!--\/.statbar-->\n\n <\/div><!--\/.item-ia-->\n\n\n <div class=\"details-ia hidden-tiles\">\n <div class=\"C1\"><\/div>\n <div class=\"C234\">\n <span>Welcome to the Netlabels collection at the Internet Archive . This collection hosts complete, freely downloadable\/streamable, often Creative Commons -licensed catalogs of 'virtual record labels'. These 'netlabels' are non-profit, community-built entities dedicated to providing high quality, non-commercial, freely distributable MP3\/OGG-format music for online download in a multitude of genres. Styles include: melodic electronica ( e.g. Observatory Online , Please Do Something ) minimal house (...<\/span><br\/> <span alt=\"0.00 out of 5 stars\" title=\"0.00 out of 5 stars\"><\/span> ( 1 reviews )<br\/> <\/div>\n <div class=\"C5\"><\/div>\n <\/div>\n\n \n\n <div class=\"item-ia collection-ia\" data-id=\"cdl\"\n data-mediatype=\"collection\"\n onclick=\"AJS.colclick(this)\" >\n\n \n\n <div class=\"hidden-tiles views C C1\">\n <nobr class=\"hidden-xs\">203<small>M<\/small><\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">203M<\/nobr>\n <\/div>\n\n\n\n \n <div class=\"C234\">\n <div class=\"collection-title C C2\">\n <a href=\"\/details\/cdl\" data-event-click-tracking=\"GenericCollection|ItemTile\">\n <div class=\"tile-img\">\n <img class=\"item-img clipW clipH\"\n src=\"\/services\/img\/cdl\">\n <\/div><!--\/.tile-img-->\n <div>\n California Digital Library <\/div>\n <\/a>\n <div class=\"collection-stats\">\n <div class=\"iconochive-collection topinblock hidden-lists\" aria-hidden=\"true\"><\/div><span class=\"sr-only\">collection<\/span> <div class=\"num-items topinblock\">\n 191,920 <div class=\"micro-label\">ITEMS<\/div>\n <\/div>\n <div class=\"num-items hidden-tiles\">\n 203<small>M<\/small> <div class=\"micro-label\">VIEWS<\/div>\n <\/div>\n <\/div>\n <\/div><!--.C2-->\n <div class=\"hidden-tiles pubdate C C3\">\n <nobr class=\"hidden-xs\">Feb 14, 2006<\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">02\/06<\/nobr>\n <\/div>\n <div class=\"by C C4\">\n <\/div><!--\/.C4-->\n <\/div><!--\/.C234-->\n\n <div class=\"statbar \">\n <div class=\"mt-icon C C5 hidden-tiles\">\n <span class=\"iconochive-collection\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">collection<\/span> <\/div>\n\n <h6 class=\"stat hidden-tiles\">\n <span class=\"iconochive-eye\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">eye<\/span> <nobr>203<small>M<\/small><\/nobr>\n <\/h6>\n \n <\/div><!--\/.statbar-->\n\n <\/div><!--\/.item-ia-->\n\n\n <div class=\"details-ia hidden-tiles\">\n <div class=\"C1\"><\/div>\n <div class=\"C234\">\n <span>The California Digital Library supports the assembly and creative use of the world's scholarship and knowledge for the University of California libraries and the communities they serve. In addition, the CDL provides tools that support the construction of online information services for research, teaching, and learning, including services that enable the UC libraries to effectively share their materials and provide greater access to digital content.<\/span><br\/> <\/div>\n <div class=\"C5\"><\/div>\n <\/div>\n\n \n\n <div class=\"item-ia collection-ia\" data-id=\"prelinger\"\n data-mediatype=\"collection\"\n onclick=\"AJS.colclick(this)\" >\n\n \n\n <div class=\"hidden-tiles views C C1\">\n <nobr class=\"hidden-xs\">175.4<small>M<\/small><\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">175M<\/nobr>\n <\/div>\n\n\n\n \n <div class=\"C234\">\n <div class=\"collection-title C C2\">\n <a href=\"\/details\/prelinger\" data-event-click-tracking=\"GenericCollection|ItemTile\">\n <div class=\"tile-img\">\n <img class=\"item-img clipW clipH\"\n src=\"\/services\/img\/prelinger\">\n <\/div><!--\/.tile-img-->\n <div>\n Prelinger Archives <\/div>\n <\/a>\n <div class=\"collection-stats\">\n <div class=\"iconochive-collection topinblock hidden-lists\" aria-hidden=\"true\"><\/div><span class=\"sr-only\">collection<\/span> <div class=\"num-items topinblock\">\n 6,915 <div class=\"micro-label\">ITEMS<\/div>\n <\/div>\n <div class=\"num-items hidden-tiles\">\n 175.4<small>M<\/small> <div class=\"micro-label\">VIEWS<\/div>\n <\/div>\n <\/div>\n <\/div><!--.C2-->\n <div class=\"hidden-tiles pubdate C C3\">\n <nobr class=\"hidden-xs\">Jun 4, 2005<\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">06\/05<\/nobr>\n <\/div>\n <div class=\"by C C4\">\n <\/div><!--\/.C4-->\n <\/div><!--\/.C234-->\n\n <div class=\"statbar \">\n <div class=\"mt-icon C C5 hidden-tiles\">\n <span class=\"iconochive-collection\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">collection<\/span> <\/div>\n\n <h6 class=\"stat hidden-tiles\">\n <span class=\"iconochive-eye\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">eye<\/span> <nobr>175.4<small>M<\/small><\/nobr>\n <\/h6>\n \n <\/div><!--\/.statbar-->\n\n <\/div><!--\/.item-ia-->\n\n\n <div class=\"details-ia hidden-tiles\">\n <div class=\"C1\"><\/div>\n <div class=\"C234\">\n <span>View thousands of films from the Prelinger Archives! Prelinger Archives was founded in 1983 by Rick Prelinger in New York City. Over the next twenty years, it grew into a collection of over 60,000 "ephemeral" (advertising, educational, industrial, and amateur) films. In 2002, the film collection was acquired by the Library of Congress, Motion Picture, Broadcasting and Recorded Sound Division . Prelinger Archives remains in existence, holding approximately 11,000 digitized and...<\/span><br\/> <\/div>\n <div class=\"C5\"><\/div>\n <\/div>\n\n \n\n <div class=\"item-ia collection-ia\" data-id=\"feature_films\"\n data-mediatype=\"collection\"\n onclick=\"AJS.colclick(this)\" >\n\n \n\n <div class=\"hidden-tiles views C C1\">\n <nobr class=\"hidden-xs\">168.8<small>M<\/small><\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">169M<\/nobr>\n <\/div>\n\n\n\n \n <div class=\"C234\">\n <div class=\"collection-title C C2\">\n <a href=\"\/details\/feature_films\" data-event-click-tracking=\"GenericCollection|ItemTile\">\n <div class=\"tile-img\">\n <img class=\"item-img clipW clipH\"\n src=\"\/services\/img\/feature_films\">\n <\/div><!--\/.tile-img-->\n <div>\n Feature Films <\/div>\n <\/a>\n <div class=\"collection-stats\">\n <div class=\"iconochive-collection topinblock hidden-lists\" aria-hidden=\"true\"><\/div><span class=\"sr-only\">collection<\/span> <div class=\"num-items topinblock\">\n 6,087 <div class=\"micro-label\">ITEMS<\/div>\n <\/div>\n <div class=\"num-items hidden-tiles\">\n 168.8<small>M<\/small> <div class=\"micro-label\">VIEWS<\/div>\n <\/div>\n <\/div>\n <\/div><!--.C2-->\n <div class=\"hidden-tiles pubdate C C3\">\n <nobr class=\"hidden-xs\">Feb 26, 2005<\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">02\/05<\/nobr>\n <\/div>\n <div class=\"by C C4\">\n <span class=\"hidden-lists\">by<\/span>\n <span class=\"byv\"\n title=\"Internet Archive\">Internet Archive<\/span>\n <\/div><!--\/.C4-->\n <\/div><!--\/.C234-->\n\n <div class=\"statbar \">\n <div class=\"mt-icon C C5 hidden-tiles\">\n <span class=\"iconochive-collection\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">collection<\/span> <\/div>\n\n <h6 class=\"stat hidden-tiles\">\n <span class=\"iconochive-eye\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">eye<\/span> <nobr>168.8<small>M<\/small><\/nobr>\n <\/h6>\n \n <\/div><!--\/.statbar-->\n\n <\/div><!--\/.item-ia-->\n\n\n <div class=\"details-ia hidden-tiles\">\n <div class=\"C1\"><\/div>\n <div class=\"C234\">\n <span>Feature films, shorts , silent films and trailers are available for viewing and downloading. Enjoy! View a list of all the Feature Films sorted by popularity . Do you want to post a feature film? First, figure out if it's in the Public Domain. Read this FAQ about determining if something is PD. If you're still not sure, post a question to the forum below with as much information about the movie as possible. One of our users might have relevant information.<\/span><br\/> Topic: Moving Images<br\/> <\/div>\n <div class=\"C5\"><\/div>\n <\/div>\n\n \n\n <div class=\"item-ia collection-ia\" data-id=\"GratefulDead\"\n data-mediatype=\"collection\"\n onclick=\"AJS.colclick(this)\" >\n\n \n\n <div class=\"hidden-tiles views C C1\">\n <nobr class=\"hidden-xs\">137.2<small>M<\/small><\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">137M<\/nobr>\n <\/div>\n\n\n\n \n <div class=\"C234\">\n <div class=\"collection-title C C2\">\n <a href=\"\/details\/GratefulDead\" data-event-click-tracking=\"GenericCollection|ItemTile\">\n <div class=\"tile-img\">\n <img class=\"item-img clipW clipH\"\n src=\"\/services\/img\/GratefulDead\">\n <\/div><!--\/.tile-img-->\n <div>\n Grateful Dead <\/div>\n <\/a>\n <div class=\"collection-stats\">\n <div class=\"iconochive-collection topinblock hidden-lists\" aria-hidden=\"true\"><\/div><span class=\"sr-only\">collection<\/span> <div class=\"num-items topinblock\">\n 13,042 <div class=\"micro-label\">ITEMS<\/div>\n <\/div>\n <div class=\"num-items hidden-tiles\">\n 137.2<small>M<\/small> <div class=\"micro-label\">VIEWS<\/div>\n <\/div>\n <\/div>\n <\/div><!--.C2-->\n <div class=\"hidden-tiles pubdate C C3\">\n <nobr class=\"hidden-xs\">Mar 27, 2004<\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">03\/04<\/nobr>\n <\/div>\n <div class=\"by C C4\">\n <span class=\"hidden-lists\">by<\/span>\n <span class=\"byv\"\n title=\"Grateful Dead\">Grateful Dead<\/span>\n <\/div><!--\/.C4-->\n <\/div><!--\/.C234-->\n\n <div class=\"statbar \">\n <div class=\"mt-icon C C5 hidden-tiles\">\n <span class=\"iconochive-collection\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">collection<\/span> <\/div>\n\n <h6 class=\"stat hidden-tiles\">\n <span class=\"iconochive-eye\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">eye<\/span> <nobr>137.2<small>M<\/small><\/nobr>\n <\/h6>\n \n <\/div><!--\/.statbar-->\n\n <\/div><!--\/.item-ia-->\n\n\n <div class=\"details-ia hidden-tiles\">\n <div class=\"C1\"><\/div>\n <div class=\"C234\">\n <span>Browse: this just in \u00b7 stream only (SBD) shows \u00b7 downloadable (AUD) shows \u00b7 this day in history \u00b7 average review rating \u00b7 number reviews \u00b7 date reviewed \u00b7 number views \u00b7 search forums Created in 2004 this collection consists of both audience and soundboard recordings. It is not uncommon to find multiple versions of the same show. For more information please see the FAQ . The Grateful Dead collection is not currently open to public uploads. Search Shows: Downloadable Shows - usually...<\/span><br\/> Topic: grateful dead, jam, rock, jerry garcia<br\/> <\/div>\n <div class=\"C5\"><\/div>\n <\/div>\n\n \n\n <div class=\"item-ia collection-ia\" data-id=\"europeanlibraries\"\n data-mediatype=\"collection\"\n onclick=\"AJS.colclick(this)\" >\n\n \n\n <div class=\"hidden-tiles views C C1\">\n <nobr class=\"hidden-xs\">128.4<small>M<\/small><\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">128M<\/nobr>\n <\/div>\n\n\n\n \n <div class=\"C234\">\n <div class=\"collection-title C C2\">\n <a href=\"\/details\/europeanlibraries\" data-event-click-tracking=\"GenericCollection|ItemTile\">\n <div class=\"tile-img\">\n <img class=\"item-img clipW clipH\"\n src=\"\/services\/img\/europeanlibraries\">\n <\/div><!--\/.tile-img-->\n <div>\n European Libraries <\/div>\n <\/a>\n <div class=\"collection-stats\">\n <div class=\"iconochive-collection topinblock hidden-lists\" aria-hidden=\"true\"><\/div><span class=\"sr-only\">collection<\/span> <div class=\"num-items topinblock\">\n 644,943 <div class=\"micro-label\">ITEMS<\/div>\n <\/div>\n <div class=\"num-items hidden-tiles\">\n 128.4<small>M<\/small> <div class=\"micro-label\">VIEWS<\/div>\n <\/div>\n <\/div>\n <\/div><!--.C2-->\n <div class=\"hidden-tiles pubdate C C3\">\n <nobr class=\"hidden-xs\">Oct 23, 2008<\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">10\/08<\/nobr>\n <\/div>\n <div class=\"by C C4\">\n <\/div><!--\/.C4-->\n <\/div><!--\/.C234-->\n\n <div class=\"statbar \">\n <div class=\"mt-icon C C5 hidden-tiles\">\n <span class=\"iconochive-collection\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">collection<\/span> <\/div>\n\n <h6 class=\"stat hidden-tiles\">\n <span class=\"iconochive-eye\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">eye<\/span> <nobr>128.4<small>M<\/small><\/nobr>\n <\/h6>\n \n <\/div><!--\/.statbar-->\n\n <\/div><!--\/.item-ia-->\n\n\n <div class=\"details-ia hidden-tiles\">\n <div class=\"C1\"><\/div>\n <div class=\"C234\">\n <span>Scanned books from various European Libraries.<\/span><br\/> <\/div>\n <div class=\"C5\"><\/div>\n <\/div>\n\n \n\n <div class=\"item-ia collection-ia\" data-id=\"biodiversity\"\n data-mediatype=\"collection\"\n onclick=\"AJS.colclick(this)\" >\n\n \n\n <div class=\"hidden-tiles views C C1\">\n <nobr class=\"hidden-xs\">127.4<small>M<\/small><\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">127M<\/nobr>\n <\/div>\n\n\n\n \n <div class=\"C234\">\n <div class=\"collection-title C C2\">\n <a href=\"\/details\/biodiversity\" data-event-click-tracking=\"GenericCollection|ItemTile\">\n <div class=\"tile-img\">\n <img class=\"item-img clipW clipH\"\n src=\"\/services\/img\/biodiversity\">\n <\/div><!--\/.tile-img-->\n <div>\n Biodiversity Heritage Library <\/div>\n <\/a>\n <div class=\"collection-stats\">\n <div class=\"iconochive-collection topinblock hidden-lists\" aria-hidden=\"true\"><\/div><span class=\"sr-only\">collection<\/span> <div class=\"num-items topinblock\">\n 196,198 <div class=\"micro-label\">ITEMS<\/div>\n <\/div>\n <div class=\"num-items hidden-tiles\">\n 127.4<small>M<\/small> <div class=\"micro-label\">VIEWS<\/div>\n <\/div>\n <\/div>\n <\/div><!--.C2-->\n <div class=\"hidden-tiles pubdate C C3\">\n <nobr class=\"hidden-xs\">Dec 28, 2006<\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">12\/06<\/nobr>\n <\/div>\n <div class=\"by C C4\">\n <\/div><!--\/.C4-->\n <\/div><!--\/.C234-->\n\n <div class=\"statbar \">\n <div class=\"mt-icon C C5 hidden-tiles\">\n <span class=\"iconochive-collection\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">collection<\/span> <\/div>\n\n <h6 class=\"stat hidden-tiles\">\n <span class=\"iconochive-eye\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">eye<\/span> <nobr>127.4<small>M<\/small><\/nobr>\n <\/h6>\n \n <\/div><!--\/.statbar-->\n\n <\/div><!--\/.item-ia-->\n\n\n <div class=\"details-ia hidden-tiles\">\n <div class=\"C1\"><\/div>\n <div class=\"C234\">\n <span>Inspiring discovery through free access to biodiversity knowledge. | The Biodiversity Heritage Library improves research methodology by collaboratively making biodiversity literature openly available to the world as part of a global biodiversity community. BHL also serves as the foundational literature component of the Encyclopedia of Life . The Biodiversity Heritage Library (BHL) is a consortium of natural history and botanical libraries that cooperate to digitize the legacy literature of...<\/span><br\/> <\/div>\n <div class=\"C5\"><\/div>\n <\/div>\n\n \n\n <div class=\"item-ia collection-ia\" data-id=\"uspto\"\n data-mediatype=\"collection\"\n onclick=\"AJS.colclick(this)\" >\n\n \n\n <div class=\"hidden-tiles views C C1\">\n <nobr class=\"hidden-xs\">123.2<small>M<\/small><\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">123M<\/nobr>\n <\/div>\n\n\n\n \n <div class=\"C234\">\n <div class=\"collection-title C C2\">\n <a href=\"\/details\/uspto\" data-event-click-tracking=\"GenericCollection|ItemTile\">\n <div class=\"tile-img\">\n <img class=\"item-img clipW\"\n src=\"\/services\/img\/uspto\">\n <\/div><!--\/.tile-img-->\n <div>\n United States Patent and Trademark Office documents <\/div>\n <\/a>\n <div class=\"collection-stats\">\n <div class=\"iconochive-collection topinblock hidden-lists\" aria-hidden=\"true\"><\/div><span class=\"sr-only\">collection<\/span> <div class=\"num-items topinblock\">\n 409,692 <div class=\"micro-label\">ITEMS<\/div>\n <\/div>\n <div class=\"num-items hidden-tiles\">\n 123.2<small>M<\/small> <div class=\"micro-label\">VIEWS<\/div>\n <\/div>\n <\/div>\n <\/div><!--.C2-->\n <div class=\"hidden-tiles pubdate C C3\">\n <nobr class=\"hidden-xs\">May 4, 2014<\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">05\/14<\/nobr>\n <\/div>\n <div class=\"by C C4\">\n <\/div><!--\/.C4-->\n <\/div><!--\/.C234-->\n\n <div class=\"statbar \">\n <div class=\"mt-icon C C5 hidden-tiles\">\n <span class=\"iconochive-collection\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">collection<\/span> <\/div>\n\n <h6 class=\"stat hidden-tiles\">\n <span class=\"iconochive-eye\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">eye<\/span> <nobr>123.2<small>M<\/small><\/nobr>\n <\/h6>\n \n <\/div><!--\/.statbar-->\n\n <\/div><!--\/.item-ia-->\n\n\n <div class=\"details-ia hidden-tiles\">\n <div class=\"C1\"><\/div>\n <div class=\"C234\">\n <span>United States Patent and Trademark Office documents contributed by Think Computer Foundation.<\/span><br\/> Topic: U.S Patent<br\/> <\/div>\n <div class=\"C5\"><\/div>\n <\/div>\n\n \n\n <div class=\"item-ia collection-ia\" data-id=\"internetarcade\"\n data-mediatype=\"collection\"\n onclick=\"AJS.colclick(this)\" >\n\n \n\n <div class=\"hidden-tiles views C C1\">\n <nobr class=\"hidden-xs\">120<small>M<\/small><\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">120M<\/nobr>\n <\/div>\n\n\n\n \n <div class=\"C234\">\n <div class=\"collection-title C C2\">\n <a href=\"\/details\/internetarcade\" data-event-click-tracking=\"GenericCollection|ItemTile\">\n <div class=\"tile-img\">\n <img class=\"item-img clipW\"\n src=\"\/services\/img\/internetarcade\">\n <\/div><!--\/.tile-img-->\n <div>\n Internet Arcade <\/div>\n <\/a>\n <div class=\"collection-stats\">\n <div class=\"iconochive-collection topinblock hidden-lists\" aria-hidden=\"true\"><\/div><span class=\"sr-only\">collection<\/span> <div class=\"num-items topinblock\">\n 1,785 <div class=\"micro-label\">ITEMS<\/div>\n <\/div>\n <div class=\"num-items hidden-tiles\">\n 120<small>M<\/small> <div class=\"micro-label\">VIEWS<\/div>\n <\/div>\n <\/div>\n <\/div><!--.C2-->\n <div class=\"hidden-tiles pubdate C C3\">\n <nobr class=\"hidden-xs\">Aug 6, 2014<\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">08\/14<\/nobr>\n <\/div>\n <div class=\"by C C4\">\n <\/div><!--\/.C4-->\n <\/div><!--\/.C234-->\n\n <div class=\"statbar \">\n <div class=\"mt-icon C C5 hidden-tiles\">\n <span class=\"iconochive-collection\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">collection<\/span> <\/div>\n\n <h6 class=\"stat hidden-tiles\">\n <span class=\"iconochive-eye\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">eye<\/span> <nobr>120<small>M<\/small><\/nobr>\n <\/h6>\n \n <\/div><!--\/.statbar-->\n\n <\/div><!--\/.item-ia-->\n\n\n <div class=\"details-ia hidden-tiles\">\n <div class=\"C1\"><\/div>\n <div class=\"C234\">\n <span>The Internet Arcade is a web-based library of arcade (coin-operated) video games from the 1970s through to the 1990s, emulated in JSMAME, part of the JSMESS software package. Containing hundreds of games ranging through many different genres and styles, the Arcade provides research, comparison, and entertainment in the realm of the Video Game Arcade. \u00a0 The game collection ranges from early "bronze-age" videogames, with black and white screens and simple sounds, through to large-scale...<\/span><br\/> <\/div>\n <div class=\"C5\"><\/div>\n <\/div>\n\n \n\n <div class=\"item-ia collection-ia\" data-id=\"tvarchive\"\n data-mediatype=\"collection\"\n onclick=\"AJS.colclick(this)\" >\n\n \n\n <div class=\"hidden-tiles views C C1\">\n <nobr class=\"hidden-xs\">106.2<small>M<\/small><\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">106M<\/nobr>\n <\/div>\n\n\n\n \n <div class=\"C234\">\n <div class=\"collection-title C C2\">\n <a href=\"\/details\/tvarchive\" data-event-click-tracking=\"GenericCollection|ItemTile\">\n <div class=\"tile-img\">\n <img class=\"item-img clipW clipH\"\n src=\"\/services\/img\/tvarchive\">\n <\/div><!--\/.tile-img-->\n <div>\n Television Archive <\/div>\n <\/a>\n <div class=\"collection-stats\">\n <div class=\"iconochive-collection topinblock hidden-lists\" aria-hidden=\"true\"><\/div><span class=\"sr-only\">collection<\/span> <div class=\"num-items topinblock\">\n 1,588,577 <div class=\"micro-label\">ITEMS<\/div>\n <\/div>\n <div class=\"num-items hidden-tiles\">\n 106.2<small>M<\/small> <div class=\"micro-label\">VIEWS<\/div>\n <\/div>\n <\/div>\n <\/div><!--.C2-->\n <div class=\"hidden-tiles pubdate C C3\">\n <nobr class=\"hidden-xs\">Jun 13, 2008<\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">06\/08<\/nobr>\n <\/div>\n <div class=\"by C C4\">\n <\/div><!--\/.C4-->\n <\/div><!--\/.C234-->\n\n <div class=\"statbar \">\n <div class=\"mt-icon C C5 hidden-tiles\">\n <span class=\"iconochive-collection\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">collection<\/span> <\/div>\n\n <h6 class=\"stat hidden-tiles\">\n <span class=\"iconochive-eye\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">eye<\/span> <nobr>106.2<small>M<\/small><\/nobr>\n <\/h6>\n \n <\/div><!--\/.statbar-->\n\n <\/div><!--\/.item-ia-->\n\n\n <div class=\"details-ia hidden-tiles\">\n <div class=\"C1\"><\/div>\n <div class=\"C234\">\n <span>Programs in&nbsp; TV News Archive for research and educational purposes. The programs allow users to search across a collection of television news programs dating back to 2009 for research and educational purposes such as fact checking. Users may view short clips, share links to customized short quotes, embed customized short quotes, or borrow a copy of the full program.<\/span><br\/> <span alt=\"0.00 out of 5 stars\" title=\"0.00 out of 5 stars\"><\/span> ( 1 reviews )<br\/> <\/div>\n <div class=\"C5\"><\/div>\n <\/div>\n\n \n\n <div class=\"item-ia collection-ia\" data-id=\"tvnews\"\n data-mediatype=\"collection\"\n onclick=\"AJS.colclick(this)\" >\n\n \n\n <div class=\"hidden-tiles views C C1\">\n <nobr class=\"hidden-xs\">99.8<small>M<\/small><\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">100M<\/nobr>\n <\/div>\n\n\n\n \n <div class=\"C234\">\n <div class=\"collection-title C C2\">\n <a href=\"\/details\/tvnews\" data-event-click-tracking=\"GenericCollection|ItemTile\">\n <div class=\"tile-img\">\n <img class=\"item-img clipW clipH\"\n src=\"\/services\/img\/tvnews\">\n <\/div><!--\/.tile-img-->\n <div>\n Television Archive News Search Service <\/div>\n <\/a>\n <div class=\"collection-stats\">\n <div class=\"iconochive-collection topinblock hidden-lists\" aria-hidden=\"true\"><\/div><span class=\"sr-only\">collection<\/span> <div class=\"num-items topinblock\">\n 1,578,441 <div class=\"micro-label\">ITEMS<\/div>\n <\/div>\n <div class=\"num-items hidden-tiles\">\n 99.8<small>M<\/small> <div class=\"micro-label\">VIEWS<\/div>\n <\/div>\n <\/div>\n <\/div><!--.C2-->\n <div class=\"hidden-tiles pubdate C C3\">\n <nobr class=\"hidden-xs\">Jun 21, 2012<\/nobr>\n <nobr class=\"hidden-sm hidden-md hidden-lg\">06\/12<\/nobr>\n <\/div>\n <div class=\"by C C4\">\n <\/div><!--\/.C4-->\n <\/div><!--\/.C234-->\n\n <div class=\"statbar \">\n <div class=\"mt-icon C C5 hidden-tiles\">\n <span class=\"iconochive-collection\" aria-hidden=\"true\"><\/span><span class=\"sr-only\">collection<\/span> <\/div>\n\n <h6 class=\"s