"PGh0bWw+CjxoZWFkPgo8TUVUQSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD1VVEYtOCI+Cjx0aXRsZT5BTkVYTyAzOS1WIDogSW5mb3JtZSBBbnVhbDwvdGl0bGU+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CiAgICAgICAgICB0YWJsZQogICAgICAgICAgewogICAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsKICAgICAgICAgIH0KICAgICAgICAgIHRhYmxlLCB0ZCwgdGgKICAgICAgICAgIHsKICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrOwogICAgICAgICAgZm9udC1zaXplOjExOwogICAgICAgICAgfQoKICAgICAgICAgIHRhYmxlLm5vX2JvcmRlcgogICAgICAgICAgewogICAgICAgICAgYm9yZGVyLXN0eWxlOiBub25lOwogICAgICAgICAgfQoKICAgICAgICAgIHRhYmxlLm5vX2JvcmRlcl90b3AKICAgICAgICAgIHsKICAgICAgICAgIGJvcmRlci10b3A6MXB0IGhpZGRlbjsKICAgICAgICAgIH0KCiAgICAgICAgICB0ci5ib3JkZXJfZG91YmxlIHRkIHsKICAgICAgICAgIGJvcmRlcjogMHB4OwogICAgICAgICAgYm9yZGVyLWJvdHRvbToycHQgc29saWQgYmxhY2s7CiAgICAgICAgICBib3JkZXItdG9wOjJwdCBzb2xpZCBibGFjazsKICAgICAgICAgIH0KCiAgICAgICAgICB0ci5ub19ib3JkZXJfdG9wIHRkIHsKICAgICAgICAgIGJvcmRlci10b3A6MHB0IHNvbGlkIGJsYWNrOwogICAgICAgICAgfQoKICAgICAgICAgIHRyLm5vX2JvcmRlciB0ZCB7CiAgICAgICAgICBib3JkZXI6IDBweDsKICAgICAgICAgIH0KCgogICAgICAgICAgYm9keQogICAgICAgICAgewogICAgICAgICAgbWFyZ2luOjEwcHg7CiAgICAgICAgICBmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIiwgVGltZXMsIHNlcmlmOwogICAgICAgICAgfQoKICAgICAgICAgIC50aXR1bG8tdGFiZWxhCiAgICAgICAgICB7CiAgICAgICAgICBkaXNwbGF5OmJsb2NrOwogICAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDsKICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsKICAgICAgICAgIGZvbnQtc2l6ZToxMjsKICAgICAgICAgIH0KCiAgICAgICAgICAudGl0dWxvLWRhZG8KICAgICAgICAgIHsKICAgICAgICAgIG1hcmdpbjo1cHg7CiAgICAgICAgICBkaXNwbGF5OmJsb2NrOwogICAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDsKICAgICAgICAgIGZvbnQtc2l6ZToxMTsKICAgICAgICAgIH0KCiAgICAgICAgICAuZGFkby1jYWJlY2FsaG8KICAgICAgICAgIHsKICAgICAgICAgIG1hcmdpbjo1cHg7CiAgICAgICAgICBkaXNwbGF5OmJsb2NrOwogICAgICAgICAgZm9udC1zaXplOjExOwogICAgICAgICAgfQoKICAgICAgICAgIC5kYWRvLXZhbG9yZXMKICAgICAgICAgIHsKICAgICAgICAgIG1hcmdpbjo1cHg7CiAgICAgICAgICBkaXNwbGF5OmJsb2NrOwogICAgICAgICAgZm9udC1zaXplOjExOwogICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7CiAgICAgICAgICB9CiAgICAgICAgPC9zdHlsZT4KPC9oZWFkPgo8Ym9keT4KPGEgaHJlZj0iamF2YXNjcmlwdDp3aW5kb3cucHJpbnQoKSI+SW1wcmltaXI8L2E+CjxoMiBhbGlnbj0iY2VudGVyIj5JbmZvcm1lIEFudWFsPC9oMj4KPHRhYmxlIGJvcmRlcj0iMSIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIHdpZHRoPSIyMCUiPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+Tm9tZSBkbyBGdW5kbzogPC9zcGFuPjwvdGQ+PHRkIHdpZHRoPSIzMCUiPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+RklJIFBIT1JCSVM8L3NwYW4+PC90ZD48dGQgd2lkdGg9IjI1JSI+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5DTlBKIGRvIEZ1bmRvOiA8L3NwYW4+PC90ZD48dGQgd2lkdGg9IjI1JSI+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj4xMC40NTYuNzk5LzAwMDEtODk8L3NwYW4+PC90ZD4KPC90cj4KPHRyPgo8dGQ+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5EYXRhIGRlIEZ1bmNpb25hbWVudG86IDwvc3Bhbj48L3RkPjx0ZD48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPjI0LzEwLzIwMDg8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5QJnVhY3V0ZTtibGljbyBBbHZvOiA8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj5JbnZlc3RpZG9yIFF1YWxpZmljYWRvPC9zcGFuPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+QyZvYWN1dGU7ZGlnbyBJU0lOOiA8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj4wPC9zcGFuPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+UXVhbnRpZGFkZSBkZSBjb3RhcyBlbWl0aWRhczogPC9zcGFuPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+MzEuMjE5LDAwPC9zcGFuPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+RnVuZG8gRXhjbHVzaXZvPyA8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj5OJmF0aWxkZTtvPC9zcGFuPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+Q290aXN0YXMgcG9zc3VlbSB2JmlhY3V0ZTtuY3VsbyBmYW1pbGlhciBvdSBzb2NpZXQmYWFjdXRlO3JpbyBmYW1pbGlhcj8gPC9zcGFuPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+TiZhdGlsZGU7bzwvc3Bhbj48L3RkPgo8L3RyPgo8dHI+Cjx0ZD48c3BhbiBjbGFzcz0idGl0dWxvLWRhZG8iPkNsYXNzaWZpY2EmY2NlZGlsOyZhdGlsZGU7byBhdXRvcnJlZ3VsYSZjY2VkaWw7JmF0aWxkZTtvOiA8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj48Yj5NYW5kYXRvOiA8L2I+UmVuZGE8L3NwYW4+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj48Yj5TZWdtZW50byBkZSBBdHVhJmNjZWRpbDsmYXRpbGRlO286IDwvYj5MYWplcyBDb3Jwb3JhdGl2YXM8L3NwYW4+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj48Yj5UaXBvIGRlIEdlc3QmYXRpbGRlO286IDwvYj5BdGl2YTwvc3Bhbj48L3RkPjx0ZD48c3BhbiBjbGFzcz0idGl0dWxvLWRhZG8iPlByYXpvIGRlIER1cmEmY2NlZGlsOyZhdGlsZGU7bzogPC9zcGFuPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+SW5kZXRlcm1pbmFkbzwvc3Bhbj48L3RkPgo8L3RyPgo8dHI+Cjx0ZD48c3BhbiBjbGFzcz0idGl0dWxvLWRhZG8iPkRhdGEgZG8gUHJhem8gZGUgRHVyYSZjY2VkaWw7JmF0aWxkZTtvOiA8L3NwYW4+PC90ZD48dGQ+PC90ZD48dGQ+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5FbmNlcnJhbWVudG8gZG8gZXhlcmMmaWFjdXRlO2NpbyBzb2NpYWw6IDwvc3Bhbj48L3RkPjx0ZD48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPjMxLzEyPC9zcGFuPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+TWVyY2FkbyBkZSBuZWdvY2lhJmNjZWRpbDsmYXRpbGRlO28gZGFzIGNvdGFzOiA8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj5NQiA8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5FbnRpZGFkZSBhZG1pbmlzdHJhZG9yYSBkZSBtZXJjYWRvIG9yZ2FuaXphZG86IDwvc3Bhbj48L3RkPjx0ZD48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPjwvc3Bhbj48L3RkPgo8L3RyPgo8dHI+Cjx0ZD48c3BhbiBjbGFzcz0idGl0dWxvLWRhZG8iPk5vbWUgZG8gQWRtaW5pc3RyYWRvcjogPC9zcGFuPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+Q09SUkVUT1JBIEdFUkFMIERFIFZBTE9SRVMgRSBDQU1CSU8gTFREQTwvc3Bhbj48L3RkPjx0ZD48c3BhbiBjbGFzcz0idGl0dWxvLWRhZG8iPkNOUEogZG8gQWRtaW5pc3RyYWRvcjogPC9zcGFuPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+OTIuODU4LjM4MC8wMDAxLTE4PC9zcGFuPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+RW5kZXJlJmNjZWRpbDtvOiA8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj5SVUEgRFIuIEpPUyZFYWN1dGU7IE1PTlRBVVJZLAogICAgICAgICAgICAgIDEzOSwKICAgICAgICAgICAgICA3Jm9yZG07IGFuZGFyLQogICAgICAgICAgICAgIENFTlRSTyBISVNUJk9hY3V0ZTtSSUNPLQogICAgICAgICAgICAgIFBPUlRPIEFMRUdSRS0KICAgICAgICAgICAgICBSUy0KICAgICAgICAgICAgICA5MC4wMTAtMDkwPC9zcGFuPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+VGVsZWZvbmVzOiA8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj4oNTEpIDMyMTMtMjcyNzwvc3Bhbj48Yj48L2I+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj48L3NwYW4+PGI+PC9iPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+PC9zcGFuPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+U2l0ZTogPC9zcGFuPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+d3d3LmdlcmFsaW52ZXN0aW1lbnRvcy5jb20uYnI8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5FLW1haWw6IDwvc3Bhbj48L3RkPjx0ZD48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPmVkZWdhc3BlcmluQGdlcmFsaW52ZXN0aW1lbnRvcy5jb20uYnI8L3NwYW4+PC90ZD4KPC90cj4KPHRyPgo8dGQ+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5Db21wZXQmZWNpcmM7bmNpYTogPC9zcGFuPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+MTIvMjAxODwvc3Bhbj48L3RkPjx0ZD48L3RkPjx0ZD48L3RkPgo8L3RyPgo8L3RhYmxlPgo8cD48L3A+Cjx0YWJsZSB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgd2lkdGg9IjMlIj4KPGgzIGFsaWduPSJsZWZ0Ij4xLjwvaDM+CjwvdGQ+PHRkIHdpZHRoPSIzMiUiPgo8aDMgYWxpZ249ImxlZnQiPlByZXN0YWRvcmVzIGRlIHNlcnZpJmNjZWRpbDtvczwvaDM+CjwvdGQ+PHRkIHdpZHRoPSIxMiUiPgo8aDMgYWxpZ249ImxlZnQiPkNOUEo8L2gzPgo8L3RkPjx0ZCB3aWR0aD0iMzUlIj4KPGgzIGFsaWduPSJsZWZ0Ij5FbmRlcmUmY2NlZGlsO288L2gzPgo8L3RkPjx0ZCB3aWR0aD0iMTUlIj4KPGgzIGFsaWduPSJsZWZ0Ij5UZWxlZm9uZTwvaDM+CjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPgogICAgICAgICAgMS4xCiAgICAgICAgPC90ZD48dGQ+CiAgICAgICAgICBHZXN0b3I6IEdlcmFsIEFzc2V0IE1hbmFnZW1lbnQgIFMvUyBMdGRhLjwvdGQ+PHRkPjA1Li4xOS42LjAvODkvMC0wMDwvdGQ+PHRkPlJ1YSBEci4gSm9zJmVhY3V0ZTsgTW9udGF1cnksIDEzOSAtIDgmb3JkbTsgYW5kYXIgLSBQb3J0byBBbGVncmUvUlM8L3RkPjx0ZD41MSAtIDMyMTMtMjcwODwvdGQ+CjwvdHI+Cjx0cj4KPHRkPgogICAgICAgICAgMS4yCiAgICAgICAgPC90ZD48dGQ+CiAgICAgICAgICBDdXN0b2RpYW50ZTogMDwvdGQ+PHRkPi4uLy08L3RkPjx0ZD48L3RkPjx0ZD48L3RkPgo8L3RyPgo8dHI+Cjx0ZD4KICAgICAgICAgIDEuMwogICAgICAgIDwvdGQ+PHRkPgogICAgICAgICAgQXVkaXRvciBJbmRlcGVuZGVudGU6IENvbmZpZG9yIEF1ZGl0b3JlcyBBc3NvY2lhZG9zPC90ZD48dGQ+ODkuLjg1LjkuNC82Ni8wLTAwPC90ZD48dGQ+VHJhdmVzc2EgQXpldmVkbywgMTc4IC0gUG9ydG8gQWxlZ3JlL1JTPC90ZD48dGQ+NTEgLSAzMjIyLTg5MzM8L3RkPgo8L3RyPgo8dHI+Cjx0ZD4KICAgICAgICAgIDEuNAogICAgICAgIDwvdGQ+PHRkPgogICAgICAgICAgRm9ybWFkb3IgZGUgTWVyY2FkbzogMDwvdGQ+PHRkPi4uLy08L3RkPjx0ZD48L3RkPjx0ZD48L3RkPgo8L3RyPgo8dHI+Cjx0ZD4KICAgICAgICAgIDEuNQogICAgICAgIDwvdGQ+PHRkPgogICAgICAgICAgRGlzdHJpYnVpZG9yIGRlIGNvdGFzOiAwPC90ZD48dGQ+Li4vLTwvdGQ+PHRkPjwvdGQ+PHRkPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPgogICAgICAgICAgMS42CiAgICAgICAgPC90ZD48dGQ+CiAgICAgICAgICBDb25zdWx0b3IgRXNwZWNpYWxpemFkbzogMDwvdGQ+PHRkPi4uLy08L3RkPjx0ZD48L3RkPjx0ZD48L3RkPgo8L3RyPgo8dHI+Cjx0ZD4KICAgICAgICAgIDEuNwogICAgICAgIDwvdGQ+PHRkPgogICAgICAgICAgRW1wcmVzYSBFc3BlY2lhbGl6YWRhIHBhcmEgYWRtaW5pc3RyYXIgYXMgbG9jYSZjY2VkaWw7Jm90aWxkZTtlczogUEhPUkJJUyBQbGFuZWphbWVudG8gU2VydmkmY2NlZGlsO29zIGUgRW1wcmVlbmRpbWVudG9zIEltb2JpbGkmYWFjdXRlO3Jpb3MgTHRkYS48L3RkPjx0ZD4mbmJzcDsxLjAuNC4wOC4vNTU1Ly0wMDwvdGQ+PHRkPlJ1YSBBbnQmb2NpcmM7bmlvIENhcmxvcyBCZXJ0YSwgNDc1LCBjai4gMTQwMSAmbmRhc2g7IEJvYSBWaXN0YSAtIENlcDogOTEzNDAtMDIwIC0gUG9ydG8gQWxlZ3JlLyAtIFJTPC90ZD48dGQ+Jm5ic3A7KDUxKSAzMDczLTcxMDA8L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgY2xhc3M9Im5vX2JvcmRlcl90b3AiIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0ZCBhbGlnbj0ibGVmdCIgdmFsaWduPSJ0b3AiIHJvd3NwYW49IjIwMCIgd2lkdGg9IjMlIj4KPGgzIGFsaWduPSJsZWZ0Ij4xLjg8L2gzPgo8L3RkPjx0ZCB3aWR0aD0iMzIlIj4KPGgzIGFsaWduPSJsZWZ0Ij5PdXRyb3MgcHJlc3RhZG9yZXMgZGUgc2VydmkmY2NlZGlsO29zJnN1cDE7OjwvaDM+CjwvdGQ+PHRkIHdpZHRoPSIxMiUiPgo8aDMgYWxpZ249ImxlZnQiPkNOUEo8L2gzPgo8L3RkPjx0ZCB3aWR0aD0iMzUlIj4KPGgzIGFsaWduPSJsZWZ0Ij5FbmRlcmUmY2NlZGlsO288L2gzPgo8L3RkPjx0ZCB3aWR0aD0iMTUlIj4KPGgzIGFsaWduPSJsZWZ0Ij5UZWxlZm9uZTwvaDM+CjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPkNvbmRvbWluaW8gVml2YSBPcGVuIE1hbGw8L3RkPjx0ZD4uLi8tPC90ZD48dGQ+QXYuIERyLiBOaWxvIFBlJmNjZWRpbDthbmhhLCAzMjI4IC0gUG9ydG8gQWxlZ3JlL1JTPC90ZD48dGQ+NTEgLSAzMDczLTcxMzA8L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgY2xhc3M9Im5vX2JvcmRlcl90b3AiIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0ZCB3aWR0aD0iMyUiPgo8aDMgYWxpZ249ImxlZnQiPjIuPC9oMz4KPC90ZD48dGQ+CjxoMyBhbGlnbj0ibGVmdCI+SW52ZXN0aW1lbnRvcyBGSUk8L2gzPgo8L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgY2xhc3M9Im5vX2JvcmRlcl90b3AiIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0ZCBhbGlnbj0ibGVmdCIgdmFsaWduPSJ0b3AiIHJvd3NwYW49IjIwMCIgd2lkdGg9IjMlIj4KICAgICAgICAgIDIuMQogICAgICAgIDwvdGQ+PHRkIGNvbHNwYW49IjQiPjxiPkRlc2NyaSZjY2VkaWw7JmF0aWxkZTtvIGRvcyBuZWcmb2FjdXRlO2Npb3MgcmVhbGl6YWRvcyBubyBwZXImaWFjdXRlO29kbzwvYj48L3RkPgo8L3RyPgo8dHI+Cjx0ZCB3aWR0aD0iMjQlIj48Yj5SZWxhJmNjZWRpbDsmYXRpbGRlO28gZG9zIEF0aXZvcyBhZHF1aXJpZG9zIG5vIHBlciZpYWN1dGU7b2RvPC9iPjwvdGQ+PHRkIHdpZHRoPSI0MCUiPjxiPk9iamV0aXZvczwvYj48L3RkPjx0ZCB3aWR0aD0iMTUlIj48Yj5Nb250YW50ZXMgSW52ZXN0aWRvczwvYj48L3RkPjx0ZCB3aWR0aD0iMTUlIj48Yj5PcmlnZW0gZG9zIHJlY3Vyc29zPC9iPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPkxvamEgMSAtIERyLiBOaWxvIFBlJmNjZWRpbDthbmhhLCAzMzQ5IE1hdHJpY3VsYSAxNzQuODU4PC90ZD48dGQ+QXF1aXNpJmNjZWRpbDsmYXRpbGRlO28gcGFyYSB2ZW5kYTwvdGQ+PHRkPjc4LjAwMCwwMDwvdGQ+PHRkPlJlY3Vyc29zIHByJm9hY3V0ZTtwcmlvczwvdGQ+CjwvdHI+Cjx0cj4KPHRkPkxvamEgMiAtIERyLiBOaWxvIFBlJmNjZWRpbDthbmhhLCAzMzUxIE1hdHJpY3VsYSAxNzQuODU5PC90ZD48dGQ+QXF1aXNpJmNjZWRpbDsmYXRpbGRlO28gcGFyYSB2ZW5kYTwvdGQ+PHRkPjcyLjAwMCwwMDwvdGQ+PHRkPlJlY3Vyc29zIHByJm9hY3V0ZTtwcmlvczwvdGQ+CjwvdHI+Cjx0cj4KPHRkPkxvamEgMyAtIERyLiBOaWxvIFBlJmNjZWRpbDthbmhhLCAzMzUzIE1hdHJpY3VsYSAxNzQuODYwPC90ZD48dGQ+QXF1aXNpJmNjZWRpbDsmYXRpbGRlO28gcGFyYSB2ZW5kYTwvdGQ+PHRkPjYxLjAwMCwwMDwvdGQ+PHRkPlJlY3Vyc29zIHByJm9hY3V0ZTtwcmlvczwvdGQ+CjwvdHI+Cjx0cj4KPHRkPkxvamEgNCAtIERyLiBOaWxvIFBlJmNjZWRpbDthbmhhLCAzMzU1IE1hdHJpY3VsYSAxNzQuODYxPC90ZD48dGQ+QXF1aXNpJmNjZWRpbDsmYXRpbGRlO28gcGFyYSB2ZW5kYTwvdGQ+PHRkPjkyLjAwMCwwMDwvdGQ+PHRkPlJlY3Vyc29zIHByJm9hY3V0ZTtwcmlvczwvdGQ+CjwvdHI+Cjx0cj4KPHRkPkxvamEgNSAtIERyLiBOaWxvIFBlJmNjZWRpbDthbmhhLCAzMzU3IE1hdHJpY3VsYSAxNzQuODYyPC90ZD48dGQ+QXF1aXNpJmNjZWRpbDsmYXRpbGRlO28gcGFyYSB2ZW5kYTwvdGQ+PHRkPjU5LjAwMCwwMDwvdGQ+PHRkPlJlY3Vyc29zIHByJm9hY3V0ZTtwcmlvczwvdGQ+CjwvdHI+Cjx0cj4KPHRkPkxvamEgNiAtIERyLiBOaWxvIFBlJmNjZWRpbDthbmhhLCAzMzU5IE1hdHJpY3VsYSAxNzQuODYzPC90ZD48dGQ+QXF1aXNpJmNjZWRpbDsmYXRpbGRlO28gcGFyYSB2ZW5kYTwvdGQ+PHRkPjg0LjAwMCwwMDwvdGQ+PHRkPlJlY3Vyc29zIHByJm9hY3V0ZTtwcmlvczwvdGQ+CjwvdHI+Cjx0cj4KPHRkPkxvamEgNyAtIERyLiBOaWxvIFBlJmNjZWRpbDthbmhhLCAzMzYzIE1hdHJpY3VsYSAxNzQuODY0PC90ZD48dGQ+QXF1aXNpJmNjZWRpbDsmYXRpbGRlO28gcGFyYSB2ZW5kYTwvdGQ+PHRkPjg3LjAwMCwwMDwvdGQ+PHRkPlJlY3Vyc29zIHByJm9hY3V0ZTtwcmlvczwvdGQ+CjwvdHI+Cjx0cj4KPHRkPkFwYXJ0YW1lbnRvIDgwNCBlIEJveCAwOSBFZGlmJmlhY3V0ZTtjaW8gTmlsbyBIb21lIFNxdWFyZTwvdGQ+PHRkPkFxdWlzaSZjY2VkaWw7JmF0aWxkZTtvIHBhcmEgdmVuZGE8L3RkPjx0ZD4zNS4wMDAsMDA8L3RkPjx0ZD5SZWN1cnNvcyBwciZvYWN1dGU7cHJpb3M8L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgY2xhc3M9Im5vX2JvcmRlcl90b3AiIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0ZCBhbGlnbj0ibGVmdCIgdmFsaWduPSJ0b3AiIHJvd3NwYW49IjIwMCIgd2lkdGg9IjMlIj4KPGgzIGFsaWduPSJsZWZ0Ij4zLjwvaDM+CjwvdGQ+PHRkPgo8aDMgYWxpZ249ImxlZnQiPlByb2dyYW1hIGRlIGludmVzdGltZW50b3MgcGFyYSBvcyBleGVyYyZpYWN1dGU7Y2lvcyBzZWd1aW50ZXMsIGluY2x1aW5kbywgc2UgbmVjZXNzJmFhY3V0ZTtyaW8sIGFzIGluZm9ybWEmY2NlZGlsOyZvdGlsZGU7ZXMgZGVzY3JpdGFzIG5vIGl0ZW0gMS4xIGNvbSByZWxhJmNjZWRpbDsmYXRpbGRlO28gYW9zIGludmVzdGltZW50b3MgYWluZGEgbiZhdGlsZGU7byByZWFsaXphZG9zOjwvaDM+CjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPk8gRnVuZG8gdGVtIGNvbW8gb2JqZXRpdm8gYSBhcXVpc2kmY2NlZGlsOyZhdGlsZGU7byBlL291IHZlbmRhIGRlIGltJm9hY3V0ZTt2ZWlzIHJlc2lkZW5jaWFpcywgY29tZXJjaWFpcyBlIGluZHVzdHJpYWlzLCBsaXZyZXMgZSBkZXNlbWJhcmEmY2NlZGlsO2Fkb3MgZGUgcXVhaXNxdWVyICZvY2lyYztudXMgZSBncmF2YW1lcywgbm90YWRhbWVudGUsIHRlcnJlbm9zLCBsb3RlcywgZWRpZiZpYWN1dGU7Y2lvcyBjb21lcmNpYWlzLCBwbGFudGFzIGluZHVzdHJpYWlzIGUgY2VudHJvcyBkZSBkaXN0cmlidWkmY2NlZGlsOyZhdGlsZGU7byBlIGxvZyZpYWN1dGU7c3RpY2EgKCZsZHF1bztJbSZvYWN1dGU7dmVpcyZyZHF1bzsgb3UsIGluZGl2aWR1YWxtZW50ZSwgJmxkcXVvO0ltJm9hY3V0ZTt2ZWwmcmRxdW87KSwgZSBhIHJlYWxpemEmY2NlZGlsOyZhdGlsZGU7byBkZSBpbnZlc3RpbWVudG9zIG5hIGNvbnN0cnUmY2NlZGlsOyZhdGlsZGU7byBlIHVyYmFuaXphJmNjZWRpbDsmYXRpbGRlO28gZGUgbG90ZWFtZW50b3MgY29tZXJjaWFpcyBlL291IHJlc2lkZW5jaWFpcyBlbSBJbSZvYWN1dGU7dmVpcyBkZSBzdWEgcHJvcHJpZWRhZGUuPC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIGNsYXNzPSJub19ib3JkZXJfdG9wIiB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgd2lkdGg9IjMlIj4KPGgzIGFsaWduPSJsZWZ0Ij40LjwvaDM+CjwvdGQ+PHRkPgo8aDMgYWxpZ249ImxlZnQiPkFuJmFhY3V0ZTtsaXNlIGRvIGFkbWluaXN0cmFkb3Igc29icmU6PC9oMz4KPC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIGNsYXNzPSJub19ib3JkZXJfdG9wIiB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgYWxpZ249ImxlZnQiIHZhbGlnbj0idG9wIiByb3dzcGFuPSIyMDAiIHdpZHRoPSIzJSI+CiAgICAgICAgICA0LjEKICAgICAgICA8L3RkPjx0ZD48Yj5SZXN1bHRhZG8gZG8gZnVuZG8gbm8gZXhlcmMmaWFjdXRlO2NpbyBmaW5kbzwvYj48L3RkPgo8L3RyPgo8dHI+Cjx0ZD5PIHJlc3VsdGFkbyBubyBleGVyYyZpYWN1dGU7Y2lvIGZpbmRvIGVuY29udHJhLXNlIGFkZXF1YWRvIHBhcmEgbyBtb2RlbG8gZGUgbmVnJm9hY3V0ZTtjaW9zLCBjb25zaWRlcmFuZG8gYSBzaXR1YSZjY2VkaWw7JmF0aWxkZTtvIGRhIGNvbmp1bnR1cmEgZWNvbiZvY2lyYzttaWNhLjwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIgcm93c3Bhbj0iMjAwIiB3aWR0aD0iMyUiPgogICAgICAgICAgNC4yCiAgICAgICAgPC90ZD48dGQ+PGI+Q29uanVudHVyYSBlY29uJm9jaXJjO21pY2EgZG8gc2VnbWVudG8gZG8gbWVyY2FkbyBpbW9iaWxpJmFhY3V0ZTtyaW8gZGUgYXR1YSZjY2VkaWw7JmF0aWxkZTtvIHJlbGF0aXZvIGFvIHBlciZpYWN1dGU7b2RvIGZpbmRvPC9iPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPk8gYW5vIGRlIDIwMTggZmVjaG91IG5vIEJyYXNpbCBjb20gYSBjb25maWFuJmNjZWRpbDthIGVtIGVsZXZhJmNjZWRpbDsmYXRpbGRlO28gZSBjb20gZm9ydGVzIGluY2VydGV6YXMgZW0gcmVsYSZjY2VkaWw7JmF0aWxkZTtvIGFvIGRlc2VtcGVuaG8gZGEgZWNvbm9taWEgaW50ZXJuYWNpb25hbC4gTmVzc2EgZXZvbHUmY2NlZGlsOyZhdGlsZGU7byBubyBhbm8sIHZpdS1zZSBxdWUgbm8gaW4maWFjdXRlO2NpbyBkZSAyMDE4LCBhcyBleHBlY3RhdGl2YXMgZXJhbSBiYXN0YW50ZSBwb3NpdGl2YXMgZW0gcmVsYSZjY2VkaWw7JmF0aWxkZTtvICZhZ3JhdmU7IGVjb25vbWlhIG11bmRpYWwgZSBicmFzaWxlaXJhLiBFc3NhcyBwcm9qZSZjY2VkaWw7Jm90aWxkZTtlcyBhY2FiYXJhbSBuJmF0aWxkZTtvIHNlIGNvbmZpcm1hbmRvIGFvIGxvbmdvIGRvIGFubywgZW0gZXNwZWNpYWwgYXAmb2FjdXRlO3MgYSBwYXJhbGlzYSZjY2VkaWw7JmF0aWxkZTtvIG5vIHNldG9yIGRlIHRyYW5zcG9ydGVzIGUgYSBjb25zZXF1ZW50ZSBmcmVhZGEgZGUgdW1hIGVjb25vbWlhIGomYWFjdXRlOyBlbmZyYXF1ZWNpZGEsIGUgcXVlIHRlbSBjcmVzY2lkbyBncmFkdWFsbWVudGUuIE8gY3Jlc2NpbWVudG8gZG8gUElCIGZvaSBkZSAxLDElIGVtIDIwMTgsIGRlIGFjb3JkbyBjb20gbyBJQkdFLiBObyByZXN0YW50ZSwgdml1LXNlIHF1ZSBhIGVjb25vbWlhIGJyYXNpbGVpcmEgdGVybWlub3UgMjAxOCBjb206IChpKSBhIGluZmxhJmNjZWRpbDsmYXRpbGRlO28gYWJhaXhvIGRhIG1ldGEsIG8gcXVlICZlYWN1dGU7IHBvc2l0aXZvOyAoaWkpIG9zIGluZGljYWRvcmVzIGRvIHNldG9yIGV4dGVybm8gYWluZGEgcG9zaXRpdm9zLCBhbGdvIGJhc3RhbnRlIGltcG9ydGFudGUsIGRhZG8gdW0gY2VuJmFhY3V0ZTtyaW8gZGUgcG9zcyZpYWN1dGU7dmVsIHJldmVycyZhdGlsZGU7byBkbyBjcmVzY2ltZW50byBlY29uJm9jaXJjO21pY28gbXVuZGlhbDsgKGlpaSkgb3MgZGFkb3MgZGUgZW1wcmVnbyBqJmFhY3V0ZTsgbWVsaG9yYXJhbSwgbWFzIGFxdSZlYWN1dGU7bSBkbyBxdWUgc2UgZGVzZWphcmlhIHBhcmEgdW1hIHJldG9tYWRhIG1haXMgY29uc2lzdGVudGUgZG8gY3Jlc2NpbWVudG8gZGEgZWNvbm9taWE7IChpdikgYSB1dGlsaXphJmNjZWRpbDsmYXRpbGRlO28gZGEgY2FwYWNpZGFkZSBpbnN0YWxhZGEgYWJhaXhvIGRhIG0mZWFjdXRlO2RpYSBoaXN0Jm9hY3V0ZTtyaWNhIGUgZG9zIG1lbGhvcmVzIG1vbWVudG9zIGRlIGNyZXNjaW1lbnRvOyAodikgYSB0YXhhIGRlIGp1cm9zIG5vIG1lbm9yIHBhdGFtYXIgZGEgaGlzdCZvYWN1dGU7cmlhLCBTZWxpYyBpZ3VhbCBhIDYsNSUgYW8gYW5vOyAodmkpIG9zIGluZGljYWRvcmVzIGZpc2NhaXMgcHJlb2N1cGFudGVzIHRhbnRvIGRvIHBhJmlhY3V0ZTtzIHF1YW50byBkb3MgRXN0YWRvczsgZSAodmlpKSBhIGNvbmZpYW4mY2NlZGlsO2EgZW0gYWx0YSBub3MgZGl2ZXJzb3Mgc2V0b3Jlcy4gQWRlbWFpcywgYXAmb2FjdXRlO3MgYSBjb25maXJtYSZjY2VkaWw7JmF0aWxkZTtvIGRhIHZpdCZvYWN1dGU7cmlhLCBvIG5vdm8gcHJlc2lkZW50ZSBjb21lJmNjZWRpbDtvdSBhIGluZGljYXIgb3Mgbm92b3MgaW50ZWdyYW50ZXMgZG8gZ292ZXJubyBlIGFzIHByb3Bvc3RhcyBwYXJhIGEgZWNvbm9taWEsIHNlbmRvIGVzc2FzIGJlbSByZWNlYmlkYXMgcGVsbyBtZXJjYWRvIGZpbmFuY2Vpcm8gcG9yIHNlcmVtIGRlIGNhciZhYWN1dGU7dGVyIG1haXMgbGliZXJhbC4gSXNzbyBnZXJvdSBhdW1lbnRvIGRhIGV1Zm9yaWEgaW50ZXJuYW1lbnRlLCBzb2JyZXR1ZG8gcGFyYSBvcyBzZXRvciBsaWdhZG9zIGEgZWNvbm9taWEgZG9tJmVhY3V0ZTtzdGljYSwgcmVsYWNpb25hZG9zIGNvbSBwcml2YXRpemEmY2NlZGlsOyZhdGlsZGU7bywgcXVlIHRlcmlhbSB1bWEgcG9zdHVyYSBtYWlzIHByJm9hY3V0ZTstbWVyY2FkbyBvdSBxdWUgdGVyaWFtIG1haW9yIHZpJmVhY3V0ZTtzIGRlIGJhaXhhIGNhc28gYSBhdHVhbCBvcG9zaSZjY2VkaWw7JmF0aWxkZTtvIHRpdmVzc2UgdmVuY2lkbyBhcyBlbGVpJmNjZWRpbDsmb3RpbGRlO2VzLCBjb21vICZlYWN1dGU7IGNhc28gZG8gc2V0b3IgZmluYW5jZWlyby4gT3Ugc2VqYSwgbyBub3ZvIGdvdmVybm8gY29udGF2YSBjb20gbyBiZW5lZiZpYWN1dGU7Y2lvIGRhIGQmdWFjdXRlO3ZpZGEgZG9zIGFnZW50ZXMgZWNvbiZvY2lyYzttaWNvcywgZGFkbyBxdWUgY29udGEgY29tIG8gYXBvaW8gZGEgbWFpb3JpYSBkYSBwb3B1bGEmY2NlZGlsOyZhdGlsZGU7byBlbSBkaXZlcnNvcyB0ZW1hcy4gRW0gc3VtYSwgdml1LXNlIHF1ZSBubyBnZXJhbCBhcyBleHBlY3RhdGl2YXMgZXZvbHUmaWFjdXRlO3JhbSBwb3NpdGl2YW1lbnRlLCBhcGVzYXIgZG8gY3Jlc2NpbWVudG8gZSBkbyBlbXByZWdvIGFiYWl4byBkbyBkZXNlamFkbyBlbSAyMDE4LiBOYSB0YWJlbGEgYSBzZWd1aXIgJmVhY3V0ZTsgcG9zcyZpYWN1dGU7dmVsIHZlcmlmaWNhciBxdWUgbyBtZXJjYWRvIGNoZWdvdSBhIHByb2pldGFyIGNyZXNjaW1lbnRvIGRlIDIsODklIGRvIFBJQiBlbSAyMDE4IG5vIG0mZWNpcmM7cyBkZSBtYXImY2NlZGlsO28sIGFsZ28gcXVlIGFwJm9hY3V0ZTtzIGEgZ3JldmUgZG9zIGNhbWluaG9uZWlyb3MgZmljb3UgYWluZGEgbWFpcyBkaWYmaWFjdXRlO2NpbC4gVG9kYXZpYSwgbyBhbm8gdGVybWlub3UgY29tIGFzIGV4cGVjdGF0aXZhcyBtYWlzIHBvc2l0aXZhcyBlbSByZWxhJmNjZWRpbDsmYXRpbGRlO28gYSBub3ZhIGFkbWluaXN0cmEmY2NlZGlsOyZhdGlsZGU7byBkYSBlY29ub21pYSBicmFzaWxlaXJhLjwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIgcm93c3Bhbj0iMjAwIiB3aWR0aD0iMyUiPgogICAgICAgICAgNC4zCiAgICAgICAgPC90ZD48dGQ+PGI+UGVyc3BlY3RpdmEgcGFyYSBvIHBlciZpYWN1dGU7b2RvIHNlZ3VpbnRlIGNvbSBiYXNlIG5hIGNvbXBvc2kmY2NlZGlsOyZhdGlsZGU7byBkYSBjYXJ0ZWlyYTwvYj48L3RkPgo8L3RyPgo8dHI+Cjx0ZD5BIGV4cGVjdGF0aXZhICZlYWN1dGU7IGRlIHF1ZSBjb20gYSByZXRvbWFkYSBkYSBlY29ub21pYSwgY29tIGNyZXNjaW1lbnRvIGVzdGltYWRvIGVtIDIsNSUsIGNvbSBvcyBqdXJvcyBiYWl4b3MgKFNlbGljID0gNiw1JSBhLmEuKSwgbmEgY29tcGFyYSZjY2VkaWw7JmF0aWxkZTtvIGhpc3Qmb2FjdXRlO3JpY2EgYnJhc2lsZWlyYSwgZSBjb20gbyBjciZlYWN1dGU7ZGl0byBlIGEgY29uZmlhbiZjY2VkaWw7YSBzZW5kbyByZXRvbWFkb3MgZSBhIHBvc3NpYmlsaWRhZGUgYXByb3ZhJmNjZWRpbDsmYXRpbGRlO28gZGFzIHJlZm9ybWFzLCBlc3BlcmEtc2UgcXVlIGhhamEgY29udGludWlkYWRlIGRvIGNyZXNjaW1lbnRvIGRvIHNldG9yIGVtIDIwMTkuIEUgbmVzc2EgcGVyc3BlY3RpdmEgaiZhYWN1dGU7IGgmYWFjdXRlOyBuYSBjaWRhZGUgZGUgUyZhdGlsZGU7byBQYXVsbywgbWFpb3IgbWVyY2FkbyBpbW9iaWxpJmFhY3V0ZTtyaW8gZG8gQnJhc2lsLCB1bWEgbm92YSBmYXNlIGRlIGV4cGFucyZhdGlsZGU7byBkYXMgaW5jb3Jwb3JhZG9yYXMgYXVtZW50YW5kbyBhIGRlbWFuZGEgcG9yIHRlcnJlbm9zLCBzb2JyZXR1ZG8gbm9zIHByb2pldG9zIGRlc3RpbmFkbyBhcyByZW5kYXMgbSZlYWN1dGU7ZGlhIGUgYWx0YS4gQWwmZWFjdXRlO20gZG9zIGZhdG9yZXMgZWNvbiZvY2lyYzttaWNvcywgYWp1c3RlcyBlbSByZWdyYXMgdGFtYiZlYWN1dGU7bSB0ZW5kZW0gYSBhanVkYXIgbyBzZXRvci4gTm8gZmltIGRlIDIwMTgsIGZvaSBwdWJsaWNhZGEgYSBub3ZhIHJlZ3VsYW1lbnRhJmNjZWRpbDsmYXRpbGRlO28gZG9zIGRpc3RyYXRvcywgcG9pcyBjYXNvIG8gY29tcHJhZG9yIGRlc2lzdGEgZGEgYXF1aXNpJmNjZWRpbDsmYXRpbGRlO28sIHNlciZhYWN1dGU7IG1haXMgcGVuYWxpemFkbyBubyByZXNzYXJjaW1lbnRvIGRvIHF1ZSBubyBwYXNzYWRvLiBDb25mb3JtZSBhIGxlaSBzYW5jaW9uYWRhIHBlbG8gZW50JmF0aWxkZTtvIHByZXNpZGVudGUgTWljaGVsIFRlbWVyLCBhcyByZWdyYXMgZG8gZGlzdHJhdG8gc2UgdG9ybmFyYW0gbWFpcyBjbGFyYXMgZSB0YW1iJmVhY3V0ZTttIG1haXMgZHVyYXMsIHBvaXMgYSBkZXNpc3QmZWNpcmM7bmNpYSBkYSBjb21wcmEgZGUgdW0gaW0mb2FjdXRlO3ZlbCBwb3IgcGFydGUgZG8gY29uc3VtaWRvciBxdWFuZG8gZWxlIGVzdCZhYWN1dGU7IGluYWRpbXBsZW50ZSBvdSBwb3JxdWUgZGVzaXN0aXUgcG9yIHJheiZvdGlsZGU7ZXMgZGl2ZXJzYXMsIGZheiBjb20gcXVlIGVsZSB0ZW5oYSwgc29iIGZvcm1hIGRlIG11bHRhLCA1MCUgZG8gbW9udGFudGUgcGFnbyByZXRpZG8uCkEgbm92YSByZWd1bGFtZW50YSZjY2VkaWw7JmF0aWxkZTtvIGRvcyBkaXN0cmF0b3MsIGEgbWVsaG9yYSBub3MgbiZpYWN1dGU7dmVpcyBkZSBjb25maWFuJmNjZWRpbDthLCBvcyBwYXRhbWFyZXMgYmFpeG9zIGRlIGp1cm9zLCBpbXB1bHNpb25hciZhdGlsZGU7byBvcyBsYW4mY2NlZGlsO2FtZW50b3MgZW0gMjAxOS4gQWNyZWRpdGFtb3MgcXVlIG5lc3NlIG1vbWVudG8gYSBkZW1hbmRhIHNlZ3VpciZhYWN1dGU7IGFxdWVjaWRhIHBhcmEgaW0mb2FjdXRlO3ZlaXMgY29tbyBwYWRyJmF0aWxkZTtvIG1haXMgZWxldmFkby4KRW0gY29uY2x1cyZhdGlsZGU7bywgcGFzc2FkbyBvIHBlciZpYWN1dGU7b2RvIGNvbXBsaWNhZG8gZGEgY3Jpc2UgZWNvbiZvY2lyYzttaWNhIGJyYXNpbGVpcmEgZSBkZSByZXRvbWFkYSBmcmFjYSBkZSAyMDE4LCBhIGV4cGVjdGF0aXZhICZlYWN1dGU7IGRlIGNvbnRpbnVpZGFkZSBkYSByZXRvbWFkYSBlbSAyMDE5LCB0YWx2ZXogbiZhdGlsZGU7byBzZWphIG8gYW5vIG1haXMgZm9ydGUgb2JzZXJ2YW5kbyB1bSBwZXImaWFjdXRlO29kbyBkZSA1IGFub3MgYSBmcmVudGUsIG1hcyBxdWUgaiZhYWN1dGU7IHRlbSBwZXJzcGVjdGl2YXMgbWVsaG9yZXMgZG8gcXVlIG8gaW4maWFjdXRlO2NpbyBkb3MgJnVhY3V0ZTtsdGltb3MgYW5vcywgZXNwZWNpYWxtZW50ZSBkZSAyMDE1IGVtIGRpYW50ZS4KPC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIGNsYXNzPSJub19ib3JkZXJfdG9wIiB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgYWxpZ249ImxlZnQiIHZhbGlnbj0idG9wIiByb3dzcGFuPSIyMDAiIHdpZHRoPSIzJSI+CjxoMz41LjwvaDM+CjwvdGQ+PHRkPgo8aDM+UmlzY29zIGluY29ycmlkb3MgcGVsb3MgY290aXN0YXMgaW5lcmVudGVzIGFvcyBpbnZlc3RpbWVudG9zIGRvIEZJSTo8L2gzPgo8L3RkPgo8L3RyPgo8dHI+Cjx0ZD4KICAgICAgICAgIFZlciBhbmV4byBubyBmaW5hbCBkbyBkb2N1bWVudG8uIDxhIGhyZWY9IiNhbmV4b3MiPkFuZXhvczwvYT48L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgY2xhc3M9Im5vX2JvcmRlcl90b3AiIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0aCBhbGlnbj0ibGVmdCIgdmFsaWduPSJ0b3AiIHJvd3NwYW49IjIwMCIgd2lkdGg9IjMlIj4KICAgICAgICAgICAgICA2LgogICAgICAgICAgICA8L3RoPjx0ZCBhbGlnbj0iY2VudGVyIiBjb2xzcGFuPSIyIiB3aWR0aD0iNDklIj48Yj5WYWxvciBDb250JmFhY3V0ZTtiaWwgZG9zIGF0aXZvcyBpbW9iaWxpJmFhY3V0ZTtyaW9zIGRvIEZJSTwvYj48L3RkPjx0ZCByb3dzcGFuPSIyIiBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMjUlIj48Yj5WYWxvciBKdXN0bywgbm9zIHRlcm1vcyBkYSBJQ1ZNIDUxNiAoU0lNIG91IE4mQXRpbGRlO08pPC9iPjwvdGQ+PHRkIHJvd3NwYW49IjIiIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIyMCUiPjxiPlBlcmNlbnR1YWwgZGUgVmFsb3JpemEmY2NlZGlsOyZhdGlsZGU7by9EZXN2YWxvcml6YSZjY2VkaWw7JmF0aWxkZTtvIGFwdXJhZG8gbm8gcGVyJmlhY3V0ZTtvZG88L2I+PC90ZD4KPC90cj4KPHRyPgo8dGQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjI1JSI+PGI+UmVsYSZjY2VkaWw7JmF0aWxkZTtvIGRlIGF0aXZvcyBpbW9iaWxpJmFhY3V0ZTtyaW9zPC9iPjwvdGQ+PHRkIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIyNCUiPjxiPlZhbG9yIChSJCk8L2I+PC90ZD4KPC90cj4KPHRyPgo8dGQ+VGVycmVub3MgZSBjb25qdW50b3MgY29tZXJjaWFpcyBkaXZlcnNvczwvdGQ+PHRkIGFsaWduPSJjZW50ZXIiPjMwMC40MDkuNjAwLDAwPC90ZD48dGQgYWxpZ249ImNlbnRlciI+U0lNPC90ZD48dGQgYWxpZ249ImNlbnRlciI+NDIsODAlPC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIGNsYXNzPSJub19ib3JkZXJfdG9wIiB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgYWxpZ249ImxlZnQiIHZhbGlnbj0idG9wIiByb3dzcGFuPSIyMDAiIHdpZHRoPSIzJSI+CiAgICAgICAgICA2LjEKICAgICAgICA8L3RkPjx0ZD48Yj5Dcml0JmVhY3V0ZTtyaW9zIHV0aWxpemFkb3MgbmEgcmVmZXJpZGEgYXZhbGlhJmNjZWRpbDsmYXRpbGRlO288L2I+PC90ZD4KPC90cj4KPHRyPgo8dGQ+UGFyYSBhIGF2YWxpYSZjY2VkaWw7JmF0aWxkZTtvIGRhICZhYWN1dGU7cmVhIGRlIHRlcnJhcyBmb2kgdXRpbGl6YWRvIG8gY29uc2FncmFkbyBtJmVhY3V0ZTt0b2RvIGNvbXBhcmF0aXZvIGRpcmV0byBkZSBkYWRvcyBkZSBtZXJjYWRvLCBxdWUgc2VndW5kbyBhIE5CUiAxNC42NTMsIGVtIHN1YSBwYXJ0ZSAxLCBpdGVtIDguMi4xOgombGRxdW87SWRlbnRpZmljYSBvIHZhbG9yIGRlIG1lcmNhZG8gZG8gYmVtIHBvciBtZWlvIGRlIHRyYXRhbWVudG8gdCZlYWN1dGU7Y25pY28gZG9zIGF0cmlidXRvcyBkb3MgZWxlbWVudG9zIGNvbXBhciZhYWN1dGU7dmVpcywgY29uc3RpdHVpbnRlcyBkYSBhbW9zdHJhLiZyZHF1bzsKUXVhbnRvIGFvIHRyYXRhbWVudG8gdCZlYWN1dGU7Y25pY28gaW1wbGVtZW50YWRvIG5lc3RlIHRyYWJhbGhvLCB1dGlsaXphbW9zIG8gcHJvY2Vzc28gY2llbnQmaWFjdXRlO2ZpY28sIG8gcXVhbCBwZXJtaXRlIGNvbSBtYWlvciBpc2VuJmNjZWRpbDsmYXRpbGRlO28gZGUgc3ViamV0aXZpZGFkZSBhdGluZ2lyIG8gdmFsb3IgbWFpcyBwcm92JmFhY3V0ZTt2ZWwgZGUgbWVyY2FkbyBkbyBpbSZvYWN1dGU7dmVsLiBTZWd1bmRvIGEgTkJSIDE0LjY1My0yLCBpdGVtIDguMi4xLjQuMToKJmxkcXVvO1RyYXRhbWVudG8gY2llbnQmaWFjdXRlO2ZpY286IHRyYXRhbWVudG8gZGUgZXZpZCZlY2lyYztuY2lhcyBlbXAmaWFjdXRlO3JpY2FzIHBlbG8gdXNvIGRlIG1ldG9kb2xvZ2lhIGNpZW50JmlhY3V0ZTtmaWNhIHF1ZSBsZXZlICZhZ3JhdmU7IGluZHUmY2NlZGlsOyZhdGlsZGU7byBkZSBtb2RlbG8gdmFsaWRhZG8gcGFyYSBvIGNvbXBvcnRhbWVudG8gZG8gbWVyY2Fkby4mcmRxdW87CiZsZHF1bztEZXZlLXNlIGxldmFyIGVtIGNvbnRhIHF1ZSBxdWFscXVlciBtb2RlbG8gJmVhY3V0ZTsgdW1hIHJlcHJlc2VudGEmY2NlZGlsOyZhdGlsZGU7byBzaW1wbGlmaWNhZGEgZG8gbWVyY2FkbywgdW1hIHZleiBxdWUgbiZhdGlsZGU7byBjb25zaWRlcmEgdG9kYXMgYXMgc3VhcyBpbmZvcm1hJmNjZWRpbDsmb3RpbGRlO2VzLiBQb3IgaXNzbywgcHJlY2lzYW0gc2VyIHRvbWFkb3MgY3VpZGFkb3MgY2llbnQmaWFjdXRlO2ZpY29zIG5hIHN1YSBlbGFib3JhJmNjZWRpbDsmYXRpbGRlO28sIGRlc2RlIGEgcHJlcGFyYSZjY2VkaWw7JmF0aWxkZTtvIGRhIHBlc3F1aXNhIGUgbyB0cmFiYWxobyBkZSBjYW1wbywgYXQmZWFjdXRlOyBvIGV4YW1lIGZpbmFsIGRvcyByZXN1bHRhZG9zLiZyZHF1bzsKQSBpbmZlciZlY2lyYztuY2lhIGVzdGF0JmlhY3V0ZTtzdGljYSwgYXRyYXYmZWFjdXRlO3MgZGUgbW9kZWxvcyBkZSByZWdyZXNzJmF0aWxkZTtvIGRlIHBvbnRvcyBvYnNlcnZhZG9zIGEgZXF1YSZjY2VkaWw7Jm90aWxkZTtlcyBkZSBhanVzdGUsIGNvbnN0aXR1aS1zZSBlbSBpbnN0cnVtZW50byBkZSBmdW5kYW1lbnRhbCB2YWxpYSBlIGFwbGljYWJpbGlkYWRlIG5hIEVuZ2VuaGFyaWEgRWNvbiZvY2lyYzttaWNhCmUgQXZhbGlhJmNjZWRpbDsmb3RpbGRlO2VzLCBwb2lzIHBlcm1pdGUgaW50ZXJwcmV0YXIsIG9iamV0aXZhbWVudGUsIGVmZWl0b3MgZSBpbmZsdSZlY2lyYztuY2lhcyBxdWUgZ3VhcmRlbSByZWd1bGFyaWRhZGUgZXN0YXQmaWFjdXRlO3N0aWNhLgpFeGVtcGxpZmljYW5kbywgc2Ugb3MgdmFsb3JlcyBkZSB0ZXJyZW5vcyBtb3N0cmFtLXNlIGRlY3Jlc2NlbnRlcywgJmFncmF2ZTsgbWVkaWRhIHF1ZSBzdWEgbG9jYWxpemEmY2NlZGlsOyZhdGlsZGU7byBkaXN0YW5jaWEtc2UgZGUgdW0gcCZvYWN1dGU7bG8gdmFsb3JpemFudGUsIGEgY29ycmV0YSBpbnRlcnByZXRhJmNjZWRpbDsmYXRpbGRlO28gZGEgdmFyaWEmY2NlZGlsOyZhdGlsZGU7byBkb3MgdmFsb3JlcyBkb3MgdGVycmVub3MgYW8gbG9uZ28gZGVzdGUgZWl4bywgJmVhY3V0ZTsgZXhwcmVzc2EgYXRyYXYmZWFjdXRlO3MgZGUgbW9kZWxvIG1hdGVtJmFhY3V0ZTt0aWNvLWVzdGF0JmlhY3V0ZTtzdGljbywganVzdGlmaWNhZG8gaW5mZXJlbmNpYWxtZW50ZSwgY3VqYSB2YXJpJmFhY3V0ZTt2ZWwgaW5kZXBlbmRlbnRlICZlYWN1dGU7IGEgZGlzdCZhY2lyYztuY2lhIGFvIHAmb2FjdXRlO2xvIGUgYSB2YXJpJmFhY3V0ZTt2ZWwgZGVwZW5kZW50ZSAocmVzcG9zdGEpICZlYWN1dGU7IG8gcmVzcGVjdGl2byB2YWxvci4gQXMgY29ycmVsYSZjY2VkaWw7Jm90aWxkZTtlcyBwb2RlbSBzZXIgZW50cmUgZHVhcyBvdSBtYWlzIHZhcmkmYWFjdXRlO3ZlaXMuClBlbGEgaWx1c3RyYSZjY2VkaWw7JmF0aWxkZTtvIGFudGVyaW9yLCBwb2RlbW9zIGV4ZW1wbGlmaWNhcjoKJmJ1bGw7IHZhbG9yIGVtIGZ1biZjY2VkaWw7JmF0aWxkZTtvIGRhIGRpc3QmYWNpcmM7bmNpYTogMiB2YXJpJmFhY3V0ZTt2ZWlzCiZidWxsOyB2YWxvciBlbSBmdW4mY2NlZGlsOyZhdGlsZGU7byBkYSBkaXN0JmFjaXJjO25jaWEgZSBkYSAmYWFjdXRlO3JlYSBkbyB0ZXJyZW5vOiAzIHZhcmkmYWFjdXRlO3ZlaXMKJmJ1bGw7IHZhbG9yIGVtIGZ1biZjY2VkaWw7JmF0aWxkZTtvIGRhIGRpc3QmYWNpcmM7bmNpYSwgZGEgJmFhY3V0ZTtyZWEgZSBkYSB0ZXN0YWRhIGRvIHRlcnJlbm86IDQgdmFyaSZhYWN1dGU7dmVpcwpPIHBhciZhY2lyYzttZXRybyBkZSBxdWFsaWRhZGUgZG8gYWp1c3RlIGRvIG1vZGVsbyBlbnRyZSB2YXJpJmFhY3V0ZTt2ZWlzIGRlIG9ic2VydmEmY2NlZGlsOyZhdGlsZGU7byAmZWFjdXRlOyBvIGNvZWZpY2llbnRlIGRlIGNvcnJlbGEmY2NlZGlsOyZhdGlsZGU7byBkZSBQZWFyc29uLCBxdWUgcXVhbnRvIG1haXMgcHImb2FjdXRlO3hpbW8gZGUgJnBsdXNtbjsgMSwgaW5mb3JtYXImYWFjdXRlOyBvIG4maWFjdXRlO3ZlbCBkZSBhZGVyJmVjaXJjO25jaWEgZW50cmUgb3MgcG9udG9zIHBlc3F1aXNhZG9zIGUgbyBtb2RlbG8gaW5mZXJpZG8uIEFsJmVhY3V0ZTttIGRpc3NvLCB0b3JuYS1zZSBpbXBlcmlvc28gcGFyYSBhIGRlZmluaSZjY2VkaWw7JmF0aWxkZTtvIGRvIG1vZGVsbyBlc3RpbWF0aXZvLCBhIGFuJmFhY3V0ZTtsaXNlIGRhIHZhcmkmYWNpcmM7bmNpYSBhbW9zdHJhbCwgYXRyYXYmZWFjdXRlO3MgZG8gdGVzdGUgZGEgaGlwJm9hY3V0ZTt0ZXNlIGRlIGV4aXN0JmVjaXJjO25jaWEgZGUgcmVncmVzcyZhdGlsZGU7by4gUGFyYSB0YW50bywgbGFuJmNjZWRpbDthLXNlIG0mYXRpbGRlO28gZGEgZGlzdHJpYnVpJmNjZWRpbDsmYXRpbGRlO28gIkYiIGRlIEZpc2NoZXItU25lZGVjb3IsIGJlbSBjb21vIGRhIGRpc3RyaWJ1aSZjY2VkaWw7JmF0aWxkZTtvICJ0IiBkZSBTdHVkZW50LCBwYXJhIGEgYW4mYWFjdXRlO2xpc2UgZGEgaW1wb3J0JmFjaXJjO25jaWEgZGFzIHZhcmkmYWFjdXRlO3ZlaXMgZG8gcHJvY2Vzc28sIGNvbmNsdWluZG8tc2Ugb3MgbiZpYWN1dGU7dmVpcyBkZSBpbmNlcnRlemEgZGEgbW9kZWxhZ2VtLiBBIE5CUiAxNC42NTMsIGVzdGFiZWxlY2UgcGFyJmFjaXJjO21ldHJvcyBjciZpYWN1dGU7dGljb3MgcGFyYSBhIG1vZGVsYWdlbSwgb3MgcXVhaXMgcGVybWl0aXImYXRpbGRlO28gbml2ZWxhciBvIGdyYXUgZGUgZnVuZGFtZW50YSZjY2VkaWw7JmF0aWxkZTtvIGRvIHRyYWJhbGhvIChJLCBJSSBlIElJSSkuIFVtYSB2ZXogZGVmaW5pZG8gbyBtb2RlbG8sIGEgYW1wbGl0dWRlIGRvIGludGVydmFsbyBkZSBjb25maWFuJmNjZWRpbDthIHBhcmFtZXRyaXphciZhYWN1dGU7IG9zIGdyYXVzIEksIElJIGUgSUlJIGRlIHByZWNpcyZhdGlsZGU7byBkYSBlc3RpbWF0aXZhLjwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIgcm93c3Bhbj0iMjAwIiB3aWR0aD0iMyUiPjxiPjcuPC9iPjwvdGQ+PHRkIGNvbHNwYW49IjciPjxiPlJlbGEmY2NlZGlsOyZhdGlsZGU7byBkZSBwcm9jZXNzb3MganVkaWNpYWlzLCBuJmF0aWxkZTtvIHNpZ2lsb3NvcyBlIHJlbGV2YW50ZXM8L2I+PC90ZD4KPC90cj4KPHRyPgo8dGQ+CiAgICAgICAgICAgIE4mYXRpbGRlO28gcG9zc3VpIGluZm9ybWEmY2NlZGlsOyZhdGlsZGU7byBhcHJlc2VudGFkYS4KICAgICAgICAgIDwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIgcm93c3Bhbj0iMjAwIiB3aWR0aD0iMyUiPjxiPjguPC9iPjwvdGQ+PHRkIGNvbHNwYW49IjQiPjxiPlJlbGEmY2NlZGlsOyZhdGlsZGU7byBkZSBwcm9jZXNzb3MganVkaWNpYWlzLCByZXBldGl0aXZvcyBvdSBjb25leG9zLCBiYXNlYWRvcyBlbSBjYXVzYXMganVyJmlhY3V0ZTtkaWNhcyBzZW1lbGhhbnRlcywgbiZhdGlsZGU7byBzaWdpbG9zb3MgZSByZWxldmFudGVzPC9iPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPgogICAgICAgICAgICBOJmF0aWxkZTtvIHBvc3N1aSBpbmZvcm1hJmNjZWRpbDsmYXRpbGRlO28gYXByZXNlbnRhZGEuCiAgICAgICAgICA8L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgY2xhc3M9Im5vX2JvcmRlcl90b3AiIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0ZCBhbGlnbj0ibGVmdCIgdmFsaWduPSJ0b3AiIHJvd3NwYW49IjIwMCIgd2lkdGg9IjMlIj48Yj45LjwvYj48L3RkPjx0ZD48Yj5BbiZhYWN1dGU7bGlzZSBkb3MgaW1wYWN0b3MgZW0gY2FzbyBkZSBwZXJkYSBlIHZhbG9yZXMgZW52b2x2aWRvcyByZWxhY2lvbmFkb3MgYW9zIHByb2Nlc3NvcyBqdWRpY2lhaXMgc2lnaWxvc29zIHJlbGV2YW50ZXM6PC9iPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPgogICAgICAgICAgICBOJmF0aWxkZTtvIHBvc3N1aSBpbmZvcm1hJmNjZWRpbDsmYXRpbGRlO28gYXByZXNlbnRhZGEuCiAgICAgICAgICA8L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgY2xhc3M9Im5vX2JvcmRlcl90b3AiIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0ZCB3aWR0aD0iMyUiPgo8aDMgYWxpZ249ImxlZnQiPjEwLjwvaDM+CjwvdGQ+PHRkPgo8aDMgYWxpZ249ImxlZnQiPkFzc2VtYmxlaWEgR2VyYWw8L2gzPgo8L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgY2xhc3M9Im5vX2JvcmRlcl90b3AiIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0ZCBhbGlnbj0ibGVmdCIgdmFsaWduPSJ0b3AiIHJvd3NwYW49IjIwMCIgd2lkdGg9IjMlIj4KICAgICAgICAgIDEwLjEKICAgICAgICA8L3RkPjx0ZD48Yj5FbmRlcmUmY2NlZGlsO29zIChmJmlhY3V0ZTtzaWNvIG91IGVsZXRyJm9jaXJjO25pY28pIG5vcyBxdWFpcyBvcyBkb2N1bWVudG9zIHJlbGF0aXZvcyAmYWdyYXZlOyBhc3NlbWJsZWlhIGdlcmFsIGVzdGFyJmF0aWxkZTtvICZhZ3JhdmU7IGRpc3Bvc2kmY2NlZGlsOyZhdGlsZGU7byBkb3MgY290aXN0YXMgcGFyYSBhbiZhYWN1dGU7bGlzZTo8L2I+PC90ZD4KPC90cj4KPHRyPgo8dGQ+UnVhIERyLiBKb3MmZWFjdXRlOyBNb250YXVyeSwgMTM5IC0gNyZvcmRtOyBhbmRhciAtIENlbnRybyBIaXN0Jm9hY3V0ZTtyaWNvIC0gUG9ydG8gQWxlZ3JlL1JTIENFUCA5MC4wMTAtMDkwLjxicj53d3cuZ2VyYWxpbnZlc3RpbWVudG9zLmNvbS5icjwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIgcm93c3Bhbj0iMjAwIiB3aWR0aD0iMyUiPgogICAgICAgICAgMTAuMgogICAgICAgIDwvdGQ+PHRkPjxiPkluZGljYSZjY2VkaWw7JmF0aWxkZTtvIGRvcyBtZWlvcyBkZSBjb211bmljYSZjY2VkaWw7JmF0aWxkZTtvIGRpc3BvbmliaWxpemFkb3MgYW9zIGNvdGlzdGFzIHBhcmEgKGkpIGEgaW5jbHVzJmF0aWxkZTtvIGRlIG1hdCZlYWN1dGU7cmlhcyBuYSBvcmRlbSBkbyBkaWEgZGUgYXNzZW1ibGVpYXMgZ2VyYWlzIGUgbyBlbnZpbyBkZSBkb2N1bWVudG9zIHBlcnRpbmVudGVzICZhZ3JhdmU7cyBkZWxpYmVyYSZjY2VkaWw7Jm90aWxkZTtlcyBwcm9wb3N0YXM7IChpaSkgc29saWNpdGEmY2NlZGlsOyZhdGlsZGU7byBkZSBsaXN0YSBkZSBlbmRlcmUmY2NlZGlsO29zIGYmaWFjdXRlO3NpY29zIGUgZWxldHImb2NpcmM7bmljb3MgZG9zIGRlbWFpcyBjb3Rpc3RhcyBwYXJhIGVudmlvIGRlIHBlZGlkbyBwJnVhY3V0ZTtibGljbyBkZSBwcm9jdXJhJmNjZWRpbDsmYXRpbGRlO28uPC9iPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPi0gQ29ycmVzcG9uZCZlY2lyYztuY2lhIHBhcmEgbyBlbmRlcmUmY2NlZGlsO28gZiZpYWN1dGU7c2ljbyBkYSBhZG1pbmlzdHJhZG9yYTsgZS1tYWlsIGUgdGVsZWZvbmUuPC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIGNsYXNzPSJub19ib3JkZXJfdG9wIiB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgYWxpZ249ImxlZnQiIHZhbGlnbj0idG9wIiByb3dzcGFuPSIyMDAiIHdpZHRoPSIzJSI+CiAgICAgICAgICAxMC4zCiAgICAgICAgPC90ZD48dGQ+PGI+RGVzY3JpJmNjZWRpbDsmYXRpbGRlO28gZGFzIHJlZ3JhcyBlIHByb2NlZGltZW50b3MgYXBsaWMmYWFjdXRlO3ZlaXMgJmFncmF2ZTsgcGFydGljaXBhJmNjZWRpbDsmYXRpbGRlO28gZG9zIGNvdGlzdGFzIGVtIGFzc2VtYmxlaWFzIGdlcmFpcywgaW5jbHVpbmRvIChpKSBmb3JtYWxpZGFkZXMgZXhpZ2lkYXMgcGFyYSBhIGNvbXByb3ZhJmNjZWRpbDsmYXRpbGRlO28gZGEgcXVhbGlkYWRlIGRlIGNvdGlzdGEgZSByZXByZXNlbnRhJmNjZWRpbDsmYXRpbGRlO28gZGUgY290aXN0YXMgZW0gYXNzZW1ibGVpYTsgKGlpKSBwcm9jZWRpbWVudG9zIHBhcmEgYSByZWFsaXphJmNjZWRpbDsmYXRpbGRlO28gZGUgY29uc3VsdGFzIGZvcm1haXMsIHNlIGFkbWl0aWRhcyBlbSByZWd1bGFtZW50bzsgKGlpaSkgcmVncmFzIGUgcHJvY2VkaW1lbnRvcyBwYXJhIGEgcGFydGljaXBhJmNjZWRpbDsmYXRpbGRlO28gJmFncmF2ZTsgZGlzdCZhY2lyYztuY2lhIGUgZW52aW8gZGUgY29tdW5pY2EmY2NlZGlsOyZhdGlsZGU7byBlc2NyaXRhIG91IGVsZXRyJm9jaXJjO25pY2EgZGUgdm90by48L2I+PC90ZD4KPC90cj4KPHRyPgo8dGQ+KGkpIEEgcGFydGljaXBhJmNjZWRpbDsmYXRpbGRlO28gZG9zIGNvdGlzdGFzIGVtIGFzc2VtYmxlaWFzIGdlcmFpcyBzZXImYWFjdXRlOyBhdXRvcml6YWRhIGRlc2RlIHF1ZSBjb21wcm92YWRhIHN1YSBxdWFsaWRhZGUgZGUgY290aXN0YSBvdSBkb2N1bWVudG8gcXVlIGNvbXByb3ZlIGEgc3VhIHJlcHJlc2VudGEmY2NlZGlsOyZhdGlsZGU7byBsZWdhbDsgKGlpKSBOJmF0aWxkZTtvIHV0aWxpemFtb3MgY29uc3VsdGFzIGZvcm1haXM7IChpaWkpIE4mYXRpbGRlO28gdXRpbGl6YW1vcyBwcm9jZWRpbWVudG9zIGRlIHBhcnRpY2lwYSZjY2VkaWw7JmF0aWxkZTtvICZhZ3JhdmU7IGRpc3QmYWNpcmM7bmNpYSBlIGVudmlvIGRlIGNvbXVuaWNhJmNjZWRpbDsmYXRpbGRlO28gZXNjcml0YSBvdSBlbGV0ciZvY2lyYztuaWNhIGRlIHZvdG8uPC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIGNsYXNzPSJub19ib3JkZXJfdG9wIiB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgYWxpZ249ImxlZnQiIHZhbGlnbj0idG9wIiByb3dzcGFuPSIyMDAiIHdpZHRoPSIzJSI+CiAgICAgICAgICAxMC4zCiAgICAgICAgPC90ZD48dGQ+PGI+UHImYWFjdXRlO3RpY2FzIHBhcmEgYSByZWFsaXphJmNjZWRpbDsmYXRpbGRlO28gZGUgYXNzZW1ibGVpYSBwb3IgbWVpbyBlbGV0ciZvY2lyYztuaWNvLjwvYj48L3RkPgo8L3RyPgo8dHI+Cjx0ZD4gTiZhdGlsZGU7byB1dGlsaXphbW9zIHByb2NlZGltZW50b3MgZGUgcGFydGljaXBhJmNjZWRpbDsmYXRpbGRlO28gJmFncmF2ZTsgZGlzdCZhY2lyYztuY2lhIGRlIGFzc2VtYmxlaWEgZSBlbnZpbyBkZSBjb211bmljYSZjY2VkaWw7JmF0aWxkZTtvIGVzY3JpdGEgb3UgZWxldHImb2NpcmM7bmljYSBkZSB2b3RvLjwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIHdpZHRoPSIzJSI+CjxoMyBhbGlnbj0ibGVmdCI+MTEuPC9oMz4KPC90ZD48dGQ+CjxoMyBhbGlnbj0ibGVmdCI+UmVtdW5lcmEmY2NlZGlsOyZhdGlsZGU7byBkbyBBZG1pbmlzdHJhZG9yPC9oMz4KPC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIGNsYXNzPSJub19ib3JkZXJfdG9wIiB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgYWxpZ249ImxlZnQiIHZhbGlnbj0idG9wIiByb3dzcGFuPSIyMDAiIHdpZHRoPSIzJSI+PGI+MTEuMTwvYj48L3RkPjx0ZCBjb2xzcGFuPSIzIj48Yj5Qb2wmaWFjdXRlO3RpY2EgZGUgcmVtdW5lcmEmY2NlZGlsOyZhdGlsZGU7byBkZWZpbmlkYSBlbSByZWd1bGFtZW50bzo8L2I+PC90ZD4KPC90cj4KPHRyPgo8dGQgY29sc3Bhbj0iMyI+QSB0YXhhIGRlIGFkbWluaXN0cmEmY2NlZGlsOyZhdGlsZGU7byBkbyBGdW5kbyAoJmxkcXVvO1RheGEgZGUgQWRtaW5pc3RyYSZjY2VkaWw7JmF0aWxkZTtvJnJkcXVvOyksIHZpZ2VudGUgZGVzZGUgMDEgZGUgYWdvc3RvIGRlIDIwMDksICZlYWN1dGU7IGNvbXBvc3RhIGRlIHVtYSBwYXJjZWxhIGZpeGEgbm8gdmFsb3IgZGUgUiQgMi43MDAsMDAgKGRvaXMgbWlsIGUgc2V0ZWNlbnRvcyByZWFpcyksIGFjcmVzY2lkYSBkZSB1bWEgcGFyY2VsYSB2YXJpJmFhY3V0ZTt2ZWwsIGF0dWFsaXphZGFzIG1vbmV0YXJpYW1lbnRlIGVtIDAxIGRlIGFnb3N0byBkZSBjYWRhIGFubywgdGVuZG8gc3VhIHBlcmlvZGljaWRhZGUgYWx0ZXJhZGEgYSBwYXJ0aXIgZGUgMDEgZGUgamFuZWlybyBkZSAyMDE0IHBhcmEgbyBkaWEgMDEgZGUgamFuZWlybyBkZSBjYWRhIGFubywgZGUgYWNvcmRvIGNvbSBhIHZhcmlhJmNjZWRpbDsmYXRpbGRlO28gZG8gSUdQLU0gLSAmSWFjdXRlO25kaWNlIEdlcmFsIGRlIFByZSZjY2VkaWw7b3MgZG8gTWVyY2FkbyAoJmxkcXVvO0lHUC1NJnJkcXVvOyksIGFwdXJhZG8gZSBkaXZ1bGdhZG8gcGVsYSBGdW5kYSZjY2VkaWw7JmF0aWxkZTtvIEdldCZ1YWN1dGU7bGlvIFZhcmdhcyAoJmxkcXVvO0ZHViZyZHF1bzspLCBjYWxjdWxhZGFzIGRhIHNlZ3VpbnRlIGZvcm1hOgppKSAwLDI0JSAoemVybyB2JmlhY3V0ZTtyZ3VsYSB2aW50ZSBlIHF1YXRybyBwb3IgY2VudG8pIGFvIGFubyBjYWxjdWxhZG8gc29icmUgYSBwYXJjZWxhIGRvIFBhdHJpbSZvY2lyYztuaW8gTCZpYWN1dGU7cXVpZG8gZGUgYXQmZWFjdXRlOyBSJCA5MC4wMDAuMDAwLDAwIChub3ZlbnRhIG1pbGgmb3RpbGRlO2VzIGRlIHJlYWlzKTsKaWkpIDAsMjIlICh6ZXJvIHYmaWFjdXRlO3JndWxhIHZpbnRlIGUgZG9pcyBwb3IgY2VudG8pIGFvIGFubyBjYWxjdWxhZG8gc29icmUgYSBwYXJjZWxhIGRvIFBhdHJpbSZvY2lyYztuaW8gTCZpYWN1dGU7cXVpZG8gcXVlIGV4Y2VkZXIgUiQgOTAuMDAwLjAwMCwwMCAobm92ZW50YSBtaWxoJm90aWxkZTtlcyBkZSByZWFpcykgZSBhdCZlYWN1dGU7IFIkIDE4MC4wMDAuMDAwLDAwIChjZW50byBlIG9pdGVudGEgbWlsaCZvdGlsZGU7ZXMgZGUgcmVhaXMpOyBlCmlpaSkgMCwyMCUgKHplcm8gdiZpYWN1dGU7cmd1bGEgdmludGUgcG9yIGNlbnRvKSBhbyBhbm8gY2FsY3VsYWRvIHNvYnJlIGEgcGFyY2VsYSBkbyBQYXRyaW0mb2NpcmM7bmlvIEwmaWFjdXRlO3F1aWRvIHF1ZSBleGNlZGVyIFIkIDE4MC4wMDAuMDAwLDAwIChjZW50byBlIG9pdGVudGEgbWlsaCZvdGlsZGU7ZXMgZGUgcmVhaXMpLiAKUGFyJmFhY3V0ZTtncmFmbyBQcmltZWlybyAmbmRhc2g7IEEgcGFyY2VsYSB2YXJpJmFhY3V0ZTt2ZWwgJmVhY3V0ZTsgbyB2YWxvciByZXN1bHRhbnRlIGRhIGFwbGljYSZjY2VkaWw7JmF0aWxkZTtvIGRvcyBwZXJjZW50dWFpcyBhY2ltYSBkaXNjcmltaW5hZG9zLCBzb2JyZSBvIHF1ZSBjb252ZW5jaW9uYW1vcyBjaGFtYXIgZGUgUGF0cmltJm9jaXJjO25pbyBMJmlhY3V0ZTtxdWlkbyBBanVzdGFkbywgcXVlIGNvcnJlc3BvbmRlciZhYWN1dGU7IGFvIHZhbG9yIGRvIFBhdHJpbSZvY2lyYztuaW8gTCZpYWN1dGU7cXVpZG8gQW51YWwsIGFwdXJhZG8gbm8gQmFsYW4mY2NlZGlsO28gZGUgRW5jZXJyYW1lbnRvIGRvIGV4ZXJjJmlhY3V0ZTtjaW8gc29jaWFsIGRvIGFubyBhbnRlcmlvciwgZGVkdXppZG8gZG8gc2FsZG8gZGEgY29udGEgJmxkcXVvO1Jlc3VsdGFkbyBkbyBWYWxvciBKdXN0byZyZHF1bzssIG4mYXRpbGRlO28gcmVhbGl6YWRvLgpQYXImYWFjdXRlO2dyYWZvIFNlZ3VuZG8gJm5kYXNoOyBOJmF0aWxkZTtvIG9ic3RhbnRlIG8gYWNpbWEgZGlzcG9zdG8sIGEgVGF4YSBkZSBBZG1pbmlzdHJhJmNjZWRpbDsmYXRpbGRlO28gcHJldmlzdGEgbm8gY2FwdXQgZGVzdGUgYXJ0aWdvIGRldmVyJmFhY3V0ZTsgc2VyIGVxdWl2YWxlbnRlIGEsIG5vIG0maWFjdXRlO25pbW8sIFIkIDE5Ljk1MCwwMCAoZGV6ZW5vdmUgbWlsLCBub3ZlY2VudG9zIGUgY2lucXVlbnRhIHJlYWlzKSBtZW5zYWlzLgpQYXImYWFjdXRlO2dyYWZvIFRlcmNlaXJvICZuZGFzaDsgQSBUYXhhIGRlIEFkbWluaXN0cmEmY2NlZGlsOyZhdGlsZGU7byBzZXImYWFjdXRlOyBjYWxjdWxhZGEgZSBwYWdhIG1lbnNhbG1lbnRlLCBwb3IgcGVyJmlhY3V0ZTtvZG8gdmVuY2lkbywgYXQmZWFjdXRlOyBvIHF1aW50byBkaWEgJnVhY3V0ZTt0aWwgZG8gbSZlY2lyYztzIHN1YnNlcXVlbnRlIGFvIGRvcyBzZXJ2aSZjY2VkaWw7b3MgcHJlc3RhZG9zLgpQYXImYWFjdXRlO2dyYWZvIFF1YXJ0byAmbmRhc2g7IE8gQURNSU5JU1RSQURPUiBwb2RlciZhYWN1dGU7IGVzdGFiZWxlY2VyIGFzIHBhcmNlbGFzIGRhIFRheGEgZGUgQWRtaW5pc3RyYSZjY2VkaWw7JmF0aWxkZTtvIHF1ZSBkZXZlciZhdGlsZGU7byBzZXIgcGFnYXMgZGlyZXRhbWVudGUgcGVsbyBGdW5kbyBhb3MgcHJlc3RhZG9yZXMgZGUgc2VydmkmY2NlZGlsO29zIGNvbnRyYXRhZG9zLgpQYXImYWFjdXRlO2dyYWZvIFF1aW50byAmbmRhc2g7IEEgcGFydGlyIGRlIDAxIGRlIGphbmVpcm8gZGUgMjAxOCwgbyB2YWxvciBkYSBwYXJjZWxhIGZpeGEsIGFzIGZhaXhhcyBkYSBwYXJjZWxhIHZhcmkmYWFjdXRlO3ZlbCBlIGEgcmVtdW5lcmEmY2NlZGlsOyZhdGlsZGU7byBtJmlhY3V0ZTtuaW1hLCBwYXNzYW0gYSBzZXIgYXR1YWxpemFkb3MgYW51YWxtZW50ZSwgZGUgYWNvcmRvIGNvbSBhIHZhcmlhJmNjZWRpbDsmYXRpbGRlO28gZG8gSUdQLU0sIGFwdXJhZG8gZSBkaXZ1bGdhZG8gcGVsYSBGR1YuClBhciZhYWN1dGU7Z3JhZm8gU2V4dG8gJm5kYXNoOyBBIHBhcnRpciBkZSAwMSBkZSBqdWxobyBkZSAyMDE3LCBhIHBhcmNlbGEgZml4YSB0ZXImYWFjdXRlOyBvIHNldSB2YWxvciBhY3Jlc2NpZG8gZGUgMTAlIChkZXogcG9yIGNlbnRvKS4KUGFyJmFhY3V0ZTtncmFmbyBTJmVhY3V0ZTt0aW1vICZuZGFzaDsgQWwmZWFjdXRlO20gZG9zIGhvbm9yJmFhY3V0ZTtyaW9zIHByZXZpc3RvcyBubyBjYXB1dCBkZXN0ZSBhcnRpZ28sIHRhbWImZWFjdXRlO20gc2VyJmFhY3V0ZTsgZGV2aWRhIGFvIEFETUlOSVNUUkFET1IsIGEgdCZpYWN1dGU7dHVsbyBkZSBUYXhhIGRlIEFkbWluaXN0cmEmY2NlZGlsOyZhdGlsZGU7bywgbyB2YWxvciByZWZlcmVudGUgYW9zIHNlcnZpJmNjZWRpbDtvcyBkZSBlc2NyaXR1cmEmY2NlZGlsOyZhdGlsZGU7byBkZSBjb3Rhcy4KPC90ZD4KPC90cj4KPHRyPgo8dGQ+PGI+VmFsb3IgcGFnbyBubyBhbm8gZGUgcmVmZXImZWNpcmM7bmNpYSAoUiQpOjwvYj48L3RkPjx0ZD48Yj4lIHNvYnJlIG8gcGF0cmltJm9jaXJjO25pbyBjb250JmFhY3V0ZTtiaWw6PC9iPjwvdGQ+PHRkPjxiPiUgc29icmUgbyBwYXRyaW0mb2NpcmM7bmlvIGEgdmFsb3IgZGUgbWVyY2Fkbzo8L2I+PC90ZD4KPC90cj4KPHRyPgo8dGQ+Mzk5LjgxMyw5NjwvdGQ+PHRkPjAsMTElPC90ZD48dGQ+TmFOPC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIGNsYXNzPSJub19ib3JkZXJfdG9wIiB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgd2lkdGg9IjMlIj4KPGgzIGFsaWduPSJsZWZ0Ij4xMi48L2gzPgo8L3RkPjx0ZD4KPGgzIGFsaWduPSJsZWZ0Ij5Hb3Zlcm5hbiZjY2VkaWw7YTwvaDM+CjwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIgcm93c3Bhbj0iMjAwIiB3aWR0aD0iMyUiPjxiPjEyLjE8L2I+PC90ZD48dGQgY29sc3Bhbj0iNCI+PGI+UmVwcmVzZW50YW50ZShzKSBkZSBjb3Rpc3RhczwvYj48L3RkPgo8L3RyPgo8dHI+Cjx0ZD4KICAgICAgICAgICAgTiZhdGlsZGU7byBwb3NzdWkgaW5mb3JtYSZjY2VkaWw7JmF0aWxkZTtvIGFwcmVzZW50YWRhLgogICAgICAgICAgPC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIGNsYXNzPSJub19ib3JkZXJfdG9wIiB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgYWxpZ249ImxlZnQiIHZhbGlnbj0idG9wIiByb3dzcGFuPSIyMDAiIHdpZHRoPSIzJSI+PGI+MTIuMjwvYj48L3RkPjx0ZCBjb2xzcGFuPSI0Ij48Yj5EaXJldG9yIFJlc3BvbnMmYWFjdXRlO3ZlbCBwZWxvIEZJSTwvYj48L3RkPgo8L3RyPgo8dHI+Cjx0ZCB3aWR0aD0iMjAlIj48c3BhbiBjbGFzcz0idGl0dWxvLWRhZG8iPk5vbWU6IDwvc3Bhbj48L3RkPjx0ZCB3aWR0aD0iMzAlIj48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPkVERSBBTlRPTklPIEdBU1BFUklOPC9zcGFuPjwvdGQ+PHRkIHdpZHRoPSIyNSUiPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+SWRhZGU6IDwvc3Bhbj48L3RkPjx0ZCB3aWR0aD0iMjUlIj48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPjY0PC9zcGFuPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkIHdpZHRoPSIyMCUiPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+UHJvZmlzcyZhdGlsZGU7bzogPC9zcGFuPjwvdGQ+PHRkIHdpZHRoPSIzMCUiPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+QURNSU5JU1RSQURPUiBERSBFTVBSRVNBUzwvc3Bhbj48L3RkPjx0ZCB3aWR0aD0iMjUlIj48c3BhbiBjbGFzcz0idGl0dWxvLWRhZG8iPkNQRjogPC9zcGFuPjwvdGQ+PHRkIHdpZHRoPSIyNSUiPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+MjEzLjU2MC4xNzAtNTM8L3NwYW4+PC90ZD4KPC90cj4KPHRyPgo8dGQgd2lkdGg9IjIwJSI+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5FLW1haWw6IDwvc3Bhbj48L3RkPjx0ZCB3aWR0aD0iMzAlIj48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPmVkZWdhc3BlcmluQGdlcmFsaW52ZXN0aW1lbnRvcy5jb20uYnI8L3NwYW4+PC90ZD48dGQgd2lkdGg9IjI1JSI+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5Gb3JtYSZjY2VkaWw7JmF0aWxkZTtvIGFjYWQmZWNpcmM7bWljYTogPC9zcGFuPjwvdGQ+PHRkIHdpZHRoPSIyNSUiPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+QURNSU5JU1RSQSZDY2VkaWw7JkF0aWxkZTtPIERFIEVNUFJFU0FTIC0gRElSRVRPPC9zcGFuPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkIHdpZHRoPSIyMCUiPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+UXVhbnRpZGFkZSBkZSBjb3RhcyBkZXRpZGFzIGRvIEZJSTogPC9zcGFuPjwvdGQ+PHRkIHdpZHRoPSIzMCUiPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+MCwwMDwvc3Bhbj48L3RkPjx0ZCB3aWR0aD0iMjUlIj48c3BhbiBjbGFzcz0idGl0dWxvLWRhZG8iPlF1YW50aWRhZGUgZGUgY290YXMgZG8gRklJIGNvbXByYWRhcyBubyBwZXImaWFjdXRlO29kbzogPC9zcGFuPjwvdGQ+PHRkIHdpZHRoPSIyNSUiPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+MCwwMDwvc3Bhbj48L3RkPgo8L3RyPgo8dHI+Cjx0ZCB3aWR0aD0iMjAlIj48c3BhbiBjbGFzcz0idGl0dWxvLWRhZG8iPlF1YW50aWRhZGUgZGUgY290YXMgZG8gRklJIHZlbmRpZGFzIG5vIHBlciZpYWN1dGU7b2RvOiA8L3NwYW4+PC90ZD48dGQgd2lkdGg9IjMwJSI+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj4wLDAwPC9zcGFuPjwvdGQ+PHRkIHdpZHRoPSIyNSUiPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+RGF0YSBkZSBpbiZpYWN1dGU7Y2lvIG5hIGZ1biZjY2VkaWw7JmF0aWxkZTtvOiA8L3NwYW4+PC90ZD48dGQgd2lkdGg9IjI1JSI+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj4zMC8wNC8yMDA5PC9zcGFuPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkIGNvbHNwYW49IjQiPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+UHJpbmNpcGFpcyBleHBlcmkmZWNpcmM7bmNpYXMgcHJvZmlzc2lvbmFpcyBkdXJhbnRlIG9zICZ1YWN1dGU7bHRpbW9zIDUgYW5vczwvc3Bhbj48L3RkPgo8L3RyPgo8dHI+Cjx0ZD48c3BhbiBjbGFzcz0idGl0dWxvLWRhZG8iPk5vbWUgZGEgRW1wcmVzYTwvc3Bhbj48L3RkPjx0ZD48c3BhbiBjbGFzcz0idGl0dWxvLWRhZG8iPlBlciZpYWN1dGU7b2RvPC9zcGFuPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+Q2FyZ28gZSBmdW4mY2NlZGlsOyZvdGlsZGU7ZXMgaW5lcmVudGVzIGFvIGNhcmdvPC9zcGFuPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+QXRpdmlkYWRlIHByaW5jaXBhbCBkYSBlbXByZXNhIG5hIHF1YWwgdGFpcyBleHBlcmkmZWNpcmM7bmNpYXMgb2NvcnJlcmFtPC9zcGFuPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+Q09SUkVUT1JBIEdFUkFMIERFIFZBTE9SRVMgRSBDJkFjaXJjO01CSU8gTFREQS48L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBEZXNkZSAwMS8wNi8xOTgyIDwvc3Bhbj48L3RkPjx0ZD48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPkRpcmV0b3I8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj5Db3JyZXRvcmEgZGUgVmFsb3JlcyBlIEMmYWNpcmM7bWJpbzwvc3Bhbj48L3RkPgo8L3RyPgo8dHI+Cjx0ZCBjb2xzcGFuPSI0Ij48c3BhbiBjbGFzcz0idGl0dWxvLWRhZG8iPkRlc2NyaSZjY2VkaWw7JmF0aWxkZTtvIGRlIHF1YWxxdWVyIGRvcyBzZWd1aW50ZXMgZXZlbnRvcyBxdWUgdGVuaGFtIG9jb3JyaWRvIGR1cmFudGUgb3MgJnVhY3V0ZTtsdGltb3MgNSBhbm9zPC9zcGFuPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkIGNvbHNwYW49IjIiPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+RXZlbnRvPC9zcGFuPjwvdGQ+PHRkIGNvbHNwYW49IjIiPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+RGVzY3JpJmNjZWRpbDsmYXRpbGRlO288L3NwYW4+PC90ZD4KPC90cj4KPHRyPgo8dGQgY29sc3Bhbj0iMiI+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5RdWFscXVlciBjb25kZW5hJmNjZWRpbDsmYXRpbGRlO28gY3JpbWluYWw8L3NwYW4+PC90ZD48dGQgY29sc3Bhbj0iMiI+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj5OJmF0aWxkZTtvPC9zcGFuPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkIGNvbHNwYW49IjIiPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+UXVhbHF1ZXIgY29uZGVuYSZjY2VkaWw7JmF0aWxkZTtvIGVtIHByb2Nlc3NvIGFkbWluaXN0cmF0aXZvIGRhIENWTSBlIGFzIHBlbmFzIGFwbGljYWRhczwvc3Bhbj48L3RkPjx0ZCBjb2xzcGFuPSIyIj48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPk4mYXRpbGRlO288L3NwYW4+PC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIGNsYXNzPSJub19ib3JkZXJfdG9wIiB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgYWxpZ249ImxlZnQiIHZhbGlnbj0idG9wIiByb3dzcGFuPSIyMDAiIHdpZHRoPSIzJSI+PGI+MTMuPC9iPjwvdGQ+PHRkIGNvbHNwYW49IjYiPjxiPkRpc3RyaWJ1aSZjY2VkaWw7JmF0aWxkZTtvIGRlIGNvdGlzdGFzLCBzZWd1bmRvIG8gcGVyY2VudHVhbCBkZSBjb3RhcyBhZHF1aXJpZG8uPC9iPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkIHdpZHRoPSIyMCUiPjxiPkZhaXhhcyBkZSBQdWx2ZXJpemEmY2NlZGlsOyZhdGlsZGU7bzwvYj48L3RkPjx0ZCB3aWR0aD0iMTYlIj48Yj5OJm9yZG07IGRlIGNvdGlzdGFzPC9iPjwvdGQ+PHRkIHdpZHRoPSIxNiUiPjxiPk4mb3JkbTsgZGUgY290YXMgZGV0aWRhczwvYj48L3RkPjx0ZCB3aWR0aD0iMTYlIj48Yj4lIGRlIGNvdGFzIGRldGlkbyBlbSByZWxhJmNjZWRpbDsmYXRpbGRlO28gYW8gdG90YWwgZW1pdGlkbzwvYj48L3RkPjx0ZCB3aWR0aD0iMTYlIj48Yj4lIGRldGlkbyBwb3IgUEY8L2I+PC90ZD48dGQgd2lkdGg9IjE2JSI+PGI+JSBkZXRpZG8gcG9yIFBKPC9iPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPgogICAgICAgICAgQXQmZWFjdXRlOyA1JSBkYXMgY290YXMKICAgICAgICA8L3RkPjx0ZD48L3RkPjx0ZD48L3RkPjx0ZD48L3RkPjx0ZD48L3RkPjx0ZD48L3RkPgo8L3RyPgo8dHI+Cjx0ZD4KICAgICAgICAgIEFjaW1hIGRlIDUlIGF0JmVhY3V0ZTsgMTAlCiAgICAgICAgPC90ZD48dGQ+PC90ZD48dGQ+PC90ZD48dGQ+PC90ZD48dGQ+PC90ZD48dGQ+PC90ZD4KPC90cj4KPHRyPgo8dGQ+CiAgICAgICAgICBBY2ltYSBkZSAxMCUgYXQmZWFjdXRlOyAxNSUKICAgICAgICA8L3RkPjx0ZD48L3RkPjx0ZD48L3RkPjx0ZD48L3RkPjx0ZD48L3RkPjx0ZD48L3RkPgo8L3RyPgo8dHI+Cjx0ZD4KICAgICAgICAgIEFjaW1hIGRlIDE1JSBhdCZlYWN1dGU7IDIwJQogICAgICAgIDwvdGQ+PHRkPjwvdGQ+PHRkPjwvdGQ+PHRkPjwvdGQ+PHRkPjwvdGQ+PHRkPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPgogICAgICAgICAgQWNpbWEgZGUgMjAlIGF0JmVhY3V0ZTsgMzAlCiAgICAgICAgPC90ZD48dGQ+PC90ZD48dGQ+PC90ZD48dGQ+PC90ZD48dGQ+PC90ZD48dGQ+PC90ZD4KPC90cj4KPHRyPgo8dGQ+CiAgICAgICAgICBBY2ltYSBkZSAzMCUgYXQmZWFjdXRlOyA0MCUKICAgICAgICA8L3RkPjx0ZD48L3RkPjx0ZD48L3RkPjx0ZD48L3RkPjx0ZD48L3RkPjx0ZD48L3RkPgo8L3RyPgo8dHI+Cjx0ZD4KICAgICAgICAgIEFjaW1hIGRlIDQwJSBhdCZlYWN1dGU7IDUwJQogICAgICAgIDwvdGQ+PHRkPjEsMDA8L3RkPjx0ZD4xNS42MDksMDA8L3RkPjx0ZD40OSw5OSU8L3RkPjx0ZD4wLDAwJTwvdGQ+PHRkPjQ5LDk5JTwvdGQ+CjwvdHI+Cjx0cj4KPHRkPgogICAgICAgICAgQWNpbWEgZGUgNTAlCiAgICAgICAgPC90ZD48dGQ+MSwwMDwvdGQ+PHRkPjE1LjYxMCwwMDwvdGQ+PHRkPjUwLDAwJTwvdGQ+PHRkPjAsMDAlPC90ZD48dGQ+NTAsMDAlPC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIGNsYXNzPSJub19ib3JkZXJfdG9wIiB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgd2lkdGg9IjMlIj4KPGgzIGFsaWduPSJsZWZ0Ij4xNC48L2gzPgo8L3RkPjx0ZD4KPGgzIGFsaWduPSJsZWZ0Ij5UcmFuc2EmY2NlZGlsOyZvdGlsZGU7ZXMgYSBxdWUgc2UgcmVmZXJlIG8gYXJ0LiAzNCBlIGluY2lzbyBJWCBkbyBhcnQuMzUsIGRhIEluc3RydSZjY2VkaWw7JmF0aWxkZTtvIENWTSBuJm9yZG07IDQ3MiwgZGUgMjAwODwvaDM+CjwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkPgogICAgICAgICAgICBOJmF0aWxkZTtvIHBvc3N1aSBpbmZvcm1hJmNjZWRpbDsmYXRpbGRlO28gYXByZXNlbnRhZGEuCiAgICAgICAgICA8L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgY2xhc3M9Im5vX2JvcmRlcl90b3AiIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0ZCB3aWR0aD0iMyUiPgo8aDMgYWxpZ249ImxlZnQiPjE1LjwvaDM+CjwvdGQ+PHRkPgo8aDMgYWxpZ249ImxlZnQiPlBvbCZpYWN1dGU7dGljYSBkZSBkaXZ1bGdhJmNjZWRpbDsmYXRpbGRlO28gZGUgaW5mb3JtYSZjY2VkaWw7Jm90aWxkZTtlczwvaDM+CjwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIgcm93c3Bhbj0iMjAwIiB3aWR0aD0iMyUiPgogICAgICAgICAgMTUuMQogICAgICAgIDwvdGQ+PHRkPjxiPkRlc2NyZXZlciBhIHBvbCZpYWN1dGU7dGljYSBkZSBkaXZ1bGdhJmNjZWRpbDsmYXRpbGRlO28gZGUgYXRvIG91IGZhdG8gcmVsZXZhbnRlIGFkb3RhZGEgcGVsbyBhZG1pbmlzdHJhZG9yLCBvdSBkaXNwb25pYmlsaXphciBvIGxpbmsgY29ycmVzcG9uZGVudGUgZGEgcCZhYWN1dGU7Z2luYSBkbyBhZG1pbmlzdHJhZG9yIG5hIHJlZGUgbXVuZGlhbCBkZSBjb21wdXRhZG9yZXMsIGluZGljYW5kbyBvcyBwcm9jZWRpbWVudG9zIHJlbGF0aXZvcyAmYWdyYXZlOyBtYW51dGVuJmNjZWRpbDsmYXRpbGRlO28gZGUgc2lnaWxvIGFjZXJjYSBkZSBpbmZvcm1hJmNjZWRpbDsmb3RpbGRlO2VzIHJlbGV2YW50ZXMgbiZhdGlsZGU7byBkaXZ1bGdhZGFzLCBsb2NhaXMgb25kZSBlc3RhciZhdGlsZGU7byBkaXNwb24maWFjdXRlO3ZlaXMgdGFpcyBpbmZvcm1hJmNjZWRpbDsmb3RpbGRlO2VzLCBlbnRyZSBvdXRyb3MgYXNwZWN0b3MuPC9iPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPgogICAgICAgICAgICBOJmF0aWxkZTtvIHBvc3N1aSBpbmZvcm1hJmNjZWRpbDsmYXRpbGRlO28gYXByZXNlbnRhZGEuCiAgICAgICAgICA8L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgY2xhc3M9Im5vX2JvcmRlcl90b3AiIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0ZCBhbGlnbj0ibGVmdCIgdmFsaWduPSJ0b3AiIHJvd3NwYW49IjIwMCIgd2lkdGg9IjMlIj4KICAgICAgICAgIDE1LjIKICAgICAgICA8L3RkPjx0ZD48Yj5EZXNjcmV2ZXIgYSBwb2wmaWFjdXRlO3RpY2EgZGUgbmVnb2NpYSZjY2VkaWw7JmF0aWxkZTtvIGRlIGNvdGFzIGRvIGZ1bmRvLCBzZSBob3V2ZXIsIG91IGRpc3BvbmliaWxpemFyIG8gbGluayBjb3JyZXNwb25kZW50ZSBkYSBwJmFhY3V0ZTtnaW5hIGRvIGFkbWluaXN0cmFkb3IgbmEgcmVkZSBtdW5kaWFsIGRlIGNvbXB1dGFkb3Jlcy48L2I+PC90ZD4KPC90cj4KPHRyPgo8dGQ+CiAgICAgICAgICAgIE4mYXRpbGRlO28gcG9zc3VpIGluZm9ybWEmY2NlZGlsOyZhdGlsZGU7byBhcHJlc2VudGFkYS4KICAgICAgICAgIDwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIgcm93c3Bhbj0iMjAwIiB3aWR0aD0iMyUiPgogICAgICAgICAgMTUuMwogICAgICAgIDwvdGQ+PHRkPjxiPkRlc2NyZXZlciBhIHBvbCZpYWN1dGU7dGljYSBkZSBleGVyYyZpYWN1dGU7Y2lvIGRvIGRpcmVpdG8gZGUgdm90byBlbSBwYXJ0aWNpcGEmY2NlZGlsOyZvdGlsZGU7ZXMgc29jaWV0JmFhY3V0ZTtyaWFzIGRvIGZ1bmRvLCBvdSBkaXNwb25pYmlsaXphciBvIGxpbmsgY29ycmVzcG9uZGVudGUgZGEgcCZhYWN1dGU7Z2luYSBkbyBhZG1pbmlzdHJhZG9yIG5hIHJlZGUgbXVuZGlhbCBkZSBjb21wdXRhZG9yZXMuPC9iPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPgogICAgICAgICAgICBOJmF0aWxkZTtvIHBvc3N1aSBpbmZvcm1hJmNjZWRpbDsmYXRpbGRlO28gYXByZXNlbnRhZGEuCiAgICAgICAgICA8L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgY2xhc3M9Im5vX2JvcmRlcl90b3AiIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0ZCBhbGlnbj0ibGVmdCIgdmFsaWduPSJ0b3AiIHJvd3NwYW49IjIwMCIgd2lkdGg9IjMlIj4KICAgICAgICAgIDE1LjQKICAgICAgICA8L3RkPjx0ZD48Yj5SZWxhY2lvbmFyIG9zIGZ1bmNpb24mYWFjdXRlO3Jpb3MgcmVzcG9ucyZhYWN1dGU7dmVpcyBwZWxhIGltcGxhbnRhJmNjZWRpbDsmYXRpbGRlO28sIG1hbnV0ZW4mY2NlZGlsOyZhdGlsZGU7bywgYXZhbGlhJmNjZWRpbDsmYXRpbGRlO28gZSBmaXNjYWxpemEmY2NlZGlsOyZhdGlsZGU7byBkYSBwb2wmaWFjdXRlO3RpY2EgZGUgZGl2dWxnYSZjY2VkaWw7JmF0aWxkZTtvIGRlIGluZm9ybWEmY2NlZGlsOyZvdGlsZGU7ZXMsIHNlIGZvciBvIGNhc28uPC9iPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPgogICAgICAgICAgICBOJmF0aWxkZTtvIHBvc3N1aSBpbmZvcm1hJmNjZWRpbDsmYXRpbGRlO28gYXByZXNlbnRhZGEuCiAgICAgICAgICA8L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgY2xhc3M9Im5vX2JvcmRlcl90b3AiIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0ZCBhbGlnbj0ibGVmdCIgdmFsaWduPSJ0b3AiIHJvd3NwYW49IjIwMCIgd2lkdGg9IjMlIj48Yj4xNi48L2I+PC90ZD48dGQ+PGI+UmVncmFzIGUgcHJhem9zIHBhcmEgY2hhbWFkYSBkZSBjYXBpdGFsIGRvIGZ1bmRvOjwvYj48L3RkPgo8L3RyPgo8dHI+Cjx0ZD4KICAgICAgICAgICAgTiZhdGlsZGU7byBwb3NzdWkgaW5mb3JtYSZjY2VkaWw7JmF0aWxkZTtvIGFwcmVzZW50YWRhLgogICAgICAgICAgPC90ZD4KPC90cj4KPC90YWJsZT4KPHA+PC9wPgo8dGFibGUgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIHdpZHRoPSIxMDAlIj48YSBpZD0iYW5leG9zIiBuYW1lPSJhbmV4b3MiPjwvYT48c3BhbiBjbGFzcz0idGl0dWxvLXRhYmVsYSI+QW5leG9zPC9zcGFuPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkIHN0eWxlPSJwYWRkaW5nLWxlZnQ6MjBweCI+PGEgaHJlZj0iZG93bmxvYWREb2N1bWVudG9BZGljaW9uYWw/aWREb2N1bWVudG89NDQ4NjUmYW1wO2lkRG9jdW1lbnRvQWRpY2lvbmFsPTEiPjUuUmlzY29zPC9hPjwvdGQ+CjwvdHI+CjwvdGFibGU+CjxwPjwvcD4KPGgzIGFsaWduPSJjZW50ZXIiPk5vdGE8L2gzPgo8dGFibGUgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIGFsaWduPSJjZW50ZXIiIHdpZHRoPSI0JSI+MS48L3RkPjx0ZD5BIHJlbGEmY2NlZGlsOyZhdGlsZGU7byBkZSBwcmVzdGFkb3JlcyBkZSBzZXJ2aSZjY2VkaWw7b3MgZGUgcXVlIHRyYXRhIG8gaXRlbSAxLjggZGV2ZSBzZXIgaW5kaWNhZGEgcXVhbmRvIG8gcmVmZXJpZG8gcHJlc3RhZG9yIGRlIHNlcnZpJmNjZWRpbDtvcyByZXByZXNlbnRhciBtYWlzIGRlIDUlIGRhcyBkZXNwZXNhcyBkbyBGSUk8L3RkPgo8L3RyPgo8L3RhYmxlPgo8L2JvZHk+CjwvaHRtbD4K"