"PGh0bWw+CjxoZWFkPgo8TUVUQSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD1VVEYtOCI+Cjx0aXRsZT5BTkVYTyAzOS1WIDogSW5mb3JtZSBBbnVhbDwvdGl0bGU+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CiAgICAgICAgICB0YWJsZQogICAgICAgICAgewogICAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsKICAgICAgICAgIH0KICAgICAgICAgIHRhYmxlLCB0ZCwgdGgKICAgICAgICAgIHsKICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrOwogICAgICAgICAgZm9udC1zaXplOjExOwogICAgICAgICAgfQoKICAgICAgICAgIHRhYmxlLm5vX2JvcmRlcgogICAgICAgICAgewogICAgICAgICAgYm9yZGVyLXN0eWxlOiBub25lOwogICAgICAgICAgfQoKICAgICAgICAgIHRhYmxlLm5vX2JvcmRlcl90b3AKICAgICAgICAgIHsKICAgICAgICAgIGJvcmRlci10b3A6MXB0IGhpZGRlbjsKICAgICAgICAgIH0KCiAgICAgICAgICB0ci5ib3JkZXJfZG91YmxlIHRkIHsKICAgICAgICAgIGJvcmRlcjogMHB4OwogICAgICAgICAgYm9yZGVyLWJvdHRvbToycHQgc29saWQgYmxhY2s7CiAgICAgICAgICBib3JkZXItdG9wOjJwdCBzb2xpZCBibGFjazsKICAgICAgICAgIH0KCiAgICAgICAgICB0ci5ub19ib3JkZXJfdG9wIHRkIHsKICAgICAgICAgIGJvcmRlci10b3A6MHB0IHNvbGlkIGJsYWNrOwogICAgICAgICAgfQoKICAgICAgICAgIHRyLm5vX2JvcmRlciB0ZCB7CiAgICAgICAgICBib3JkZXI6IDBweDsKICAgICAgICAgIH0KCgogICAgICAgICAgYm9keQogICAgICAgICAgewogICAgICAgICAgbWFyZ2luOjEwcHg7CiAgICAgICAgICBmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIiwgVGltZXMsIHNlcmlmOwogICAgICAgICAgfQoKICAgICAgICAgIC50aXR1bG8tdGFiZWxhCiAgICAgICAgICB7CiAgICAgICAgICBkaXNwbGF5OmJsb2NrOwogICAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDsKICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsKICAgICAgICAgIGZvbnQtc2l6ZToxMjsKICAgICAgICAgIH0KCiAgICAgICAgICAudGl0dWxvLWRhZG8KICAgICAgICAgIHsKICAgICAgICAgIG1hcmdpbjo1cHg7CiAgICAgICAgICBkaXNwbGF5OmJsb2NrOwogICAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDsKICAgICAgICAgIGZvbnQtc2l6ZToxMTsKICAgICAgICAgIH0KCiAgICAgICAgICAuZGFkby1jYWJlY2FsaG8KICAgICAgICAgIHsKICAgICAgICAgIG1hcmdpbjo1cHg7CiAgICAgICAgICBkaXNwbGF5OmJsb2NrOwogICAgICAgICAgZm9udC1zaXplOjExOwogICAgICAgICAgfQoKICAgICAgICAgIC5kYWRvLXZhbG9yZXMKICAgICAgICAgIHsKICAgICAgICAgIG1hcmdpbjo1cHg7CiAgICAgICAgICBkaXNwbGF5OmJsb2NrOwogICAgICAgICAgZm9udC1zaXplOjExOwogICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7CiAgICAgICAgICB9CiAgICAgICAgPC9zdHlsZT4KPC9oZWFkPgo8Ym9keT4KPGEgaHJlZj0iamF2YXNjcmlwdDp3aW5kb3cucHJpbnQoKSI+SW1wcmltaXI8L2E+CjxoMiBhbGlnbj0iY2VudGVyIj5JbmZvcm1lIEFudWFsPC9oMj4KPHRhYmxlIGJvcmRlcj0iMSIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIHdpZHRoPSIyMCUiPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+Tm9tZSBkbyBGdW5kbzogPC9zcGFuPjwvdGQ+PHRkIHdpZHRoPSIzMCUiPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+R0VOSUFMIFJFTkRBIFVSQkFOQSBGVU5ETyBERSBJTlZFU1RJTUVOVE8gSU1PQklMSSZBYWN1dGU7UklPPC9zcGFuPjwvdGQ+PHRkIHdpZHRoPSIyNSUiPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+Q05QSiBkbyBGdW5kbzogPC9zcGFuPjwvdGQ+PHRkIHdpZHRoPSIyNSUiPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+MzYuNTAxLjIxMC8wMDAxLTAwPC9zcGFuPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+RGF0YSBkZSBGdW5jaW9uYW1lbnRvOiA8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj4yMC8wOC8yMDIxPC9zcGFuPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+UCZ1YWN1dGU7YmxpY28gQWx2bzogPC9zcGFuPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+SW52ZXN0aWRvcmVzIGVtIEdlcmFsPC9zcGFuPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+QyZvYWN1dGU7ZGlnbyBJU0lOOiA8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj5CUkdVUkJDVEYwMDU8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5RdWFudGlkYWRlIGRlIGNvdGFzIGVtaXRpZGFzOiA8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj40MDUuODczLDAwPC9zcGFuPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+RnVuZG8gRXhjbHVzaXZvPyA8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj5OJmF0aWxkZTtvPC9zcGFuPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+Q290aXN0YXMgcG9zc3VlbSB2JmlhY3V0ZTtuY3VsbyBmYW1pbGlhciBvdSBzb2NpZXQmYWFjdXRlO3JpbyBmYW1pbGlhcj8gPC9zcGFuPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+TiZhdGlsZGU7bzwvc3Bhbj48L3RkPgo8L3RyPgo8dHI+Cjx0ZD48c3BhbiBjbGFzcz0idGl0dWxvLWRhZG8iPkNsYXNzaWZpY2EmY2NlZGlsOyZhdGlsZGU7byBhdXRvcnJlZ3VsYSZjY2VkaWw7JmF0aWxkZTtvOiA8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj48Yj5NYW5kYXRvOiA8L2I+UmVuZGE8L3NwYW4+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj48Yj5TZWdtZW50byBkZSBBdHVhJmNjZWRpbDsmYXRpbGRlO286IDwvYj5IJmlhY3V0ZTticmlkbzwvc3Bhbj48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPjxiPlRpcG8gZGUgR2VzdCZhdGlsZGU7bzogPC9iPkF0aXZhPC9zcGFuPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+UHJhem8gZGUgRHVyYSZjY2VkaWw7JmF0aWxkZTtvOiA8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj5JbmRldGVybWluYWRvPC9zcGFuPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+RGF0YSBkbyBQcmF6byBkZSBEdXJhJmNjZWRpbDsmYXRpbGRlO286IDwvc3Bhbj48L3RkPjx0ZD48L3RkPjx0ZD48c3BhbiBjbGFzcz0idGl0dWxvLWRhZG8iPkVuY2VycmFtZW50byBkbyBleGVyYyZpYWN1dGU7Y2lvIHNvY2lhbDogPC9zcGFuPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+MzAvMDY8L3NwYW4+PC90ZD4KPC90cj4KPHRyPgo8dGQ+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5NZXJjYWRvIGRlIG5lZ29jaWEmY2NlZGlsOyZhdGlsZGU7byBkYXMgY290YXM6IDwvc3Bhbj48L3RkPjx0ZD48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPkJvbHNhIDwvc3Bhbj48L3RkPjx0ZD48c3BhbiBjbGFzcz0idGl0dWxvLWRhZG8iPkVudGlkYWRlIGFkbWluaXN0cmFkb3JhIGRlIG1lcmNhZG8gb3JnYW5pemFkbzogPC9zcGFuPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+Qk0mYW1wO0ZCT1ZFU1BBPC9zcGFuPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+Tm9tZSBkbyBBZG1pbmlzdHJhZG9yOiA8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj5CQU5DTyBHRU5JQUwgUy5BLjwvc3Bhbj48L3RkPjx0ZD48c3BhbiBjbGFzcz0idGl0dWxvLWRhZG8iPkNOUEogZG8gQWRtaW5pc3RyYWRvcjogPC9zcGFuPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+NDUuMjQ2LjQxMC8wMDAxLTU1PC9zcGFuPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+RW5kZXJlJmNjZWRpbDtvOiA8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj5QUiBETyBCT1RBRk9HTywKICAgICAgICAgICAgICAyMjgsCiAgICAgICAgICAgICAgU0FMQSA5MDctCiAgICAgICAgICAgICAgQk9UQUZPR08tCiAgICAgICAgICAgICAgUklPIERFIEpBTkVJUk8tCiAgICAgICAgICAgICAgUkotCiAgICAgICAgICAgICAgMjIuMjUwLTA0MDwvc3Bhbj48L3RkPjx0ZD48c3BhbiBjbGFzcz0idGl0dWxvLWRhZG8iPlRlbGVmb25lczogPC9zcGFuPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+MTEzMjA2ODAwMDwvc3Bhbj48Yj48L2I+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj48L3NwYW4+PGI+PC9iPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+PC9zcGFuPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+U2l0ZTogPC9zcGFuPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+V1dXLkJBTkNPR0VOSUFMLkNPTTwvc3Bhbj48L3RkPjx0ZD48c3BhbiBjbGFzcz0idGl0dWxvLWRhZG8iPkUtbWFpbDogPC9zcGFuPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+TUlERExFQURNQEdFTklBTC5DT008L3NwYW4+PC90ZD4KPC90cj4KPHRyPgo8dGQ+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5Db21wZXQmZWNpcmM7bmNpYTogPC9zcGFuPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+MDYvMjAyMjwvc3Bhbj48L3RkPjx0ZD48L3RkPjx0ZD48L3RkPgo8L3RyPgo8L3RhYmxlPgo8cD48L3A+Cjx0YWJsZSB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgd2lkdGg9IjMlIj4KPGgzIGFsaWduPSJsZWZ0Ij4xLjwvaDM+CjwvdGQ+PHRkIHdpZHRoPSIzMiUiPgo8aDMgYWxpZ249ImxlZnQiPlByZXN0YWRvcmVzIGRlIHNlcnZpJmNjZWRpbDtvczwvaDM+CjwvdGQ+PHRkIHdpZHRoPSIxMiUiPgo8aDMgYWxpZ249ImxlZnQiPkNOUEo8L2gzPgo8L3RkPjx0ZCB3aWR0aD0iMzUlIj4KPGgzIGFsaWduPSJsZWZ0Ij5FbmRlcmUmY2NlZGlsO288L2gzPgo8L3RkPjx0ZCB3aWR0aD0iMTUlIj4KPGgzIGFsaWduPSJsZWZ0Ij5UZWxlZm9uZTwvaDM+CjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPgogICAgICAgICAgMS4xCiAgICAgICAgPC90ZD48dGQ+CiAgICAgICAgICBHZXN0b3I6IEdFTklBTCBHRVNUJkF0aWxkZTtPIExUREEuPC90ZD48dGQ+MjIuLjExLjkuOS81OS8wLTAwPC90ZD48dGQ+QVYuIEJSSUcuIEZBUklBIExJTUEsIDMuNDAwPC90ZD48dGQ+KDExKTMyMDYtODAwMDwvdGQ+CjwvdHI+Cjx0cj4KPHRkPgogICAgICAgICAgMS4yCiAgICAgICAgPC90ZD48dGQ+CiAgICAgICAgICBDdXN0b2RpYW50ZTogQmFuY28gR2VuaWFsIFMuQTwvdGQ+PHRkPjQ1Li4yNC42LjQvMTAvMC0wMDwvdGQ+PHRkPlByLiBEbyBCb3RhZm9nbywgMjI4LCBzYWxhIDkwNywgQm90YWZvZ28gLSBSSjwvdGQ+PHRkPigxMSkzMjA2LTgwMDA8L3RkPgo8L3RyPgo8dHI+Cjx0ZD4KICAgICAgICAgIDEuMwogICAgICAgIDwvdGQ+PHRkPgogICAgICAgICAgQXVkaXRvciBJbmRlcGVuZGVudGU6IERlbG9pdHRlIFRvdWNoZSBUb2htYXRzdSBBdWRpdG9yZXMgSW5kZXBlbmRlbnRlczwvdGQ+PHRkPjQ5LjkyOC41NjcvMDAwMi0wMDwvdGQ+PHRkPlJ1YSBTJmF0aWxkZTtvIEJlbnRvLCAxOCwgMTUmZGVnOyBhbmRhciwgUmlvIGRlIEphbmVpcm8sIFJqLCBCcmFzaWw8L3RkPjx0ZD4oMjEpMzk4MSAwNTAwIDwvdGQ+CjwvdHI+Cjx0cj4KPHRkPgogICAgICAgICAgMS40CiAgICAgICAgPC90ZD48dGQ+CiAgICAgICAgICBGb3JtYWRvciBkZSBNZXJjYWRvOiA8L3RkPjx0ZD4uLi8tPC90ZD48dGQ+PC90ZD48dGQ+PC90ZD4KPC90cj4KPHRyPgo8dGQ+CiAgICAgICAgICAxLjUKICAgICAgICA8L3RkPjx0ZD4KICAgICAgICAgIERpc3RyaWJ1aWRvciBkZSBjb3RhczogQmFuY28gR2VuaWFsIFMuQTwvdGQ+PHRkPjQ1Li4yNC42LjQvMTAvMC0wMDwvdGQ+PHRkPlByLiBEbyBCb3RhZm9nbywgMjI4LCBzYWxhIDkwNywgQm90YWZvZ28gLSBSSjwvdGQ+PHRkPigxMSkzMjA2LTgwMDA8L3RkPgo8L3RyPgo8dHI+Cjx0ZD4KICAgICAgICAgIDEuNgogICAgICAgIDwvdGQ+PHRkPgogICAgICAgICAgQ29uc3VsdG9yIEVzcGVjaWFsaXphZG86IDwvdGQ+PHRkPi4uLy08L3RkPjx0ZD48L3RkPjx0ZD48L3RkPgo8L3RyPgo8dHI+Cjx0ZD4KICAgICAgICAgIDEuNwogICAgICAgIDwvdGQ+PHRkPgogICAgICAgICAgRW1wcmVzYSBFc3BlY2lhbGl6YWRhIHBhcmEgYWRtaW5pc3RyYXIgYXMgbG9jYSZjY2VkaWw7Jm90aWxkZTtlczogPC90ZD48dGQ+Li4vLTwvdGQ+PHRkPjwvdGQ+PHRkPjwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRoIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIgcm93c3Bhbj0iMjAwIiB3aWR0aD0iMyUiPgogICAgICAgICAgICAgIDEuOAogICAgICAgICAgICA8L3RoPjx0aCBhbGlnbj0ibGVmdCIgY29sc3Bhbj0iNCI+T3V0cm9zIHByZXN0YWRvcmVzIGRlIHNlcnZpJmNjZWRpbDtvcyZzdXAxOzo8L3RoPgo8L3RyPgo8dHI+Cjx0ZD4KICAgICAgICAgICAgICBOJmF0aWxkZTtvIHBvc3N1aSBpbmZvcm1hJmNjZWRpbDsmYXRpbGRlO28gYXByZXNlbnRhZGEuCiAgICAgICAgICAgIDwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIHdpZHRoPSIzJSI+CjxoMyBhbGlnbj0ibGVmdCI+Mi48L2gzPgo8L3RkPjx0ZD4KPGgzIGFsaWduPSJsZWZ0Ij5JbnZlc3RpbWVudG9zIEZJSTwvaDM+CjwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIgcm93c3Bhbj0iMjAwIiB3aWR0aD0iMyUiPgogICAgICAgICAgMi4xCiAgICAgICAgPC90ZD48dGQgY29sc3Bhbj0iNCI+PGI+RGVzY3JpJmNjZWRpbDsmYXRpbGRlO28gZG9zIG5lZyZvYWN1dGU7Y2lvcyByZWFsaXphZG9zIG5vIHBlciZpYWN1dGU7b2RvPC9iPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkIHdpZHRoPSIyNCUiPjxiPlJlbGEmY2NlZGlsOyZhdGlsZGU7byBkb3MgQXRpdm9zIGFkcXVpcmlkb3Mgbm8gcGVyJmlhY3V0ZTtvZG88L2I+PC90ZD48dGQgd2lkdGg9IjQwJSI+PGI+T2JqZXRpdm9zPC9iPjwvdGQ+PHRkIHdpZHRoPSIxNSUiPjxiPk1vbnRhbnRlcyBJbnZlc3RpZG9zPC9iPjwvdGQ+PHRkIHdpZHRoPSIxNSUiPjxiPk9yaWdlbSBkb3MgcmVjdXJzb3M8L2I+PC90ZD4KPC90cj4KPHRyPgo8dGQ+SU0mT2FjdXRlO1ZFTCAtIFBFTiZJYWN1dGU7TlNVTEEgT1BFTiBNQUxMPC90ZD48dGQ+QXF1aXNpJmNjZWRpbDsmYXRpbGRlO28gZGUgYXRpdm9zIGltb2JpbGkmYWFjdXRlO3Jpb3MgY29uZm9ybWUgcHJldmlzdG8gbmEgUG9sJmlhY3V0ZTt0aWNhIGRlIEludmVzdGltZW50byBkbyBGdW5kby48L3RkPjx0ZD41MC4zNjQuNjQxLDYyPC90ZD48dGQ+QXBvcnRlIGRlIGNvdGlzdGFzPC90ZD4KPC90cj4KPHRyPgo8dGQ+SU0mT2FjdXRlO1ZFTCAtIFJJTyAyIFNIT1BQSU5HPC90ZD48dGQ+QXF1aXNpJmNjZWRpbDsmYXRpbGRlO28gZGUgYXRpdm9zIGltb2JpbGkmYWFjdXRlO3Jpb3MgY29uZm9ybWUgcHJldmlzdG8gbmEgUG9sJmlhY3V0ZTt0aWNhIGRlIEludmVzdGltZW50byBkbyBGdW5kby48L3RkPjx0ZD4zMS4xNjIuOTE4LDk1PC90ZD48dGQ+QXBvcnRlIGRlIGNvdGlzdGFzPC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIGNsYXNzPSJub19ib3JkZXJfdG9wIiB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgYWxpZ249ImxlZnQiIHZhbGlnbj0idG9wIiByb3dzcGFuPSIyMDAiIHdpZHRoPSIzJSI+CjxoMyBhbGlnbj0ibGVmdCI+My48L2gzPgo8L3RkPjx0ZD4KPGgzIGFsaWduPSJsZWZ0Ij5Qcm9ncmFtYSBkZSBpbnZlc3RpbWVudG9zIHBhcmEgb3MgZXhlcmMmaWFjdXRlO2Npb3Mgc2VndWludGVzLCBpbmNsdWluZG8sIHNlIG5lY2VzcyZhYWN1dGU7cmlvLCBhcyBpbmZvcm1hJmNjZWRpbDsmb3RpbGRlO2VzIGRlc2NyaXRhcyBubyBpdGVtIDEuMSBjb20gcmVsYSZjY2VkaWw7JmF0aWxkZTtvIGFvcyBpbnZlc3RpbWVudG9zIGFpbmRhIG4mYXRpbGRlO28gcmVhbGl6YWRvczo8L2gzPgo8L3RkPgo8L3RyPgo8dHI+Cjx0ZD5PIEZ1bmRvIHRlbSBnZXN0JmF0aWxkZTtvIGF0aXZhIGUgc3VhIHBvbCZpYWN1dGU7dGljYSBkZSBpbnZlc3RpbWVudG9zIGNvbnNpc3RlIG5vIGludmVzdGltZW50byBkaXJldG8gZSBpbmRpcmV0byBub3MgQXRpdm9zIEltb2JpbGkmYWFjdXRlO3Jpb3MsIG5hIGZvcm1hIHByZXZpc3RhIG5hIEluc3RydSZjY2VkaWw7JmF0aWxkZTtvIENWTSBuJm9yZG07IDQ3Mi8wOCwgcG9kZW5kbyBhZHF1aXJpciBJbSZvYWN1dGU7dmVpcyBxdWUgZXN0ZWphbSBsb2NhbGl6YWRvcyBlbSB0b2RvIG8gdGVycml0Jm9hY3V0ZTtyaW8gYnJhc2lsZWlyby4gQXR1YWxtZW50ZSwgbyBGdW5kbyBkaXNwJm90aWxkZTtlIGRlLCBhcHJveGltYWRhbWVudGUsIFIkIDZNTSBlbSBjYWl4YSBxdWUgcG9kZXImYWFjdXRlOyBzZXIgdXRpbGl6YWRvIHBhcmEgZmF6ZXIgZnJlbnRlIGEgZXZlbnR1YWlzIG5lY2Vzc2lkYWRlcyBkZSByZWZvcm1hcyBlIG1lbGhvcmlhcyBlbSBmb3JtYSBkZSBDYXBleCBub3MgYXRpdm9zLiBBbCZlYWN1dGU7bSBkaXNzbywgZXhpc3RlbSBvYnJpZ2EmY2NlZGlsOyZvdGlsZGU7ZXMgZGVjb3JyZW50ZXMgZGFzIGFxdWlzaSZjY2VkaWw7Jm90aWxkZTtlcyBkb3MgaW0mb2FjdXRlO3ZlaXMgZG8gcG9ydGYmb2FjdXRlO2xpbyBkbyBGdW5kbyBxdWUgZXN0JmF0aWxkZTtvIGF0cmVsYWRhcyBhIGRldGVybWluYWRvcyBwYXImYWNpcmM7bWV0cm9zIGRlIHBlcmZvcm1hbmNlLjwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIHdpZHRoPSIzJSI+CjxoMyBhbGlnbj0ibGVmdCI+NC48L2gzPgo8L3RkPjx0ZD4KPGgzIGFsaWduPSJsZWZ0Ij5BbiZhYWN1dGU7bGlzZSBkbyBhZG1pbmlzdHJhZG9yIHNvYnJlOjwvaDM+CjwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIgcm93c3Bhbj0iMjAwIiB3aWR0aD0iMyUiPgogICAgICAgICAgNC4xCiAgICAgICAgPC90ZD48dGQ+PGI+UmVzdWx0YWRvIGRvIGZ1bmRvIG5vIGV4ZXJjJmlhY3V0ZTtjaW8gZmluZG88L2I+PC90ZD4KPC90cj4KPHRyPgo8dGQ+TyBGdW5kbyBvYnRldmUgcmVzdWx0YWRvIHBhdHJpbW9uaWFsIG5vIGV4ZXJjJmlhY3V0ZTtjaW8gZGUgMjAyMiBhcHJveGltYWRhbWVudGUgUiQgMTggTU0sIGltcGFjdGFkbyBwcmluY2lwYWxtZW50ZSBwZWxvIHJlbmRpbWVudG8gYXVmZXJpZG8gY29tIGludmVzdGltZW50byBlbSBFbXByZWVuZGltZW50b3MgSW1vYmlsaSZhYWN1dGU7cmlvcy4gTyB0b3RhbCBkYSBkaXN0cmlidWkmY2NlZGlsOyZhdGlsZGU7byBubyBleGVyYyZpYWN1dGU7Y2lvIGZvaSBkZSBSJCAzIE1NLCBjb25zaWRlcmFuZG8gc2V1IHJlc3VsdGFkbyBjYWl4YS48L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgY2xhc3M9Im5vX2JvcmRlcl90b3AiIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0ZCBhbGlnbj0ibGVmdCIgdmFsaWduPSJ0b3AiIHJvd3NwYW49IjIwMCIgd2lkdGg9IjMlIj4KICAgICAgICAgIDQuMgogICAgICAgIDwvdGQ+PHRkPjxiPkNvbmp1bnR1cmEgZWNvbiZvY2lyYzttaWNhIGRvIHNlZ21lbnRvIGRvIG1lcmNhZG8gaW1vYmlsaSZhYWN1dGU7cmlvIGRlIGF0dWEmY2NlZGlsOyZhdGlsZGU7byByZWxhdGl2byBhbyBwZXImaWFjdXRlO29kbyBmaW5kbzwvYj48L3RkPgo8L3RyPgo8dHI+Cjx0ZD5PIHBlciZpYWN1dGU7b2RvIGZvaSBtYXJjYWRvIHBlbGEgZWxldmEmY2NlZGlsOyZhdGlsZGU7byBleHByZXNzaXZhIGRhIHRheGEgZGUgaW5mbGEmY2NlZGlsOyZhdGlsZGU7bywgc2VndWlkYSBwZWxhIGVsZXZhJmNjZWRpbDsmYXRpbGRlO28gZGEgdGF4YSBkZSBqdXJvcy4gQSBpbmZsYSZjY2VkaWw7JmF0aWxkZTtvIHRlbmRlIGEgY29tcHJvbWV0ZXIgbyBwb2RlciBkZSBjb21wcmEgZGEgcG9wdWxhJmNjZWRpbDsmYXRpbGRlO28sIG8gcXVlIGFmZXRhIGRpcmV0YW1lbnRlIG8gc2V0b3IgZGUgdmFyZWpvLiBFbSBjb250cmFwYXJ0aWRhLCBmb2kgb2JzZXJ2YWRhIGRlIGZvcm1hIGEgcmV0b21hZGEgbm8gZmx1eG8gZGUgY2lyY3VsYSZjY2VkaWw7JmF0aWxkZTtvIGRlIHBlc3NvYXMgYXAmb2FjdXRlO3MgYSBjcmlzZSBzYW5pdCZhYWN1dGU7cmlhIGRhIENvdmlkLTE5LCBvIHF1ZSBjb250cmlidWl1IHBhcmEgYSByZWN1cGVyYSZjY2VkaWw7JmF0aWxkZTtvIGRlIHBlcmZvcm1hbmNlIGRvcyBhdGl2b3MgaW1vYmlsaSZhYWN1dGU7cmlvcyBkbyBwb3J0ZiZvYWN1dGU7bGlvIGRvIEZ1bmRvLCBwcmluY2lwYWxtZW50ZSBzZSBjb21wYXJhZG9zIGFvcyBhbm9zIGRlIDIwMjAgZSAyMDIxLjwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIgcm93c3Bhbj0iMjAwIiB3aWR0aD0iMyUiPgogICAgICAgICAgNC4zCiAgICAgICAgPC90ZD48dGQ+PGI+UGVyc3BlY3RpdmEgcGFyYSBvIHBlciZpYWN1dGU7b2RvIHNlZ3VpbnRlIGNvbSBiYXNlIG5hIGNvbXBvc2kmY2NlZGlsOyZhdGlsZGU7byBkYSBjYXJ0ZWlyYTwvYj48L3RkPgo8L3RyPgo8dHI+Cjx0ZD5QYXJhIG8gcGVyJmlhY3V0ZTtvZG8gc2VndWludGUgbyB0aW1lIGRlIGdlc3QmYXRpbGRlO28gc2VndWlyJmFhY3V0ZTsgYW5hbGlzYW5kbyBwb3RlbmNpYWlzIGFxdWlzaSZjY2VkaWw7Jm90aWxkZTtlcyBkZSBpbSZvYWN1dGU7dmVpcyB1cmJhbm9zLCBjb20gcGVyZmlsIHJlc2lsaWVudGUgZSBlbSBsb2NhbGl6YSZjY2VkaWw7Jm90aWxkZTtlcyBlc3RyYXQmZWFjdXRlO2dpY2FzLiBPIGNhaXhhIGRvIEZ1bmRvIHRlbSBjb21vIG9iamV0aXZvIG1hbnRlciBlIGFwcmltb3JhciBvcyBpbSZvYWN1dGU7dmVpcyBhdHVhaXMgZGEgY2FydGVpcmEgZG8gRnVuZG8uIFBhcmEgbyBwciZvYWN1dGU7eGltbyBwZXImaWFjdXRlO29kbywgY2FzbyBvcyBhdGl2b3MgZG8gcG9ydGYmb2FjdXRlO2xpbyBhdGluamFtIGFzIG0mZWFjdXRlO3RyaWNhcyBkZSBwZXJmb3JtYW5jZSBwciZlYWN1dGU7LWRldGVybWluYWRhcywgc2VyJmFhY3V0ZTsgcmVhbGl6YWRhIGEgc3Vic2NyaSZjY2VkaWw7JmF0aWxkZTtvIGUgaW50ZWdyYWxpemEmY2NlZGlsOyZhdGlsZGU7byBkZSBub3ZhcyBjb3RhcyBkYSAyJm9yZGY7IEVtaXNzJmF0aWxkZTtvIGRlIENvdGFzIGRvIEZ1bmRvIGUgbyBwYWdhbWVudG8gZGFzIHBhcmNlbGFzIGF0cmVsYWRhcyBhcyBtJmVhY3V0ZTt0cmljYXMgZGUgcGVyZm9ybWFuY2UuPC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIGNsYXNzPSJub19ib3JkZXJfdG9wIiB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgYWxpZ249ImxlZnQiIHZhbGlnbj0idG9wIiByb3dzcGFuPSIyMDAiIHdpZHRoPSIzJSI+CjxoMz41LjwvaDM+CjwvdGQ+PHRkPgo8aDM+UmlzY29zIGluY29ycmlkb3MgcGVsb3MgY290aXN0YXMgaW5lcmVudGVzIGFvcyBpbnZlc3RpbWVudG9zIGRvIEZJSTo8L2gzPgo8L3RkPgo8L3RyPgo8dHI+Cjx0ZD4KICAgICAgICAgIFZlciBhbmV4byBubyBmaW5hbCBkbyBkb2N1bWVudG8uIDxhIGhyZWY9IiNhbmV4b3MiPkFuZXhvczwvYT48L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgY2xhc3M9Im5vX2JvcmRlcl90b3AiIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0aCBhbGlnbj0ibGVmdCIgdmFsaWduPSJ0b3AiIHJvd3NwYW49IjIwMCIgd2lkdGg9IjMlIj4KICAgICAgICAgICAgICA2LgogICAgICAgICAgICA8L3RoPjx0ZCBhbGlnbj0iY2VudGVyIiBjb2xzcGFuPSIyIiB3aWR0aD0iNDklIj48Yj5WYWxvciBDb250JmFhY3V0ZTtiaWwgZG9zIGF0aXZvcyBpbW9iaWxpJmFhY3V0ZTtyaW9zIGRvIEZJSTwvYj48L3RkPjx0ZCByb3dzcGFuPSIyIiBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMjUlIj48Yj5WYWxvciBKdXN0bywgbm9zIHRlcm1vcyBkYSBJQ1ZNIDUxNiAoU0lNIG91IE4mQXRpbGRlO08pPC9iPjwvdGQ+PHRkIHJvd3NwYW49IjIiIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIyMCUiPjxiPlBlcmNlbnR1YWwgZGUgVmFsb3JpemEmY2NlZGlsOyZhdGlsZGU7by9EZXN2YWxvcml6YSZjY2VkaWw7JmF0aWxkZTtvIGFwdXJhZG8gbm8gcGVyJmlhY3V0ZTtvZG88L2I+PC90ZD4KPC90cj4KPHRyPgo8dGQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjI1JSI+PGI+UmVsYSZjY2VkaWw7JmF0aWxkZTtvIGRlIGF0aXZvcyBpbW9iaWxpJmFhY3V0ZTtyaW9zPC9iPjwvdGQ+PHRkIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIyNCUiPjxiPlZhbG9yIChSJCk8L2I+PC90ZD4KPC90cj4KPHRyPgo8dGQ+SU0mT2FjdXRlO1ZFTCAtIFBFTiZJYWN1dGU7TlNVTEEgT1BFTiBNQUxMPC90ZD48dGQgYWxpZ249ImNlbnRlciI+NjkuOTAwLjAwMCwwMDwvdGQ+PHRkIGFsaWduPSJjZW50ZXIiPlNJTTwvdGQ+PHRkIGFsaWduPSJjZW50ZXIiPjAsMzklPC90ZD4KPC90cj4KPHRyPgo8dGQ+SU0mT2FjdXRlO1ZFTCAtIFJJTyAyIFNIT1BQSU5HPC90ZD48dGQgYWxpZ249ImNlbnRlciI+NDcuNTAwLjAwMCwwMDwvdGQ+PHRkIGFsaWduPSJjZW50ZXIiPlNJTTwvdGQ+PHRkIGFsaWduPSJjZW50ZXIiPjAsNTIlPC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIGNsYXNzPSJub19ib3JkZXJfdG9wIiB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgYWxpZ249ImxlZnQiIHZhbGlnbj0idG9wIiByb3dzcGFuPSIyMDAiIHdpZHRoPSIzJSI+CiAgICAgICAgICA2LjEKICAgICAgICA8L3RkPjx0ZD48Yj5Dcml0JmVhY3V0ZTtyaW9zIHV0aWxpemFkb3MgbmEgcmVmZXJpZGEgYXZhbGlhJmNjZWRpbDsmYXRpbGRlO288L2I+PC90ZD4KPC90cj4KPHRyPgo8dGQ+TyBjcml0JmVhY3V0ZTtyaW8gZGUgYXZhbGlhJmNjZWRpbDsmYXRpbGRlO28gJmVhY3V0ZTsgbyB2YWxvciBqdXN0by4gT3MgdmFsb3JlcyBkZSBtZXJjYWRvIGNvcnJlc3BvbmRlbnRlcyBhcyBwcm9wcmllZGFkZXMgcGFyYSBpbnZlc3RpbWVudG8gZXN0JmF0aWxkZTtvIHN1cG9ydGFkYXMgcG9yIGF2YWxpYSZjY2VkaWw7JmF0aWxkZTtvIGV4dGVybmEgZWxhYm9yYWRhIHBlbGEgQ0JSRSBDb25zdWx0b3JpYSBkbyBCcmFzaWwgTHRkYS4sIGwmaWFjdXRlO2RlciBkZSBtZXJjYWRvIGVtIHNlcnZpJmNjZWRpbDtvcyBpbW9iaWxpJmFhY3V0ZTtyaW9zLCBubyBCcmFzaWwgZSBtdW5kaWFsbWVudGU8L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgY2xhc3M9Im5vX2JvcmRlcl90b3AiIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0ZCBhbGlnbj0ibGVmdCIgdmFsaWduPSJ0b3AiIHJvd3NwYW49IjIwMCIgd2lkdGg9IjMlIj48Yj43LjwvYj48L3RkPjx0ZCBjb2xzcGFuPSI3Ij48Yj5SZWxhJmNjZWRpbDsmYXRpbGRlO28gZGUgcHJvY2Vzc29zIGp1ZGljaWFpcywgbiZhdGlsZGU7byBzaWdpbG9zb3MgZSByZWxldmFudGVzPC9iPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPgogICAgICAgICAgICBOJmF0aWxkZTtvIHBvc3N1aSBpbmZvcm1hJmNjZWRpbDsmYXRpbGRlO28gYXByZXNlbnRhZGEuCiAgICAgICAgICA8L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgY2xhc3M9Im5vX2JvcmRlcl90b3AiIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0ZCBhbGlnbj0ibGVmdCIgdmFsaWduPSJ0b3AiIHJvd3NwYW49IjIwMCIgd2lkdGg9IjMlIj48Yj44LjwvYj48L3RkPjx0ZCBjb2xzcGFuPSI0Ij48Yj5SZWxhJmNjZWRpbDsmYXRpbGRlO28gZGUgcHJvY2Vzc29zIGp1ZGljaWFpcywgcmVwZXRpdGl2b3Mgb3UgY29uZXhvcywgYmFzZWFkb3MgZW0gY2F1c2FzIGp1ciZpYWN1dGU7ZGljYXMgc2VtZWxoYW50ZXMsIG4mYXRpbGRlO28gc2lnaWxvc29zIGUgcmVsZXZhbnRlczwvYj48L3RkPgo8L3RyPgo8dHI+Cjx0ZD4KICAgICAgICAgICAgTiZhdGlsZGU7byBwb3NzdWkgaW5mb3JtYSZjY2VkaWw7JmF0aWxkZTtvIGFwcmVzZW50YWRhLgogICAgICAgICAgPC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIGNsYXNzPSJub19ib3JkZXJfdG9wIiB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgYWxpZ249ImxlZnQiIHZhbGlnbj0idG9wIiByb3dzcGFuPSIyMDAiIHdpZHRoPSIzJSI+PGI+OS48L2I+PC90ZD48dGQ+PGI+QW4mYWFjdXRlO2xpc2UgZG9zIGltcGFjdG9zIGVtIGNhc28gZGUgcGVyZGEgZSB2YWxvcmVzIGVudm9sdmlkb3MgcmVsYWNpb25hZG9zIGFvcyBwcm9jZXNzb3MganVkaWNpYWlzIHNpZ2lsb3NvcyByZWxldmFudGVzOjwvYj48L3RkPgo8L3RyPgo8dHI+Cjx0ZD5OJmF0aWxkZTtvIHNlIGFwbGljYTwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIHdpZHRoPSIzJSI+CjxoMyBhbGlnbj0ibGVmdCI+MTAuPC9oMz4KPC90ZD48dGQ+CjxoMyBhbGlnbj0ibGVmdCI+QXNzZW1ibGVpYSBHZXJhbDwvaDM+CjwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIgcm93c3Bhbj0iMjAwIiB3aWR0aD0iMyUiPgogICAgICAgICAgMTAuMQogICAgICAgIDwvdGQ+PHRkPjxiPkVuZGVyZSZjY2VkaWw7b3MgKGYmaWFjdXRlO3NpY28gb3UgZWxldHImb2NpcmM7bmljbykgbm9zIHF1YWlzIG9zIGRvY3VtZW50b3MgcmVsYXRpdm9zICZhZ3JhdmU7IGFzc2VtYmxlaWEgZ2VyYWwgZXN0YXImYXRpbGRlO28gJmFncmF2ZTsgZGlzcG9zaSZjY2VkaWw7JmF0aWxkZTtvIGRvcyBjb3Rpc3RhcyBwYXJhIGFuJmFhY3V0ZTtsaXNlOjwvYj48L3RkPgo8L3RyPgo8dHI+Cjx0ZD5QcmFpYSBkZSBCb3RhZm9nbywgbiZkZWc7IDIyOCwgc2FsYSA5MDcgJm5kYXNoOyBQYXJ0ZSwgQm90YWZvZ28sIENFUCAyMi4yNTAtOTA2LCBSaW8gZGUgSmFuZWlyby9SSjxicj5odHRwczovL3d3dy5iYW5jb2dlbmlhbC5jb20vcHQtQlIvQWRtaW5pc3RyYWNhb0ZpZHVjaWFyaWEvRnVuZHNTZWxlY3Q8L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgY2xhc3M9Im5vX2JvcmRlcl90b3AiIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0ZCBhbGlnbj0ibGVmdCIgdmFsaWduPSJ0b3AiIHJvd3NwYW49IjIwMCIgd2lkdGg9IjMlIj4KICAgICAgICAgIDEwLjIKICAgICAgICA8L3RkPjx0ZD48Yj5JbmRpY2EmY2NlZGlsOyZhdGlsZGU7byBkb3MgbWVpb3MgZGUgY29tdW5pY2EmY2NlZGlsOyZhdGlsZGU7byBkaXNwb25pYmlsaXphZG9zIGFvcyBjb3Rpc3RhcyBwYXJhIChpKSBhIGluY2x1cyZhdGlsZGU7byBkZSBtYXQmZWFjdXRlO3JpYXMgbmEgb3JkZW0gZG8gZGlhIGRlIGFzc2VtYmxlaWFzIGdlcmFpcyBlIG8gZW52aW8gZGUgZG9jdW1lbnRvcyBwZXJ0aW5lbnRlcyAmYWdyYXZlO3MgZGVsaWJlcmEmY2NlZGlsOyZvdGlsZGU7ZXMgcHJvcG9zdGFzOyAoaWkpIHNvbGljaXRhJmNjZWRpbDsmYXRpbGRlO28gZGUgbGlzdGEgZGUgZW5kZXJlJmNjZWRpbDtvcyBmJmlhY3V0ZTtzaWNvcyBlIGVsZXRyJm9jaXJjO25pY29zIGRvcyBkZW1haXMgY290aXN0YXMgcGFyYSBlbnZpbyBkZSBwZWRpZG8gcCZ1YWN1dGU7YmxpY28gZGUgcHJvY3VyYSZjY2VkaWw7JmF0aWxkZTtvLjwvYj48L3RkPgo8L3RyPgo8dHI+Cjx0ZD4oaSkgZW1haWw6IGFzc2VtYmxlaWFAZ2VuaWFsLmNvbS52YzsgdGVsZWZvbmVzOiAoMTEpIDIxMzctODg4OCwgKDIxKSAyMTY5LTk5OTkgcGFyYSBlc2NsYXJlY2ltZW50b3MganVsZ2Fkb3MgbmVjZXNzJmFhY3V0ZTtyaW9zLgooaWkpQSBtYW5pZmVzdGEmY2NlZGlsOyZhdGlsZGU7byBkZSB2b3RvIGUsIGNvbmZvcm1lIG8gY2FzbywgYSB2aWEgb3JpZ2luYWwgb3UgYyZvYWN1dGU7cGlhIHJlcHJvZ3ImYWFjdXRlO2ZpY2EgZG8gaW5zdHJ1bWVudG8gZGUgbWFuZGF0bywgZGV2aWRhbWVudGUgYXV0ZW50aWNhZGEsIG91IHBlZGlkb3MgZGUgZXNjbGFyZWNpbWVudG9zIGRldmVyJmFhY3V0ZTsoJmF0aWxkZTtvKSBzZXIgZW5jYW1pbmhhZG8ocykgcG9yIGVzY3JpdG8gJmFncmF2ZTsgQWRtaW5pc3RyYWRvcmEgbm8gc2VndWludGUgZW5kZXJlJmNjZWRpbDtvIGFvcyBjdWlkYWRvcyBkbyBTci4gUm9kcmlnbyBHb2RveSwgY29tIGVuZGVyZSZjY2VkaWw7byBuYSBQUiBETyBCT1RBRk9HTy4gMjI4LCBTQUxBIDkwNyAtIFJJTyBERSBKQU5FSVJPIC1SSjsgQ0VQOiAyMi4yNTAtMDQwLCBvdSBwb3IgbWVpbyBkbyBlLW1haWw6IGFzc2VtYmxlaWFAZ2VuaWFsLmNvbS52YzwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIgcm93c3Bhbj0iMjAwIiB3aWR0aD0iMyUiPgogICAgICAgICAgMTAuMwogICAgICAgIDwvdGQ+PHRkPjxiPkRlc2NyaSZjY2VkaWw7JmF0aWxkZTtvIGRhcyByZWdyYXMgZSBwcm9jZWRpbWVudG9zIGFwbGljJmFhY3V0ZTt2ZWlzICZhZ3JhdmU7IHBhcnRpY2lwYSZjY2VkaWw7JmF0aWxkZTtvIGRvcyBjb3Rpc3RhcyBlbSBhc3NlbWJsZWlhcyBnZXJhaXMsIGluY2x1aW5kbyAoaSkgZm9ybWFsaWRhZGVzIGV4aWdpZGFzIHBhcmEgYSBjb21wcm92YSZjY2VkaWw7JmF0aWxkZTtvIGRhIHF1YWxpZGFkZSBkZSBjb3Rpc3RhIGUgcmVwcmVzZW50YSZjY2VkaWw7JmF0aWxkZTtvIGRlIGNvdGlzdGFzIGVtIGFzc2VtYmxlaWE7IChpaSkgcHJvY2VkaW1lbnRvcyBwYXJhIGEgcmVhbGl6YSZjY2VkaWw7JmF0aWxkZTtvIGRlIGNvbnN1bHRhcyBmb3JtYWlzLCBzZSBhZG1pdGlkYXMgZW0gcmVndWxhbWVudG87IChpaWkpIHJlZ3JhcyBlIHByb2NlZGltZW50b3MgcGFyYSBhIHBhcnRpY2lwYSZjY2VkaWw7JmF0aWxkZTtvICZhZ3JhdmU7IGRpc3QmYWNpcmM7bmNpYSBlIGVudmlvIGRlIGNvbXVuaWNhJmNjZWRpbDsmYXRpbGRlO28gZXNjcml0YSBvdSBlbGV0ciZvY2lyYztuaWNhIGRlIHZvdG8uPC9iPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPmkpIEEgaWRlbnRpZmljYSZjY2VkaWw7JmF0aWxkZTtvIGRvcyBjb3Rpc3RhcyAmZWFjdXRlOyByZWFsaXphZGEgbWVkaWFudGUgYSBhcHJlc2VudGEmY2NlZGlsOyZhdGlsZGU7byBkZSBkb2N1bWVudG9zIGNvbXByb2JhdCZvYWN1dGU7cmlvcywgbm9zIGNhc29zIGRlIHZvdG8gcHJlc2VuY2lhbCBvdSBhIGRpc3QmYWNpcmM7bmNpYS4KCmlpKSBDb25mb3JtZSBvIFJlZ3VsYW1lbnRvIGRvIEZ1bmRvLCBhcyBkZWxpYmVyYSZjY2VkaWw7Jm90aWxkZTtlcyBkYSBBc3NlbWJsZWlhIEdlcmFsIGRlIENvdGlzdGFzIHBvZGVyJmF0aWxkZTtvIHNlciB0b21hZGFzIG1lZGlhbnRlIHByb2Nlc3NvIGRlIGNvbnN1bHRhLCBmb3JtYWxpemFkYSBwb3IgZXNjcml0bywgZGlyaWdpZGEgcGVsbyBBZG1pbmlzdHJhZG9yIGEgY2FkYSBDb3Rpc3RhLCBkZXZlbmRvIGNvbnN0YXIgZGEgY29uc3VsdGEgdG9kb3Mgb3MgZWxlbWVudG9zIGluZm9ybWF0aXZvcyBuZWNlc3MmYWFjdXRlO3Jpb3MgYW8gZXhlcmMmaWFjdXRlO2NpbyBkbyBkaXJlaXRvIGRlIHZvdG8sIGN1amEgcmVzcG9zdGEgZGV2ZXImYWFjdXRlOyBzZXIgZW52aWFkYSBwZWxvcyBDb3Rpc3RhcyBhbyBBZG1pbmlzdHJhZG9yIG5vIHByYXpvIG0mYWFjdXRlO3hpbW8gZGUgMzAgKHRyaW50YSkgb3UgMTUgKHF1aW56ZSkgZGlhcywgY29uZm9ybWUgc2UgdHJhdGUgZGUgQXNzZW1ibGVpYSBHZXJhbCBvcmRpbiZhYWN1dGU7cmlhIG91IGV4dHJhb3JkaW4mYWFjdXRlO3JpYSwgcmVzcGVjdGl2YW1lbnRlLCBvYnNlcnZhZGFzIGFzIGZvcm1hbGlkYWRlcyBwcmV2aXN0YXMgbm9zIGFydHMuIDE5LCAxOS1BIGUgNDEsIEkgZSBJSSBkYSBJbnN0cnUmY2NlZGlsOyZhdGlsZGU7byBDVk0gNDcyLiBFbSBjYXNvIGRlIGRlbGliZXJhJmNjZWRpbDsmYXRpbGRlO28gbWVkaWFudGUgY29uc3VsdGEgZm9ybWFsLCBwYXJhIGZpbnMgZGUgYyZhYWN1dGU7bGN1bG8gZGUgcXUmb2FjdXRlO3J1bSBkZSBkZWxpYmVyYSZjY2VkaWw7JmF0aWxkZTtvLCBzZXImYXRpbGRlO28gY29uc2lkZXJhZG9zIHByZXNlbnRlcyB0b2RvcyBvcyBDb3Rpc3Rhcywgc2VuZG8gcXVlIGEgYXByb3ZhJmNjZWRpbDsmYXRpbGRlO28gZGEgbWF0JmVhY3V0ZTtyaWEgb2JqZXRvIGRhIGNvbnN1bHRhIGZvcm1hbCBvYmVkZWNlciZhYWN1dGU7IGFvcyBtZXNtb3MgcXUmb2FjdXRlO3J1bnMgZGUgYXByb3ZhJmNjZWRpbDsmYXRpbGRlO28gcHJldmlzdG9zIG5lc3RlIFJlZ3VsYW1lbnRvLiBPIGNvbXVuaWNhZG8gZGUgY29uc3VsdGEgZm9ybWFsIGVudmlhZG8gcGVsbyBBZG1pbmlzdHJhZG9yIGluZm9ybWFyJmFhY3V0ZTsgbyBwcmF6byBlbSBxdWUgc2VyJmFhY3V0ZTsgZGl2dWxnYWRhIGEgYXB1cmEmY2NlZGlsOyZhdGlsZGU7byBkb3Mgdm90b3MsIG5vcyB0ZXJtb3MgZG8gYXJ0LiA0MSBkYSBJbnN0cnUmY2NlZGlsOyZhdGlsZGU7byBDVk0gNDcyCgppaWkpIFBhcmEgYSBwYXJ0aWNpcGEmY2NlZGlsOyZhdGlsZGU7byAmYWdyYXZlOyBkaXN0JmFjaXJjO25jaWEsIG9zIGNvdGlzdGFzIGVudmlhciZhdGlsZGU7byBvIHZvdG8sIGp1bnRhbWVudGUgY29tIG9zIGRvY3VtZW50b3MgY29tcHJvYmF0Jm9hY3V0ZTtyaW9zLCBubyBlbmRlcmUmY2NlZGlsO28gZWxldHImb2NpcmM7bmljbyBpbmRpY2FkbyBuYSBDb252b2NhJmNjZWRpbDsmYXRpbGRlO28sIGRlbnRybyBkbyBwcmF6byBsaW1pdGUgZXN0YWJlbGVjaWRvLiBQb2RlciZhdGlsZGU7bywgdGFtYiZlYWN1dGU7bSwgY29uZm9ybWUgbyBjYXNvLCBwcm9mZXJpciBvIHZvdG8gZW0gc2lzdGVtYSBlbGV0ciZvY2lyYztuaWNvIGRlIGFzc2VtYmxlaWEgdmlydHVhbCBkaXNwb25pYmlsaXphZG8gcGVsbyBBZG1pbmlzdHJhZG9yLiBUb2RvcyBvcyBwcm9jZWRpbWVudG9zLCByZWdyYXMgZSBwcmF6b3MgZXN0YXImYXRpbGRlO28gZGlzcG9zdG9zIG5vIEVkaXRhbCBkZSBDb252b2NhJmNjZWRpbDsmYXRpbGRlO28uPC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIGNsYXNzPSJub19ib3JkZXJfdG9wIiB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgYWxpZ249ImxlZnQiIHZhbGlnbj0idG9wIiByb3dzcGFuPSIyMDAiIHdpZHRoPSIzJSI+CiAgICAgICAgICAxMC4zCiAgICAgICAgPC90ZD48dGQ+PGI+UHImYWFjdXRlO3RpY2FzIHBhcmEgYSByZWFsaXphJmNjZWRpbDsmYXRpbGRlO28gZGUgYXNzZW1ibGVpYSBwb3IgbWVpbyBlbGV0ciZvY2lyYztuaWNvLjwvYj48L3RkPgo8L3RyPgo8dHI+Cjx0ZD4yMi4xMi41LiBBIEFzc2VtYmxlaWEgR2VyYWwgZGUgQ290aXN0YXMgc2VyJmFhY3V0ZTsgaW5zdGFsYWRhIGNvbSBhIHByZXNlbiZjY2VkaWw7YSBkZSBwZWxvIG1lbm9zIDAxICh1bSkgQ290aXN0YSwgc2VuZG8gcXVlIGFzIGRlbGliZXJhJmNjZWRpbDsmb3RpbGRlO2VzIHBvZGVyJmF0aWxkZTtvIHNlciByZWFsaXphZGFzIG1lZGlhbnRlIHByb2Nlc3NvIGRlIGNvbnN1bHRhIGZvcm1hbCwgcG9yIG1laW8gZGUgY29ycmVzcG9uZCZlY2lyYztuY2lhIGVzY3JpdGEgb3UgZWxldHImb2NpcmM7bmljYSAoZS1tYWlsKSwgYSBzZXIgcmVhbGl6YWRvIHBlbG8gQWRtaW5pc3RyYWRvciBqdW50byBhIGNhZGEgQ290aXN0YSwgY29ycmVzcG9uZGVuZG8gY2FkYSBDb3RhIGFvIGRpcmVpdG8gZGUgMDEgKHVtKSB2b3RvIG5hIEFzc2VtYmxlaWEgR2VyYWwgZGUgQ290aXN0YXMsIGRlc2RlIHF1ZSBvYnNlcnZhZGFzIGFzIGZvcm1hbGlkYWRlcyBwcmV2aXN0YXMgbm9zIGFydGlnb3MgMTksIDE5LUEgZSA0MSwgaW5jaXNvcyBJIGUgSUkgZGEgSW5zdHJ1JmNjZWRpbDsmYXRpbGRlO28gQ1ZNIG4mb3JkbTsgNDcyLzA4LiBEYSBjb25zdWx0YSBkZXZlciZhdGlsZGU7byBjb25zdGFyIHRvZG9zIG9zIGVsZW1lbnRvcyBpbmZvcm1hdGl2b3MgbmVjZXNzJmFhY3V0ZTtyaW9zIGFvIGV4ZXJjJmlhY3V0ZTtjaW8gZG8gZGlyZWl0byBkZSB2b3RvLjwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIHdpZHRoPSIzJSI+CjxoMyBhbGlnbj0ibGVmdCI+MTEuPC9oMz4KPC90ZD48dGQ+CjxoMyBhbGlnbj0ibGVmdCI+UmVtdW5lcmEmY2NlZGlsOyZhdGlsZGU7byBkbyBBZG1pbmlzdHJhZG9yPC9oMz4KPC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIGNsYXNzPSJub19ib3JkZXJfdG9wIiB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgYWxpZ249ImxlZnQiIHZhbGlnbj0idG9wIiByb3dzcGFuPSIyMDAiIHdpZHRoPSIzJSI+PGI+MTEuMTwvYj48L3RkPjx0ZCBjb2xzcGFuPSIzIj48Yj5Qb2wmaWFjdXRlO3RpY2EgZGUgcmVtdW5lcmEmY2NlZGlsOyZhdGlsZGU7byBkZWZpbmlkYSBlbSByZWd1bGFtZW50bzo8L2I+PC90ZD4KPC90cj4KPHRyPgo8dGQgY29sc3Bhbj0iMyI+Ny4xLiBPIEFkbWluaXN0cmFkb3IgcmVjZWJlciZhYWN1dGU7LCBwZWxhIHByZXN0YSZjY2VkaWw7JmF0aWxkZTtvIGRlIHNldXMgc2VydmkmY2NlZGlsO29zLCByZW11bmVyYSZjY2VkaWw7JmF0aWxkZTtvIGVxdWl2YWxlbnRlIGEgMCw3MCUgKHNldGVudGEgY2VudCZlYWN1dGU7c2ltb3MgcG9yIGNlbnRvKSBhbyBhbm8gY2FsY3VsYWRhIHNvYnJlIGEgQmFzZSBkZSBDJmFhY3V0ZTtsY3Vsbywgb2JzZXJ2YWRvIG8gdmFsb3IgbSZpYWN1dGU7bmltbyBtZW5zYWwgZGU6IChhKSBSJCA5LjMwMCwwMCAobm92ZSBtaWwgZSB0cmV6ZW50b3MgcmVhaXMpLCB2JmFhY3V0ZTtsaWRvIGF0JmVhY3V0ZTsgbyA0Jm9yZG07IChxdWFydG8pIG0mZWNpcmM7cywgaW5jbHVzaXZlLCBkYSBkYXRhIGRlIGluJmlhY3V0ZTtjaW8gZGUgZnVuY2lvbmFtZW50byBkbyBGdW5kbywgKGIpIFIkIDQ1LjAwMCwwMCAocXVhcmVudGEgZSBjaW5jbyBtaWwgcmVhaXMpIGVudHJlIG8gNSZvcmRtOyAocXVpbnRvKSBlIG8gMTYmb3JkbTsgKGQmZWFjdXRlO2NpbW8gc2V4dG8pIG1lc2VzLCBpbmNsdXNpdmUsIGRhIGRhdGEgZGUgaW4maWFjdXRlO2NpbyBkZSBmdW5jaW9uYW1lbnRvIGRvIEZ1bmRvLCBlIChjKSBSJCAyMC41MDAsMDAgKHZpbnRlIG1pbCBlIHF1aW5oZW50b3MgcmVhaXMpLCB2JmFhY3V0ZTtsaWRvIGEgcGFydGlyIGRvIDE3Jm9yZG07IChkJmVhY3V0ZTtjaW1vIHMmZWFjdXRlO3RpbW8pIG0mZWNpcmM7cyBkYSBkYXRhIGRlIGluJmlhY3V0ZTtjaW8gZGUgZnVuY2lvbmFtZW50byBkbyBGdW5kbywgbyBxdWFsIHNlciZhYWN1dGU7IGF0dWFsaXphZG8gYW51YWxtZW50ZSBwZWxhIHZhcmlhJmNjZWRpbDsmYXRpbGRlO28gcG9zaXRpdmEgZG8gSUdQLU0vRkdWLCBvdSAmaWFjdXRlO25kaWNlIGVxdWl2YWxlbnRlIHF1ZSB2ZW5oYSBhIHN1YnN0aXR1JmlhY3V0ZTstbG8gKCZsZHF1bztUYXhhIGRlIEFkbWluaXN0cmEmY2NlZGlsOyZhdGlsZGU7byZyZHF1bzspLiAKNy4xLjEuIFBhcmEgbyBmaW0gZG8gZGlzcG9zdG8gbm8gaXRlbSA3LjEuIGFjaW1hLCBjb25zaWRlcmFyLXNlLSZhYWN1dGU7ICZsZHF1bztCYXNlIGRlIEMmYWFjdXRlO2xjdWxvJnJkcXVvOyAoYSkgbyB2YWxvciBjb250JmFhY3V0ZTtiaWwgZG8gcGF0cmltJm9jaXJjO25pbyBsJmlhY3V0ZTtxdWlkbyB0b3RhbCBkbyBGdW5kbywgb3UgKGIpIGNhc28gYXMgQ290YXMgdGVuaGFtIGludGVncmFkbyBvdSBwYXNzYWRvIGEgaW50ZWdyYXIsIG5vIHBlciZpYWN1dGU7b2RvLCAmaWFjdXRlO25kaWNlIGRlIG1lcmNhZG8sIGN1amEgbWV0b2RvbG9naWEgcHJldmVqYSBjcml0JmVhY3V0ZTtyaW9zIGRlIGluY2x1cyZhdGlsZGU7byBxdWUgY29uc2lkZXJlbSBhIGxpcXVpZGV6IGRhcyBDb3RhcyBlIGNyaXQmZWFjdXRlO3Jpb3MgZGUgcG9uZGVyYSZjY2VkaWw7JmF0aWxkZTtvIHF1ZSBjb25zaWRlcmVtIG8gdm9sdW1lIGZpbmFuY2Vpcm8gZGFzIENvdGFzLCBjb21vIHBvciBleGVtcGxvLCBvIElGSVgsIHNvYnJlIG8gVmFsb3IgZGUgTWVyY2FkbyBkbyBGdW5kbywgY2FsY3VsYWRvIGNvbSBiYXNlIG5hIG0mZWFjdXRlO2RpYSBkaSZhYWN1dGU7cmlhIGRhIGNvdGEmY2NlZGlsOyZhdGlsZGU7byBkZSBmZWNoYW1lbnRvIGRhcyBDb3RhcyBubyBtJmVjaXJjO3MgYW50ZXJpb3IgYW8gZG8gcGFnYW1lbnRvIGRhIHJlbXVuZXJhJmNjZWRpbDsmYXRpbGRlO28uCjcuMi4gQSBUYXhhIGRlIEFkbWluaXN0cmEmY2NlZGlsOyZhdGlsZGU7byBlbmdsb2JhIG9zIHBhZ2FtZW50b3MgZGV2aWRvcyBhbyBBZG1pbmlzdHJhZG9yLCBhbyBHZXN0b3IsIGFvIEVzY3JpdHVyYWRvciBlIGFvIEN1c3RvZGlhbnRlLCBlIG4mYXRpbGRlO28gaW5jbHVpIHZhbG9yZXMgY29ycmVzcG9uZGVudGVzIGFvcyBkZW1haXMgRW5jYXJnb3MgZG8gRnVuZG8sIG9zIHF1YWlzIHNlciZhdGlsZGU7byBkZWJpdGFkb3MgZG8gRnVuZG8gZGUgYWNvcmRvIGNvbSBvIGRpc3Bvc3RvIG5lc3RlIFJlZ3VsYW1lbnRvIGUgbmEgcmVndWxhbWVudGEmY2NlZGlsOyZhdGlsZGU7byB2aWdlbnRlLiAKNy4yLjEuIE8gQWRtaW5pc3RyYWRvciBwb2RlIGVzdGFiZWxlY2VyIHF1ZSBwYXJjZWxhcyBkYSBUYXhhIGRlIEFkbWluaXN0cmEmY2NlZGlsOyZhdGlsZGU7byBzZWphbSBwYWdhcyBkaXJldGFtZW50ZSBwZWxvIEZ1bmRvIGFvcyBwcmVzdGFkb3JlcyBkZSBzZXJ2aSZjY2VkaWw7b3MgY29udHJhdGFkb3MuIAo3LjMuIEEgVGF4YSBkZSBBZG1pbmlzdHJhJmNjZWRpbDsmYXRpbGRlO28gc2VyJmFhY3V0ZTsgcHJvdmlzaW9uYWRhIHBvciBEaWEgJlVhY3V0ZTt0aWwsIG1lZGlhbnRlIGRpdmlzJmF0aWxkZTtvIGRhIHRheGEgYW51YWwgcG9yIDI1MiAoZHV6ZW50b3MgZSBjaW5xdWVudGEgZSBkb2lzKSBkaWFzLCBhcHJvcHJpYWRhIGRpYXJpYW1lbnRlIGUgcGFnYSBtZW5zYWxtZW50ZSBhbyBBZG1pbmlzdHJhZG9yLCBwb3IgcGVyJmlhY3V0ZTtvZG8gdmVuY2lkbywgbm8gNSZvcmRtOyAocXVpbnRvKSBEaWEgJlVhY3V0ZTt0aWwgZG8gbSZlY2lyYztzIHN1YnNlcXVlbnRlIGFvIGRvcyBzZXJ2aSZjY2VkaWw7b3MgcHJlc3RhZG9zLjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPjxiPlZhbG9yIHBhZ28gbm8gYW5vIGRlIHJlZmVyJmVjaXJjO25jaWEgKFIkKTo8L2I+PC90ZD48dGQ+PGI+JSBzb2JyZSBvIHBhdHJpbSZvY2lyYztuaW8gY29udCZhYWN1dGU7YmlsOjwvYj48L3RkPjx0ZD48Yj4lIHNvYnJlIG8gcGF0cmltJm9jaXJjO25pbyBhIHZhbG9yIGRlIG1lcmNhZG86PC9iPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPjM2Ni42OTAsNTg8L3RkPjx0ZD4wLDAxJTwvdGQ+PHRkPjAsMDElPC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIGNsYXNzPSJub19ib3JkZXJfdG9wIiB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgd2lkdGg9IjMlIj4KPGgzIGFsaWduPSJsZWZ0Ij4xMi48L2gzPgo8L3RkPjx0ZD4KPGgzIGFsaWduPSJsZWZ0Ij5Hb3Zlcm5hbiZjY2VkaWw7YTwvaDM+CjwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIgcm93c3Bhbj0iMjAwIiB3aWR0aD0iMyUiPjxiPjEyLjE8L2I+PC90ZD48dGQgY29sc3Bhbj0iNCI+PGI+UmVwcmVzZW50YW50ZShzKSBkZSBjb3Rpc3RhczwvYj48L3RkPgo8L3RyPgo8dHI+Cjx0ZD4KICAgICAgICAgICAgTiZhdGlsZGU7byBwb3NzdWkgaW5mb3JtYSZjY2VkaWw7JmF0aWxkZTtvIGFwcmVzZW50YWRhLgogICAgICAgICAgPC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIGNsYXNzPSJub19ib3JkZXJfdG9wIiB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgYWxpZ249ImxlZnQiIHZhbGlnbj0idG9wIiByb3dzcGFuPSIyMDAiIHdpZHRoPSIzJSI+PGI+MTIuMjwvYj48L3RkPjx0ZCBjb2xzcGFuPSI0Ij48Yj5EaXJldG9yIFJlc3BvbnMmYWFjdXRlO3ZlbCBwZWxvIEZJSTwvYj48L3RkPgo8L3RyPgo8dHI+Cjx0ZCB3aWR0aD0iMjAlIj48c3BhbiBjbGFzcz0idGl0dWxvLWRhZG8iPk5vbWU6IDwvc3Bhbj48L3RkPjx0ZCB3aWR0aD0iMzAlIj48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPlJPRFJJR08gREUgR09ET1k8L3NwYW4+PC90ZD48dGQgd2lkdGg9IjI1JSI+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5JZGFkZTogPC9zcGFuPjwvdGQ+PHRkIHdpZHRoPSIyNSUiPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+NDk8L3NwYW4+PC90ZD4KPC90cj4KPHRyPgo8dGQgd2lkdGg9IjIwJSI+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5Qcm9maXNzJmF0aWxkZTtvOiA8L3NwYW4+PC90ZD48dGQgd2lkdGg9IjMwJSI+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj5EaXJldG9yPC9zcGFuPjwvdGQ+PHRkIHdpZHRoPSIyNSUiPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+Q1BGOiA8L3NwYW4+PC90ZD48dGQgd2lkdGg9IjI1JSI+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj42NjUxNDE3Nzc8L3NwYW4+PC90ZD4KPC90cj4KPHRyPgo8dGQgd2lkdGg9IjIwJSI+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5FLW1haWw6IDwvc3Bhbj48L3RkPjx0ZCB3aWR0aD0iMzAlIj48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPmF0ZW5kaW1lbnRvY3ZtQGdlbmlhbC5jb20udmM8L3NwYW4+PC90ZD48dGQgd2lkdGg9IjI1JSI+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5Gb3JtYSZjY2VkaWw7JmF0aWxkZTtvIGFjYWQmZWNpcmM7bWljYTogPC9zcGFuPjwvdGQ+PHRkIHdpZHRoPSIyNSUiPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+QWRtaW5pc3RyYWRvcjwvc3Bhbj48L3RkPgo8L3RyPgo8dHI+Cjx0ZCB3aWR0aD0iMjAlIj48c3BhbiBjbGFzcz0idGl0dWxvLWRhZG8iPlF1YW50aWRhZGUgZGUgY290YXMgZGV0aWRhcyBkbyBGSUk6IDwvc3Bhbj48L3RkPjx0ZCB3aWR0aD0iMzAlIj48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPjAsMDA8L3NwYW4+PC90ZD48dGQgd2lkdGg9IjI1JSI+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5RdWFudGlkYWRlIGRlIGNvdGFzIGRvIEZJSSBjb21wcmFkYXMgbm8gcGVyJmlhY3V0ZTtvZG86IDwvc3Bhbj48L3RkPjx0ZCB3aWR0aD0iMjUlIj48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPjAsMDA8L3NwYW4+PC90ZD4KPC90cj4KPHRyPgo8dGQgd2lkdGg9IjIwJSI+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5RdWFudGlkYWRlIGRlIGNvdGFzIGRvIEZJSSB2ZW5kaWRhcyBubyBwZXImaWFjdXRlO29kbzogPC9zcGFuPjwvdGQ+PHRkIHdpZHRoPSIzMCUiPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+MCwwMDwvc3Bhbj48L3RkPjx0ZCB3aWR0aD0iMjUlIj48c3BhbiBjbGFzcz0idGl0dWxvLWRhZG8iPkRhdGEgZGUgaW4maWFjdXRlO2NpbyBuYSBmdW4mY2NlZGlsOyZhdGlsZGU7bzogPC9zcGFuPjwvdGQ+PHRkIHdpZHRoPSIyNSUiPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+MjMvMDEvMjAxOTwvc3Bhbj48L3RkPgo8L3RyPgo8dHI+Cjx0ZCBjb2xzcGFuPSI0Ij48c3BhbiBjbGFzcz0idGl0dWxvLWRhZG8iPlByaW5jaXBhaXMgZXhwZXJpJmVjaXJjO25jaWFzIHByb2Zpc3Npb25haXMgZHVyYW50ZSBvcyAmdWFjdXRlO2x0aW1vcyA1IGFub3M8L3NwYW4+PC90ZD4KPC90cj4KPHRyPgo8dGQ+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5Ob21lIGRhIEVtcHJlc2E8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5QZXImaWFjdXRlO29kbzwvc3Bhbj48L3RkPjx0ZD48c3BhbiBjbGFzcz0idGl0dWxvLWRhZG8iPkNhcmdvIGUgZnVuJmNjZWRpbDsmb3RpbGRlO2VzIGluZXJlbnRlcyBhbyBjYXJnbzwvc3Bhbj48L3RkPjx0ZD48c3BhbiBjbGFzcz0idGl0dWxvLWRhZG8iPkF0aXZpZGFkZSBwcmluY2lwYWwgZGEgZW1wcmVzYSBuYSBxdWFsIHRhaXMgZXhwZXJpJmVjaXJjO25jaWFzIG9jb3JyZXJhbTwvc3Bhbj48L3RkPgo8L3RyPgo8dHI+Cjx0ZD48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPkouUC4gTW9yZ2FuIDwvc3Bhbj48L3RkPjx0ZD48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPjIwMTAvMjAxNjwvc3Bhbj48L3RkPjx0ZD48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPkRpcmV0b3I8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj5JbnN0aXR1aSZjY2VkaWw7JmF0aWxkZTtvIGZpbmFuY2VpcmE8L3NwYW4+PC90ZD4KPC90cj4KPHRyPgo8dGQ+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj5CYW5jbyBHZW5pYWwgUy5BLiA8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj4yMDE2L0F0dWFsPC9zcGFuPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+RGlyZXRvcjwvc3Bhbj48L3RkPjx0ZD48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPkluc3RpdHVpJmNjZWRpbDsmYXRpbGRlO28gZmluYW5jZWlyYTwvc3Bhbj48L3RkPgo8L3RyPgo8dHI+Cjx0ZCBjb2xzcGFuPSI0Ij48c3BhbiBjbGFzcz0idGl0dWxvLWRhZG8iPkRlc2NyaSZjY2VkaWw7JmF0aWxkZTtvIGRlIHF1YWxxdWVyIGRvcyBzZWd1aW50ZXMgZXZlbnRvcyBxdWUgdGVuaGFtIG9jb3JyaWRvIGR1cmFudGUgb3MgJnVhY3V0ZTtsdGltb3MgNSBhbm9zPC9zcGFuPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkIGNvbHNwYW49IjIiPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+RXZlbnRvPC9zcGFuPjwvdGQ+PHRkIGNvbHNwYW49IjIiPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+RGVzY3JpJmNjZWRpbDsmYXRpbGRlO288L3NwYW4+PC90ZD4KPC90cj4KPHRyPgo8dGQgY29sc3Bhbj0iMiI+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5RdWFscXVlciBjb25kZW5hJmNjZWRpbDsmYXRpbGRlO28gY3JpbWluYWw8L3NwYW4+PC90ZD48dGQgY29sc3Bhbj0iMiI+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj48L3NwYW4+PC90ZD4KPC90cj4KPHRyPgo8dGQgY29sc3Bhbj0iMiI+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5RdWFscXVlciBjb25kZW5hJmNjZWRpbDsmYXRpbGRlO28gZW0gcHJvY2Vzc28gYWRtaW5pc3RyYXRpdm8gZGEgQ1ZNIGUgYXMgcGVuYXMgYXBsaWNhZGFzPC9zcGFuPjwvdGQ+PHRkIGNvbHNwYW49IjIiPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+PC9zcGFuPjwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIgcm93c3Bhbj0iMjAwIiB3aWR0aD0iMyUiPjxiPjEzLjwvYj48L3RkPjx0ZCBjb2xzcGFuPSI2Ij48Yj5EaXN0cmlidWkmY2NlZGlsOyZhdGlsZGU7byBkZSBjb3Rpc3Rhcywgc2VndW5kbyBvIHBlcmNlbnR1YWwgZGUgY290YXMgYWRxdWlyaWRvLjwvYj48L3RkPgo8L3RyPgo8dHI+Cjx0ZCB3aWR0aD0iMjAlIj48Yj5GYWl4YXMgZGUgUHVsdmVyaXphJmNjZWRpbDsmYXRpbGRlO288L2I+PC90ZD48dGQgd2lkdGg9IjE2JSI+PGI+TiZvcmRtOyBkZSBjb3Rpc3RhczwvYj48L3RkPjx0ZCB3aWR0aD0iMTYlIj48Yj5OJm9yZG07IGRlIGNvdGFzIGRldGlkYXM8L2I+PC90ZD48dGQgd2lkdGg9IjE2JSI+PGI+JSBkZSBjb3RhcyBkZXRpZG8gZW0gcmVsYSZjY2VkaWw7JmF0aWxkZTtvIGFvIHRvdGFsIGVtaXRpZG88L2I+PC90ZD48dGQgd2lkdGg9IjE2JSI+PGI+JSBkZXRpZG8gcG9yIFBGPC9iPjwvdGQ+PHRkIHdpZHRoPSIxNiUiPjxiPiUgZGV0aWRvIHBvciBQSjwvYj48L3RkPgo8L3RyPgo8dHI+Cjx0ZD4KICAgICAgICAgIEF0JmVhY3V0ZTsgNSUgZGFzIGNvdGFzCiAgICAgICAgPC90ZD48dGQ+MSwwMDwvdGQ+PHRkPjMuMTU3LDAwPC90ZD48dGQ+MCw3OCU8L3RkPjx0ZD4wLDAwJTwvdGQ+PHRkPjEwMCwwMCU8L3RkPgo8L3RyPgo8dHI+Cjx0ZD4KICAgICAgICAgIEFjaW1hIGRlIDUlIGF0JmVhY3V0ZTsgMTAlCiAgICAgICAgPC90ZD48dGQ+PC90ZD48dGQ+PC90ZD48dGQ+PC90ZD48dGQ+PC90ZD48dGQ+PC90ZD4KPC90cj4KPHRyPgo8dGQ+CiAgICAgICAgICBBY2ltYSBkZSAxMCUgYXQmZWFjdXRlOyAxNSUKICAgICAgICA8L3RkPjx0ZD48L3RkPjx0ZD48L3RkPjx0ZD48L3RkPjx0ZD48L3RkPjx0ZD48L3RkPgo8L3RyPgo8dHI+Cjx0ZD4KICAgICAgICAgIEFjaW1hIGRlIDE1JSBhdCZlYWN1dGU7IDIwJQogICAgICAgIDwvdGQ+PHRkPjwvdGQ+PHRkPjwvdGQ+PHRkPjwvdGQ+PHRkPjwvdGQ+PHRkPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPgogICAgICAgICAgQWNpbWEgZGUgMjAlIGF0JmVhY3V0ZTsgMzAlCiAgICAgICAgPC90ZD48dGQ+PC90ZD48dGQ+PC90ZD48dGQ+PC90ZD48dGQ+PC90ZD48dGQ+PC90ZD4KPC90cj4KPHRyPgo8dGQ+CiAgICAgICAgICBBY2ltYSBkZSAzMCUgYXQmZWFjdXRlOyA0MCUKICAgICAgICA8L3RkPjx0ZD48L3RkPjx0ZD48L3RkPjx0ZD48L3RkPjx0ZD48L3RkPjx0ZD48L3RkPgo8L3RyPgo8dHI+Cjx0ZD4KICAgICAgICAgIEFjaW1hIGRlIDQwJSBhdCZlYWN1dGU7IDUwJQogICAgICAgIDwvdGQ+PHRkPjwvdGQ+PHRkPjwvdGQ+PHRkPjwvdGQ+PHRkPjwvdGQ+PHRkPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPgogICAgICAgICAgQWNpbWEgZGUgNTAlCiAgICAgICAgPC90ZD48dGQ+MSwwMDwvdGQ+PHRkPjQwMi43MTYsMDA8L3RkPjx0ZD45OSwyMiU8L3RkPjx0ZD4wLDAwJTwvdGQ+PHRkPjEwMCwwMCU8L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgY2xhc3M9Im5vX2JvcmRlcl90b3AiIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0ZCB3aWR0aD0iMyUiPgo8aDMgYWxpZ249ImxlZnQiPjE0LjwvaDM+CjwvdGQ+PHRkPgo8aDMgYWxpZ249ImxlZnQiPlRyYW5zYSZjY2VkaWw7Jm90aWxkZTtlcyBhIHF1ZSBzZSByZWZlcmUgbyBhcnQuIDM0IGUgaW5jaXNvIElYIGRvIGFydC4zNSwgZGEgSW5zdHJ1JmNjZWRpbDsmYXRpbGRlO28gQ1ZNIG4mb3JkbTsgNDcyLCBkZSAyMDA4PC9oMz4KPC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIGNsYXNzPSJub19ib3JkZXJfdG9wIiB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQ+CiAgICAgICAgICAgIE4mYXRpbGRlO28gcG9zc3VpIGluZm9ybWEmY2NlZGlsOyZhdGlsZGU7byBhcHJlc2VudGFkYS4KICAgICAgICAgIDwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIHdpZHRoPSIzJSI+CjxoMyBhbGlnbj0ibGVmdCI+MTUuPC9oMz4KPC90ZD48dGQ+CjxoMyBhbGlnbj0ibGVmdCI+UG9sJmlhY3V0ZTt0aWNhIGRlIGRpdnVsZ2EmY2NlZGlsOyZhdGlsZGU7byBkZSBpbmZvcm1hJmNjZWRpbDsmb3RpbGRlO2VzPC9oMz4KPC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIGNsYXNzPSJub19ib3JkZXJfdG9wIiB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgYWxpZ249ImxlZnQiIHZhbGlnbj0idG9wIiByb3dzcGFuPSIyMDAiIHdpZHRoPSIzJSI+CiAgICAgICAgICAxNS4xCiAgICAgICAgPC90ZD48dGQ+PGI+RGVzY3JldmVyIGEgcG9sJmlhY3V0ZTt0aWNhIGRlIGRpdnVsZ2EmY2NlZGlsOyZhdGlsZGU7byBkZSBhdG8gb3UgZmF0byByZWxldmFudGUgYWRvdGFkYSBwZWxvIGFkbWluaXN0cmFkb3IsIG91IGRpc3BvbmliaWxpemFyIG8gbGluayBjb3JyZXNwb25kZW50ZSBkYSBwJmFhY3V0ZTtnaW5hIGRvIGFkbWluaXN0cmFkb3IgbmEgcmVkZSBtdW5kaWFsIGRlIGNvbXB1dGFkb3JlcywgaW5kaWNhbmRvIG9zIHByb2NlZGltZW50b3MgcmVsYXRpdm9zICZhZ3JhdmU7IG1hbnV0ZW4mY2NlZGlsOyZhdGlsZGU7byBkZSBzaWdpbG8gYWNlcmNhIGRlIGluZm9ybWEmY2NlZGlsOyZvdGlsZGU7ZXMgcmVsZXZhbnRlcyBuJmF0aWxkZTtvIGRpdnVsZ2FkYXMsIGxvY2FpcyBvbmRlIGVzdGFyJmF0aWxkZTtvIGRpc3BvbiZpYWN1dGU7dmVpcyB0YWlzIGluZm9ybWEmY2NlZGlsOyZvdGlsZGU7ZXMsIGVudHJlIG91dHJvcyBhc3BlY3Rvcy48L2I+PC90ZD4KPC90cj4KPHRyPgo8dGQ+QSBQb2wmaWFjdXRlO3RpY2EgZGUgRGl2dWxnYSZjY2VkaWw7JmF0aWxkZTtvIGRlIEZhdG8gUmVsZXZhbnRlIGVzdGFiZWxlY2UgZGlyZXRyaXplcyBlIHByb2NlZGltZW50b3MgYSBzZXJlbSBvYnNlcnZhZG9zIG5hIGRpdnVsZ2EmY2NlZGlsOyZhdGlsZGU7byBkZSBmYXRvIHJlbGV2YW50ZS4gQSBkaXZ1bGdhJmNjZWRpbDsmYXRpbGRlO28gZGUgZmF0b3MgcmVsZXZhbnRlcyBkZXZlIHNlciBhbXBsYSBlIGltZWRpYXRhLCBkZSBtb2RvIGEgZ2FyYW50aXIgYW9zIGNvdGlzdGFzIGUgZGVtYWlzIGludmVzdGlkb3JlcyBhY2Vzc28gJmFncmF2ZTtzIGluZm9ybWEmY2NlZGlsOyZvdGlsZGU7ZXMgY29tcGxldGFzIGUgdGVtcGVzdGl2YXMgc29icmUgZmF0b3MgcmVsZXZhbnRlcywgYXNzZWd1cmFuZG8gaWd1YWxkYWRlIGUgdHJhbnNwYXImZWNpcmM7bmNpYSBkZXNzYSBpbmZvcm1hJmNjZWRpbDsmYXRpbGRlO28gYSB0b2RvcyBvcyBpbnRlcmVzc2Fkb3MsIHNlbSBwcml2aWxlZ2lhciBhbGd1bnMgZW0gZGV0cmltZW50byBkZSBvdXRyb3MsIGluZm9ybWEmY2NlZGlsOyZvdGlsZGU7ZXMgcXVlIHBvc3NhbSwgZGlyZXRhIG91IGluZGlyZXRhbWVudGUsIGluZmx1aXIgZW0gc3VhcyBkZWNpcyZvdGlsZGU7ZXMgZGUgYWRxdWlyaXIgb3UgYWxpZW5hciBjb3RhcyBkbyBmdW5kbywgc2VuZG8gdmVkYWRvIGFvIGFkbWluaXN0cmFkb3IgdmFsZXItc2UgZGEgaW5mb3JtYSZjY2VkaWw7JmF0aWxkZTtvIHBhcmEgb2J0ZXIsIHBhcmEgc2kgb3UgcGFyYSBvdXRyZW0sIHZhbnRhZ2VtIG1lZGlhbnRlIGNvbXByYSBvdSB2ZW5kYSBkYXMgY290YXMgZG8gZnVuZG8uIEEgZGl2dWxnYSZjY2VkaWw7JmF0aWxkZTtvIGRvIGZhdG8gcmVsZXZhbnRlIHNlIGRhciZhYWN1dGU7IHBvciBtZWlvIGRlIHB1YmxpY2EmY2NlZGlsOyZhdGlsZGU7byBubyB3ZWIgc2l0ZSBkYSBDVk0sIG5vIHdlYiBzaXRlIGRvIGFkbWluaXN0cmFkb3IsIGUsIGNhc28gYXMgY290YXMgZG8gcmVmZXJpZG8gZnVuZG8gc2VqYW0gbmVnb2NpYWRhcyBlbSBCb2xzYSwgcG9yIG1laW8gZG8gZW52aW8gZG8gZmF0byByZWxldmFudGUgcGFyYSBhIEJvdmVzcGEsIHNlbSBwcmVqdSZpYWN1dGU7em8gZGUgb3V0cm8gbWVpbyBxdWUgbyBhZG1pbmlzdHJhZG9yIGVudGVuZGVyIG5lY2VzcyZhYWN1dGU7cmlvLjwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIgcm93c3Bhbj0iMjAwIiB3aWR0aD0iMyUiPgogICAgICAgICAgMTUuMgogICAgICAgIDwvdGQ+PHRkPjxiPkRlc2NyZXZlciBhIHBvbCZpYWN1dGU7dGljYSBkZSBuZWdvY2lhJmNjZWRpbDsmYXRpbGRlO28gZGUgY290YXMgZG8gZnVuZG8sIHNlIGhvdXZlciwgb3UgZGlzcG9uaWJpbGl6YXIgbyBsaW5rIGNvcnJlc3BvbmRlbnRlIGRhIHAmYWFjdXRlO2dpbmEgZG8gYWRtaW5pc3RyYWRvciBuYSByZWRlIG11bmRpYWwgZGUgY29tcHV0YWRvcmVzLjwvYj48L3RkPgo8L3RyPgo8dHI+Cjx0ZD5BIHBvbCZpYWN1dGU7dGljYSBlc3QmYWFjdXRlOyBkZXNjcml0YSBubyByZWd1bGFtZW50byBkbyBGdW5kbywgZGlzcG9uJmlhY3V0ZTt2ZWwgbm8gbGluazogaHR0cHM6Ly93d3cuYmFuY29nZW5pYWwuY29tL0ZpbGVzL0Z1bmRvc0FkbS8zMzNfUmVndWxhbWVudG8ucGRmPC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIGNsYXNzPSJub19ib3JkZXJfdG9wIiB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgYWxpZ249ImxlZnQiIHZhbGlnbj0idG9wIiByb3dzcGFuPSIyMDAiIHdpZHRoPSIzJSI+CiAgICAgICAgICAxNS4zCiAgICAgICAgPC90ZD48dGQ+PGI+RGVzY3JldmVyIGEgcG9sJmlhY3V0ZTt0aWNhIGRlIGV4ZXJjJmlhY3V0ZTtjaW8gZG8gZGlyZWl0byBkZSB2b3RvIGVtIHBhcnRpY2lwYSZjY2VkaWw7Jm90aWxkZTtlcyBzb2NpZXQmYWFjdXRlO3JpYXMgZG8gZnVuZG8sIG91IGRpc3BvbmliaWxpemFyIG8gbGluayBjb3JyZXNwb25kZW50ZSBkYSBwJmFhY3V0ZTtnaW5hIGRvIGFkbWluaXN0cmFkb3IgbmEgcmVkZSBtdW5kaWFsIGRlIGNvbXB1dGFkb3Jlcy48L2I+PC90ZD4KPC90cj4KPHRyPgo8dGQ+QSBwb2xpdGljYSBlc3QmYWFjdXRlOyBkZXNjcml0YSBubyByZWd1bGFtZW50byBkbyBGdW5kbywgZGlzcG9uJmlhY3V0ZTt2ZWwgZW06IGh0dHBzOi8vd3d3LmJhbmNvZ2VuaWFsLmNvbS9wdC1CUi9BZG1pbmlzdHJhY2FvRmlkdWNpYXJpYS9GdW5kLzMzMzwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIgcm93c3Bhbj0iMjAwIiB3aWR0aD0iMyUiPgogICAgICAgICAgMTUuNAogICAgICAgIDwvdGQ+PHRkPjxiPlJlbGFjaW9uYXIgb3MgZnVuY2lvbiZhYWN1dGU7cmlvcyByZXNwb25zJmFhY3V0ZTt2ZWlzIHBlbGEgaW1wbGFudGEmY2NlZGlsOyZhdGlsZGU7bywgbWFudXRlbiZjY2VkaWw7JmF0aWxkZTtvLCBhdmFsaWEmY2NlZGlsOyZhdGlsZGU7byBlIGZpc2NhbGl6YSZjY2VkaWw7JmF0aWxkZTtvIGRhIHBvbCZpYWN1dGU7dGljYSBkZSBkaXZ1bGdhJmNjZWRpbDsmYXRpbGRlO28gZGUgaW5mb3JtYSZjY2VkaWw7Jm90aWxkZTtlcywgc2UgZm9yIG8gY2Fzby48L2I+PC90ZD4KPC90cj4KPHRyPgo8dGQ+TyBBZG1pbmlzdHJhZG9yIHBvc3N1aSBlcXVpcGVzIGRpcmVjaW9uYWRhcyBwYXJhIGFzc2VndXJhJmNjZWRpbDsmYXRpbGRlO28gZG8gY3VtcHJpbWVudG8gZGEgcG9sJmlhY3V0ZTt0aWNhIGRlIGRpdnVsZ2EmY2NlZGlsOyZhdGlsZGU7byBkZSBpbmZvcm1hJmNjZWRpbDsmb3RpbGRlO2VzIGRvIEZ1bmRvLjwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIgcm93c3Bhbj0iMjAwIiB3aWR0aD0iMyUiPjxiPjE2LjwvYj48L3RkPjx0ZD48Yj5SZWdyYXMgZSBwcmF6b3MgcGFyYSBjaGFtYWRhIGRlIGNhcGl0YWwgZG8gZnVuZG86PC9iPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPlJlZ3JhcyBlIHByYXpvcyBlc3QmYXRpbGRlO28gZGVzY3JpdGFvcyBubyByZWd1bGFtZW50byBkbyBGdW5kbywgZGlzcG9uJmlhY3V0ZTt2ZWwgbm8gbGluazogaHR0cHM6Ly93d3cuYmFuY29nZW5pYWwuY29tL0ZpbGVzL0Z1bmRvc0FkbS8zMzNfUmVndWxhbWVudG8ucGRmPC90ZD4KPC90cj4KPC90YWJsZT4KPHA+PC9wPgo8dGFibGUgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIHdpZHRoPSIxMDAlIj48YSBpZD0iYW5leG9zIiBuYW1lPSJhbmV4b3MiPjwvYT48c3BhbiBjbGFzcz0idGl0dWxvLXRhYmVsYSI+QW5leG9zPC9zcGFuPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkIHN0eWxlPSJwYWRkaW5nLWxlZnQ6MjBweCI+PGEgaHJlZj0iZG93bmxvYWREb2N1bWVudG9BZGljaW9uYWw/aWREb2N1bWVudG89MzU1NjI1JmFtcDtpZERvY3VtZW50b0FkaWNpb25hbD0xIj41LlJpc2NvczwvYT48L3RkPgo8L3RyPgo8L3RhYmxlPgo8cD48L3A+CjxoMyBhbGlnbj0iY2VudGVyIj5Ob3RhPC9oMz4KPHRhYmxlIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0ZCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iNCUiPjEuPC90ZD48dGQ+QSByZWxhJmNjZWRpbDsmYXRpbGRlO28gZGUgcHJlc3RhZG9yZXMgZGUgc2VydmkmY2NlZGlsO29zIGRlIHF1ZSB0cmF0YSBvIGl0ZW0gMS44IGRldmUgc2VyIGluZGljYWRhIHF1YW5kbyBvIHJlZmVyaWRvIHByZXN0YWRvciBkZSBzZXJ2aSZjY2VkaWw7b3MgcmVwcmVzZW50YXIgbWFpcyBkZSA1JSBkYXMgZGVzcGVzYXMgZG8gRklJPC90ZD4KPC90cj4KPC90YWJsZT4KPC9ib2R5Pgo8L2h0bWw+Cg=="