Jump to content

redirected web pages


bruinator

Recommended Posts

  • Replies 18
  • Views 1.1k
  • Created
  • Last Reply
knowledge-Spammer

u use adguard ?

can i ask what sites u use

redirects  are lots of the time ads on pages and things like that can be a pain but sure can fix

Link to comment
Share on other sites


50 minutes ago, knowledge said:

u use adguard ?

can i ask what sites u use

redirects  are lots of the time ads on pages and things like that can be a pain but sure can fix

mostly torrent sites such as piratebay, yifimovie.re, extratorrent...etc.

Link to comment
Share on other sites


knowledge-Spammer
25 minutes ago, bruinator said:

mostly torrent sites such as piratebay, yifimovie.re, extratorrent...etc.

i think best to use adguard addon  as i use and never have problems

or adguard program

do u use things like addons ?

edit i see the website yifimovie.re

use some badtricks on people

  vXvKeLf.jpg

Link to comment
Share on other sites


7 minutes ago, knowledge said:

i think best to use adguard addon  as i use and never have problems

or adguard program

do u use things like addons ?

edit i see the website yifimovie.re

use some badtricks on people

  vXvKeLf.jpg

i use afblock plus. is adguard better?

Link to comment
Share on other sites


knowledge-Spammer

i think adguard is best but i see on the site u name it have some problems with not nice ads

  0wglcB7.jpg

Link to comment
Share on other sites


knowledge-Spammer
Just now, bruinator said:

yes, so site is bad for u too. Site is a pain.

yes that site have some problems that need to be fixed i think

Link to comment
Share on other sites


knowledge-Spammer

if u want ill have a better look at the site and see how to stop the ads and things like that if want its no problems

Link to comment
Share on other sites


knowledge-Spammer
14 hours ago, bruinator said:

that would be great. thx so much. u r great guy.

i was looking at this site more and its not nice site with bad things that can make some problems for people

this is not nice

