"PGh0bWw+CjxoZWFkPgo8TUVUQSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD1VVEYtOCI+Cjx0aXRsZT5BTkVYTyAzOS1WIDogSW5mb3JtZSBBbnVhbDwvdGl0bGU+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CiAgICAgICAgICB0YWJsZQogICAgICAgICAgewogICAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsKICAgICAgICAgIH0KICAgICAgICAgIHRhYmxlLCB0ZCwgdGgKICAgICAgICAgIHsKICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrOwogICAgICAgICAgZm9udC1zaXplOjExOwogICAgICAgICAgfQoKICAgICAgICAgIHRhYmxlLm5vX2JvcmRlcgogICAgICAgICAgewogICAgICAgICAgYm9yZGVyLXN0eWxlOiBub25lOwogICAgICAgICAgfQoKICAgICAgICAgIHRhYmxlLm5vX2JvcmRlcl90b3AKICAgICAgICAgIHsKICAgICAgICAgIGJvcmRlci10b3A6MXB0IGhpZGRlbjsKICAgICAgICAgIH0KCiAgICAgICAgICB0ci5ib3JkZXJfZG91YmxlIHRkIHsKICAgICAgICAgIGJvcmRlcjogMHB4OwogICAgICAgICAgYm9yZGVyLWJvdHRvbToycHQgc29saWQgYmxhY2s7CiAgICAgICAgICBib3JkZXItdG9wOjJwdCBzb2xpZCBibGFjazsKICAgICAgICAgIH0KCiAgICAgICAgICB0ci5ub19ib3JkZXJfdG9wIHRkIHsKICAgICAgICAgIGJvcmRlci10b3A6MHB0IHNvbGlkIGJsYWNrOwogICAgICAgICAgfQoKICAgICAgICAgIHRyLm5vX2JvcmRlciB0ZCB7CiAgICAgICAgICBib3JkZXI6IDBweDsKICAgICAgICAgIH0KCgogICAgICAgICAgYm9keQogICAgICAgICAgewogICAgICAgICAgbWFyZ2luOjEwcHg7CiAgICAgICAgICBmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIiwgVGltZXMsIHNlcmlmOwogICAgICAgICAgfQoKICAgICAgICAgIC50aXR1bG8tdGFiZWxhCiAgICAgICAgICB7CiAgICAgICAgICBkaXNwbGF5OmJsb2NrOwogICAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDsKICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsKICAgICAgICAgIGZvbnQtc2l6ZToxMjsKICAgICAgICAgIH0KCiAgICAgICAgICAudGl0dWxvLWRhZG8KICAgICAgICAgIHsKICAgICAgICAgIG1hcmdpbjo1cHg7CiAgICAgICAgICBkaXNwbGF5OmJsb2NrOwogICAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDsKICAgICAgICAgIGZvbnQtc2l6ZToxMTsKICAgICAgICAgIH0KCiAgICAgICAgICAuZGFkby1jYWJlY2FsaG8KICAgICAgICAgIHsKICAgICAgICAgIG1hcmdpbjo1cHg7CiAgICAgICAgICBkaXNwbGF5OmJsb2NrOwogICAgICAgICAgZm9udC1zaXplOjExOwogICAgICAgICAgfQoKICAgICAgICAgIC5kYWRvLXZhbG9yZXMKICAgICAgICAgIHsKICAgICAgICAgIG1hcmdpbjo1cHg7CiAgICAgICAgICBkaXNwbGF5OmJsb2NrOwogICAgICAgICAgZm9udC1zaXplOjExOwogICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7CiAgICAgICAgICB9CiAgICAgICAgPC9zdHlsZT4KPC9oZWFkPgo8Ym9keT4KPGEgaHJlZj0iamF2YXNjcmlwdDp3aW5kb3cucHJpbnQoKSI+SW1wcmltaXI8L2E+CjxoMiBhbGlnbj0iY2VudGVyIj5JbmZvcm1lIEFudWFsPC9oMj4KPHRhYmxlIGJvcmRlcj0iMSIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIHdpZHRoPSIyMCUiPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+Tm9tZSBkbyBGdW5kbzogPC9zcGFuPjwvdGQ+PHRkIHdpZHRoPSIzMCUiPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+RlVORE8gREUgSU5WRVNUSU1FTlRPIElNT0JJTElBUklPIC0gRklJIFNJQSBDT1JQT1JBVEU8L3NwYW4+PC90ZD48dGQgd2lkdGg9IjI1JSI+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5DTlBKIGRvIEZ1bmRvOiA8L3NwYW4+PC90ZD48dGQgd2lkdGg9IjI1JSI+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj4xNy4zMTEuMDc5LzAwMDEtNzQ8L3NwYW4+PC90ZD4KPC90cj4KPHRyPgo8dGQ+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5EYXRhIGRlIEZ1bmNpb25hbWVudG86IDwvc3Bhbj48L3RkPjx0ZD48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPjE5LzAzLzIwMTQ8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5QJnVhY3V0ZTtibGljbyBBbHZvOiA8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj5JbnZlc3RpZG9yIFF1YWxpZmljYWRvPC9zcGFuPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+QyZvYWN1dGU7ZGlnbyBJU0lOOiA8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj5CUlNBSUNDVEYwMDk8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5RdWFudGlkYWRlIGRlIGNvdGFzIGVtaXRpZGFzOiA8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj4xLjQyOS43NDAsMDA8L3NwYW4+PC90ZD4KPC90cj4KPHRyPgo8dGQ+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5GdW5kbyBFeGNsdXNpdm8/IDwvc3Bhbj48L3RkPjx0ZD48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPk4mYXRpbGRlO288L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5Db3Rpc3RhcyBwb3NzdWVtIHYmaWFjdXRlO25jdWxvIGZhbWlsaWFyIG91IHNvY2lldCZhYWN1dGU7cmlvIGZhbWlsaWFyPyA8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj5OJmF0aWxkZTtvPC9zcGFuPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+Q2xhc3NpZmljYSZjY2VkaWw7JmF0aWxkZTtvIGF1dG9ycmVndWxhJmNjZWRpbDsmYXRpbGRlO286IDwvc3Bhbj48L3RkPjx0ZD48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPjxiPk1hbmRhdG86IDwvYj5EZXNlbnZvbHZpbWVudG8gcGFyYSBSZW5kYTwvc3Bhbj48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPjxiPlNlZ21lbnRvIGRlIEF0dWEmY2NlZGlsOyZhdGlsZGU7bzogPC9iPkxhamVzIENvcnBvcmF0aXZhczwvc3Bhbj48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPjxiPlRpcG8gZGUgR2VzdCZhdGlsZGU7bzogPC9iPlBhc3NpdmE8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5QcmF6byBkZSBEdXJhJmNjZWRpbDsmYXRpbGRlO286IDwvc3Bhbj48L3RkPjx0ZD48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPkluZGV0ZXJtaW5hZG88L3NwYW4+PC90ZD4KPC90cj4KPHRyPgo8dGQ+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5EYXRhIGRvIFByYXpvIGRlIER1cmEmY2NlZGlsOyZhdGlsZGU7bzogPC9zcGFuPjwvdGQ+PHRkPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+RW5jZXJyYW1lbnRvIGRvIGV4ZXJjJmlhY3V0ZTtjaW8gc29jaWFsOiA8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj4zMS8xMjwvc3Bhbj48L3RkPgo8L3RyPgo8dHI+Cjx0ZD48c3BhbiBjbGFzcz0idGl0dWxvLWRhZG8iPk1lcmNhZG8gZGUgbmVnb2NpYSZjY2VkaWw7JmF0aWxkZTtvIGRhcyBjb3RhczogPC9zcGFuPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+Qm9sc2EgPC9zcGFuPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+RW50aWRhZGUgYWRtaW5pc3RyYWRvcmEgZGUgbWVyY2FkbyBvcmdhbml6YWRvOiA8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj5CTSZhbXA7RkJPVkVTUEE8L3NwYW4+PC90ZD4KPC90cj4KPHRyPgo8dGQ+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5Ob21lIGRvIEFkbWluaXN0cmFkb3I6IDwvc3Bhbj48L3RkPjx0ZD48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPkJSQiBEVFZNIFNBPC9zcGFuPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+Q05QSiBkbyBBZG1pbmlzdHJhZG9yOiA8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj4zMy44NTAuNjg2LzAwMDEtNjk8L3NwYW4+PC90ZD4KPC90cj4KPHRyPgo8dGQ+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5FbmRlcmUmY2NlZGlsO286IDwvc3Bhbj48L3RkPjx0ZD48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPkNlbnRybyBFbXByZXNhcmlhbCBDTkMgLSBTVCBTQVVOIFF1YWRyYSA1IExvdGUgQywgQmxvY28gQywgLAogICAgICAgICAgICAgIG4vYSwKICAgICAgICAgICAgICAyJm9yZG07IEFuZGFyLQogICAgICAgICAgICAgIEJyYXMmaWFjdXRlO2xpYS0KICAgICAgICAgICAgICBCcmFzJmlhY3V0ZTtsaWEtCiAgICAgICAgICAgICAgREYtCiAgICAgICAgICAgICAgNzAwNDAyNTA8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5UZWxlZm9uZXM6IDwvc3Bhbj48L3RkPjx0ZD48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPjYxIDM0MDktMjAwNTwvc3Bhbj48Yj48L2I+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj42MSAzNDA5LTIwMzA8L3NwYW4+PGI+PC9iPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+PC9zcGFuPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+U2l0ZTogPC9zcGFuPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+d3d3LmJyYi5jb20uYnI8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5FLW1haWw6IDwvc3Bhbj48L3RkPjx0ZD48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPnJlbGFjaW9uYW1lbnRvQGR0dm0uYnJiLmNvbS5icjwvc3Bhbj48L3RkPgo8L3RyPgo8dHI+Cjx0ZD48c3BhbiBjbGFzcz0idGl0dWxvLWRhZG8iPkNvbXBldCZlY2lyYztuY2lhOiA8L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj4xMi8yMDIxPC9zcGFuPjwvdGQ+PHRkPjwvdGQ+PHRkPjwvdGQ+CjwvdHI+CjwvdGFibGU+CjxwPjwvcD4KPHRhYmxlIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0ZCB3aWR0aD0iMyUiPgo8aDMgYWxpZ249ImxlZnQiPjEuPC9oMz4KPC90ZD48dGQgd2lkdGg9IjMyJSI+CjxoMyBhbGlnbj0ibGVmdCI+UHJlc3RhZG9yZXMgZGUgc2VydmkmY2NlZGlsO29zPC9oMz4KPC90ZD48dGQgd2lkdGg9IjEyJSI+CjxoMyBhbGlnbj0ibGVmdCI+Q05QSjwvaDM+CjwvdGQ+PHRkIHdpZHRoPSIzNSUiPgo8aDMgYWxpZ249ImxlZnQiPkVuZGVyZSZjY2VkaWw7bzwvaDM+CjwvdGQ+PHRkIHdpZHRoPSIxNSUiPgo8aDMgYWxpZ249ImxlZnQiPlRlbGVmb25lPC9oMz4KPC90ZD4KPC90cj4KPHRyPgo8dGQ+CiAgICAgICAgICAxLjEKICAgICAgICA8L3RkPjx0ZD4KICAgICAgICAgIEdlc3RvcjogQlJCIERUVk0gLSBESVNUUklCVUlET1JBIERFIFQmSWFjdXRlO1RVTE9TIEUgVkFMT1JFUyBNT0JJTEkmQWFjdXRlO1JJT1M8L3RkPjx0ZD4zMy44NTAuNjg2LzAwMDEtNjk8L3RkPjx0ZD5DZW50cm8gRW1wcmVzYXJpYWwgQ05DIC0gU1QgU0FVTiBRdWFkcmEgNSBMb3RlIEMsIEJsb2NvIEMsIDImb3JkbTsgQW5kYXI8L3RkPjx0ZD4oNjEpMzQwOS0yMDQ1PC90ZD4KPC90cj4KPHRyPgo8dGQ+CiAgICAgICAgICAxLjIKICAgICAgICA8L3RkPjx0ZD4KICAgICAgICAgIEN1c3RvZGlhbnRlOiBCUkIgRFRWTSAtIERJU1RSSUJVSURPUkEgREUgVCZJYWN1dGU7VFVMT1MgRSBWQUxPUkVTIE1PQklMSSZBYWN1dGU7UklPUzwvdGQ+PHRkPjMzLjg1MC42ODYvMDAwMS02OTwvdGQ+PHRkPkNlbnRybyBFbXByZXNhcmlhbCBDTkMgLSBTVCBTQVVOIFF1YWRyYSA1IExvdGUgQywgQmxvY28gQywgMiZvcmRtOyBBbmRhcjwvdGQ+PHRkPig2MSkzNDA5LTIwMTc8L3RkPgo8L3RyPgo8dHI+Cjx0ZD4KICAgICAgICAgIDEuMwogICAgICAgIDwvdGQ+PHRkPgogICAgICAgICAgQXVkaXRvciBJbmRlcGVuZGVudGU6IEVSTlNUICZhbXA7IFlPVU5HIEFVRElUT1JFUyBJTkRFUEVOREVOVEVTIFMuUy48L3RkPjx0ZD42MS4uMzYuNi45LzM2LzAtMDE8L3RkPjx0ZD5TZXRvciBIb3RlbGVpcm8gU3VsIC0gUXVhZHJhIDA2LCBDb25qdW50byBBLCBibG9jbyBBIC0gMW8uIGFuZGFyIC0gU2FsYSAxMDUsIEJyYXMmaWFjdXRlO2xpYSAtIERGLjwvdGQ+PHRkPig2MSkgMjEwNC0wMTAwIDwvdGQ+CjwvdHI+Cjx0cj4KPHRkPgogICAgICAgICAgMS40CiAgICAgICAgPC90ZD48dGQ+CiAgICAgICAgICBGb3JtYWRvciBkZSBNZXJjYWRvOiA8L3RkPjx0ZD4uLi8tPC90ZD48dGQ+PC90ZD48dGQ+PC90ZD4KPC90cj4KPHRyPgo8dGQ+CiAgICAgICAgICAxLjUKICAgICAgICA8L3RkPjx0ZD4KICAgICAgICAgIERpc3RyaWJ1aWRvciBkZSBjb3RhczogQlJCIERUVk0gLSBESVNUUklCVUlET1JBIERFIFQmSWFjdXRlO1RVTE9TIEUgVkFMT1JFUyBNT0JJTEkmQWFjdXRlO1JJT1M8L3RkPjx0ZD4zMy44NTAuNjg2LzAwMDEtNjk8L3RkPjx0ZD5DZW50cm8gRW1wcmVzYXJpYWwgQ05DIC0gU1QgU0FVTiBRdWFkcmEgNSBMb3RlIEMsIEJsb2NvIEMsIDImb3JkbTsgQW5kYXI8L3RkPjx0ZD4oNjEpMzQwOS0yMDM5PC90ZD4KPC90cj4KPHRyPgo8dGQ+CiAgICAgICAgICAxLjYKICAgICAgICA8L3RkPjx0ZD4KICAgICAgICAgIENvbnN1bHRvciBFc3BlY2lhbGl6YWRvOiBUUksgQURNSU5JU1RSQURPUkEgREUgSU0mT2FjdXRlO1ZFSVMgTFREQTwvdGQ+PHRkPjIyLi40MS40LjUvNDIvMC0wMDwvdGQ+PHRkPlNISVMvQ0wgUUkgOS8xMSBCbCBFIExvamEgMTEgJm5kYXNoOyBCYWlycm8KTGFnbyBTdWwsIEJyYXMmaWFjdXRlO2xpYS1ERjwvdGQ+PHRkPig2MSkgOTg0NTAtMjkxMjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPgogICAgICAgICAgMS43CiAgICAgICAgPC90ZD48dGQ+CiAgICAgICAgICBFbXByZXNhIEVzcGVjaWFsaXphZGEgcGFyYSBhZG1pbmlzdHJhciBhcyBsb2NhJmNjZWRpbDsmb3RpbGRlO2VzOiBUUksgQURNSU5JU1RSQURPUkEgREUgSU0mT2FjdXRlO1ZFSVMgTFREQTwvdGQ+PHRkPjIyLi40MS40LjUvNDIvMC0wMDwvdGQ+PHRkPlNISVMvQ0wgUUkgOS8xMSBCbCBFIExvamEgMTEgJm5kYXNoOyBCYWlycm8KTGFnbyBTdWwsIEJyYXMmaWFjdXRlO2xpYS1ERjwvdGQ+PHRkPig2MSkgOTg0NTAtMjkxMjwvdGQ+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+TiZhdGlsZGU7byBob3V2ZSBhcXVpc2kmY2NlZGlsOyZhdGlsZGU7byBkZSBpbW92ZWlzIG5vIHBlciZpYWN1dGU7b2RvPC90ZD48dGQ+TiZhdGlsZGU7byBob3V2ZSBhcXVpc2kmY2NlZGlsOyZhdGlsZGU7byBkZSBpbW92ZWlzIG5vIHBlciZpYWN1dGU7b2RvPC90ZD48dGQ+MCwwMDwvdGQ+PHRkPm5lbmh1bWE8L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgY2xhc3M9Im5vX2JvcmRlcl90b3AiIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0ZCBhbGlnbj0ibGVmdCIgdmFsaWduPSJ0b3AiIHJvd3NwYW49IjIwMCIgd2lkdGg9IjMlIj4KPGgzIGFsaWduPSJsZWZ0Ij4zLjwvaDM+CjwvdGQ+PHRkPgo8aDMgYWxpZ249ImxlZnQiPlByb2dyYW1hIGRlIGludmVzdGltZW50b3MgcGFyYSBvcyBleGVyYyZpYWN1dGU7Y2lvcyBzZWd1aW50ZXMsIGluY2x1aW5kbywgc2UgbmVjZXNzJmFhY3V0ZTtyaW8sIGFzIGluZm9ybWEmY2NlZGlsOyZvdGlsZGU7ZXMgZGVzY3JpdGFzIG5vIGl0ZW0gMS4xIGNvbSByZWxhJmNjZWRpbDsmYXRpbGRlO28gYW9zIGludmVzdGltZW50b3MgYWluZGEgbiZhdGlsZGU7byByZWFsaXphZG9zOjwvaDM+CjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPgogICAgICAgICAgICBOJmF0aWxkZTtvIHBvc3N1aSBpbmZvcm1hJmNjZWRpbDsmYXRpbGRlO28gYXByZXNlbnRhZGEuCiAgICAgICAgICA8L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgY2xhc3M9Im5vX2JvcmRlcl90b3AiIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0ZCB3aWR0aD0iMyUiPgo8aDMgYWxpZ249ImxlZnQiPjQuPC9oMz4KPC90ZD48dGQ+CjxoMyBhbGlnbj0ibGVmdCI+QW4mYWFjdXRlO2xpc2UgZG8gYWRtaW5pc3RyYWRvciBzb2JyZTo8L2gzPgo8L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgY2xhc3M9Im5vX2JvcmRlcl90b3AiIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0ZCBhbGlnbj0ibGVmdCIgdmFsaWduPSJ0b3AiIHJvd3NwYW49IjIwMCIgd2lkdGg9IjMlIj4KICAgICAgICAgIDQuMQogICAgICAgIDwvdGQ+PHRkPjxiPlJlc3VsdGFkbyBkbyBmdW5kbyBubyBleGVyYyZpYWN1dGU7Y2lvIGZpbmRvPC9iPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPkRldmlkbyAmYWdyYXZlOyB2YWMmYWNpcmM7bmNpYSBkbyBpbSZvYWN1dGU7dmVsLCBvIEZ1bmRvIG4mYXRpbGRlO28gcmVjZWJldSBlbSAyMDIxIHJlY2VpdGEgZGUgbG9jYSZjY2VkaWw7JmF0aWxkZTtvIGRvIGVtcHJlZW5kaW1lbnRvLCBvIHF1ZSBwcmVqdWRpY291IG8gcmVzdWx0YWRvIGRvIEZ1bmRvIG5vIGV4ZXJjJmlhY3V0ZTtjaW8uIEEgYWx0YSBuYSBhdmFsaWEmY2NlZGlsOyZhdGlsZGU7byBkbyBlbXByZWVuZGltZW50bywgcmVhbGl6YWRhIG5vIGZpbmFsIGRlIDIwMjEsIGNvbnRydWJ1aXUgcGFyYSBmZWNoYXIgYSByZW50YWJpbGlkYWRlIGRvIEZ1bmRvIGVtIDEsNTAlIG5vIGFubywgYXBlc2FyIGRhcyBkZXNwZXNhcyBmaXhhcyBkbyBpbSZvYWN1dGU7dmVsLCBjb21vIHRheGEgZGUgY29uZG9tJmlhY3V0ZTtuaW8gZSBJUFRVIHRlcmVtIGltcGFjdGFkbyBuZWdhdGl2YW1lbnRlIGEgY290YS48L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgY2xhc3M9Im5vX2JvcmRlcl90b3AiIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0ZCBhbGlnbj0ibGVmdCIgdmFsaWduPSJ0b3AiIHJvd3NwYW49IjIwMCIgd2lkdGg9IjMlIj4KICAgICAgICAgIDQuMgogICAgICAgIDwvdGQ+PHRkPjxiPkNvbmp1bnR1cmEgZWNvbiZvY2lyYzttaWNhIGRvIHNlZ21lbnRvIGRvIG1lcmNhZG8gaW1vYmlsaSZhYWN1dGU7cmlvIGRlIGF0dWEmY2NlZGlsOyZhdGlsZGU7byByZWxhdGl2byBhbyBwZXImaWFjdXRlO29kbyBmaW5kbzwvYj48L3RkPgo8L3RyPgo8dHI+Cjx0ZD5PIGFubyBkZSAyMDIxIGNvbWUmY2NlZGlsO291IGRlIGZvcm1hIGJhc3RhbnRlIGVzcGVyYW4mY2NlZGlsO29zYSBwYXJhIG8gbWVyY2FkbyBpbW9iaWxpJmFhY3V0ZTtyaW8gY29ycG9yYXRpdm8uIE5vIHNlZ3VuZG8gc2VtZXN0cmUgZGUgMjAyMSwgcGVzcXVpc2FzIGFwb250YXJhbSBhdW1lbnRvLCBhcGVzYXIgZGUgdCZpYWN1dGU7bWlkbywgbmEgcHJvY3VyYSBwb3IgbGFqZXMgY29ycG9yYXRpdmFzIGRlIGFsdG8gcGFkciZhdGlsZGU7byBlbSBhbGd1bWFzIGNhcGl0YWlzIC4gRW0gcGFyYWxlbG8sIGEgY29uc3RydSZjY2VkaWw7JmF0aWxkZTtvIGNpdmlsIHRhbWImZWFjdXRlO20gYXByZXNlbnRvdSBuJnVhY3V0ZTttZXJvcyBlbXBvbGdhbnRlcy4gTmVzdGUgcGVyJmlhY3V0ZTtvZG8sIG8gYSZjY2VkaWw7bywgcG9yIGV4ZW1wbG8sIGFwcmVzZW50b3UgY3Jlc2NpbWVudG8gc3VwZXJpb3IgYSA5MCUuICBPdXRyb3MgcHJvZHV0b3MgY29tbyBQVkMgZSBtYXRlcmlhbCBlbCZlYWN1dGU7dHJpY28sIHRhbWImZWFjdXRlO20gdGl2ZXJhbSBhdW1lbnRvcyBzdWJzdGFuY2lhaXMuIEFwZXNhciBkbyBhbHRvIGN1c3RvLCBhIGNvbnN0cnUmY2NlZGlsOyZhdGlsZGU7byBkZXZlciZhYWN1dGU7IHJlZ2lzdHJhciwgIGVtIDIwMjEsIGNyZXNjaW1lbnRvIGRlIGNlcmNhIGRlIDglLCBvICBtYWlvciBkb3MgJnVhY3V0ZTtsdGltb3MgMTAgYW5vcy4gUGFyYSAyMDIyLCBhaW5kYSBwZXJzaXN0ZSBhIHByZW9jdXBhJmNjZWRpbDsmYXRpbGRlO28gY29tIG8gaW5jcmVtZW50byBub3MgY3VzdG9zIGRvIHNldG9yLiBBbCZlYWN1dGU7bSBkb3MgaW5zdW1vcywgZGV2ZS1zZSBvYnNlcnZhciBtYWlvciBwcmVzcyZhdGlsZGU7byB0YW1iJmVhY3V0ZTttIG5vIGN1c3RvIGRhIG0mYXRpbGRlO28gZGUgb2JyYSwgZW0gZnVuJmNjZWRpbDsmYXRpbGRlO28gZGEgaW5mbGEmY2NlZGlsOyZhdGlsZGU7byBtYWlzIGZvcnRlIHJlZ2lzdHJhZGEgbm8gYW5vIHBhc3NhZG8uCiAKQSByZXNwZWl0byBkYXMgZWxldmEmY2NlZGlsOyZvdGlsZGU7ZXMgZGEgdGF4YSBiJmFhY3V0ZTtzaWNhIGRlIGp1cm9zLCBhIFNlbGljLCBkZXN0YWNhLXNlIHF1ZSBhaW5kYSBzZSBlc3BlcmEgbWFpcyBlbGV2YSZjY2VkaWw7JmF0aWxkZTtvIHNlbmRvIHF1ZSBkZXZlIGNoZWdhciBlbSB0b3JubyBkZSAxMiw3NSUgbm8gZmluYWwgZG8gY2ljbG8gZGUgYWx0YXMuIEVzc2VzIGF1bWVudG9zIHMmYXRpbGRlO28gcHJlanVkaWNpYWlzIHBhcmEgbyBuJmlhY3V0ZTt2ZWwgZGUgYXRpdmlkYWRlIGVjb24mb2NpcmM7bWljYSBkbyBQYSZpYWN1dGU7cy4gIERlc2RlIDIwMjAsIGEgdGF4YSBkZSBhYnNvciZjY2VkaWw7JmF0aWxkZTtvIGwmaWFjdXRlO3F1aWRhLCBvdSBzZWphLCBhIGRpZmVyZW4mY2NlZGlsO2EgZW50cmUgbyBxdWUgYXMgZW1wcmVzYXMgb2N1cGF2YW0gZSBwYXNzYXJhbSBhIG9jdXBhciwgdmVtIHNlbmRvIG5lZ2F0aXZhIHBhcmEgbGFqZXMgY29ycG9yYXRpdmFzLCBPdSBzZWphLCBtYWlzIGltJm9hY3V0ZTt2ZWlzIHMmYXRpbGRlO28gZGV2b2x2aWRvcyBlIGVtcHJlc2FzIG9wdGFtIHBvciBhbHVnYXIgJmFhY3V0ZTtyZWFzIG1lbm9yZXMsIG1hcyBlc3NlcyBuJmlhY3V0ZTt2ZWlzIGVzdCZhdGlsZGU7byBzZSBlc3RhYmlsaXphbmRvIGRlc2RlIG8gMiZvcmRtOyBzZW1lc3RyZSBkZSAyMDIxLiBObyBjYXNvIGRlIEJyYXMmaWFjdXRlO2xpYSwgaG91dmUgdW1hIGFsdGEgZGUgMSw4OSUgbm8gcHJlJmNjZWRpbDtvIGRlIGxvY2EmY2NlZGlsOyZhdGlsZGU7byBkb3MgaW0mb2FjdXRlO3ZlaXMsIGNvbSB1bWEgYWx0YSBhY3VtdWxhZGEgZGUgMiw1MCUgZW0gMTIgbWVzZXMuPC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIGNsYXNzPSJub19ib3JkZXJfdG9wIiB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgYWxpZ249ImxlZnQiIHZhbGlnbj0idG9wIiByb3dzcGFuPSIyMDAiIHdpZHRoPSIzJSI+CiAgICAgICAgICA0LjMKICAgICAgICA8L3RkPjx0ZD48Yj5QZXJzcGVjdGl2YSBwYXJhIG8gcGVyJmlhY3V0ZTtvZG8gc2VndWludGUgY29tIGJhc2UgbmEgY29tcG9zaSZjY2VkaWw7JmF0aWxkZTtvIGRhIGNhcnRlaXJhPC9iPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPkEgYnVzY2EgZGFzIGVtcHJlc2FzIHBvciBlc2NyaXQmb2FjdXRlO3Jpb3MgZSBub3ZvcyBlc3BhJmNjZWRpbDtvcyBlc3QmYWFjdXRlOyBkaXJldGFtZW50ZSBsaWdhZGEgJmFncmF2ZTsgYXRpdmlkYWRlIHByb2R1dGl2YS4gRW0gdW0gcGVyJmlhY3V0ZTtvZG8gZGUgY3Jpc2Ugc2VtIHByZWNlZGVudGVzIGNvbW8gbyBxdWUgZXN0YW1vcyB2aXZlbmRvLCBvIHF1ZSBwb2RlbW9zIGRpemVyICZlYWN1dGU7IHF1ZSBvcyBpbXBhY3RvcyBubyBjdXJ0byBwcmF6byBwYXJhIG8gbWVyY2FkbyBkZSBlc2NyaXQmb2FjdXRlO3Jpb3MgcyZhdGlsZGU7byBpbmV2aXQmYWFjdXRlO3ZlaXMgZSBmYXplciBxdWFscXVlciBwcmV2aXMmYXRpbGRlO28gYWwmZWFjdXRlO20gZGlzc28sIG5lc3RlIGNlbiZhYWN1dGU7cmlvLCAmZWFjdXRlOyBiYXN0YW50ZSBkZXNhZmlhZG9yLgogCkRlIGZvcm1hIGdlcmFsLCBvIG1lcmNhZG8gdGVtIHNvZnJpZG8gdW0gbW92aW1lbnRvIGRlIGFic29yJmNjZWRpbDsmYXRpbGRlO28gbmVnYXRpdmEsIHBvciZlYWN1dGU7bSwgZXN0YSBtb3ZpbWVudGEmY2NlZGlsOyZhdGlsZGU7byBwb2RlIHNlciBpbnRlcmVzc2FudGUgcGFyYSBvIGF0aXZvIGRvIFByYSZjY2VkaWw7YSBDYXBpdGFsLiBDb25zaWRlcmFuZG8gcXVlIHRlbW9zIGVzcGEmY2NlZGlsO29zIGEgcGFydGlyIGRlIDUwMG0yLCBub3NzYSBhcG9zdGEgJmVhY3V0ZTsgcXVlIHBvc3NhbW9zIHByb3NwZWN0YXIgZW1wcmVzYXMgbWFpb3JlcyBxdWUgcHJlY2lzYW0gc2UgYWRlcXVhciAmYWdyYXZlOyBub3ZhIHJlYWxpZGFkZS4gQWwmZWFjdXRlO20gZGlzc28sIG8gYXRpdm8gb2JqZXRvIGRvIEZJSSBTSUEgQ09SUE9SQVRFIHBvc3N1aSB1bWEgbG9jYWxpemEmY2NlZGlsOyZhdGlsZGU7byBwciZvYWN1dGU7eGltYSBkYXMgZW50aWRhZGVzIGRvIEdvdmVybm8gZG8gRGlzdHJpdG8gRmVkZXJhbCBlIGRvIHByJm9hY3V0ZTtwcmlvIEdvdmVybm8gRmVkZXJhbCwgZ2VyYW0gcGVyc3BlY3RpdmEgcG9zaXRpdmEgcGFyYSBvY3VwYSZjY2VkaWw7JmF0aWxkZTtvIGRhcyBsYWplcyBjb3Jwb3JhdGl2YXMgcmVsYWNpb25hZGFzIGFvIGVtcHJlZW5kaW1lbnRvIGltb2JpbGkmYWFjdXRlO3Jpby48L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgY2xhc3M9Im5vX2JvcmRlcl90b3AiIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0ZCBhbGlnbj0ibGVmdCIgdmFsaWduPSJ0b3AiIHJvd3NwYW49IjIwMCIgd2lkdGg9IjMlIj4KPGgzPjUuPC9oMz4KPC90ZD48dGQ+CjxoMz5SaXNjb3MgaW5jb3JyaWRvcyBwZWxvcyBjb3Rpc3RhcyBpbmVyZW50ZXMgYW9zIGludmVzdGltZW50b3MgZG8gRklJOjwvaDM+CjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPgogICAgICAgICAgVmVyIGFuZXhvIG5vIGZpbmFsIGRvIGRvY3VtZW50by4gPGEgaHJlZj0iI2FuZXhvcyI+QW5leG9zPC9hPjwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRoIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIgcm93c3Bhbj0iMjAwIiB3aWR0aD0iMyUiPgogICAgICAgICAgICAgIDYuCiAgICAgICAgICAgIDwvdGg+PHRkIGFsaWduPSJjZW50ZXIiIGNvbHNwYW49IjIiIHdpZHRoPSI0OSUiPjxiPlZhbG9yIENvbnQmYWFjdXRlO2JpbCBkb3MgYXRpdm9zIGltb2JpbGkmYWFjdXRlO3Jpb3MgZG8gRklJPC9iPjwvdGQ+PHRkIHJvd3NwYW49IjIiIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIyNSUiPjxiPlZhbG9yIEp1c3RvLCBub3MgdGVybW9zIGRhIElDVk0gNTE2IChTSU0gb3UgTiZBdGlsZGU7Tyk8L2I+PC90ZD48dGQgcm93c3Bhbj0iMiIgYWxpZ249ImNlbnRlciIgd2lkdGg9IjIwJSI+PGI+UGVyY2VudHVhbCBkZSBWYWxvcml6YSZjY2VkaWw7JmF0aWxkZTtvL0Rlc3ZhbG9yaXphJmNjZWRpbDsmYXRpbGRlO28gYXB1cmFkbyBubyBwZXImaWFjdXRlO29kbzwvYj48L3RkPgo8L3RyPgo8dHI+Cjx0ZCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iMjUlIj48Yj5SZWxhJmNjZWRpbDsmYXRpbGRlO28gZGUgYXRpdm9zIGltb2JpbGkmYWFjdXRlO3Jpb3M8L2I+PC90ZD48dGQgYWxpZ249ImNlbnRlciIgd2lkdGg9IjI0JSI+PGI+VmFsb3IgKFIkKTwvYj48L3RkPgo8L3RyPgo8dHI+Cjx0ZD5QcmEmY2NlZGlsO2EgQ2FwaXRhbCAtIEJsb2NvIDAyLCBwYXZpbS4gMSBhIDUsIGNvbmouIDAwMSBlIGxvamEgMDg8L3RkPjx0ZCBhbGlnbj0iY2VudGVyIj43Ni4zOTUuMDAwLDAwPC90ZD48dGQgYWxpZ249ImNlbnRlciI+U0lNPC90ZD48dGQgYWxpZ249ImNlbnRlciI+Myw1NCU8L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgY2xhc3M9Im5vX2JvcmRlcl90b3AiIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0ZCBhbGlnbj0ibGVmdCIgdmFsaWduPSJ0b3AiIHJvd3NwYW49IjIwMCIgd2lkdGg9IjMlIj4KICAgICAgICAgIDYuMQogICAgICAgIDwvdGQ+PHRkPjxiPkNyaXQmZWFjdXRlO3Jpb3MgdXRpbGl6YWRvcyBuYSByZWZlcmlkYSBhdmFsaWEmY2NlZGlsOyZhdGlsZGU7bzwvYj48L3RkPgo8L3RyPgo8dHI+Cjx0ZD5BIGF2YWxpYSZjY2VkaWw7JmF0aWxkZTtvICZlYWN1dGU7IGFwcmVzZW50YWRhIGVtIGZvcm1hdG8gZGUgcmVsYXQmb2FjdXRlO3JpbywgcXVlIHRlbSBjb21vIG9iamV0aXZvIHByaW5jaXBhbCBhdGVuZGVyIG9zIHJlcXVlcmltZW50b3MgZXhpZ2lkb3MgcGVsYSBBc3NvY2lhJmNjZWRpbDsmYXRpbGRlO28gQnJhc2lsZWlyYSBkZSBOb3JtYXMgVCZlYWN1dGU7Y25pY2FzICZuZGFzaDsgQUJOVCwgYXMgbWV0b2RvbG9naWFzIGEgc2VyZW0gYWRvdGFzIHBhcmEgZXN0ZSB0cmFiYWxobyBhdGVuZGVtIG8gcHJlY2VpdHVhIGEgQUJOVCBuYSBOQlIgMTQ2NTMtMSAmbmRhc2g7IFByb2NlZGltZW50b3MgR2VyYWlzIGUgMTQ2NTMtMiAmbmRhc2g7IEltJm9hY3V0ZTt2ZWlzIFVyYmFub3MsIDE0NjUzLTQgJm5kYXNoOyBFbXByZWVuZGltZW50b3MuIEluY29ycG9yYSBleHBsYW5hJmNjZWRpbDsmYXRpbGRlO28gcHImYWFjdXRlO3RpY2EgZG9zIGRhZG9zLCBwcmVtaXNzYXMgZSBhbiZhYWN1dGU7bGlzZXMgdXRpbGl6YWRhcyBwYXJhIG8gZGVzZW52b2x2aW1lbnRvIGRhIGZvcm1hJmNjZWRpbDsmYXRpbGRlO28gZGUgdmFsb3IuIEEgYXZhbGlhJmNjZWRpbDsmYXRpbGRlO28gZGVmaW5lIGEgYXByb3hpbWEmY2NlZGlsOyZhdGlsZGU7byBkbyB2YWxvciBsaXZyZSBkZSBtZXJjYWRvIGRvIG9iamV0byBlbSBlc3R1ZG8sIG5hIGRhdGEgZGEgYW4mYWFjdXRlO2xpc2UsIGUgc3VhcyBwZXJzcGVjdGl2YXMgZnV0dXJhcywgYSBmaW0gZGUgcmV1bmlyIHN1YnMmaWFjdXRlO2Rpb3MgZGlzcG9uJmlhY3V0ZTt2ZWlzIHBhcmEgdG9tYWRhIGRlIGRlY2lzJmF0aWxkZTtvLiAgUGFyYSBhdmFsaWEmY2NlZGlsOyZhdGlsZGU7byBkbyBwcmUmY2NlZGlsO28ganVzdG8gZSBlc3RpbWF0aXZhIGRlIHZhbG9yIHJlY3VwZXImYWFjdXRlO3ZlbCBkYSBwcm9wcmllZGFkZSwgYSBlbXByZXNhIGF2YWxpYWRvcmEgdXRpbGl6b3Ugb3MgbSZlYWN1dGU7dG9kb3MgY29tcGFyYXRpdm8gZGlyZXRvIGRlIGRhZG9zIGRlIG1lcmNhZG8gZSBvIGRlIGNhcGl0YWxpemEmY2NlZGlsOyZhdGlsZGU7byBkZSByZW5kYSBkaXJldG8sIGZhemVuZG8sIHBvc3Rlcmlvcm1lbnRlLCB1bWEgY29uY2lsaWEmY2NlZGlsOyZhdGlsZGU7byBkZSB2YWxvcmVzLCBvdSBzZWphLCB1bWEgcG9uZGVyYSZjY2VkaWw7JmF0aWxkZTtvIGRlIGluZGljYSZjY2VkaWw7Jm90aWxkZTtlcyBkZSB2YWxvcmVzIGFsdGVybmF0aXZvcywgY29tIGJhc2UgbmEgY29uZmlhYmlsaWRhZGUgZSBhcGxpY2FiaWxpZGFkZSBqdWxnYWRhcyBkZSBjYWRhIGFib3JkYWdlbSBkZSB2YWxvciwgcGFyYSBjaGVnYXIgYSB1bWEgY29uY2x1cyZhdGlsZGU7byBkZSB2YWxvciBmaW5hbC4gT3MgdmFsb3JlcyBlbmNvbnRyYWRvcyBmb3JhbSBvYnRpZG9zIGNvbSBiYXNlIG5vcyBkYWRvcyBkaXNwb24maWFjdXRlO3ZlaXMgbm8gbWVyY2FkbywgZW0gY3VtcHJpbWVudG8gY29tIG9zIGNvbnRhdG9zIGNvbSBjb3JyZXRvcmVzIGUgcHJvZmlzc2lvbmFpcyBlc3BlY2lhbGl6YWRvcyBubyBtZXJjYWRvIGxvY2FsLCBlIHV0aWxpemFuZG8tc2UgZGUgbWV0b2RvbG9naWEgcXVlIGFwbGljYSB1bWEgY29uY2lsaWEmY2NlZGlsOyZhdGlsZGU7byBkZSB2YWxvcmVzIGRvIE0mZWFjdXRlO3RvZG8gQ29tcGFyYXRpdm8gRGlyZXRvIGRlIERhZG9zIGRlIE1lcmNhZG8gZSBkbyBNJmVhY3V0ZTt0b2RvIGRlIENhcGl0YWxpemEmY2NlZGlsOyZhdGlsZGU7byBEaXJldG8uPC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIGNsYXNzPSJub19ib3JkZXJfdG9wIiB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgYWxpZ249ImxlZnQiIHZhbGlnbj0idG9wIiByb3dzcGFuPSIyMDAiIHdpZHRoPSIzJSI+PGI+Ny48L2I+PC90ZD48dGQgY29sc3Bhbj0iNyI+PGI+UmVsYSZjY2VkaWw7JmF0aWxkZTtvIGRlIHByb2Nlc3NvcyBqdWRpY2lhaXMsIG4mYXRpbGRlO28gc2lnaWxvc29zIGUgcmVsZXZhbnRlczwvYj48L3RkPgo8L3RyPgo8dHI+Cjx0ZD4KICAgICAgICAgICAgTiZhdGlsZGU7byBwb3NzdWkgaW5mb3JtYSZjY2VkaWw7JmF0aWxkZTtvIGFwcmVzZW50YWRhLgogICAgICAgICAgPC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIGNsYXNzPSJub19ib3JkZXJfdG9wIiB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgYWxpZ249ImxlZnQiIHZhbGlnbj0idG9wIiByb3dzcGFuPSIyMDAiIHdpZHRoPSIzJSI+PGI+OC48L2I+PC90ZD48dGQgY29sc3Bhbj0iNCI+PGI+UmVsYSZjY2VkaWw7JmF0aWxkZTtvIGRlIHByb2Nlc3NvcyBqdWRpY2lhaXMsIHJlcGV0aXRpdm9zIG91IGNvbmV4b3MsIGJhc2VhZG9zIGVtIGNhdXNhcyBqdXImaWFjdXRlO2RpY2FzIHNlbWVsaGFudGVzLCBuJmF0aWxkZTtvIHNpZ2lsb3NvcyBlIHJlbGV2YW50ZXM8L2I+PC90ZD4KPC90cj4KPHRyPgo8dGQ+CiAgICAgICAgICAgIE4mYXRpbGRlO28gcG9zc3VpIGluZm9ybWEmY2NlZGlsOyZhdGlsZGU7byBhcHJlc2VudGFkYS4KICAgICAgICAgIDwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIgcm93c3Bhbj0iMjAwIiB3aWR0aD0iMyUiPjxiPjkuPC9iPjwvdGQ+PHRkPjxiPkFuJmFhY3V0ZTtsaXNlIGRvcyBpbXBhY3RvcyBlbSBjYXNvIGRlIHBlcmRhIGUgdmFsb3JlcyBlbnZvbHZpZG9zIHJlbGFjaW9uYWRvcyBhb3MgcHJvY2Vzc29zIGp1ZGljaWFpcyBzaWdpbG9zb3MgcmVsZXZhbnRlczo8L2I+PC90ZD4KPC90cj4KPHRyPgo8dGQ+CiAgICAgICAgICAgIE4mYXRpbGRlO28gcG9zc3VpIGluZm9ybWEmY2NlZGlsOyZhdGlsZGU7byBhcHJlc2VudGFkYS4KICAgICAgICAgIDwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIHdpZHRoPSIzJSI+CjxoMyBhbGlnbj0ibGVmdCI+MTAuPC9oMz4KPC90ZD48dGQ+CjxoMyBhbGlnbj0ibGVmdCI+QXNzZW1ibGVpYSBHZXJhbDwvaDM+CjwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIgcm93c3Bhbj0iMjAwIiB3aWR0aD0iMyUiPgogICAgICAgICAgMTAuMQogICAgICAgIDwvdGQ+PHRkPjxiPkVuZGVyZSZjY2VkaWw7b3MgKGYmaWFjdXRlO3NpY28gb3UgZWxldHImb2NpcmM7bmljbykgbm9zIHF1YWlzIG9zIGRvY3VtZW50b3MgcmVsYXRpdm9zICZhZ3JhdmU7IGFzc2VtYmxlaWEgZ2VyYWwgZXN0YXImYXRpbGRlO28gJmFncmF2ZTsgZGlzcG9zaSZjY2VkaWw7JmF0aWxkZTtvIGRvcyBjb3Rpc3RhcyBwYXJhIGFuJmFhY3V0ZTtsaXNlOjwvYj48L3RkPgo8L3RyPgo8dHI+Cjx0ZD5DZW50cm8gRW1wcmVzYXJpYWwgQ05DIC0gU1QgU0FVTiBRdWFkcmEgNSBMb3RlIEMsIEJsb2NvIEMsIDImb3JkbTsgYW5kYXIuPGJyPnd3dy5icmIuY29tLmJyPC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIGNsYXNzPSJub19ib3JkZXJfdG9wIiB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgYWxpZ249ImxlZnQiIHZhbGlnbj0idG9wIiByb3dzcGFuPSIyMDAiIHdpZHRoPSIzJSI+CiAgICAgICAgICAxMC4yCiAgICAgICAgPC90ZD48dGQ+PGI+SW5kaWNhJmNjZWRpbDsmYXRpbGRlO28gZG9zIG1laW9zIGRlIGNvbXVuaWNhJmNjZWRpbDsmYXRpbGRlO28gZGlzcG9uaWJpbGl6YWRvcyBhb3MgY290aXN0YXMgcGFyYSAoaSkgYSBpbmNsdXMmYXRpbGRlO28gZGUgbWF0JmVhY3V0ZTtyaWFzIG5hIG9yZGVtIGRvIGRpYSBkZSBhc3NlbWJsZWlhcyBnZXJhaXMgZSBvIGVudmlvIGRlIGRvY3VtZW50b3MgcGVydGluZW50ZXMgJmFncmF2ZTtzIGRlbGliZXJhJmNjZWRpbDsmb3RpbGRlO2VzIHByb3Bvc3RhczsgKGlpKSBzb2xpY2l0YSZjY2VkaWw7JmF0aWxkZTtvIGRlIGxpc3RhIGRlIGVuZGVyZSZjY2VkaWw7b3MgZiZpYWN1dGU7c2ljb3MgZSBlbGV0ciZvY2lyYztuaWNvcyBkb3MgZGVtYWlzIGNvdGlzdGFzIHBhcmEgZW52aW8gZGUgcGVkaWRvIHAmdWFjdXRlO2JsaWNvIGRlIHByb2N1cmEmY2NlZGlsOyZhdGlsZGU7by48L2I+PC90ZD4KPC90cj4KPHRyPgo8dGQ+TyBtZWlvIGRpc3BvbmliaWxpemFkbyBhb3MgY290aXN0YXMgcGFyYSBjb211bmljYSZjY2VkaWw7JmF0aWxkZTtvIGp1bnRvIGFvIGFkbWluaXN0cmFkb3IgJmVhY3V0ZTsgbyBlLW1haWw6IGFncWZ1bmRvc2R0dm1AYnJiLmNvbS5icjwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIgcm93c3Bhbj0iMjAwIiB3aWR0aD0iMyUiPgogICAgICAgICAgMTAuMwogICAgICAgIDwvdGQ+PHRkPjxiPkRlc2NyaSZjY2VkaWw7JmF0aWxkZTtvIGRhcyByZWdyYXMgZSBwcm9jZWRpbWVudG9zIGFwbGljJmFhY3V0ZTt2ZWlzICZhZ3JhdmU7IHBhcnRpY2lwYSZjY2VkaWw7JmF0aWxkZTtvIGRvcyBjb3Rpc3RhcyBlbSBhc3NlbWJsZWlhcyBnZXJhaXMsIGluY2x1aW5kbyAoaSkgZm9ybWFsaWRhZGVzIGV4aWdpZGFzIHBhcmEgYSBjb21wcm92YSZjY2VkaWw7JmF0aWxkZTtvIGRhIHF1YWxpZGFkZSBkZSBjb3Rpc3RhIGUgcmVwcmVzZW50YSZjY2VkaWw7JmF0aWxkZTtvIGRlIGNvdGlzdGFzIGVtIGFzc2VtYmxlaWE7IChpaSkgcHJvY2VkaW1lbnRvcyBwYXJhIGEgcmVhbGl6YSZjY2VkaWw7JmF0aWxkZTtvIGRlIGNvbnN1bHRhcyBmb3JtYWlzLCBzZSBhZG1pdGlkYXMgZW0gcmVndWxhbWVudG87IChpaWkpIHJlZ3JhcyBlIHByb2NlZGltZW50b3MgcGFyYSBhIHBhcnRpY2lwYSZjY2VkaWw7JmF0aWxkZTtvICZhZ3JhdmU7IGRpc3QmYWNpcmM7bmNpYSBlIGVudmlvIGRlIGNvbXVuaWNhJmNjZWRpbDsmYXRpbGRlO28gZXNjcml0YSBvdSBlbGV0ciZvY2lyYztuaWNhIGRlIHZvdG8uPC9iPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPkEgY29udm9jYSZjY2VkaWw7JmF0aWxkZTtvIHBhcmEgYSBBc3NlbWJsZWlhIEdlcmFsIGRlIENvdGlzdGFzIGZhci1zZS0mYWFjdXRlOyBtZWRpYW50ZSBjb3JyZXNwb25kJmVjaXJjO25jaWEgZWxldHImb2NpcmM7bmljYSBlbmNhbWluaGFkYSBhIGNhZGEgQ290aXN0YSBlIHBlbGEgZGl2dWxnYSZjY2VkaWw7JmF0aWxkZTtvIG5vIHNpdGUgZGEgQ1ZNIGUgZGEgSUJPVkVTUEEsIGNvbnRlbmRvIG9icmlnYXRvcmlhbWVudGUsIGRpYSwgaG9yYSBlIGxvY2FsIGVtIHF1ZSBzZXImYWFjdXRlOyByZWFsaXphZGEgYSBBc3NlbWJsZWlhIEdlcmFsIGRlIENvdGlzdGFzIGUgbyBjJm9hY3V0ZTtkaWdvIGRlIGFjZXNzbyAmYWdyYXZlOyBzYWxhIGRlIHRlbGVjb25mZXImZWNpcmM7bmNpYSBwYXJhIG9zIGNvdGlzdGFzIHF1ZSBuJmF0aWxkZTtvIHBvZGVyJmF0aWxkZTtvIGNvbXBhcmVjZXIgcGVzc29hbG1lbnRlLiBBIGNvbXByb3ZhJmNjZWRpbDsmYXRpbGRlO28gZGEgcXVhbGlkYWRlIGRlIGNvdGlzdGEgJmVhY3V0ZTsgZmVpdGEgcG9yIHVtIHJlbGF0Jm9hY3V0ZTtyaW8gY29udGVuZG8gYSByZWxhJmNjZWRpbDsmYXRpbGRlO28gZGUgdG9kb3Mgb3MgY290aXN0YXMgZSBzZXVzIHJlc3BlY3Rpdm9zIHBlcmNlbnR1YWlzIGRlIHBhcnRpY2lwYSZjY2VkaWw7JmF0aWxkZTtvIG5hcyBjb3Rhcy4gQWluZGEgcXVlIG4mYXRpbGRlO28gY29tcGFyZSZjY2VkaWw7YW0gJmFncmF2ZTsgQXNzZW1ibGVpYSBHZXJhbCwgb3MgQ290aXN0YXMgcG9kZXImYXRpbGRlO28gdm90YXIgcG9yIG1laW8gZGUgIGNvcnJlc3BvbmQmZWNpcmM7bmNpYSBlbGV0ciZvY2lyYztuaWNhLCBlbnZpYW5kbyBtYW5pZmVzdGEmY2NlZGlsOyZhdGlsZGU7byBkZSB2b3RvIGRpZ2l0YWxpemFkYSBkZXZpZGFtZW50ZSBwcmVlbmNoaWRhIGUgYXNzaW5hZGEuIEFwJm9hY3V0ZTtzIHJlY2ViaWRhcyB0b2RhcyBhcyBtYW5pZmVzdGEmY2NlZGlsOyZvdGlsZGU7ZXMgZGUgdm90b3MsIGVuY2FtaW5oYW1vcyBhICZhYWN1dGU7cmVhIGRlIGRpc3RyaWJ1aSZjY2VkaWw7JmF0aWxkZTtvIHBhcmEgcHJvY2VkZXIgYSBjb25mZXImZWNpcmM7bmNpYSBkYXMgYXNzaW5hdHVyYXMgZSBhIHF1YWxpZmljYSZjY2VkaWw7JmF0aWxkZTtvIGRvcyByZXByZXNlbnRhbnRlcyBkb3MgY290aXN0YXMgcXVlIGFzc2luYXJhbS4gT3Mgdm90b3Mgc2VyJmF0aWxkZTtvIGNvbXB1dGFkb3MgZW0gYXRhIGNvbSBhcyBkZXZpZGFzIHJlc3NhbHZhcywgY2FzbyBleGlzdGFtLjwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIgcm93c3Bhbj0iMjAwIiB3aWR0aD0iMyUiPgogICAgICAgICAgMTAuMwogICAgICAgIDwvdGQ+PHRkPjxiPlByJmFhY3V0ZTt0aWNhcyBwYXJhIGEgcmVhbGl6YSZjY2VkaWw7JmF0aWxkZTtvIGRlIGFzc2VtYmxlaWEgcG9yIG1laW8gZWxldHImb2NpcmM7bmljby48L2I+PC90ZD4KPC90cj4KPHRyPgo8dGQ+QSBjb252b2NhJmNjZWRpbDsmYXRpbGRlO28gcGFyYSBhIEFzc2VtYmxlaWEgR2VyYWwgZGUgQ290aXN0YXMgZmFyLXNlLSZhYWN1dGU7IG1lZGlhbnRlIGNvbnZvY2EmY2NlZGlsOyZhdGlsZGU7byBwb3IgbWVpbyBkZSBjb3JyZXNwb25kJmVjaXJjO25jaWEgZWxldHImb2NpcmM7bmljYSBlbmNhbWluaGFkYSBhIGNhZGEgQ290aXN0YSBxdWUgcG9zc3VhIGNhZGFzdHJvIGF0dWFsaXphZG8ganVudG8gYW8gYWRtaW5pc3RyYWRvciBkbyBGdW5kbywgcHVibGljYSZjY2VkaWw7JmF0aWxkZTtvIGVtIHBvcnRhbCBkZSBub3QmaWFjdXRlO2NpYXMsIHB1YmxpY2EmY2NlZGlsOyZhdGlsZGU7byBubyBzaXRlIGRvIEFkbWluaXN0cmFkb3IgZSBwdWJsaWNhJmNjZWRpbDsmYXRpbGRlO28ganVudG8gJmFncmF2ZTsgQjMgZSBkZWxhIGNvbnN0YXImYXRpbGRlO28sIG9icmlnYXRvcmlhbWVudGUsIGRpYSwgaG9yYSBlIGxvY2FsIGVtIHF1ZSBzZXImYWFjdXRlOyByZWFsaXphZGEgYSBBc3NlbWJsZWlhIEdlcmFsIGRlIENvdGlzdGFzLCBiZW0gY29tbyBhIHJlc3BlY3RpdmEgb3JkZW0gZG8gZGlhLCBxdWUgZGV2ZXImYWFjdXRlOyBjb250ZXIgdG9kYXMgYXMgbWF0JmVhY3V0ZTtyaWFzIGEgc2VyZW0gZGVsaWJlcmFkYXMsIG4mYXRpbGRlO28gc2UgYWRtaXRpbmRvIHF1ZSBzb2IgYSBydWJyaWNhICZsZHF1bzthc3N1bnRvcyBnZXJhaXMmcmRxdW87IGhhamEgbWF0JmVhY3V0ZTtyaWFzIHF1ZSBkZXBlbmRhbSBkZSBkZWxpYmVyYSZjY2VkaWw7JmF0aWxkZTtvIGRhIEFzc2VtYmxlaWEuPC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIGNsYXNzPSJub19ib3JkZXJfdG9wIiB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgd2lkdGg9IjMlIj4KPGgzIGFsaWduPSJsZWZ0Ij4xMS48L2gzPgo8L3RkPjx0ZD4KPGgzIGFsaWduPSJsZWZ0Ij5SZW11bmVyYSZjY2VkaWw7JmF0aWxkZTtvIGRvIEFkbWluaXN0cmFkb3I8L2gzPgo8L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgY2xhc3M9Im5vX2JvcmRlcl90b3AiIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0ZCBhbGlnbj0ibGVmdCIgdmFsaWduPSJ0b3AiIHJvd3NwYW49IjIwMCIgd2lkdGg9IjMlIj48Yj4xMS4xPC9iPjwvdGQ+PHRkIGNvbHNwYW49IjMiPjxiPlBvbCZpYWN1dGU7dGljYSBkZSByZW11bmVyYSZjY2VkaWw7JmF0aWxkZTtvIGRlZmluaWRhIGVtIHJlZ3VsYW1lbnRvOjwvYj48L3RkPgo8L3RyPgo8dHI+Cjx0ZCBjb2xzcGFuPSIzIj5PIEZ1bmRvIHBhZ2FyJmFhY3V0ZTsgdW1hIHRheGEgZGUgYWRtaW5pc3RyYSZjY2VkaWw7JmF0aWxkZTtvIGFudWFsLCBlbSB2YWxvciBlcXVpdmFsZW50ZSBhIDAsNTAlIChjaW5xdWVudGEgY2VudCZlYWN1dGU7c2ltb3MgcG9yIGNlbnRvKSBkbyBQYXRyaW0mb2NpcmM7bmlvIEwmaWFjdXRlO3F1aWRvIGRvIEZ1bmRvLCBjb20gcmVtdW5lcmEmY2NlZGlsOyZhdGlsZGU7byBtJmlhY3V0ZTtuaW1hIG1lbnNhbCBkZSBSJCAyNy4wMDAsMDAgKHZpbnRlIGUgc2V0ZSBtaWwgcmVhaXMpLCBvdSBzZWphLCBkYXMgMDIgKGR1YXMpIGFxdWVsYSBxdWUgZm9yIG1haW9yLCBjb3JyaWdpZGEgYW51YWxtZW50ZSBwZWxvIElHUC1NL0ZHViwgY2FsY3VsYWRhIGUgcHJvdmlzaW9uYWRhIHRvZG8gRGlhICZVYWN1dGU7dGlsICZhZ3JhdmU7IGJhc2UgZGUgMS8yNTIgKHVtIGludGVpcm8gZSBkdXplbnRvcyBlIGNpbnF1ZW50YSBlIGRvaXMgYXZvcykgKCZsZHF1bztUYXhhIGRlIEFkbWluaXN0cmEmY2NlZGlsOyZhdGlsZGU7byZyZHF1bzspLiAgQSBUYXhhIGRlIEFkbWluaXN0cmEmY2NlZGlsOyZhdGlsZGU7byBzZXImYWFjdXRlOyBwYWdhIHBlbG8gRnVuZG8gbWVuc2FsbWVudGUsIGF0JmVhY3V0ZTsgbyA1Jm9yZG07IChxdWludG8pIERpYSAmVWFjdXRlO3RpbCBkbyBtJmVjaXJjO3Mgc3Vic2VxdWVudGUgJmFncmF2ZTsgc3VhIGFwdXJhJmNjZWRpbDsmYXRpbGRlO28gZSBwcm92aXNpb25hbWVudG8sIGEgcGFydGlyIGRvIG0mZWNpcmM7cyBlbSBxdWUgb2NvcnJlciBhIHByaW1laXJhIGludGVncmFsaXphJmNjZWRpbDsmYXRpbGRlO28gZGUgQ290YXMgZG8gRnVuZG8gZSBzZXImYWFjdXRlOyBkaXZpZGlkYSBlbnRyZSBvIEFkbWluaXN0cmFkb3IgZSBvIEdlc3RvciwgY29uZm9ybWUgbyBlc3RhYmVsZWNpZG8gbm8gQ29udHJhdG8gZGUgR2VzdCZhdGlsZGU7by4gT3MgZGVtYWlzIHByZXN0YWRvcmVzIGRlIHNlcnZpJmNjZWRpbDtvIGRvIEZ1bmRvLCBpbmNsdWluZG8sIG1hcyBuJmF0aWxkZTtvIHNlIGxpbWl0YW5kbyBhLCBvIEF1ZGl0b3IgSW5kZXBlbmRlbnRlLCBvIEF2YWxpYWRvciBlIGEgZW1wcmVzYSBwcmVzdGFkb3JhIGRvcyBzZXJ2aSZjY2VkaWw7b3MgZGUgR2VzdCZhdGlsZGU7byBkZSBMb2NhJmNjZWRpbDsmYXRpbGRlO28sIHJlY2ViZXImYXRpbGRlO28sIHBlbGEgcHJlc3RhJmNjZWRpbDsmYXRpbGRlO28gZG9zIHNlcnZpJmNjZWRpbDtvcyBhbyBGdW5kbywgYSByZW11bmVyYSZjY2VkaWw7JmF0aWxkZTtvIHF1ZSBmb3IgZXN0YWJlbGVjaWRhIG5vcyBzZXVzIHJlc3BlY3Rpdm9zIGNvbnRyYXRvcyBkZSBwcmVzdGEmY2NlZGlsOyZhdGlsZGU7byBkZSBzZXJ2aSZjY2VkaWw7b3MgY2VsZWJyYWRvcyBjb20gbyBGdW5kbywgY29uc3RpdHVpbmRvIGEgcmVtdW5lcmEmY2NlZGlsOyZhdGlsZGU7byBkb3MgcmVmZXJpZG9zIHByZXN0YWRvcmVzIGRlIHNlcnZpJmNjZWRpbDtvcyBjb21vIGVuY2FyZ28gZG8gRnVuZG8gZSwgcG9ydGFudG8sIG4mYXRpbGRlO28gZXN0YW5kbyBpbmNsdXNhcyBuYSBUYXhhIGRlIEFkbWluaXN0cmEmY2NlZGlsOyZhdGlsZGU7by4gTm8gZXhlcmMmaWFjdXRlO2NpbywgZm9pIGFwdXJhZGEgYSBpbXBvcnQmYWNpcmM7bmNpYSBkZSBSJCAzODcgYSB0JmlhY3V0ZTt0dWxvIGRlIGRlc3Blc2EgY29tIHRheGEgZGUgYWRtaW5pc3RyYSZjY2VkaWw7JmF0aWxkZTtvLCBlIGEgdG90YWxpZGFkZSBkZXNzZSB2YWxvciBmaWNvdSBwcm92aXNpb25hZG8gbmEgY2FydGVpcmEgZG8gZnVuZG8gc2VtIHJlcGFzc2UgJmFncmF2ZTsgQWRtaW5pc3RyYWRvcmEuIEEgQlJCIERUVk0sIG5vIHVzbyBkZSBzdWFzIGF0cmlidWkmY2NlZGlsOyZvdGlsZGU7ZXMgY29tbyBBZG1pbmlzdHJhZG9yYSBkbyBGdW5kbywgZGVsaWJlcm91IHBlbG8gYWRpYW1lbnRvIGRvIHBhZ2FtZW50byBkYSB0YXhhIGRlIGFkbWluaXN0cmEmY2NlZGlsOyZhdGlsZGU7byBjb20gbyBlZmV0aXZvIHBhZ2FtZW50byBwZWxvIGZ1bmRvIHF1YW5kbyBlc3NlIGFwcmVzZW50YXIgZmx1eG8gZGUgY2FpeGEgdmlhIGNvbnRyYXRvcyBkZSBhbHVndWVsLCBzZW0gcXVlIGNvbmZpZ3VyZSBwYXJhIGEgQlJCIERUVk0gdW1hIHJlbiZ1YWN1dGU7bmNpYSBkZSByZWNlaXRhIGUgbm8gaW50dWl0byBkb3MgY290aXN0YXMgbiZhdGlsZGU7byBkaW1pbnVpciBvdSB6ZXJhciBhIHRheGEgZGUgYWRtaW5pc3RyYSZjY2VkaWw7JmF0aWxkZTtvLjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPjxiPlZhbG9yIHBhZ28gbm8gYW5vIGRlIHJlZmVyJmVjaXJjO25jaWEgKFIkKTo8L2I+PC90ZD48dGQ+PGI+JSBzb2JyZSBvIHBhdHJpbSZvY2lyYztuaW8gY29udCZhYWN1dGU7YmlsOjwvYj48L3RkPjx0ZD48Yj4lIHNvYnJlIG8gcGF0cmltJm9jaXJjO25pbyBhIHZhbG9yIGRlIG1lcmNhZG86PC9iPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPjAsMDA8L3RkPjx0ZD5OYU48L3RkPjx0ZD5OYU48L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgY2xhc3M9Im5vX2JvcmRlcl90b3AiIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0ZCB3aWR0aD0iMyUiPgo8aDMgYWxpZ249ImxlZnQiPjEyLjwvaDM+CjwvdGQ+PHRkPgo8aDMgYWxpZ249ImxlZnQiPkdvdmVybmFuJmNjZWRpbDthPC9oMz4KPC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIGNsYXNzPSJub19ib3JkZXJfdG9wIiB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgYWxpZ249ImxlZnQiIHZhbGlnbj0idG9wIiByb3dzcGFuPSIyMDAiIHdpZHRoPSIzJSI+PGI+MTIuMTwvYj48L3RkPjx0ZCBjb2xzcGFuPSI0Ij48Yj5SZXByZXNlbnRhbnRlKHMpIGRlIGNvdGlzdGFzPC9iPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPgogICAgICAgICAgICBOJmF0aWxkZTtvIHBvc3N1aSBpbmZvcm1hJmNjZWRpbDsmYXRpbGRlO28gYXByZXNlbnRhZGEuCiAgICAgICAgICA8L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgY2xhc3M9Im5vX2JvcmRlcl90b3AiIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0ZCBhbGlnbj0ibGVmdCIgdmFsaWduPSJ0b3AiIHJvd3NwYW49IjIwMCIgd2lkdGg9IjMlIj48Yj4xMi4yPC9iPjwvdGQ+PHRkIGNvbHNwYW49IjQiPjxiPkRpcmV0b3IgUmVzcG9ucyZhYWN1dGU7dmVsIHBlbG8gRklJPC9iPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkIHdpZHRoPSIyMCUiPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+Tm9tZTogPC9zcGFuPjwvdGQ+PHRkIHdpZHRoPSIzMCUiPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+RU1FUlNPTiBWQVNDT05DRUxPUyBSSVpaQTwvc3Bhbj48L3RkPjx0ZCB3aWR0aD0iMjUlIj48c3BhbiBjbGFzcz0idGl0dWxvLWRhZG8iPklkYWRlOiA8L3NwYW4+PC90ZD48dGQgd2lkdGg9IjI1JSI+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj48L3NwYW4+PC90ZD4KPC90cj4KPHRyPgo8dGQgd2lkdGg9IjIwJSI+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5Qcm9maXNzJmF0aWxkZTtvOiA8L3NwYW4+PC90ZD48dGQgd2lkdGg9IjMwJSI+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj5ESVJFVE9SIERFIEFETUlOSVNUUkEmQ2NlZGlsOyZBdGlsZGU7TyBERSBSRUNVUlNPUyBERSBURVJDRUlST1M8L3NwYW4+PC90ZD48dGQgd2lkdGg9IjI1JSI+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5DUEY6IDwvc3Bhbj48L3RkPjx0ZCB3aWR0aD0iMjUlIj48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPjcwMS43MTIuODkxLTUzPC9zcGFuPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkIHdpZHRoPSIyMCUiPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+RS1tYWlsOiA8L3NwYW4+PC90ZD48dGQgd2lkdGg9IjMwJSI+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj5kZGlhcnRAZHR2bS5jb20uYnI8L3NwYW4+PC90ZD48dGQgd2lkdGg9IjI1JSI+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5Gb3JtYSZjY2VkaWw7JmF0aWxkZTtvIGFjYWQmZWNpcmM7bWljYTogPC9zcGFuPjwvdGQ+PHRkIHdpZHRoPSIyNSUiPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+QWRtIGRlIEVtcHJlc2FzIGNvbSBFc3AuIENvbnRyb2wuIEZpbmFuYy48L3NwYW4+PC90ZD4KPC90cj4KPHRyPgo8dGQgd2lkdGg9IjIwJSI+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5RdWFudGlkYWRlIGRlIGNvdGFzIGRldGlkYXMgZG8gRklJOiA8L3NwYW4+PC90ZD48dGQgd2lkdGg9IjMwJSI+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj4wLDAwPC9zcGFuPjwvdGQ+PHRkIHdpZHRoPSIyNSUiPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+UXVhbnRpZGFkZSBkZSBjb3RhcyBkbyBGSUkgY29tcHJhZGFzIG5vIHBlciZpYWN1dGU7b2RvOiA8L3NwYW4+PC90ZD48dGQgd2lkdGg9IjI1JSI+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj4wLDAwPC9zcGFuPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkIHdpZHRoPSIyMCUiPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+UXVhbnRpZGFkZSBkZSBjb3RhcyBkbyBGSUkgdmVuZGlkYXMgbm8gcGVyJmlhY3V0ZTtvZG86IDwvc3Bhbj48L3RkPjx0ZCB3aWR0aD0iMzAlIj48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPjAsMDA8L3NwYW4+PC90ZD48dGQgd2lkdGg9IjI1JSI+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5EYXRhIGRlIGluJmlhY3V0ZTtjaW8gbmEgZnVuJmNjZWRpbDsmYXRpbGRlO286IDwvc3Bhbj48L3RkPjx0ZCB3aWR0aD0iMjUlIj48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPjE2LzA5LzIwMjA8L3NwYW4+PC90ZD4KPC90cj4KPHRyPgo8dGQgY29sc3Bhbj0iNCI+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5QcmluY2lwYWlzIGV4cGVyaSZlY2lyYztuY2lhcyBwcm9maXNzaW9uYWlzIGR1cmFudGUgb3MgJnVhY3V0ZTtsdGltb3MgNSBhbm9zPC9zcGFuPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+Tm9tZSBkYSBFbXByZXNhPC9zcGFuPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJ0aXR1bG8tZGFkbyI+UGVyJmlhY3V0ZTtvZG88L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5DYXJnbyBlIGZ1biZjY2VkaWw7Jm90aWxkZTtlcyBpbmVyZW50ZXMgYW8gY2FyZ288L3NwYW4+PC90ZD48dGQ+PHNwYW4gY2xhc3M9InRpdHVsby1kYWRvIj5BdGl2aWRhZGUgcHJpbmNpcGFsIGRhIGVtcHJlc2EgbmEgcXVhbCB0YWlzIGV4cGVyaSZlY2lyYztuY2lhcyBvY29ycmVyYW08L3NwYW4+PC90ZD4KPC90cj4KPHRyPgo8dGQ+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj5CYW5jbyBkZSBCcmFzJmlhY3V0ZTtsaWEgUy5BPC9zcGFuPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+b3V0MTcgYSBzZXQyMDwvc3Bhbj48L3RkPjx0ZD48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPlNVUEVSSU5URU5ERU5URTwvc3Bhbj48L3RkPjx0ZD48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPlNlcnZpJmNjZWRpbDtvcyBRdWFsaWZpY2Fkb3MgZSBBZG0gRmlkdWNpJmFhY3V0ZTtyaWE8L3NwYW4+PC90ZD4KPC90cj4KPHRyPgo8dGQ+PHNwYW4gY2xhc3M9ImRhZG8tY2FiZWNhbGhvIj5CYW5jbyBkZSBCcmFzJmlhY3V0ZTtsaWEgUy5BPC9zcGFuPjwvdGQ+PHRkPjxzcGFuIGNsYXNzPSJkYWRvLWNhYmVjYWxobyI+b3V0MTUgYSBvdXQxNzwvc3Bhbj48L3RkPjx0ZD48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPlNVUEVSSU5URU5ERU5URTwvc3Bhbj48L3RkPjx0ZD48c3BhbiBjbGFzcz0iZGFkby1jYWJlY2FsaG8iPk9wZXJhJmNjZWRpbDsmb3RpbGRlO2VzIGRlIENyJmVhY3V0ZTtkaXRvIENvc2lnbmFkbyBlIFZlJmlhY3V0ZTtjdWxvczwvc3Bhbj48L3RkPgo8L3RyPgo8dHI+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+NDQsMDA8L3RkPjx0ZD4xNjkuNjQyLDAwPC90ZD48dGQ+MTEsODYlPC90ZD48dGQ+MCwwNSU8L3RkPjx0ZD4xMSw4MiU8L3RkPgo8L3RyPgo8dHI+Cjx0ZD4KICAgICAgICAgIEFjaW1hIGRlIDUlIGF0JmVhY3V0ZTsgMTAlCiAgICAgICAgPC90ZD48dGQ+MiwwMDwvdGQ+PHRkPjIyNi44NzUsMDA8L3RkPjx0ZD4xNSw4NyU8L3RkPjx0ZD48L3RkPjx0ZD4xNSw4NyU8L3RkPgo8L3RyPgo8dHI+Cjx0ZD4KICAgICAgICAgIEFjaW1hIGRlIDEwJSBhdCZlYWN1dGU7IDE1JQogICAgICAgIDwvdGQ+PHRkPjQsMDA8L3RkPjx0ZD42NzguMjY2LDAwPC90ZD48dGQ+NDcsNDQlPC90ZD48dGQ+PC90ZD48dGQ+NDcsNDQlPC90ZD4KPC90cj4KPHRyPgo8dGQ+CiAgICAgICAgICBBY2ltYSBkZSAxNSUgYXQmZWFjdXRlOyAyMCUKICAgICAgICA8L3RkPjx0ZD48L3RkPjx0ZD48L3RkPjx0ZD48L3RkPjx0ZD48L3RkPjx0ZD48L3RkPgo8L3RyPgo8dHI+Cjx0ZD4KICAgICAgICAgIEFjaW1hIGRlIDIwJSBhdCZlYWN1dGU7IDMwJQogICAgICAgIDwvdGQ+PHRkPjEsMDA8L3RkPjx0ZD4zNTQuOTU3LDAwPC90ZD48dGQ+MjQsODMlPC90ZD48dGQ+PC90ZD48dGQ+MjQsODMlPC90ZD4KPC90cj4KPHRyPgo8dGQ+CiAgICAgICAgICBBY2ltYSBkZSAzMCUgYXQmZWFjdXRlOyA0MCUKICAgICAgICA8L3RkPjx0ZD48L3RkPjx0ZD48L3RkPjx0ZD48L3RkPjx0ZD48L3RkPjx0ZD48L3RkPgo8L3RyPgo8dHI+Cjx0ZD4KICAgICAgICAgIEFjaW1hIGRlIDQwJSBhdCZlYWN1dGU7IDUwJQogICAgICAgIDwvdGQ+PHRkPjwvdGQ+PHRkPjwvdGQ+PHRkPjwvdGQ+PHRkPjwvdGQ+PHRkPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPgogICAgICAgICAgQWNpbWEgZGUgNTAlCiAgICAgICAgPC90ZD48dGQ+PC90ZD48dGQ+PC90ZD48dGQ+PC90ZD48dGQ+PC90ZD48dGQ+PC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIGNsYXNzPSJub19ib3JkZXJfdG9wIiB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgd2lkdGg9IjMlIj4KPGgzIGFsaWduPSJsZWZ0Ij4xNC48L2gzPgo8L3RkPjx0ZD4KPGgzIGFsaWduPSJsZWZ0Ij5UcmFuc2EmY2NlZGlsOyZvdGlsZGU7ZXMgYSBxdWUgc2UgcmVmZXJlIG8gYXJ0LiAzNCBlIGluY2lzbyBJWCBkbyBhcnQuMzUsIGRhIEluc3RydSZjY2VkaWw7JmF0aWxkZTtvIENWTSBuJm9yZG07IDQ3MiwgZGUgMjAwODwvaDM+CjwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkPgogICAgICAgICAgICBOJmF0aWxkZTtvIHBvc3N1aSBpbmZvcm1hJmNjZWRpbDsmYXRpbGRlO28gYXByZXNlbnRhZGEuCiAgICAgICAgICA8L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgY2xhc3M9Im5vX2JvcmRlcl90b3AiIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0ZCB3aWR0aD0iMyUiPgo8aDMgYWxpZ249ImxlZnQiPjE1LjwvaDM+CjwvdGQ+PHRkPgo8aDMgYWxpZ249ImxlZnQiPlBvbCZpYWN1dGU7dGljYSBkZSBkaXZ1bGdhJmNjZWRpbDsmYXRpbGRlO28gZGUgaW5mb3JtYSZjY2VkaWw7Jm90aWxkZTtlczwvaDM+CjwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIgcm93c3Bhbj0iMjAwIiB3aWR0aD0iMyUiPgogICAgICAgICAgMTUuMQogICAgICAgIDwvdGQ+PHRkPjxiPkRlc2NyZXZlciBhIHBvbCZpYWN1dGU7dGljYSBkZSBkaXZ1bGdhJmNjZWRpbDsmYXRpbGRlO28gZGUgYXRvIG91IGZhdG8gcmVsZXZhbnRlIGFkb3RhZGEgcGVsbyBhZG1pbmlzdHJhZG9yLCBvdSBkaXNwb25pYmlsaXphciBvIGxpbmsgY29ycmVzcG9uZGVudGUgZGEgcCZhYWN1dGU7Z2luYSBkbyBhZG1pbmlzdHJhZG9yIG5hIHJlZGUgbXVuZGlhbCBkZSBjb21wdXRhZG9yZXMsIGluZGljYW5kbyBvcyBwcm9jZWRpbWVudG9zIHJlbGF0aXZvcyAmYWdyYXZlOyBtYW51dGVuJmNjZWRpbDsmYXRpbGRlO28gZGUgc2lnaWxvIGFjZXJjYSBkZSBpbmZvcm1hJmNjZWRpbDsmb3RpbGRlO2VzIHJlbGV2YW50ZXMgbiZhdGlsZGU7byBkaXZ1bGdhZGFzLCBsb2NhaXMgb25kZSBlc3RhciZhdGlsZGU7byBkaXNwb24maWFjdXRlO3ZlaXMgdGFpcyBpbmZvcm1hJmNjZWRpbDsmb3RpbGRlO2VzLCBlbnRyZSBvdXRyb3MgYXNwZWN0b3MuPC9iPjwvdGQ+CjwvdHI+Cjx0cj4KPHRkPkEgZGl2dWxnYSZjY2VkaWw7JmF0aWxkZTtvIGRlIGZhdG9zIHJlbGV2YW50ZXMgc2VyJmFhY3V0ZTsgYW1wbGEgZSBpbWVkaWF0YSBkZSBtb2RvIGEgZ2FyYW50aXIgYW9zIENvdGlzdGFzIGUgZGVtYWlzIGludmVzdGlkb3JlcyBhY2Vzc28gJmFncmF2ZTtzIGluZm9ybWEmY2NlZGlsOyZvdGlsZGU7ZXMgcXVlIHBvc3NhbSwgZGlyZXRhIG91IGluZGlyZXRhbWVudGUsIGluZmx1aXIgZW0gc3VhcyBkZWNpcyZvdGlsZGU7ZXMgZGUgYWRxdWlyaXIgb3UgYWxpZW5hciBhcyBDb3Rhcywgc2VuZG8gdmVkYWRvIGFvIEFkbWluaXN0cmFkb3IgdmFsZXItc2UgZGEgaW5mb3JtYSZjY2VkaWw7JmF0aWxkZTtvIHBhcmEgb2J0ZXIsIHBhcmEgc2kgb3UgcGFyYSBvdXRyZW0sIHZhbnRhZ2VtIG1lZGlhbnRlIGNvbXByYSBvdSB2ZW5kYSBkYXMgQ290YXMgZG8gRnVuZG8uIEFzIGluZm9ybWEmY2NlZGlsOyZvdGlsZGU7ZXMgc2VyJmF0aWxkZTtvIGRpdnVsZ2FkYXMgbm8gc2l0ZSBkYSBDVk0gZSBuYSBwJmFhY3V0ZTtnaW5hIGRvIGZ1bmRvLCBwb3IgbWVpbyBkbyBsaW5rIGh0dHBzOi8vbm92by5icmIuY29tLmJyL3BhcmEtdm9jZS9pbnZlc3RpbWVudG9zL2Z1bmRvcy9mdW5kb3MtaW1vYmlsaWFyaW9zLzwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIgcm93c3Bhbj0iMjAwIiB3aWR0aD0iMyUiPgogICAgICAgICAgMTUuMgogICAgICAgIDwvdGQ+PHRkPjxiPkRlc2NyZXZlciBhIHBvbCZpYWN1dGU7dGljYSBkZSBuZWdvY2lhJmNjZWRpbDsmYXRpbGRlO28gZGUgY290YXMgZG8gZnVuZG8sIHNlIGhvdXZlciwgb3UgZGlzcG9uaWJpbGl6YXIgbyBsaW5rIGNvcnJlc3BvbmRlbnRlIGRhIHAmYWFjdXRlO2dpbmEgZG8gYWRtaW5pc3RyYWRvciBuYSByZWRlIG11bmRpYWwgZGUgY29tcHV0YWRvcmVzLjwvYj48L3RkPgo8L3RyPgo8dHI+Cjx0ZD4gQXMgY290YXMgcG9kZXImYXRpbGRlO28gc2VyIGFkbWl0aWRhcyAmYWdyYXZlOyBuZWdvY2lhJmNjZWRpbDsmYXRpbGRlO28gbm8gbWVyY2FkbyBzZWN1bmQmYWFjdXRlO3JpbyBwb3IgbWVpbyBkbyBtZXJjYWRvIGRlIGJhbGMmYXRpbGRlO28gYWRtaW5pc3RyYWRvIHBlbGEgQjMgZSBvdSBtZXJjYWRvIGRlIGJhbGMmYXRpbGRlO28gb3JnYW5pemFkbyBhZG1pbmlzdHJhZG8gZSBvcGVyYWNpb25hbGl6YWRvIHBlbGEgQ0VUSVAsIHNlbmRvIGNlcnRvIHF1ZSBhcyBjb3RhcyBkbyBGdW5kbyBuJmF0aWxkZTtvIHBvZGVyJmF0aWxkZTtvIHNlciBuZWdvY2lhZGFzIG5vIG1lcmNhZG8gc2VjdW5kJmFhY3V0ZTtyaW8gZm9yYSBkZSBhbWJpZW50ZSBkZSBzaXN0ZW1hIGRlIHJlZ2lzdHJvIGRlIGF0aXZvcyBhdXRvcml6YWRvcyBhIGZ1bmNpb25hciBwZWxvIEJBQ0VOIG91IENWTS48L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgY2xhc3M9Im5vX2JvcmRlcl90b3AiIHdpZHRoPSI5NSUiIGFsaWduPSJjZW50ZXIiPgo8dHI+Cjx0ZCBhbGlnbj0ibGVmdCIgdmFsaWduPSJ0b3AiIHJvd3NwYW49IjIwMCIgd2lkdGg9IjMlIj4KICAgICAgICAgIDE1LjMKICAgICAgICA8L3RkPjx0ZD48Yj5EZXNjcmV2ZXIgYSBwb2wmaWFjdXRlO3RpY2EgZGUgZXhlcmMmaWFjdXRlO2NpbyBkbyBkaXJlaXRvIGRlIHZvdG8gZW0gcGFydGljaXBhJmNjZWRpbDsmb3RpbGRlO2VzIHNvY2lldCZhYWN1dGU7cmlhcyBkbyBmdW5kbywgb3UgZGlzcG9uaWJpbGl6YXIgbyBsaW5rIGNvcnJlc3BvbmRlbnRlIGRhIHAmYWFjdXRlO2dpbmEgZG8gYWRtaW5pc3RyYWRvciBuYSByZWRlIG11bmRpYWwgZGUgY29tcHV0YWRvcmVzLjwvYj48L3RkPgo8L3RyPgo8dHI+Cjx0ZD5OYXMgZGVsaWJlcmEmY2NlZGlsOyZvdGlsZGU7ZXMgZGFzIEFzc2VtYmxlaWFzIEdlcmFpcyBkZSBDb3Rpc3RhcywgYSBjYWRhIENvdGEgc2VyJmFhY3V0ZTsgYXRyaWJ1JmlhY3V0ZTtkbyBvIGRpcmVpdG8gYSB1bSB2b3RvLkFpbmRhIHF1ZSBuJmF0aWxkZTtvIGNvbXBhcmUmY2NlZGlsO2FtICZhZ3JhdmU7IEFzc2VtYmxlaWEgR2VyYWwsIG9zIENvdGlzdGFzIHBvZGVyJmF0aWxkZTtvIHZvdGFyIHBvciBtZWlvIGRlIGNhcnRhIG91IGNvcnJlc3BvbmQmZWNpcmM7bmNpYSBlbGV0ciZvY2lyYztuaWNhLCBkZXNkZSBxdWUgdGFsIGNvbXVuaWNhJmNjZWRpbDsmYXRpbGRlO28gc2VqYSByZWNlYmlkYSBjb20sIG5vIG0maWFjdXRlO25pbW8sIDEgKHVtKSBEaWEgJlVhY3V0ZTt0aWwgZGUgYW50ZWNlZCZlY2lyYztuY2lhIGRhIGRhdGEgZGUgcmVhbGl6YSZjY2VkaWw7JmF0aWxkZTtvIGRhIHJlc3BlY3RpdmEgQXNzZW1ibGVpYSBHZXJhbCBkZSBDb3Rpc3Rhcy4gT3MgQ290aXN0YXMgcXVlIHBhcnRpY2lwZW0gZGFzIEFzc2VtYmxlaWFzIEdlcmFpcyBwb3IgbWVpbyBkZSB0ZWxlIG91IHZpZGVvY29uZmVyJmVjaXJjO25jaWEsIHRhbWImZWFjdXRlO20gcG9kZXImYXRpbGRlO28gdm90YXIgcG9yIGZhYy1zJmlhY3V0ZTttaWxlIG91IGNvcnJlaW8gZWxldHImb2NpcmM7bmljbyBkaWdpdGFsbWVudGUgY2VydGlmaWNhZG8sIGRlc2RlIHF1ZSBwb3NzJmlhY3V0ZTt2ZWwgYSBjb21wcm92YSZjY2VkaWw7JmF0aWxkZTtvIGRvIHZvdG8gZHVyYW50ZSBhIHJlYWxpemEmY2NlZGlsOyZhdGlsZGU7byBkYSByZXNwZWN0aXZhIEFzc2VtYmxlaWEgR2VyYWwgZSBkZXNkZSBxdWUgbyByZXN1bHRhZG8gZGEgdm90YSZjY2VkaWw7JmF0aWxkZTtvIHNlamEgcHJvY2xhbWFkbyBwZWxvIFByZXNpZGVudGUgZGEgQXNzZW1ibGVpYSBjb20gaW5kaWNhJmNjZWRpbDsmYXRpbGRlO28gZGFxdWVsZXMgcXVlIHBhcnRpY2lwYXJhbSBwb3IgdGVsZSBvdSB2aWRlb2NvbmZlciZlY2lyYztuY2lhLCBzZW5kbywgYWluZGEsIGFkbWl0aWRhIGEgZ3JhdmEmY2NlZGlsOyZhdGlsZGU7byBkYXMgbWVzbWFzLjwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSBjbGFzcz0ibm9fYm9yZGVyX3RvcCIgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIgcm93c3Bhbj0iMjAwIiB3aWR0aD0iMyUiPgogICAgICAgICAgMTUuNAogICAgICAgIDwvdGQ+PHRkPjxiPlJlbGFjaW9uYXIgb3MgZnVuY2lvbiZhYWN1dGU7cmlvcyByZXNwb25zJmFhY3V0ZTt2ZWlzIHBlbGEgaW1wbGFudGEmY2NlZGlsOyZhdGlsZGU7bywgbWFudXRlbiZjY2VkaWw7JmF0aWxkZTtvLCBhdmFsaWEmY2NlZGlsOyZhdGlsZGU7byBlIGZpc2NhbGl6YSZjY2VkaWw7JmF0aWxkZTtvIGRhIHBvbCZpYWN1dGU7dGljYSBkZSBkaXZ1bGdhJmNjZWRpbDsmYXRpbGRlO28gZGUgaW5mb3JtYSZjY2VkaWw7Jm90aWxkZTtlcywgc2UgZm9yIG8gY2Fzby48L2I+PC90ZD4KPC90cj4KPHRyPgo8dGQ+RW1lcnNvbiBWYXNjb25jZWxvcyBSaXp6YSAtIERpcmV0b3IgZGUgQWRtaW5zaXRyYSZjY2VkaWw7JmF0aWxkZTtvIGRlIHJlY3Vyc29zIGRlIHRlcmNlaXJvczsgVGlhZ28gQXJydWRhIERpbml6IE1vcmFlcywgR2VyZW50ZSBkZSAmYWFjdXRlO3JlYS4gPC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIGNsYXNzPSJub19ib3JkZXJfdG9wIiB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgYWxpZ249ImxlZnQiIHZhbGlnbj0idG9wIiByb3dzcGFuPSIyMDAiIHdpZHRoPSIzJSI+PGI+MTYuPC9iPjwvdGQ+PHRkPjxiPlJlZ3JhcyBlIHByYXpvcyBwYXJhIGNoYW1hZGEgZGUgY2FwaXRhbCBkbyBmdW5kbzo8L2I+PC90ZD4KPC90cj4KPHRyPgo8dGQ+TyBBZG1pbmlzdHJhZG9yIHBvZGVyJmFhY3V0ZTssIGFpbmRhLCByZWFsaXphciBjaGFtYWRhcyBkZSBjYXBpdGFsIGFvcyBDb3Rpc3RhcyBlbSBxdWFscXVlciBoaXAmb2FjdXRlO3Rlc2UgbmEgcXVhbCBvIEZ1bmRvIHBhc3NlIGEgdGVyIG8gc2V1IFBhdHJpbSZvY2lyYztuaW8gTCZpYWN1dGU7cXVpZG8gbmVnYXRpdm8sIGluY2x1aW5kbywgbWFzIG4mYXRpbGRlO28gc2UgbGltaXRhbmRvIGEsIGV2ZW50dWFsaWRhZGUgZGUgdG9kb3Mgb3MgaW0mb2FjdXRlO3ZlaXMgaW50ZWdyYW50ZXMgZG8gcGF0cmltJm9jaXJjO25pbyBkbyBGdW5kbyBzZSB0b3JuYXJlbSB2YWdvcywgbmEgcXVhbCBvIEZ1bmRvIHRlciZhYWN1dGU7IHF1ZSBhcmNhciBjb20gYXMgZGVzcGVzYXMgbmVjZXNzJmFhY3V0ZTtyaWFzIGFvIGN1bXByaW1lbnRvIGRlIG9icmlnYSZjY2VkaWw7Jm90aWxkZTtlcyBvdSBpbnZlc3RpbWVudG9zIGluZGlzcGVucyZhYWN1dGU7dmVpcyAmYWdyYXZlOyBwcm90ZSZjY2VkaWw7JmF0aWxkZTtvLCBtYW51dGVuJmNjZWRpbDsmYXRpbGRlO28gb3UgcmVmb3JtYSBkb3MgaW0mb2FjdXRlO3ZlaXMgaW50ZWdyYW50ZXMgZGEgY2FydGVpcmEgZG8gRnVuZG8gZSBkbyBwYXRyaW0mb2NpcmM7bmlvIGRvIEZ1bmRvLiA8L3RkPgo8L3RyPgo8L3RhYmxlPgo8cD48L3A+Cjx0YWJsZSB3aWR0aD0iOTUlIiBhbGlnbj0iY2VudGVyIj4KPHRyPgo8dGQgd2lkdGg9IjEwMCUiPjxhIGlkPSJhbmV4b3MiIG5hbWU9ImFuZXhvcyI+PC9hPjxzcGFuIGNsYXNzPSJ0aXR1bG8tdGFiZWxhIj5BbmV4b3M8L3NwYW4+PC90ZD4KPC90cj4KPHRyPgo8dGQgc3R5bGU9InBhZGRpbmctbGVmdDoyMHB4Ij48YSBocmVmPSJkb3dubG9hZERvY3VtZW50b0FkaWNpb25hbD9pZERvY3VtZW50bz0yODI5MzImYW1wO2lkRG9jdW1lbnRvQWRpY2lvbmFsPTEiPjUuUmlzY29zPC9hPjwvdGQ+CjwvdHI+CjwvdGFibGU+CjxwPjwvcD4KPGgzIGFsaWduPSJjZW50ZXIiPk5vdGE8L2gzPgo8dGFibGUgd2lkdGg9Ijk1JSIgYWxpZ249ImNlbnRlciI+Cjx0cj4KPHRkIGFsaWduPSJjZW50ZXIiIHdpZHRoPSI0JSI+MS48L3RkPjx0ZD5BIHJlbGEmY2NlZGlsOyZhdGlsZGU7byBkZSBwcmVzdGFkb3JlcyBkZSBzZXJ2aSZjY2VkaWw7b3MgZGUgcXVlIHRyYXRhIG8gaXRlbSAxLjggZGV2ZSBzZXIgaW5kaWNhZGEgcXVhbmRvIG8gcmVmZXJpZG8gcHJlc3RhZG9yIGRlIHNlcnZpJmNjZWRpbDtvcyByZXByZXNlbnRhciBtYWlzIGRlIDUlIGRhcyBkZXNwZXNhcyBkbyBGSUk8L3RkPgo8L3RyPgo8L3RhYmxlPgo8L2JvZHk+CjwvaHRtbD4K"