Jmx0OyFET0NUWVBFIGh0bWwmZ3Q7CiZsdDshLS0gc2F2ZWQgZnJvbSB1cmw9KDAwMjkpaHR0cHM6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrL3Jlc3VsdC8gLS0mZ3Q7CiZsdDtodG1sIHhtbG5zPSZxdW90O2h0dHBzOi8vdy4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4uMy5vcmcvMTk5OS94aHRtbCZxdW90OyBjbGFzcz0mcXVvdDsganMgZmxleGJveCBjYW52YXMgY2FudmFzdGV4dCB3ZWJnbCBuby10b3VjaCBnZW9sb2NhdGlvbiBwb3N0bWVzc2FnZSBuby13ZWJzcWxkYXRhYmFzZSBpbmRleGVkZGIgaGFzaGNoYW5nZSBoaXN0b3J5IGRyYWdhbmRkcm9wIHdlYnNvY2tldHMgcmdiYSBoc2xhIG11bHRpcGxlYmdzIGJhY2tncm91bmRzaXplIGJvcmRlcmltYWdlIGJvcmRlcnJhZGl1cyBib3hzaGFkb3cgdGV4dHNoYWRvdyBvcGFjaXR5IGNzc2FuaW1hdGlvbnMgY3NzY29sdW1ucyBjc3NncmFkaWVudHMgY3NzcmVmbGVjdGlvbnMgY3NzdHJhbnNmb3JtcyBjc3N0cmFuc2Zvcm1zM2QgY3NzdHJhbnNpdGlvbnMgZm9udGZhY2UgZ2VuZXJhdGVkY29udGVudCB2aWRlbyBhdWRpbyBsb2NhbHN0b3JhZ2Ugc2Vzc2lvbnN0b3JhZ2Ugd2Vid29ya2VycyBuby1hcHBsaWNhdGlvbmNhY2hlIHN2ZyBpbmxpbmVzdmcgc21pbCBzdmdjbGlwcGF0aHMmcXVvdDsgc3R5bGU9JnF1b3Q7JnF1b3Q7Jmd0OyZsdDtoZWFkJmd0OyZsdDttZXRhIGh0dHAtZXF1aXY9JnF1b3Q7Q29udGVudC1UeXBlJnF1b3Q7IGNvbnRlbnQ9JnF1b3Q7dGV4dC9odG1sOyBjaGFyc2V0PVVURi04JnF1b3Q7Jmd0OwoKJmx0O21ldGEgbmFtZT0mcXVvdDt2aWV3cG9ydCZxdW90OyBjb250ZW50PSZxdW90O3dpZHRoPWRldmljZS13aWR0aCwgaW5pdGlhbC1zY2FsZT0xLCBtYXhpbXVtLXNjYWxlPTEsIHVzZXItc2NhbGFibGU9bm8mcXVvdDsmZ3Q7CgombHQ7dGl0bGUmZ3Q7Q2hlY2sgRXhhbSBSZXN1bHRzIDIwMjQgT25saW5lJmx0Oy90aXRsZSZndDsKCQkJCQombHQ7bWV0YSBuYW1lPSZxdW90O2Rlc2NyaXB0aW9uJnF1b3Q7IGNvbnRlbnQ9JnF1b3Q7Q2hlY2sgcmVzdWx0IDIwMjQgb25saW5lIDV0aCAmYW1wO2FtcDsgOHRoIGNsYXNzLCBQRUMgJmFtcDthbXA7IEZERSwgTWF0cmljIDl0aCAmYW1wO2FtcDsgMTB0aCBjbGFzcyByZXN1bHQgMjAyNCwgQklTRSBJbnRlciAmYW1wO2FtcDsgSW50ZXJtZWRpYXRlIEJvYXJkIFJlc3VsdHMgMjAyNCBEQUUgQlNjIEJBIE1TYyBNQSBFbnRyeSBUZXN0IEV4YW0gUmVzdWx0IEIuRWQgQi5jb20gTS5FZCBDb2xsZWdlIFJlc3VsdHMgUGFraXN0YW4gKFBrKSBPbmxpbmUsIEhTU0MsIEZBLCBGU2MsIEJCQSwgQkEsIEJDb20sIEIuRWQsIEJJVCwgQlNjLCBCQ1MsIE1TYywgTUEsIE1CQSwgTUlULCBNLkVkLCBNQ1MsIEJFZCwgQkUsIExMQiwgTUJCUywgTVBoaWwsIFBoRCBVbml2ZXJzaXR5IGV4YW1pbmF0aW9uIHJlc3VsdCAyMDI0LiZxdW90OyZndDsKCiZsdDttZXRhIHByb3BlcnR5PSZxdW90O29nOnRpdGxlJnF1b3Q7IGNvbnRlbnQ9JnF1b3Q7Q2hlY2sgRXhhbSBSZXN1bHRzIDIwMjQgT25saW5lJnF1b3Q7Jmd0OwombHQ7bWV0YSBwcm9wZXJ0eT0mcXVvdDtvZzp0eXBlJnF1b3Q7IGNvbnRlbnQ9JnF1b3Q7YXJ0aWNsZSZxdW90OyZndDsKJmx0O21ldGEgcHJvcGVydHk9JnF1b3Q7b2c6ZGVzY3JpcHRpb24mcXVvdDsgY29udGVudD0mcXVvdDtDaGVjayByZXN1bHQgMjAyNCBvbmxpbmUgNXRoICZhbXA7YW1wOyA4dGggY2xhc3MsIFBFQyAmYW1wO2FtcDsgRkRFLCBNYXRyaWMgOXRoICZhbXA7YW1wOyAxMHRoIGNsYXNzIHJlc3VsdCAyMDI0LCBCSVNFIEludGVyICZhbXA7YW1wOyBJbnRlcm1lZGlhdGUgQm9hcmQgUmVzdWx0cyAyMDI0IERBRSBCU2MgQkEgTVNjIE1BIEVudHJ5IFRlc3QgRXhhbSBSZXN1bHQgQi5FZCBCLmNvbSBNLkVkIENvbGxlZ2UgUmVzdWx0cyBQYWtpc3RhbiAoUGspIE9ubGluZSwgSFNTQywgRkEsIEZTYywgQkJBLCBCQSwgQkNvbSwgQi5FZCwgQklULCBCU2MsIEJDUywgTVNjLCBNQSwgTUJBLCBNSVQsIE0uRWQsIE1DUywgQkVkLCBCRSwgTExCLCBNQkJTLCBNUGhpbCwgUGhEIFVuaXZlcnNpdHkgZXhhbWluYXRpb24gcmVzdWx0IDIwMjQuJnF1b3Q7Jmd0OwombHQ7bWV0YSBwcm9wZXJ0eT0mcXVvdDtvZzpzaXRlX25hbWUmcXVvdDsgY29udGVudD0mcXVvdDtSZXN1bHQucGsmcXVvdDsmZ3Q7CgoKJmx0O21ldGEgcHJvcGVydHk9JnF1b3Q7b2c6bG9jYWxlJnF1b3Q7IGNvbnRlbnQ9JnF1b3Q7ZW5fVVMmcXVvdDsmZ3Q7CgombHQ7bWV0YSBwcm9wZXJ0eT0mcXVvdDthcnRpY2xlOnRhZyZxdW90OyBjb250ZW50PSZxdW90OyZxdW90OyZndDsKJmx0O21ldGEgcHJvcGVydHk9JnF1b3Q7YXJ0aWNsZTpzZWN0aW9uJnF1b3Q7IGNvbnRlbnQ9JnF1b3Q7UmVzdWx0IDIwMjQmcXVvdDsmZ3Q7CiZsdDttZXRhIHByb3BlcnR5PSZxdW90O29nOmltYWdlJnF1b3Q7IGNvbnRlbnQ9JnF1b3Q7aHR0cHM6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrL19pbWFnZXMvcmVzdWx0LnBuZyZxdW90OyZndDsKJmx0O21ldGEgcHJvcGVydHk9JnF1b3Q7b2c6aW1hZ2U6d2lkdGgmcXVvdDsgY29udGVudD0mcXVvdDszODAmcXVvdDsmZ3Q7CiZsdDttZXRhIHByb3BlcnR5PSZxdW90O29nOmltYWdlOmhlaWdodCZxdW90OyBjb250ZW50PSZxdW90OzI2MiZxdW90OyZndDsKJmx0O21ldGEgcHJvcGVydHk9JnF1b3Q7b2c6aW1hZ2U6YWx0JnF1b3Q7IGNvbnRlbnQ9JnF1b3Q7Q2hlY2sgRXhhbSBSZXN1bHRzIDIwMjQgT25saW5lJnF1b3Q7Jmd0OwombHQ7bWV0YSBuYW1lPSZxdW90O3R3aXR0ZXI6Y2FyZCZxdW90OyBjb250ZW50PSZxdW90O3N1bW1hcnkmcXVvdDsmZ3Q7CiZsdDttZXRhIG5hbWU9JnF1b3Q7dHdpdHRlcjpkZXNjcmlwdGlvbiZxdW90OyBjb250ZW50PSZxdW90O0NoZWNrIHJlc3VsdCAyMDI0IG9ubGluZSA1dGggJmFtcDthbXA7IDh0aCBjbGFzcywgUEVDICZhbXA7YW1wOyBGREUsIE1hdHJpYyA5dGggJmFtcDthbXA7IDEwdGggY2xhc3MgcmVzdWx0IDIwMjQsIEJJU0UgSW50ZXIgJmFtcDthbXA7IEludGVybWVkaWF0ZSBCb2FyZCBSZXN1bHRzIDIwMjQgREFFIEJTYyBCQSBNU2MgTUEgRW50cnkgVGVzdCBFeGFtIFJlc3VsdCBCLkVkIEIuY29tIE0uRWQgQ29sbGVnZSBSZXN1bHRzIFBha2lzdGFuIChQaykgT25saW5lLCBIU1NDLCBGQSwgRlNjLCBCQkEsIEJBLCBCQ29tLCBCLkVkLCBCSVQsIEJTYywgQkNTLCBNU2MsIE1BLCBNQkEsIE1JVCwgTS5FZCwgTUNTLCBCRWQsIEJFLCBMTEIsIE1CQlMsIE1QaGlsLCBQaEQgVW5pdmVyc2l0eSBleGFtaW5hdGlvbiByZXN1bHQgMjAyNC4mcXVvdDsmZ3Q7CiZsdDttZXRhIG5hbWU9JnF1b3Q7dHdpdHRlcjp0aXRsZSZxdW90OyBjb250ZW50PSZxdW90O0NoZWNrIEV4YW0gUmVzdWx0cyAyMDI0IE9ubGluZSZxdW90OyZndDsKJmx0O21ldGEgbmFtZT0mcXVvdDt0d2l0dGVyOmltYWdlJnF1b3Q7IGNvbnRlbnQ9JnF1b3Q7aHR0cHM6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrL19pbWFnZXMvcmVzdWx0LnBuZyZxdW90OyZndDsKCgoKCiAgICAmbHQ7bGluayByZWw9JnF1b3Q7c3R5bGVzaGVldCZxdW90OyB0eXBlPSZxdW90O3RleHQvY3NzJnF1b3Q7IGhyZWY9JnF1b3Q7Li9DaGVjayBFeGFtIFJlc3VsdHMgMjAyNCBPbmxpbmVfZmlsZXMvcmVzZXQuY3NzJnF1b3Q7Jmd0OwogICAgJmx0O3NjcmlwdCBhc3luYz0mcXVvdDsmcXVvdDsgc3JjPSZxdW90Oy4vQ2hlY2sgRXhhbSBSZXN1bHRzIDIwMjQgT25saW5lX2ZpbGVzL3Bhbm9yYW1hLmpzLmRvd25sb2FkJnF1b3Q7Jmd0OyZsdDsvc2NyaXB0Jmd0OyZsdDtpZnJhbWUgaWQ9JnF1b3Q7cHhjZWxmcmFtZSZxdW90OyB0aXRsZT0mcXVvdDtweGNlbGZyYW1lJnF1b3Q7IHNyYz0mcXVvdDsuL0NoZWNrIEV4YW0gUmVzdWx0cyAyMDI0IE9ubGluZV9maWxlcy90Xy5odG1sJnF1b3Q7IHN0eWxlPSZxdW90O2Rpc3BsYXk6IG5vbmU7JnF1b3Q7Jmd0OyZsdDsvaWZyYW1lJmd0OyZsdDtzY3JpcHQgc3JjPSZxdW90Oy4vQ2hlY2sgRXhhbSBSZXN1bHRzIDIwMjQgT25saW5lX2ZpbGVzL3Nkay5qcy5kb3dubG9hZCZxdW90OyBhc3luYz0mcXVvdDsmcXVvdDsgY3Jvc3NvcmlnaW49JnF1b3Q7YW5vbnltb3VzJnF1b3Q7Jmd0OyZsdDsvc2NyaXB0Jmd0OyZsdDtzY3JpcHQgc3JjPSZxdW90Oy4vQ2hlY2sgRXhhbSBSZXN1bHRzIDIwMjQgT25saW5lX2ZpbGVzL2NiPWdhcGkubG9hZGVkXzAmcXVvdDsgYXN5bmM9JnF1b3Q7JnF1b3Q7Jmd0OyZsdDsvc2NyaXB0Jmd0OyZsdDtzY3JpcHQgaWQ9JnF1b3Q7ZmFjZWJvb2stanNzZGsmcXVvdDsgc3JjPSZxdW90Oy4vQ2hlY2sgRXhhbSBSZXN1bHRzIDIwMjQgT25saW5lX2ZpbGVzL3NkaygxKS5qcy5kb3dubG9hZCZxdW90OyZndDsmbHQ7L3NjcmlwdCZndDsmbHQ7c2NyaXB0IHR5cGU9JnF1b3Q7dGV4dC9qYXZhc2NyaXB0JnF1b3Q7IGFzeW5jPSZxdW90OyZxdW90OyBzcmM9JnF1b3Q7Li9DaGVjayBFeGFtIFJlc3VsdHMgMjAyNCBPbmxpbmVfZmlsZXMvcGx1c29uZS5qcy5kb3dubG9hZCZxdW90OyBnYXBpX3Byb2Nlc3NlZD0mcXVvdDt0cnVlJnF1b3Q7Jmd0OyZsdDsvc2NyaXB0Jmd0OyZsdDtzY3JpcHQgdHlwZT0mcXVvdDt0ZXh0L2phdmFzY3JpcHQmcXVvdDsgaWQ9JnF1b3Q7YXN5bmMtYnV0dG9ucyZxdW90OyBzcmM9JnF1b3Q7Li9DaGVjayBFeGFtIFJlc3VsdHMgMjAyNCBPbmxpbmVfZmlsZXMvYXN5bmMtYnV0dG9ucy5qcy5kb3dubG9hZCZxdW90OyZndDsmbHQ7L3NjcmlwdCZndDsmbHQ7c2NyaXB0IHNyYz0mcXVvdDsuL0NoZWNrIEV4YW0gUmVzdWx0cyAyMDI0IE9ubGluZV9maWxlcy9mKDUpLnR4dCZxdW90OyZndDsmbHQ7L3NjcmlwdCZndDsmbHQ7c2NyaXB0IHR5cGU9JnF1b3Q7dGV4dC9qYXZhc2NyaXB0JnF1b3Q7IHNyYz0mcXVvdDsuL0NoZWNrIEV4YW0gUmVzdWx0cyAyMDI0IE9ubGluZV9maWxlcy9qcXVlcnkubWluLmpzLmRvd25sb2FkJnF1b3Q7Jmd0OyZsdDsvc2NyaXB0Jmd0OwogICAgJmx0O2xpbmsgcmVsPSZxdW90O3N0eWxlc2hlZXQmcXVvdDsgdHlwZT0mcXVvdDt0ZXh0L2NzcyZxdW90OyBocmVmPSZxdW90Oy4vQ2hlY2sgRXhhbSBSZXN1bHRzIDIwMjQgT25saW5lX2ZpbGVzL2JvaWxlcnBsYXRlLmNzcyZxdW90OyZndDsKICAgICZsdDtzY3JpcHQgdHlwZT0mcXVvdDt0ZXh0L2phdmFzY3JpcHQmcXVvdDsgc3JjPSZxdW90Oy4vQ2hlY2sgRXhhbSBSZXN1bHRzIDIwMjQgT25saW5lX2ZpbGVzL3Jlc3BvbnNpdmVtb2JpbGVtZW51LmpzLmRvd25sb2FkJnF1b3Q7Jmd0OyZsdDsvc2NyaXB0Jmd0OwogICAgJmx0O2xpbmsgcmVsPSZxdW90O3N0eWxlc2hlZXQmcXVvdDsgdHlwZT0mcXVvdDt0ZXh0L2NzcyZxdW90OyBocmVmPSZxdW90Oy4vQ2hlY2sgRXhhbSBSZXN1bHRzIDIwMjQgT25saW5lX2ZpbGVzL3NvY2lhbC1idXR0b25zLmNzcyZxdW90OyZndDsKICAgICZsdDtsaW5rIHJlbD0mcXVvdDtzdHlsZXNoZWV0JnF1b3Q7IHR5cGU9JnF1b3Q7dGV4dC9jc3MmcXVvdDsgaHJlZj0mcXVvdDsuL0NoZWNrIEV4YW0gUmVzdWx0cyAyMDI0IE9ubGluZV9maWxlcy9yZXNwb25zaXZlLmNzcyZxdW90OyZndDsKICAgICZsdDtzY3JpcHQgdHlwZT0mcXVvdDt0ZXh0L2phdmFzY3JpcHQmcXVvdDsgc3JjPSZxdW90Oy4vQ2hlY2sgRXhhbSBSZXN1bHRzIDIwMjQgT25saW5lX2ZpbGVzL3Jlc3BvbmQubWluLmpzLmRvd25sb2FkJnF1b3Q7Jmd0OyZsdDsvc2NyaXB0Jmd0OwogICAgJmx0O3NjcmlwdCB0eXBlPSZxdW90O3RleHQvamF2YXNjcmlwdCZxdW90OyBzcmM9JnF1b3Q7Li9DaGVjayBFeGFtIFJlc3VsdHMgMjAyNCBPbmxpbmVfZmlsZXMvbWVudS1zZXR0aW5ncy5qcy5kb3dubG9hZCZxdW90OyZndDsmbHQ7L3NjcmlwdCZndDsKICAgICZsdDtzY3JpcHQgc3JjPSZxdW90Oy4vQ2hlY2sgRXhhbSBSZXN1bHRzIDIwMjQgT25saW5lX2ZpbGVzL21vZGVybml6ci5taW4uanMuZG93bmxvYWQmcXVvdDsmZ3Q7Jmx0Oy9zY3JpcHQmZ3Q7CQoJCgkKJmx0O3NjcmlwdCB0eXBlPSZxdW90O3RleHQvamF2YXNjcmlwdCZxdW90OyBzcmM9JnF1b3Q7Li9DaGVjayBFeGFtIFJlc3VsdHMgMjAyNCBPbmxpbmVfZmlsZXMvbWVudS1zZXR0aW5ncy5qcy5kb3dubG9hZCZxdW90OyZndDsmbHQ7L3NjcmlwdCZndDsJCgombHQ7c2NyaXB0Jmd0Owp3aW5kb3cub25zY3JvbGwgPSBmdW5jdGlvbigpewoJdmFyIHRvdGFsX2hpZ2h0ID0gJCgmcXVvdDsjaGVhZGVyJnF1b3Q7KS5pbm5lckhlaWdodCgpICsgNSA7CglpZih0b3RhbF9oaWdodCAmbHQ7ICgkKGRvY3VtZW50KS5zY3JvbGxUb3AoKSkpewoJCSQoJnF1b3Q7I3NlYXJjaC1iYXItc3RpY2smcXVvdDspLmFkZENsYXNzKCZxdW90O3RvcF9oZWFkX3N0aWNrJnF1b3Q7KTsKCQkkKCZxdW90OyNzZWFyY2gtYmFyLXN0aWNrJnF1b3Q7KS5yZW1vdmVDbGFzcygmcXVvdDt0b3BfaGVhZF9ub3JtYWwmcXVvdDspOwoJfWVsc2V7CgkJJCgmcXVvdDsjc2VhcmNoLWJhci1zdGljayZxdW90OykuYWRkQ2xhc3MoJnF1b3Q7dG9wX2hlYWRfbm9ybWFsJnF1b3Q7KTsKCQkkKCZxdW90OyNzZWFyY2gtYmFyLXN0aWNrJnF1b3Q7KS5yZW1vdmVDbGFzcygmcXVvdDt0b3BfaGVhZF9zdGljayZxdW90Oyk7Cgl9CgkKCWlmKHdpbmRvdy5pbm5lcldpZHRoICZsdDsgNzY5KXsKCQl2YXIgdG9wX21hcmdpbiA9ICQoJnF1b3Q7LnNsaWNrbmF2X21lbnUmcXVvdDspLmlubmVySGVpZ2h0KCkgKyAkKCZxdW90OyNzZWFyY2gtYmFyLXN0aWNrJnF1b3Q7KS5pbm5lckhlaWdodCgpICsgMTsKCQkkKCZxdW90OyNzb2NpYWwtYm9vay1tYXJrczEmcXVvdDspLmNzcygmcXVvdDt0b3AmcXVvdDssICh0b3BfbWFyZ2luKSk7Cgl9ZWxzZXsKCQkkKCZxdW90OyNzb2NpYWwtYm9vay1tYXJrczEmcXVvdDspLmNzcygmcXVvdDt0b3AmcXVvdDssICcnKTsKCX0KCQoJaWYod2luZG93LmlubmVyV2lkdGggJmd0OyA3NjgpewoJCSQoJnF1b3Q7LmxlZnRfc2VhcmNoX2JhciZxdW90Oykuc2hvdygpOwoJCSQoJnF1b3Q7LnJpZ2h0X3NlYXJjaF9iYXImcXVvdDspLnNob3coKTsKCX0KCXNldF9tZW51X2FsbCgpOwoJc2JtX21lbnVfcGFnZTIoKTsKfQp3aW5kb3cub25yZXNpemUgPSBmdW5jdGlvbigpewoJaWYod2luZG93LmlubmVyV2lkdGggJmx0OyA3NjkpewoJCXZhciB0b3BfbWFyZ2luID0gJCgmcXVvdDsuc2xpY2tuYXZfbWVudSZxdW90OykuaW5uZXJIZWlnaHQoKSArICQoJnF1b3Q7I3NlYXJjaC1iYXItc3RpY2smcXVvdDspLmlubmVySGVpZ2h0KCkgKyAxOwoJCSQoJnF1b3Q7I3NvY2lhbC1ib29rLW1hcmtzMSZxdW90OykuY3NzKCZxdW90O3RvcCZxdW90OywgdG9wX21hcmdpbik7Cgl9ZWxzZXsKCQkkKCZxdW90OyNzb2NpYWwtYm9vay1tYXJrczEmcXVvdDspLmNzcygmcXVvdDt0b3AmcXVvdDssICcnKTsKCQkkKCZxdW90OyNzZWFyY2gtYmFyLXN0aWNrMSZxdW90OykuYWRkQ2xhc3MoJnF1b3Q7dG9wX2hlYWRfbm9ybWFsMSZxdW90Oyk7Cgl9CglpZigkKCZxdW90OyNzZWFyY2gtYmFyLXN0aWNrMSZxdW90OykuaGFzQ2xhc3MoJnF1b3Q7dG9wX2hlYWRfbm9ybWFsMSZxdW90OykpewoJCSQoJnF1b3Q7I3NvY2lhbC1ib29rLW1hcmtzMSZxdW90OykuY3NzKCZxdW90O3RvcCZxdW90OywgMCk7Cgl9CgkKICAgIHNldF9tZW51X2FsbCgpOwoJc2JtX21lbnVfcGFnZTIoKTsKfQpmdW5jdGlvbiBzYm10X2Nsb3NlKCl7CgkkKCZxdW90OyNzZWFyY2gtYmFyMSZxdW90OykuZmFkZU91dCgmcXVvdDtzbG93JnF1b3Q7KTsKfQpmdW5jdGlvbiBzZWFyY2hfdG9nZ2xlKCkgewoJJCgmcXVvdDsubGVmdF9zZWFyY2hfYmFyJnF1b3Q7KS50b2dnbGUoJnF1b3Q7c2xvdyZxdW90OykucHJvbWlzZSgpLmRvbmUoZnVuY3Rpb24oKXsKCQlpZigkKCZxdW90OyNzZWFyY2gtYmFyLXN0aWNrJnF1b3Q7KS5oYXNDbGFzcygmcXVvdDt0b3BfaGVhZF9zdGljayZxdW90OykpewoJCQlpZih3aW5kb3cuaW5uZXJXaWR0aCAmbHQ7IDc2OSl7CgkJCQl2YXIgdG9wX21hcmdpbiA9ICQoJnF1b3Q7LnNsaWNrbmF2X21lbnUmcXVvdDspLmlubmVySGVpZ2h0KCkgKyAkKCZxdW90OyNzZWFyY2gtYmFyLXN0aWNrJnF1b3Q7KS5pbm5lckhlaWdodCgpICsgMTsKCQkJCSQoJnF1b3Q7I3NvY2lhbC1ib29rLW1hcmtzMSZxdW90OykuY3NzKCZxdW90O3RvcCZxdW90OywgKHRvcF9tYXJnaW4rICQoJnF1b3Q7I3JpZ2h0X3NlYXJjaF9iYXImcXVvdDspLmlubmVySGVpZ2h0KCkpKTsKCQkJfWVsc2V7CgkJCQkkKCZxdW90OyNzb2NpYWwtYm9vay1tYXJrczEmcXVvdDspLmNzcygmcXVvdDt0b3AmcXVvdDssICcnKTsKCQkJfQoJCX0KCSB9KTsKfQpmdW5jdGlvbiBsaW5rc190b2dnbGUoKSB7CgkkKCZxdW90Oy5yaWdodF9zZWFyY2hfYmFyJnF1b3Q7KS50b2dnbGUoJnF1b3Q7c2xvdyZxdW90OykucHJvbWlzZSgpLmRvbmUoZnVuY3Rpb24oKXsKCQlpZigkKCZxdW90OyNzZWFyY2gtYmFyLXN0aWNrJnF1b3Q7KS5oYXNDbGFzcygmcXVvdDt0b3BfaGVhZF9zdGljayZxdW90OykpewoJCQlpZih3aW5kb3cuaW5uZXJXaWR0aCAmbHQ7IDc2OSl7CgkJCQl2YXIgdG9wX21hcmdpbiA9ICQoJnF1b3Q7LnNsaWNrbmF2X21lbnUmcXVvdDspLmlubmVySGVpZ2h0KCkgKyAkKCZxdW90OyNzZWFyY2gtYmFyLXN0aWNrJnF1b3Q7KS5pbm5lckhlaWdodCgpICsgMTsKCQkJCSQoJnF1b3Q7I3NvY2lhbC1ib29rLW1hcmtzMSZxdW90OykuY3NzKCZxdW90O3RvcCZxdW90OywgKHRvcF9tYXJnaW4rICQoJnF1b3Q7I3JpZ2h0X3NlYXJjaF9iYXImcXVvdDspLmlubmVySGVpZ2h0KCkpKTsKCQkJfWVsc2V7CgkJCQkkKCZxdW90OyNzb2NpYWwtYm9vay1tYXJrczEmcXVvdDspLmNzcygmcXVvdDt0b3AmcXVvdDssICcnKTsKCQkJfQoJCX0KICAgIH0pOwoJCn0KJmx0Oy9zY3JpcHQmZ3Q7CgoKJmx0O3NjcmlwdCBzcmM9JnF1b3Q7Li9DaGVjayBFeGFtIFJlc3VsdHMgMjAyNCBPbmxpbmVfZmlsZXMvT25lU2lnbmFsU0RLLmpzLmRvd25sb2FkJnF1b3Q7IGFzeW5jPSZxdW90OyZxdW90OyZndDsmbHQ7L3NjcmlwdCZndDsKJmx0O3NjcmlwdCZndDsKICB3aW5kb3cuT25lU2lnbmFsID0gd2luZG93Lk9uZVNpZ25hbCB8fCBbXTsKICBPbmVTaWduYWwucHVzaChmdW5jdGlvbigpIHsKICAgIE9uZVNpZ25hbC5pbml0KHsKICAgICAgYXBwSWQ6ICZxdW90OzUyYjA3YmZmLWNiNTMtNGZiOC04N2Y2LTE0ZTc3N2NhOTUxNyZxdW90OywKICAgIH0pOwogIH0pOwombHQ7L3NjcmlwdCZndDsKCiZsdDtzY3JpcHQgc3JjPSZxdW90Oy4vQ2hlY2sgRXhhbSBSZXN1bHRzIDIwMjQgT25saW5lX2ZpbGVzL09uZVNpZ25hbFBhZ2VTREtFUzYuanMuZG93bmxvYWQmcXVvdDsgYXN5bmM9JnF1b3Q7JnF1b3Q7Jmd0OyZsdDsvc2NyaXB0Jmd0OyZsdDttZXRhIGh0dHAtZXF1aXY9JnF1b3Q7b3JpZ2luLXRyaWFsJnF1b3Q7IGNvbnRlbnQ9JnF1b3Q7QWxLMlVSNVNrQWxqOGpqZEVjOXAzRjN4dUZZbEY2TFlqQU1MM0VPcXcxZzI2ZUN3V1BqZG1lY1VMdkJINU1WUG9xS1lyT2ZQaFlWTDcxeEFYSTFJQlFvQUFBQjhleUp2Y21sbmFXNGlPaUpvZEhSd2N6b3ZMMlJ2ZFdKc1pXTnNhV05yTG01bGREbzBORE1pTENKbVpXRjBkWEpsSWpvaVYyVmlWbWxsZDFoU1pYRjFaWE4wWldSWGFYUm9SR1Z3Y21WallYUnBiMjRpTENKbGVIQnBjbmtpT2pFM05UZ3dOamN4T1Rrc0ltbHpVM1ZpWkc5dFlXbHVJanAwY25WbGZRPT0mcXVvdDsmZ3Q7Jmx0O21ldGEgaHR0cC1lcXVpdj0mcXVvdDtvcmlnaW4tdHJpYWwmcXVvdDsgY29udGVudD0mcXVvdDtBbW04L05tdnZRZmh3Q2liNkk3WnNtVXhpU0NmT3hXeEhheUp3eVUxcjNnUklJdHpyN2JOUWlkNk84WllhRTFHU1FUYTY5V3doUEM5ZmxxL29Za1JCd3NBQUFDQ2V5SnZjbWxuYVc0aU9pSm9kSFJ3Y3pvdkwyZHZiMmRzWlhONWJtUnBZMkYwYVc5dUxtTnZiVG8wTkRNaUxDSm1aV0YwZFhKbElqb2lWMlZpVm1sbGQxaFNaWEYxWlhOMFpXUlhhWFJvUkdWd2NtVmpZWFJwYjI0aUxDSmxlSEJwY25raU9qRTNOVGd3TmpjeE9Ua3NJbWx6VTNWaVpHOXRZV2x1SWpwMGNuVmxmUT09JnF1b3Q7Jmd0OyZsdDttZXRhIGh0dHAtZXF1aXY9JnF1b3Q7b3JpZ2luLXRyaWFsJnF1b3Q7IGNvbnRlbnQ9JnF1b3Q7QTl1aUhEelFGQWhxQUxVaFRnVFlKY3o5WHJHSDJ5MC85QU9Sd0NTYXBVTy9mN1VoN3lzSXp5c3pOa3VXRExxTllnODQ0NlVqNDhYSXN0QlcxcXYvd0FRQUFBQ05leUp2Y21sbmFXNGlPaUpvZEhSd2N6b3ZMMlJ2ZFdKc1pXTnNhV05yTG01bGREbzBORE1pTENKbVpXRjBkWEpsSWpvaVJteGxaR2RsUW1sa1pHbHVaMEZ1WkVGMVkzUnBiMjVUWlhKMlpYSWlMQ0psZUhCcGNua2lPakUzTWpjNE1qY3hPVGtzSW1selUzVmlaRzl0WVdsdUlqcDBjblZsTENKcGMxUm9hWEprVUdGeWRIa2lPblJ5ZFdWOSZxdW90OyZndDsmbHQ7bWV0YSBodHRwLWVxdWl2PSZxdW90O29yaWdpbi10cmlhbCZxdW90OyBjb250ZW50PSZxdW90O0E5Uitna1pMM1RXcStaN1JKMkwwYzdaTjdGWkQ1ejRtSG1WdmpyUGl0Zy9FTXo5UDNqNWQzVzdWdzVaUjlqdEpHbVdLbHRNNEJPM3NtTnpwQ2d3WXV3d0FBQUNUZXlKdmNtbG5hVzRpT2lKb2RIUndjem92TDJkdmIyZHNaWE41Ym1ScFkyRjBhVzl1TG1OdmJUbzBORE1pTENKbVpXRjBkWEpsSWpvaVJteGxaR2RsUW1sa1pHbHVaMEZ1WkVGMVkzUnBiMjVUWlhKMlpYSWlMQ0psZUhCcGNua2lPakUzTWpjNE1qY3hPVGtzSW1selUzVmlaRzl0WVdsdUlqcDBjblZsTENKcGMxUm9hWEprVUdGeWRIa2lPblJ5ZFdWOSZxdW90OyZndDsmbHQ7bWV0YSBodHRwLWVxdWl2PSZxdW90O29yaWdpbi10cmlhbCZxdW90OyBjb250ZW50PSZxdW90O0FsSzJVUjVTa0FsajhqamRFYzlwM0YzeHVGWWxGNkxZakFNTDNFT3F3MWcyNmVDd1dQamRtZWNVTHZCSDVNVlBvcUtZck9mUGhZVkw3MXhBWEkxSUJRb0FBQUI4ZXlKdmNtbG5hVzRpT2lKb2RIUndjem92TDJSdmRXSnNaV05zYVdOckxtNWxkRG8wTkRNaUxDSm1aV0YwZFhKbElqb2lWMlZpVm1sbGQxaFNaWEYxWlhOMFpXUlhhWFJvUkdWd2NtVmpZWFJwYjI0aUxDSmxlSEJwY25raU9qRTNOVGd3TmpjeE9Ua3NJbWx6VTNWaVpHOXRZV2x1SWpwMGNuVmxmUT09JnF1b3Q7Jmd0OyZsdDttZXRhIGh0dHAtZXF1aXY9JnF1b3Q7b3JpZ2luLXRyaWFsJnF1b3Q7IGNvbnRlbnQ9JnF1b3Q7QW1tOC9ObXZ2UWZod0NpYjZJN1pzbVV4aVNDZk94V3hIYXlKd3lVMXIzZ1JJSXR6cjdiTlFpZDZPOFpZYUUxR1NRVGE2OVd3aFBDOWZscS9vWWtSQndzQUFBQ0NleUp2Y21sbmFXNGlPaUpvZEhSd2N6b3ZMMmR2YjJkc1pYTjVibVJwWTJGMGFXOXVMbU52YlRvME5ETWlMQ0ptWldGMGRYSmxJam9pVjJWaVZtbGxkMWhTWlhGMVpYTjBaV1JYYVhSb1JHVndjbVZqWVhScGIyNGlMQ0psZUhCcGNua2lPakUzTlRnd05qY3hPVGtzSW1selUzVmlaRzl0WVdsdUlqcDBjblZsZlE9PSZxdW90OyZndDsmbHQ7bWV0YSBodHRwLWVxdWl2PSZxdW90O29yaWdpbi10cmlhbCZxdW90OyBjb250ZW50PSZxdW90O0E5dWlIRHpRRkFocUFMVWhUZ1RZSmN6OVhyR0gyeTAvOUFPUndDU2FwVU8vZjdVaDd5c0l6eXN6Tmt1V0RMcU5ZZzg0NDZVajQ4WElzdEJXMXF2L3dBUUFBQUNOZXlKdmNtbG5hVzRpT2lKb2RIUndjem92TDJSdmRXSnNaV05zYVdOckxtNWxkRG8wTkRNaUxDSm1aV0YwZFhKbElqb2lSbXhsWkdkbFFtbGtaR2x1WjBGdVpFRjFZM1JwYjI1VFpYSjJaWElpTENKbGVIQnBjbmtpT2pFM01qYzRNamN4T1Rrc0ltbHpVM1ZpWkc5dFlXbHVJanAwY25WbExDSnBjMVJvYVhKa1VHRnlkSGtpT25SeWRXVjkmcXVvdDsmZ3Q7Jmx0O21ldGEgaHR0cC1lcXVpdj0mcXVvdDtvcmlnaW4tdHJpYWwmcXVvdDsgY29udGVudD0mcXVvdDtBOVIrZ2taTDNUV3ErWjdSSjJMMGM3Wk43RlpENXo0bUhtVnZqclBpdGcvRU16OVAzajVkM1c3Vnc1WlI5anRKR21XS2x0TTRCTzNzbU56cENnd1l1d3dBQUFDVGV5SnZjbWxuYVc0aU9pSm9kSFJ3Y3pvdkwyZHZiMmRzWlhONWJtUnBZMkYwYVc5dUxtTnZiVG8wTkRNaUxDSm1aV0YwZFhKbElqb2lSbXhsWkdkbFFtbGtaR2x1WjBGdVpFRjFZM1JwYjI1VFpYSjJaWElpTENKbGVIQnBjbmtpT2pFM01qYzRNamN4T1Rrc0ltbHpVM1ZpWkc5dFlXbHVJanAwY25WbExDSnBjMVJvYVhKa1VHRnlkSGtpT25SeWRXVjkmcXVvdDsmZ3Q7Jmx0O21ldGEgaHR0cC1lcXVpdj0mcXVvdDtvcmlnaW4tdHJpYWwmcXVvdDsgY29udGVudD0mcXVvdDtBbEsyVVI1U2tBbGo4ampkRWM5cDNGM3h1RllsRjZMWWpBTUwzRU9xdzFnMjZlQ3dXUGpkbWVjVUx2Qkg1TVZQb3FLWXJPZlBoWVZMNzF4QVhJMUlCUW9BQUFCOGV5SnZjbWxuYVc0aU9pSm9kSFJ3Y3pvdkwyUnZkV0pzWldOc2FXTnJMbTVsZERvME5ETWlMQ0ptWldGMGRYSmxJam9pVjJWaVZtbGxkMWhTWlhGMVpYTjBaV1JYYVhSb1JHVndjbVZqWVhScGIyNGlMQ0psZUhCcGNua2lPakUzTlRnd05qY3hPVGtzSW1selUzVmlaRzl0WVdsdUlqcDBjblZsZlE9PSZxdW90OyZndDsmbHQ7bWV0YSBodHRwLWVxdWl2PSZxdW90O29yaWdpbi10cmlhbCZxdW90OyBjb250ZW50PSZxdW90O0FtbTgvTm12dlFmaHdDaWI2STdac21VeGlTQ2ZPeFd4SGF5Snd5VTFyM2dSSUl0enI3Yk5RaWQ2TzhaWWFFMUdTUVRhNjlXd2hQQzlmbHEvb1lrUkJ3c0FBQUNDZXlKdmNtbG5hVzRpT2lKb2RIUndjem92TDJkdmIyZHNaWE41Ym1ScFkyRjBhVzl1TG1OdmJUbzBORE1pTENKbVpXRjBkWEpsSWpvaVYyVmlWbWxsZDFoU1pYRjFaWE4wWldSWGFYUm9SR1Z3Y21WallYUnBiMjRpTENKbGVIQnBjbmtpT2pFM05UZ3dOamN4T1Rrc0ltbHpVM1ZpWkc5dFlXbHVJanAwY25WbGZRPT0mcXVvdDsmZ3Q7Jmx0O21ldGEgaHR0cC1lcXVpdj0mcXVvdDtvcmlnaW4tdHJpYWwmcXVvdDsgY29udGVudD0mcXVvdDtBOXVpSER6UUZBaHFBTFVoVGdUWUpjejlYckdIMnkwLzlBT1J3Q1NhcFVPL2Y3VWg3eXNJenlzek5rdVdETHFOWWc4NDQ2VWo0OFhJc3RCVzFxdi93QVFBQUFDTmV5SnZjbWxuYVc0aU9pSm9kSFJ3Y3pvdkwyUnZkV0pzWldOc2FXTnJMbTVsZERvME5ETWlMQ0ptWldGMGRYSmxJam9pUm14bFpHZGxRbWxrWkdsdVowRnVaRUYxWTNScGIyNVRaWEoyWlhJaUxDSmxlSEJwY25raU9qRTNNamM0TWpjeE9Ua3NJbWx6VTNWaVpHOXRZV2x1SWpwMGNuVmxMQ0pwYzFSb2FYSmtVR0Z5ZEhraU9uUnlkV1Y5JnF1b3Q7Jmd0OyZsdDttZXRhIGh0dHAtZXF1aXY9JnF1b3Q7b3JpZ2luLXRyaWFsJnF1b3Q7IGNvbnRlbnQ9JnF1b3Q7QTlSK2drWkwzVFdxK1o3UkoyTDBjN1pON0ZaRDV6NG1IbVZ2anJQaXRnL0VNejlQM2o1ZDNXN1Z3NVpSOWp0SkdtV0tsdE00Qk8zc21OenBDZ3dZdXd3QUFBQ1RleUp2Y21sbmFXNGlPaUpvZEhSd2N6b3ZMMmR2YjJkc1pYTjVibVJwWTJGMGFXOXVMbU52YlRvME5ETWlMQ0ptWldGMGRYSmxJam9pUm14bFpHZGxRbWxrWkdsdVowRnVaRUYxWTNScGIyNVRaWEoyWlhJaUxDSmxlSEJwY25raU9qRTNNamM0TWpjeE9Ua3NJbWx6VTNWaVpHOXRZV2x1SWpwMGNuVmxMQ0pwYzFSb2FYSmtVR0Z5ZEhraU9uUnlkV1Y5JnF1b3Q7Jmd0OyZsdDtsaW5rIHJlbD0mcXVvdDtzdHlsZXNoZWV0JnF1b3Q7IHR5cGU9JnF1b3Q7dGV4dC9jc3MmcXVvdDsgaHJlZj0mcXVvdDsuL0NoZWNrIEV4YW0gUmVzdWx0cyAyMDI0IE9ubGluZV9maWxlcy9idXR0b25zLXNlY3VyZS5jc3MmcXVvdDsmZ3Q7Jmx0O3NjcmlwdCB0eXBlPSZxdW90O3RleHQvamF2YXNjcmlwdCZxdW90OyBzcmM9JnF1b3Q7Li9DaGVjayBFeGFtIFJlc3VsdHMgMjAyNCBPbmxpbmVfZmlsZXMvZ2V0X2NvdW50cyZxdW90OyZndDsmbHQ7L3NjcmlwdCZndDsmbHQ7c2NyaXB0IGFzeW5jPSZxdW90OyZxdW90OyBzcmM9JnF1b3Q7Li9DaGVjayBFeGFtIFJlc3VsdHMgMjAyNCBPbmxpbmVfZmlsZXMvY2EtcHViLTA3OTAwNDU0MDIwNzA1NzkmcXVvdDsmZ3Q7Jmx0Oy9zY3JpcHQmZ3Q7Jmx0O3NjcmlwdCBhc3luYz0mcXVvdDsmcXVvdDsgc3JjPSZxdW90Oy4vQ2hlY2sgRXhhbSBSZXN1bHRzIDIwMjQgT25saW5lX2ZpbGVzL0FHU0tXeFZnX21qbnNPeUdseDVVVHpIRHRuV3A2ZGZXcnJ6TlhQZWM3TEF5QzlfZmpxYzVRazNXVjJITDJUdzFuMUlwUnFoLXQteElndGoyVmVJbFZjM25OYW5vcFlfWG9MdktwZGl5VFl2Mnh6eW94LWZhd2dRUWJNcVVCNkdGQWtSeGl6LTgyMVdmN2c9PSZxdW90OyZndDsmbHQ7L3NjcmlwdCZndDsmbHQ7c2NyaXB0IGFzeW5jPSZxdW90OyZxdW90OyBzcmM9JnF1b3Q7Li9DaGVjayBFeGFtIFJlc3VsdHMgMjAyNCBPbmxpbmVfZmlsZXMvQUdTS1d4V0pFQVVOODl3ZTdQb3Rvck1Gc053LXQwT2xIdHlEckZsZG0yQklDbXg3UUx5QndSdE1JQi01bHA0aS1lVEhCaVY0SE9pekV2ME1DVmdmelZDNTBOM19QY2RDSEJXWlNLV3ZfSGNPaXJjWFJOMGNjcTE1blJkbndZbG1oLVA2SzlzaXlQbTViZz09JnF1b3Q7Jmd0OyZsdDsvc2NyaXB0Jmd0OyZsdDtsaW5rIHJlbD0mcXVvdDtzdHlsZXNoZWV0JnF1b3Q7IGhyZWY9JnF1b3Q7Li9DaGVjayBFeGFtIFJlc3VsdHMgMjAyNCBPbmxpbmVfZmlsZXMvT25lU2lnbmFsU0RLU3R5bGVzLmNzcyZxdW90OyZndDsmbHQ7L2hlYWQmZ3Q7CiZsdDtib2R5IHN0eWxlPSZxdW90OyZxdW90OyZndDsmbHQ7ZGl2IGNsYXNzPSZxdW90O3NsaWNrbmF2X21lbnUmcXVvdDsmZ3Q7Jmx0O2Egc3R5bGU9JnF1b3Q7Y29sb3I6IHdoaXRlOyZxdW90OyBocmVmPSZxdW90O2h0dHBzOi8vdy4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way8mcXVvdDsgdGl0bGU9JnF1b3Q7UmVzdWx0IDIwMjEmcXVvdDsgY2xhc3M9JnF1b3Q7bWVudV9sb2dvJnF1b3Q7Jmd0O1Jlc3VsdC5wayZsdDsvYSZndDsmbHQ7YSBocmVmPSZxdW90O2phdmFzY3JpcHQ6c2VhcmNoX3RvZ2dsZSgpOyZxdW90OyBpZD0mcXVvdDtzZWFjaC1pbWcmcXVvdDsmZ3Q7Jmx0O2ltZyB0aXRsZT0mcXVvdDtTZWFyY2ggTW9yZSZxdW90OyBjbGFzcz0mcXVvdDtzZWFyY2hfaW1nJnF1b3Q7IHNyYz0mcXVvdDsuL0NoZWNrIEV4YW0gUmVzdWx0cyAyMDI0IE9ubGluZV9maWxlcy9zZWFyY2guc3ZnJnF1b3Q7Jmd0OyZsdDsvYSZndDsmbHQ7YSBocmVmPSZxdW90O2phdmFzY3JpcHQ6bGlua3NfdG9nZ2xlKCk7JnF1b3Q7IGlkPSZxdW90O3Nob3ctbW9yZSZxdW90OyZndDsmbHQ7aW1nIGNsYXNzPSZxdW90O21vcmVfaW1nJnF1b3Q7IHNyYz0mcXVvdDsuL0NoZWNrIEV4YW0gUmVzdWx0cyAyMDI0IE9ubGluZV9maWxlcy9tb3JlLnBuZyZxdW90OyB0aXRsZT0mcXVvdDtTaG93IE1vcmUmcXVvdDsmZ3Q7Jmx0Oy9hJmd0OyZsdDthIGhyZWY9JnF1b3Q7aHR0cHM6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrL3Jlc3VsdC8jJnF1b3Q7IGFyaWEtaGFzcG9wdXA9JnF1b3Q7dHJ1ZSZxdW90OyB0YWJpbmRleD0mcXVvdDswJnF1b3Q7IGNsYXNzPSZxdW90O3NsaWNrbmF2X2J0biBzbGlja25hdl9jb2xsYXBzZWQmcXVvdDsmZ3Q7Jmx0O3NwYW4gY2xhc3M9JnF1b3Q7c2xpY2tuYXZfbWVudXR4dCZxdW90OyZndDsmbHQ7L3NwYW4mZ3Q7Jmx0O3NwYW4gY2xhc3M9JnF1b3Q7c2xpY2tuYXZfaWNvbiBzbGlja25hdl9uby10ZXh0JnF1b3Q7Jmd0OyZsdDtzcGFuIGNsYXNzPSZxdW90O3NsaWNrbmF2X2ljb24tYmFyJnF1b3Q7Jmd0OyZsdDsvc3BhbiZndDsmbHQ7c3BhbiBjbGFzcz0mcXVvdDtzbGlja25hdl9pY29uLWJhciZxdW90OyZndDsmbHQ7L3NwYW4mZ3Q7Jmx0O3NwYW4gY2xhc3M9JnF1b3Q7c2xpY2tuYXZfaWNvbi1iYXImcXVvdDsmZ3Q7Jmx0Oy9zcGFuJmd0OyZsdDsvc3BhbiZndDsmbHQ7L2EmZ3Q7Jmx0O3VsIGNsYXNzPSZxdW90O3NsaWNrbmF2X25hdiBzbGlja25hdl9oaWRkZW4mcXVvdDsgc3R5bGU9JnF1b3Q7ZGlzcGxheTogbm9uZTsmcXVvdDsgYXJpYS1oaWRkZW49JnF1b3Q7dHJ1ZSZxdW90OyByb2xlPSZxdW90O21lbnUmcXVvdDsmZ3Q7CgogICAgICAgICZsdDtsaSZndDsmbHQ7YSBocmVmPSZxdW90O2h0dHBzOi8vdy4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way81dGgtY2xhc3MtcmVzdWx0Lmh0bWwmcXVvdDsgdGl0bGU9JnF1b3Q7NXRoIGNsYXNzIGJvYXJkIHJlc3VsdHMgMjAyNCZxdW90OyByb2xlPSZxdW90O21lbnVpdGVtJnF1b3Q7IHRhYmluZGV4PSZxdW90Oy0xJnF1b3Q7Jmd0OzV0aCZsdDsvYSZndDsmbHQ7L2xpJmd0OwogICAgICAgICZsdDtsaSZndDsmbHQ7YSBocmVmPSZxdW90O2h0dHBzOi8vdy4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way84dGgtY2xhc3MtcmVzdWx0Lmh0bWwmcXVvdDsgdGl0bGU9JnF1b3Q7OHRoIGNsYXNzIGJvYXJkIHJlc3VsdHMgMjAyNCZxdW90OyByb2xlPSZxdW90O21lbnVpdGVtJnF1b3Q7IHRhYmluZGV4PSZxdW90Oy0xJnF1b3Q7Jmd0Ozh0aCZsdDsvYSZndDsmbHQ7L2xpJmd0OyAgIAogICAgICAgICZsdDtsaSZndDsmbHQ7YSBocmVmPSZxdW90O2h0dHBzOi8vdy4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way9tYXRyaWMtc3NjLTEwdGgtY2xhc3MtcmVzdWx0Lmh0bWwmcXVvdDsgdGl0bGU9JnF1b3Q7TWF0cmljIC8gU1NDIC8gMTB0aCBjbGFzcyBib2FyZCByZXN1bHRzIDIwMjQmcXVvdDsgcm9sZT0mcXVvdDttZW51aXRlbSZxdW90OyB0YWJpbmRleD0mcXVvdDstMSZxdW90OyZndDtNYXRyaWMgUmVzdWx0Jmx0Oy9hJmd0OyZsdDsvbGkmZ3Q7ICAgCQoKICAgICAgICAmbHQ7bGkmZ3Q7Jmx0O2EgaHJlZj0mcXVvdDtodHRwczovL3cuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvOXRoLWNsYXNzLXJlc3VsdC5odG1sJnF1b3Q7IHRpdGxlPSZxdW90Ozl0aCBjbGFzcyBib2FyZCByZXN1bHRzIDIwMjQmcXVvdDsgcm9sZT0mcXVvdDttZW51aXRlbSZxdW90OyB0YWJpbmRleD0mcXVvdDstMSZxdW90OyZndDs5dGggUmVzdWx0Jmx0Oy9hJmd0OyZsdDsvbGkmZ3Q7CiAKICAgICAgICAKCiAgICAgICAgJmx0O2xpJmd0OyZsdDthIGhyZWY9JnF1b3Q7aHR0cHM6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrL2ZhLWZzYy1pbnRlcm1lZGlhdGUtaHNzYy1yZXN1bHQuaHRtbCZxdW90OyB0aXRsZT0mcXVvdDtJbnRlcm1lZGlhdGUgYm9hcmQgcmVzdWx0cywgRkEsIEZTYywgSFNTQyAyMDI0JnF1b3Q7IHJvbGU9JnF1b3Q7bWVudWl0ZW0mcXVvdDsgdGFiaW5kZXg9JnF1b3Q7LTEmcXVvdDsmZ3Q7SW50ZXImbHQ7L2EmZ3Q7Jmx0Oy9saSZndDsKICAgICAgICAmbHQ7bGkmZ3Q7Jmx0O2EgaHJlZj0mcXVvdDtodHRwczovL3cuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvYmEtYnNjLWdyYWR1YXRlLWJhY2hlbG9yLXJlc3VsdC5odG1sJnF1b3Q7IHRpdGxlPSZxdW90O0JBLCBCU2MgQm9hcmQgcmVzdWx0cyAyMDI0JnF1b3Q7IHJvbGU9JnF1b3Q7bWVudWl0ZW0mcXVvdDsgdGFiaW5kZXg9JnF1b3Q7LTEmcXVvdDsmZ3Q7QkEmbHQ7L2EmZ3Q7Jmx0Oy9saSZndDsKICAgICAgICAmbHQ7bGkmZ3Q7Jmx0O2EgaHJlZj0mcXVvdDtodHRwczovL3cuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvbWEtbXNjLXJlc3VsdC5odG1sJnF1b3Q7IHRpdGxlPSZxdW90O01BLCBNU2MgYm9hcmQgcmVzdWx0cyAyMDI0JnF1b3Q7IHJvbGU9JnF1b3Q7bWVudWl0ZW0mcXVvdDsgdGFiaW5kZXg9JnF1b3Q7LTEmcXVvdDsmZ3Q7TUEmbHQ7L2EmZ3Q7Jmx0Oy9saSZndDsKCgoKICAgICAgICAmbHQ7bGkmZ3Q7Jmx0O2EgaHJlZj0mcXVvdDtodHRwczovL3AuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvJnF1b3Q7IHJvbGU9JnF1b3Q7bWVudWl0ZW0mcXVvdDsgdGFiaW5kZXg9JnF1b3Q7LTEmcXVvdDsmZ3Q7UHJpemUgQm9uZCZsdDsvYSZndDsmbHQ7L2xpJmd0OwogICAgICAgICZsdDtsaSZndDsmbHQ7YSBocmVmPSZxdW90O2h0dHBzOi8vdy4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way9uZXdzLyZxdW90OyB0aXRsZT0mcXVvdDtFZHVjYXRpb25hbCBOZXdzIGluIFBha2lzdGFuJnF1b3Q7IHJvbGU9JnF1b3Q7bWVudWl0ZW0mcXVvdDsgdGFiaW5kZXg9JnF1b3Q7LTEmcXVvdDsmZ3Q7TmV3cyZsdDsvYSZndDsmbHQ7L2xpJmd0OyAgICAKICAgICAgICAmbHQ7bGkmZ3Q7Jmx0O2EgaHJlZj0mcXVvdDtodHRwczovL3cuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvYWRtaXNzaW9uLyZxdW90OyByb2xlPSZxdW90O21lbnVpdGVtJnF1b3Q7IHRhYmluZGV4PSZxdW90Oy0xJnF1b3Q7Jmd0O0FkbWlzc2lvbiZsdDsvYSZndDsmbHQ7L2xpJmd0OwogICAgICAgICZsdDtsaSZndDsmbHQ7YSBocmVmPSZxdW90O2h0dHBzOi8vdy4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way9zY2hvbGFyc2hpcHMvJnF1b3Q7IHJvbGU9JnF1b3Q7bWVudWl0ZW0mcXVvdDsgdGFiaW5kZXg9JnF1b3Q7LTEmcXVvdDsmZ3Q7U2Nob2xhcnNoaXAmbHQ7L2EmZ3Q7Jmx0Oy9saSZndDsKICAgICAgICAmbHQ7bGkmZ3Q7Jmx0O2EgaHJlZj0mcXVvdDtodHRwczovL2UuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvJnF1b3Q7IHN0eWxlPSZxdW90O2NvbG9yOiNGRjA7IGZvbnQtd2VpZ2h0OmJvbGQ7JnF1b3Q7IHRpdGxlPSZxdW90O0VsZWN0aW9uIFJlc3VsdHMgMjAyNCBPbmxpbmUmcXVvdDsgcm9sZT0mcXVvdDttZW51aXRlbSZxdW90OyB0YWJpbmRleD0mcXVvdDstMSZxdW90OyZndDtFbGVjdGlvbiBSZXN1bHQmbHQ7L2EmZ3Q7Jmx0Oy9saSZndDsKICAgICAgICAgICAgICAgICZsdDtsaSZndDsmbHQ7YSBocmVmPSZxdW90O2h0dHBzOi8vdy4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way9yZXN1bHQvJnF1b3Q7IHN0eWxlPSZxdW90O2NvbG9yOiNGRjA7IGZvbnQtd2VpZ2h0OmJvbGQ7JnF1b3Q7IHRpdGxlPSZxdW90O0NoZWNrIFJlc3VsdCAyMDI0JnF1b3Q7IHJvbGU9JnF1b3Q7bWVudWl0ZW0mcXVvdDsgdGFiaW5kZXg9JnF1b3Q7LTEmcXVvdDsmZ3Q7Q2hlY2sgUmVzdWx0Jmx0Oy9hJmd0OyZsdDsvbGkmZ3Q7ICAgICAgICAgCiAgICAgICAgJmx0OyEtLSZsdDtsaSZndDsmbHQ7YSBocmVmPSZxdW90O2h0dHA6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrL2xvZ2luLyZxdW90OyAgJmd0O0xvZ2luJmx0Oy9hJmd0OyZsdDsvbGkmZ3Q7LS0mZ3Q7ICAgIAoKICAgICZsdDsvdWwmZ3Q7Jmx0Oy9kaXYmZ3Q7CgombHQ7ZGl2IGlkPSZxdW90O3dyYXBwZXImcXVvdDsgY2xhc3M9JnF1b3Q7bWFyLTAtYXV0byZxdW90OyBzdHlsZT0mcXVvdDtoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsmcXVvdDsmZ3Q7CiZsdDshLS13cmFwcGVyIHN0YXJ0cy0tJmd0OwombHQ7ZGl2IGlkPSZxdW90O2hlYWRlciZxdW90OyBjbGFzcz0mcXVvdDtmbGVmdCZxdW90OyZndDsmbHQ7IS0taGVhZGVyIHN0YXJ0cy0tJmd0OwogICZsdDtkaXYgaWQ9JnF1b3Q7bWVudS0yJnF1b3Q7Jmd0OwogICAmbHQ7dWwmZ3Q7CiAgICAgICZsdDtsaSZndDsmbHQ7YSBocmVmPSZxdW90O2h0dHBzOi8vdy4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way9lZHVjb20vJnF1b3Q7IHRhcmdldD0mcXVvdDtfYmxhbmsmcXVvdDsmZ3Q7RWR1Y2F0aW9uYWwgTmV3cyZsdDsvYSZndDsmbHQ7L2xpJmd0OyAKICAgICAgJmx0O2xpJmd0OyZsdDthIGhyZWY9JnF1b3Q7aHR0cHM6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrL2NvbGxlZ2VzLyZxdW90OyB0YXJnZXQ9JnF1b3Q7X2JsYW5rJnF1b3Q7Jmd0O0NvbGxlZ2VzICZhbXA7YW1wOyBVbml2ZXJzaXRpZXMmbHQ7L2EmZ3Q7Jmx0Oy9saSZndDsKCSAgJmx0OyEtLSZsdDtsaSZndDsmbHQ7YSBocmVmPSZxdW90O2h0dHA6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrL2x1Y2t5X2RyYXcuaHRtbCZxdW90OyB0aXRsZT0mcXVvdDtFdXJvcGUgU3R1ZHkgVG91ciBMdWNreSBEcmF3IFJlZ2lzdHJhdGlvbiZxdW90OyAmZ3Q7U3R1ZHkgVG91ciBEcmF3Jmx0Oy9hJmd0OyZsdDsvbGkmZ3Q7LS0mZ3Q7CiAgICAgICAmbHQ7bGkmZ3Q7Jmx0O2EgaHJlZj0mcXVvdDtodHRwczovL3cuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvYWRtaXNzaW9uLyZxdW90OyZndDtBZG1pc3Npb25zIDIwMjQmbHQ7L2EmZ3Q7Jmx0Oy9saSZndDsgCiAgICAgICAmbHQ7bGkmZ3Q7Jmx0O2EgaHJlZj0mcXVvdDtodHRwczovL3cuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvZGF0ZXNoZWV0LyZxdW90OyZndDtEYXRlIFNoZWV0IDIwMjQmbHQ7L2EmZ3Q7Jmx0Oy9saSZndDsKICAgICAgICZsdDtsaSZndDsmbHQ7YSBocmVmPSZxdW90O2h0dHBzOi8vdy4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way9tZXJpdC1saXN0LyZxdW90OyZndDtNZXJpdCBMaXN0IDIwMjQmbHQ7L2EmZ3Q7Jmx0Oy9saSZndDsgIAogICAgICAgJmx0O2xpJmd0OyZsdDthIGhyZWY9JnF1b3Q7aHR0cHM6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrL3JhbmtpbmcvJnF1b3Q7Jmd0O1JhbmtpbmcmbHQ7L2EmZ3Q7Jmx0Oy9saSZndDsKICAgICAgICAgICAKICAgICAgICZsdDtsaSZndDsmbHQ7YSBocmVmPSZxdW90O2h0dHBzOi8vdy4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way9tZXJpdC1jYWxjdWxhdG9yLyZxdW90OyZndDtNZXJpdCBDYWxjdWxhdG9yJmx0Oy9hJmd0OyZsdDsvbGkmZ3Q7ICAgICAgICAgCiAgICAgICAmbHQ7bGkmZ3Q7Jmx0O2EgaHJlZj0mcXVvdDtodHRwczovL3MuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvJnF1b3Q7IHRhcmdldD0mcXVvdDtfYmxhbmsmcXVvdDsmZ3Q7U2Nob29scyBpbiBQYWtpc3RhbiZsdDsvYSZndDsmbHQ7L2xpJmd0OyAgICAgICAKICAgICAgICZsdDtsaSZndDsmbHQ7YSBocmVmPSZxdW90O2h0dHBzOi8vdy4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way9yb2xsbm9zbGlwLyZxdW90OyZndDtSb2xsIE51bWJlciBTbGlwcyAyMDI0Jmx0Oy9hJmd0OyZsdDsvbGkmZ3Q7ICAKICAgICAgICZsdDtsaSZndDsmbHQ7YSBocmVmPSZxdW90O2h0dHBzOi8vdy4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way9tb2RlbHBhcGVyLyZxdW90OyZndDtNb2RlbCBQYXBlciAyMDI0Jmx0Oy9hJmd0OyZsdDsvbGkmZ3Q7CiAgICAgICAmbHQ7bGkmZ3Q7Jmx0O2EgaHJlZj0mcXVvdDtodHRwczovL3cuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvcGFzdHBhcGVyLyZxdW90OyZndDtQYXN0IFBhcGVyIDIwMjQmbHQ7L2EmZ3Q7Jmx0Oy9saSZndDsgCgogICAgICAgJmx0O2xpJmd0OyZsdDthIGhyZWY9JnF1b3Q7aHR0cHM6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrL2FkbWlzc2lvbi1hcHBsaWNhdGlvbnMvJnF1b3Q7Jmd0O0FkbWlzc2lvbiBBcHBsaWNhdGlvbnMgMjAyNCZsdDsvYSZndDsmbHQ7L2xpJmd0OyAgCiAgICAgIAoKICAgICAgJmx0O2xpJmd0OyZsdDthIGhyZWY9JnF1b3Q7aHR0cHM6Ly9wLi4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrLyZxdW90OyZndDtQcml6ZSBCb25kJmx0Oy9hJmd0OyZsdDsvbGkmZ3Q7CiAgICAgICZsdDtsaSZndDsmbHQ7YSBocmVmPSZxdW90O2h0dHBzOi8vdy4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way9sb2dpbi8mcXVvdDsmZ3Q7TG9naW4mbHQ7L2EmZ3Q7Jmx0Oy9saSZndDsgICAgICAKCiAgICZsdDsvdWwmZ3Q7CiAmbHQ7L2RpdiZndDsKIAombHQ7bGluayBocmVmPSZxdW90Oy4vQ2hlY2sgRXhhbSBSZXN1bHRzIDIwMjQgT25saW5lX2ZpbGVzL2pxdWVyeS11aS5jc3MmcXVvdDsgdHlwZT0mcXVvdDt0ZXh0L2NzcyZxdW90OyByZWw9JnF1b3Q7c3R5bGVzaGVldCZxdW90OyZndDsKJmx0O3NjcmlwdCB0eXBlPSZxdW90O3RleHQvamF2YXNjcmlwdCZxdW90OyBzcmM9JnF1b3Q7Li9DaGVjayBFeGFtIFJlc3VsdHMgMjAyNCBPbmxpbmVfZmlsZXMvanF1ZXJ5LXVpLmpzLmRvd25sb2FkJnF1b3Q7Jmd0OyZsdDsvc2NyaXB0Jmd0OwoKICAgICZsdDtzY3JpcHQgdHlwZT0mcXVvdDt0ZXh0L2phdmFzY3JpcHQmcXVvdDsmZ3Q7CiAgICAJJChkb2N1bWVudCkucmVhZHkoZnVuY3Rpb24oKXsKCQkJLy8gQ3VzdG9tIGF1dG9jb21wbGV0ZSBpbnN0YW5jZS4KCQkJJC53aWRnZXQoICZxdW90O2FwcC5hdXRvY29tcGxldGUmcXVvdDssICQudWkuYXV0b2NvbXBsZXRlLCB7CgkJCgkJCQkvLyBXaGljaCBjbGFzcyBnZXQncyBhcHBsaWVkIHRvIG1hdGNoZWQgdGV4dCBpbiB0aGUgbWVudSBpdGVtcy4KCQkJCW9wdGlvbnM6IHsKCQkJCQloaWdobGlnaHRDbGFzczogJnF1b3Q7Ym9sZC10ZXh0JnF1b3Q7CgkJCQl9LAoJCQoJCQkJX3JlbmRlckl0ZW06IGZ1bmN0aW9uKCB1bCwgaXRlbSApIHsKCgkJCQkJLy8gUmVwbGFjZSB0aGUgbWF0Y2hlZCB0ZXh0IHdpdGggYSBjdXN0b20gc3Bhbi4gVGhpcwoJCQkJCS8vIHNwYW4gdXNlcyB0aGUgY2xhc3MgZm91bmQgaW4gdGhlICZxdW90O2hpZ2hsaWdodENsYXNzJnF1b3Q7IG9wdGlvbi4KCQkJCQl2YXIgcmUgPSBuZXcgUmVnRXhwKCAmcXVvdDsoJnF1b3Q7ICsgdGhpcy50ZXJtICsgJnF1b3Q7KSZxdW90OywgJnF1b3Q7Z2kmcXVvdDsgKSwKCQkJCQkJY2xzID0gdGhpcy5vcHRpb25zLmhpZ2hsaWdodENsYXNzLAoJCQkJCQl0ZW1wbGF0ZSA9ICZxdW90OyZsdDtiJmd0OyQxJmx0Oy9iJmd0OyZxdW90OywKCQkJCQkJbGFiZWwgPSBpdGVtLmxhYmVsLnJlcGxhY2UoIHJlLCB0ZW1wbGF0ZSApLAoJCQkJCQkkbGkgPSAkKCAmcXVvdDsmbHQ7bGkvJmd0OyZxdW90OyApLmFwcGVuZFRvKCB1bCApOwoJCQkKCQkJCQkvLyBDcmVhdGUgYW5kIHJldHVybiB0aGUgY3VzdG9tIG1lbnUgaXRlbSBjb250ZW50LgoJCQkJCSQoICZxdW90OyZsdDthLyZndDsmcXVvdDsgKS5hdHRyKCAmcXVvdDtocmVmJnF1b3Q7LCAmcXVvdDsjJnF1b3Q7ICkKCQkJCQkJCSAgIC5odG1sKCBsYWJlbCApCgkJCQkJCQkgICAuYXBwZW5kVG8oICRsaSApOwoJCQkKCQkJCQlyZXR1cm4gJGxpOwoJCQkKCQkJCX0KCQkKCQkJfSk7CgkJCQoJCQkkKCAmcXVvdDsuYXV0b2NvbXBsZXRlJnF1b3Q7ICkuYXV0b2NvbXBsZXRlKHsKCQkJICAgc291cmNlOiBmdW5jdGlvbiAocmVxdWVzdCwgcmVzcG9uc2UpIHsKCQkJCQkkLmdldEpTT04oJnF1b3Q7aHR0cHM6Ly9zdWdnZXN0cXVlcmllcy5nb29nbGUuY29tL2NvbXBsZXRlL3NlYXJjaD9jYWxsYmFjaz0/JnF1b3Q7LHsgCgkJCQkJCSdobCc6J2VuJywncSc6cmVxdWVzdC50ZXJtLCdjbGllbnQnOid5b3V0dWJlJywnZHMnOid5dCcsJ2dsJzondXMnIAoJCQkJCQl9LGZ1bmN0aW9uKGRhdGEpewoJCQkJCQkJdmFyIHN1Z2dlc3Rpb25zID0gW107CgkJCQkJCQkkLmVhY2goZGF0YVsxXSwgZnVuY3Rpb24oa2V5LCB2YWwpIHsKCQkJCQkJCQlzdWdnZXN0aW9ucy5wdXNoKHZhbFswXSk7CgkJCQkJCQl9KTsKCQkJCQkJCXN1Z2dlc3Rpb25zLmxlbmd0aCA9IDU7ICAKCQkJCQkJCXJlc3BvbnNlKHN1Z2dlc3Rpb25zKTsJCQkJCQogICAgICAgICAgICAgICAgCX0pOwogICAgICAgICAgICAgICAgCgkJCQl9LAoJCQkJc2VhcmNoOiBmdW5jdGlvbiggZXZlbnQsIHVpICl7CgkJCQkJCgkJCQl9LAoJCQkJcmVzcG9uc2U6IGZ1bmN0aW9uKCBldmVudCwgdWkgKXsKCQkJCQkKCQkJCX0sCgkJCQlzZWxlY3Q6IGZ1bmN0aW9uKCBldmVudCwgdWkgKSB7CgkJCQkJJCgmcXVvdDtpbnB1dFtuYW1lPXFdJnF1b3Q7KS52YWwodWkuaXRlbS52YWx1ZSk7CgkJCQkJJCgnI3NlYXJjaCcpLnN1Ym1pdCgpOwoJCQkJfSwKCQkJCW1pbkxlbmd0aDogMywKCQkJCWRlbGF5OiAxMAoJCQl9KTsKCQl9KTsKJmx0Oy9zY3JpcHQmZ3Q7ICAgCiAgCiZsdDtkaXYgc3R5bGU9JnF1b3Q7aGVpZ2h0OjQwcHg7IGZsb2F0OmxlZnQ7IHdpZHRoOjEwMCUmcXVvdDsgY2xhc3M9JnF1b3Q7aGVhZGVyX2xpbmtzJnF1b3Q7Jmd0OwogICZsdDtkaXYgaWQ9JnF1b3Q7aWQtZm9yLWxpbmtzJnF1b3Q7IGNsYXNzPSZxdW90O2ZsZWZ0IG1lbnUgcm1tIGdyYXBoaXRlJnF1b3Q7IHN0eWxlPSZxdW90O3Bvc2l0aW9uOiBmaXhlZDsgbWluLXdpZHRoOiAxMTQwcHg7IHotaW5kZXg6IDk5OTsgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHJnYigxMzUsIDE4NCwgNjcpOyBwYWRkaW5nLWJvdHRvbTogMnB4OyBtYXgtd2lkdGg6IDExNDBweDsgdG9wOiAwcHg7JnF1b3Q7Jmd0OyZsdDtkaXYgY2xhc3M9JnF1b3Q7cm1tLXRvZ2dsZWQgcm1tLWNsb3NlZCZxdW90OyBzdHlsZT0mcXVvdDtkaXNwbGF5OiBub25lOyZxdW90OyZndDsmbHQ7ZGl2IGNsYXNzPSZxdW90O3JtbS10b2dnbGVkLWNvbnRyb2xzJnF1b3Q7Jmd0OyZsdDtkaXYgY2xhc3M9JnF1b3Q7cm1tLXRvZ2dsZWQtdGl0bGUmcXVvdDsmZ3Q7TWVudSZsdDsvZGl2Jmd0OyZsdDtkaXYgY2xhc3M9JnF1b3Q7cm1tLWJ1dHRvbiZxdW90OyZndDsmbHQ7c3BhbiZndDsmYW1wO25ic3A7Jmx0Oy9zcGFuJmd0OyZsdDtzcGFuJmd0OyZhbXA7bmJzcDsmbHQ7L3NwYW4mZ3Q7Jmx0O3NwYW4mZ3Q7JmFtcDtuYnNwOyZsdDsvc3BhbiZndDsmbHQ7L2RpdiZndDsmbHQ7L2RpdiZndDsmbHQ7dWwmZ3Q7CgogICAgICAgICZsdDtsaSZndDsmbHQ7YSBocmVmPSZxdW90O2h0dHBzOi8vdy4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way81dGgtY2xhc3MtcmVzdWx0Lmh0bWwmcXVvdDsgdGl0bGU9JnF1b3Q7NXRoIGNsYXNzIGJvYXJkIHJlc3VsdHMgMjAyNCZxdW90OyZndDs1dGgmbHQ7L2EmZ3Q7Jmx0Oy9saSZndDsKICAgICAgICAmbHQ7bGkmZ3Q7Jmx0O2EgaHJlZj0mcXVvdDtodHRwczovL3cuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvOHRoLWNsYXNzLXJlc3VsdC5odG1sJnF1b3Q7IHRpdGxlPSZxdW90Ozh0aCBjbGFzcyBib2FyZCByZXN1bHRzIDIwMjQmcXVvdDsmZ3Q7OHRoJmx0Oy9hJmd0OyZsdDsvbGkmZ3Q7ICAgCiAgICAgICAgJmx0O2xpJmd0OyZsdDthIGhyZWY9JnF1b3Q7aHR0cHM6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrL21hdHJpYy1zc2MtMTB0aC1jbGFzcy1yZXN1bHQuaHRtbCZxdW90OyB0aXRsZT0mcXVvdDtNYXRyaWMgLyBTU0MgLyAxMHRoIGNsYXNzIGJvYXJkIHJlc3VsdHMgMjAyNCZxdW90OyZndDtNYXRyaWMgUmVzdWx0Jmx0Oy9hJmd0OyZsdDsvbGkmZ3Q7ICAgCQoKICAgICAgICAmbHQ7bGkmZ3Q7Jmx0O2EgaHJlZj0mcXVvdDtodHRwczovL3cuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvOXRoLWNsYXNzLXJlc3VsdC5odG1sJnF1b3Q7IHRpdGxlPSZxdW90Ozl0aCBjbGFzcyBib2FyZCByZXN1bHRzIDIwMjQmcXVvdDsmZ3Q7OXRoIFJlc3VsdCZsdDsvYSZndDsmbHQ7L2xpJmd0OwogCiAgICAgICAgCgogICAgICAgICZsdDtsaSZndDsmbHQ7YSBocmVmPSZxdW90O2h0dHBzOi8vdy4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way9mYS1mc2MtaW50ZXJtZWRpYXRlLWhzc2MtcmVzdWx0Lmh0bWwmcXVvdDsgdGl0bGU9JnF1b3Q7SW50ZXJtZWRpYXRlIGJvYXJkIHJlc3VsdHMsIEZBLCBGU2MsIEhTU0MgMjAyNCZxdW90OyZndDtJbnRlciZsdDsvYSZndDsmbHQ7L2xpJmd0OwogICAgICAgICZsdDtsaSZndDsmbHQ7YSBocmVmPSZxdW90O2h0dHBzOi8vdy4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way9iYS1ic2MtZ3JhZHVhdGUtYmFjaGVsb3ItcmVzdWx0Lmh0bWwmcXVvdDsgdGl0bGU9JnF1b3Q7QkEsIEJTYyBCb2FyZCByZXN1bHRzIDIwMjQmcXVvdDsmZ3Q7QkEmbHQ7L2EmZ3Q7Jmx0Oy9saSZndDsKICAgICAgICAmbHQ7bGkmZ3Q7Jmx0O2EgaHJlZj0mcXVvdDtodHRwczovL3cuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvbWEtbXNjLXJlc3VsdC5odG1sJnF1b3Q7IHRpdGxlPSZxdW90O01BLCBNU2MgYm9hcmQgcmVzdWx0cyAyMDI0JnF1b3Q7Jmd0O01BJmx0Oy9hJmd0OyZsdDsvbGkmZ3Q7CgoKCiAgICAgICAgJmx0O2xpJmd0OyZsdDthIGhyZWY9JnF1b3Q7aHR0cHM6Ly9wLi4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrLyZxdW90OyZndDtQcml6ZSBCb25kJmx0Oy9hJmd0OyZsdDsvbGkmZ3Q7CiAgICAgICAgJmx0O2xpJmd0OyZsdDthIGhyZWY9JnF1b3Q7aHR0cHM6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrL25ld3MvJnF1b3Q7IHRpdGxlPSZxdW90O0VkdWNhdGlvbmFsIE5ld3MgaW4gUGFraXN0YW4mcXVvdDsmZ3Q7TmV3cyZsdDsvYSZndDsmbHQ7L2xpJmd0OyAgICAKICAgICAgICAmbHQ7bGkmZ3Q7Jmx0O2EgaHJlZj0mcXVvdDtodHRwczovL3cuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvYWRtaXNzaW9uLyZxdW90OyZndDtBZG1pc3Npb24mbHQ7L2EmZ3Q7Jmx0Oy9saSZndDsKICAgICAgICAmbHQ7bGkmZ3Q7Jmx0O2EgaHJlZj0mcXVvdDtodHRwczovL3cuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvc2Nob2xhcnNoaXBzLyZxdW90OyZndDtTY2hvbGFyc2hpcCZsdDsvYSZndDsmbHQ7L2xpJmd0OwogICAgICAgICZsdDtsaSZndDsmbHQ7YSBocmVmPSZxdW90O2h0dHBzOi8vZS4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way8mcXVvdDsgc3R5bGU9JnF1b3Q7Y29sb3I6I0ZGMDsgZm9udC13ZWlnaHQ6Ym9sZDsmcXVvdDsgdGl0bGU9JnF1b3Q7RWxlY3Rpb24gUmVzdWx0cyAyMDI0IE9ubGluZSZxdW90OyZndDtFbGVjdGlvbiBSZXN1bHQmbHQ7L2EmZ3Q7Jmx0Oy9saSZndDsKICAgICAgICAgICAgICAgICZsdDtsaSZndDsmbHQ7YSBocmVmPSZxdW90O2h0dHBzOi8vdy4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way9yZXN1bHQvJnF1b3Q7IHN0eWxlPSZxdW90O2NvbG9yOiNGRjA7IGZvbnQtd2VpZ2h0OmJvbGQ7JnF1b3Q7IHRpdGxlPSZxdW90O0NoZWNrIFJlc3VsdCAyMDI0JnF1b3Q7Jmd0O0NoZWNrIFJlc3VsdCZsdDsvYSZndDsmbHQ7L2xpJmd0OyAgICAgICAgIAogICAgICAgICZsdDshLS0mbHQ7bGkmZ3Q7Jmx0O2EgaHJlZj0mcXVvdDtodHRwOi8vdy4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way9sb2dpbi8mcXVvdDsgICZndDtMb2dpbiZsdDsvYSZndDsmbHQ7L2xpJmd0Oy0tJmd0OyAgICAKCiAgICAmbHQ7L3VsJmd0OyZsdDsvZGl2Jmd0OwogICAmbHQ7c3BhbiBpZD0mcXVvdDtsb2dvX21lbnVfZGVza3RvcCZxdW90OyZndDsKICAgCQkmbHQ7YSBzdHlsZT0mcXVvdDtjb2xvcjogd2hpdGU7JnF1b3Q7IGhyZWY9JnF1b3Q7aHR0cHM6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrLyZxdW90OyZndDtSZXN1bHQucGsmbHQ7L2EmZ3Q7CiAgICZsdDsvc3BhbiZndDsKICAgJmx0O3VsIGlkPSZxdW90O21lbnUmcXVvdDsgY2xhc3M9JnF1b3Q7cm1tLW1haW4tbGlzdCZxdW90OyBzdHlsZT0mcXVvdDsmcXVvdDsmZ3Q7CgogICAgICAgICZsdDtsaSZndDsmbHQ7YSBocmVmPSZxdW90O2h0dHBzOi8vdy4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way81dGgtY2xhc3MtcmVzdWx0Lmh0bWwmcXVvdDsgdGl0bGU9JnF1b3Q7NXRoIGNsYXNzIGJvYXJkIHJlc3VsdHMgMjAyNCZxdW90OyZndDs1dGgmbHQ7L2EmZ3Q7Jmx0Oy9saSZndDsKICAgICAgICAmbHQ7bGkmZ3Q7Jmx0O2EgaHJlZj0mcXVvdDtodHRwczovL3cuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvOHRoLWNsYXNzLXJlc3VsdC5odG1sJnF1b3Q7IHRpdGxlPSZxdW90Ozh0aCBjbGFzcyBib2FyZCByZXN1bHRzIDIwMjQmcXVvdDsmZ3Q7OHRoJmx0Oy9hJmd0OyZsdDsvbGkmZ3Q7ICAgCiAgICAgICAgJmx0O2xpJmd0OyZsdDthIGhyZWY9JnF1b3Q7aHR0cHM6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrL21hdHJpYy1zc2MtMTB0aC1jbGFzcy1yZXN1bHQuaHRtbCZxdW90OyB0aXRsZT0mcXVvdDtNYXRyaWMgLyBTU0MgLyAxMHRoIGNsYXNzIGJvYXJkIHJlc3VsdHMgMjAyNCZxdW90OyZndDtNYXRyaWMgUmVzdWx0Jmx0Oy9hJmd0OyZsdDsvbGkmZ3Q7ICAgCQoKICAgICAgICAmbHQ7bGkmZ3Q7Jmx0O2EgaHJlZj0mcXVvdDtodHRwczovL3cuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvOXRoLWNsYXNzLXJlc3VsdC5odG1sJnF1b3Q7IHRpdGxlPSZxdW90Ozl0aCBjbGFzcyBib2FyZCByZXN1bHRzIDIwMjQmcXVvdDsmZ3Q7OXRoIFJlc3VsdCZsdDsvYSZndDsmbHQ7L2xpJmd0OwogCiAgICAgICAgCgogICAgICAgICZsdDtsaSZndDsmbHQ7YSBocmVmPSZxdW90O2h0dHBzOi8vdy4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way9mYS1mc2MtaW50ZXJtZWRpYXRlLWhzc2MtcmVzdWx0Lmh0bWwmcXVvdDsgdGl0bGU9JnF1b3Q7SW50ZXJtZWRpYXRlIGJvYXJkIHJlc3VsdHMsIEZBLCBGU2MsIEhTU0MgMjAyNCZxdW90OyZndDtJbnRlciZsdDsvYSZndDsmbHQ7L2xpJmd0OwogICAgICAgICZsdDtsaSZndDsmbHQ7YSBocmVmPSZxdW90O2h0dHBzOi8vdy4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way9iYS1ic2MtZ3JhZHVhdGUtYmFjaGVsb3ItcmVzdWx0Lmh0bWwmcXVvdDsgdGl0bGU9JnF1b3Q7QkEsIEJTYyBCb2FyZCByZXN1bHRzIDIwMjQmcXVvdDsmZ3Q7QkEmbHQ7L2EmZ3Q7Jmx0Oy9saSZndDsKICAgICAgICAmbHQ7bGkmZ3Q7Jmx0O2EgaHJlZj0mcXVvdDtodHRwczovL3cuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvbWEtbXNjLXJlc3VsdC5odG1sJnF1b3Q7IHRpdGxlPSZxdW90O01BLCBNU2MgYm9hcmQgcmVzdWx0cyAyMDI0JnF1b3Q7Jmd0O01BJmx0Oy9hJmd0OyZsdDsvbGkmZ3Q7CgoKCiAgICAgICAgJmx0O2xpJmd0OyZsdDthIGhyZWY9JnF1b3Q7aHR0cHM6Ly9wLi4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrLyZxdW90OyZndDtQcml6ZSBCb25kJmx0Oy9hJmd0OyZsdDsvbGkmZ3Q7CiAgICAgICAgJmx0O2xpJmd0OyZsdDthIGhyZWY9JnF1b3Q7aHR0cHM6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrL25ld3MvJnF1b3Q7IHRpdGxlPSZxdW90O0VkdWNhdGlvbmFsIE5ld3MgaW4gUGFraXN0YW4mcXVvdDsmZ3Q7TmV3cyZsdDsvYSZndDsmbHQ7L2xpJmd0OyAgICAKICAgICAgICAmbHQ7bGkmZ3Q7Jmx0O2EgaHJlZj0mcXVvdDtodHRwczovL3cuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvYWRtaXNzaW9uLyZxdW90OyZndDtBZG1pc3Npb24mbHQ7L2EmZ3Q7Jmx0Oy9saSZndDsKICAgICAgICAmbHQ7bGkmZ3Q7Jmx0O2EgaHJlZj0mcXVvdDtodHRwczovL3cuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvc2Nob2xhcnNoaXBzLyZxdW90OyZndDtTY2hvbGFyc2hpcCZsdDsvYSZndDsmbHQ7L2xpJmd0OwogICAgICAgICZsdDtsaSZndDsmbHQ7YSBocmVmPSZxdW90O2h0dHBzOi8vZS4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way8mcXVvdDsgc3R5bGU9JnF1b3Q7Y29sb3I6I0ZGMDsgZm9udC13ZWlnaHQ6Ym9sZDsmcXVvdDsgdGl0bGU9JnF1b3Q7RWxlY3Rpb24gUmVzdWx0cyAyMDI0IE9ubGluZSZxdW90OyZndDtFbGVjdGlvbiBSZXN1bHQmbHQ7L2EmZ3Q7Jmx0Oy9saSZndDsKICAgICAgICAgICAgICAgICZsdDtsaSZndDsmbHQ7YSBocmVmPSZxdW90O2h0dHBzOi8vdy4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way9yZXN1bHQvJnF1b3Q7IHN0eWxlPSZxdW90O2NvbG9yOiNGRjA7IGZvbnQtd2VpZ2h0OmJvbGQ7JnF1b3Q7IHRpdGxlPSZxdW90O0NoZWNrIFJlc3VsdCAyMDI0JnF1b3Q7Jmd0O0NoZWNrIFJlc3VsdCZsdDsvYSZndDsmbHQ7L2xpJmd0OyAgICAgICAgIAogICAgICAgICZsdDshLS0mbHQ7bGkmZ3Q7Jmx0O2EgaHJlZj0mcXVvdDtodHRwOi8vdy4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way9sb2dpbi8mcXVvdDsgICZndDtMb2dpbiZsdDsvYSZndDsmbHQ7L2xpJmd0Oy0tJmd0OyAgICAKCiAgICAmbHQ7L3VsJmd0OwoKICAmbHQ7L2RpdiZndDsKJmx0Oy9kaXYmZ3Q7ICAKICAmbHQ7IS0tTWVudSBlbmRzIC0tJmd0OwogIAombHQ7L2RpdiZndDsKCiZsdDtkaXYgaWQ9JnF1b3Q7bWFpbi1jb250ZW50cyZxdW90OyBjbGFzcz0mcXVvdDttYXItdC0xMCZxdW90OyBzdHlsZT0mcXVvdDtoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsmcXVvdDsmZ3Q7CiZsdDshLS1tYWluLWNvbnRlbnRzIHN0YXJ0cy0tJmd0OyAKICAgICZsdDtkaXYgaWQ9JnF1b3Q7c2VhcmNoLWJhciZxdW90OyZndDsKICAgICAgJmx0O2RpdiBpZD0mcXVvdDtzZWFyY2gtYmFyLXN0aWNrJnF1b3Q7IGNsYXNzPSZxdW90O2ZsZWZ0IHRvcF9oZWFkX3N0aWNrJnF1b3Q7IHN0eWxlPSZxdW90O3dpZHRoOiAxMDAlOyZxdW90OyZndDsKICAgICAgICAgICZsdDtkaXYgY2xhc3M9JnF1b3Q7bGVmdF9zZWFyY2hfYmFyJnF1b3Q7Jmd0OwogICAgICAgICAgICAgICZsdDtmb3JtIGFjdGlvbj0mcXVvdDtodHRwczovL3cuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvc2VhcmNoLnBocCZxdW90OyBtZXRob2Q9JnF1b3Q7cG9zdCZxdW90OyBuYW1lPSZxdW90O3NlYXJjaCZxdW90OyBpZD0mcXVvdDtzZWFyY2gmcXVvdDsmZ3Q7CiAgICAgICAgICAgICAgICAgICZsdDtzcGFuIHJvbGU9JnF1b3Q7c3RhdHVzJnF1b3Q7IGFyaWEtbGl2ZT0mcXVvdDtwb2xpdGUmcXVvdDsgY2xhc3M9JnF1b3Q7dWktaGVscGVyLWhpZGRlbi1hY2Nlc3NpYmxlJnF1b3Q7IHN0eWxlPSZxdW90O2JhY2tncm91bmQtY29sb3I6IHJlZDsmcXVvdDsmZ3Q7Jmx0Oy9zcGFuJmd0OwogICAgICAgICAgICAgICAgICAmbHQ7c3BhbiByb2xlPSZxdW90O3N0YXR1cyZxdW90OyBhcmlhLWxpdmU9JnF1b3Q7cG9saXRlJnF1b3Q7IGNsYXNzPSZxdW90O3VpLWhlbHBlci1oaWRkZW4tYWNjZXNzaWJsZSZxdW90OyZndDsmbHQ7L3NwYW4mZ3Q7Jmx0O2lucHV0IGlkPSZxdW90O3NlYXJjaF9ib3gmcXVvdDsgdmFsdWU9JnF1b3Q7JnF1b3Q7IHBsYWNlaG9sZGVyPSZxdW90O1NlYXJjaCBIZXJlJnF1b3Q7IGNsYXNzPSZxdW90O2F1dG9jb21wbGV0ZSB1aS1hdXRvY29tcGxldGUtaW5wdXQmcXVvdDsgbmFtZT0mcXVvdDtxJnF1b3Q7IGF1dG9jb21wbGV0ZT0mcXVvdDtvZmYmcXVvdDsgdHlwZT0mcXVvdDt0ZXh0JnF1b3Q7Jmd0OwogICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgJmx0O2J1dHRvbiBzdHlsZT0mcXVvdDtwYWRkaW5nOiA1cHg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgd2lkdGg6IDUwcHg7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyBib3JkZXI6IG1lZGl1bSBub25lOyByaWdodDogLTVweDsgaGVpZ2h0OiAzOHB4OyB0b3A6IDBweDsmcXVvdDsgY2xhc3M9JnF1b3Q7c2VhcmNoX2J0biZxdW90OyBvbmNsaWNrPSZxdW90O2RvY3VtZW50LmdldEVsZW1lbnRCeUlkKCZhbXA7IzM5O3NlYXJjaCZhbXA7IzM5Oykuc3VibWl0KCk7JnF1b3Q7Jmd0OyZsdDsvYnV0dG9uJmd0OwogICAgICAgICAgICAgICZsdDsvZm9ybSZndDsKICAgICAgICAgICZsdDsvZGl2Jmd0OwkKICAgICAgICAgICZsdDtkaXYgY2xhc3M9JnF1b3Q7cmlnaHRfc2VhcmNoX2JhciZxdW90OyZndDsKICAgICAgICAgICAgJmx0O2EgaHJlZj0mcXVvdDtodHRwczovL3cuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvZWR1Y29tLyZxdW90OyB0aXRsZT0mcXVvdDtFZHVjYXRpb25hbCBOZXdzJnF1b3Q7Jmd0O05ld3MmbHQ7L2EmZ3Q7IHwgCiAgICAgICAgICAgICZsdDthIGhyZWY9JnF1b3Q7aHR0cHM6Ly9iLi4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrLyZxdW90OyZndDtCSVNFIExhaG9yZSZsdDsvYSZndDsgfCAKICAgICAgICAgICAgJmx0O2EgaHJlZj0mcXVvdDtodHRwczovL2YuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvJnF1b3Q7Jmd0O0ZCSVNFJmx0Oy9hJmd0OyB8ICAgICAgICAgCiAgICAgICAgICAgICZsdDthIGhyZWY9JnF1b3Q7aHR0cHM6Ly9hLi4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrLyZxdW90OyZndDtBSU9VJmx0Oy9hJmd0OyB8IAogICAgICAgICAgICAmbHQ7YSBocmVmPSZxdW90O2h0dHBzOi8vYi4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way8mcXVvdDsmZ3Q7QklTRSBNdWx0YW4mbHQ7L2EmZ3Q7IHwgCiAgICAgICAgICAgICZsdDthIGhyZWY9JnF1b3Q7aHR0cHM6Ly9iLi4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrLyZxdW90OyZndDtCSVNFIFJhd2FscGluZGkmbHQ7L2EmZ3Q7IHwgCiAgICAgICAgICAgICZsdDthIGhyZWY9JnF1b3Q7aHR0cHM6Ly9iLi4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrLyZxdW90OyZndDtCSVNFIEZhaXNhbGFiYWQmbHQ7L2EmZ3Q7IHwgCiAgICAgICAgICAgICZsdDthIGhyZWY9JnF1b3Q7aHR0cHM6Ly9iLi4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrLyZxdW90OyZndDtCSVNFIEd1anJhbndhbGEmbHQ7L2EmZ3Q7IHwgCiAgICAgICAgICAgICZsdDthIGhyZWY9JnF1b3Q7aHR0cHM6Ly9iLi4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrLyZxdW90OyZndDtCSVNFIFNhcmdvZGhhJmx0Oy9hJmd0OyB8IAogICAgICAgICAgICAmbHQ7YSBocmVmPSZxdW90O2h0dHBzOi8vYi4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way8mcXVvdDsmZ3Q7QklTRSBTYWhpd2FsJmx0Oy9hJmd0OyB8IAogICAgICAgICAgICAmbHQ7YSBocmVmPSZxdW90O2h0dHBzOi8vYi4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way8mcXVvdDsmZ3Q7QklTRSBERyBLaGFuJmx0Oy9hJmd0OyB8IAogICAgICAgICAgICAmbHQ7YSBocmVmPSZxdW90O2h0dHBzOi8vYi4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way8mcXVvdDsmZ3Q7QklTRSBCYWhhd2FscHVyJmx0Oy9hJmd0OyB8ICAgICAgICAgICAgIAogICAgICAgICAgICAKICAgICAgICAgICAJJmx0O2EgaHJlZj0mcXVvdDtodHRwczovL3cuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvZW50cnktdGVzdC1yZXN1bHQuaHRtbCZxdW90OyB0aXRsZT0mcXVvdDtFbnRyeSB0ZXN0IHJlc3VsdHMsIE1lZGljYWwsIEVuZ2luZWVyaW5nLCBFQ0FULCBNQ0FUIDIwMjQmcXVvdDsmZ3Q7RW50cnkgVGVzdCBSZXN1bHQmbHQ7L2EmZ3Q7IHwgCiAgICAgICAgICAgCSZsdDthIGhyZWY9JnF1b3Q7aHR0cHM6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrL2V4YW0tcmVzdWx0cy5odG1sJnF1b3Q7IHRpdGxlPSZxdW90O090aGVyIEV4YW0gcmVzdWx0cywgTUJCUywgUENTLCBQTVMsIENTUyByZXN1bHRzIDIwMjQmcXVvdDsmZ3Q7RXhhbSZsdDsvYSZndDsgfCAJCSAJCiAgICAgICAgICAgICZsdDthIGhyZWY9JnF1b3Q7aHR0cHM6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrL2Jjb20tcmVzdWx0Lmh0bWwmcXVvdDsgdGl0bGU9JnF1b3Q7Qi5Db20gUmVzdWx0IDIwMjQmcXVvdDsmZ3Q7Qi5jb20mbHQ7L2EmZ3Q7IHwgCiAgICAgICAgICAgICZsdDthIGhyZWY9JnF1b3Q7aHR0cHM6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrL2JlZC1yZXN1bHQuaHRtbCZxdW90OyB0aXRsZT0mcXVvdDtCLkVkIHJlc3VsdHMgMjAyNCZxdW90OyZndDtCLkVkJmx0Oy9hJmd0OyB8IAogICAgICAgICAgICAmbHQ7YSBocmVmPSZxdW90O2h0dHBzOi8vdy4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way9tZWQtcmVzdWx0Lmh0bWwmcXVvdDsgdGl0bGU9JnF1b3Q7TS5FZCByZXN1bHRzIDIwMjQmcXVvdDsmZ3Q7TS5FZCZsdDsvYSZndDsgfCAgICAgICAKICAgICAgICAgICAgJmx0O2EgaHJlZj0mcXVvdDtodHRwczovL3cuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvZGFlLXJlc3VsdC5odG1sJnF1b3Q7IHRpdGxlPSZxdW90O0RBRSByZXN1bHRzIDIwMjQmcXVvdDsmZ3Q7REFFIFJlc3VsdCZsdDsvYSZndDsgfCAgCiAgICAgICAgCSZsdDthIGhyZWY9JnF1b3Q7aHR0cHM6Ly9lLi4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrLyZxdW90OyZndDtFbGVjdGlvbiAyMDI0Jmx0Oy9hJmd0OyB8ICAgCiAgICAgICAgICAgICZsdDthIGhyZWY9JnF1b3Q7aHR0cHM6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrL2RhdGVzaGVldC8mcXVvdDsmZ3Q7RGF0ZSBTaGVldHMgMjAyNCZsdDsvYSZndDsgfCAgIAogICAgICAgICAgICAmbHQ7YSBocmVmPSZxdW90O2h0dHBzOi8vdy4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way9hZG1pc3Npb24vJnF1b3Q7Jmd0O0FkbWlzc2lvbnMgMjAyNCZsdDsvYSZndDsgfCAgIAogICAgICAgICAgICAmbHQ7YSBocmVmPSZxdW90O2h0dHBzOi8vdy4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way9tZXJpdC1saXN0LyZxdW90OyZndDtNZXJpdCBMaXN0IDIwMjQmbHQ7L2EmZ3Q7IHwgICAKICAgICAgICAgICAgJmx0O2EgaHJlZj0mcXVvdDtodHRwczovL3cuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvYWRtaXNzaW9uLWFwcGxpY2F0aW9ucy8mcXVvdDsmZ3Q7QWRtaXNzaW9uIEFwcGxpY2F0aW9ucyZsdDsvYSZndDsgfCAgCiAgICAgICAgICAgICZsdDthIGhyZWY9JnF1b3Q7aHR0cHM6Ly9wLi4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrLyZxdW90OyZndDtQcml6ZSBCb25kIFJlc3VsdCZsdDsvYSZndDsgfCAKICAgICAgICAgICAgJmx0O2EgaHJlZj0mcXVvdDtodHRwczovL3MuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvJnF1b3Q7Jmd0O1NjaG9vbHMgaW4gUGFraXN0YW4mbHQ7L2EmZ3Q7IHwgCiAgICAgICAgICAgICZsdDthIGhyZWY9JnF1b3Q7aHR0cHM6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrL3JhbmtpbmcvJnF1b3Q7Jmd0O1JhbmtpbmcmbHQ7L2EmZ3Q7IHwgIAogICAgICAgICAgICAmbHQ7YSBocmVmPSZxdW90O2h0dHBzOi8vdy4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way9tZXJpdC1jYWxjdWxhdG9yLyZxdW90OyZndDtNZXJpdCBDYWxjdWxhdG9yJmx0Oy9hJmd0OyB8IAogICAgICAgICAgICAmbHQ7YSBocmVmPSZxdW90O2h0dHBzOi8vdy4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way9jb2xsZWdlcy8mcXVvdDsmZ3Q7SW5zdGl0dXRpb25zIGluIFBha2lzdGFuJmx0Oy9hJmd0OyB8IAogICAgICAgICAgICAmbHQ7YSBocmVmPSZxdW90O2h0dHBzOi8vdC4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way8mcXVvdDsmZ3Q7VHJhbnNsYXRlIEZyZWUmbHQ7L2EmZ3Q7IHwgCiAgICAgICAgICAgICZsdDthIGhyZWY9JnF1b3Q7aHR0cHM6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrL3VyZHUta2V5Ym9hcmQtZWRpdG9yLyZxdW90OyZndDtVcmR1IEtleWJvYXJkIEVkaXRvciZsdDsvYSZndDsgfCAKICAgICAgICAgICAgJmx0O2EgaHJlZj0mcXVvdDtodHRwczovL20uLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvJnF1b3Q7IHRhcmdldD0mcXVvdDtfYmxhbmsmcXVvdDsgdGl0bGU9JnF1b3Q7aG93IHN0dWRlbnRzIGNhbiBlYXJuIG1vbmV5JnF1b3Q7Jmd0O01ha2UgTW9uZXkmbHQ7L2EmZ3Q7CiAgICAgICAgCiAgICAgICAgICAmbHQ7L2RpdiZndDsKICAgICAgJmx0Oy9kaXYmZ3Q7CQogICAgJmx0Oy9kaXYmZ3Q7CiAgICAmbHQ7ZGl2IGlkPSZxdW90O21hcnF1ZWVfY29udGFpbmVyJnF1b3Q7IGNsYXNzPSZxdW90O21hcnF1ZWVfY29udGFpbmVyJnF1b3Q7Jmd0OwogICAgJmx0O21hcnF1ZWUgb25tb3VzZW92ZXI9JnF1b3Q7dGhpcy5zZXRBdHRyaWJ1dGUoJmFtcDsjMzk7c2Nyb2xsYW1vdW50JmFtcDsjMzk7LCAwLCAwKTsmcXVvdDsgb25tb3VzZW91dD0mcXVvdDt0aGlzLnNldEF0dHJpYnV0ZSgmYW1wOyMzOTtzY3JvbGxhbW91bnQmYW1wOyMzOTssIDQsIDApOyZxdW90OyBiZWhhdmlvcj0mcXVvdDtzY3JvbGwmcXVvdDsgc2Nyb2xsYW1vdW50PSZxdW90OzQmcXVvdDsmZ3Q7CiAgICAgICAgJmx0O2ZvbnQgY29sb3I9JnF1b3Q7I0ZGRkZGRiZxdW90OyBzdHlsZT0mcXVvdDtmb250LXNpemU6MTVweDsgZm9udC13ZWlnaHQ6Ym9sZDsmcXVvdDsmZ3Q7CQkJCiAgICAgICAgCVZpZXcgbGF0ZXN0IGVkdWNhdGlvbmFsIHJlc3VsdHMgMjAyNCBvZiBjbGFzcyA5dGgsIDEwdGggLyBNYXRyaWMgLyBTU0MsIEludGVybWVkaWF0ZSAvIEhTU0MgLyBGQSAvIEZTYyAvIEludGVyLCA1dGggLyBQcmltYXJ5LCA4dGggLyBNaWRkbGUsIERBRSwgREJBLCBELkNPTSwgQkEgLyBCQkEgLyBCQ29tIC8gQlNjIC8gQi5FZCwgTUEgLyBNU2MgLyBNQkEgLyBNSVQgLyBNQ1MsIE1CQkEgLyBNLkVkLCBMTEIsIEVuZ2luZWVyaW5nLCBNLlBoaWwsIFBoRCBmcm9tIGFsbCBCSVNFIC8gYm9hcmRzIGFuZCBVbml2ZXJzaXRpZXMgYnkgcm9sbCBudW1iZXIgJmFtcDthbXA7IGJ5IG5hbWUgYW5kIGNoZWNrIG9sZCByZXN1bHQgMjAyMyBvbmxpbmUuCiAgICAgICAgJmx0Oy9mb250Jmd0OwogICAgJmx0Oy9tYXJxdWVlJmd0OwogICAgJmx0Oy9kaXYmZ3Q7CiAgICAKICAgIAoJIAogICAgJmx0O2RpdiBjbGFzcz0mcXVvdDtmY2xlYXImcXVvdDsmZ3Q7Jmx0Oy9kaXYmZ3Q7CiAgICAmbHQ7ZGl2IHN0eWxlPSZxdW90O2hlaWdodDogYXV0byAhaW1wb3J0YW50OyZxdW90OyZndDsmbHQ7IS0tICMjIyMjIyMjIyMjIyMjIyMjIyBTdGFydCBCb2R5ICMjIyMjIyMjIyMjIyMjIyMjIyMgLS0mZ3Q7CQombHQ7c2NyaXB0IHR5cGU9JnF1b3Q7dGV4dC9qYXZhc2NyaXB0JnF1b3Q7Jmd0OwpmdW5jdGlvbiBzdWJtaXRfZm9ybShteWZpZWxkKSB7Cglkb2N1bWVudC5yZXN1bHRfZm9ybS5pc2NsaWNrZWQudmFsdWU9JnF1b3Q7eWFob29oJnF1b3Q7OwoJLy9kb2N1bWVudC5yZXN1bHRfZm9ybS5zdWJtaXQoKTsKCXJldHVybiB0cnVlOwp9CgombHQ7L3NjcmlwdCZndDsKICZsdDtkaXYgaWQ9JnF1b3Q7Y29udGVudHMmcXVvdDsgc3R5bGU9JnF1b3Q7aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7JnF1b3Q7Jmd0OyZsdDshLS1jb250ZW50cyBzdGFydHMtLSZndDsKICAmbHQ7ZGl2IGlkPSZxdW90O21haW4tY29udGFpbmVyJnF1b3Q7IHN0eWxlPSZxdW90O2hlaWdodDogYXV0byAhaW1wb3J0YW50OyZxdW90OyZndDsKICAgJmx0O2RpdiBpZD0mcXVvdDtsZWZ0LWNvbnRhaW5lci10ZW1wMiZxdW90OyBzdHlsZT0mcXVvdDtoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsmcXVvdDsmZ3Q7CiAgICZsdDtkaXYgaWQ9JnF1b3Q7YnJlYWRjcnVtYl9jb250YWluZXImcXVvdDsgY2xhc3M9JnF1b3Q7YnJlYWRjcnVtYl9jb250YWluZXImcXVvdDsmZ3Q7CiAgIAogICAgJmx0O3VsIGlkPSZxdW90O2JyZWFkY3J1bWJzJnF1b3Q7Jmd0OwogICAgICAgICZsdDsvdWwmZ3Q7CiAgICZsdDsvZGl2Jmd0OwogICAgICAmbHQ7ZGl2IGlkPSZxdW90O3N1Z2dlc3RlZC1yZWFkaW5ncyZxdW90OyBjbGFzcz0mcXVvdDtzdWdnZXN0ZWRfcmVhZGluZ3MmcXVvdDsmZ3Q7CiZsdDtzdHJvbmcmZ3Q7VHJlbmRpbmc6Jmx0Oy9zdHJvbmcmZ3Q7IAoKICAmbHQ7YSBocmVmPSZxdW90O2h0dHBzOi8vdy4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way9lZHVjb20vcG1kYy1tZGNhdC1yZXN1bHQtMjAyMy0zNzczNi5odG0mcXVvdDsgdGFyZ2V0PSZxdW90O19ibGFuayZxdW90OyB0aXRsZT0mcXVvdDtQTURDIE1EQ0FUIFJlc3VsdCAyMDIzJnF1b3Q7Jmd0O01EQ0FUIFJlc3VsdCAyMDIzJmx0Oy9hJmd0OyB8IAogIAombHQ7YSBocmVmPSZxdW90O2h0dHBzOi8vYi4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way8xMnRoLXJlc3VsdHMvJnF1b3Q7IHRhcmdldD0mcXVvdDtfYmxhbmsmcXVvdDsmZ3Q7MTJ0aCBDbGFzcyBSZXN1bHQgMjAyNCBQZXNoYXdhciBCb2FyZCZsdDsvYSZndDsgfCAKJmx0O2EgaHJlZj0mcXVvdDtodHRwczovL2IuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvMTJ0aC1yZXN1bHRzLyZxdW90OyB0YXJnZXQ9JnF1b3Q7X2JsYW5rJnF1b3Q7Jmd0OzEydGggUmVzdWx0IDIwMjQgQWJib3R0YWJhZCBCb2FyZCZsdDsvYSZndDsgfCAKJmx0O2EgaHJlZj0mcXVvdDtodHRwczovL2IuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvMTJ0aC1yZXN1bHRzLyZxdW90OyB0YXJnZXQ9JnF1b3Q7X2JsYW5rJnF1b3Q7Jmd0OzEydGggUmVzdWx0IDIwMjQgTWFyZGFuIEJvYXJkJmx0Oy9hJmd0OyB8ICAgCiZsdDthIGhyZWY9JnF1b3Q7aHR0cHM6Ly9iLi4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrLzEydGgtcmVzdWx0cy8mcXVvdDsgdGFyZ2V0PSZxdW90O19ibGFuayZxdW90OyZndDsxMnRoIFJlc3VsdCAyMDI0IEJhbm51IEJvYXJkJmx0Oy9hJmd0OyB8IAombHQ7YSBocmVmPSZxdW90O2h0dHBzOi8vYi4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way8xMnRoLXJlc3VsdHMvJnF1b3Q7IHRhcmdldD0mcXVvdDtfYmxhbmsmcXVvdDsmZ3Q7MTJ0aCBSZXN1bHQgMjAyNCBTd2F0IEJvYXJkJmx0Oy9hJmd0OyB8IAombHQ7YSBocmVmPSZxdW90O2h0dHBzOi8vYi4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way8xMnRoLXJlc3VsdHMvJnF1b3Q7IHRhcmdldD0mcXVvdDtfYmxhbmsmcXVvdDsmZ3Q7MTJ0aCBSZXN1bHQgMjAyNCBNYWxha2FuZCBCb2FyZCZsdDsvYSZndDsgfAombHQ7YSBocmVmPSZxdW90O2h0dHBzOi8vYi4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way8xMnRoLXJlc3VsdHMvJnF1b3Q7IHRhcmdldD0mcXVvdDtfYmxhbmsmcXVvdDsmZ3Q7MTJ0aCBSZXN1bHQgMjAyNCBLb2hhdCBCb2FyZCZsdDsvYSZndDsgfCAgCiZsdDthIGhyZWY9JnF1b3Q7aHR0cHM6Ly9iLi4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrLzEydGgtcmVzdWx0cy8mcXVvdDsgdGFyZ2V0PSZxdW90O19ibGFuayZxdW90OyZndDsxMnRoIFJlc3VsdCAyMDI0IERJIEtoYW4gQm9hcmQmbHQ7L2EmZ3Q7IHwgIAoKJmx0O2EgaHJlZj0mcXVvdDtodHRwczovL2IuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvMTF0aC1yZXN1bHRzLyZxdW90OyB0YXJnZXQ9JnF1b3Q7X2JsYW5rJnF1b3Q7Jmd0OzExdGggUmVzdWx0IDIwMjQgTGFob3JlIEJvYXJkJmx0Oy9hJmd0OyB8IAombHQ7YSBocmVmPSZxdW90O2h0dHBzOi8vYi4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way8xMXRoLXJlc3VsdHMvJnF1b3Q7IHRhcmdldD0mcXVvdDtfYmxhbmsmcXVvdDsmZ3Q7MTF0aCBSZXN1bHQgMjAyNCBSYXdhbHBpbmRpIEJvYXJkJmx0Oy9hJmd0OyB8ICAgCiZsdDthIGhyZWY9JnF1b3Q7aHR0cHM6Ly9iLi4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrLzExdGgtcmVzdWx0cy8mcXVvdDsgdGFyZ2V0PSZxdW90O19ibGFuayZxdW90OyZndDsxMXRoIFJlc3VsdCAyMDI0IEZhaXNhbGFiYWQgQm9hcmQmbHQ7L2EmZ3Q7IHwgCiZsdDthIGhyZWY9JnF1b3Q7aHR0cHM6Ly9iLi4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrLzExdGgtcmVzdWx0cy8mcXVvdDsgdGFyZ2V0PSZxdW90O19ibGFuayZxdW90OyZndDsxMXRoIFJlc3VsdCAyMDI0IE11bHRhbiBCb2FyZCZsdDsvYSZndDsgfAombHQ7YSBocmVmPSZxdW90O2h0dHBzOi8vYi4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way8xMXRoLXJlc3VsdHMvJnF1b3Q7IHRhcmdldD0mcXVvdDtfYmxhbmsmcXVvdDsmZ3Q7MTF0aCBSZXN1bHQgMjAyNCBHdWpyYW53YWxhIEJvYXJkJmx0Oy9hJmd0OyB8ICAKJmx0O2EgaHJlZj0mcXVvdDtodHRwczovL2IuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvMTF0aC1yZXN1bHRzLyZxdW90OyB0YXJnZXQ9JnF1b3Q7X2JsYW5rJnF1b3Q7Jmd0OzExdGggUmVzdWx0IDIwMjQgU2FyZ29kaGEgQm9hcmQmbHQ7L2EmZ3Q7IHwgIAombHQ7YSBocmVmPSZxdW90O2h0dHBzOi8vYi4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way8xMXRoLXJlc3VsdHMvJnF1b3Q7IHRhcmdldD0mcXVvdDtfYmxhbmsmcXVvdDsmZ3Q7MTF0aCBSZXN1bHQgMjAyNCBTYWhpd2FsIEJvYXJkJmx0Oy9hJmd0OyB8IAombHQ7YSBocmVmPSZxdW90O2h0dHBzOi8vYi4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way8xMXRoLXJlc3VsdHMvJnF1b3Q7IHRhcmdldD0mcXVvdDtfYmxhbmsmcXVvdDsmZ3Q7MTF0aCBSZXN1bHQgMjAyNCBERyBLaGFuIEJvYXJkJmx0Oy9hJmd0OyB8ICAKJmx0O2EgaHJlZj0mcXVvdDtodHRwczovL2IuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvMTF0aC1yZXN1bHRzLyZxdW90OyB0YXJnZXQ9JnF1b3Q7X2JsYW5rJnF1b3Q7Jmd0OzExdGggUmVzdWx0IDIwMjQgQmFoYXdhbHB1ciBCb2FyZCZsdDsvYSZndDsgfAoKICAKICAgICAgCgoKJmx0OyEtLQombHQ7YSBocmVmPSZxdW90O2h0dHA6Ly9iLi4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrLyZxdW90OyZndDtiaXNlIGxhaG9yZSZsdDsvYSZndDsgfCAKJmx0O2EgaHJlZj0mcXVvdDtodHRwOi8vYi4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way8mcXVvdDsmZ3Q7YmlzZSBmc2QmbHQ7L2EmZ3Q7IHwKJmx0O2EgaHJlZj0mcXVvdDtodHRwOi8vYi4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way8mcXVvdDsmZ3Q7YmllayZsdDsvYSZndDsgfCAKJmx0O2EgaHJlZj0mcXVvdDtodHRwOi8vYi4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way8mcXVvdDsmZ3Q7YnNlayZsdDsvYSZndDsgfAombHQ7YSBocmVmPSZxdW90O2h0dHA6Ly9uLi4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrLyZxdW90OyZndDtudHMmbHQ7L2EmZ3Q7IHwgCiZsdDthIGhyZWY9JnF1b3Q7aHR0cDovL2EuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvJnF1b3Q7Jmd0O2Fpb3UmbHQ7L2EmZ3Q7IHwgCiZsdDthIGhyZWY9JnF1b3Q7aHR0cDovL3AuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvcmVzdWx0LyZxdW90OyZndDtwcHNjJmx0Oy9hJmd0OyB8IAombHQ7YSBocmVmPSZxdW90O2h0dHA6Ly9mLi4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrL3Jlc3VsdC8mcXVvdDsmZ3Q7RlBTQyZsdDsvYSZndDsKJmx0O2EgaHJlZj0mcXVvdDtodHRwOi8vYi4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way8mcXVvdDsmZ3Q7YmlzZXAmbHQ7L2EmZ3Q7IC0tJmd0OwoKCgombHQ7L2RpdiZndDsgICAgIAogICAmbHQ7ZGl2IGNsYXNzPSZxdW90O2lubmVycGFnZV9iaWdfZGl2JnF1b3Q7IHN0eWxlPSZxdW90O2hlaWdodDogYXV0byAhaW1wb3J0YW50OyZxdW90OyZndDsKCSAgIAkJCSZsdDtoMSBpZD0mcXVvdDtoZWFkMSZxdW90OyZndDtDaGVjayBSZXN1bHQgMjAyNCBPbmxpbmUmbHQ7L2gxJmd0OwkJCgkKICAgJmx0O2RpdiBzdHlsZT0mcXVvdDt6LWluZGV4OiAxOyBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsmcXVvdDsmZ3Q7CiAgICAmbHQ7ZGl2IGlkPSZxdW90O2RhdGUtdmlld3MmcXVvdDsgY2xhc3M9JnF1b3Q7Y2EtYm94JnF1b3Q7IHN0eWxlPSZxdW90O21hcmdpbi1ib3R0b206IDVweDsgY29sb3I6ICNhYWE7IHBhZGRpbmc6IDAgNXB4OyB3aWR0aDogOTglOyZxdW90OyZndDsKICAgIAkmbHQ7c3BhbiBjbGFzcz0mcXVvdDtmbGVmdCZxdW90OyZndDsmbHQ7L3NwYW4mZ3Q7CiAgICAgCSAgICAmbHQ7L2RpdiZndDsKICAgICAgICAgICAgICAmbHQ7ZGl2IHN0eWxlPSZxdW90O2NsZWFyOmJvdGg7JnF1b3Q7Jmd0OyZsdDtzY3JpcHQgYXN5bmM9JnF1b3Q7JnF1b3Q7IHNyYz0mcXVvdDsuL0NoZWNrIEV4YW0gUmVzdWx0cyAyMDI0IE9ubGluZV9maWxlcy9mKDYpLnR4dCZxdW90OyZndDsmbHQ7L3NjcmlwdCZndDsKJmx0OyEtLSByZXN1bHRfbHVfYXN5biAtLSZndDsKJmx0O2lucyBjbGFzcz0mcXVvdDthZHNieWdvb2dsZSZxdW90OyBzdHlsZT0mcXVvdDtkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiAyODBweDsmcXVvdDsgZGF0YS1hZC1jbGllbnQ9JnF1b3Q7Y2EtcHViLTA3OTAwNDU0MDIwNzA1NzkmcXVvdDsgZGF0YS1hZC1zbG90PSZxdW90OzEwNTkxMDYyMTImcXVvdDsgZGF0YS1hZC1mb3JtYXQ9JnF1b3Q7bGluayZxdW90OyBkYXRhLWFkc2J5Z29vZ2xlLXN0YXR1cz0mcXVvdDtkb25lJnF1b3Q7IGRhdGEtYWQtc3RhdHVzPSZxdW90O2ZpbGxlZCZxdW90OyZndDsmbHQ7ZGl2IGlkPSZxdW90O2Fzd2lmdF8wX2hvc3QmcXVvdDsgc3R5bGU9JnF1b3Q7Ym9yZGVyOiBub25lOyBoZWlnaHQ6IDI4MHB4OyB3aWR0aDogODEzcHg7IG1hcmdpbjogMHB4OyBwYWRkaW5nOiAwcHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdmlzaWJpbGl0eTogdmlzaWJsZTsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgb3ZlcmZsb3c6IHZpc2libGU7JnF1b3Q7Jmd0OyZsdDtpZnJhbWUgaWQ9JnF1b3Q7YXN3aWZ0XzAmcXVvdDsgbmFtZT0mcXVvdDthc3dpZnRfMCZxdW90OyBicm93c2luZ3RvcGljcz0mcXVvdDt0cnVlJnF1b3Q7IHN0eWxlPSZxdW90O2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3JkZXI6MDt3aWR0aDo4MTNweDtoZWlnaHQ6MjgwcHg7JnF1b3Q7IHNhbmRib3g9JnF1b3Q7YWxsb3ctZm9ybXMgYWxsb3ctcG9wdXBzIGFsbG93LXBvcHVwcy10by1lc2NhcGUtc2FuZGJveCBhbGxvdy1zYW1lLW9yaWdpbiBhbGxvdy1zY3JpcHRzIGFsbG93LXRvcC1uYXZpZ2F0aW9uLWJ5LXVzZXItYWN0aXZhdGlvbiZxdW90OyB3aWR0aD0mcXVvdDs4MTMmcXVvdDsgaGVpZ2h0PSZxdW90OzI4MCZxdW90OyBmcmFtZWJvcmRlcj0mcXVvdDswJnF1b3Q7IG1hcmdpbndpZHRoPSZxdW90OzAmcXVvdDsgbWFyZ2luaGVpZ2h0PSZxdW90OzAmcXVvdDsgdnNwYWNlPSZxdW90OzAmcXVvdDsgaHNwYWNlPSZxdW90OzAmcXVvdDsgYWxsb3d0cmFuc3BhcmVuY3k9JnF1b3Q7dHJ1ZSZxdW90OyBzY3JvbGxpbmc9JnF1b3Q7bm8mcXVvdDsgYWxsb3c9JnF1b3Q7YXR0cmlidXRpb24tcmVwb3J0aW5nOyBydW4tYWQtYXVjdGlvbiZxdW90OyBzcmM9JnF1b3Q7Li9DaGVjayBFeGFtIFJlc3VsdHMgMjAyNCBPbmxpbmVfZmlsZXMvYWRzLmh0bWwmcXVvdDsgZGF0YS1nb29nbGUtY29udGFpbmVyLWlkPSZxdW90O2EhMSZxdW90OyB0YWJpbmRleD0mcXVvdDswJnF1b3Q7IHRpdGxlPSZxdW90O0FkdmVydGlzZW1lbnQmcXVvdDsgYXJpYS1sYWJlbD0mcXVvdDtBZHZlcnRpc2VtZW50JnF1b3Q7IGRhdGEtZ29vZ2xlLXF1ZXJ5LWlkPSZxdW90O0NKbjhscUhBbDRjREZZMVRwQVFkc1djQkdnJnF1b3Q7IGRhdGEtbG9hZC1jb21wbGV0ZT0mcXVvdDt0cnVlJnF1b3Q7Jmd0OyZsdDsvaWZyYW1lJmd0OyZsdDsvZGl2Jmd0OyZsdDsvaW5zJmd0OwombHQ7c2NyaXB0Jmd0OwooYWRzYnlnb29nbGUgPSB3aW5kb3cuYWRzYnlnb29nbGUgfHwgW10pLnB1c2goe30pOwombHQ7L3NjcmlwdCZndDsmbHQ7L2RpdiZndDsKICAgICAgICAgICAgICAmbHQ7ZGl2IHN0eWxlPSZxdW90O2NsZWFyOmJvdGgmcXVvdDsmZ3Q7Jmx0Oy9kaXYmZ3Q7Jmx0O2JyJmd0OwogICAgCQkgICAgICAKICAgICZsdDtwJmd0OwogICAgCgkgICZsdDtzdHJvbmcmZ3Q7Q2hlY2sgUmVzdWx0cyAyMDI0IG9ubGluZSZsdDsvc3Ryb25nJmd0OyBmb3IgYWxsIGVkdWNhdGlvbmFsIEJvYXJkLCBCSVNFLCBTY2hvb2xzLCBDb2xsZWdlcyBhbmQgVW5pdmVyc2l0aWVzLiAmbHQ7c3Ryb25nJmd0O0NoZWNrIHJlc3VsdHMmbHQ7L3N0cm9uZyZndDsgb2YgbGF0ZXN0IGFubnVhbCBleGFtcywgMm5kIGFubnVhbCBleGFtcywgc3VwcGxlbWVudGFyeSBleGFtcyBmb3IgNXRoLCA4dGgsIDl0aCwgMTB0aCwgU1NDIFBhcnQgMSAmYW1wO2FtcDsgMiwgTWF0cmljLCAxMXRoLCAxMnRoLCAxc3QgWWVhciwgMm5kIFllYXIsIGludGVyLCBpbnRlcm1lZGlhdGUsIEZBLCBGU0MsIEJhY2hlbG9ycywgTWFzdGVycyBvbmxpbmUuIAogICZsdDsvcCZndDsmbHQ7ZGl2IGNsYXNzPSZxdW90O2xhdGVzdF9uZXdzX2NvbnRhaW5lciZxdW90OyBzdHlsZT0mcXVvdDt3aWR0aDogOTglOyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQ4LCAyNDgsIDI0OCk7IGhlaWdodDogYXV0byAhaW1wb3J0YW50OyZxdW90OyZndDsKICAgICAJJmx0O2gyJmd0OyAgUmVzdWx0IDIwMjQgMjAyMyAyMDE5IDIwMTgmbHQ7L2gyJmd0OwogICAgIAogICAgCSAgICAgICAgCgkgICAgJmx0O2Zvcm0gbmFtZT0mcXVvdDtyZXN1bHRfZm9ybSZxdW90OyBpZD0mcXVvdDtyZXN1bHRfZm9ybSZxdW90OyBhY3Rpb249JnF1b3Q7aHR0cHM6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrL3Jlc3VsdC8mcXVvdDsgbWV0aG9kPSZxdW90O3Bvc3QmcXVvdDsgc3R5bGU9JnF1b3Q7d2lkdGg6IDEwMCU7IGZsb2F0OiBsZWZ0OyZxdW90OyZndDsKICAgICAgICAKICAgICAgICAgICAgJmx0O2RpdiBzdHlsZT0mcXVvdDt3aWR0aDogMTAwJTsgbWFyZ2luOiAxMHB4IDAgNXB4OyZxdW90OyZndDsKICAgICAgICAgICAgICAgICAgJmx0O2lucHV0IHR5cGU9JnF1b3Q7dGV4dCZxdW90OyBuYW1lPSZxdW90O3JvbGxfbnVtYmVyJnF1b3Q7IGlkPSZxdW90O3JvbGxfbnVtYmVyJnF1b3Q7IHZhbHVlPSZxdW90OzgxOTI1MyZxdW90OyBwbGFjZWhvbGRlcj0mcXVvdDtFbnRlciByb2xsIG51bWJlciZxdW90OyBzdHlsZT0mcXVvdDt3aWR0aDogOTUuNCU7cGFkZGluZzogNXB4IDElOyZxdW90OyZndDsKICAgICAgICAgICAgJmx0Oy9kaXYmZ3Q7CiAgICAgICAgICAgICZsdDtkaXYgc3R5bGU9JnF1b3Q7d2lkdGg6IDEwMCU7IGZsb2F0OiBsZWZ0OyZxdW90OyZndDsKICAgICAgICAgICAgICAgICZsdDtzZWxlY3QgaWQ9JnF1b3Q7Ym9hcmRfc2xhc2hfY2xhc3MmcXVvdDsgbmFtZT0mcXVvdDtib2FyZF9zbGFzaF9jbGFzcyZxdW90OyBzdHlsZT0mcXVvdDt3aWR0aDogOTglOyBwYWRkaW5nOiA1cHggMSU7JnF1b3Q7Jmd0OwogICAgICAgICAgICAgICAgICAmbHQ7b3B0aW9uIHZhbHVlPSZxdW90OzEwdGgvYWprYmlzZSZxdW90OyZndDtCaXNlIEFKSyBTU0MgRXhhbXMgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDsxMHRoL2Jpc2VkZ2toYW4mcXVvdDsmZ3Q7QmlzZSBERyBLaGFuIFNTQyBQYXJ0IDIgQW5udWFsICZhbXA7YW1wOyAybmQgQW5udWFsIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7MTB0aC9iaXNlYndwJnF1b3Q7IHNlbGVjdGVkPSZxdW90O3NlbGVjdGVkJnF1b3Q7Jmd0O0Jpc2UgQmFoYXdhbHB1ciBTU0MgUGFydCAyIEFubnVhbCAmYW1wO2FtcDsgMm5kIEFubnVhbCBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90OzEwdGgvYmlzZXJ3cCZxdW90OyZndDtCaXNlIFJhd2FscGluZGkgTWF0cmljIEFubnVhbCAmYW1wO2FtcDsgMm5kIEFubnVhbCBQYXJ0IDIgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDsxMHRoL2Jpc2VzYWhpd2FsJnF1b3Q7Jmd0O0Jpc2UgU2FoaXdhbDEwdGggQ2xhc3MgQW5udWFsICZhbXA7YW1wOyAybmQgQW5udWFsIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7MTB0aC9iaXNlc2FyZ29kaGEmcXVvdDsmZ3Q7QmlzZSBTYXJnb2RoYSAxMHRoIENsYXNzIEFubnVhbCAmYW1wO2FtcDsgMm5kIEFubnVhbCBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90OzEwdGgvYmlzZWdydyZxdW90OyZndDtCaXNlIEd1anJhbndhbGEgMTB0aCBDbGFzcyBBbm51YWwgJmFtcDthbXA7IDJuZCBBbm51YWwgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDsxMHRoL2Jpc2Vmc2QmcXVvdDsmZ3Q7QmlzZSBGYWlzYWxhYmFkIDEwdGggQ2xhc3MgQW5udWFsIGFuZCAybmQgQW5udWFsIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7MTB0aC9iaXNlbXVsdGFuJnF1b3Q7Jmd0O0Jpc2UgTXVsdGFuIFNTQyBQYXJ0IDIgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDsxMHRoL2Jpc2VsYWhvcmUmcXVvdDsmZ3Q7QmlzZSBMYWhvcmUgMTB0aCBDbGFzcyBBbm51YWwgYW5kIDJuZCBBbm51YWwgRXhhbSBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90OzEydGgvYmlzZWgmcXVvdDsmZ3Q7QmlzZSBIeWRlcmFiYWQgSW50ZXIgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDs4dGgvZmRlJnF1b3Q7Jmd0O0ZERSA4dGggQ2xhc3MgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDs1dGgvZmRlJnF1b3Q7Jmd0O0ZERSBJc2xhbWFiYWQgNXRoIENsYXNzIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7REFFL3NidGUmcXVvdDsmZ3Q7U2luZGggQm9hcmQgT0YgVGVjaG5pY2FsIEVkdWNhdGlvbiBEQUUgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDs4dGgvYWprYmlzZSZxdW90OyZndDtBSksgQm9hcmQgOHRoIENsYXNzIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7NXRoL2Fqa2Jpc2UmcXVvdDsmZ3Q7QUpLIEJvYXJkIDV0aCBDbGFzcyBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90OzEwdGgvYnNla2thcmFjaGkmcXVvdDsmZ3Q7QlNFSyBLYXJhY2hpIDEwdGggQ2xhc3MgIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7OXRoL2JzZWtrYXJhY2hpJnF1b3Q7Jmd0O0JTRUsgS2FyYWNoaSA5dGggQ2xhc3MgIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7OXRoL2Jpc2VoJnF1b3Q7Jmd0O0Jpc2UgSHlkZXJhYmFkIFNTQyBQYXJ0IEkgQW5udWFsIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7RC5Db20vcGJ0ZSZxdW90OyZndDtQdW5qYWIgQm9hcmQgT0YgVGVjaG5pY2FsIEVkdWNhdGlvbiBELkNvbSBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90O0RBRS9wYnRlJnF1b3Q7Jmd0O1B1bmphYiBCb2FyZCBPRiBUZWNobmljYWwgRWR1Y2F0aW9uIERBRSBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90O0RCQS9wYnRlJnF1b3Q7Jmd0O1B1bmphYiBCb2FyZCBPRiBUZWNobmljYWwgRWR1Y2F0aW9uIERCQSBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90O0NvdXJzZS9wYnRlJnF1b3Q7Jmd0O1B1bmphYiBCb2FyZCBPRiBUZWNobmljYWwgRWR1Y2F0aW9uIFBCVEUgQ291cnNlIFJlc3VsdCBHYXpldHRlJmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDsxMHRoL3BidGUmcXVvdDsmZ3Q7UHVuamFiIEJvYXJkIE9GIFRlY2huaWNhbCBFZHVjYXRpb24gTWF0cmljIFRlY2ggUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDtESVQvcGJ0ZSZxdW90OyZndDtQdW5qYWIgQm9hcmQgT0YgVGVjaG5pY2FsIEVkdWNhdGlvbiBESVQgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDsxMHRoL3BidGUmcXVvdDsmZ3Q7UHVuamFiIEJvYXJkIE9GIFRlY2huaWNhbCBFZHVjYXRpb24gTWF0cmljIFZvY2F0aW9uYWwgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDtERE0vcGJ0ZSZxdW90OyZndDtQdW5qYWIgQm9hcmQgT0YgVGVjaG5pY2FsIEVkdWNhdGlvbiBERE0gUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDsxMnRoL2Jpc2VrdCZxdW90OyZndDtLb2hhdCBCb2FyZCAxMnRoIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7MTF0aC9iaXNla3QmcXVvdDsmZ3Q7QmlzZSBLb2hhdCBIU1NDIFBhcnQgMSBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90OzExdGgvYmlzZWImcXVvdDsmZ3Q7QmFubnUgQm9hcmQgMTF0aCBDbGFzcyBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90OzEydGgvYmlzZWImcXVvdDsmZ3Q7QmFubnUgQm9hcmQgMTJ0aCBDbGFzcyBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90OzExdGgvYmlzZWF0ZCZxdW90OyZndDtCaXNlIEFiYm90dGFiYWQgMTF0aCBDbGFzcyBBbm51YWwgYW5kIDJuZCBBbm51YWwgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDsxMnRoL2Jpc2VhdGQmcXVvdDsmZ3Q7QmlzZSBBYmJvdHRhYmFkIDEydGggQ2xhc3MgQW5udWFsIGFuZCAybmQgQW5udWFsIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7MTJ0aC9iaXNlc3MmcXVvdDsmZ3Q7QmlzZSBTd2F0ICBBbm51YWwgYW5kIFNwZWNpYWwgRXhhbSAxMnRoIENsYXNzIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7MTF0aC9iaXNlc3MmcXVvdDsmZ3Q7QmlzZSBTd2F0IDExdGggUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDsxMXRoL2JpZWtrYXJhY2hpJnF1b3Q7Jmd0O0JJRUsgS2FyYWNoaSAxMXRoIENsYXNzIEFubnVhbCBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90Ozl0aC9iaXNlbWRuJnF1b3Q7Jmd0O0Jpc2UgTWFyZGFuIFNTQyBQYXJ0IDEgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDsxMHRoL2Jpc2VtZG4mcXVvdDsmZ3Q7TWFyZGFuIEJvYXJkIFNTQyBQYXJ0IDIgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDs5dGgvYmlzZW1hbGFrYW5kJnF1b3Q7Jmd0O0Jpc2UgTWFsYWthbmQgOXRoIENsYXNzIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7MTB0aC9iaXNlbWFsYWthbmQmcXVvdDsmZ3Q7QmlzZSBNYWxha2FuZCAxMHRoIENsYXNzIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7OXRoL2Jpc2VhdGQmcXVvdDsmZ3Q7QWJib3R0YWJhZCBCb2FyZCA5dGggQ2xhc3MgQW5udWFsIGFuZCAybmQgQW5udWFsIEV4YW0gUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDsxMHRoL2Jpc2VhdGQmcXVvdDsmZ3Q7QWJib3R0YWJhZCBCb2FyZCAxMHRoIENsYXNzIEFubnVhbCBhbmQgMm5kIEFubnVhbCBFeGFtIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7OXRoL2Jpc2ViJnF1b3Q7Jmd0O0Jpc2UgQmFubnUgTWF0cmljIFBhcnQgMSBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90OzEwdGgvYmlzZWImcXVvdDsmZ3Q7QmlzZSBCYW5udSBNYXRyaWMgUGFydCAyIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7OXRoL2Jpc2VrdCZxdW90OyZndDtLb2hhdCBCb2FyZCA5dGggUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDsxMHRoL2Jpc2VrdCZxdW90OyZndDtLb2hhdCBCb2FyZCAxMHRoIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7MTB0aC9iaXNlcCZxdW90OyZndDtCSVNFIFBlc2hhd2FyIDEwdGggQ2xhc3MgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDs5dGgvYmlzZXAmcXVvdDsmZ3Q7QklTRSBQZXNoYXdhciA5dGggQ2xhc3MgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDsxMnRoL2Fqa2Jpc2UmcXVvdDsmZ3Q7QmlzZSBBSksgMTJ0aCBDbGFzcyBBbm51YWwgYW5kIDJuZCBBbm51YWwgRXhhbXMgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDsxMnRoL2ZiaXNlJnF1b3Q7Jmd0O0ZCSVNFIEhTU0MgUGFydCAyIEV4YW1zIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7MTJ0aC9iaXNlbGFob3JlJnF1b3Q7Jmd0O0Jpc2UgTGFob3JlIDEydGggQ2xhc3MgQW5udWFsIGFuZCAybmQgQW5udWFsIEV4YW0gUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDsxMnRoL2Jpc2Vyd3AmcXVvdDsmZ3Q7QmlzZSBSYXdhbHBpbmRpIEludGVyIDEydGggUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDsxMnRoL2Jpc2Vmc2QmcXVvdDsmZ3Q7QmlzZSBGYWlzYWxhYmFkIEludGVyIDEydGggQW5udWFsIGFuZCAybmQgQW5udWFsIEV4YW0gUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDsxMnRoL2Jpc2VncncmcXVvdDsmZ3Q7QmlzZSBHdWpyYW53YWxhIDEydGggQ2xhc3MgQW5udWFsIGFuZCAybmQgQW5udWFsIEV4YW1zIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7MTJ0aC9iaXNlYndwJnF1b3Q7Jmd0O0Jpc2UgQmFoYXdhbHB1ciAxMnRoIENsYXNzIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7MTJ0aC9iaXNlZGdraGFuJnF1b3Q7Jmd0O0Jpc2UgREcgS2hhbiAxMnRoIENsYXNzIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7MTJ0aC9iaXNlc2FoaXdhbCZxdW90OyZndDtCaXNlIFNhaGl3YWwgSW50ZXIgMTJ0aCBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90OzEydGgvYmlzZW11bHRhbiZxdW90OyZndDtCaXNlIE11bHRhbiAxMnRoIENsYXNzIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7MTJ0aC9iaXNlc2FyZ29kaGEmcXVvdDsmZ3Q7QmlzZSBTYXJnb2RoYSBJbnRlciAxMnRoIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7MTB0aC9iaXNlcXVldHRhJnF1b3Q7Jmd0O0Jpc2UgUXVldHRhIFNTQyBQYXJ0IDIgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDs5dGgvZmJpc2UmcXVvdDsmZ3Q7RkJJU0UgU1NDIFBhcnQgMSBBbm51YWwgYW5kIDJuZCBBbm51YWwgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDsxMHRoL2ZiaXNlJnF1b3Q7Jmd0O0ZCSVNFIFNTQyBQYXJ0IDIgQW5udWFsIGFuZCAybmQgQW5udWFsIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7MTJ0aC9haW91JnF1b3Q7Jmd0O0FJT1UgMTJ0aCBDbGFzcyBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90OzExdGgvYmlzZXN1a3NpbmRoJnF1b3Q7Jmd0O0Jpc2UgU3Vra3VyIGludGVyIFBhcnQgMSBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90OzEydGgvYmlla2thcmFjaGkmcXVvdDsmZ3Q7QklFSyBLYXJhY2hpIEludGVyIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7OXRoL2Jpc2VzdWtzaW5kaCZxdW90OyZndDtCaXNlIFN1a2t1ciA5dGggQ2xhc3MgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDsxMXRoL2Fqa2Jpc2UmcXVvdDsmZ3Q7QmlzZSBBSksgMTF0aCBDbGFzcyBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90O0RBRS9rcGJ0ZSZxdW90OyZndDtLUEsgQm9hcmQgT0YgVGVjaG5pY2FsIEVkdWNhdGlvbiBEQUUgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDsxMHRoL2Jpc2VoJnF1b3Q7Jmd0O0Jpc2UgSHlkZXJhYmFkIFNTQyBQYXJ0IElJIEdlbmVyYWwgR3JvdXAgQW5udWFsIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7MTB0aC9iaXNlaCZxdW90OyZndDtCaXNlIEh5ZGVyYWJhZCBTU0MgUGFydCBJSSBTY2llbmNlIEdyb3VwIEFubnVhbCBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90OzExdGgvYmlzZWJ3cCZxdW90OyZndDtCaXNlIEJhaGF3YWxwdXIgMTF0aCBDbGFzcyBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90OzExdGgvYmlzZWRna2hhbiZxdW90OyZndDtCaXNlIERHIEtoYW4gMTF0aCBDbGFzcyBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90OzExdGgvYmlzZW11bHRhbiZxdW90OyZndDtCaXNlIE11bHRhbiAxMXRoIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7MTF0aC9iaXNlcndwJnF1b3Q7Jmd0O0Jpc2UgUmF3YWxwaW5kaSAxMXRoIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7MTF0aC9iaXNlZnNkJnF1b3Q7Jmd0O0Jpc2UgRmFpc2FsYWJhZCAxMXRoIENsYXNzIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7MTF0aC9iaXNlZ3J3JnF1b3Q7Jmd0O0Jpc2UgR3VqcmFud2FsYSAxMXRoIENsYXNzIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7MTF0aC9iaXNlc2FoaXdhbCZxdW90OyZndDtCaXNlIFNhaGl3YWwgMTF0aCBDbGFzcyBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90OzExdGgvYmlzZXNhcmdvZGhhJnF1b3Q7Jmd0O0Jpc2UgU2FyZ29kaGEgMTF0aCBDbGFzcyBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90OzExdGgvYmlzZWxhaG9yZSZxdW90OyZndDtCaXNlIExhaG9yZSAxMXRoIENsYXNzIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7MTF0aC9iaXNlcCZxdW90OyZndDtQZXNoYXdhciBCb2FyZCBIU1NDIFBhcnQgMSBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90OzEydGgvYmlzZXAmcXVvdDsmZ3Q7QklTRSBQZXNoYXdhciAxMnRoIENsYXNzIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7MTF0aC9iaXNlZGlraGFuJnF1b3Q7Jmd0O0Jpc2UgRCBJIEtoYW4gMTF0aCBDbGFzcyBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90OzEydGgvYmlzZWRpa2hhbiZxdW90OyZndDtCaXNlIEQgSSBLaGFuIDEydGggQ2xhc3MgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDsxMXRoL2Jpc2VtZG4mcXVvdDsmZ3Q7QmlzZSBNYXJkYW4gSFNTQyBQYXJ0IDEgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDsxMnRoL2Jpc2VtZG4mcXVvdDsmZ3Q7QmlzZSBNYXJkYW4gSFNTQyBQYXJ0IDIgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDsxMXRoL2Jpc2VtYWxha2FuZCZxdW90OyZndDtCaXNlIE1hbGFrYW5kIDExdGggQ2xhc3MgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDsxMnRoL2Jpc2VtYWxha2FuZCZxdW90OyZndDtCaXNlIE1hbGFrYW5kIEludGVyIEFubnVhbCBFeGFtIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7Q1NTL2Zwc2MmcXVvdDsmZ3Q7RlBTQyBDU1MgV3JpdHRlbiBUZXN0IFJlc3VsdCBHYXpldHRlJmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDsxMnRoL2Jpc2VzdWtzaW5kaCZxdW90OyZndDtCaXNlIFN1a2t1ciBpbnRlciBQYXJ0IDIgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDs5dGgvYWprYmlzZSZxdW90OyZndDtCaXNlIEFKSyA5dGggQ2xhc3MgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDsxMXRoL2ZiaXNlJnF1b3Q7Jmd0O0ZCSVNFIEhTU0MgUGFydCAxIEV4YW1zIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7OXRoL2Jpc2VkaWtoYW4mcXVvdDsmZ3Q7RCBJIEtoYW4gQm9hcmQgOXRoIENsYXNzIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7MTB0aC9iaXNlZGlraGFuJnF1b3Q7Jmd0O0QgSSBLaGFuIEJvYXJkIDEwdGggQ2xhc3MgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDs5dGgvYmlzZXJ3cCZxdW90OyZndDtCaXNlIFJhd2FscGluZGkgOXRoIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7OXRoL2Jpc2VncncmcXVvdDsmZ3Q7QmlzZSBHdWpyYW53YWxhIDl0aCBDbGFzcyBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90Ozl0aC9iaXNlbXVsdGFuJnF1b3Q7Jmd0O0Jpc2UgTXVsdGFuIDl0aCBDbGFzcyBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90Ozl0aC9iaXNlc2FyZ29kaGEmcXVvdDsmZ3Q7QmlzZSBTYXJnb2RoYSA5dGggQ2xhc3MgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDs5dGgvYmlzZWxhaG9yZSZxdW90OyZndDtCaXNlIExhaG9yZSA5dGggQ2xhc3MgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDs5dGgvYmlzZXNhaGl3YWwmcXVvdDsmZ3Q7QmlzZSBTYWhpd2FsIDl0aCBDbGFzcyBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90Ozl0aC9iaXNlZnNkJnF1b3Q7Jmd0O0Jpc2UgRmFpc2FsYWJhZCA5dGggQ2xhc3MgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDs5dGgvYmlzZWJ3cCZxdW90OyZndDtCaXNlIEJhaGF3YWxwdXIgOXRoIENsYXNzIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7OXRoL2Jpc2VkZ2toYW4mcXVvdDsmZ3Q7QmlzZSBERyBLaGFuIFNTQyBQYXJ0IDEgQ2xhc3MgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDsxMHRoL2Jpc2VzdWtzaW5kaCZxdW90OyZndDtCaXNlIFN1a2t1ciBNYXRyaWMgUGFydCAyICBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90OzEydGgvYWt1ZWImcXVvdDsmZ3Q7QWdoYSBLaGFuIFVuaXZlcnNpdHktRUIgMTJ0aCBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90OzExdGgvYWt1ZWImcXVvdDsmZ3Q7QWdoYSBLaGFuIFVuaXZlcnNpdHktRUIgMTF0aCBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90Ozl0aC9ha3VlYiZxdW90OyZndDtBZ2hhIEtoYW4gVW5pdmVyc2l0eS1FQiBTU0MgUGFydCAxIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7MTB0aC9ha3VlYiZxdW90OyZndDtBZ2hhIEtoYW4gVW5pdmVyc2l0eS1FQiBTU0MgUGFydCAyIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7OXRoL2Jpc2VxdWV0dGEmcXVvdDsmZ3Q7QmlzZSBRdWV0dGEgU1NDIFBhcnQgMSBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90O0QuQ29tL2twYnRlJnF1b3Q7Jmd0O0tQSyBCb2FyZCBPRiBUZWNobmljYWwgRWR1Y2F0aW9uIEQuQ29tIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7REJBL2twYnRlJnF1b3Q7Jmd0O0toeWJlciBQYWtodHVua2h3YSBCb2FyZCBPRiBUZWNobmljYWwgRWR1Y2F0aW9uIERCQSBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90OzEydGgvYmlzZWdydyZxdW90OyZndDtCSVNFIEd1anJhbndhbGEgSW50ZXIgQW5udWFsICZhbXA7YW1wOyAybmQgQW5udWFsIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7RElUL2twYnRlJnF1b3Q7Jmd0O0tQSyBCb2FyZCBPRiBUZWNobmljYWwgRWR1Y2F0aW9uIERJVCBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90OzEydGgvYmlzZXF1ZXR0YSZxdW90OyZndDtCaXNlIFF1ZXR0YSBIU1NDIFBhcnQgMiBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90OzExdGgvYmlzZXF1ZXR0YSZxdW90OyZndDtCaXNlIFF1ZXR0YSBIU1NDIFBhcnQgMSBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90O0RCQS9zYnRlJnF1b3Q7Jmd0O1NpbmRoIEJvYXJkIE9GIFRlY2huaWNhbCBFZHVjYXRpb24gREJBIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7RC5Db20vc2J0ZSZxdW90OyZndDtTaW5kaCBCb2FyZCBPRiBUZWNobmljYWwgRWR1Y2F0aW9uIEQuQ29tIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7Q291cnNlL3BidGUmcXVvdDsmZ3Q7UEJURSBITlAgVEVWVEEgQkFUQ0ggSSBSZXN1bHQgR2F6ZXR0ZSZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7OXRoL3BidGUmcXVvdDsmZ3Q7UHVuamFiIEJvYXJkIE9GIFRlY2huaWNhbCBFZHVjYXRpb24gOXRoIFZvY2F0aW9uYWwgQ291cnNlIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7OXRoL3BidGUmcXVvdDsmZ3Q7UHVuamFiIEJvYXJkIE9GIFRlY2huaWNhbCBFZHVjYXRpb24gOXRoIFRlY2ggUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDtCLkNvbS91b2smcXVvdDsmZ3Q7S2FyYWNoaSBVbml2ZXJzaXR5IEIuQ29tIEJvdGggUGFydHMgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDtCQS91b2smcXVvdDsmZ3Q7S2FyYWNoaSBVbml2ZXJzaXR5IEJBIEJvdGggUGFydHMgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDtCQS9wdSZxdW90OyZndDtQdSBCYSBCLlNjIFBhcnQgSUkgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDsxMnRoL2Jpc2VtaXJwdXJraGFzJnF1b3Q7Jmd0O0Jpc2UgTWlycHVyS2hhcyAxMnRoIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7REhPL3BidGUmcXVvdDsmZ3Q7UHVuamFiIEJvYXJkIE9GIFRlY2huaWNhbCBFZHVjYXRpb24gREhPIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7MTB0aC9iaXNlbWlycHVya2hhcyZxdW90OyZndDtCaXNlIE1pcnB1cktoYXMgMTB0aFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7Q291cnNlL2twYnRlJnF1b3Q7Jmd0O0tQSyBCb2FyZCBPRiBUZWNobmljYWwgRWR1Y2F0aW9uIFRTQyBBbm51YWwgJmFtcDthbXA7IFN1cHBseSBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90O1BoYXJtYSBEL2l1YiZxdW90OyZndDtJc2xhbWlhIFVuaXZlcnNpdHkgQmFoYXdhbHB1ciBQaGFybS1EIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7QkEvdXBlc2gmcXVvdDsmZ3Q7UGVzaGF3YXIgVW5pdmVyc2l0eSBCLkEgQlNjIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7TExCL3B1JnF1b3Q7Jmd0O1B1bmphYiBVbml2ZXJzaXR5IExMQiBBbm51YWwgUmVzdWx0IEdhemV0dGUmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90O0NvdXJzZS9wYnRlJnF1b3Q7Jmd0O1B1bmphYiBCb2FyZCBPRiBUZWNobmljYWwgRWR1Y2F0aW9uIEJlYXV0aWNpYW4gQ291cnNlIFJlc3VsdCBHYXpldHRlJmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDtNQS91b2smcXVvdDsmZ3Q7S2FyYWNoaSBVbml2ZXJzaXR5IE1BIElSIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7Q291cnNlL3BidGUmcXVvdDsmZ3Q7UEJURSBURVZUQSAgU2hvcnQgQ291cnNlIFJlc3VsdCBHYXpldHRlJmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDtDb3Vyc2UvYmlzZWgmcXVvdDsmZ3Q7QmlzZSBIeWRlcmFiYWQgQXJ0IE1hc3RlciBDZXJ0aWZpY2F0ZSBDb3Vyc2UgUmVzdWx0IEdhemV0dGUmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90O0NvdXJzZS9iaXNlaCZxdW90OyZndDtCaXNlIEh5ZGVyYWJhZCBBcnQgVGVhY2hpbmcgQ2VydGlmaWNhdGUgQ291cnNlIFJlc3VsdCBHYXpldHRlJmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDtDb3Vyc2UvYmlzZWgmcXVvdDsmZ3Q7QmlzZSBIeWRlcmFiYWQgT3JpZW50YWwgTGFuZ3VhZ2UgQ2VydGlmaWNhdGUgQ291cnNlIFJlc3VsdCBHYXpldHRlJmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDtDb3Vyc2UvYmlzZWgmcXVvdDsmZ3Q7QmlzZSBIeWRlcmFiYWQgT3JpZW50YWwgVGVhY2hpbmcgQ2VydGlmaWNhdGUgQ291cnNlIFJlc3VsdCBHYXpldHRlJmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDtNQS9hamt1JnF1b3Q7Jmd0O0FKSyBVbml2ZXJzaXR5IE1BIFBvbGl0aWNhbCBTY2llbmNlIFBhcnQgSS1JSSBBbm51YWwgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDtNQS9hamt1JnF1b3Q7Jmd0O0FKS1UgTUEgSGlzdG9yeSBJLUlJIEFubnVhbCBFeGFtIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7Qi5Db20vdW9zJnF1b3Q7Jmd0O1NhcmdvZGhhIFVuaXZlcnNpdHkgQi5jb20gUGFydCAxIDJuZCBBbm51YWwmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90O0IuQ29tL3VvcyZxdW90OyZndDtTYXJnb2RoYSBVbml2ZXJzaXR5IEIuQ29tIFBhcnQgSUkgU2Vjb25kIEFubnVhbCBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90O0IuQ29tL3B1JnF1b3Q7Jmd0O1B1bmphYiBVbml2ZXJzaXR5IEIuQ29tIFBhcnQgMSBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90O0IuQ29tIDIvcHUmcXVvdDsmZ3Q7UHVuamFiIFVuaXZlcnNpdHkgQi5Db20gUGFydCAyIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7MTJ0aC9iaXNlbGFob3JlJnF1b3Q7Jmd0O0JJU0UgTGFob3JlIEludGVyIEFubnVhbCAmYW1wO2FtcDsgU3VwcGx5IFJlc3VsdHMmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90O0JBL3B1JnF1b3Q7Jmd0O1B1IEJhIEIuU2MgUGFydCBJIFN1cHBsZW1lbnRhcnkgRXhhbSBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90O0JTYy9pdWImcXVvdDsmZ3Q7SXNsYW1pYSBVbml2ZXJzaXR5IEJhaGF3YWxwdXIgQnNjIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7OXRoL2Jpc2VscmsmcXVvdDsmZ3Q7QmlzZSBMYXJrYW5hIDl0aCBDbGFzcyBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90O0RITy9rcGJ0ZSZxdW90OyZndDtLUEsgQm9hcmQgT0YgVGVjaG5pY2FsIEVkdWNhdGlvbiBESE8gUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDtCQS9haW91JnF1b3Q7Jmd0O0FJT1UgQkEgQ2xhc3MgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDtCQS9wdSZxdW90OyZndDtQdW5qYWIgVW5pdmVyc2l0eSBCQS8gQnNjIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7MTB0aC9iaXNlbHJrJnF1b3Q7Jmd0O0Jpc2UgTGFya2FuYSAxMHRoIENsYXNzIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7MTF0aC93aWZhcXVsbWFkYXJpcyZxdW90OyZndDtXTUFBIDEydGggQ2xhc3MgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDs4dGgvcGVjJnF1b3Q7Jmd0O1BFQyA4dGggQ2xhc3MgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDs1dGgvcGVjJnF1b3Q7Jmd0O1BFQyA1dGggQ2xhc3MgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDtCU2MvdW9zJnF1b3Q7Jmd0O1NhcmdvZGhhIFVuaXZlcnNpdHkgQnNjIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7QkEvdW9zJnF1b3Q7Jmd0O1NhcmdvZGhhIFVuaXZlcnNpdHkgQkEgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDtDVC9haW91JnF1b3Q7Jmd0O0FJT1UgQVRDL1BUQy9DVCBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90O01BL2l1YiZxdW90OyZndDtJc2xhbWlhIFVuaXZlcnNpdHkgQmFoYXdhbHB1ciBNQSBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90O0JBL3VvayZxdW90OyZndDtLYXJhY2hpIFVuaXZlcnNpdHkgQkEgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDsxMXRoL2Jpc2VtaXJwdXJraGFzJnF1b3Q7Jmd0O0Jpc2UgTWlycHVyS2hhcyAxMXRoIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7MTJ0aC9iaXNlbHJrJnF1b3Q7Jmd0O0Jpc2UgTGFya2FuYSAxMnRoIENsYXNzIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7MTF0aC9iaXNlbHJrJnF1b3Q7Jmd0O0Jpc2UgTGFya2FuYSAxMXRoIENsYXNzIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7MTF0aC93aWZhcXVsbWFkYXJpcyZxdW90OyZndDtXTUFBIDExdGggQ2xhc3MgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDtCLkVkL2Fpb3UmcXVvdDsmZ3Q7QUlPVSBNLmVkIENsYXNzIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7Qi5FZC9haW91JnF1b3Q7Jmd0O0FJT1UgQi5lZCBDbGFzcyBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90O0RITy9zYnRlJnF1b3Q7Jmd0O1NpbmRoIEJvYXJkIE9GIFRlY2huaWNhbCBFZHVjYXRpb24gREhPIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7RERNL2twYnRlJnF1b3Q7Jmd0O0tQSyBCb2FyZCBPRiBUZWNobmljYWwgRWR1Y2F0aW9uIERETSBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90O0NvdXJzZS9zYnRlJnF1b3Q7Jmd0O1NpbmRoIEJvYXJkIE9GIFRlY2huaWNhbCBFZHVjYXRpb24gRERNIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7OXRoL2Jpc2VtaXJwdXJraGFzJnF1b3Q7Jmd0O0Jpc2UgTWlycHVyS2hhcyA5dGhSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90Ozl0aC93aWZhcXVsbWFkYXJpcyZxdW90OyZndDtXTUFBIDl0aCBDbGFzcyBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90OzEwdGgvd2lmYXF1bG1hZGFyaXMmcXVvdDsmZ3Q7V01BQSAxMHRoIENsYXNzIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7REhPL2twYnRlJnF1b3Q7Jmd0O0toeWJlciBQYWtodHVua2h3YSBCb2FyZCBPRiBUZWNobmljYWwgRWR1Y2F0aW9uIERITyBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90Ozl0aC9iaXNlaCZxdW90OyZndDtCaXNlIEh5ZGVyYWJhZCBTU0MgUGFydCBJIEdlbmVyYWwgR3JvdXAgQW5udWFsIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7QkEvYWlvdSZxdW90OyZndDtBSU9VIEJzYyBDbGFzcyBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90O1BoRC9hamt1JnF1b3Q7Jmd0O0F6YWQgSmFtbXUga2FzaG1pciBVbml2ZXJzaXR5IFBoRCBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90O00uUGhpbC9hamt1JnF1b3Q7Jmd0O0F6YWQgSmFtbXUga2FzaG1pciBVbml2ZXJzaXR5IE0uUGhpbCBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90O01TYy9hamt1JnF1b3Q7Jmd0O0F6YWQgSmFtbXUga2FzaG1pciBVbml2ZXJzaXR5IE1zYyBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90O0JBL2Fqa3UmcXVvdDsmZ3Q7QXphZCBKYW1tdSBrYXNobWlyIFVuaXZlcnNpdHkgQkEgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDtCSVQvYWlvdSZxdW90OyZndDtBSU9VIEJJVCBDbGFzcyBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90O0JTYy9haW91JnF1b3Q7Jmd0O0FJT1UgQnNjIENsYXNzIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7TUNTL2Fpb3UmcXVvdDsmZ3Q7QUlPVSBNQ1MgQ2xhc3MgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDtNSVQvYWlvdSZxdW90OyZndDtBSU9VIENUIENsYXNzIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7UFRDL2Fpb3UmcXVvdDsmZ3Q7QUlPVSBQVEMgQ2xhc3MgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDtNLlBoaWwvYWlvdSZxdW90OyZndDtBSU9VIE0ucGhpbCBDbGFzcyBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90O1BoRC9haW91JnF1b3Q7Jmd0O0FJT1UgUGhEIENsYXNzIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7TUEvYWprdSZxdW90OyZndDtBemFkIEphbW11IGthc2htaXIgVW5pdmVyc2l0eSBNQSBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90O00uQ29tL2Fqa3UmcXVvdDsmZ3Q7QXphZCBKYW1tdSBrYXNobWlyIFVuaXZlcnNpdHkgTS5jb20gUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDtNQS91b3MmcXVvdDsmZ3Q7U2FyZ29kaGEgVW5pdmVyc2l0eSBNQSBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90O01TYy91b3MmcXVvdDsmZ3Q7U2FyZ29kaGEgVW5pdmVyc2l0eSBNc2MgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDtNLlBoaWwvdW9zJnF1b3Q7Jmd0O1NhcmdvZGhhIFVuaXZlcnNpdHkgTS5QaGlsIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7UGhEL3VvcyZxdW90OyZndDtTYXJnb2RoYSBVbml2ZXJzaXR5IFBoZCBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90O1BHRC91b3MmcXVvdDsmZ3Q7U2FyZ29kaGEgVW5pdmVyc2l0eSBQR0QgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDtCLkNvbS9hamt1JnF1b3Q7Jmd0O0F6YWQgSmFtbXUga2FzaG1pciBVbml2ZXJzaXR5IEIuY29tIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7QlNjL2Fqa3UmcXVvdDsmZ3Q7QXphZCBKYW1tdSBrYXNobWlyIFVuaXZlcnNpdHkgQnNjIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7UGhEL3B1JnF1b3Q7Jmd0O1B1bmphYiBVbml2ZXJzaXR5LCBQaEQgIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7UEdEL2Fqa3UmcXVvdDsmZ3Q7QXphZCBKYW1tdSBrYXNobWlyIFVuaXZlcnNpdHkgUEdEIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7QlNjL3VvayZxdW90OyZndDtLYXJhY2hpIFVuaXZlcnNpdHkgQnNjIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7UEdEL3VvayZxdW90OyZndDtLYXJhY2hpIFVuaXZlcnNpdHkgUEdEIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7TVNjL3VvayZxdW90OyZndDtLYXJhY2hpIFVuaXZlcnNpdHkgTXNjIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7UGhEL3VvayZxdW90OyZndDtLYXJhY2hpIFVuaXZlcnNpdHkgUGhEIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7TS5QaGlsL3VvayZxdW90OyZndDtLYXJhY2hpIFVuaXZlcnNpdHkgTS5QaGlsIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7MTB0aC9haW91JnF1b3Q7Jmd0O0FJT1UgMTF0aCBDbGFzcyBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90OzEwdGgvYWlvdSZxdW90OyZndDtBSU9VIDEwdGggQ2xhc3MgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDs5dGgvYWlvdSZxdW90OyZndDtBSU9VIDl0aCBDbGFzcyBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90O0RJVC9zYnRlJnF1b3Q7Jmd0O1NpbmRoIEJvYXJkIE9GIFRlY2huaWNhbCBFZHVjYXRpb24gRElUIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7TVNjL3B1JnF1b3Q7Jmd0O1B1bmphYiBVbml2ZXJzaXR5IE1zYyBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90O00uUGhpbC9ienUmcXVvdDsmZ3Q7QmFoYXVkZGluIFpha2FyaXlhIFVuaXZlcnNpdHkgTS5QaGlsIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7TUEvYnp1JnF1b3Q7Jmd0O0JhaGF1ZGRpbiBaYWthcml5YSBVbml2ZXJzaXR5IE1BIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7UEdEL2J6dSZxdW90OyZndDtCYWhhdWRkaW4gWmFrYXJpeWEgVW5pdmVyc2l0eSBQR0QgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDtCQS9ienUmcXVvdDsmZ3Q7QmFoYXVkZGluIFpha2FyaXlhIFVuaXZlcnNpdHkgQkEgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDtCU2MvYnp1JnF1b3Q7Jmd0O0JhaGF1ZGRpbiBaYWthcml5YSBVbml2ZXJzaXR5IEJzYyBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90O0IuQ29tL2J6dSZxdW90OyZndDtCYWhhdWRkaW4gWmFrYXJpeWEgVW5pdmVyc2l0eSBCLkNvbSBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90O1BHRC9wdSZxdW90OyZndDtQdW5qYWIgVW5pdmVyc2l0eSwgUEdEIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7TUEvcHUmcXVvdDsmZ3Q7UHVuamFiIFVuaXZlcnNpdHkgTUEgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDtQaEQvYnp1JnF1b3Q7Jmd0O0JhaGF1ZGRpbiBaYWthcml5YSBVbml2ZXJzaXR5IFBoRCBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90O00uQ29tL2J6dSZxdW90OyZndDtCYWhhdWRkaW4gWmFrYXJpeWEgVW5pdmVyc2l0eSBNLkNvbSBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90O01TYy9ienUmcXVvdDsmZ3Q7QmFoYXVkZGluIFpha2FyaXlhIFVuaXZlcnNpdHkgTXNjIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7TVNjL3VwZXNoJnF1b3Q7Jmd0O1Blc2hhd2FyIFVuaXZlcnNpdHkgTXNjIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7TUEvdXBlc2gmcXVvdDsmZ3Q7UGVzaGF3YXIgVW5pdmVyc2l0eSBNQSBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90O0JTYy91cGVzaCZxdW90OyZndDtQZXNoYXdhciBVbml2ZXJzaXR5IEJzYyBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90O0JBL3VwZXNoJnF1b3Q7Jmd0O1Blc2hhd2FyIFVuaXZlcnNpdHkgQkEgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDtCQS9pdWImcXVvdDsmZ3Q7SXNsYW1pYSBVbml2ZXJzaXR5IEJhaGF3YWxwdXIgQkEgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDtNLlBoaWwvdXBlc2gmcXVvdDsmZ3Q7UGVzaGF3YXIgVW5pdmVyc2l0eSBNLnBoaWwgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDtNLlBoaWwvaXViJnF1b3Q7Jmd0O0lzbGFtaWEgVW5pdmVyc2l0eSBCYWhhd2FscHVyIE0ucGhpbCBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90O00uQ29tL2l1YiZxdW90OyZndDtJc2xhbWlhIFVuaXZlcnNpdHkgQmFoYXdhbHB1ciBNLkNvbSBSZXN1bHQmbHQ7L29wdGlvbiZndDsmbHQ7b3B0aW9uIHZhbHVlPSZxdW90O01TYy9pdWImcXVvdDsmZ3Q7SXNsYW1pYSBVbml2ZXJzaXR5IEJhaGF3YWxwdXIgTXNjIFJlc3VsdCZsdDsvb3B0aW9uJmd0OyZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7UGhEL2l1YiZxdW90OyZndDtJc2xhbWlhIFVuaXZlcnNpdHkgQmFoYXdhbHB1ciBQaEQgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDtCLkNvbS9pdWImcXVvdDsmZ3Q7SXNsYW1pYSBVbml2ZXJzaXR5IEJhaGF3YWxwdXIgQi5Db20gUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDtMTEIvdXBlc2gmcXVvdDsmZ3Q7UGVzaGF3YXIgVW5pdmVyc2l0eSBMTEIgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDs4dGgvd2lmYXF1bG1hZGFyaXMmcXVvdDsmZ3Q7V01BQSA4dGggQ2xhc3MgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDs1dGgvd2lmYXF1bG1hZGFyaXMmcXVvdDsmZ3Q7V01BQSA1dGggQ2xhc3MgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDsxMHRoL2Jpc2VzcyZxdW90OyZndDtCaXNlIFN3YXQgIEFubnVhbCBFeGFtIDEwdGggQ2xhc3MgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7Jmx0O29wdGlvbiB2YWx1ZT0mcXVvdDs5dGgvYmlzZXNzJnF1b3Q7Jmd0O0Jpc2UgU3dhdCA5dGggQ2xhc3MgUmVzdWx0Jmx0Oy9vcHRpb24mZ3Q7ICAgICAgICAgICAgICAgICZsdDsvc2VsZWN0Jmd0OwogICAgICAgICAgICAmbHQ7L2RpdiZndDsKICAgICAgICAgICAgJmx0O2RpdiBzdHlsZT0mcXVvdDt3aWR0aDogMTAwJTsgZmxvYXQ6IGxlZnQ7JnF1b3Q7Jmd0OwogICAgICAgICAgICAgICAgJmx0O3NlbGVjdCBpZD0mcXVvdDtnZXpldHRlX3llYXImcXVvdDsgbmFtZT0mcXVvdDtnZXpldHRlX3llYXImcXVvdDsgc3R5bGU9JnF1b3Q7d2lkdGg6IDk4JTsgcGFkZGluZzogNXB4IDElOyZxdW90OyZndDsKICAgICAgICAgICAgICAgICAgJmx0O29wdGlvbiB2YWx1ZT0mcXVvdDsyMDI0JnF1b3Q7Jmd0OzIwMjQgLSBSZXN1bHQgQW5ub3VuY21lbnQgWWVhciZsdDsvb3B0aW9uJmd0OwogICAgICAgICAgICAgICAgICAmbHQ7b3B0aW9uIHZhbHVlPSZxdW90OzIwMjMmcXVvdDsmZ3Q7MjAyMyAtIFJlc3VsdCBBbm5vdW5jbWVudCBZZWFyJmx0Oy9vcHRpb24mZ3Q7CiAgICAgICAgICAgICAgICAgICZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7MjAyMiZxdW90OyZndDsyMDIyIC0gUmVzdWx0IEFubm91bmNtZW50IFllYXImbHQ7L29wdGlvbiZndDsJCiAgICAgICAgICAgICAgICAgICZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7MjAyMSZxdW90OyZndDsyMDIxIC0gUmVzdWx0IEFubm91bmNtZW50IFllYXImbHQ7L29wdGlvbiZndDsJCiAgICAgICAgICAgICAgICAgICZsdDtvcHRpb24gdmFsdWU9JnF1b3Q7MjAyMCZxdW90OyZndDsyMDIwIC0gUmVzdWx0IEFubm91bmNtZW50IFllYXImbHQ7L29wdGlvbiZndDsKICAgICAgICAgICAgICAgICAgJmx0O29wdGlvbiB2YWx1ZT0mcXVvdDsyMDE5JnF1b3Q7Jmd0OzIwMTkgLSBSZXN1bHQgQW5ub3VuY21lbnQgWWVhciZsdDsvb3B0aW9uJmd0OwogICAgICAgICAgICAgICAgICAmbHQ7b3B0aW9uIHZhbHVlPSZxdW90OzIwMTgmcXVvdDsmZ3Q7MjAxOCAtIFJlc3VsdCBBbm5vdW5jbWVudCBZZWFyJmx0Oy9vcHRpb24mZ3Q7CiAgICAgICAgICAgICAgICAgIAkJCQkgIAkmbHQ7b3B0aW9uIHZhbHVlPSZxdW90OzIwMjQmcXVvdDsgc2VsZWN0ZWQ9JnF1b3Q7c2VsZWN0ZWQmcXVvdDsmZ3Q7MjAyNCAtIFJlc3VsdCBBbm5vdW5jbWVudCBZZWFyJmx0Oy9vcHRpb24mZ3Q7CgkJCQkgICAgICAgICAgICAgICAgICAmbHQ7L3NlbGVjdCZndDsKICAgICAgICAgICAgICAgICZsdDtpbnB1dCBuYW1lPSZxdW90O2lzY2xpY2tlZCZxdW90OyB0eXBlPSZxdW90O2hpZGRlbiZxdW90OyB2YWx1ZT0mcXVvdDt5ZXMmcXVvdDsmZ3Q7CiAgICAgICAgICAgICZsdDsvZGl2Jmd0OwogICAgICAgICAgICAmbHQ7ZGl2IHN0eWxlPSZxdW90O3dpZHRoOiAxMDAlOyB0ZXh0LWFsaWduOiBjZW50ZXI7IGZsb2F0OiBsZWZ0OyBtYXJnaW4tdG9wOiAxMHB4OyBtYXJnaW4tYm90dG9tOiA1cHg7JnF1b3Q7Jmd0OwogICAgICAgICAgICAgICAgJmx0O2lucHV0IG5hbWU9JnF1b3Q7c3VibWl0JnF1b3Q7IHR5cGU9JnF1b3Q7c3VibWl0JnF1b3Q7IHZhbHVlPSZxdW90O1NlYXJjaCBSZXN1bHQmcXVvdDsgb25jbGljaz0mcXVvdDtqYXZhc2NyaXB0OnN1Ym1pdF9mb3JtKCk7JnF1b3Q7IHN0eWxlPSZxdW90O21hcmdpbjogYXV0byAwOyBwYWRkaW5nOiA1cHg7IGN1cnNvcjogcG9pbnRlcjsmcXVvdDsmZ3Q7CiAgICAgICAgICAgICZsdDsvZGl2Jmd0OwoJICAgICZsdDsvZm9ybSZndDsKICAgICAgCiAgICAKJmx0OyEtLSAgICAgCiAgICAgJmx0O2RpdiBzdHlsZT0mcXVvdDt0ZXh0LWFsaWduOiBjZW50ZXI7IHdpZHRoOiAxMDAlOyBmbG9hdDogbGVmdDsgbWFyZ2luOiA1cHggMDsmcXVvdDsmZ3Q7CiAgICAgICAgICAgJmx0O2RpdiBzdHlsZT0mcXVvdDtiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO3dpZHRoOiAzMzZweDtoZWlnaHQ6IDI4MHB4O21hcmdpbjogMCBhdXRvOyZxdW90OyZndDtBZHZlcnRpc2VtZW50Jmx0Oy9kaXYmZ3Q7CiAgICAgJmx0Oy9kaXYmZ3Q7LS0mZ3Q7CiAgICAgCiAgICAgCiAgICAgCiAgICAgICAgCQkJCiAgICAgICAgICAgIAogICAgICAgICAgICAmbHQ7ZGl2IHN0eWxlPSZxdW90O2NsZWFyOmJvdGgmcXVvdDsmZ3Q7Jmx0Oy9kaXYmZ3Q7Jmx0O2JyJmd0OwogICAgICAgICAgICAmbHQ7Y2VudGVyJmd0OyZsdDtkaXYgc3R5bGU9JnF1b3Q7ZmxvYXQ6IG5vbmU7JnF1b3Q7Jmd0OyZsdDtzY3JpcHQgYXN5bmM9JnF1b3Q7JnF1b3Q7IHNyYz0mcXVvdDsuL0NoZWNrIEV4YW0gUmVzdWx0cyAyMDI0IE9ubGluZV9maWxlcy9mKDYpLnR4dCZxdW90OyZndDsmbHQ7L3NjcmlwdCZndDsKJmx0OyEtLSByZXN1bHRfbHVfYXN5biAtLSZndDsKJmx0O2lucyBjbGFzcz0mcXVvdDthZHNieWdvb2dsZSZxdW90OyBzdHlsZT0mcXVvdDtkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiAyODBweDsmcXVvdDsgZGF0YS1hZC1jbGllbnQ9JnF1b3Q7Y2EtcHViLTA3OTAwNDU0MDIwNzA1NzkmcXVvdDsgZGF0YS1hZC1zbG90PSZxdW90OzEwNTkxMDYyMTImcXVvdDsgZGF0YS1hZC1mb3JtYXQ9JnF1b3Q7bGluayZxdW90OyBkYXRhLWFkc2J5Z29vZ2xlLXN0YXR1cz0mcXVvdDtkb25lJnF1b3Q7IGRhdGEtYWQtc3RhdHVzPSZxdW90O3VuZmlsbGVkJnF1b3Q7Jmd0OyZsdDtkaXYgaWQ9JnF1b3Q7YXN3aWZ0XzFfaG9zdCZxdW90OyBzdHlsZT0mcXVvdDtib3JkZXI6IG5vbmU7IGhlaWdodDogMjgwcHg7IHdpZHRoOiA3OTdweDsgbWFyZ2luOiAwcHg7IHBhZGRpbmc6IDBweDsgcG9zaXRpb246IHJlbGF0aXZlOyB2aXNpYmlsaXR5OiB2aXNpYmxlOyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBvdmVyZmxvdzogdmlzaWJsZTsmcXVvdDsmZ3Q7Jmx0O2lmcmFtZSBpZD0mcXVvdDthc3dpZnRfMSZxdW90OyBuYW1lPSZxdW90O2Fzd2lmdF8xJnF1b3Q7IGJyb3dzaW5ndG9waWNzPSZxdW90O3RydWUmcXVvdDsgc3R5bGU9JnF1b3Q7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvcmRlcjowO3dpZHRoOjc5N3B4O2hlaWdodDoyODBweDsmcXVvdDsgc2FuZGJveD0mcXVvdDthbGxvdy1mb3JtcyBhbGxvdy1wb3B1cHMgYWxsb3ctcG9wdXBzLXRvLWVzY2FwZS1zYW5kYm94IGFsbG93LXNhbWUtb3JpZ2luIGFsbG93LXNjcmlwdHMgYWxsb3ctdG9wLW5hdmlnYXRpb24tYnktdXNlci1hY3RpdmF0aW9uJnF1b3Q7IHdpZHRoPSZxdW90Ozc5NyZxdW90OyBoZWlnaHQ9JnF1b3Q7MjgwJnF1b3Q7IGZyYW1lYm9yZGVyPSZxdW90OzAmcXVvdDsgbWFyZ2lud2lkdGg9JnF1b3Q7MCZxdW90OyBtYXJnaW5oZWlnaHQ9JnF1b3Q7MCZxdW90OyB2c3BhY2U9JnF1b3Q7MCZxdW90OyBoc3BhY2U9JnF1b3Q7MCZxdW90OyBhbGxvd3RyYW5zcGFyZW5jeT0mcXVvdDt0cnVlJnF1b3Q7IHNjcm9sbGluZz0mcXVvdDtubyZxdW90OyBhbGxvdz0mcXVvdDthdHRyaWJ1dGlvbi1yZXBvcnRpbmc7IHJ1bi1hZC1hdWN0aW9uJnF1b3Q7IHNyYz0mcXVvdDsuL0NoZWNrIEV4YW0gUmVzdWx0cyAyMDI0IE9ubGluZV9maWxlcy9hZHMoMSkuaHRtbCZxdW90OyBkYXRhLWdvb2dsZS1jb250YWluZXItaWQ9JnF1b3Q7YSEyJnF1b3Q7IHRhYmluZGV4PSZxdW90OzAmcXVvdDsgdGl0bGU9JnF1b3Q7QWR2ZXJ0aXNlbWVudCZxdW90OyBhcmlhLWxhYmVsPSZxdW90O0FkdmVydGlzZW1lbnQmcXVvdDsgZGF0YS1nb29nbGUtcXVlcnktaWQ9JnF1b3Q7Q0lQdnZxSEFsNGNERlRsUHBBUWRGd0FCMWcmcXVvdDsgZGF0YS1sb2FkLWNvbXBsZXRlPSZxdW90O3RydWUmcXVvdDsmZ3Q7Jmx0Oy9pZnJhbWUmZ3Q7Jmx0Oy9kaXYmZ3Q7Jmx0Oy9pbnMmZ3Q7CiZsdDtzY3JpcHQmZ3Q7CihhZHNieWdvb2dsZSA9IHdpbmRvdy5hZHNieWdvb2dsZSB8fCBbXSkucHVzaCh7fSk7CiZsdDsvc2NyaXB0Jmd0OyZsdDsvZGl2Jmd0OyZsdDsvY2VudGVyJmd0OwogICAgICAgICAgICAmbHQ7ZGl2IHN0eWxlPSZxdW90O2NsZWFyOmJvdGgmcXVvdDsmZ3Q7Jmx0Oy9kaXYmZ3Q7Jmx0O2JyJmd0OyAJCiAgICAgICAgICAgIAogICAgICAgICAgICAmbHQ7ZGl2IHN0eWxlPSZxdW90O21hcmdpbi1ib3R0b206IDVweDsgcGFkZGluZzogNXB4IDIlIDVweCAzJTsgcGFkZGluZzogNXB4IDA7IGJvcmRlci1ib3R0b206IDNweCBzb2xpZDsgY29sb3I6ICM2MThmMmM7IGZvbnQtd2VpZ2h0OiBib2xkOyAmcXVvdDsmZ3Q7QmlzZSBCYWhhd2FscHVyIFNTQyBQYXJ0IDIgQW5udWFsICZhbXA7YW1wOyAybmQgQW5udWFsIFJlc3VsdCAyMDI0Jmx0Oy9kaXYmZ3Q7CiAgICAgICAgICAgIAogICAgICAgICAgICAgCQkKCSAKICAgICAgICAgJmx0O3AmZ3Q7Jmx0O3N0cm9uZyZndDtEaXNjbGFpbWVyOiZsdDsvc3Ryb25nJmd0OyAmbHQ7YnImZ3Q7UmVzdWx0LnBrIHRha2VzIGFsbCB0aGUgcmVzdWx0cyBmcm9tIHJlbGV2YW50IGJvYXJkIGF1dGhvcml0aWVzIG9yIHRoZWlyIHdlYnNpdGVzLiBXZSBhcmUgbm90IHJlc3BvbnNpYmxlIGZvciBhbnkgdHlwaW5nIGVycm9ycyBpbiB0aGlzIHJlZ2FyZC4mbHQ7L3AmZ3Q7CiAgICAgICAgIAogICAgICAgICAgICAmbHQ7ZGl2IHN0eWxlPSZxdW90O2NsZWFyOmJvdGgmcXVvdDsmZ3Q7Jmx0Oy9kaXYmZ3Q7Jmx0O2JyJmd0OwogICAgICAgICAgICAmbHQ7Y2VudGVyJmd0OyZsdDtkaXYgc3R5bGU9JnF1b3Q7ZmxvYXQ6IG5vbmU7JnF1b3Q7Jmd0OyZsdDtzY3JpcHQgdHlwZT0mcXVvdDt0ZXh0L2phdmFzY3JpcHQmcXVvdDsmZ3Q7Jmx0OyEtLQpnb29nbGVfYWRfY2xpZW50ID0gJnF1b3Q7cHViLTA3OTAwNDU0MDIwNzA1NzkmcXVvdDs7Ci8qIHJlc3VsdF8zMzZ4MjgwX3R4dF9pbWdfOC82LzEwICovCmdvb2dsZV9hZF9zbG90ID0gJnF1b3Q7NDQzMTg4Njg2MyZxdW90OzsKZ29vZ2xlX2FkX3dpZHRoID0gMzM2Owpnb29nbGVfYWRfaGVpZ2h0ID0gMjgwOwovLy0tJmd0OwombHQ7L3NjcmlwdCZndDsKJmx0O3NjcmlwdCB0eXBlPSZxdW90O3RleHQvamF2YXNjcmlwdCZxdW90OyBzcmM9JnF1b3Q7Li9DaGVjayBFeGFtIFJlc3VsdHMgMjAyNCBPbmxpbmVfZmlsZXMvZig3KS50eHQmcXVvdDsmZ3Q7CiZsdDsvc2NyaXB0Jmd0OyZsdDtpbnMgY2xhc3M9JnF1b3Q7YWRzYnlnb29nbGUgYWRzYnlnb29nbGUtbm9hYmxhdGUmcXVvdDsgZGF0YS1hZC1jbGllbnQ9JnF1b3Q7cHViLTA3OTAwNDU0MDIwNzA1NzkmcXVvdDsgZGF0YS1hZC1oZWlnaHQ9JnF1b3Q7MjgwJnF1b3Q7IGRhdGEtYWQtc2xvdD0mcXVvdDs0NDMxODg2ODYzJnF1b3Q7IGRhdGEtYWQtd2lkdGg9JnF1b3Q7MzM2JnF1b3Q7IGRhdGEtYWRzYnlnb29nbGUtc3RhdHVzPSZxdW90O2RvbmUmcXVvdDsgc3R5bGU9JnF1b3Q7ZGlzcGxheTogaW5saW5lLWJsb2NrOyB3aWR0aDogMzM2cHg7IGhlaWdodDogMjgwcHg7JnF1b3Q7IGRhdGEtYWQtc3RhdHVzPSZxdW90O3VuZmlsbGVkJnF1b3Q7Jmd0OyZsdDtkaXYgaWQ9JnF1b3Q7YXN3aWZ0XzJfaG9zdCZxdW90OyBzdHlsZT0mcXVvdDtib3JkZXI6IG5vbmU7IGhlaWdodDogMjgwcHg7IHdpZHRoOiAzMzZweDsgbWFyZ2luOiAwcHg7IHBhZGRpbmc6IDBweDsgcG9zaXRpb246IHJlbGF0aXZlOyB2aXNpYmlsaXR5OiB2aXNpYmxlOyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgZGlzcGxheTogaW5saW5lLWJsb2NrOyZxdW90OyZndDsmbHQ7aWZyYW1lIGlkPSZxdW90O2Fzd2lmdF8yJnF1b3Q7IG5hbWU9JnF1b3Q7YXN3aWZ0XzImcXVvdDsgYnJvd3Npbmd0b3BpY3M9JnF1b3Q7dHJ1ZSZxdW90OyBzdHlsZT0mcXVvdDtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym9yZGVyOjA7d2lkdGg6MzM2cHg7aGVpZ2h0OjI4MHB4OyZxdW90OyBzYW5kYm94PSZxdW90O2FsbG93LWZvcm1zIGFsbG93LXBvcHVwcyBhbGxvdy1wb3B1cHMtdG8tZXNjYXBlLXNhbmRib3ggYWxsb3ctc2FtZS1vcmlnaW4gYWxsb3ctc2NyaXB0cyBhbGxvdy10b3AtbmF2aWdhdGlvbi1ieS11c2VyLWFjdGl2YXRpb24mcXVvdDsgd2lkdGg9JnF1b3Q7MzM2JnF1b3Q7IGhlaWdodD0mcXVvdDsyODAmcXVvdDsgZnJhbWVib3JkZXI9JnF1b3Q7MCZxdW90OyBtYXJnaW53aWR0aD0mcXVvdDswJnF1b3Q7IG1hcmdpbmhlaWdodD0mcXVvdDswJnF1b3Q7IHZzcGFjZT0mcXVvdDswJnF1b3Q7IGhzcGFjZT0mcXVvdDswJnF1b3Q7IGFsbG93dHJhbnNwYXJlbmN5PSZxdW90O3RydWUmcXVvdDsgc2Nyb2xsaW5nPSZxdW90O25vJnF1b3Q7IGFsbG93PSZxdW90O2F0dHJpYnV0aW9uLXJlcG9ydGluZzsgcnVuLWFkLWF1Y3Rpb24mcXVvdDsgc3JjPSZxdW90Oy4vQ2hlY2sgRXhhbSBSZXN1bHRzIDIwMjQgT25saW5lX2ZpbGVzL2FkcygyKS5odG1sJnF1b3Q7IGRhdGEtZ29vZ2xlLWNvbnRhaW5lci1pZD0mcXVvdDthITMmcXVvdDsgdGFiaW5kZXg9JnF1b3Q7MCZxdW90OyB0aXRsZT0mcXVvdDtBZHZlcnRpc2VtZW50JnF1b3Q7IGFyaWEtbGFiZWw9JnF1b3Q7QWR2ZXJ0aXNlbWVudCZxdW90OyBkYXRhLWdvb2dsZS1xdWVyeS1pZD0mcXVvdDtDUHJndnFIQWw0Y0RGVGxTSFFrZEV2WUlxUSZxdW90OyBkYXRhLWxvYWQtY29tcGxldGU9JnF1b3Q7dHJ1ZSZxdW90OyZndDsmbHQ7L2lmcmFtZSZndDsmbHQ7L2RpdiZndDsmbHQ7L2lucyZndDsmbHQ7L2RpdiZndDsmbHQ7L2NlbnRlciZndDsKICAgICAgICAgICAgJmx0O2RpdiBzdHlsZT0mcXVvdDtjbGVhcjpib3RoJnF1b3Q7Jmd0OyZsdDsvZGl2Jmd0OyZsdDticiZndDsKICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAmbHQ7L2RpdiZndDsKICAgICAgICAgIAogICAgICAgICAgICAKICAgICAgICAgICAgQklTRUJXUCBCb2FyZCAxMHRoIENsYXNzIFJlc3VsdCAyMDI0ICAgICAgICAgICAgJmx0O2JyJmd0OwogICAgICAgICAgIAogICAgICAgICAgICAmbHQ7ZGl2IGNsYXNzPSZxdW90O2xhdGVzdF9uZXdzX2NvbnRhaW5lciZxdW90OyBzdHlsZT0mcXVvdDt3aWR0aDogMTAwJTsgcGFkZGluZzogNXB4IDA7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsmcXVvdDsgYWxpZ249JnF1b3Q7Y2VudGVyJnF1b3Q7Jmd0OwogICAgICAgICAgICAgICAgICZsdDtkaXYgY2xhc3M9JnF1b3Q7Ym94X3dpZHRoJnF1b3Q7IGlkPSZxdW90O3ZpcF9saW5rcyZxdW90OyBzdHlsZT0mcXVvdDt3aWR0aDozMiUmcXVvdDsmZ3Q7CiAgICAgICAgICAgICAgICAgICAgJmx0O2EgY2xhc3M9JnF1b3Q7aW5uZXJfYm94JnF1b3Q7IHN0eWxlPSZxdW90O2ZvbnQtc2l6ZToxOHB4OyZxdW90OyBocmVmPSZxdW90O2h0dHBzOi8vYi4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way9tYXRyaWMtc3NjLXBvc2l0aW9uLWhvbGRlcnMvJnF1b3Q7IHRhcmdldD0mcXVvdDtfYmxhbmsmcXVvdDsmZ3Q7YmlzZWJ3cCBNYXRyaWMgUG9zaXRpb24gSG9sZGVycyAyMDI0Jmx0Oy9hJmd0OwogICAgICAgICAgICAgICAgICZsdDsvZGl2Jmd0OwogICAgICAgICAgICAgICAgICZsdDtkaXYgY2xhc3M9JnF1b3Q7Ym94X3dpZHRoJnF1b3Q7IGlkPSZxdW90O3ZpcF9saW5rcyZxdW90OyBzdHlsZT0mcXVvdDt3aWR0aDozMiUmcXVvdDsmZ3Q7CiAgICAgICAgICAgICAgICAgICAgJmx0O2EgY2xhc3M9JnF1b3Q7aW5uZXJfYm94JnF1b3Q7IHN0eWxlPSZxdW90O2ZvbnQtc2l6ZToxOHB4OyZxdW90OyBocmVmPSZxdW90O2h0dHBzOi8vYi4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way9pbnRlci1mYS1mc2MtcG9zaXRpb24taG9sZGVycy8mcXVvdDsgdGFyZ2V0PSZxdW90O19ibGFuayZxdW90OyZndDtiaXNlYndwIEludGVybWVkaWF0ZSBQb3NpdGlvbiBIb2xkZXJzIDIwMjQmbHQ7L2EmZ3Q7CgkJCQkgJmx0Oy9kaXYmZ3Q7ICAKICAgICAgICAgICAgICAgICAmbHQ7ZGl2IGNsYXNzPSZxdW90O2JveF93aWR0aCZxdW90OyBpZD0mcXVvdDt2aXBfbGlua3MmcXVvdDsgc3R5bGU9JnF1b3Q7d2lkdGg6MzIlJnF1b3Q7Jmd0OyAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgJmx0O2EgY2xhc3M9JnF1b3Q7aW5uZXJfYm94JnF1b3Q7IHN0eWxlPSZxdW90O2ZvbnQtc2l6ZToxOHB4OyZxdW90OyBocmVmPSZxdW90O2h0dHBzOi8vYi4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way8xMHRoLWNsYXNzLXJlc3VsdC1nYXpldHRlLWRvd25sb2FkLXBkZi1hbm51YWwvJnF1b3Q7IHRpdGxlPSZxdW90O2Jpc2Vid3AgMjAyNCBDbGFzcyBSZXN1bHQgR2F6ZXR0ZSAyMDI0JnF1b3Q7IHRhcmdldD0mcXVvdDtfYmxhbmsmcXVvdDsmZ3Q7YmlzZWJ3cCAxMHRoIFJlc3VsdCAyMDI0IEdhemV0dGUgUERGJmx0Oy9hJmd0OyAgICAgICAgICAgICAgICAgJmx0Oy9kaXYmZ3Q7ICAKICAgICAgICAgICAgJmx0Oy9kaXYmZ3Q7ICAgICAgCiAgICAgCiAgCiAgICAKICAgICAgCiAgICAgICAKIAogICAgICAKCQkgICAgICAgICAgIAogICAJJmx0O3AmZ3Q7Jmx0Oy9wJmd0OwogICAmbHQ7L2RpdiZndDsKICAgCiAgICAgIAoKICAgICAgCiAgICAKICAgCiAgICAgICZsdDtkaXYgY2xhc3M9JnF1b3Q7bGF0ZXN0X25ld3NfY29udGFpbmVyJnF1b3Q7IHN0eWxlPSZxdW90O3dpZHRoOiAxMDAlOyBwYWRkaW5nOiA1cHggMDsgYm94LXNpemluZzpib3JkZXItYm94OyZxdW90OyZndDsKICAgICAgICAgICAmbHQ7ZGl2IGNsYXNzPSZxdW90O2JveF93aWR0aCZxdW90OyBpZD0mcXVvdDt2aXBfbGlua3MmcXVvdDsgc3R5bGU9JnF1b3Q7d2lkdGg6MzMlJnF1b3Q7Jmd0OwogICAgICAgICAgICAgICZsdDthIGNsYXNzPSZxdW90O2lubmVyX2JveCZxdW90OyBzdHlsZT0mcXVvdDtmb250LXNpemU6MThweDsmcXVvdDsgaHJlZj0mcXVvdDtodHRwczovL3cuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvc2Nob2xhcnNoaXBzLyZxdW90OyB0YXJnZXQ9JnF1b3Q7X2JsYW5rJnF1b3Q7Jmd0O1NjaG9sYXJzaGlwcyZsdDsvYSZndDsKICAgICAgICAgICAmbHQ7L2RpdiZndDsKICAgICAgICAgICAmbHQ7ZGl2IGNsYXNzPSZxdW90O2JveF93aWR0aCZxdW90OyBpZD0mcXVvdDt2aXBfbGlua3MmcXVvdDsgc3R5bGU9JnF1b3Q7d2lkdGg6MzMlJnF1b3Q7Jmd0OwogICAgICAgICAgICAgICZsdDthIGNsYXNzPSZxdW90O2lubmVyX2JveCZxdW90OyBzdHlsZT0mcXVvdDtmb250LXNpemU6MThweDsmcXVvdDsgaHJlZj0mcXVvdDtodHRwczovL3cuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvYWRtaXNzaW9uLyZxdW90OyB0YXJnZXQ9JnF1b3Q7X2JsYW5rJnF1b3Q7Jmd0O0FkbWlzc2lvbnMmbHQ7L2EmZ3Q7CiAgICAgICAgICAgJmx0Oy9kaXYmZ3Q7CiAgICAgICAgICAgJmx0O2RpdiBjbGFzcz0mcXVvdDtib3hfd2lkdGgmcXVvdDsgaWQ9JnF1b3Q7dmlwX2xpbmtzJnF1b3Q7IHN0eWxlPSZxdW90O3dpZHRoOjMzJSZxdW90OyZndDsKICAgICAgICAgICAgICAmbHQ7YSBjbGFzcz0mcXVvdDtpbm5lcl9ib3gmcXVvdDsgc3R5bGU9JnF1b3Q7Zm9udC1zaXplOjE4cHg7JnF1b3Q7IGhyZWY9JnF1b3Q7aHR0cHM6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrL2NvbGxlZ2VzLyZxdW90OyB0YXJnZXQ9JnF1b3Q7X2JsYW5rJnF1b3Q7Jmd0O1VuaXZlcnNpdGllcyZsdDsvYSZndDsgICAgICAgICAgICZsdDsvZGl2Jmd0OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgJmx0Oy9kaXYmZ3Q7ICAgCiAgICAgIAogICAgICAgICAgICAgICAgICAgICAgCiAgICAgIAogICAgICAKICAgCiAgIAkgIAkJICAKICAgICAgICAgICZsdDtoMiZndDtEb3dubG9hZCBUb2RheXMgMTB0aCBSZXN1bHRzIDIwMjQgUHVuamFiIEJvYXJkcyZsdDsvaDImZ3Q7CQogICAgICAgICAgJmx0O2RpdiBjbGFzcz0mcXVvdDtsYXRlc3RfbmV3c19jb250YWluZXImcXVvdDsgc3R5bGU9JnF1b3Q7d2lkdGg6IDEwMCU7IHBhZGRpbmc6IDVweCAwOyZxdW90OyZndDsKICAgICAgICAgICAgICAgJmx0O2RpdiBjbGFzcz0mcXVvdDtib3hfd2lkdGgmcXVvdDsmZ3Q7CiAgICAgICAgICAgICAgICAgICZsdDthIGNsYXNzPSZxdW90O2lubmVyX2JveCZxdW90OyBocmVmPSZxdW90O2h0dHA6Ly9iLi4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrLzEwdGgtcmVzdWx0cy8mcXVvdDsmZ3Q7TGFob3JlIE1hdHJpYyBSZXN1bHQmbHQ7L2EmZ3Q7CiAgICAgICAgICAgICAgICZsdDsvZGl2Jmd0OwogICAgICAgICAgICAgICAmbHQ7ZGl2IGNsYXNzPSZxdW90O2JveF93aWR0aCZxdW90OyZndDsKICAgICAgICAgICAgICAgICAgJmx0O2EgY2xhc3M9JnF1b3Q7aW5uZXJfYm94JnF1b3Q7IGhyZWY9JnF1b3Q7aHR0cDovL2IuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvMTB0aC1yZXN1bHRzLyZxdW90OyZndDtNdWx0YW4gTWF0cmljIFJlc3VsdCZsdDsvYSZndDsKICAgICAgICAgICAgICAgJmx0Oy9kaXYmZ3Q7CiAgICAgICAgICAgICAgICZsdDtkaXYgY2xhc3M9JnF1b3Q7Ym94X3dpZHRoJnF1b3Q7Jmd0OwogICAgICAgICAgICAgICAgICAmbHQ7YSBjbGFzcz0mcXVvdDtpbm5lcl9ib3gmcXVvdDsgaHJlZj0mcXVvdDtodHRwOi8vYi4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way8xMHRoLXJlc3VsdHMvJnF1b3Q7Jmd0O1Jhd2FscGluZGkgTWF0cmljIFJlc3VsdCZsdDsvYSZndDsKICAgICAgICAgICAgICAgJmx0Oy9kaXYmZ3Q7ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICZsdDtkaXYgY2xhc3M9JnF1b3Q7Ym94X3dpZHRoJnF1b3Q7Jmd0OwogICAgICAgICAgICAgICAgICAmbHQ7YSBjbGFzcz0mcXVvdDtpbm5lcl9ib3gmcXVvdDsgaHJlZj0mcXVvdDtodHRwOi8vYi4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way8xMHRoLXJlc3VsdHMvJnF1b3Q7Jmd0O0ZhaXNhbGFiYWQgTWF0cmljIFJlc3VsdCZsdDsvYSZndDsKICAgICAgICAgICAgICAgJmx0Oy9kaXYmZ3Q7CiAgICAgICAgICAgICAgICZsdDtkaXYgY2xhc3M9JnF1b3Q7Ym94X3dpZHRoJnF1b3Q7Jmd0OwogICAgICAgICAgICAgICAgICAmbHQ7YSBjbGFzcz0mcXVvdDtpbm5lcl9ib3gmcXVvdDsgaHJlZj0mcXVvdDtodHRwOi8vYi4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way8xMHRoLXJlc3VsdHMvJnF1b3Q7Jmd0O0d1anJhbndhbGEgTWF0cmljIFJlc3VsdCZsdDsvYSZndDsKICAgICAgICAgICAgICAgJmx0Oy9kaXYmZ3Q7ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICZsdDtkaXYgY2xhc3M9JnF1b3Q7Ym94X3dpZHRoJnF1b3Q7Jmd0OwogICAgICAgICAgICAgICAgICAmbHQ7YSBjbGFzcz0mcXVvdDtpbm5lcl9ib3gmcXVvdDsgaHJlZj0mcXVvdDtodHRwOi8vYi4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way8xMHRoLXJlc3VsdHMvJnF1b3Q7Jmd0O1NhcmdvZGhhIE1hdHJpYyBSZXN1bHQmbHQ7L2EmZ3Q7CiAgICAgICAgICAgICAgICZsdDsvZGl2Jmd0OwogICAgICAgICAgICAgICAmbHQ7ZGl2IGNsYXNzPSZxdW90O2JveF93aWR0aCZxdW90OyZndDsKICAgICAgICAgICAgICAgICAgJmx0O2EgY2xhc3M9JnF1b3Q7aW5uZXJfYm94JnF1b3Q7IGhyZWY9JnF1b3Q7aHR0cDovL2IuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvMTB0aC1yZXN1bHRzLyZxdW90OyZndDtTYWhpd2FsIE1hdHJpYyBSZXN1bHQmbHQ7L2EmZ3Q7CiAgICAgICAgICAgICAgICZsdDsvZGl2Jmd0OwogICAgICAgICAgICAgICAmbHQ7ZGl2IGNsYXNzPSZxdW90O2JveF93aWR0aCZxdW90OyZndDsKICAgICAgICAgICAgICAgICAgJmx0O2EgY2xhc3M9JnF1b3Q7aW5uZXJfYm94JnF1b3Q7IGhyZWY9JnF1b3Q7aHR0cDovL2IuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvMTB0aC1yZXN1bHRzLyZxdW90OyZndDtCYWhhd2FscHVyIE1hdHJpYyBSZXN1bHQmbHQ7L2EmZ3Q7CiAgICAgICAgICAgICAgICZsdDsvZGl2Jmd0OwogICAgICAgICAgICAgICAmbHQ7ZGl2IGNsYXNzPSZxdW90O2JveF93aWR0aCZxdW90OyZndDsKICAgICAgICAgICAgICAgICAgJmx0O2EgY2xhc3M9JnF1b3Q7aW5uZXJfYm94JnF1b3Q7IGhyZWY9JnF1b3Q7aHR0cDovL2IuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvMTB0aC1yZXN1bHRzLyZxdW90OyZndDtERyBLaGFuIE1hdHJpYyBSZXN1bHQmbHQ7L2EmZ3Q7CiAgICAgICAgICAgICAgICZsdDsvZGl2Jmd0OwogICAgICAgICAgICAgICAmbHQ7ZGl2IGNsYXNzPSZxdW90O2JveF93aWR0aCZxdW90OyZndDsKICAgICAgICAgICAgICAgICAgJmx0O2EgY2xhc3M9JnF1b3Q7aW5uZXJfYm94JnF1b3Q7IGhyZWY9JnF1b3Q7aHR0cDovL2EuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvMTB0aC1yZXN1bHRzLyZxdW90OyZndDtBSksgTWlycHVyIE1hdHJpYyBSZXN1bHQmbHQ7L2EmZ3Q7CiAgICAgICAgICAgICAgICZsdDsvZGl2Jmd0OyAgIAogICAgICAgICAgJmx0Oy9kaXYmZ3Q7CgkJCSAgJmx0O2RpdiBhbGlnbj0mcXVvdDtjZW50ZXImcXVvdDsmZ3Q7Jmx0O2ltZyBzcmM9JnF1b3Q7Li9DaGVjayBFeGFtIFJlc3VsdHMgMjAyNCBPbmxpbmVfZmlsZXMvcmVzdWx0LnBuZyZxdW90OyBhbHQ9JnF1b3Q7Q2hlY2sgUmVzdWx0IE9ubGluZSZxdW90OyB0aXRsZT0mcXVvdDtDaGVjayBSZXN1bHQmcXVvdDsmZ3Q7Jmx0Oy9kaXYmZ3Q7CiAgICAJCSAgJmx0O2RpdiBzdHlsZT0mcXVvdDtjbGVhcjpib3RoJnF1b3Q7Jmd0OyZsdDsvZGl2Jmd0OyZsdDticiZndDsgICAgICAgICAgIAogICAgICAgICAgCSZsdDtwJmd0O0hlcmUgeW91IGNhbiBjaGVjayByZXN1bHRzIDIwMjQgb2YgYWxsIGVkdWNhdGlvbmFsIGJvYXJkcyBvZiBQdW5qYWIsIFNpbmRoLCBLaHliZXIgUGFraHR1bmtod2EgS1BLLCBCYWx1Y2hpc3RhbiwgQUpLLiBSZXN1bHRzIDIwMjQgb2YgYWxsIFNjaG9vbHMsIEJJU0VzLCBDb2xsZWdlcywgVGVjaG5pY2FsIEJvYXJkcywgVW5pdmVyc2l0aWVzIGNhbiBiZSBjaGVja2VkIG9ubGluZS4KJmx0O2JyJmd0OyZsdDticiZndDsKCSZsdDsvcCZndDsmbHQ7ZGl2IGNsYXNzPSZxdW90O2xhdGVzdF9uZXdzX2NvbnRhaW5lciZxdW90OyBzdHlsZT0mcXVvdDt3aWR0aDogMTAwJTsgcGFkZGluZzogNXB4IDA7JnF1b3Q7Jmd0OwoJCSAmbHQ7ZGl2IGNsYXNzPSZxdW90O2JveF93aWR0aCZxdW90OyZndDsKCQkJJmx0O2EgY2xhc3M9JnF1b3Q7aW5uZXJfYm94JnF1b3Q7IGhyZWY9JnF1b3Q7aHR0cHM6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrL2FkbWlzc2lvbi8mcXVvdDsmZ3Q7QWRtaXNzaW9ucyAyMDI0Jmx0Oy9hJmd0OwoJCSAmbHQ7L2RpdiZndDsgCgoJCSAKCQkgJmx0O2RpdiBjbGFzcz0mcXVvdDtib3hfd2lkdGgmcXVvdDsmZ3Q7CgkJCSZsdDthIGNsYXNzPSZxdW90O2lubmVyX2JveCZxdW90OyBocmVmPSZxdW90O2h0dHBzOi8vdy4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way9jb2xsZWdlcy8mcXVvdDsmZ3Q7TGlzdCBvZiBDb2xsZWdlcyZsdDsvYSZndDsKCQkgJmx0Oy9kaXYmZ3Q7CQkJIAoJCSAmbHQ7ZGl2IGNsYXNzPSZxdW90O2JveF93aWR0aCZxdW90OyZndDsKCQkJJmx0O2EgY2xhc3M9JnF1b3Q7aW5uZXJfYm94JnF1b3Q7IGhyZWY9JnF1b3Q7aHR0cHM6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrL3JhbmtpbmcvJnF1b3Q7Jmd0O0luc3RpdHV0aW9uIFJhbmtpbmcgMjAyNCZsdDsvYSZndDsKCQkgJmx0Oy9kaXYmZ3Q7CQoJCSAmbHQ7ZGl2IGNsYXNzPSZxdW90O2JveF93aWR0aCZxdW90OyZndDsKCQkJJmx0O2EgY2xhc3M9JnF1b3Q7aW5uZXJfYm94JnF1b3Q7IGhyZWY9JnF1b3Q7aHR0cHM6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrL21lcml0LWNhbGN1bGF0b3IvJnF1b3Q7Jmd0O01lcml0IENhbGN1bGF0b3IgMjAyNCZsdDsvYSZndDsKCQkgJmx0Oy9kaXYmZ3Q7CQoJCSAmbHQ7ZGl2IGNsYXNzPSZxdW90O2JveF93aWR0aCZxdW90OyZndDsKCQkJJmx0O2EgY2xhc3M9JnF1b3Q7aW5uZXJfYm94JnF1b3Q7IGhyZWY9JnF1b3Q7aHR0cHM6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrL21lcml0LWxpc3QvJnF1b3Q7Jmd0O0FkbWlzc2lvbiBNZXJpdCBMaXN0cyAyMDI0Jmx0Oy9hJmd0OwoJCSAmbHQ7L2RpdiZndDsJCSAJIAkgCgkJICZsdDtkaXYgY2xhc3M9JnF1b3Q7Ym94X3dpZHRoJnF1b3Q7Jmd0OwoJCQkmbHQ7YSBjbGFzcz0mcXVvdDtpbm5lcl9ib3gmcXVvdDsgaHJlZj0mcXVvdDtodHRwczovL3cuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvYWRtaXNzaW9uLWFwcGxpY2F0aW9ucy8mcXVvdDsmZ3Q7QWRtaXNzaW9uIEFwcGxpY2F0aW9ucyZsdDsvYSZndDsKCQkgJmx0Oy9kaXYmZ3Q7CgkJICZsdDtkaXYgY2xhc3M9JnF1b3Q7Ym94X3dpZHRoJnF1b3Q7Jmd0OwoJCQkmbHQ7YSBjbGFzcz0mcXVvdDtpbm5lcl9ib3gmcXVvdDsgaHJlZj0mcXVvdDtodHRwczovL3cuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvZGF0ZXNoZWV0LyZxdW90OyZndDtEYXRlIFNoZWV0cyAyMDI0Jmx0Oy9hJmd0OwoJCSAmbHQ7L2RpdiZndDsJCSAKCSZsdDsvZGl2Jmd0OwombHQ7YnImZ3Q7Jmx0O2JyJmd0OwkKUmVzdWx0LnBrIGFsc28gdXBsb2FkcyB0aGUgcmVzdWx0IDIwMjQgb2YgdmFyaW91cyB0ZXN0cyBpbmNsdWRpbmcgRW50cnkgdGVzdHMgcmVzdWx0cyAyMDI0IGFuZCBDb21wZXRpdGl2ZSBFeGFtcyBSZXN1bHRzIDIwMjQsIEFkbWlzc2lvbiB0ZXN0IFJlc3VsdHMgMjAyNCBhbmQgbXVjaCBtb3JlLgkJICAmbHQ7aDImZ3Q7Q2xhc3MgUmVzdWx0cyAyMDI0Jmx0Oy9oMiZndDsJCiAgICAgICAgICAmbHQ7ZGl2IGNsYXNzPSZxdW90O2xhdGVzdF9uZXdzX2NvbnRhaW5lciZxdW90OyBzdHlsZT0mcXVvdDt3aWR0aDogMTAwJTsgcGFkZGluZzogNXB4IDA7JnF1b3Q7Jmd0OwogICAgICAgICAgICAgICAmbHQ7ZGl2IGNsYXNzPSZxdW90O2JveF93aWR0aCZxdW90OyZndDsKICAgICAgICAgICAgICAgICAgJmx0O2EgY2xhc3M9JnF1b3Q7aW5uZXJfYm94JnF1b3Q7IGhyZWY9JnF1b3Q7aHR0cHM6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrLzV0aC1jbGFzcy1yZXN1bHQuaHRtbCZxdW90OyZndDs1dGggQ2xhc3MmbHQ7L2EmZ3Q7CiAgICAgICAgICAgICAgICZsdDsvZGl2Jmd0OwogICAgICAgICAgICAgICAmbHQ7ZGl2IGNsYXNzPSZxdW90O2JveF93aWR0aCZxdW90OyZndDsKICAgICAgICAgICAgICAgICAgJmx0O2EgY2xhc3M9JnF1b3Q7aW5uZXJfYm94JnF1b3Q7IGhyZWY9JnF1b3Q7aHR0cHM6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrLzh0aC1jbGFzcy1yZXN1bHQuaHRtbCZxdW90OyZndDs4dGggQ2xhc3MmbHQ7L2EmZ3Q7CiAgICAgICAgICAgICAgICZsdDsvZGl2Jmd0OwogICAgICAgICAgICAgICAmbHQ7ZGl2IGNsYXNzPSZxdW90O2JveF93aWR0aCZxdW90OyZndDsKICAgICAgICAgICAgICAgICAgJmx0O2EgY2xhc3M9JnF1b3Q7aW5uZXJfYm94JnF1b3Q7IGhyZWY9JnF1b3Q7aHR0cHM6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrLzl0aC1jbGFzcy1yZXN1bHQuaHRtbCZxdW90OyZndDs5dGggQ2xhc3MmbHQ7L2EmZ3Q7CiAgICAgICAgICAgICAgICZsdDsvZGl2Jmd0OyAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAmbHQ7ZGl2IGNsYXNzPSZxdW90O2JveF93aWR0aCZxdW90OyZndDsKICAgICAgICAgICAgICAgICAgJmx0O2EgY2xhc3M9JnF1b3Q7aW5uZXJfYm94JnF1b3Q7IGhyZWY9JnF1b3Q7aHR0cHM6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrL21hdHJpYy1zc2MtMTB0aC1jbGFzcy1yZXN1bHQuaHRtbCZxdW90OyZndDsxMHRoIENsYXNzJmx0Oy9hJmd0OwogICAgICAgICAgICAgICAmbHQ7L2RpdiZndDsKICAgICAgICAgICAgICAgJmx0O2RpdiBjbGFzcz0mcXVvdDtib3hfd2lkdGgmcXVvdDsmZ3Q7CiAgICAgICAgICAgICAgICAgICZsdDthIGNsYXNzPSZxdW90O2lubmVyX2JveCZxdW90OyBocmVmPSZxdW90O2h0dHBzOi8vdy4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way9tYXRyaWMtc3NjLTEwdGgtY2xhc3MtcmVzdWx0Lmh0bWwmcXVvdDsmZ3Q7TWF0cmljJmx0Oy9hJmd0OwogICAgICAgICAgICAgICAmbHQ7L2RpdiZndDsgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgJmx0O2RpdiBjbGFzcz0mcXVvdDtib3hfd2lkdGgmcXVvdDsmZ3Q7CiAgICAgICAgICAgICAgICAgICZsdDthIGNsYXNzPSZxdW90O2lubmVyX2JveCZxdW90OyBocmVmPSZxdW90O2h0dHBzOi8vdy4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way9tYXRyaWMtc3NjLTEwdGgtY2xhc3MtcmVzdWx0Lmh0bWwmcXVvdDsmZ3Q7U1NDJmx0Oy9hJmd0OwogICAgICAgICAgICAgICAmbHQ7L2RpdiZndDsKICAgICAgICAgICAgICAgJmx0O2RpdiBjbGFzcz0mcXVvdDtib3hfd2lkdGgmcXVvdDsmZ3Q7CiAgICAgICAgICAgICAgICAgICZsdDthIGNsYXNzPSZxdW90O2lubmVyX2JveCZxdW90OyBocmVmPSZxdW90O2h0dHBzOi8vdy4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way9mYS1mc2MtaW50ZXJtZWRpYXRlLWhzc2MtcmVzdWx0Lmh0bWwmcXVvdDsmZ3Q7SW50ZXImbHQ7L2EmZ3Q7CiAgICAgICAgICAgICAgICZsdDsvZGl2Jmd0OwogICAgICAgICAgICAgICAmbHQ7ZGl2IGNsYXNzPSZxdW90O2JveF93aWR0aCZxdW90OyZndDsKICAgICAgICAgICAgICAgICAgJmx0O2EgY2xhc3M9JnF1b3Q7aW5uZXJfYm94JnF1b3Q7IGhyZWY9JnF1b3Q7aHR0cHM6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrL2ZhLWZzYy1pbnRlcm1lZGlhdGUtaHNzYy1yZXN1bHQuaHRtbCZxdW90OyZndDtGQSZsdDsvYSZndDsKICAgICAgICAgICAgICAgJmx0Oy9kaXYmZ3Q7CiAgICAgICAgICAgICAgICZsdDtkaXYgY2xhc3M9JnF1b3Q7Ym94X3dpZHRoJnF1b3Q7Jmd0OwogICAgICAgICAgICAgICAgICAmbHQ7YSBjbGFzcz0mcXVvdDtpbm5lcl9ib3gmcXVvdDsgaHJlZj0mcXVvdDtodHRwczovL3cuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvZmEtZnNjLWludGVybWVkaWF0ZS1oc3NjLXJlc3VsdC5odG1sJnF1b3Q7Jmd0O0ZTYyZsdDsvYSZndDsKICAgICAgICAgICAgICAgJmx0Oy9kaXYmZ3Q7CiAgICAgICAgICAgICAgICZsdDtkaXYgY2xhc3M9JnF1b3Q7Ym94X3dpZHRoJnF1b3Q7Jmd0OwogICAgICAgICAgICAgICAgICAmbHQ7YSBjbGFzcz0mcXVvdDtpbm5lcl9ib3gmcXVvdDsgaHJlZj0mcXVvdDtodHRwczovL3cuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvZGFlLXJlc3VsdC5odG1sJnF1b3Q7Jmd0O0RBRSZsdDsvYSZndDsKICAgICAgICAgICAgICAgJmx0Oy9kaXYmZ3Q7ICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAmbHQ7ZGl2IGNsYXNzPSZxdW90O2JveF93aWR0aCZxdW90OyZndDsKICAgICAgICAgICAgICAgICAgJmx0O2EgY2xhc3M9JnF1b3Q7aW5uZXJfYm94JnF1b3Q7IGhyZWY9JnF1b3Q7aHR0cHM6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrL2ZhLWZzYy1pbnRlcm1lZGlhdGUtaHNzYy1yZXN1bHQuaHRtbCZxdW90OyZndDtIU1NDJmx0Oy9hJmd0OwogICAgICAgICAgICAgICAmbHQ7L2RpdiZndDsgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgJmx0O2RpdiBjbGFzcz0mcXVvdDtib3hfd2lkdGgmcXVvdDsmZ3Q7CiAgICAgICAgICAgICAgICAgICZsdDthIGNsYXNzPSZxdW90O2lubmVyX2JveCZxdW90OyBocmVmPSZxdW90O2h0dHBzOi8vdy4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way9iYS1ic2MtZ3JhZHVhdGUtYmFjaGVsb3ItcmVzdWx0Lmh0bWwmcXVvdDsmZ3Q7QkEmbHQ7L2EmZ3Q7CiAgICAgICAgICAgICAgICZsdDsvZGl2Jmd0OwogICAgICAgICAgICAgICAmbHQ7ZGl2IGNsYXNzPSZxdW90O2JveF93aWR0aCZxdW90OyZndDsKICAgICAgICAgICAgICAgICAgJmx0O2EgY2xhc3M9JnF1b3Q7aW5uZXJfYm94JnF1b3Q7IGhyZWY9JnF1b3Q7aHR0cHM6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrL2JhLWJzYy1ncmFkdWF0ZS1iYWNoZWxvci1yZXN1bHQuaHRtbCZxdW90OyZndDtCU0MmbHQ7L2EmZ3Q7CiAgICAgICAgICAgICAgICZsdDsvZGl2Jmd0OwogICAgICAgICAgICAgICAmbHQ7ZGl2IGNsYXNzPSZxdW90O2JveF93aWR0aCZxdW90OyZndDsKICAgICAgICAgICAgICAgICAgJmx0O2EgY2xhc3M9JnF1b3Q7aW5uZXJfYm94JnF1b3Q7IGhyZWY9JnF1b3Q7aHR0cHM6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrL2Jjb20tcmVzdWx0Lmh0bWwmcXVvdDsmZ3Q7Qi5Db20mbHQ7L2EmZ3Q7CiAgICAgICAgICAgICAgICZsdDsvZGl2Jmd0OwogICAgICAgICAgICAgICAmbHQ7ZGl2IGNsYXNzPSZxdW90O2JveF93aWR0aCZxdW90OyZndDsKICAgICAgICAgICAgICAgICAgJmx0O2EgY2xhc3M9JnF1b3Q7aW5uZXJfYm94JnF1b3Q7IGhyZWY9JnF1b3Q7aHR0cHM6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrL2JlZC1yZXN1bHQuaHRtbCZxdW90OyZndDtCLkVkJmx0Oy9hJmd0OwogICAgICAgICAgICAgICAmbHQ7L2RpdiZndDsgCiAgICAgICAgICAgICAgICZsdDtkaXYgY2xhc3M9JnF1b3Q7Ym94X3dpZHRoJnF1b3Q7Jmd0OwogICAgICAgICAgICAgICAgICAmbHQ7YSBjbGFzcz0mcXVvdDtpbm5lcl9ib3gmcXVvdDsgaHJlZj0mcXVvdDtodHRwczovL3cuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvbWVkLXJlc3VsdC5odG1sJnF1b3Q7Jmd0O00uRWQmbHQ7L2EmZ3Q7CiAgICAgICAgICAgICAgICZsdDsvZGl2Jmd0OyAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgJmx0O2RpdiBjbGFzcz0mcXVvdDtib3hfd2lkdGgmcXVvdDsmZ3Q7CiAgICAgICAgICAgICAgICAgICZsdDthIGNsYXNzPSZxdW90O2lubmVyX2JveCZxdW90OyBocmVmPSZxdW90O2h0dHBzOi8vdy4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way9tYS1tc2MtcmVzdWx0Lmh0bWwmcXVvdDsmZ3Q7TUEmbHQ7L2EmZ3Q7CiAgICAgICAgICAgICAgICZsdDsvZGl2Jmd0OwogICAgICAgICAgICAgICAmbHQ7ZGl2IGNsYXNzPSZxdW90O2JveF93aWR0aCZxdW90OyZndDsKICAgICAgICAgICAgICAgICAgJmx0O2EgY2xhc3M9JnF1b3Q7aW5uZXJfYm94JnF1b3Q7IGhyZWY9JnF1b3Q7aHR0cHM6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrL21hLW1zYy1yZXN1bHQuaHRtbCZxdW90OyZndDtNU2MmbHQ7L2EmZ3Q7CiAgICAgICAgICAgICAgICZsdDsvZGl2Jmd0OwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAmbHQ7L2RpdiZndDsKICAgICAgICAgIAogICAgICAgICAgJmx0O2gyJmd0O0JJU0UgJmFtcDthbXA7IEJvYXJkIFJlc3VsdHMgMjAyNCZsdDsvaDImZ3Q7CQogICAgICAgICAgJmx0O2RpdiBjbGFzcz0mcXVvdDtsYXRlc3RfbmV3c19jb250YWluZXImcXVvdDsgc3R5bGU9JnF1b3Q7d2lkdGg6IDEwMCU7IHBhZGRpbmc6IDVweCAwOyZxdW90OyZndDsKICAgICAgICAgICAgICAgJmx0O2RpdiBjbGFzcz0mcXVvdDtib3hfd2lkdGgmcXVvdDsmZ3Q7CiAgICAgICAgICAgICAgICAgICZsdDthIGNsYXNzPSZxdW90O2lubmVyX2JveCZxdW90OyBocmVmPSZxdW90O2h0dHA6Ly9mLi4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrL3Jlc3VsdC8mcXVvdDsmZ3Q7SXNsYW1hYmFkIFJlc3VsdCZsdDsvYSZndDsKICAgICAgICAgICAgICAgJmx0Oy9kaXYmZ3Q7ICAgICAgICAgIAogICAgICAgICAgICAgICAmbHQ7ZGl2IGNsYXNzPSZxdW90O2JveF93aWR0aCZxdW90OyZndDsKICAgICAgICAgICAgICAgICAgJmx0O2EgY2xhc3M9JnF1b3Q7aW5uZXJfYm94JnF1b3Q7IGhyZWY9JnF1b3Q7aHR0cDovL2IuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvcmVzdWx0LyZxdW90OyZndDtMYWhvcmUgUmVzdWx0Jmx0Oy9hJmd0OwogICAgICAgICAgICAgICAmbHQ7L2RpdiZndDsKICAgICAgICAgICAgICAgJmx0O2RpdiBjbGFzcz0mcXVvdDtib3hfd2lkdGgmcXVvdDsmZ3Q7CiAgICAgICAgICAgICAgICAgICZsdDthIGNsYXNzPSZxdW90O2lubmVyX2JveCZxdW90OyBocmVmPSZxdW90O2h0dHA6Ly9iLi4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrL3Jlc3VsdC8mcXVvdDsmZ3Q7S2FyYWNoaSBNYXRyaWMgUmVzdWx0Jmx0Oy9hJmd0OwogICAgICAgICAgICAgICAmbHQ7L2RpdiZndDsgCiAgICAgICAgICAgICAgICZsdDtkaXYgY2xhc3M9JnF1b3Q7Ym94X3dpZHRoJnF1b3Q7Jmd0OwogICAgICAgICAgICAgICAgICAmbHQ7YSBjbGFzcz0mcXVvdDtpbm5lcl9ib3gmcXVvdDsgaHJlZj0mcXVvdDtodHRwOi8vYi4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way9yZXN1bHQvJnF1b3Q7Jmd0O0thcmFjaGkgSW50ZXIgUmVzdWx0Jmx0Oy9hJmd0OwogICAgICAgICAgICAgICAmbHQ7L2RpdiZndDsgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAmbHQ7ZGl2IGNsYXNzPSZxdW90O2JveF93aWR0aCZxdW90OyZndDsKICAgICAgICAgICAgICAgICAgJmx0O2EgY2xhc3M9JnF1b3Q7aW5uZXJfYm94JnF1b3Q7IGhyZWY9JnF1b3Q7aHR0cDovL2IuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvcmVzdWx0LyZxdW90OyZndDtNdWx0YW4gUmVzdWx0Jmx0Oy9hJmd0OwogICAgICAgICAgICAgICAmbHQ7L2RpdiZndDsKICAgICAgICAgICAgICAgJmx0O2RpdiBjbGFzcz0mcXVvdDtib3hfd2lkdGgmcXVvdDsmZ3Q7CiAgICAgICAgICAgICAgICAgICZsdDthIGNsYXNzPSZxdW90O2lubmVyX2JveCZxdW90OyBocmVmPSZxdW90O2h0dHA6Ly9iLi4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi50LnBrL3Jlc3VsdC8mcXVvdDsmZ3Q7UmF3YWxwaW5kaSBSZXN1bHQmbHQ7L2EmZ3Q7CiAgICAgICAgICAgICAgICZsdDsvZGl2Jmd0OyAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAmbHQ7ZGl2IGNsYXNzPSZxdW90O2JveF93aWR0aCZxdW90OyZndDsKICAgICAgICAgICAgICAgICAgJmx0O2EgY2xhc3M9JnF1b3Q7aW5uZXJfYm94JnF1b3Q7IGhyZWY9JnF1b3Q7aHR0cDovL2IuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnQucGsvcmVzdWx0LyZxdW90OyZndDtGYWlzYWxhYmFkIFJlc3VsdCZsdDsvYSZndDsKICAgICAgICAgICAgICAgJmx0Oy9kaXYmZ3Q7CiAgICAgICAgICAgICAgICZsdDtkaXYgY2xhc3M9JnF1b3Q7Ym94X3dpZHRoJnF1b3Q7Jmd0OwogICAgICAgICAgICAgICAgICAmbHQ7YSBjbGFzcz0mcXVvdDtpbm5lcl9ib3gmcXVvdDsgaHJlZj0mcXVvdDtodHRwOi8vYi4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4udC5way9yZXN1bHQvJnF1b3Q7Jmd0O0d1anJhbndhbGEgUmVzdWx0Jmx0Oy9hJmd0OwogICAgICAgICAgICAgICAmbHQ7L2RpdiZndDsgICAgICAg
<!DOCTYPE html>
<!-- saved from url=(0029)https://w...content-available-to-author-only...t.pk/result/ -->
<html xmlns="https://w...content-available-to-author-only...3.org/1999/xhtml" class=" js flexbox canvas canvastext webgl no-touch geolocation postmessage no-websqldatabase indexeddb hashchange history draganddrop websockets rgba hsla multiplebgs backgroundsize borderimage borderradius boxshadow textshadow opacity cssanimations csscolumns cssgradients cssreflections csstransforms csstransforms3d csstransitions fontface generatedcontent video audio localstorage sessionstorage webworkers no-applicationcache svg inlinesvg smil svgclippaths" style=""><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<title>Check Exam Results 2024 Online</title>
<meta name="description" content="Check result 2024 online 5th & 8th class, PEC & FDE, Matric 9th & 10th class result 2024, BISE Inter & Intermediate Board Results 2024 DAE BSc BA MSc MA Entry Test Exam Result B.Ed B.com M.Ed College Results Pakistan (Pk) Online, HSSC, FA, FSc, BBA, BA, BCom, B.Ed, BIT, BSc, BCS, MSc, MA, MBA, MIT, M.Ed, MCS, BEd, BE, LLB, MBBS, MPhil, PhD University examination result 2024.">
<meta property="og:title" content="Check Exam Results 2024 Online">
<meta property="og:type" content="article">
<meta property="og:description" content="Check result 2024 online 5th & 8th class, PEC & FDE, Matric 9th & 10th class result 2024, BISE Inter & Intermediate Board Results 2024 DAE BSc BA MSc MA Entry Test Exam Result B.Ed B.com M.Ed College Results Pakistan (Pk) Online, HSSC, FA, FSc, BBA, BA, BCom, B.Ed, BIT, BSc, BCS, MSc, MA, MBA, MIT, M.Ed, MCS, BEd, BE, LLB, MBBS, MPhil, PhD University examination result 2024.">
<meta property="og:site_name" content="Result.pk">
<meta property="og:locale" content="en_US">
<meta property="article:tag" content="">
<meta property="article:section" content="Result 2024">
<meta property="og:image" content="https://w...content-available-to-author-only...t.pk/_images/result.png">
<meta property="og:image:width" content="380">
<meta property="og:image:height" content="262">
<meta property="og:image:alt" content="Check Exam Results 2024 Online">
<meta name="twitter:card" content="summary">
<meta name="twitter:description" content="Check result 2024 online 5th & 8th class, PEC & FDE, Matric 9th & 10th class result 2024, BISE Inter & Intermediate Board Results 2024 DAE BSc BA MSc MA Entry Test Exam Result B.Ed B.com M.Ed College Results Pakistan (Pk) Online, HSSC, FA, FSc, BBA, BA, BCom, B.Ed, BIT, BSc, BCS, MSc, MA, MBA, MIT, M.Ed, MCS, BEd, BE, LLB, MBBS, MPhil, PhD University examination result 2024.">
<meta name="twitter:title" content="Check Exam Results 2024 Online">
<meta name="twitter:image" content="https://w...content-available-to-author-only...t.pk/_images/result.png">
<link rel="stylesheet" type="text/css" href="./Check Exam Results 2024 Online_files/reset.css">
<script async="" src="./Check Exam Results 2024 Online_files/panorama.js.download"></script><iframe id="pxcelframe" title="pxcelframe" src="./Check Exam Results 2024 Online_files/t_.html" style="display: none;"></iframe><script src="./Check Exam Results 2024 Online_files/sdk.js.download" async="" crossorigin="anonymous"></script><script src="./Check Exam Results 2024 Online_files/cb=gapi.loaded_0" async=""></script><script id="facebook-jssdk" src="./Check Exam Results 2024 Online_files/sdk(1).js.download"></script><script type="text/javascript" async="" src="./Check Exam Results 2024 Online_files/plusone.js.download" gapi_processed="true"></script><script type="text/javascript" id="async-buttons" src="./Check Exam Results 2024 Online_files/async-buttons.js.download"></script><script src="./Check Exam Results 2024 Online_files/f(5).txt"></script><script type="text/javascript" src="./Check Exam Results 2024 Online_files/jquery.min.js.download"></script>
<link rel="stylesheet" type="text/css" href="./Check Exam Results 2024 Online_files/boilerplate.css">
<script type="text/javascript" src="./Check Exam Results 2024 Online_files/responsivemobilemenu.js.download"></script>
<link rel="stylesheet" type="text/css" href="./Check Exam Results 2024 Online_files/social-buttons.css">
<link rel="stylesheet" type="text/css" href="./Check Exam Results 2024 Online_files/responsive.css">
<script type="text/javascript" src="./Check Exam Results 2024 Online_files/respond.min.js.download"></script>
<script type="text/javascript" src="./Check Exam Results 2024 Online_files/menu-settings.js.download"></script>
<script src="./Check Exam Results 2024 Online_files/modernizr.min.js.download"></script>
<script type="text/javascript" src="./Check Exam Results 2024 Online_files/menu-settings.js.download"></script>
<script>
window.onscroll = function(){
var total_hight = $("#header").innerHeight() + 5 ;
if(total_hight < ($(document).scrollTop())){
$("#search-bar-stick").addClass("top_head_stick");
$("#search-bar-stick").removeClass("top_head_normal");
}else{
$("#search-bar-stick").addClass("top_head_normal");
$("#search-bar-stick").removeClass("top_head_stick");
}
if(window.innerWidth < 769){
var top_margin = $(".slicknav_menu").innerHeight() + $("#search-bar-stick").innerHeight() + 1;
$("#social-book-marks1").css("top", (top_margin));
}else{
$("#social-book-marks1").css("top", '');
}
if(window.innerWidth > 768){
$(".left_search_bar").show();
$(".right_search_bar").show();
}
set_menu_all();
sbm_menu_page2();
}
window.onresize = function(){
if(window.innerWidth < 769){
var top_margin = $(".slicknav_menu").innerHeight() + $("#search-bar-stick").innerHeight() + 1;
$("#social-book-marks1").css("top", top_margin);
}else{
$("#social-book-marks1").css("top", '');
$("#search-bar-stick1").addClass("top_head_normal1");
}
if($("#search-bar-stick1").hasClass("top_head_normal1")){
$("#social-book-marks1").css("top", 0);
}
set_menu_all();
sbm_menu_page2();
}
function sbmt_close(){
$("#search-bar1").fadeOut("slow");
}
function search_toggle() {
$(".left_search_bar").toggle("slow").promise().done(function(){
if($("#search-bar-stick").hasClass("top_head_stick")){
if(window.innerWidth < 769){
var top_margin = $(".slicknav_menu").innerHeight() + $("#search-bar-stick").innerHeight() + 1;
$("#social-book-marks1").css("top", (top_margin+ $("#right_search_bar").innerHeight()));
}else{
$("#social-book-marks1").css("top", '');
}
}
});
}
function links_toggle() {
$(".right_search_bar").toggle("slow").promise().done(function(){
if($("#search-bar-stick").hasClass("top_head_stick")){
if(window.innerWidth < 769){
var top_margin = $(".slicknav_menu").innerHeight() + $("#search-bar-stick").innerHeight() + 1;
$("#social-book-marks1").css("top", (top_margin+ $("#right_search_bar").innerHeight()));
}else{
$("#social-book-marks1").css("top", '');
}
}
});
}
</script>
<script src="./Check Exam Results 2024 Online_files/OneSignalSDK.js.download" async=""></script>
<script>
window.OneSignal = window.OneSignal || [];
OneSignal.push(function() {
OneSignal.init({
appId: "52b07bff-cb53-4fb8-87f6-14e777ca9517",
});
});
</script>
<script src="./Check Exam Results 2024 Online_files/OneSignalPageSDKES6.js.download" async=""></script><meta http-equiv="origin-trial" content="AlK2UR5SkAlj8jjdEc9p3F3xuFYlF6LYjAML3EOqw1g26eCwWPjdmecULvBH5MVPoqKYrOfPhYVL71xAXI1IBQoAAAB8eyJvcmlnaW4iOiJodHRwczovL2RvdWJsZWNsaWNrLm5ldDo0NDMiLCJmZWF0dXJlIjoiV2ViVmlld1hSZXF1ZXN0ZWRXaXRoRGVwcmVjYXRpb24iLCJleHBpcnkiOjE3NTgwNjcxOTksImlzU3ViZG9tYWluIjp0cnVlfQ=="><meta http-equiv="origin-trial" content="Amm8/NmvvQfhwCib6I7ZsmUxiSCfOxWxHayJwyU1r3gRIItzr7bNQid6O8ZYaE1GSQTa69WwhPC9flq/oYkRBwsAAACCeyJvcmlnaW4iOiJodHRwczovL2dvb2dsZXN5bmRpY2F0aW9uLmNvbTo0NDMiLCJmZWF0dXJlIjoiV2ViVmlld1hSZXF1ZXN0ZWRXaXRoRGVwcmVjYXRpb24iLCJleHBpcnkiOjE3NTgwNjcxOTksImlzU3ViZG9tYWluIjp0cnVlfQ=="><meta http-equiv="origin-trial" content="A9uiHDzQFAhqALUhTgTYJcz9XrGH2y0/9AORwCSapUO/f7Uh7ysIzyszNkuWDLqNYg8446Uj48XIstBW1qv/wAQAAACNeyJvcmlnaW4iOiJodHRwczovL2RvdWJsZWNsaWNrLm5ldDo0NDMiLCJmZWF0dXJlIjoiRmxlZGdlQmlkZGluZ0FuZEF1Y3Rpb25TZXJ2ZXIiLCJleHBpcnkiOjE3Mjc4MjcxOTksImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9"><meta http-equiv="origin-trial" content="A9R+gkZL3TWq+Z7RJ2L0c7ZN7FZD5z4mHmVvjrPitg/EMz9P3j5d3W7Vw5ZR9jtJGmWKltM4BO3smNzpCgwYuwwAAACTeyJvcmlnaW4iOiJodHRwczovL2dvb2dsZXN5bmRpY2F0aW9uLmNvbTo0NDMiLCJmZWF0dXJlIjoiRmxlZGdlQmlkZGluZ0FuZEF1Y3Rpb25TZXJ2ZXIiLCJleHBpcnkiOjE3Mjc4MjcxOTksImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9"><meta http-equiv="origin-trial" content="AlK2UR5SkAlj8jjdEc9p3F3xuFYlF6LYjAML3EOqw1g26eCwWPjdmecULvBH5MVPoqKYrOfPhYVL71xAXI1IBQoAAAB8eyJvcmlnaW4iOiJodHRwczovL2RvdWJsZWNsaWNrLm5ldDo0NDMiLCJmZWF0dXJlIjoiV2ViVmlld1hSZXF1ZXN0ZWRXaXRoRGVwcmVjYXRpb24iLCJleHBpcnkiOjE3NTgwNjcxOTksImlzU3ViZG9tYWluIjp0cnVlfQ=="><meta http-equiv="origin-trial" content="Amm8/NmvvQfhwCib6I7ZsmUxiSCfOxWxHayJwyU1r3gRIItzr7bNQid6O8ZYaE1GSQTa69WwhPC9flq/oYkRBwsAAACCeyJvcmlnaW4iOiJodHRwczovL2dvb2dsZXN5bmRpY2F0aW9uLmNvbTo0NDMiLCJmZWF0dXJlIjoiV2ViVmlld1hSZXF1ZXN0ZWRXaXRoRGVwcmVjYXRpb24iLCJleHBpcnkiOjE3NTgwNjcxOTksImlzU3ViZG9tYWluIjp0cnVlfQ=="><meta http-equiv="origin-trial" content="A9uiHDzQFAhqALUhTgTYJcz9XrGH2y0/9AORwCSapUO/f7Uh7ysIzyszNkuWDLqNYg8446Uj48XIstBW1qv/wAQAAACNeyJvcmlnaW4iOiJodHRwczovL2RvdWJsZWNsaWNrLm5ldDo0NDMiLCJmZWF0dXJlIjoiRmxlZGdlQmlkZGluZ0FuZEF1Y3Rpb25TZXJ2ZXIiLCJleHBpcnkiOjE3Mjc4MjcxOTksImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9"><meta http-equiv="origin-trial" content="A9R+gkZL3TWq+Z7RJ2L0c7ZN7FZD5z4mHmVvjrPitg/EMz9P3j5d3W7Vw5ZR9jtJGmWKltM4BO3smNzpCgwYuwwAAACTeyJvcmlnaW4iOiJodHRwczovL2dvb2dsZXN5bmRpY2F0aW9uLmNvbTo0NDMiLCJmZWF0dXJlIjoiRmxlZGdlQmlkZGluZ0FuZEF1Y3Rpb25TZXJ2ZXIiLCJleHBpcnkiOjE3Mjc4MjcxOTksImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9"><meta http-equiv="origin-trial" content="AlK2UR5SkAlj8jjdEc9p3F3xuFYlF6LYjAML3EOqw1g26eCwWPjdmecULvBH5MVPoqKYrOfPhYVL71xAXI1IBQoAAAB8eyJvcmlnaW4iOiJodHRwczovL2RvdWJsZWNsaWNrLm5ldDo0NDMiLCJmZWF0dXJlIjoiV2ViVmlld1hSZXF1ZXN0ZWRXaXRoRGVwcmVjYXRpb24iLCJleHBpcnkiOjE3NTgwNjcxOTksImlzU3ViZG9tYWluIjp0cnVlfQ=="><meta http-equiv="origin-trial" content="Amm8/NmvvQfhwCib6I7ZsmUxiSCfOxWxHayJwyU1r3gRIItzr7bNQid6O8ZYaE1GSQTa69WwhPC9flq/oYkRBwsAAACCeyJvcmlnaW4iOiJodHRwczovL2dvb2dsZXN5bmRpY2F0aW9uLmNvbTo0NDMiLCJmZWF0dXJlIjoiV2ViVmlld1hSZXF1ZXN0ZWRXaXRoRGVwcmVjYXRpb24iLCJleHBpcnkiOjE3NTgwNjcxOTksImlzU3ViZG9tYWluIjp0cnVlfQ=="><meta http-equiv="origin-trial" content="A9uiHDzQFAhqALUhTgTYJcz9XrGH2y0/9AORwCSapUO/f7Uh7ysIzyszNkuWDLqNYg8446Uj48XIstBW1qv/wAQAAACNeyJvcmlnaW4iOiJodHRwczovL2RvdWJsZWNsaWNrLm5ldDo0NDMiLCJmZWF0dXJlIjoiRmxlZGdlQmlkZGluZ0FuZEF1Y3Rpb25TZXJ2ZXIiLCJleHBpcnkiOjE3Mjc4MjcxOTksImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9"><meta http-equiv="origin-trial" content="A9R+gkZL3TWq+Z7RJ2L0c7ZN7FZD5z4mHmVvjrPitg/EMz9P3j5d3W7Vw5ZR9jtJGmWKltM4BO3smNzpCgwYuwwAAACTeyJvcmlnaW4iOiJodHRwczovL2dvb2dsZXN5bmRpY2F0aW9uLmNvbTo0NDMiLCJmZWF0dXJlIjoiRmxlZGdlQmlkZGluZ0FuZEF1Y3Rpb25TZXJ2ZXIiLCJleHBpcnkiOjE3Mjc4MjcxOTksImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9"><link rel="stylesheet" type="text/css" href="./Check Exam Results 2024 Online_files/buttons-secure.css"><script type="text/javascript" src="./Check Exam Results 2024 Online_files/get_counts"></script><script async="" src="./Check Exam Results 2024 Online_files/ca-pub-0790045402070579"></script><script async="" src="./Check Exam Results 2024 Online_files/AGSKWxVg_mjnsOyGlx5UTzHDtnWp6dfWrrzNXPec7LAyC9_fjqc5Qk3WV2HL2Tw1n1IpRqh-t-xIgtj2VeIlVc3nNanopY_XoLvKpdiyTYv2xzyox-fawgQQbMqUB6GFAkRxiz-821Wf7g=="></script><script async="" src="./Check Exam Results 2024 Online_files/AGSKWxWJEAUN89we7PotorMFsNw-t0OlHtyDrFldm2BICmx7QLyBwRtMIB-5lp4i-eTHBiV4HOizEv0MCVgfzVC50N3_PcdCHBWZSKWv_HcOircXRN0ccq15nRdnwYlmh-P6K9siyPm5bg=="></script><link rel="stylesheet" href="./Check Exam Results 2024 Online_files/OneSignalSDKStyles.css"></head>
<body style=""><div class="slicknav_menu"><a style="color: white;" href="https://w...content-available-to-author-only...t.pk/" title="Result 2021" class="menu_logo">Result.pk</a><a href="javascript:search_toggle();" id="seach-img"><img title="Search More" class="search_img" src="./Check Exam Results 2024 Online_files/search.svg"></a><a href="javascript:links_toggle();" id="show-more"><img class="more_img" src="./Check Exam Results 2024 Online_files/more.png" title="Show More"></a><a href="https://w...content-available-to-author-only...t.pk/result/#" aria-haspopup="true" tabindex="0" class="slicknav_btn slicknav_collapsed"><span class="slicknav_menutxt"></span><span class="slicknav_icon slicknav_no-text"><span class="slicknav_icon-bar"></span><span class="slicknav_icon-bar"></span><span class="slicknav_icon-bar"></span></span></a><ul class="slicknav_nav slicknav_hidden" style="display: none;" aria-hidden="true" role="menu">
<li><a href="https://w...content-available-to-author-only...t.pk/5th-class-result.html" title="5th class board results 2024" role="menuitem" tabindex="-1">5th</a></li>
<li><a href="https://w...content-available-to-author-only...t.pk/8th-class-result.html" title="8th class board results 2024" role="menuitem" tabindex="-1">8th</a></li>
<li><a href="https://w...content-available-to-author-only...t.pk/matric-ssc-10th-class-result.html" title="Matric / SSC / 10th class board results 2024" role="menuitem" tabindex="-1">Matric Result</a></li>
<li><a href="https://w...content-available-to-author-only...t.pk/9th-class-result.html" title="9th class board results 2024" role="menuitem" tabindex="-1">9th Result</a></li>
<li><a href="https://w...content-available-to-author-only...t.pk/fa-fsc-intermediate-hssc-result.html" title="Intermediate board results, FA, FSc, HSSC 2024" role="menuitem" tabindex="-1">Inter</a></li>
<li><a href="https://w...content-available-to-author-only...t.pk/ba-bsc-graduate-bachelor-result.html" title="BA, BSc Board results 2024" role="menuitem" tabindex="-1">BA</a></li>
<li><a href="https://w...content-available-to-author-only...t.pk/ma-msc-result.html" title="MA, MSc board results 2024" role="menuitem" tabindex="-1">MA</a></li>
<li><a href="https://p...content-available-to-author-only...t.pk/" role="menuitem" tabindex="-1">Prize Bond</a></li>
<li><a href="https://w...content-available-to-author-only...t.pk/news/" title="Educational News in Pakistan" role="menuitem" tabindex="-1">News</a></li>
<li><a href="https://w...content-available-to-author-only...t.pk/admission/" role="menuitem" tabindex="-1">Admission</a></li>
<li><a href="https://w...content-available-to-author-only...t.pk/scholarships/" role="menuitem" tabindex="-1">Scholarship</a></li>
<li><a href="https://e...content-available-to-author-only...t.pk/" style="color:#FF0; font-weight:bold;" title="Election Results 2024 Online" role="menuitem" tabindex="-1">Election Result</a></li>
<li><a href="https://w...content-available-to-author-only...t.pk/result/" style="color:#FF0; font-weight:bold;" title="Check Result 2024" role="menuitem" tabindex="-1">Check Result</a></li>
<!--<li><a href="http://w...content-available-to-author-only...t.pk/login/" >Login</a></li>-->
</ul></div>
<div id="wrapper" class="mar-0-auto" style="height: auto !important;">
<!--wrapper starts-->
<div id="header" class="fleft"><!--header starts-->
<div id="menu-2">
<ul>
<li><a href="https://w...content-available-to-author-only...t.pk/educom/" target="_blank">Educational News</a></li>
<li><a href="https://w...content-available-to-author-only...t.pk/colleges/" target="_blank">Colleges & Universities</a></li>
<!--<li><a href="http://w...content-available-to-author-only...t.pk/lucky_draw.html" title="Europe Study Tour Lucky Draw Registration" >Study Tour Draw</a></li>-->
<li><a href="https://w...content-available-to-author-only...t.pk/admission/">Admissions 2024</a></li>
<li><a href="https://w...content-available-to-author-only...t.pk/datesheet/">Date Sheet 2024</a></li>
<li><a href="https://w...content-available-to-author-only...t.pk/merit-list/">Merit List 2024</a></li>
<li><a href="https://w...content-available-to-author-only...t.pk/ranking/">Ranking</a></li>
<li><a href="https://w...content-available-to-author-only...t.pk/merit-calculator/">Merit Calculator</a></li>
<li><a href="https://s...content-available-to-author-only...t.pk/" target="_blank">Schools in Pakistan</a></li>
<li><a href="https://w...content-available-to-author-only...t.pk/rollnoslip/">Roll Number Slips 2024</a></li>
<li><a href="https://w...content-available-to-author-only...t.pk/modelpaper/">Model Paper 2024</a></li>
<li><a href="https://w...content-available-to-author-only...t.pk/pastpaper/">Past Paper 2024</a></li>
<li><a href="https://w...content-available-to-author-only...t.pk/admission-applications/">Admission Applications 2024</a></li>
<li><a href="https://p...content-available-to-author-only...t.pk/">Prize Bond</a></li>
<li><a href="https://w...content-available-to-author-only...t.pk/login/">Login</a></li>
</ul>
</div>
<link href="./Check Exam Results 2024 Online_files/jquery-ui.css" type="text/css" rel="stylesheet">
<script type="text/javascript" src="./Check Exam Results 2024 Online_files/jquery-ui.js.download"></script>
<script type="text/javascript">
$(document).ready(function(){
// Custom autocomplete instance.
$.widget( "app.autocomplete", $.ui.autocomplete, {
// Which class get's applied to matched text in the menu items.
options: {
highlightClass: "bold-text"
},
_renderItem: function( ul, item ) {
// Replace the matched text with a custom span. This
// span uses the class found in the "highlightClass" option.
var re = new RegExp( "(" + this.term + ")", "gi" ),
cls = this.options.highlightClass,
template = "<b>$1</b>",
label = item.label.replace( re, template ),
$li = $( "<li/>" ).appendTo( ul );
// Create and return the custom menu item content.
$( "<a/>" ).attr( "href", "#" )
.html( label )
.appendTo( $li );
return $li;
}
});
$( ".autocomplete" ).autocomplete({
source: function (request, response) {
$.getJSON("https://suggestqueries.google.com/complete/search?callback=?",{
'hl':'en','q':request.term,'client':'youtube','ds':'yt','gl':'us'
},function(data){
var suggestions = [];
$.each(data[1], function(key, val) {
suggestions.push(val[0]);
});
suggestions.length = 5;
response(suggestions);
});
},
search: function( event, ui ){
},
response: function( event, ui ){
},
select: function( event, ui ) {
$("input[name=q]").val(ui.item.value);
$('#search').submit();
},
minLength: 3,
delay: 10
});
});
</script>
<div style="height:40px; float:left; width:100%" class="header_links">
<div id="id-for-links" class="fleft menu rmm graphite" style="position: fixed; min-width: 1140px; z-index: 999; border-bottom: 2px solid rgb(135, 184, 67); padding-bottom: 2px; max-width: 1140px; top: 0px;"><div class="rmm-toggled rmm-closed" style="display: none;"><div class="rmm-toggled-controls"><div class="rmm-toggled-title">Menu</div><div class="rmm-button"><span> </span><span> </span><span> </span></div></div><ul>
<li><a href="https://w...content-available-to-author-only...t.pk/5th-class-result.html" title="5th class board results 2024">5th</a></li>
<li><a href="https://w...content-available-to-author-only...t.pk/8th-class-result.html" title="8th class board results 2024">8th</a></li>
<li><a href="https://w...content-available-to-author-only...t.pk/matric-ssc-10th-class-result.html" title="Matric / SSC / 10th class board results 2024">Matric Result</a></li>
<li><a href="https://w...content-available-to-author-only...t.pk/9th-class-result.html" title="9th class board results 2024">9th Result</a></li>
<li><a href="https://w...content-available-to-author-only...t.pk/fa-fsc-intermediate-hssc-result.html" title="Intermediate board results, FA, FSc, HSSC 2024">Inter</a></li>
<li><a href="https://w...content-available-to-author-only...t.pk/ba-bsc-graduate-bachelor-result.html" title="BA, BSc Board results 2024">BA</a></li>
<li><a href="https://w...content-available-to-author-only...t.pk/ma-msc-result.html" title="MA, MSc board results 2024">MA</a></li>
<li><a href="https://p...content-available-to-author-only...t.pk/">Prize Bond</a></li>
<li><a href="https://w...content-available-to-author-only...t.pk/news/" title="Educational News in Pakistan">News</a></li>
<li><a href="https://w...content-available-to-author-only...t.pk/admission/">Admission</a></li>
<li><a href="https://w...content-available-to-author-only...t.pk/scholarships/">Scholarship</a></li>
<li><a href="https://e...content-available-to-author-only...t.pk/" style="color:#FF0; font-weight:bold;" title="Election Results 2024 Online">Election Result</a></li>
<li><a href="https://w...content-available-to-author-only...t.pk/result/" style="color:#FF0; font-weight:bold;" title="Check Result 2024">Check Result</a></li>
<!--<li><a href="http://w...content-available-to-author-only...t.pk/login/" >Login</a></li>-->
</ul></div>
<span id="logo_menu_desktop">
<a style="color: white;" href="https://w...content-available-to-author-only...t.pk/">Result.pk</a>
</span>
<ul id="menu" class="rmm-main-list" style="">
<li><a href="https://w...content-available-to-author-only...t.pk/5th-class-result.html" title="5th class board results 2024">5th</a></li>
<li><a href="https://w...content-available-to-author-only...t.pk/8th-class-result.html" title="8th class board results 2024">8th</a></li>
<li><a href="https://w...content-available-to-author-only...t.pk/matric-ssc-10th-class-result.html" title="Matric / SSC / 10th class board results 2024">Matric Result</a></li>
<li><a href="https://w...content-available-to-author-only...t.pk/9th-class-result.html" title="9th class board results 2024">9th Result</a></li>
<li><a href="https://w...content-available-to-author-only...t.pk/fa-fsc-intermediate-hssc-result.html" title="Intermediate board results, FA, FSc, HSSC 2024">Inter</a></li>
<li><a href="https://w...content-available-to-author-only...t.pk/ba-bsc-graduate-bachelor-result.html" title="BA, BSc Board results 2024">BA</a></li>
<li><a href="https://w...content-available-to-author-only...t.pk/ma-msc-result.html" title="MA, MSc board results 2024">MA</a></li>
<li><a href="https://p...content-available-to-author-only...t.pk/">Prize Bond</a></li>
<li><a href="https://w...content-available-to-author-only...t.pk/news/" title="Educational News in Pakistan">News</a></li>
<li><a href="https://w...content-available-to-author-only...t.pk/admission/">Admission</a></li>
<li><a href="https://w...content-available-to-author-only...t.pk/scholarships/">Scholarship</a></li>
<li><a href="https://e...content-available-to-author-only...t.pk/" style="color:#FF0; font-weight:bold;" title="Election Results 2024 Online">Election Result</a></li>
<li><a href="https://w...content-available-to-author-only...t.pk/result/" style="color:#FF0; font-weight:bold;" title="Check Result 2024">Check Result</a></li>
<!--<li><a href="http://w...content-available-to-author-only...t.pk/login/" >Login</a></li>-->
</ul>
</div>
</div>
<!--Menu ends -->
</div>
<div id="main-contents" class="mar-t-10" style="height: auto !important;">
<!--main-contents starts-->
<div id="search-bar">
<div id="search-bar-stick" class="fleft top_head_stick" style="width: 100%;">
<div class="left_search_bar">
<form action="https://w...content-available-to-author-only...t.pk/search.php" method="post" name="search" id="search">
<span role="status" aria-live="polite" class="ui-helper-hidden-accessible" style="background-color: red;"></span>
<span role="status" aria-live="polite" class="ui-helper-hidden-accessible"></span><input id="search_box" value="" placeholder="Search Here" class="autocomplete ui-autocomplete-input" name="q" autocomplete="off" type="text">
<button style="padding: 5px; position: absolute; width: 50px; background-color: transparent; border: medium none; right: -5px; height: 38px; top: 0px;" class="search_btn" onclick="document.getElementById('search').submit();"></button>
</form>
</div>
<div class="right_search_bar">
<a href="https://w...content-available-to-author-only...t.pk/educom/" title="Educational News">News</a> |
<a href="https://b...content-available-to-author-only...t.pk/">BISE Lahore</a> |
<a href="https://f...content-available-to-author-only...t.pk/">FBISE</a> |
<a href="https://a...content-available-to-author-only...t.pk/">AIOU</a> |
<a href="https://b...content-available-to-author-only...t.pk/">BISE Multan</a> |
<a href="https://b...content-available-to-author-only...t.pk/">BISE Rawalpindi</a> |
<a href="https://b...content-available-to-author-only...t.pk/">BISE Faisalabad</a> |
<a href="https://b...content-available-to-author-only...t.pk/">BISE Gujranwala</a> |
<a href="https://b...content-available-to-author-only...t.pk/">BISE Sargodha</a> |
<a href="https://b...content-available-to-author-only...t.pk/">BISE Sahiwal</a> |
<a href="https://b...content-available-to-author-only...t.pk/">BISE DG Khan</a> |
<a href="https://b...content-available-to-author-only...t.pk/">BISE Bahawalpur</a> |
<a href="https://w...content-available-to-author-only...t.pk/entry-test-result.html" title="Entry test results, Medical, Engineering, ECAT, MCAT 2024">Entry Test Result</a> |
<a href="https://w...content-available-to-author-only...t.pk/exam-results.html" title="Other Exam results, MBBS, PCS, PMS, CSS results 2024">Exam</a> |
<a href="https://w...content-available-to-author-only...t.pk/bcom-result.html" title="B.Com Result 2024">B.com</a> |
<a href="https://w...content-available-to-author-only...t.pk/bed-result.html" title="B.Ed results 2024">B.Ed</a> |
<a href="https://w...content-available-to-author-only...t.pk/med-result.html" title="M.Ed results 2024">M.Ed</a> |
<a href="https://w...content-available-to-author-only...t.pk/dae-result.html" title="DAE results 2024">DAE Result</a> |
<a href="https://e...content-available-to-author-only...t.pk/">Election 2024</a> |
<a href="https://w...content-available-to-author-only...t.pk/datesheet/">Date Sheets 2024</a> |
<a href="https://w...content-available-to-author-only...t.pk/admission/">Admissions 2024</a> |
<a href="https://w...content-available-to-author-only...t.pk/merit-list/">Merit List 2024</a> |
<a href="https://w...content-available-to-author-only...t.pk/admission-applications/">Admission Applications</a> |
<a href="https://p...content-available-to-author-only...t.pk/">Prize Bond Result</a> |
<a href="https://s...content-available-to-author-only...t.pk/">Schools in Pakistan</a> |
<a href="https://w...content-available-to-author-only...t.pk/ranking/">Ranking</a> |
<a href="https://w...content-available-to-author-only...t.pk/merit-calculator/">Merit Calculator</a> |
<a href="https://w...content-available-to-author-only...t.pk/colleges/">Institutions in Pakistan</a> |
<a href="https://t...content-available-to-author-only...t.pk/">Translate Free</a> |
<a href="https://w...content-available-to-author-only...t.pk/urdu-keyboard-editor/">Urdu Keyboard Editor</a> |
<a href="https://m...content-available-to-author-only...t.pk/" target="_blank" title="how students can earn money">Make Money</a>
</div>
</div>
</div>
<div id="marquee_container" class="marquee_container">
<marquee onmouseover="this.setAttribute('scrollamount', 0, 0);" onmouseout="this.setAttribute('scrollamount', 4, 0);" behavior="scroll" scrollamount="4">
<font color="#FFFFFF" style="font-size:15px; font-weight:bold;">
View latest educational results 2024 of class 9th, 10th / Matric / SSC, Intermediate / HSSC / FA / FSc / Inter, 5th / Primary, 8th / Middle, DAE, DBA, D.COM, BA / BBA / BCom / BSc / B.Ed, MA / MSc / MBA / MIT / MCS, MBBA / M.Ed, LLB, Engineering, M.Phil, PhD from all BISE / boards and Universities by roll number & by name and check old result 2023 online.
</font>
</marquee>
</div>
<div class="fclear"></div>
<div style="height: auto !important;"><!-- ################## Start Body ################### -->
<script type="text/javascript">
function submit_form(myfield) {
document.result_form.isclicked.value="yahooh";
//document.result_form.submit();
return true;
}
</script>
<div id="contents" style="height: auto !important;"><!--contents starts-->
<div id="main-container" style="height: auto !important;">
<div id="left-container-temp2" style="height: auto !important;">
<div id="breadcrumb_container" class="breadcrumb_container">
<ul id="breadcrumbs">
</ul>
</div>
<div id="suggested-readings" class="suggested_readings">
<strong>Trending:</strong>
<a href="https://w...content-available-to-author-only...t.pk/educom/pmdc-mdcat-result-2023-37736.htm" target="_blank" title="PMDC MDCAT Result 2023">MDCAT Result 2023</a> |
<a href="https://b...content-available-to-author-only...t.pk/12th-results/" target="_blank">12th Class Result 2024 Peshawar Board</a> |
<a href="https://b...content-available-to-author-only...t.pk/12th-results/" target="_blank">12th Result 2024 Abbottabad Board</a> |
<a href="https://b...content-available-to-author-only...t.pk/12th-results/" target="_blank">12th Result 2024 Mardan Board</a> |
<a href="https://b...content-available-to-author-only...t.pk/12th-results/" target="_blank">12th Result 2024 Bannu Board</a> |
<a href="https://b...content-available-to-author-only...t.pk/12th-results/" target="_blank">12th Result 2024 Swat Board</a> |
<a href="https://b...content-available-to-author-only...t.pk/12th-results/" target="_blank">12th Result 2024 Malakand Board</a> |
<a href="https://b...content-available-to-author-only...t.pk/12th-results/" target="_blank">12th Result 2024 Kohat Board</a> |
<a href="https://b...content-available-to-author-only...t.pk/12th-results/" target="_blank">12th Result 2024 DI Khan Board</a> |
<a href="https://b...content-available-to-author-only...t.pk/11th-results/" target="_blank">11th Result 2024 Lahore Board</a> |
<a href="https://b...content-available-to-author-only...t.pk/11th-results/" target="_blank">11th Result 2024 Rawalpindi Board</a> |
<a href="https://b...content-available-to-author-only...t.pk/11th-results/" target="_blank">11th Result 2024 Faisalabad Board</a> |
<a href="https://b...content-available-to-author-only...t.pk/11th-results/" target="_blank">11th Result 2024 Multan Board</a> |
<a href="https://b...content-available-to-author-only...t.pk/11th-results/" target="_blank">11th Result 2024 Gujranwala Board</a> |
<a href="https://b...content-available-to-author-only...t.pk/11th-results/" target="_blank">11th Result 2024 Sargodha Board</a> |
<a href="https://b...content-available-to-author-only...t.pk/11th-results/" target="_blank">11th Result 2024 Sahiwal Board</a> |
<a href="https://b...content-available-to-author-only...t.pk/11th-results/" target="_blank">11th Result 2024 DG Khan Board</a> |
<a href="https://b...content-available-to-author-only...t.pk/11th-results/" target="_blank">11th Result 2024 Bahawalpur Board</a> |
<!--
<a href="http://b...content-available-to-author-only...t.pk/">bise lahore</a> |
<a href="http://b...content-available-to-author-only...t.pk/">bise fsd</a> |
<a href="http://b...content-available-to-author-only...t.pk/">biek</a> |
<a href="http://b...content-available-to-author-only...t.pk/">bsek</a> |
<a href="http://n...content-available-to-author-only...t.pk/">nts</a> |
<a href="http://a...content-available-to-author-only...t.pk/">aiou</a> |
<a href="http://p...content-available-to-author-only...t.pk/result/">ppsc</a> |
<a href="http://f...content-available-to-author-only...t.pk/result/">FPSC</a>
<a href="http://b...content-available-to-author-only...t.pk/">bisep</a> -->
</div>
<div class="innerpage_big_div" style="height: auto !important;">
<h1 id="head1">Check Result 2024 Online</h1>
<div style="z-index: 1; height: auto !important;">
<div id="date-views" class="ca-box" style="margin-bottom: 5px; color: #aaa; padding: 0 5px; width: 98%;">
<span class="fleft"></span>
</div>
<div style="clear:both;"><script async="" src="./Check Exam Results 2024 Online_files/f(6).txt"></script>
<!-- result_lu_asyn -->
<ins class="adsbygoogle" style="display: block; height: 280px;" data-ad-client="ca-pub-0790045402070579" data-ad-slot="1059106212" data-ad-format="link" data-adsbygoogle-status="done" data-ad-status="filled"><div id="aswift_0_host" style="border: none; height: 280px; width: 813px; margin: 0px; padding: 0px; position: relative; visibility: visible; background-color: transparent; display: inline-block; overflow: visible;"><iframe id="aswift_0" name="aswift_0" browsingtopics="true" style="left:0;position:absolute;top:0;border:0;width:813px;height:280px;" sandbox="allow-forms allow-popups allow-popups-to-escape-sandbox allow-same-origin allow-scripts allow-top-navigation-by-user-activation" width="813" height="280" frameborder="0" marginwidth="0" marginheight="0" vspace="0" hspace="0" allowtransparency="true" scrolling="no" allow="attribution-reporting; run-ad-auction" src="./Check Exam Results 2024 Online_files/ads.html" data-google-container-id="a!1" tabindex="0" title="Advertisement" aria-label="Advertisement" data-google-query-id="CJn8lqHAl4cDFY1TpAQdsWcBGg" data-load-complete="true"></iframe></div></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script></div>
<div style="clear:both"></div><br>
<p>
<strong>Check Results 2024 online</strong> for all educational Board, BISE, Schools, Colleges and Universities. <strong>Check results</strong> of latest annual exams, 2nd annual exams, supplementary exams for 5th, 8th, 9th, 10th, SSC Part 1 & 2, Matric, 11th, 12th, 1st Year, 2nd Year, inter, intermediate, FA, FSC, Bachelors, Masters online.
</p><div class="latest_news_container" style="width: 98%; background-color: rgb(248, 248, 248); height: auto !important;">
<h2> Result 2024 2023 2019 2018</h2>
<form name="result_form" id="result_form" action="https://w...content-available-to-author-only...t.pk/result/" method="post" style="width: 100%; float: left;">
<div style="width: 100%; margin: 10px 0 5px;">
<input type="text" name="roll_number" id="roll_number" value="819253" placeholder="Enter roll number" style="width: 95.4%;padding: 5px 1%;">
</div>
<div style="width: 100%; float: left;">
<select id="board_slash_class" name="board_slash_class" style="width: 98%; padding: 5px 1%;">
<option value="10th/ajkbise">Bise AJK SSC Exams Result</option><option value="10th/bisedgkhan">Bise DG Khan SSC Part 2 Annual & 2nd Annual Result</option><option value="10th/bisebwp" selected="selected">Bise Bahawalpur SSC Part 2 Annual & 2nd Annual Result</option><option value="10th/biserwp">Bise Rawalpindi Matric Annual & 2nd Annual Part 2 Result</option><option value="10th/bisesahiwal">Bise Sahiwal10th Class Annual & 2nd Annual Result</option><option value="10th/bisesargodha">Bise Sargodha 10th Class Annual & 2nd Annual Result</option><option value="10th/bisegrw">Bise Gujranwala 10th Class Annual & 2nd Annual Result</option><option value="10th/bisefsd">Bise Faisalabad 10th Class Annual and 2nd Annual Result</option><option value="10th/bisemultan">Bise Multan SSC Part 2 Result</option><option value="10th/biselahore">Bise Lahore 10th Class Annual and 2nd Annual Exam Result</option><option value="12th/biseh">Bise Hyderabad Inter Result</option><option value="8th/fde">FDE 8th Class Result</option><option value="5th/fde">FDE Islamabad 5th Class Result</option><option value="DAE/sbte">Sindh Board OF Technical Education DAE Result</option><option value="8th/ajkbise">AJK Board 8th Class Result</option><option value="5th/ajkbise">AJK Board 5th Class Result</option><option value="10th/bsekkarachi">BSEK Karachi 10th Class Result</option><option value="9th/bsekkarachi">BSEK Karachi 9th Class Result</option><option value="9th/biseh">Bise Hyderabad SSC Part I Annual Result</option><option value="D.Com/pbte">Punjab Board OF Technical Education D.Com Result</option><option value="DAE/pbte">Punjab Board OF Technical Education DAE Result</option><option value="DBA/pbte">Punjab Board OF Technical Education DBA Result</option><option value="Course/pbte">Punjab Board OF Technical Education PBTE Course Result Gazette</option><option value="10th/pbte">Punjab Board OF Technical Education Matric Tech Result</option><option value="DIT/pbte">Punjab Board OF Technical Education DIT Result</option><option value="10th/pbte">Punjab Board OF Technical Education Matric Vocational Result</option><option value="DDM/pbte">Punjab Board OF Technical Education DDM Result</option><option value="12th/bisekt">Kohat Board 12th Result</option><option value="11th/bisekt">Bise Kohat HSSC Part 1 Result</option><option value="11th/biseb">Bannu Board 11th Class Result</option><option value="12th/biseb">Bannu Board 12th Class Result</option><option value="11th/biseatd">Bise Abbottabad 11th Class Annual and 2nd Annual Result</option><option value="12th/biseatd">Bise Abbottabad 12th Class Annual and 2nd Annual Result</option><option value="12th/bisess">Bise Swat Annual and Special Exam 12th Class Result</option><option value="11th/bisess">Bise Swat 11th Result</option><option value="11th/biekkarachi">BIEK Karachi 11th Class Annual Result</option><option value="9th/bisemdn">Bise Mardan SSC Part 1 Result</option><option value="10th/bisemdn">Mardan Board SSC Part 2 Result</option><option value="9th/bisemalakand">Bise Malakand 9th Class Result</option><option value="10th/bisemalakand">Bise Malakand 10th Class Result</option><option value="9th/biseatd">Abbottabad Board 9th Class Annual and 2nd Annual Exam Result</option><option value="10th/biseatd">Abbottabad Board 10th Class Annual and 2nd Annual Exam Result</option><option value="9th/biseb">Bise Bannu Matric Part 1 Result</option><option value="10th/biseb">Bise Bannu Matric Part 2 Result</option><option value="9th/bisekt">Kohat Board 9th Result</option><option value="10th/bisekt">Kohat Board 10th Result</option><option value="10th/bisep">BISE Peshawar 10th Class Result</option><option value="9th/bisep">BISE Peshawar 9th Class Result</option><option value="12th/ajkbise">Bise AJK 12th Class Annual and 2nd Annual Exams Result</option><option value="12th/fbise">FBISE HSSC Part 2 Exams Result</option><option value="12th/biselahore">Bise Lahore 12th Class Annual and 2nd Annual Exam Result</option><option value="12th/biserwp">Bise Rawalpindi Inter 12th Result</option><option value="12th/bisefsd">Bise Faisalabad Inter 12th Annual and 2nd Annual Exam Result</option><option value="12th/bisegrw">Bise Gujranwala 12th Class Annual and 2nd Annual Exams Result</option><option value="12th/bisebwp">Bise Bahawalpur 12th Class Result</option><option value="12th/bisedgkhan">Bise DG Khan 12th Class Result</option><option value="12th/bisesahiwal">Bise Sahiwal Inter 12th Result</option><option value="12th/bisemultan">Bise Multan 12th Class Result</option><option value="12th/bisesargodha">Bise Sargodha Inter 12th Result</option><option value="10th/bisequetta">Bise Quetta SSC Part 2 Result</option><option value="9th/fbise">FBISE SSC Part 1 Annual and 2nd Annual Result</option><option value="10th/fbise">FBISE SSC Part 2 Annual and 2nd Annual Result</option><option value="12th/aiou">AIOU 12th Class Result</option><option value="11th/bisesuksindh">Bise Sukkur inter Part 1 Result</option><option value="12th/biekkarachi">BIEK Karachi Inter Result</option><option value="9th/bisesuksindh">Bise Sukkur 9th Class Result</option><option value="11th/ajkbise">Bise AJK 11th Class Result</option><option value="DAE/kpbte">KPK Board OF Technical Education DAE Result</option><option value="10th/biseh">Bise Hyderabad SSC Part II General Group Annual Result</option><option value="10th/biseh">Bise Hyderabad SSC Part II Science Group Annual Result</option><option value="11th/bisebwp">Bise Bahawalpur 11th Class Result</option><option value="11th/bisedgkhan">Bise DG Khan 11th Class Result</option><option value="11th/bisemultan">Bise Multan 11th Result</option><option value="11th/biserwp">Bise Rawalpindi 11th Result</option><option value="11th/bisefsd">Bise Faisalabad 11th Class Result</option><option value="11th/bisegrw">Bise Gujranwala 11th Class Result</option><option value="11th/bisesahiwal">Bise Sahiwal 11th Class Result</option><option value="11th/bisesargodha">Bise Sargodha 11th Class Result</option><option value="11th/biselahore">Bise Lahore 11th Class Result</option><option value="11th/bisep">Peshawar Board HSSC Part 1 Result</option><option value="12th/bisep">BISE Peshawar 12th Class Result</option><option value="11th/bisedikhan">Bise D I Khan 11th Class Result</option><option value="12th/bisedikhan">Bise D I Khan 12th Class Result</option><option value="11th/bisemdn">Bise Mardan HSSC Part 1 Result</option><option value="12th/bisemdn">Bise Mardan HSSC Part 2 Result</option><option value="11th/bisemalakand">Bise Malakand 11th Class Result</option><option value="12th/bisemalakand">Bise Malakand Inter Annual Exam Result</option><option value="CSS/fpsc">FPSC CSS Written Test Result Gazette</option><option value="12th/bisesuksindh">Bise Sukkur inter Part 2 Result</option><option value="9th/ajkbise">Bise AJK 9th Class Result</option><option value="11th/fbise">FBISE HSSC Part 1 Exams Result</option><option value="9th/bisedikhan">D I Khan Board 9th Class Result</option><option value="10th/bisedikhan">D I Khan Board 10th Class Result</option><option value="9th/biserwp">Bise Rawalpindi 9th Result</option><option value="9th/bisegrw">Bise Gujranwala 9th Class Result</option><option value="9th/bisemultan">Bise Multan 9th Class Result</option><option value="9th/bisesargodha">Bise Sargodha 9th Class Result</option><option value="9th/biselahore">Bise Lahore 9th Class Result</option><option value="9th/bisesahiwal">Bise Sahiwal 9th Class Result</option><option value="9th/bisefsd">Bise Faisalabad 9th Class Result</option><option value="9th/bisebwp">Bise Bahawalpur 9th Class Result</option><option value="9th/bisedgkhan">Bise DG Khan SSC Part 1 Class Result</option><option value="10th/bisesuksindh">Bise Sukkur Matric Part 2 Result</option><option value="12th/akueb">Agha Khan University-EB 12th Result</option><option value="11th/akueb">Agha Khan University-EB 11th Result</option><option value="9th/akueb">Agha Khan University-EB SSC Part 1 Result</option><option value="10th/akueb">Agha Khan University-EB SSC Part 2 Result</option><option value="9th/bisequetta">Bise Quetta SSC Part 1 Result</option><option value="D.Com/kpbte">KPK Board OF Technical Education D.Com Result</option><option value="DBA/kpbte">Khyber Pakhtunkhwa Board OF Technical Education DBA Result</option><option value="12th/bisegrw">BISE Gujranwala Inter Annual & 2nd Annual Result</option><option value="DIT/kpbte">KPK Board OF Technical Education DIT Result</option><option value="12th/bisequetta">Bise Quetta HSSC Part 2 Result</option><option value="11th/bisequetta">Bise Quetta HSSC Part 1 Result</option><option value="DBA/sbte">Sindh Board OF Technical Education DBA Result</option><option value="D.Com/sbte">Sindh Board OF Technical Education D.Com Result</option><option value="Course/pbte">PBTE HNP TEVTA BATCH I Result Gazette</option><option value="9th/pbte">Punjab Board OF Technical Education 9th Vocational Course Result</option><option value="9th/pbte">Punjab Board OF Technical Education 9th Tech Result</option><option value="B.Com/uok">Karachi University B.Com Both Parts Result</option><option value="BA/uok">Karachi University BA Both Parts Result</option><option value="BA/pu">Pu Ba B.Sc Part II Result</option><option value="12th/bisemirpurkhas">Bise MirpurKhas 12th Result</option><option value="DHO/pbte">Punjab Board OF Technical Education DHO Result</option><option value="10th/bisemirpurkhas">Bise MirpurKhas 10thResult</option><option value="Course/kpbte">KPK Board OF Technical Education TSC Annual & Supply Result</option><option value="Pharma D/iub">Islamia University Bahawalpur Pharm-D Result</option><option value="BA/upesh">Peshawar University B.A BSc Result</option><option value="LLB/pu">Punjab University LLB Annual Result Gazette</option><option value="Course/pbte">Punjab Board OF Technical Education Beautician Course Result Gazette</option><option value="MA/uok">Karachi University MA IR Result</option><option value="Course/pbte">PBTE TEVTA Short Course Result Gazette</option><option value="Course/biseh">Bise Hyderabad Art Master Certificate Course Result Gazette</option><option value="Course/biseh">Bise Hyderabad Art Teaching Certificate Course Result Gazette</option><option value="Course/biseh">Bise Hyderabad Oriental Language Certificate Course Result Gazette</option><option value="Course/biseh">Bise Hyderabad Oriental Teaching Certificate Course Result Gazette</option><option value="MA/ajku">AJK University MA Political Science Part I-II Annual Result</option><option value="MA/ajku">AJKU MA History I-II Annual Exam Result</option><option value="B.Com/uos">Sargodha University B.com Part 1 2nd Annual</option><option value="B.Com/uos">Sargodha University B.Com Part II Second Annual Result</option><option value="B.Com/pu">Punjab University B.Com Part 1 Result</option><option value="B.Com 2/pu">Punjab University B.Com Part 2 Result</option><option value="12th/biselahore">BISE Lahore Inter Annual & Supply Results</option><option value="BA/pu">Pu Ba B.Sc Part I Supplementary Exam Result</option><option value="BSc/iub">Islamia University Bahawalpur Bsc Result</option><option value="9th/biselrk">Bise Larkana 9th Class Result</option><option value="DHO/kpbte">KPK Board OF Technical Education DHO Result</option><option value="BA/aiou">AIOU BA Class Result</option><option value="BA/pu">Punjab University BA/ Bsc Result</option><option value="10th/biselrk">Bise Larkana 10th Class Result</option><option value="11th/wifaqulmadaris">WMAA 12th Class Result</option><option value="8th/pec">PEC 8th Class Result</option><option value="5th/pec">PEC 5th Class Result</option><option value="BSc/uos">Sargodha University Bsc Result</option><option value="BA/uos">Sargodha University BA Result</option><option value="CT/aiou">AIOU ATC/PTC/CT Result</option><option value="MA/iub">Islamia University Bahawalpur MA Result</option><option value="BA/uok">Karachi University BA Result</option><option value="11th/bisemirpurkhas">Bise MirpurKhas 11th Result</option><option value="12th/biselrk">Bise Larkana 12th Class Result</option><option value="11th/biselrk">Bise Larkana 11th Class Result</option><option value="11th/wifaqulmadaris">WMAA 11th Class Result</option><option value="B.Ed/aiou">AIOU M.ed Class Result</option><option value="B.Ed/aiou">AIOU B.ed Class Result</option><option value="DHO/sbte">Sindh Board OF Technical Education DHO Result</option><option value="DDM/kpbte">KPK Board OF Technical Education DDM Result</option><option value="Course/sbte">Sindh Board OF Technical Education DDM Result</option><option value="9th/bisemirpurkhas">Bise MirpurKhas 9thResult</option><option value="9th/wifaqulmadaris">WMAA 9th Class Result</option><option value="10th/wifaqulmadaris">WMAA 10th Class Result</option><option value="DHO/kpbte">Khyber Pakhtunkhwa Board OF Technical Education DHO Result</option><option value="9th/biseh">Bise Hyderabad SSC Part I General Group Annual Result</option><option value="BA/aiou">AIOU Bsc Class Result</option><option value="PhD/ajku">Azad Jammu kashmir University PhD Result</option><option value="M.Phil/ajku">Azad Jammu kashmir University M.Phil Result</option><option value="MSc/ajku">Azad Jammu kashmir University Msc Result</option><option value="BA/ajku">Azad Jammu kashmir University BA Result</option><option value="BIT/aiou">AIOU BIT Class Result</option><option value="BSc/aiou">AIOU Bsc Class Result</option><option value="MCS/aiou">AIOU MCS Class Result</option><option value="MIT/aiou">AIOU CT Class Result</option><option value="PTC/aiou">AIOU PTC Class Result</option><option value="M.Phil/aiou">AIOU M.phil Class Result</option><option value="PhD/aiou">AIOU PhD Class Result</option><option value="MA/ajku">Azad Jammu kashmir University MA Result</option><option value="M.Com/ajku">Azad Jammu kashmir University M.com Result</option><option value="MA/uos">Sargodha University MA Result</option><option value="MSc/uos">Sargodha University Msc Result</option><option value="M.Phil/uos">Sargodha University M.Phil Result</option><option value="PhD/uos">Sargodha University Phd Result</option><option value="PGD/uos">Sargodha University PGD Result</option><option value="B.Com/ajku">Azad Jammu kashmir University B.com Result</option><option value="BSc/ajku">Azad Jammu kashmir University Bsc Result</option><option value="PhD/pu">Punjab University, PhD Result</option><option value="PGD/ajku">Azad Jammu kashmir University PGD Result</option><option value="BSc/uok">Karachi University Bsc Result</option><option value="PGD/uok">Karachi University PGD Result</option><option value="MSc/uok">Karachi University Msc Result</option><option value="PhD/uok">Karachi University PhD Result</option><option value="M.Phil/uok">Karachi University M.Phil Result</option><option value="10th/aiou">AIOU 11th Class Result</option><option value="10th/aiou">AIOU 10th Class Result</option><option value="9th/aiou">AIOU 9th Class Result</option><option value="DIT/sbte">Sindh Board OF Technical Education DIT Result</option><option value="MSc/pu">Punjab University Msc Result</option><option value="M.Phil/bzu">Bahauddin Zakariya University M.Phil Result</option><option value="MA/bzu">Bahauddin Zakariya University MA Result</option><option value="PGD/bzu">Bahauddin Zakariya University PGD Result</option><option value="BA/bzu">Bahauddin Zakariya University BA Result</option><option value="BSc/bzu">Bahauddin Zakariya University Bsc Result</option><option value="B.Com/bzu">Bahauddin Zakariya University B.Com Result</option><option value="PGD/pu">Punjab University, PGD Result</option><option value="MA/pu">Punjab University MA Result</option><option value="PhD/bzu">Bahauddin Zakariya University PhD Result</option><option value="M.Com/bzu">Bahauddin Zakariya University M.Com Result</option><option value="MSc/bzu">Bahauddin Zakariya University Msc Result</option><option value="MSc/upesh">Peshawar University Msc Result</option><option value="MA/upesh">Peshawar University MA Result</option><option value="BSc/upesh">Peshawar University Bsc Result</option><option value="BA/upesh">Peshawar University BA Result</option><option value="BA/iub">Islamia University Bahawalpur BA Result</option><option value="M.Phil/upesh">Peshawar University M.phil Result</option><option value="M.Phil/iub">Islamia University Bahawalpur M.phil Result</option><option value="M.Com/iub">Islamia University Bahawalpur M.Com Result</option><option value="MSc/iub">Islamia University Bahawalpur Msc Result</option><option value="PhD/iub">Islamia University Bahawalpur PhD Result</option><option value="B.Com/iub">Islamia University Bahawalpur B.Com Result</option><option value="LLB/upesh">Peshawar University LLB Result</option><option value="8th/wifaqulmadaris">WMAA 8th Class Result</option><option value="5th/wifaqulmadaris">WMAA 5th Class Result</option><option value="10th/bisess">Bise Swat Annual Exam 10th Class Result</option><option value="9th/bisess">Bise Swat 9th Class Result</option> </select>
</div>
<div style="width: 100%; float: left;">
<select id="gezette_year" name="gezette_year" style="width: 98%; padding: 5px 1%;">
<option value="2024">2024 - Result Announcment Year</option>
<option value="2023">2023 - Result Announcment Year</option>
<option value="2022">2022 - Result Announcment Year</option>
<option value="2021">2021 - Result Announcment Year</option>
<option value="2020">2020 - Result Announcment Year</option>
<option value="2019">2019 - Result Announcment Year</option>
<option value="2018">2018 - Result Announcment Year</option>
<option value="2024" selected="selected">2024 - Result Announcment Year</option>
</select>
<input name="isclicked" type="hidden" value="yes">
</div>
<div style="width: 100%; text-align: center; float: left; margin-top: 10px; margin-bottom: 5px;">
<input name="submit" type="submit" value="Search Result" onclick="javascript:submit_form();" style="margin: auto 0; padding: 5px; cursor: pointer;">
</div>
</form>
<!--
<div style="text-align: center; width: 100%; float: left; margin: 5px 0;">
<div style="background-color: #eee;width: 336px;height: 280px;margin: 0 auto;">Advertisement</div>
</div>-->
<div style="clear:both"></div><br>
<center><div style="float: none;"><script async="" src="./Check Exam Results 2024 Online_files/f(6).txt"></script>
<!-- result_lu_asyn -->
<ins class="adsbygoogle" style="display: block; height: 280px;" data-ad-client="ca-pub-0790045402070579" data-ad-slot="1059106212" data-ad-format="link" data-adsbygoogle-status="done" data-ad-status="unfilled"><div id="aswift_1_host" style="border: none; height: 280px; width: 797px; margin: 0px; padding: 0px; position: relative; visibility: visible; background-color: transparent; display: inline-block; overflow: visible;"><iframe id="aswift_1" name="aswift_1" browsingtopics="true" style="left:0;position:absolute;top:0;border:0;width:797px;height:280px;" sandbox="allow-forms allow-popups allow-popups-to-escape-sandbox allow-same-origin allow-scripts allow-top-navigation-by-user-activation" width="797" height="280" frameborder="0" marginwidth="0" marginheight="0" vspace="0" hspace="0" allowtransparency="true" scrolling="no" allow="attribution-reporting; run-ad-auction" src="./Check Exam Results 2024 Online_files/ads(1).html" data-google-container-id="a!2" tabindex="0" title="Advertisement" aria-label="Advertisement" data-google-query-id="CIPvvqHAl4cDFTlPpAQdFwAB1g" data-load-complete="true"></iframe></div></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script></div></center>
<div style="clear:both"></div><br>
<div style="margin-bottom: 5px; padding: 5px 2% 5px 3%; padding: 5px 0; border-bottom: 3px solid; color: #618f2c; font-weight: bold; ">Bise Bahawalpur SSC Part 2 Annual & 2nd Annual Result 2024</div>
<p><strong>Disclaimer:</strong> <br>Result.pk takes all the results from relevant board authorities or their websites. We are not responsible for any typing errors in this regard.</p>
<div style="clear:both"></div><br>
<center><div style="float: none;"><script type="text/javascript"><!--
google_ad_client = "pub-0790045402070579";
/* result_336x280_txt_img_8/6/10 */
google_ad_slot = "4431886863";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script>
<script type="text/javascript" src="./Check Exam Results 2024 Online_files/f(7).txt">
</script><ins class="adsbygoogle adsbygoogle-noablate" data-ad-client="pub-0790045402070579" data-ad-height="280" data-ad-slot="4431886863" data-ad-width="336" data-adsbygoogle-status="done" style="display: inline-block; width: 336px; height: 280px;" data-ad-status="unfilled"><div id="aswift_2_host" style="border: none; height: 280px; width: 336px; margin: 0px; padding: 0px; position: relative; visibility: visible; background-color: transparent; display: inline-block;"><iframe id="aswift_2" name="aswift_2" browsingtopics="true" style="left:0;position:absolute;top:0;border:0;width:336px;height:280px;" sandbox="allow-forms allow-popups allow-popups-to-escape-sandbox allow-same-origin allow-scripts allow-top-navigation-by-user-activation" width="336" height="280" frameborder="0" marginwidth="0" marginheight="0" vspace="0" hspace="0" allowtransparency="true" scrolling="no" allow="attribution-reporting; run-ad-auction" src="./Check Exam Results 2024 Online_files/ads(2).html" data-google-container-id="a!3" tabindex="0" title="Advertisement" aria-label="Advertisement" data-google-query-id="CPrgvqHAl4cDFTlSHQkdEvYIqQ" data-load-complete="true"></iframe></div></ins></div></center>
<div style="clear:both"></div><br>
</div>
BISEBWP Board 10th Class Result 2024 <br>
<div class="latest_news_container" style="width: 100%; padding: 5px 0; box-sizing:border-box;" align="center">
<div class="box_width" id="vip_links" style="width:32%">
<a class="inner_box" style="font-size:18px;" href="https://b...content-available-to-author-only...t.pk/matric-ssc-position-holders/" target="_blank">bisebwp Matric Position Holders 2024</a>
</div>
<div class="box_width" id="vip_links" style="width:32%">
<a class="inner_box" style="font-size:18px;" href="https://b...content-available-to-author-only...t.pk/inter-fa-fsc-position-holders/" target="_blank">bisebwp Intermediate Position Holders 2024</a>
</div>
<div class="box_width" id="vip_links" style="width:32%">
<a class="inner_box" style="font-size:18px;" href="https://b...content-available-to-author-only...t.pk/10th-class-result-gazette-download-pdf-annual/" title="bisebwp 2024 Class Result Gazette 2024" target="_blank">bisebwp 10th Result 2024 Gazette PDF</a> </div>
</div>
<p></p>
</div>
<div class="latest_news_container" style="width: 100%; padding: 5px 0; box-sizing:border-box;">
<div class="box_width" id="vip_links" style="width:33%">
<a class="inner_box" style="font-size:18px;" href="https://w...content-available-to-author-only...t.pk/scholarships/" target="_blank">Scholarships</a>
</div>
<div class="box_width" id="vip_links" style="width:33%">
<a class="inner_box" style="font-size:18px;" href="https://w...content-available-to-author-only...t.pk/admission/" target="_blank">Admissions</a>
</div>
<div class="box_width" id="vip_links" style="width:33%">
<a class="inner_box" style="font-size:18px;" href="https://w...content-available-to-author-only...t.pk/colleges/" target="_blank">Universities</a> </div>
</div>
<h2>Download Todays 10th Results 2024 Punjab Boards</h2>
<div class="latest_news_container" style="width: 100%; padding: 5px 0;">
<div class="box_width">
<a class="inner_box" href="http://b...content-available-to-author-only...t.pk/10th-results/">Lahore Matric Result</a>
</div>
<div class="box_width">
<a class="inner_box" href="http://b...content-available-to-author-only...t.pk/10th-results/">Multan Matric Result</a>
</div>
<div class="box_width">
<a class="inner_box" href="http://b...content-available-to-author-only...t.pk/10th-results/">Rawalpindi Matric Result</a>
</div>
<div class="box_width">
<a class="inner_box" href="http://b...content-available-to-author-only...t.pk/10th-results/">Faisalabad Matric Result</a>
</div>
<div class="box_width">
<a class="inner_box" href="http://b...content-available-to-author-only...t.pk/10th-results/">Gujranwala Matric Result</a>
</div>
<div class="box_width">
<a class="inner_box" href="http://b...content-available-to-author-only...t.pk/10th-results/">Sargodha Matric Result</a>
</div>
<div class="box_width">
<a class="inner_box" href="http://b...content-available-to-author-only...t.pk/10th-results/">Sahiwal Matric Result</a>
</div>
<div class="box_width">
<a class="inner_box" href="http://b...content-available-to-author-only...t.pk/10th-results/">Bahawalpur Matric Result</a>
</div>
<div class="box_width">
<a class="inner_box" href="http://b...content-available-to-author-only...t.pk/10th-results/">DG Khan Matric Result</a>
</div>
<div class="box_width">
<a class="inner_box" href="http://a...content-available-to-author-only...t.pk/10th-results/">AJK Mirpur Matric Result</a>
</div>
</div>
<div align="center"><img src="./Check Exam Results 2024 Online_files/result.png" alt="Check Result Online" title="Check Result"></div>
<div style="clear:both"></div><br>
<p>Here you can check results 2024 of all educational boards of Punjab, Sindh, Khyber Pakhtunkhwa KPK, Baluchistan, AJK. Results 2024 of all Schools, BISEs, Colleges, Technical Boards, Universities can be checked online.
<br><br>
</p><div class="latest_news_container" style="width: 100%; padding: 5px 0;">
<div class="box_width">
<a class="inner_box" href="https://w...content-available-to-author-only...t.pk/admission/">Admissions 2024</a>
</div>
<div class="box_width">
<a class="inner_box" href="https://w...content-available-to-author-only...t.pk/colleges/">List of Colleges</a>
</div>
<div class="box_width">
<a class="inner_box" href="https://w...content-available-to-author-only...t.pk/ranking/">Institution Ranking 2024</a>
</div>
<div class="box_width">
<a class="inner_box" href="https://w...content-available-to-author-only...t.pk/merit-calculator/">Merit Calculator 2024</a>
</div>
<div class="box_width">
<a class="inner_box" href="https://w...content-available-to-author-only...t.pk/merit-list/">Admission Merit Lists 2024</a>
</div>
<div class="box_width">
<a class="inner_box" href="https://w...content-available-to-author-only...t.pk/admission-applications/">Admission Applications</a>
</div>
<div class="box_width">
<a class="inner_box" href="https://w...content-available-to-author-only...t.pk/datesheet/">Date Sheets 2024</a>
</div>
</div>
<br><br>
Result.pk also uploads the result 2024 of various tests including Entry tests results 2024 and Competitive Exams Results 2024, Admission test Results 2024 and much more. <h2>Class Results 2024</h2>
<div class="latest_news_container" style="width: 100%; padding: 5px 0;">
<div class="box_width">
<a class="inner_box" href="https://w...content-available-to-author-only...t.pk/5th-class-result.html">5th Class</a>
</div>
<div class="box_width">
<a class="inner_box" href="https://w...content-available-to-author-only...t.pk/8th-class-result.html">8th Class</a>
</div>
<div class="box_width">
<a class="inner_box" href="https://w...content-available-to-author-only...t.pk/9th-class-result.html">9th Class</a>
</div>
<div class="box_width">
<a class="inner_box" href="https://w...content-available-to-author-only...t.pk/matric-ssc-10th-class-result.html">10th Class</a>
</div>
<div class="box_width">
<a class="inner_box" href="https://w...content-available-to-author-only...t.pk/matric-ssc-10th-class-result.html">Matric</a>
</div>
<div class="box_width">
<a class="inner_box" href="https://w...content-available-to-author-only...t.pk/matric-ssc-10th-class-result.html">SSC</a>
</div>
<div class="box_width">
<a class="inner_box" href="https://w...content-available-to-author-only...t.pk/fa-fsc-intermediate-hssc-result.html">Inter</a>
</div>
<div class="box_width">
<a class="inner_box" href="https://w...content-available-to-author-only...t.pk/fa-fsc-intermediate-hssc-result.html">FA</a>
</div>
<div class="box_width">
<a class="inner_box" href="https://w...content-available-to-author-only...t.pk/fa-fsc-intermediate-hssc-result.html">FSc</a>
</div>
<div class="box_width">
<a class="inner_box" href="https://w...content-available-to-author-only...t.pk/dae-result.html">DAE</a>
</div>
<div class="box_width">
<a class="inner_box" href="https://w...content-available-to-author-only...t.pk/fa-fsc-intermediate-hssc-result.html">HSSC</a>
</div>
<div class="box_width">
<a class="inner_box" href="https://w...content-available-to-author-only...t.pk/ba-bsc-graduate-bachelor-result.html">BA</a>
</div>
<div class="box_width">
<a class="inner_box" href="https://w...content-available-to-author-only...t.pk/ba-bsc-graduate-bachelor-result.html">BSC</a>
</div>
<div class="box_width">
<a class="inner_box" href="https://w...content-available-to-author-only...t.pk/bcom-result.html">B.Com</a>
</div>
<div class="box_width">
<a class="inner_box" href="https://w...content-available-to-author-only...t.pk/bed-result.html">B.Ed</a>
</div>
<div class="box_width">
<a class="inner_box" href="https://w...content-available-to-author-only...t.pk/med-result.html">M.Ed</a>
</div>
<div class="box_width">
<a class="inner_box" href="https://w...content-available-to-author-only...t.pk/ma-msc-result.html">MA</a>
</div>
<div class="box_width">
<a class="inner_box" href="https://w...content-available-to-author-only...t.pk/ma-msc-result.html">MSc</a>
</div>
</div>
<h2>BISE & Board Results 2024</h2>
<div class="latest_news_container" style="width: 100%; padding: 5px 0;">
<div class="box_width">
<a class="inner_box" href="http://f...content-available-to-author-only...t.pk/result/">Islamabad Result</a>
</div>
<div class="box_width">
<a class="inner_box" href="http://b...content-available-to-author-only...t.pk/result/">Lahore Result</a>
</div>
<div class="box_width">
<a class="inner_box" href="http://b...content-available-to-author-only...t.pk/result/">Karachi Matric Result</a>
</div>
<div class="box_width">
<a class="inner_box" href="http://b...content-available-to-author-only...t.pk/result/">Karachi Inter Result</a>
</div>
<div class="box_width">
<a class="inner_box" href="http://b...content-available-to-author-only...t.pk/result/">Multan Result</a>
</div>
<div class="box_width">
<a class="inner_box" href="http://b...content-available-to-author-only...t.pk/result/">Rawalpindi Result</a>
</div>
<div class="box_width">
<a class="inner_box" href="http://b...content-available-to-author-only...t.pk/result/">Faisalabad Result</a>
</div>
<div class="box_width">
<a class="inner_box" href="http://b...content-available-to-author-only...t.pk/result/">Gujranwala Result</a>
</div>