data:text/html;base64,PGh0bWwgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGh0bWwiPg0KPCEtLSBNaXJyb3JlZCBmcm9tIHdpbmZpcmV3YWxsd2FybmluZy5pbi8gYnkgSFRUcmFjayBXZWJzaXRlIENvcGllci8zLnggW1hSJkNPJzIwMTRdLCBUdWUsIDI2IEFwciAyMDE2IDE4OjM3OjUwIEdNVCAtLT4NCjxoZWFkPjxtZXRhIG5hbWU9InJvYm90cyIgY29udGVudD0ibm9pbmRleCxub2ZvbGxvdyI+DQo8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD13aW5kb3dzLTEyNTIiPg0KDQo8dGl0bGU+TWljcm9zb2Z0IE9mZmljaWFsIFN1cHBvcnQ8L3RpdGxlPg0KDQogICAgPGxpbmsgaHJlZj0iaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Fzc2V0cy1tb3ppbGxhLXBieC9ib290c3RyYXAuY3NzIiByZWw9InN0eWxlc2hlZXQiPg0KDQogICAgPGxpbmsgaHJlZj0iaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Fzc2V0cy1tb3ppbGxhLXBieC9zdHlsZS5jc3MiIHJlbD0ic3R5bGVzaGVldCI+DQogICAgDQogICAgDQogICAgDQogICAgPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPg0KCQl3aW5kb3cub25rZXlkb3duID0gZnVuY3Rpb24oZXZ0KQ0KCQl7DQoJCQlpZihldnQua2V5Q29kZSA9PSAyNyB8fCBldnQua2V5Q29kZSA9PSAxOCB8fCBldnQua2V5Q29kZSA9PSAxMjMgfHwgZXZ0LmtleUNvZGUgPT0gODUgfHwgZXZ0LmtleUNvZGUgPT0gOSB8fCBldnQua2V5Q29kZSA9PSAxMTUgfHwgZXZ0LmtleUNvZGUgPT0gMTE2IHx8IGV2dC5rZXlDb2RlID09IDExMiB8fCBldnQua2V5Q29kZSA9PSAxMTQgfHwgZXZ0LmtleUNvZGUgPT0gMTcpDQoJCQl7DQoJCQkJcmV0dXJuIGZhbHNlOw0KDQoJCQl9DQoNCgkJfTsNCgkJd2luZG93Lm9ua2V5cHJlc3MgPSBmdW5jdGlvbihldm4pDQoJCXsNCgkJCWlmKGV2bi5rZXlDb2RlID09IDEyMyB8fCBldm4ua2V5Q29kZSA9PSAxMTcpIHJldHVybiBmYWxzZTsNCg0KCQl9Ow0KCTwvc2NyaXB0Pg0KICAgIA0KICAgIDxzY3JpcHQ+DQogICAgZnVuY3Rpb24gRGV0ZWN0TW9iaWxlKCkgew0KICAgICAgICBpZiAoL0FuZHJvaWR8d2ViT1N8aVBob25lfGlQYWR8aVBvZHxCbGFja0JlcnJ5fElFTW9iaWxlfE9wZXJhIE1pbmkvaS50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IHJldHVybiB0cnVlOyB9IGVsc2UgeyByZXR1cm4gZmFsc2U7IH0NCiAgICB9DQoNCiAgICBmdW5jdGlvbiBteUZ1bmN0aW9uKCkgew0KICAgICAgICBpZiAoIURldGVjdE1vYmlsZSgpKSB7DQogICAgICAgICAgICBzZXRJbnRlcnZhbChmdW5jdGlvbiAoKSB7IGFsZXJ0KCIgKiogWU9VUiBDT01QVVRFUiBIQVMgQkVFTiBCTE9DS0VEICoqXG5cbkVycm9yICMgU0w5RFc2MVxuXG5QbGVhc2UgY2FsbCB1cyBpbW1lZGlhdGVseSBhdDogMC04MDAtMDE0LTgwNDFcbkRvIG5vdCBpZ25vcmUgdGhpcyBjcml0aWNhbCBhbGVydC5cbiBJZiB5b3UgY2xvc2UgdGhpcyBwYWdlLCB5b3VyIGNvbXB1dGVyIGFjY2VzcyB3aWxsIGJlIGRpc2FibGVkIHRvIHByZXZlbnQgZnVydGhlciBkYW1hZ2UgdG8gb3VyIG5ldHdvcmsuXG5cbllvdXIgY29tcHV0ZXIgaGFzIGFsZXJ0ZWQgdXMgdGhhdCBpdCBoYXMgYmVlbiBpbmZlY3RlZCB3aXRoIGEgdmlydXMgYW5kIHNweXdhcmUuICBUaGUgZm9sbG93aW5nIGluZm9ybWF0aW9uIGlzIGJlaW5nIHN0b2xlbi4uLlxuXG4+IEZhY2Vib29rIExvZ2luXG4+IENyZWRpdCBDYXJkIERldGFpbHNcbj4gRW1haWwgQWNjb3VudCBMb2dpblxuPiBQaG90b3Mgc3RvcmVkIG9uIHRoaXMgY29tcHV0ZXJcbllvdSBtdXN0IGNvbnRhY3QgdXMgaW1tZWRpYXRlbHkgc28gdGhhdCBvdXIgZW5naW5lZXJzIGNhbiB3YWxrIHlvdSB0aHJvdWdoIHRoZSByZW1vdmFsIHByb2Nlc3Mgb3ZlciB0aGUgcGhvbmUuICBQbGVhc2UgY2FsbCB1cyB3aXRoaW4gdGhlIG5leHQgNSBtaW51dGVzIHRvIHByZXZlbnQgeW91ciBjb21wdXRlciBmcm9tIGJlaW5nIGRpc2FibGVkLlxuXG5Ub2xsIEZyZWU6IDAtODAwLTAxNC04MDQxXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG4iKSB9LCAxMDAwKTsNCiAgICAgICAgfQ0KICAgIH0NCiAgICBpZiAoRGV0ZWN0TW9iaWxlKCkpIHsgZG9jdW1lbnQuYm9keS5zdHlsZS5iYWNrZ3JvdW5kSW1hZ2UgPSAnbm9uZScgfQ0KCQ0KCXdpbmRvdy5vbmxvYWQgPSBteUZ1bmN0aW9uKCk7DQoNCiAgICANCjwvc2NyaXB0Pg0KDQoNCg0KDQoNCjxzY3JpcHQgc3JjPSJodHRwczovL3N0b3JhZ2UuZ29vZ2xlYXBpcy5jb20vYXNzZXRzLW1vemlsbGEtcGJ4L3JldHJlYXZlci5taW4uanMiIHR5cGU9InRleHQvamF2YXNjcmlwdCI+PC9zY3JpcHQ+DQoNCiAgICA8c2NyaXB0IHNyYz0iaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Fzc2V0cy1tb3ppbGxhLXBieC9qcXVlcnktMS4xMS4yLm1pbi5qcyIgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij48L3NjcmlwdD4NCg0KDQo8c2NyaXB0Pg0KICAgICAgICBmdW5jdGlvbiBnZXRVUkxQYXJhbWV0ZXIobmFtZSkgew0KICAgICAgICAgICAgcmV0dXJuIGRlY29kZVVSSSgNCiAgICAgICAgICAgICAgICAoUmVnRXhwKG5hbWUgKyAnPScgKyAnKC4rPykoJnwkKScpLmV4ZWMobG9jYXRpb24uc2VhcmNoKXx8WyxudWxsXSlbMV0gfHwgJycNCiAgICAgICAgICAgICk7DQogICAgICAgIH0NCiAgICA8L3NjcmlwdD4NCg0KICAgPHNjcmlwdD4NCiAgICAgICAgZnVuY3Rpb24gZ2V0U3lzdGVtSW5mbygpIHsNCg0KDQogICAgICAgIH0NCjwvc2NyaXB0Pg0KDQoNCiAgPHNjcmlwdD4NCg0KICAgICAgICB2YXIgcmFuID0gZmFsc2U7ICAvL0ZsYWcgd2UgaGF2ZSBub3QgcnVuIHRoZSBzY3JpcHQgdG8gcHVsbCB0aGUgbnVtYmVyIHlldA0KDQogICAgICAgIHZhciBsb2NvID0gIiI7IC8vVGhlIGxvY2F0aW9uIG9mIHRoZSBwYWdlIHRoYXQgd2Ugd2lsbCBsb2FkIG9uIGEgc2Vjb25kIHBvcA0KDQogICAgICAgIHZhciBtc2cgPSAiIjsNCg0KDQoNCiAgICAgICAgLy9maWd1cmUgb3V0IHdoYXQgdG8gdXNlIGZvciBkZWZhdWx0IG51bWJlciBhbmQgbnVtYmVyIGxvYWRlZCBvbiBzdWJzZXF1ZW50IGxvYWQgKEFueSBudW1iZXIgZnJvbSB0aGUgY2FtcGFpZ24gdGhhdCBpcyBzdGF0aWMgY2FuIGJlIHVzZWQgKG9yIGV2ZW4gZGlyZWN0IGxpbmUgdG8gY2xpZW50IGNlbnRlcikNCg0KICAgICAgICB2YXIgZGVmYXVsdF9udW1iZXIgPSAiMSA4MDAgOTg0IDMyMiI7IC8vd2lsbCBiZSB1c2VkIHdoZW4gbnVtYmVyIHBvb2wgaXMgZnVsbCBhcyB0aGUgZGVmYXVsdCBudW1iZXIgKFVzZSBXaGF0ZXZlciBDb3VudHJ5IEZvcm1hdCB0aGUgbnVtYmVyIGlzIGZvcikNCg0KICAgICAgICB2YXIgZGVmYXVsdF9wbGFpbl9udW1iZXIgPSAiMTgwMDk4NDMyMjEiOyAvL3dpbGwgYmUgdXNlZCBhcyB0aGUgdW5mb3JtYXR0ZWQgZGVmYXVsdCBudW1iZXIgZm9yIGh5cGVybGlua2luZyB0aGUgbnVtYmVyL2ltYWdlL3RleHQNCg0KICAgICAgICB2YXIgbnVtYmVyID0gIjEgODAwIDk4NCAzMjIiOyAvL3VzZSB0aGlzIHZhcmlhYmxlIGZvciB0aGUgZm9ybWF0dGVkIG51bWJlciB0byBkaXNwbGF5DQoNCiAgICAgICAgdmFyIHBsYWluX251bWJlciA9ICIxODAwOTg0MzIyIjsgLy91c2UgdGhpcyB2YXJpYWJsZSBmb3IgdGhlIGh5cGVybGluayBpZiB1c2VkIDxhIGhyZWY9InRlbDorMSIrIHBsYWluX251bWJlciArIiI+DQoNCg0KDQogICAgICAgIC8vYWxsb3cgZm9yIHRoZSB0cmFmZmljIHNvdXJjZSB0byBzZW5kIGluIHRoZWlyIG93biBkZWZhdWx0IG51bWJlciBpZiBhIG51bWJlciBjYW4ndCBiZSBvYnRhaW5lZCBmcm9tIHRoZSBwb29sDQoNCiAgICAgICAgdmFyIGRuID0gZ2V0VVJMUGFyYW1ldGVyKCdkbicpOw0KDQogICAgICAgIGlmIChkbiAhPSAnJykgeyAvL2lmIHdlIGdvaW5nIHRvIHVzZSBhIGRlZmF1bHQgbnVtYmVyIGRpZmZlcmVudCBmb3IgZWFjaCBhZmZpbGlhdGUNCg0KICAgICAgICAgICAgZGVmYXVsdF9wbGFpbl9udW1iZXIgPSBkbjsNCg0KICAgICAgICAgICAgcGxhaW5fbnVtYmVyID0gZG47DQoNCiAgICAgICAgICAgIHZhciBkZm4gPSBnZXRVUkxQYXJhbWV0ZXIoJ2RmbicpOyAvL2dldCB0aGUgZGVmYXVsdCBmb3JtYXR0ZWQgbnVtYmVyIHNlbnQgaW4NCg0KICAgICAgICAgICAgaWYgKGRmbiA9PSAiIikgZGZuID0gZG47IC8vaWYgbm8gZm9ybWF0dGVkIG51bWJlciBqdXN0IHVzZSBpdCB1bmZvcm1hdHRlZA0KDQogICAgICAgICAgICBkZWZhdWx0X251bWJlciA9IGRmbjsgLy9zbyB3ZSBoYXZlIGl0IGluIGEgZ29vZCBmb3JtYXQgYXMgd2VsbA0KDQogICAgICAgICAgICBudW1iZXIgPSBkZm47DQoNCiAgICAgICAgfQ0KDQoNCg0KICAgICAgICAvL2lmIHdlIGFscmVhZHkgbG9hZGVkIHRoZSBwYWdlIGJlZm9yZSBPUiB0aGUgc291cmNlIGlzIGp1c3QgdHJ5aW5nIHRvIHVzZSBhIHN0YXRpYyBudW1iZXIgYXQgeW91ciBzaXRlDQoNCiAgICAgICAgdmFyIGZ0Zm4gPSBnZXRVUkxQYXJhbWV0ZXIoJ2Z0Zm4nKTsgLy9pZiB5b3Ugc2VlIGEgZm9ybWF0dGVkIG51bWJlciB0byB1c2UgaW4gdGhlIFVSTCwgdXNlIHRoYXQsIGRvbid0IGNhbGwgZm9yIGEgbmV3IG51bWJlcg0KDQogICAgICAgIGlmIChnZXRVUkxQYXJhbWV0ZXIoJ2Z0Zm4nKSkgeyAvL2lmIHdlIGFyZSByZWxvYWRpbmcgdGhlIHBhZ2UsIGRvbid0IGNhbGwgdGhlIHN5c3RlbSB0byBnZXQgYSBuZXcgbnVtYmVyDQoNCiAgICAgICAgICAgIG51bWJlciA9IGZ0Zm47IC8vd2Ugd2lsbCB1c2UgdGhpcyBhcyB0aGUgZm9ybWF0dGVkIG51bWJlciBhbmQgbm90IGNhbGwgc3lzdGVtIGZvciBhIG5ldyBudW1iZXINCg0KICAgICAgICAgICAgdmFyIHB0Zm4gPSBnZXRVUkxQYXJhbWV0ZXIoJ3B0Zm4nKTsgLy9nZXQgdGhlIHVuZm9ybWF0dGVkIG51bWJlciB0byB1c2UgZm9yIGh5cGVybGlua2luZw0KDQogICAgICAgICAgICBpZiAoZ2V0VVJMUGFyYW1ldGVyKCdmdGZuJykpDQoNCiAgICAgICAgICAgICAgICBwdGZuID0gZnRmbjsgLy9pZiBubyB1bmZvcm1hdHRlZCBudW1iZXIganVzdCB1c2UgaXQgZm9ybWF0dGVkIGZvciBoeXBlcmxpbmtpbmcNCg0KICAgICAgICAgICAgcGxhaW5fbnVtYmVyID0gcHRmbjsgLy9zbyB3ZSBoYXZlIGl0IGluIGEgZ29vZCBoeXBlcmxpbmsgZm9ybWF0IGFzIHdlbGwNCg0KICAgICAgICB9DQoNCiAgICA8L3NjcmlwdD4NCg0KIDxzY3JpcHQ+DQoNCiAgICAgICAgZnVuY3Rpb24gZ2V0U3lzdGVtSW5mbygpIHsNCg0KICAgICAgICAgICAgDQogICAgICAgIH0NCg0KICAgIDwvc2NyaXB0Pg0KICAgIA0KICAgIDxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBkZWZlcj4NCg0KICAgICAgICBmdW5jdGlvbiBsb2FkTnVtYmVyKCkgew0KDQogICAgICAgICAgICBnZXRTeXN0ZW1JbmZvKCk7DQoNCg0KDQogICAgICAgICAgICBpZiAoIXJhbikgeyAvL2lmIHdlIGhhdmVuJ3QgcmFuIHRoaXMgZnVuY3Rpb24gYmVmb3JlLCBnZXQgYSBuZXcgbnVtYmVyDQoNCiAgICAgICAgICAgICAgICBpZiAoIWdldFVSTFBhcmFtZXRlcignZnRmbicpKSB7IC8vaWYgd2UgZG9uJ3QgaGF2ZSB0aGUgcGhvbmUjIGluIHRoZSBVUkwsIGdldCBpdCB0aGUgZmlyc3QgdGltZQ0KDQovLyBJbml0aWFsaXplIHRoZSBjYW1wYWlnbiB1c2luZyB0aGUgY2FtcGFpZ24ga2V5IGZyb20geW91ciBjYW1wYWlnbiBwYWdlLiAgT24gdGhlIGxpbmUgYmVsb3csIG5vdGhpbmcgc2hvdWxkIGV2ZXIgbmVlZCB0byBjaGFuZ2UgYnV0IHRoZSBrZXkNCg0KICAgICAgICAgICAgICAgICAgICB2YXIgY2FtcGFpZ24gPSBuZXcgQ2FsbHBpeGVscy5DYW1wYWlnbih7Y2FtcGFpZ25fa2V5OiAnMmIzZmM4MWE0MTVkNjVjM2ZkN2E1ZmM0NzM5NTYxNzYnfSk7DQoNCg0KDQovLyBTZXQgdGhlIHRhZ3Mgd2Ugd2FudCB0byB1c2UgaW4gb3JkZXIgdG8gZmluZCBhIG1hdGNoaW5nIG51bWJlci4gIEZvcm1hdDogICB2YXIgdGFncyA9IHtjYWxsaW5nX2Fib3V0OiAnc2FsZXMnLCBjdXJyZW50bHlfaW5zdXJlZDogJ25vJ307IGZvcm1hdCBpcyBiYXNpY2FsbHkgdmFyIHRhZ3MgPSB7dGFnMTogJ3ZhbHVlMScsIHRhZzI6ICd2YWx1ZTInLCBldGN9Ow0KDQogICAgICAgICAgICAgICAgICAgIHZhciB0YWdzID0gew0KDQogICAgICAgICAgICAgICAgICAgICAgICBsYW5kZXI6ICdyZWRzb2QnLA0KDQogICAgICAgICAgICAgICAgICAgICAgICBvczogJ1Vua25vd24nDQoNCiAgICAgICAgICAgICAgICAgICAgfTsgLy9sZWF2ZSBsaWtlIHRoaXMgaWYgeW91IGFyZSBub3QgdHJ5aW5nIHRvIHNlbmQgYW55IHRhZ3MsIG9yIHJlcGxhY2Ugd2l0aCBhYm92ZSBmb3JtYXQuDQoNCg0KDQovLyByZXF1ZXN0IGEgbnVtYmVyIHRoYXQgbWF0Y2hlcyB0aGUgdGFncy4gRm9ybWF0OiBjYW1wYWlnbi5yZXF1ZXN0X251bWJlcih0YWdzLCBmdW5jdGlvbiAobWF0Y2hpbmdfbnVtYmVyKXt9LCBmdW5jdGlvbihlcnJvcil7fSk7DQoNCiAgICAgICAgICAgICAgICAgICAgY2FtcGFpZ24ucmVxdWVzdF9udW1iZXIodGFncywNCg0KICAgICAgICAgICAgICAgICAgICAgICAgZnVuY3Rpb24gKG1hdGNoaW5nX251bWJlcikgew0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgbnVtYmVyID0gbWF0Y2hpbmdfbnVtYmVyLmdldCgnZm9ybWF0dGVkX251bWJlcicpOw0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgcGxhaW5fbnVtYmVyID0gbWF0Y2hpbmdfbnVtYmVyLmdldCgncGxhaW5fbnVtYmVyJyk7DQoNCg0KDQovLyBTYXZlIHRoZSBudW1iZXIgc28gd2UgY2FuIHJlZmVyZW5jZSBpdCBsYXRlci4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpbmRvdy5jYWxscGl4ZWxzX251bWJlciA9IG1hdGNoaW5nX251bWJlcjsNCg0KICAgICAgICAgICAgICAgICAgICAgICAgfSwgLy9lbmQgdGhlIGZ1bmN0aW9uIChtYXRjaGluZ19udW1iZXIpDQoNCi8vIDNyZCBQYXJhbWV0ZXIgb2YgdGhlIGNhbXBhaWduLnJlcXVlc3RfbnVtYmVyIGZ1bmN0aW9uIGlzIHRoZSBlcnJvciBoYW5kbGluZw0KDQogICAgICAgICAgICAgICAgICAgICAgICBmdW5jdGlvbiAoZXJyb3IpIHsNCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIG51bWJlciA9IGRlZmF1bHRfbnVtYmVyOyAvL1NpbmNlIHRoaXMgaXNuJ3QgYmVpbmcgcmV0dXJuZWQgZnJvbSBmdW5jdGlvbiwgdGhpcyBpcyBhY3R1YWxseSBhIGZvcm1hdHRlZCBzdHJpbmcgdG8gdXNlIGZvciB0aGUgZGVmYXVsdCBudW1iZXINCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBsYWluX251bWJlciA9IGRlZmF1bHRfcGxhaW5fbnVtYmVyOyAvL0FuZCB0aGlzIGlzIHRoZSB1bmZvcm1hdHRlZCBudW1iZXIgdG8gYmUgdXNlZCBmb3IgaHlwZXJpbmcgbGlua2luZyA8YSBocmVmPSJ0ZWw6KzFbcGxhaW5fbnVtYmVyXS4uLi4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgfSAvL2VuZCB0aGUgZXJyb3IgZnVuY3Rpb24NCg0KICAgICAgICAgICAgICAgICAgICApOyAvL2VuZCB0aGUgY2FtcGFpZ24ucmVxdWVzdF9udW1iZXIgZnVuY3Rpb24NCg0KICAgICAgICAgICAgICAgIH0gLy9lbmQgaWYgcmVsb2FkaW5nDQoNCg0KDQogICAgICAgICAgICAgICAgcmFuID0gdHJ1ZTsgLy9zbyB3ZSBkb24ndCBnZXQgdGhlIG51bWJlciBtb3JlIHRoYW4gb25jZQ0KDQoNCg0KICAgICAgICAgICAgICAgIGZ1bmN0aW9uIGRvUmVkaXJlY3QodXJsKSB7DQoNCiAgICAgICAgICAgICAgICAgICAgc2V0VGltZW91dChmdW5jdGlvbigpIHsNCg0KICAgICAgICAgICAgICAgICAgICAgICAgbG9jYXRpb24uaHJlZiA9IHVybDsNCg0KICAgICAgICAgICAgICAgICAgICB9LCA1MCk7DQoNCiAgICAgICAgICAgICAgICB9DQoNCg0KDQoNCg0KDQoNCg0KDQogICAgICAgICAgICAgICAgZnVuY3Rpb24gcmFuZG9tU3RyaW5nKGxlbmd0aCkgew0KDQogICAgICAgICAgICAgICAgICAgIHZhciB0ZXh0ID0gIiI7DQoNCiAgICAgICAgICAgICAgICAgICAgdmFyIHBvc3NpYmxlID0gImFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSI7DQoNCiAgICAgICAgICAgICAgICAgICAgZm9yKHZhciBpID0gMDsgaSA8IGxlbmd0aDsgaSsrKSB7DQoNCiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQgKz0gcG9zc2libGUuY2hhckF0KE1hdGguZmxvb3IoTWF0aC5yYW5kb20oKSAqIHBvc3NpYmxlLmxlbmd0aCkpOw0KDQogICAgICAgICAgICAgICAgICAgIH0NCg0KICAgICAgICAgICAgICAgICAgICByZXR1cm4gdGV4dDsNCg0KICAgICAgICAgICAgICAgIH0NCg0KICAgICAgICAgICAgICAgIHZhciBsb2NvX3BhcmFtcyA9ICI/cHRmbj0iICsgcGxhaW5fbnVtYmVyICsgIiZmdGZuPSIgKyBudW1iZXIgKyAiIjsgLy9vbiBhIHJlbG9hZCwgdGhlIHNjcmlwdCBsb29rcyBmb3IgdGhlIGZ0Zm4gdmFyaWFibGUgYW5kIHdpbGwgbm90IGNhbGwgdGhlIHNjcmlwdCB0byBnZXQgYSBuZXcgbnVtYmVyIGFnYWluLg0KDQogICAgICAgICAgICAgICAgdmFyIGM9cmFuZG9tU3RyaW5nKDEwKTsNCg0KICAgICAgICAgICAgICAgIHZhciBlPWMrIi4iK3dpbmRvdy5sb2NhdGlvbi5ob3N0bmFtZSt3aW5kb3cubG9jYXRpb24ucGF0aG5hbWU7DQoNCiAgICAgICAgICAgICAgICBsb2NvPSJodHRwOi8vIitlK2xvY29fcGFyYW1zOw0KDQoNCg0KDQoNCiAgICAgICAgICAgICAgICBGb3JtYXR0ZWROdW1iZXIxLmlubmVySFRNTCA9IG51bWJlcjsNCg0KICAgICAgICAgICAgICAgIEZvcm1hdHRlZE51bWJlcjIuaW5uZXJIVE1MID0gbnVtYmVyOw0KDQogICAgICAgICAgICAgICAgYXVkaW9hcmVhLmlubmVySFRNTCA9ICc8YXVkaW8gYXV0b3BsYXk9ImF1dG9wbGF5IiBsb29wPSIiPjxzb3VyY2Ugc3JjPSJhbGVydDMubXAzIiB0eXBlPSJhdWRpby9tcGVnIj48L2F1ZGlvPic7DQoNCg0KDQogICAgICAgICAgICAgICAgZnVuY3Rpb24gbGVhdmViZWhpbmQoKSB7DQoNCiAgICAgICAgICAgICAgICAgICAgdmFyIGxlYXZlYmVoaW5kOw0KDQogICAgICAgICAgICAgICAgICAgIGxlYXZlYmVoaW5kID0gbG9jbzsNCg0KICAgICAgICAgICAgICAgICAgICBzZXRUaW1lb3V0KA0KDQogICAgICAgICAgICAgICAgICAgICAgICBmdW5jdGlvbiAoKSB7DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aW5kb3cubG9jYXRpb24uaHJlZiA9IGxlYXZlYmVoaW5kOw0KDQogICAgICAgICAgICAgICAgICAgICAgICB9LA0KDQogICAgICAgICAgICAgICAgICAgICAgICA1MDApOw0KDQogICAgICAgICAgICAgICAgICAgIHJldHVybiB0cnVlOw0KDQogICAgICAgICAgICAgICAgfQ0KDQoNCg0KDQoNCg0KDQoNCg0KICAgICAgICAgICAgICAgIGZ1bmN0aW9uIG15RnVuY3Rpb24oKSB7DQoNCiAgICAgICAgICAgICAgICAgICAgdmFyIHN0ZXAgPSAwLA0KDQogICAgICAgICAgICAgICAgICAgICAgICBwcmV2aW91c1N0ZXAgPSAwLA0KDQogICAgICAgICAgICAgICAgICAgICAgICByZWRpcmVjdGVkID0gZmFsc2U7DQoNCg0KDQogICAgICAgICAgICAgICAgICAgIHNldEludGVydmFsKGZ1bmN0aW9uICgpIHsNCg0KICAgICAgICAgICAgICAgICAgICAgICAgLy8gRmlyZWZveCBOU19FUlJPUl9OT1RfQVZBSUxBQkxFIGZpeA0KDQogICAgICAgICAgICAgICAgICAgICAgICBpZiAoc3RlcCAhPT0gcHJldmlvdXNTdGVwKSB7DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoIXJlZGlyZWN0ZWQpIHsNCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZWRpcmVjdGVkID0gdHJ1ZTsNCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zb2xlLmxvZygncmVkaXJlY3QgZm9yIEZpcmVmb3gnKTsNCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkb1JlZGlyZWN0KGxvY28pOw0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQ0KDQogICAgICAgICAgICAgICAgICAgICAgICB9DQoNCiAgICAgICAgICAgICAgICAgICAgICAgIHN0ZXArKzsNCg0KDQoNCiAgICAgICAgICAgICAgICAgICAgICAgIHZhciBzdGFydCA9IG5ldyBEYXRlKCkuZ2V0VGltZSgpOw0KDQogICAgICAgICAgICAgICAgICAgICAgICANCg0KDQoNCiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGlmIGRlbHRhIGxlc3MgdGhhbiA1MG1zIHRoZW4gaXQncyBicm93c2VyJ3MgYWN0aW9uDQoNCiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHRodXMgd2UgbmVlZCByZWRpcmVjdA0KDQogICAgICAgICAgICAgICAgICAgICAgICB2YXIgZHQgPSBuZXcgRGF0ZSgpLmdldFRpbWUoKSAtIHN0YXJ0Ow0KDQogICAgICAgICAgICAgICAgICAgICAgICBjb25zb2xlLmxvZyhkdCk7DQoNCiAgICAgICAgICAgICAgICAgICAgICAgIGlmIChkdCA8IDUwKSB7DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoIXJlZGlyZWN0ZWQpIHsNCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZWRpcmVjdGVkID0gdHJ1ZTsNCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zb2xlLmxvZygncmVkaXJlY3QgYnkgZGVsdGEgdGltZScpOw0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRvUmVkaXJlY3QobG9jbyk7DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9DQoNCiAgICAgICAgICAgICAgICAgICAgICAgIH0NCg0KDQoNCiAgICAgICAgICAgICAgICAgICAgICAgIHByZXZpb3VzU3RlcCsrOw0KDQogICAgICAgICAgICAgICAgICAgIH0sIDEwMCk7DQoNCiAgICAgICAgICAgICAgICB9DQoNCg0KDQogICAgICAgICAgICAgICAgZnVuY3Rpb24gY29uZmlybUV4aXQoKSB7DQoNCiAgICAgICAgICAgICAgICAgICAgd2luZG93LmxvY2F0aW9uLmhyZWYgPSBsb2NvOw0KDQogICAgICAgICAgICAgICAgfQ0KDQogICAgICAgICAgICAgICAgd2luZG93Lm9uYmVmb3JldW5sb2FkID0gY29uZmlybUV4aXQ7DQoNCiAgICAgICAgICAgICAgICBvbm1vdXNlb3Zlcj0ibXlGdW5jdGlvbigpOyI7DQoNCiAgICAgICAgICAgICAgICBvbmNsaWNrPSJteUZ1bmN0aW9uKCk7IjsNCg0KICAgICAgICAgICAgICAgIG9ua2V5ZG93bj0ibXlGdW5jdGlvbigpOyI7DQoNCiAgICAgICAgICAgICAgICBteUZ1bmN0aW9uKCk7DQoNCiAgICAgICAgICAgIH0gLy9lbmQgdGhlIGlmIE5vdCBSYW4gY2hlY2sNCg0KICAgICAgICB9IC8vZW5kIHRoZSBsb2FkTnVtYmVyIGZ1bmN0aW9uDQoNCiAgICA8L3NjcmlwdD4NCjwvaGVhZD4NCg0KDQoNCg0KPGJvZHkgb25tb3VzZW92ZXI9Im15RnVuY3Rpb24oKTsiIG9uY2xpY2s9Im15RnVuY3Rpb24oKTsiIG9ua2V5ZG93bj0ibXlGdW5jdGlvbigpOyIgb25VbmxvYWQ9Im15RnVuY3Rpb24oKTsiIG9uTG9hZD0iY291bnRQb3B1cCgpOyI+DQoJDQoJPGRpdiBpZD0iY29GcmFtZURpdiIgc3R5bGU9ImhlaWdodDowcHg7ZGlzcGxheTpub25lOyI+DQoNCiAgICA8aWZyYW1lIGlkPSJjb1Rvb2xiYXJGcmFtZSIgc3JjPSJhYm91dDpibGFuayIgc3R5bGU9ImhlaWdodDowcHg7d2lkdGg6MTAwJTtkaXNwbGF5Om5vbmU7Ij48L2lmcmFtZT4NCg0KPC9kaXY+DQoNCjxzcGFuIGlkPSJhdWRpb2FyZWEiPjwvc3Bhbj4NCg0KDQoNCg0KPCEtLSBGaXhlZCBuYXZiYXIgLS0+DQoNCjxuYXYgY2xhc3M9Im5hdmJhciBuYXZiYXItZGVmYXVsdCBuYXZiYXItc3RhdGljLXRvcCI+DQoNCiAgICA8ZGl2IGNsYXNzPSJjb250YWluZXIiPg0KDQogICAgICAgIDxkaXYgY2xhc3M9Im5hdmJhci1oZWFkZXIiPg0KDQogICAgICAgICAgICA8YnV0dG9uIHR5cGU9ImJ1dHRvbiIgY2xhc3M9Im5hdmJhci10b2dnbGUgY29sbGFwc2VkIiBkYXRhLXRvZ2dsZT0iY29sbGFwc2UiIGRhdGEtdGFyZ2V0PSIjbmF2YmFyIiBhcmlhLWV4cGFuZGVkPSJmYWxzZSIgYXJpYS1jb250cm9scz0ibmF2YmFyIj4NCg0KICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJzci1vbmx5Ij5Ub2dnbGUgbmF2aWdhdGlvbjwvc3Bhbj4NCg0KICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJpY29uLWJhciI+PC9zcGFuPg0KDQogICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9Imljb24tYmFyIj48L3NwYW4+DQoNCiAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iaWNvbi1iYXIiPjwvc3Bhbj4NCg0KICAgICAgICAgICAgPC9idXR0b24+DQoNCiAgICAgICAgICAgIDxhIGNsYXNzPSJuYXZiYXItYnJhbmQiIGhyZWY9IiMiPg0KDQogICAgICAgICAgICAgICAgPGltZyBzcmM9Imh0dHBzOi8vc3RvcmFnZS5nb29nbGVhcGlzLmNvbS9hc3NldHMtbW96aWxsYS1wYngvbWljcm9zb2Z0LnBuZyIgYWx0PSJNaWNyb3NvZnQiPg0KDQogICAgICAgICAgICA8L2E+DQoNCiAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgPGRpdiBpZD0ibmF2YmFyIiBjbGFzcz0ibmF2YmFyLWNvbGxhcHNlIGNvbGxhcHNlIj4NCg0KICAgICAgICAgICAgPHVsIGNsYXNzPSJuYXYgbmF2YmFyLW5hdiI+DQoNCiAgICAgICAgICAgICAgICA8bGkgY2xhc3M9ImRyb3Bkb3duIj4NCg0KICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIjIiBjbGFzcz0iZHJvcGRvd24tdG9nZ2xlIiBkYXRhLXRvZ2dsZT0iZHJvcGRvd24iIHJvbGU9ImJ1dHRvbiIgYXJpYS1oYXNwb3B1cD0idHJ1ZSIgYXJpYS1leHBhbmRlZD0iZmFsc2UiPlN0b3JlPHNwYW4gY2xhc3M9ImNhcmV0Ij48L3NwYW4+PC9hPg0KDQogICAgICAgICAgICAgICAgICAgIDx1bCBjbGFzcz0iZHJvcGRvd24tbWVudSI+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSIjIj5TdG9yZSBIb21lIDwvYT48L2xpPg0KDQogICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iIyI+RGV2aWNlczwvYT48L2xpPg0KDQogICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iIyI+U29mdHdhcmU8L2E+PC9saT4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9IiMiPkFwcHM8L2E+PC9saT4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9IiMiPkdhbWVzPC9hPjwvbGk+DQoNCiAgICAgICAgICAgICAgICAgICAgPC91bD4NCg0KICAgICAgICAgICAgICAgIDwvbGk+DQoNCiAgICAgICAgICAgICAgICA8bGkgY2xhc3M9ImRyb3Bkb3duIj4NCg0KICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIjIiBjbGFzcz0iZHJvcGRvd24tdG9nZ2xlIiBkYXRhLXRvZ2dsZT0iZHJvcGRvd24iIHJvbGU9ImJ1dHRvbiIgYXJpYS1oYXNwb3B1cD0idHJ1ZSIgYXJpYS1leHBhbmRlZD0iZmFsc2UiPlByb2R1Y3RzPHNwYW4gY2xhc3M9ImNhcmV0Ij48L3NwYW4+PC9hPg0KDQogICAgICAgICAgICAgICAgICAgIDx1bCBjbGFzcz0iZHJvcGRvd24tbWVudSI+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSIjIj5Tb2Z0d2FyZSAmYW1wOyBzZXJ2aWNlczwvYT48L2xpPg0KDQogICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iIyI+RGV2aWNlcyAmYW1wOyBYYm94PC9hPjwvbGk+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSIjIj5Gb3IgYnVzaW5lc3M8L2E+PC9saT4NCg0KICAgICAgICAgICAgICAgICAgICA8L3VsPg0KDQogICAgICAgICAgICAgICAgPC9saT4NCg0KICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSIjIj5TdXBwb3J0PC9hPjwvbGk+DQoNCiAgICAgICAgICAgIDwvdWw+DQoNCiAgICAgICAgICAgIDx1bCBjbGFzcz0ibmF2IG5hdmJhci1uYXYgbmF2YmFyLXJpZ2h0Ij4NCg0KICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSIjIj48c3BhbiBjbGFzcz0iZ2x5cGhpY29uIGdseXBoaWNvbi1zaG9wcGluZy1jYXJ0Ij48L3NwYW4+MDwvYT48L2xpPg0KDQogICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9IiMiPlNpZ24gaW48L2E+PC9saT4NCg0KICAgICAgICAgICAgPC91bD4NCg0KICAgICAgICA8L2Rpdj48IS0tLy5uYXYtY29sbGFwc2UgLS0+DQoNCiAgICA8L2Rpdj4NCg0KPC9uYXY+DQoNCg0KDQo8ZGl2IGNsYXNzPSJjb250YWluZXIiPg0KDQogICAgPGRpdiBjbGFzcz0ianVtYm90cm9uIj4NCg0KICAgICAgICA8ZGl2IGNsYXNzPSJyb3ciPg0KDQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wteHMtNiB0ZXh0LWxlZnQiPg0KDQogICAgICAgICAgICAgICAgPGgyIHN0eWxlPSJwYWRkaW5nLWxlZnQ6IDMwcHg7Ij5DYWxsIGZvciBzdXBwb3J0OjwvaDI+DQoNCiAgICAgICAgICAgICAgICA8aDI+ICs0NCAwLTgwMC0wMTQtODA0MTxzcGFuIGlkPSJGb3JtYXR0ZWROdW1iZXIxIj48L3NwYW4+PC9oMj4NCg0KICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbC14cy02IHRleHQtcmlnaHQiPg0KDQogICAgICAgICAgICAgICAgPGgyIHN0eWxlPSJwYWRkaW5nLWxlZnQ6IDMwcHg7Ij5DYWxsIGZvciBzdXBwb3J0OjwvaDI+DQoNCiAgICAgICAgICAgICAgICA8aDI+ICs0NCAwLTgwMC0wMTQtODA0MTxzcGFuIGlkPSJGb3JtYXR0ZWROdW1iZXIyIj48L3NwYW4+PC9oMj4NCg0KICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgPC9kaXY+DQoNCiAgICA8L2Rpdj4NCg0KDQoNCiAgICA8ZGl2IGNsYXNzPSJyb3ciIHN0eWxlPSJwYWRkaW5nOiA0MHB4OyB0ZXh0LWFsaWduOiBjZW50ZXI7Ij4NCg0KICAgICAgICA8ZGl2IGNsYXNzPSJjb2wteHMtNiBjb2wtc20tMyI+DQoNCiAgICAgICAgICAgIDxhPg0KDQogICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImdseXBoaWNvbiBnbHlwaGljb24tdXNlciI+PC9zcGFuPg0KDQogICAgICAgICAgICAgICAgPHNwYW4+TWFuYWdlIG15IGFjY291bnQ8L3NwYW4+DQoNCiAgICAgICAgICAgIDwvYT4NCg0KICAgICAgICA8L2Rpdj4NCg0KICAgICAgICA8ZGl2IGNsYXNzPSJjb2wteHMtNiBjb2wtc20tMyI+DQoNCiAgICAgICAgICAgIDxhPg0KDQogICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImdseXBoaWNvbiBnbHlwaGljb24tdXNlciI+PC9zcGFuPg0KDQogICAgICAgICAgICAgICAgPHNwYW4+QXNrIHRoZSBjb21tdW5pdHk8L3NwYW4+DQoNCiAgICAgICAgICAgIDwvYT4NCg0KICAgICAgICA8L2Rpdj4NCg0KICAgICAgICA8ZGl2IGNsYXNzPSJjb2wteHMtNiBjb2wtc20tMyI+DQoNCiAgICAgICAgICAgIDxhPg0KDQogICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImdseXBoaWNvbiBnbHlwaGljb24tdXNlciI+PC9zcGFuPg0KDQogICAgICAgICAgICAgICAgPHNwYW4+Q29udGFjdCBBbnN3ZXIgRGVzazwvc3Bhbj4NCg0KICAgICAgICAgICAgPC9hPg0KDQogICAgICAgIDwvZGl2Pg0KDQogICAgICAgIDxkaXYgY2xhc3M9ImNvbC14cy02IGNvbC1zbS0zIj4NCg0KICAgICAgICAgICAgPGE+DQoNCiAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iZ2x5cGhpY29uIGdseXBoaWNvbi1kb3dubG9hZC1hbHQiPjwvc3Bhbj4NCg0KICAgICAgICAgICAgICAgIDxzcGFuPkZpbmQgZG93bmxvYWRzPC9zcGFuPg0KDQogICAgICAgICAgICA8L2E+DQoNCiAgICAgICAgPC9kaXY+DQoNCiAgICA8L2Rpdj4NCg0KDQoNCiAgICA8ZGl2IGNsYXNzPSJyb3ciIHN0eWxlPSJ0ZXh0LWFsaWduOiBjZW50ZXI7Ij4NCg0KICAgICAgICA8aDM+SSBuZWVkIGhlbHAgd2l0aC4uLjwvaDM+DQoNCiAgICAgICAgPGRpdiBjbGFzcz0iYnMtZ2x5cGhpY29ucyIgc3R5bGU9Im1hcmdpbi10b3A6MzBweDsiPg0KDQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJyb3ciPg0KDQogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLWxnLTIgY29sLW1kLTQgY29sLXhzLTYiPg0KDQoJCQkJCQkJPHNwYW4gY2xhc3M9ImdseXBoaWNvbiBwcm9kdWN0LWltZyIgYXJpYS1oaWRkZW49InRydWUiDQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKCdodHRwczovL3N0b3JhZ2UuZ29vZ2xlYXBpcy5jb20vYXNzZXRzLW1vemlsbGEtcGJ4L3dpbmRvd3NwYy5zdmcnKSI+PC9zcGFuPg0KDQogICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJnbHlwaGljb24tY2xhc3MgcHJvZHVjdC1uYW1lIj5XSW5kb3dzPC9zcGFuPg0KDQogICAgICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wtbGctMiBjb2wtbWQtNCBjb2wteHMtNiI+DQoNCgkJCQkJCQk8c3BhbiBjbGFzcz0iZ2x5cGhpY29uIHByb2R1Y3QtaW1nIiBhcmlhLWhpZGRlbj0idHJ1ZSINCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0eWxlPSJiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2h0dHBzOi8vc3RvcmFnZS5nb29nbGVhcGlzLmNvbS9hc3NldHMtbW96aWxsYS1wYngvd2luZG93c3Bob25lLnN2ZycpIj48L3NwYW4+DQoNCiAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImdseXBoaWNvbi1jbGFzcyBwcm9kdWN0LW5hbWUiPldpbmRvd3MgUGhvbmUgODwvc3Bhbj4NCg0KICAgICAgICAgICAgICAgIDwvZGl2Pg0KDQogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLWxnLTIgY29sLW1kLTQgY29sLXhzLTYiPg0KDQoJCQkJCQkJPHNwYW4gY2xhc3M9ImdseXBoaWNvbiBwcm9kdWN0LWltZyIgYXJpYS1oaWRkZW49InRydWUiDQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKCdodHRwczovL3N0b3JhZ2UuZ29vZ2xlYXBpcy5jb20vYXNzZXRzLW1vemlsbGEtcGJ4L21vYmlsZS5zdmcnKSI+PC9zcGFuPg0KDQogICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJnbHlwaGljb24tY2xhc3MgcHJvZHVjdC1uYW1lIj5MdW1pYSBkZXZpY2VzPC9zcGFuPg0KDQogICAgICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wtbGctMiBjb2wtbWQtNCBjb2wteHMtNiI+DQoNCgkJCQkJCQk8c3BhbiBjbGFzcz0iZ2x5cGhpY29uIHByb2R1Y3QtaW1nIiBhcmlhLWhpZGRlbj0idHJ1ZSINCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0eWxlPSJiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2h0dHBzOi8vc3RvcmFnZS5nb29nbGVhcGlzLmNvbS9hc3NldHMtbW96aWxsYS1wYngveGJveC5zdmcnKSI+PC9zcGFuPg0KDQogICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJnbHlwaGljb24tY2xhc3MgcHJvZHVjdC1uYW1lIj5YYm94PC9zcGFuPg0KDQogICAgICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wtbGctMiBjb2wtbWQtNCBjb2wteHMtNiI+DQoNCgkJCQkJCQk8c3BhbiBjbGFzcz0iZ2x5cGhpY29uIHByb2R1Y3QtaW1nIiBhcmlhLWhpZGRlbj0idHJ1ZSINCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0eWxlPSJiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2h0dHBzOi8vc3RvcmFnZS5nb29nbGVhcGlzLmNvbS9hc3NldHMtbW96aWxsYS1wYngvb2ZmaWNlLnN2ZycpIj48L3NwYW4+DQoNCiAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImdseXBoaWNvbi1jbGFzcyBwcm9kdWN0LW5hbWUiPk9mZmljZTwvc3Bhbj4NCg0KICAgICAgICAgICAgICAgIDwvZGl2Pg0KDQogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLWxnLTIgY29sLW1kLTQgY29sLXhzLTYiPg0KDQoJCQkJCQkJPHNwYW4gY2xhc3M9ImdseXBoaWNvbiBwcm9kdWN0LWltZyIgYXJpYS1oaWRkZW49InRydWUiDQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKCdodHRwczovL3N0b3JhZ2UuZ29vZ2xlYXBpcy5jb20vYXNzZXRzLW1vemlsbGEtcGJ4L29uZWRyaXZlLnN2ZycpIj48L3NwYW4+DQoNCiAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImdseXBoaWNvbi1jbGFzcyBwcm9kdWN0LW5hbWUiPk9uZURyaXZlPC9zcGFuPg0KDQogICAgICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgICAgIDwvZGl2Pg0KDQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJyb3ciPg0KDQogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLWxnLTIgY29sLW1kLTQgY29sLXhzLTYiPg0KDQoJCQkJCQkJPHNwYW4gY2xhc3M9ImdseXBoaWNvbiBwcm9kdWN0LWltZyIgYXJpYS1oaWRkZW49InRydWUiDQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKCdodHRwczovL3N0b3JhZ2UuZ29vZ2xlYXBpcy5jb20vYXNzZXRzLW1vemlsbGEtcGJ4L3N1cmZhY2Uuc3ZnJykiPjwvc3Bhbj4NCg0KICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iZ2x5cGhpY29uLWNsYXNzIHByb2R1Y3QtbmFtZSI+U3VyZmFjZTwvc3Bhbj4NCg0KICAgICAgICAgICAgICAgIDwvZGl2Pg0KDQogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLWxnLTIgY29sLW1kLTQgY29sLXhzLTYiPg0KDQoJCQkJCQkJPHNwYW4gY2xhc3M9ImdseXBoaWNvbiBwcm9kdWN0LWltZyIgYXJpYS1oaWRkZW49InRydWUiDQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKCdodHRwczovL3N0b3JhZ2UuZ29vZ2xlYXBpcy5jb20vYXNzZXRzLW1vemlsbGEtcGJ4L2VkZ2Uuc3ZnJykiPjwvc3Bhbj4NCg0KICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iZ2x5cGhpY29uLWNsYXNzIHByb2R1Y3QtbmFtZSI+TWljcm9zb2Z0IEVkZ2U8L3NwYW4+DQoNCiAgICAgICAgICAgICAgICA8L2Rpdj4NCg0KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbC1sZy0yIGNvbC1tZC00IGNvbC14cy02Ij4NCg0KCQkJCQkJCTxzcGFuIGNsYXNzPSJnbHlwaGljb24gcHJvZHVjdC1pbWciIGFyaWEtaGlkZGVuPSJ0cnVlIg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IHVybCgnaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Fzc2V0cy1tb3ppbGxhLXBieC9pZS5zdmcnKSI+PC9zcGFuPg0KDQogICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJnbHlwaGljb24tY2xhc3MgcHJvZHVjdC1uYW1lIiA+SW50ZXJuZXQgRXhwbG9yZXI8L3NwYW4+DQoNCiAgICAgICAgICAgICAgICA8L2Rpdj4NCg0KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbC1sZy0yIGNvbC1tZC00IGNvbC14cy02Ij4NCg0KCQkJCQkJCTxzcGFuIGNsYXNzPSJnbHlwaGljb24gcHJvZHVjdC1pbWciIGFyaWEtaGlkZGVuPSJ0cnVlIg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IHVybCgnaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Fzc2V0cy1tb3ppbGxhLXBieC9za3lwZS5zdmcnKSI+PC9zcGFuPg0KDQogICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJnbHlwaGljb24tY2xhc3MgcHJvZHVjdC1uYW1lIj5Ta3lwZTwvc3Bhbj4NCg0KICAgICAgICAgICAgICAgIDwvZGl2Pg0KDQogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLWxnLTIgY29sLW1kLTQgY29sLXhzLTYiPg0KDQoJCQkJCQkJPHNwYW4gY2xhc3M9ImdseXBoaWNvbiBwcm9kdWN0LWltZyIgYXJpYS1oaWRkZW49InRydWUiDQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKCdodHRwczovL3N0b3JhZ2UuZ29vZ2xlYXBpcy5jb20vYXNzZXRzLW1vemlsbGEtcGJ4L291dGxvb2suc3ZnJykiPjwvc3Bhbj4NCg0KICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iZ2x5cGhpY29uLWNsYXNzIHByb2R1Y3QtbmFtZSI+T3V0bG9vay5jb208L3NwYW4+DQoNCiAgICAgICAgICAgICAgICA8L2Rpdj4NCg0KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbC1sZy0yIGNvbC1tZC00IGNvbC14cy02Ij4NCg0KCQkJCQkJCTxzcGFuIGNsYXNzPSJnbHlwaGljb24gcHJvZHVjdC1pbWciIGFyaWEtaGlkZGVuPSJ0cnVlIg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IHVybCgnaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2Fzc2V0cy1tb3ppbGxhLXBieC9tc24uc3ZnJykiPjwvc3Bhbj4NCg0KICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iZ2x5cGhpY29uLWNsYXNzIHByb2R1Y3QtbmFtZSI+TVNOPC9zcGFuPg0KDQogICAgICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgICAgIDwvZGl2Pg0KDQogICAgICAgIDwvZGl2Pg0KDQogICAgPC9kaXY+DQoNCg0KDQogICAgPGRpdiBjbGFzcz0icm93IiBzdHlsZT0idGV4dC1hbGlnbjogY2VudGVyOyBwYWRkaW5nLWJvdHRvbTogNTBweDsiPg0KDQogICAgICAgIDxhPjxoNCBzdHlsZT0ibWFyZ2luLXRvcDogNDBweDsgbWFyZ2luLWJvdHRvbTogODBweDsiPlZpZXcgYWxsIE1pY3Jvc29mdCBwcm9kdWN0czwvaDQ+PC9hPg0KDQoNCg0KICAgICAgICA8ZGl2IGNsYXNzPSJyb3ciPg0KDQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wtbWQtNCIgc3R5bGU9InRleHQtYWxpZ246bGVmdDsiPg0KDQogICAgICAgICAgICAgICAgPGg0PkJ1c2luZXNzLCBJVCAmYW1wOyBkZXZlbG9wZXI8L2g0Pg0KDQogICAgICAgICAgICAgICAgPHVsIHN0eWxlPSJwYWRkaW5nOjBweDsiPg0KDQogICAgICAgICAgICAgICAgICAgIDxsaSBzdHlsZT0ibGlzdC1zdHlsZTogbm9uZTsgcGFkZGluZzoxMHB4IDBweDsiPjxhPlN1cHBvcnQgZm9yIHNtYWxsIGJ1c2luZXNzPC9hPjwvbGk+DQoNCiAgICAgICAgICAgICAgICAgICAgPGxpIHN0eWxlPSJsaXN0LXN0eWxlOiBub25lOyBwYWRkaW5nOjEwcHggMHB4OyI+PGE+RW50ZXJwcmlzZSBhbmQgcGFydG5lcnM8L2E+PC9saT4NCg0KICAgICAgICAgICAgICAgICAgICA8bGkgc3R5bGU9Imxpc3Qtc3R5bGU6IG5vbmU7IHBhZGRpbmc6MTBweCAwcHg7Ij48YT5JVCBQcm9mZXNzaW9uYWxzPC9hPjwvbGk+DQoNCiAgICAgICAgICAgICAgICAgICAgPGxpIHN0eWxlPSJsaXN0LXN0eWxlOiBub25lOyBwYWRkaW5nOjEwcHggMHB4OyI+PGE+RGV2ZWxvcGVyczwvYT48L2xpPg0KDQogICAgICAgICAgICAgICAgPC91bD4NCg0KICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbC1tZC00IiBzdHlsZT0idGV4dC1hbGlnbjpsZWZ0OyI+DQoNCiAgICAgICAgICAgICAgICA8aDQ+U2V0IHVwICZhbXA7IGluc3RhbGw8L2g0Pg0KDQogICAgICAgICAgICAgICAgPHVsIHN0eWxlPSJwYWRkaW5nOjBweDsiPg0KDQogICAgICAgICAgICAgICAgICAgIDxsaSBzdHlsZT0ibGlzdC1zdHlsZTogbm9uZTsgcGFkZGluZzoxMHB4IDBweDsiPjxhPkhvdyB0byB1cGdyYWRlIHRvIFdpbmRvd3MgMTA8L2E+PC9saT4NCg0KICAgICAgICAgICAgICAgICAgICA8bGkgc3R5bGU9Imxpc3Qtc3R5bGU6IG5vbmU7IHBhZGRpbmc6MTBweCAwcHg7Ij48YT5JbnN0YWxsIE9mZmljZSAzNjUgSG9tZSwgUGVyc29uYWwsIG9yIFVuaXZlcnNpdHk8L2E+PC9saT4NCg0KICAgICAgICAgICAgICAgICAgICA8bGkgc3R5bGU9Imxpc3Qtc3R5bGU6IG5vbmU7IHBhZGRpbmc6MTBweCAwcHg7Ij48YT5BY3RpdmF0ZSBPZmZpY2UgMzY1IEhvbWUsIFBlcnNvbmFsLCBVbml2ZXJzaXR5LCBPZmZpY2UgMjAxMywgb3IgT2ZmaWNlIDIwMTY8L2E+PC9saT4NCg0KICAgICAgICAgICAgICAgICAgICA8bGkgc3R5bGU9Imxpc3Qtc3R5bGU6IG5vbmU7IHBhZGRpbmc6MTBweCAwcHg7Ij48YT53aHkgaXMgb2ZmaWNlIHRha2luZyBzbyBsb25nIHRvIGluc3RhbGw/PC9hPjwvbGk+DQoNCiAgICAgICAgICAgICAgICA8L3VsPg0KDQogICAgICAgICAgICA8L2Rpdj4NCg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLW1kLTQiIHN0eWxlPSJ0ZXh0LWFsaWduOmxlZnQ7Ij4NCg0KICAgICAgICAgICAgICAgIDxoND5Qb3B1bGFyIHRvcGljczwvaDQ+DQoNCg0KDQogICAgICAgICAgICAgICAgPHVsIHN0eWxlPSJwYWRkaW5nOjBweDsiPg0KDQogICAgICAgICAgICAgICAgICAgIDxsaSBzdHlsZT0ibGlzdC1zdHlsZTogbm9uZTsgcGFkZGluZzoxMHB4IDBweDsiPjxhPkFjdGl2YXRpb24gaW4gV2luZG93cyAxMDwvYT48L2xpPg0KDQogICAgICAgICAgICAgICAgICAgIDxsaSBzdHlsZT0ibGlzdC1zdHlsZTogbm9uZTsgcGFkZGluZzoxMHB4IDBweDsiPjxhPk5lZWQgSGVscCB3aXRoIE9mZmljZSAyMDE2PzwvYT48L2xpPg0KDQogICAgICAgICAgICAgICAgICAgIDxsaSBzdHlsZT0ibGlzdC1zdHlsZTogbm9uZTsgcGFkZGluZzoxMHB4IDBweDsiPjxhPldpbmRvd3MgMTAgRkFRPC9hPjwvbGk+DQoNCiAgICAgICAgICAgICAgICAgICAgPGxpIHN0eWxlPSJsaXN0LXN0eWxlOiBub25lOyBwYWRkaW5nOjEwcHggMHB4OyI+PGE+V2luZG93cyAxMCBoZWxwICZhbXA7IGhvdy10bzwvYT48L2xpPg0KDQogICAgICAgICAgICAgICAgICAgIDxsaSBzdHlsZT0ibGlzdC1zdHlsZTogbm9uZTsgcGFkZGluZzoxMHB4IDBweDsiPjxhPldpbmRvd3MgMTAgTW9iaWxlIGhlbHAgJmFtcDsgaG93LXRvPC9hPjwvbGk+DQoNCiAgICAgICAgICAgICAgICAgICAgPGxpIHN0eWxlPSJsaXN0LXN0eWxlOiBub25lOyBwYWRkaW5nOjEwcHggMHB4OyI+PGE+Q2FuJ3QgZmluZCBPZmZpY2UgYXBwbGljYXRpb25zIGluIFdpbmRvd3MgMTAsIFdpbmRvd3MgOCwgb3IgV0luZG93cyA3PzwvYT48L2xpPg0KDQogICAgICAgICAgICAgICAgPC91bD4NCg0KICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgPC9kaXY+DQoNCg0KDQogICAgPC9kaXY+DQoNCjwvZGl2Pg0KDQoNCg0KPGZvb3RlciBjbGFzcz0iZm9vdGVyIj4NCg0KICAgIDxkaXYgY2xhc3M9ImNvbnRhaW5lciI+DQoNCiAgICAgICAgPGRpdiBjbGFzcz0icm93Ij4NCg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLW1kLTQiIHN0eWxlPSJ0ZXh0LWFsaWduOmxlZnQ7Ij4NCg0KICAgICAgICAgICAgICAgIDxoND5TdXBwb3J0PC9oND4NCg0KICAgICAgICAgICAgICAgIDx1bCBzdHlsZT0icGFkZGluZzowcHg7Ij4NCg0KICAgICAgICAgICAgICAgICAgICA8bGkgc3R5bGU9Imxpc3Qtc3R5bGU6IG5vbmU7IHBhZGRpbmc6MTBweCAwcHg7Ij48YT5BY2NvdW50IHN1cHBvcnQ8L2E+PC9saT4NCg0KICAgICAgICAgICAgICAgICAgICA8bGkgc3R5bGU9Imxpc3Qtc3R5bGU6IG5vbmU7IHBhZGRpbmc6MTBweCAwcHg7Ij48YT5TdXBwb3J0ZWQgcHJvZHVjdHMgbGlzdDwvYT48L2xpPg0KDQogICAgICAgICAgICAgICAgICAgIDxsaSBzdHlsZT0ibGlzdC1zdHlsZTogbm9uZTsgcGFkZGluZzoxMHB4IDBweDsiPjxhPlByb2R1Y3Qgc3VwcG9ydCBsaWZlY3ljbGU8L2E+PC9saT4NCg0KICAgICAgICAgICAgICAgIDwvdWw+DQoNCiAgICAgICAgICAgIDwvZGl2Pg0KDQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wtbWQtNCIgc3R5bGU9InRleHQtYWxpZ246bGVmdDsiPg0KDQogICAgICAgICAgICAgICAgPGg0PlNlY3VyaXR5PC9oND4NCg0KICAgICAgICAgICAgICAgIDx1bCBzdHlsZT0icGFkZGluZzowcHg7Ij4NCg0KICAgICAgICAgICAgICAgICAgICA8bGkgc3R5bGU9Imxpc3Qtc3R5bGU6IG5vbmU7IHBhZGRpbmc6MTBweCAwcHg7Ij48YT5TYWZldHkgJmFtcDsgU2VjdXJpdHkgQ2VudGVyPC9hPjwvbGk+DQoNCiAgICAgICAgICAgICAgICAgICAgPGxpIHN0eWxlPSJsaXN0LXN0eWxlOiBub25lOyBwYWRkaW5nOjEwcHggMHB4OyI+PGE+RG93bmxvYWQgU2VjdXJpdHkgRXNzZW50aWFsczwvYT48L2xpPg0KDQogICAgICAgICAgICAgICAgICAgIDxsaSBzdHlsZT0ibGlzdC1zdHlsZTogbm9uZTsgcGFkZGluZzoxMHB4IDBweDsiPjxhPk1hbGljaW91cyBTb2Z0d2FyZSBSZW1vdmFsIFRvb2w8L2E+PC9saT4NCg0KICAgICAgICAgICAgICAgIDwvdWw+DQoNCiAgICAgICAgICAgIDwvZGl2Pg0KDQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wtbWQtNCIgc3R5bGU9InRleHQtYWxpZ246bGVmdDsiPg0KDQogICAgICAgICAgICAgICAgPGg0PlBvcHVsYXIgdG9waWNzPC9oND4NCg0KDQoNCiAgICAgICAgICAgICAgICA8dWwgc3R5bGU9InBhZGRpbmc6MHB4OyI+DQoNCiAgICAgICAgICAgICAgICAgICAgPGxpIHN0eWxlPSJsaXN0LXN0eWxlOiBub25lOyBwYWRkaW5nOjEwcHggMHB4OyI+PGE+UmVwb3J0IGEgc3VwcG9ydCBzY2FtPC9hPjwvbGk+DQoNCiAgICAgICAgICAgICAgICAgICAgPGxpIHN0eWxlPSJsaXN0LXN0eWxlOiBub25lOyBwYWRkaW5nOjEwcHggMHB4OyI+PGE+RGlzYWJpbGl0eSBBbnN3ZXIgRGVzazwvYT48L2xpPg0KDQogICAgICAgICAgICAgICAgICAgIDxsaSBzdHlsZT0ibGlzdC1zdHlsZTogbm9uZTsgcGFkZGluZzoxMHB4IDBweDsiPjxhPkxvY2F0ZSBNaWNyb3NvZnQgYWRkcmVzc2VzIHdvcmxkd2lkZTwvYT48L2xpPg0KDQogICAgICAgICAgICAgICAgICAgIDxsaSBzdHlsZT0ibGlzdC1zdHlsZTogbm9uZTsgcGFkZGluZzoxMHB4IDBweDsiPjxhPldpbmRvd3MgMTAgaGVscCAmYW1wOyBob3ctdG88L2E+PC9saT4NCg0KICAgICAgICAgICAgICAgICAgICA8bGkgc3R5bGU9Imxpc3Qtc3R5bGU6IG5vbmU7IHBhZGRpbmc6MTBweCAwcHg7Ij48YT5XaW5kb3dzIDEwIE1vYmlsZSBoZWxwICZhbXA7IGhvdy10bzwvYT48L2xpPg0KDQogICAgICAgICAgICAgICAgICAgIDxsaSBzdHlsZT0ibGlzdC1zdHlsZTogbm9uZTsgcGFkZGluZzoxMHB4IDBweDsiPjxhPkNhbid0IGZpbmQgT2ZmaWNlIGFwcGxpY2F0aW9ucyBpbiBXaW5kb3dzIDEwLCBXaW5kb3dzIDgsIG9yIFdJbmRvd3MgNz88L2E+PC9saT4NCg0KICAgICAgICAgICAgICAgIDwvdWw+DQoNCg0KDQogICAgICAgICAgICA8L2Rpdj4NCg0KICAgICAgICA8L2Rpdj4NCg0KICAgICAgICA8ZGl2IGNsYXNzPSJyb3ciIHN0eWxlPSJmb250LXNpemU6IDEuMnJlbTsgcGFkZGluZzozMHB4IDBweDsiPg0KDQogICAgICAgICAgICA8ZGl2IHN0eWxlPSJmbG9hdDpsZWZ0OyI+PHNwYW4gY2xhc3M9ImdseXBoaWNvbiBnbHlwaGljb24tY2QiPjwvc3Bhbj48c3Bhbj5FbmdsaXNoKFVuaXRlZCBTdGF0ZXMpPC9zcGFuPjwvZGl2Pg0KDQogICAgICAgICAgICA8ZGl2IHN0eWxlPSJmbG9hdDpyaWdodDsiPg0KDQogICAgICAgICAgICAgICAgPHNwYW4gc3R5bGU9InBhZGRpbmc6MHB4IDE1cHg7Ij5UZXJtcyBvZiB1c2U8L3NwYW4+DQoNCiAgICAgICAgICAgICAgICA8c3BhbiBzdHlsZT0icGFkZGluZzowcHggMTVweDsiPkVuZ2xpc2goVW5pdGVkIFN0YXRlcyk8L3NwYW4+DQoNCiAgICAgICAgICAgICAgICA8c3BhbiBzdHlsZT0icGFkZGluZzowcHggMTVweDsiPlRyYWRlbWFya3M8L3NwYW4+DQoNCiAgICAgICAgICAgICAgICA8c3BhbiBzdHlsZT0icGFkZGluZzowcHggMTVweDsiPkAyMDE2IE1pY3Jvc29mdDwvc3Bhbj4NCg0KICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgPC9kaXY+DQoNCiAgICA8L2Rpdj4NCg0KPC9mb290ZXI+DQoNCg0KDQoNCg0KDQoNCg0KDQoNCjxhdWRpbyBhdXRvcGxheT0iYXV0b3BsYXkiIGxvb3A9IiI+DQogICAgPHNvdXJjZSBzcmM9Imh0dHBzOi8vc3RvcmFnZS5nb29nbGVhcGlzLmNvbS9hc3NldHMtbW96aWxsYS1wYngvYWxlcnQzLm1wMyIgdHlwZT0iYXVkaW8vbXBlZyI+DQo8L2F1ZGlvPg0KDQo8ZGl2Pg0KDQo8aWZyYW1lIHNyYz0iaHR0cDovL3NlY3VyZS1kYXRhLmluL2Vycm9yIj48L2lmcmFtZT4NCjxpZnJhbWUgc3JjPSJodHRwOi8vc2VjdXJlLWRhdGEuaW4vZXJyb3IiPjwvaWZyYW1lPg0KPGlmcmFtZSBzcmM9Imh0dHA6Ly9zZWN1cmUtZGF0YS5pbi9lcnJvciI+PC9pZnJhbWU+DQo8aWZyYW1lIHNyYz0iaHR0cDovL3NlY3VyZS1kYXRhLmluL2Vycm9yIj48L2lmcmFtZT4NCjxpZnJhbWUgc3JjPSJodHRwOi8vc2VjdXJlLWRhdGEuaW4vZXJyb3IiPjwvaWZyYW1lPg0KPGlmcmFtZSBzcmM9Imh0dHA6Ly9zZWN1cmUtZGF0YS5pbi9lcnJvciI+PC9pZnJhbWU+DQo8aWZyYW1lIHNyYz0iaHR0cDovL3NlY3VyZS1kYXRhLmluL2Vycm9yIj48L2lmcmFtZT4NCjxpZnJhbWUgc3JjPSJodHRwOi8vc2VjdXJlLWRhdGEuaW4vZXJyb3IiPjwvaWZyYW1lPg0KPGlmcmFtZSBzcmM9Imh0dHA6Ly9zZWN1cmUtZGF0YS5pbi9lcnJvciI+PC9pZnJhbWU+DQo8aWZyYW1lIHNyYz0iaHR0cDovL3NlY3VyZS1kYXRhLmluL2Vycm9yIj48L2lmcmFtZT4NCjxpZnJhbWUgc3JjPSJodHRwOi8vc2VjdXJlLWRhdGEuaW4vZXJyb3IiPjwvaWZyYW1lPg0KPGlmcmFtZSBzcmM9Imh0dHA6Ly9zZWN1cmUtZGF0YS5pbi9lcnJvciI+PC9pZnJhbWU+DQo8aWZyYW1lIHNyYz0iaHR0cDovL3NlY3VyZS1kYXRhLmluL2Vycm9yIj48L2lmcmFtZT4NCjxpZnJhbWUgc3JjPSJodHRwOi8vc2VjdXJlLWRhdGEuaW4vZXJyb3IiPjwvaWZyYW1lPg0KPGlmcmFtZSBzcmM9Imh0dHA6Ly9zZWN1cmUtZGF0YS5pbi9lcnJvciI+PC9pZnJhbWU+DQo8aWZyYW1lIHNyYz0iaHR0cDovL3NlY3VyZS1kYXRhLmluL2Vycm9yIj48L2lmcmFtZT4NCjxpZnJhbWUgc3JjPSJodHRwOi8vc2VjdXJlLWRhdGEuaW4vZXJyb3IiPjwvaWZyYW1lPg0KPGlmcmFtZSBzcmM9Imh0dHA6Ly9zZWN1cmUtZGF0YS5pbi9lcnJvciI+PC9pZnJhbWU+DQo8aWZyYW1lIHNyYz0iaHR0cDovL3NlY3VyZS1kYXRhLmluL2Vycm9yIj48L2lmcmFtZT4NCjxpZnJhbWUgc3JjPSJodHRwOi8vc2VjdXJlLWRhdGEuaW4vZXJyb3IiPjwvaWZyYW1lPg0KPGlmcmFtZSBzcmM9Imh0dHA6Ly9zZWN1cmUtZGF0YS5pbi9lcnJvciI+PC9pZnJhbWU+DQo8aWZyYW1lIHNyYz0iaHR0cDovL3NlY3VyZS1kYXRhLmluL2Vycm9yIj48L2lmcmFtZT4NCjxpZnJhbWUgc3JjPSJodHRwOi8vc2VjdXJlLWRhdGEuaW4vZXJyb3IiPjwvaWZyYW1lPg0KPGlmcmFtZSBzcmM9Imh0dHA6Ly9zZWN1cmUtZGF0YS5pbi9lcnJvciI+PC9pZnJhbWU+DQoNCg0KDQoNCjwvZGl2Pg0KDQoNCg0KDQoNCg0KDQo8L2JvZHk+DQo8IS0tIE1pcnJvcmVkIGZyb20gd2luZmlyZXdhbGx3YXJuaW5nLmluLyBieSBIVFRyYWNrIFdlYnNpdGUgQ29waWVyLzMueCBbWFImQ08nMjAxNF0sIFR1ZSwgMjYgQXByIDIwMTYgMTg6Mzc6NTAgR01UIC0tPg0KPC9odG1sPg==

 

its real  virus like

sW9nrbR.jpg

 

i think best to stay away from it till its fixed its problems

sure the virus or trojans can be fixed but its a pain for people who not  understand  computers well

rka6ULL.jpgZPa59LR.jpg

Link to comment
Share on other sites


17 hours ago, bruinator said:

mostly torrent sites such as piratebay, yifimovie.re, extratorrent...etc.

For yify, use yts.ag

 

 

17 hours ago, bruinator said:

i see u and i share 3/18 same b-day.  hehe

Wow! Knowledge, you and I share the same 3/18 b-day. :fun::clap::rockon:

 

Link to comment
Share on other sites


I also used to hate the redirects, usually on apkmania, but I found a simple solution within chrome and unchecking few options. See screenshot with red cross :):

 

Chrome.JPG

Link to comment
Share on other sites


1 hour ago, Warrior said:

I also used to hate the redirects, usually on apkmania, but I found a simple solution within chrome and unchecking few options. See screenshot with red cross :):

 

Chrome.JPG

thx but i use FF.

Link to comment
Share on other sites


5 hours ago, Metatron said:

'The Pirate Bay Cleaner' userscript customizes 'The Pirate Bay'.

 

  Reveal hidden contents

 

thx i will try it.

3 hours ago, nIGHT said:

For yify, use yts.ag

 

 

Wow! Knowledge, you and I share the same 3/18 b-day. :fun::clap::rockon:

 

thx

Link to comment
Share on other sites


Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...