www.knightfrank.com.pl
Open in
urlscan Pro
163.171.133.74
Public Scan
Submitted URL: http://knightfrank.com.pl.admin-mcas-df.ms/
Effective URL: https://www.knightfrank.com.pl/
Submission: On July 24 via manual from US — Scanned from GB
Effective URL: https://www.knightfrank.com.pl/
Submission: On July 24 via manual from US — Scanned from GB
Form analysis
1 forms found in the DOMPOST ./?pageid=3f5dc63e-1502-466e-9f3b-050b15f55555
<form method="post" action="./?pageid=3f5dc63e-1502-466e-9f3b-050b15f55555" id="form1">
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE"
value="/wEPDwUJODMxNjAzMTgzDxYCHhNWYWxpZGF0ZVJlcXVlc3RNb2RlAgEWAmYPZBYCAgEPFgIeBGxhbmcFBXBsLVBMFgQCAQ9kFggCBQ9kFgRmDxYCHgdWaXNpYmxlZ2QCAg8WAh8CaGQCEA9kFgJmDxYCHgtfIUl0ZW1Db3VudAIGFgxmD2QWAgIBDxYCHgRUZXh0BUg8bWV0YSBuYW1lPSJtc3ZhbGlkYXRlLjAxIiBjb250ZW50PSJFRTQ4QTc2M0Y1OTYwRkZBRkRBNTE3MzdGQTc1MERENyIgLz5kAgEPZBYCAgEPFgIfBAVZPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiB0eXBlPSJ0ZXh0L2NzcyIgaHJlZj0iL2xpYnJhcnkva25pZ2h0ZnJhbmsuY29tLnBsL2Nzcy9jc3MtcGwuY3NzIj5kAgIPZBYCAgEPFgIfBAVdPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiB0eXBlPSJ0ZXh0L2NzcyIgaHJlZj0iL2xpYnJhcnkvY29tbW9uL2Nzcy9sb2NhbGlzZWQvcGwvZm9ybWF0LnBsLmNzcyI+ZAIDD2QWAgIBDxYCHwQFRzxtZXRhIG5hbWU9Ingta2YtcGluZ2RvbS12YWxpZGF0b3IiIGNvbnRlbnQ9Ind3dy5rbmlnaHRmcmFuay5jb20ucGwiIC8+ZAIED2QWAgIBDxYCHwQFSDxtZXRhIG5hbWU9Im1zdmFsaWRhdGUuMDEiIGNvbnRlbnQ9IjQ5MDdBN0RGNDdGOTc2QUE5QTAxMTUwQTM2NUY1MjM2IiAvPmQCBQ9kFgICAQ8WAh8EBV48bWV0YSBuYW1lPSJnb29nbGUtc2l0ZS12ZXJpZmljYXRpb24iIGNvbnRlbnQ9IkNOSExzaVEzaUF4UnRlbGVrOTNKZzdiNlJnMmJqU3F1cnpCaFVfQ1FBNGMiIC8+ZAIXDxYCHgdjb250ZW50BR9odHRwczovL3d3dy5rbmlnaHRmcmFuay5jb20ucGwvZAIYDxYCHwUFE3N1bW1hcnlfbGFyZ2VfaW1hZ2VkAgMPFgIeBWNsYXNzBQ0gICBib290c3RyYXAgFgYCAw9kFgRmDxYCHwJoZAICDxYCHwJoZAIFD2QWBAIDDxYCHgRocmVmBQEvZAIND2QWIgIBDw8WBB4EbW9kZQspcktuaWdodEZyYW5rLk9uZUNtcy5Db3JlLkNtc01vZGUsIEtuaWdodEZyYW5rLk9uZUNtcy5Db3JlLCBWZXJzaW9uPTMuMS41NjU4LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbAAeCXZlcnNpb25JZCgpWFN5c3RlbS5HdWlkLCBtc2NvcmxpYiwgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkkN2I4NDE2OGItY2NiMy00M2U1LThjNTctNmJjZDQ5OGJjZWVmFgIeD2luY2x1ZGVDb250cm9scwWyHVdlYWx0aCBSZXBvcnQ6IERvd25sb2FkIEZyb20gRm9ybXx8V2VhbHRoIFJlcG9ydDogRG93bmxvYWQgRnJvbSBFbWFpbCBMaW5rfHxXZWFsdGggUmVwb3J0OiBEb3dubG9hZCBGb3JtIDIwMTl8fFNlcnZpY2UgTGluZSA6IEhvdCBNYXJrZXRzfHxMb25kb24gQnVzaW5lc3MgUmF0ZXN8fFNlcnZpY2UgTGluZSA6IE9mZmljZSBEZXRhaWxzfHxPZmZpY2UgU29jaWFsIE1lZGlhIExpbmtzfHxTZXJ2aWNlIExpbmUgOiBUcmFja3JlY29yZHx8UmVzZWFyY2ggUmVwb3J0IERldGFpbHMgQ29udHJvbCBWM3x8UmVzZWFyY2ggSW5kZXggQ29udHJvbCBWM3x8UmVzZWFyY2ggU2VhcmNoIEJveCBDb250cm9sIFYzfHxSZXNlYXJjaCBTZWFyY2ggUmVzdWx0cyBDb250cm9sIFYzfHxSZXNlYXJjaCBTZWFyY2ggUmVzdWx0cyBEZXRhaWxzIENvbnRyb2wgVjN8fFJlc2VhcmNoIEh1YjogSGVybyBBcmVhfHxSZXNlYXJjaCBIdWI6IExhdGVzdCBSZXNlYXJjaCBDb250ZW50fHxSZXNlYXJjaCBIdWI6IEZlYXR1cmVkIE1lZGlhfHxSZXBvcnQgRG93bmxvYWR8fFJlc2VhcmNoIEh1YjogU2VhcmNoIEJveHx8UmVzZWFyY2ggSHViOiBTZWFyY2ggcmVzdWx0cyAtIHJlcG9ydHMgJiBhcnRpY2xlc3x8UmVzZWFyY2ggSHViOiBSZXNlYXJjaCBDb250ZW50fHxSZXNlYXJjaCBIdWI6IEFydGljbGUgZGV0YWlsc3x8UmVzZWFyY2ggSHViOiBBcnRpY2xlIExpc3R8fFJlc2VhcmNoIEh1YjogUmVzZWFyY2ggbGF0ZXN0IG5ld3N8fFJlc2VhcmNoIEh1YjogUmVwb3J0IERldGFpbHN8fFJlc2VhcmNoIEh1YjogUmVzZWFyY2ggU2VhcmNoIFJlc3VsdHN8fFJlc2VhcmNoIEh1YjogUmVzZWFyY2ggU2VhcmNoIEJveHx8RmVhdHVyZWQgUHJvcGVydGllc3x8U0VPIFByb3BlcnR5IExpc3Rpbmd8fFN0dWRlbnQgTGV0dGluZ3MgU2VhcmNoIENvbnRyb2x8fEJ1c2luZXNzIFJhdGVzIENhbGN1bGF0b3IgSW5wdXR8fEJ1c2luZXNzIFJhdGVzIENhbGN1bGF0b3IgT3V0cHV0L1ByaW50fHxDb250YWN0IFVzIENvbnRyb2wgVjN8fE9mZmljZSBBWiBMaXN0IENvbnRyb2wgVjN8fE9mZmljZSBTZWFyY2ggUmVzdWx0cyBWM3x8UGVvcGxlIEF0b1ogY29udHJvbHx8UGVyc29uJ3MgcHJvZmlsZSBDb250cm9sfHxNYXJrZXRvIEZvcm18fEludGVybmF0aW9uYWwgVmlldzogRG93bmxvYWQgRnJvbSBFbWFpbCBMaW5rfHxJbnRlcm5hdGlvbmFsIFZpZXc6IERvd25sb2FkIEZyb20gRm9ybXx8U2VhcmNoIFRvb2wgU2luZ2xlIFNlYXJjaCBDb250cm9sfHxTZXJ2aWNlcyBTZWFyY2ggUmVzdWx0cyBWM3x8SGVybyBBcmVhIENvbnRyb2x8fEhvbWVwYWdlIE1vZHVsZSBDb250cm9sfHxLZXkgQ29udGFjdCBDb250cm9sfHxMYXRlc3QgTmV3cy9QdWJsaWNhdGlvbnN8fFNlcnZpY2UgTGluZSA6IE1lZXQgVGhlIFRlYW0gQ29udHJvbHx8U2VydmljZSBMaW5lIDogUHJvcGVydHkgTGlzdGluZyBDb250cm9sfHxTZWFyY2ggVG9vbCBDb250cm9sfHxBc3NvY2lhdGUgU2VhcmNoIFRvb2wgQ29udHJvbHx8U2VhcmNoIFRvb2wgR2xvYmFsIENvbmZpZyBDb250cm9sfHxTZXJ2aWNlcyBTZWFyY2ggUmVzdWx0cyBDb250cm9sfHxDYXJvdXNlbCAtIGV2ZW50cyBhbmQgcHJvcGVydGllc3x8QXV0b21hdGVkIC0gTGF0ZXN0IFJlcG9ydHMsIFByb3BlcnRpZXMgYW5kIEJsb2cgUG9zdHN8fENvbnRhY3QgU2hhcmV8fFNpbmdsZSBTZWFyY2ggLSBDb250ZW50IFJlc3VsdHN8fENvdW50cnkvUmVnaW9uIFNlbGVjdG9yfHxTcGFuaXNoIGNvbnNlbnQgZm9ybXx8TmV3IFBlb3BsZSBTZWFyY2ggUmVzdWx0fHxHZW5lcmFsIEVucXVpcnkgQ29udHJvbHx8Q29udGFjdCBGb3JtIE1vZGFsIC0gQm9vdHN0cmFwfHxSZXNlYXJjaCBIdWI6IFN1YnNjcmliZSBmb3JtfHxGaW5hbmNlIC0gRGlzcGxheSBNdWx0aXBsZSBDYWxjdWxhdG9yc3x8RmluYW5jZSAtIEhvdyBNdWNoIENhbiBJIEJvcnJvd3x8UHJvcGVydHkgTW9ydGdhZ2UgQ2FsY3VsYXRvcnx8UHJvcGVydHkgTW9ydGdhZ2UgSW1hZ2V8fE1vcnRnYWdlIFRlcm1zfHxNb3J0Z2FnZSBUZXJtcyBDYXJvdXNlbHx8UmVmZXJyYWwgQ29udGFjdCBGb3JtfHxGaW5hbmNlIC0gQXJ0aWNsZXN8fEZpbmFuY2UgLSBGb3JtfHxGaW5hbmNlIC0gTmV3c3x8RmluYW5jZSAtIFRlYW18fEZpbmFuY2UgLSBNb3J0Z2FnZSBDYWxjdWxhdG9yfHxGaW5hbmNlIC0gTW9ydGdhZ2UgUmF0ZXN8fEZpbmFuY2UgLSBFcXVpdHkgUmVsZWFzZSBDYWxjdWxhdG9yfHxQcm9wZXJ0eSBNb3J0Z2FnZSBJbWFnZXx8RmluYW5jZSAtIFN0YW1wIER1dHkgQ2FsY3VsYXRvcnx8UmVzZWFyY2ggUmVwb3J0IERldGFpbHMgQ29udHJvbHx8UmVzZWFyY2ggSW5kZXggQ29udHJvbHx8UmVzZWFyY2ggU2VhcmNoIEJveCBDb250cm9sfHxSZXNlYXJjaCBTZWFyY2ggUmVzdWx0cyBDb250cm9sfHxSZXNlYXJjaCBTZWFyY2ggUmVzdWx0cyBEZXRhaWxzIENvbnRyb2x8fFByb3BlcnR5L1Byb21vIENhcm91c2VsIENvbnRyb2x8fFByb3BlcnR5IExpc3RpbmcgQ29udHJvbHx8UHJvcGVydHkgTGlzdGluZyBDYW1wYWlnbiBDb250cm9sfHxQcm9wZXJ0eSBMaXN0aW5nIEludGVybmF0aW9uYWwgVmlldyBDb250cm9sfHxQcm9wZXJ0eSBNYXAgU2VhcmNoIEJveCBDb250cm9sfHxQcm9wZXJ0eSBTZWFyY2ggQm94IENvbnRyb2x8fFNtYWxsIFByb3BlcnR5IFNlYXJjaCBCb3ggQ29udHJvbHx8U0VPIC0gUHJvcGVydHkgTG9jYXRpb24gTGlzdGluZyBDb250cm9sfHxTRU8gLSBQcm9wZXJ0eSBSZXN1bHRzIExpc3RpbmcgQ29udHJvbHx8UHJvcGVydHkgU2VhcmNoIEJveCBUZXN0IEEgQ29udHJvbHx8UHJvcGVydHkgU2VhcmNoIEJveCBUZXN0IEIgQ29udHJvbHx8Q29udGFjdCBVcyBDb250cm9sfHxPZmZpY2UgQVogTGlzdCBDb250cm9sfHxPZmZpY2UgRGV0YWlscyBDb250cm9sfHxPZmZpY2UgU2VhcmNoIEJhciBDb250cm9sfHxPZmZpY2UgU2VhcmNoIFJlc3VsdHMgQ29udHJvbHx8UGVvcGxlJ3MgQmlvZ3JhcGh5IENvbnRyb2x8fFBlb3BsZSBMaXN0IENvbnRyb2x8fFNtYWxsIE9mZmljZSBTaXRlIFNlYXJjaCBSZXN1bHRzIENvbnRyb2x8fExhdGVzdCBOZXdzIENvbnRyb2x8fE5ld3MgQXJ0aWNsZSBEZXRhaWxzIENvbnRyb2x8fE5ld3MgRXZlbnQgTWFwIENvbnRyb2x8fE5ld3MgTGlzdCBDb250cm9sfHxTaGFyZSBUaGlzIENvbnRyb2x8fFdlYWx0aCBSZXBvcnQgSGlnaGxpZ2h0cyBDb250cm9sfHxZb3VUdWJlIFZpZGVvIFBsYXllciBDb250cm9sfHxHbG9iYWwgSG9tZSBDb3VudHJ5IExpc3R8fFR3aXR0ZXIgVGltZWxpbmVzfHxPZmZpY2UgUmVkaXJlY3Rpb24gQ29udHJvbHx8UHJvcGVydHkgUmVkaXJlY3Rpb24gQ29udHJvbHx8Q2FsY3VsYXRvciAtIENvbW1lcmNpYWwgTGFuZCBhbmQgQnVpbGRpbmdzIFRheHx8Q29udGFjdCBGb3JtfHxDb250YWN0IEZvcm0gTW9kYWx8fEN1c3RvbSBDb250YWN0IEZvcm18fENhbGN1bGF0b3IgLSBDb21tZXJjaWFsIFN0YW1wIER1dHkgTGFuZCBUYXh8fENhbGN1bGF0b3IgLSBSZXNpZGVudGlhbCBMQlRUIENhbGN1bGF0b3J8fEdsb2JhbCBDaXRpZXMgUmVxdWVzdCBGb3JtfHxGaW5hbmNlIE1vcnRnYWdlIFJhdGVzIENvbnRyb2x8fFJlcXVlc3QgRG93bmxvYWQgRm9ybXx8U21hbGwgQ29udGFjdCBGb3JtfHxTdGFtcCBEdXR5IENhbGN1bGF0b3J8fFJlcXVlc3QgVmFsdWF0aW9uIEZvcm18fFdlYWx0aCBSZXBvcnQgUmVxdWVzdCBGb3JtfHxZaWVsZCBDYWxjdWxhdG9yfHxLbmlnaHQgRnJhbmsgV2Vic2l0ZSBGZWVkYmFjayBGb3JtfHxXZWJpbmFycy9FdmVudHN8fBYCZg9kFgRmDxYUHgpkYXRhLWltYWdlBUgvcmVzb3VyY2VzL2hvbWVwYWdlL3NlcnZpY2VzLWhvbWVwYWdlL2dsb2JhbF9oZWFkaW5nLWJhbm5lcl9zZXJ2aWNlcy5qcGceHmRhdGEtaW1hZ2UtcmVzaWRlbnRpYWwtZXZlbmluZwVVL3Jlc291cmNlcy9ob21lcGFnZS9oZWFkaW5nLWJhbm5lci9jdDE2ODBfaGVhZGluZy1iYW5uZXItaW1hZ2VzX3Jlc2lfcG9sYW5kX25pZ2h0LmpwZx4VZGF0YS12aWRlby1wcm9wZXJ0aWVzZR4eZGF0YS1pbWFnZS1yZXNpZGVudGlhbC1tb3JuaW5nBVQvcmVzb3VyY2VzL2hvbWVwYWdlL2hlYWRpbmctYmFubmVyL2N0MTY4MF9oZWFkaW5nLWJhbm5lci1pbWFnZXNfcmVzaV9wb2xhbmRfZGF5Mi5qcGceHWRhdGEtaW1hZ2UtY29tbWVyY2lhbC1ldmVuaW5nBVsvcmVzb3VyY2VzL2hvbWVwYWdlL2hlYWRpbmctYmFubmVyL2N0MTY4MF9oZWFkaW5nLWJhbm5lci1pbWFnZXNfY29tbWVyY2lhbF9wb2xhbmRfbmlnaHQuanBnHhVkYXRhLXZpZGVvLWNvbW1lcmNpYWxlHh1kYXRhLWltYWdlLWNvbW1lcmNpYWwtbW9ybmluZwVZL3Jlc291cmNlcy9ob21lcGFnZS9oZWFkaW5nLWJhbm5lci9jdDE2ODBfaGVhZGluZy1iYW5uZXItaW1hZ2VzX2NvbW1lcmNpYWxfcG9sYW5kX2RheS5qcGceFmRhdGEtdmlkZW8tcmVzaWRlbnRpYWxlHh1kYXRhLWltYWdlLXByb3BlcnRpZXMtbW9ybmluZ2UeHWRhdGEtaW1hZ2UtcHJvcGVydGllcy1ldmVuaW5nZRYGAgEPFg4eD2RhdGEtcHJvcGVydGllc2QeEGRhdGEtcmVzaWRlbnRpYWwFGVlvdXIgcGFydG5lcnMgaW4gcHJvcGVydHkeD2RhdGEtY29tbWVyY2lhbAUZWW91ciBwYXJ0bmVycyBpbiBwcm9wZXJ0eR4JaW5uZXJodG1sBRlZb3VyIHBhcnRuZXJzIGluIHByb3BlcnR5HgtkYXRhLXBlb3BsZQUZWW91ciBwYXJ0bmVycyBpbiBwcm9wZXJ0eR4NZGF0YS1zZXJ2aWNlcwUZWW91ciBwYXJ0bmVycyBpbiBwcm9wZXJ0eR4NZGF0YS1yZXNlYXJjaAUZWW91ciBwYXJ0bmVycyBpbiBwcm9wZXJ0eWQCAw8PFgIfBAUyVmlldyBhbnkgcHJvcGVydGllcyB0aGF0IGNvbnRhaW4gdGhlIHdvcmQocykgInswfSJkZAIFD2QWDgIBDxYEHgxkYXRhLWRlZmF1bHQFCmNvbW1lcmNpYWweDWRhdGEtcmVtZW1iZXIFBHRydWUWDAIBDxYCHxgFClByb3BlcnRpZXNkAgMPFgQfGAUMTWllc3prYW5pb3dlHwJoZAIFDxYEHxgFCktvbWVyY3lqbmUfBgUGYWN0aXZlZAIHDxYCHxgFDkx1ZHppZSAvIEJpdXJhZAIJDxYCHxgFB1VzxYJ1Z2lkAgsPFgIfGAUHQmFkYW5pYWQCAw9kFgICAQ8PZBYEHgtwbGFjZWhvbGRlcmQeCGRhdGEtdXJsZGQCBQ8PFgIfAmhkFhZmDxYEHwYFDGZyb250IGFjdGl2ZR8YBQlTcHJ6ZWRhxbxkAgEPFgIfGAUHV3luYWplbWQCAg8PZBYEHx4FK1d5c3p1a2FqIHdlZMWCdWcgbWlhc3RhIGx1YiBrb2R1IHBvY3p0b3dlZ28fHwULL3Byb3BlcnRpZXNkAgMPZBYCAgEPEA8WAh4LXyFEYXRhQm91bmRnZBAVCAdEeXN0YW5zEFR5bGtvIHRlbiBvYnN6YXIENSBrbQUxMCBrbQUxNSBrbQUyMCBrbQUyNSBrbQUzMCBrbRUIAAEwBDUwMDAFMTAwMDAFMTUwMDAFMjAwMDAFMjUwMDAFMzAwMDAUKwMIZ2dnZ2dnZ2cWAWZkAgQPZBYCAgEPEA8WAh8gZ2QQFQcVUm9kemFqIE5pZXJ1Y2hvbW/Fm2NpA0RvbQpBcGFydGFtZW50DkZhcm15IGkgemllbWlhCU5vd2UgZG9teQdSb3p3w7NqD0lubmUgbWllc3prYWxuZRUHCWFsbC10eXBlc5ABYnVuZ2Fsb3csIGVzdGF0ZSwgZmFybWhvdXNlLCBob3VzZSwgaG91c2VzIG9mIG11bHRpcGxlIG9jY3VwYXRpb24sIHJlc2kgaW52ZXN0bWVudCwgdG93biBob3VzZSwgdG93bmhvdXNlLCB0b3duaG91c2UvdmlsbGEsIHZpbGxhLCB2aWxsYWdlIGhvdXNlngJmbGF0LCBhcGFydG1lbnQsIG1hc2lvbmV0dGUsIHN0dWRpbyBmbGF0LCBjb25kb21pbml1bSwgcmVzaSBpbnZlc3RtZW50LCBibG9jaywgcG9ydGZvbGlvOiBmbGF0cywgcG9ydGZvbGlvOiBob3VzZXMsIGhvdXNlcyBvciBtdWx0aXBsZSBvY2N1cGF0aW9uLCBzZXJ2aWNlZCByZXNpZGVuY2UsIHVuaXQsIGJsb2NrIG9mIGZsYXRzLCBvZmYgcGxhbiwgdGVuYW50ZWQgaW52ZXN0bWVudHMsIGRldmVsb3BtZW50IGJsb2NrLCBncm91bmQgcmVudHMgJiByZXZlcnNpb25zLCByZWd1bGF0ZWQgdGVuYW5jaWVzlgFmYXJtLCBsYW5kLCBkZXZlbG9wbWVudCBwbG90LCBncmVlbmZpZWxkIGxhbmQsIGJyb3duZmllbGQgbGFuZCwgbmV3IGJ1aWxkIGxhbmQsIGRldmVsb3BtZW50IHNpdGUsIGZhcm0vZXN0YXRlLCBmYXJtaG91c2UsIGZhcm1sYW5kLCBhY3JlYWdlL3NlbWktcnVyYWwLZGV2ZWxvcG1lbnQRbGFuZCwgZGV2ZWxvcG1lbnSlA290aGVyLCBob3VzZWJvYXQsIGNvdHRhZ2UsIGJhcm4gY29udmVyc2lvbiwgY291bnRyeSBob3VzZSwgY2hhdGVhdSwgY2hhbGV0LCBtaXhlZCB1c2UsIHBvcnRmb2xpbzptaXhlZCBjb252ZXJzaW9uLCBkdXBsZXgsIG1ld3MsIHBhcmtpbmcgc3BhY2UsIHBlbnRob3VzZSwgc3RhYmxlIGNvbnZlcnNpb24sIHdhcmVob3VzZSBjb252ZXJzaW9uLCByZXNpZGVudGlhbCBpbnN0aXR1dGlvbiwgYnVpbHQgdG8gc3VpdCwgZ2FtZSBmYXJtLCBnYXRlZCBjb21tdW5pdHkvZGV2ZWxvcG1lbnQsIGFscGluZSwgYWNjb21tb2RhdGlvbi90b3VyaXNtLCBhdXRvbW90aXZlLCBmb29kL2hvc3BpdGFsaXR5LCBzZXJ2aWNlcywgY2FtcGdyb3VuZCwgY2FyYXZhbi1ob2xpZGF5cGFyaywgbG9kZ2UsIG1vdGVsLCByZXRyZWF0LCByZXRpcmVtZW50LCBnYXJhZ2UUKwMHZ2dnZ2dnZxYBZmQCBQ9kFgICAQ8QDxYCHyBnZBAVBwlTeXBpYWxuaWUJS2F3YWxlcmthAjErAjIrAjMrAjQrAjUrFQcIYWxsLWJlZHMLc3R1ZGlvLWJlZHMGMS1iZWRzBjItYmVkcwYzLWJlZHMGNC1iZWRzBjUtYmVkcxQrAwdnZ2dnZ2dnFgFmZAIGD2QWAgIBDw8WAh8EBQVwcmljZWRkAgcPZBYCAgEPEA8WAh8gZ2QQFQkHRHlzdGFucxBUeWxrbyB0ZW4gb2JzemFyBzUgbWlsZXMIMTAgbWlsZXMIMTEgbWlsZXMIMTIgbWlsZXMIMTMgbWlsZXMIMTQgbWlsZXMIMTUgbWlsZXMVCQABMAQ4MDQ2BTE2MDkzBTE3NzAyBTE5MzEyBTIwOTIxBTIyNTMwBTI0MTQwFCsDCWdnZ2dnZ2dnZxYBZmQCCA9kFgICAQ8QDxYCHyBnZBAVBxVSb2R6YWogTmllcnVjaG9tb8WbY2kDRG9tCkFwYXJ0YW1lbnQORmFybXkgaSB6aWVtaWEJTm93ZSBkb215B1JvenfDs2oPSW5uZSBtaWVzemthbG5lFQcJYWxsLXR5cGVzkAFob3VzZSwgYnVuZ2Fsb3csIHZpbGxhLCBmYXJtaG91c2UsIHRvd24gaG91c2UsIGVzdGF0ZSwgdmlsbGFnZSBob3VzZSwgcmVzaSBpbnZlc3RtZW50LCBob3VzZXMgb2YgbXVsdGlwbGUgb2NjdXBhdGlvbiwgdG93bmhvdXNlLCB0b3duaG91c2UvdmlsbGGeAmZsYXQsIGFwYXJ0bWVudCwgbWFzaW9uZXR0ZSwgc3R1ZGlvIGZsYXQsIGNvbmRvbWluaXVtLCByZXNpIGludmVzdG1lbnQsIGJsb2NrLCBwb3J0Zm9saW86IGZsYXRzLCBwb3J0Zm9saW86IGhvdXNlcywgaG91c2VzIG9yIG11bHRpcGxlIG9jY3VwYXRpb24sIHNlcnZpY2VkIHJlc2lkZW5jZSwgdW5pdCwgYmxvY2sgb2YgZmxhdHMsIG9mZiBwbGFuLCB0ZW5hbnRlZCBpbnZlc3RtZW50cywgZGV2ZWxvcG1lbnQgYmxvY2ssIGdyb3VuZCByZW50cyAmIHJldmVyc2lvbnMsIHJlZ3VsYXRlZCB0ZW5hbmNpZXOWAWZhcm0sIGxhbmQsIGRldmVsb3BtZW50IHBsb3QsIGdyZWVuZmllbGQgbGFuZCwgYnJvd25maWVsZCBsYW5kLCBuZXcgYnVpbGQgbGFuZCwgZGV2ZWxvcG1lbnQgc2l0ZSwgZmFybS9lc3RhdGUsIGZhcm1ob3VzZSwgZmFybWxhbmQsIGFjcmVhZ2Uvc2VtaS1ydXJhbAtkZXZlbG9wbWVudBFsYW5kLCBkZXZlbG9wbWVudKUDb3RoZXIsIGhvdXNlYm9hdCwgY290dGFnZSwgYmFybiBjb252ZXJzaW9uLCBjb3VudHJ5IGhvdXNlLCBjaGF0ZWF1LCBjaGFsZXQsIG1peGVkIHVzZSwgcG9ydGZvbGlvOm1peGVkIGNvbnZlcnNpb24sIGR1cGxleCwgbWV3cywgcGFya2luZyBzcGFjZSwgcGVudGhvdXNlLCBzdGFibGUgY29udmVyc2lvbiwgd2FyZWhvdXNlIGNvbnZlcnNpb24sIHJlc2lkZW50aWFsIGluc3RpdHV0aW9uLCBidWlsdCB0byBzdWl0LCBnYW1lIGZhcm0sIGdhdGVkIGNvbW11bml0eS9kZXZlbG9wbWVudCwgYWxwaW5lLCBhY2NvbW1vZGF0aW9uL3RvdXJpc20sIGF1dG9tb3RpdmUsIGZvb2QvaG9zcGl0YWxpdHksIHNlcnZpY2VzLCBjYW1wZ3JvdW5kLCBjYXJhdmFuLWhvbGlkYXlwYXJrLCBsb2RnZSwgbW90ZWwsIHJldHJlYXQsIHJldGlyZW1lbnQsIGdhcmFnZRQrAwdnZ2dnZ2dnFgFmZAIJD2QWAgIBDxAPFgIfIGdkEBUHCVN5cGlhbG5pZQlLYXdhbGVya2ECMSsCMisCMysCNCsCNSsVBwhhbGwtYmVkcwtzdHVkaW8tYmVkcwYxLWJlZHMGMi1iZWRzBjMtYmVkcwY0LWJlZHMGNS1iZWRzFCsDB2dnZ2dnZ2cWAWZkAgoPDxYCHwJoZBYCAgEPDxYCHwQFBXByaWNlZGQCBw9kFhZmDxYEHwYFDGZyb250IGFjdGl2ZR8YBQlTcHJ6ZWRhxbxkAgEPFgIfGAUHV3luYWplbWQCAg8PZBYEHx4FK1d5c3p1a2FqIHdlZMWCdWcgbWlhc3RhIGx1YiBrb2R1IHBvY3p0b3dlZ28fHwULL3Byb3BlcnRpZXNkAgMPDxYCHwJoZBYCAgEPEA8WAh8gZ2QQFQkHRHlzdGFucxBUeWxrbyB0ZW4gb2JzemFyBzUgbWlsZXMIMTAgbWlsZXMIMTEgbWlsZXMIMTIgbWlsZXMIMTMgbWlsZXMIMTQgbWlsZXMIMTUgbWlsZXMVCQABMAQ4MDQ2BTE2MDkzBTE3NzAyBTE5MzEyBTIwOTIxBTIyNTMwBTI0MTQwFCsDCWdnZ2dnZ2dnZxYBZmQCBA8PFgIfAmhkFgICAQ8QDxYCHyBnZBAVBw1Qcm9wZXJ0eSBUeXBlBUhvdXNlDkZsYXQvQXBhcnRtZW50DEZhcm1zICYgbGFuZAlOZXcgaG9tZXMLRGV2ZWxvcG1lbnQRT3RoZXIgcmVzaWRlbnRpYWwVBwlhbGwtdHlwZXOQAWhvdXNlLCBidW5nYWxvdywgdmlsbGEsIGZhcm1ob3VzZSwgdG93biBob3VzZSwgZXN0YXRlLCB2aWxsYWdlIGhvdXNlLCByZXNpIGludmVzdG1lbnQsIGhvdXNlcyBvZiBtdWx0aXBsZSBvY2N1cGF0aW9uLCB0b3duaG91c2UsIHRvd25ob3VzZS92aWxsYZ4CZmxhdCwgYXBhcnRtZW50LCBtYXNpb25ldHRlLCBzdHVkaW8gZmxhdCwgY29uZG9taW5pdW0sIHJlc2kgaW52ZXN0bWVudCwgYmxvY2ssIHBvcnRmb2xpbzogZmxhdHMsIHBvcnRmb2xpbzogaG91c2VzLCBob3VzZXMgb3IgbXVsdGlwbGUgb2NjdXBhdGlvbiwgc2VydmljZWQgcmVzaWRlbmNlLCB1bml0LCBibG9jayBvZiBmbGF0cywgb2ZmIHBsYW4sIHRlbmFudGVkIGludmVzdG1lbnRzLCBkZXZlbG9wbWVudCBibG9jaywgZ3JvdW5kIHJlbnRzICYgcmV2ZXJzaW9ucywgcmVndWxhdGVkIHRlbmFuY2llc5YBZmFybSwgbGFuZCwgZGV2ZWxvcG1lbnQgcGxvdCwgZ3JlZW5maWVsZCBsYW5kLCBicm93bmZpZWxkIGxhbmQsIG5ldyBidWlsZCBsYW5kLCBkZXZlbG9wbWVudCBzaXRlLCBmYXJtL2VzdGF0ZSwgZmFybWhvdXNlLCBmYXJtbGFuZCwgYWNyZWFnZS9zZW1pLXJ1cmFsC2RldmVsb3BtZW50EWxhbmQsIGRldmVsb3BtZW50pQNvdGhlciwgaG91c2Vib2F0LCBjb3R0YWdlLCBiYXJuIGNvbnZlcnNpb24sIGNvdW50cnkgaG91c2UsIGNoYXRlYXUsIGNoYWxldCwgbWl4ZWQgdXNlLCBwb3J0Zm9saW86bWl4ZWQgY29udmVyc2lvbiwgZHVwbGV4LCBtZXdzLCBwYXJraW5nIHNwYWNlLCBwZW50aG91c2UsIHN0YWJsZSBjb252ZXJzaW9uLCB3YXJlaG91c2UgY29udmVyc2lvbiwgcmVzaWRlbnRpYWwgaW5zdGl0dXRpb24sIGJ1aWx0IHRvIHN1aXQsIGdhbWUgZmFybSwgZ2F0ZWQgY29tbXVuaXR5L2RldmVsb3BtZW50LCBhbHBpbmUsIGFjY29tbW9kYXRpb24vdG91cmlzbSwgYXV0b21vdGl2ZSwgZm9vZC9ob3NwaXRhbGl0eSwgc2VydmljZXMsIGNhbXBncm91bmQsIGNhcmF2YW4taG9saWRheXBhcmssIGxvZGdlLCBtb3RlbCwgcmV0cmVhdCwgcmV0aXJlbWVudCwgZ2FyYWdlFCsDB2dnZ2dnZ2cWAWZkAgUPDxYCHwJoZBYCAgEPEA8WAh8gZ2QQFQcVUG93aWVyemNobmlhIHBvZMWCb2dpCzAgLSAxMDAgc3FtDTEwMCAtIDUwMCBzcW0ONTAxIC0gMTAwMCBzcW0RMSwwMDEgLSA1LDAwMCBzcW0SNSwwMDEgLSAxMCwwMDAgc3FtEzEwLDAwMSAtIDUwLDAwMCBzcW0VBwlhbGwtZmxvb3IJMC0xMDAtc3FtCzEwMS01MDAtc3FtDDUwMS0xMDAwLXNxbQ0xMDAxLTUwMDAtc3FtDjUwMDEtMTAwMDAtc3FtDzEwMDAxLTUwMDAwLXNxbRQrAwdnZ2dnZ2dnFgFmZAIGD2QWAgIBDw8WAh8EBQVwcmljZWRkAgcPDxYCHwJoZBYCAgEPEA8WAh8gZ2QQFQkHRHlzdGFucxBUeWxrbyB0ZW4gb2JzemFyBzUgbWlsZXMIMTAgbWlsZXMIMTEgbWlsZXMIMTIgbWlsZXMIMTMgbWlsZXMIMTQgbWlsZXMIMTUgbWlsZXMVCQABMAQ4MDQ2BTE2MDkzBTE3NzAyBTE5MzEyBTIwOTIxBTIyNTMwBTI0MTQwFCsDCWdnZ2dnZ2dnZxYBZmQCCA8PFgIfAmhkFgICAQ8QDxYCHyBnZBAVBw1Qcm9wZXJ0eSBUeXBlBUhvdXNlDkZsYXQvQXBhcnRtZW50DEZhcm1zICYgbGFuZAlOZXcgaG9tZXMLRGV2ZWxvcG1lbnQRT3RoZXIgcmVzaWRlbnRpYWwVBwlhbGwtdHlwZXOQAWhvdXNlLCBidW5nYWxvdywgdmlsbGEsIGZhcm1ob3VzZSwgdG93biBob3VzZSwgZXN0YXRlLCB2aWxsYWdlIGhvdXNlLCByZXNpIGludmVzdG1lbnQsIGhvdXNlcyBvZiBtdWx0aXBsZSBvY2N1cGF0aW9uLCB0b3duaG91c2UsIHRvd25ob3VzZS92aWxsYZ4CZmxhdCwgYXBhcnRtZW50LCBtYXNpb25ldHRlLCBzdHVkaW8gZmxhdCwgY29uZG9taW5pdW0sIHJlc2kgaW52ZXN0bWVudCwgYmxvY2ssIHBvcnRmb2xpbzogZmxhdHMsIHBvcnRmb2xpbzogaG91c2VzLCBob3VzZXMgb3IgbXVsdGlwbGUgb2NjdXBhdGlvbiwgc2VydmljZWQgcmVzaWRlbmNlLCB1bml0LCBibG9jayBvZiBmbGF0cywgb2ZmIHBsYW4sIHRlbmFudGVkIGludmVzdG1lbnRzLCBkZXZlbG9wbWVudCBibG9jaywgZ3JvdW5kIHJlbnRzICYgcmV2ZXJzaW9ucywgcmVndWxhdGVkIHRlbmFuY2llc5YBZmFybSwgbGFuZCwgZGV2ZWxvcG1lbnQgcGxvdCwgZ3JlZW5maWVsZCBsYW5kLCBicm93bmZpZWxkIGxhbmQsIG5ldyBidWlsZCBsYW5kLCBkZXZlbG9wbWVudCBzaXRlLCBmYXJtL2VzdGF0ZSwgZmFybWhvdXNlLCBmYXJtbGFuZCwgYWNyZWFnZS9zZW1pLXJ1cmFsC2RldmVsb3BtZW50EWxhbmQsIGRldmVsb3BtZW50pQNvdGhlciwgaG91c2Vib2F0LCBjb3R0YWdlLCBiYXJuIGNvbnZlcnNpb24sIGNvdW50cnkgaG91c2UsIGNoYXRlYXUsIGNoYWxldCwgbWl4ZWQgdXNlLCBwb3J0Zm9saW86bWl4ZWQgY29udmVyc2lvbiwgZHVwbGV4LCBtZXdzLCBwYXJraW5nIHNwYWNlLCBwZW50aG91c2UsIHN0YWJsZSBjb252ZXJzaW9uLCB3YXJlaG91c2UgY29udmVyc2lvbiwgcmVzaWRlbnRpYWwgaW5zdGl0dXRpb24sIGJ1aWx0IHRvIHN1aXQsIGdhbWUgZmFybSwgZ2F0ZWQgY29tbXVuaXR5L2RldmVsb3BtZW50LCBhbHBpbmUsIGFjY29tbW9kYXRpb24vdG91cmlzbSwgYXV0b21vdGl2ZSwgZm9vZC9ob3NwaXRhbGl0eSwgc2VydmljZXMsIGNhbXBncm91bmQsIGNhcmF2YW4taG9saWRheXBhcmssIGxvZGdlLCBtb3RlbCwgcmV0cmVhdCwgcmV0aXJlbWVudCwgZ2FyYWdlFCsDB2dnZ2dnZ2cWAWZkAgkPDxYCHwJoZBYCAgEPEA8WAh8gZ2QQFQcVUG93aWVyemNobmlhIHBvZMWCb2dpCzAgLSAxMDAgc3FtDTEwMCAtIDUwMCBzcW0ONTAxIC0gMTAwMCBzcW0RMSwwMDEgLSA1LDAwMCBzcW0SNSwwMDEgLSAxMCwwMDAgc3FtEzEwLDAwMSAtIDUwLDAwMCBzcW0VBwlhbGwtZmxvb3IJMC0xMDAtc3FtCzEwMS01MDAtc3FtDDUwMS0xMDAwLXNxbQ0xMDAxLTUwMDAtc3FtDjUwMDEtMTAwMDAtc3FtDzEwMDAxLTUwMDAwLXNxbRQrAwdnZ2dnZ2dnFgFmZAIKDw8WAh8CaGQWAgIBDw8WAh8EBQVwcmljZWRkAgkPZBYIAgEPFgIfGAUGTHVkemllZAIDDxYEHwYFC2JhY2sgYWN0aXZlHxgFBUJpdXJhZAIFDw9kFgQfHgUUU3p1a2FqIHdlZMWCdWcgbmF6d3kfHwUWL2NvbnRhY3QvcGVvcGxlL3NlYXJjaGQCBw8PFgQeCENzc0NsYXNzBRRvZmZpY2Utc2VhcmNoIGFjdGl2ZR4EXyFTQgICFg4eFGRhdGEtbG9jYXRpb24tZW5hYmxlBQVmYWxzZR8eBRxXeXN6dWthaiB3ZWTFgnVnIGxva2FsaXphY2ppHx8FEC9jb250YWN0L29mZmljZXMeE2RhdGEtbG9jYXRpb24tc291dGgFBDQ5LjgeE2RhdGEtbG9jYXRpb24tbm9ydGgFBDYxLjAeEmRhdGEtbG9jYXRpb24td2VzdAUELTguNR4SZGF0YS1sb2NhdGlvbi1lYXN0BQMyLjFkAgsPZBYCAgEPD2QWBB8eBSBXeXN6dWthaiBwb3ByemV6IFPFgm93byBLbHVjem93ZR8fBSIvZW4vcHJvcGVydHktc2VydmljZXMvcmVzdWx0cy5hc3B4ZAIND2QWBgIBDxYEHwYFDGZyb250IGFjdGl2ZR8YBQZSYXBvcnRkAgMPFgIfGAUKUHVibGlrYWNqYWQCBQ8PZBYEHx4FMFd5c3p1a2FqIHdlZMWCdWcgdHl0dcWCdSBsdWIgbG9rYWxpemFjamkgcmFwb3J0dR8fBRYvcmVzZWFyY2gvcmVzdWx0cy5hc3B4ZAIBDxYCHwQFzAI8c2NyaXB0PnZhciBhdXRvQ29tcGxldGVVcmw9J2h0dHBzOi8vYXBpLmtuaWdodGZyYW5rLmNvbS8yJzsNCnZhciBhcHBsaWNhdGlvbk5hbWU9J0tuaWdodEZyYW5rLk9uZUNtcy5FdXJvcGUnOw0KdmFyIHNlYXJjaElzb0NvZGU9J1BMJzsNCnZhciBzZWFyY2hMb2NhbGU9J3BsLVBMJzsNCnZhciBkZWZhdWx0U2VhcmNoTG9jYXRpb249J3BvbGFuZCc7DQp2YXIgYXV0b0NvbXBsZXRlU2luZ2xlU2VhY2hVcmw9J2h0dHBzOi8vd3d3LmtuaWdodGZyYW5rLmNvLnVrL2FwaS8zJzsNCnZhciBrZnNJZD0nOWNkYWViODQtNzcxOS00NTNlLWJiNmItZGQ3MzBkOTgxNTFmJzsNCjwvc2NyaXB0PmQCAw8PFgIfCAsrBABkZAIFDw8WBB8ICysEAB8JKCsFJDdiODQxNjhiLWNjYjMtNDNlNS04YzU3LTZiY2Q0OThiY2VlZhYCHwoFsh1XZWFsdGggUmVwb3J0OiBEb3dubG9hZCBGcm9tIEZvcm18fFdlYWx0aCBSZXBvcnQ6IERvd25sb2FkIEZyb20gRW1haWwgTGlua3x8V2VhbHRoIFJlcG9ydDogRG93bmxvYWQgRm9ybSAyMDE5fHxTZXJ2aWNlIExpbmUgOiBIb3QgTWFya2V0c3x8TG9uZG9uIEJ1c2luZXNzIFJhdGVzfHxTZXJ2aWNlIExpbmUgOiBPZmZpY2UgRGV0YWlsc3x8T2ZmaWNlIFNvY2lhbCBNZWRpYSBMaW5rc3x8U2VydmljZSBMaW5lIDogVHJhY2tyZWNvcmR8fFJlc2VhcmNoIFJlcG9ydCBEZXRhaWxzIENvbnRyb2wgVjN8fFJlc2VhcmNoIEluZGV4IENvbnRyb2wgVjN8fFJlc2VhcmNoIFNlYXJjaCBCb3ggQ29udHJvbCBWM3x8UmVzZWFyY2ggU2VhcmNoIFJlc3VsdHMgQ29udHJvbCBWM3x8UmVzZWFyY2ggU2VhcmNoIFJlc3VsdHMgRGV0YWlscyBDb250cm9sIFYzfHxSZXNlYXJjaCBIdWI6IEhlcm8gQXJlYXx8UmVzZWFyY2ggSHViOiBMYXRlc3QgUmVzZWFyY2ggQ29udGVudHx8UmVzZWFyY2ggSHViOiBGZWF0dXJlZCBNZWRpYXx8UmVwb3J0IERvd25sb2FkfHxSZXNlYXJjaCBIdWI6IFNlYXJjaCBCb3h8fFJlc2VhcmNoIEh1YjogU2VhcmNoIHJlc3VsdHMgLSByZXBvcnRzICYgYXJ0aWNsZXN8fFJlc2VhcmNoIEh1YjogUmVzZWFyY2ggQ29udGVudHx8UmVzZWFyY2ggSHViOiBBcnRpY2xlIGRldGFpbHN8fFJlc2VhcmNoIEh1YjogQXJ0aWNsZSBMaXN0fHxSZXNlYXJjaCBIdWI6IFJlc2VhcmNoIGxhdGVzdCBuZXdzfHxSZXNlYXJjaCBIdWI6IFJlcG9ydCBEZXRhaWxzfHxSZXNlYXJjaCBIdWI6IFJlc2VhcmNoIFNlYXJjaCBSZXN1bHRzfHxSZXNlYXJjaCBIdWI6IFJlc2VhcmNoIFNlYXJjaCBCb3h8fEZlYXR1cmVkIFByb3BlcnRpZXN8fFNFTyBQcm9wZXJ0eSBMaXN0aW5nfHxTdHVkZW50IExldHRpbmdzIFNlYXJjaCBDb250cm9sfHxCdXNpbmVzcyBSYXRlcyBDYWxjdWxhdG9yIElucHV0fHxCdXNpbmVzcyBSYXRlcyBDYWxjdWxhdG9yIE91dHB1dC9QcmludHx8Q29udGFjdCBVcyBDb250cm9sIFYzfHxPZmZpY2UgQVogTGlzdCBDb250cm9sIFYzfHxPZmZpY2UgU2VhcmNoIFJlc3VsdHMgVjN8fFBlb3BsZSBBdG9aIGNvbnRyb2x8fFBlcnNvbidzIHByb2ZpbGUgQ29udHJvbHx8TWFya2V0byBGb3JtfHxJbnRlcm5hdGlvbmFsIFZpZXc6IERvd25sb2FkIEZyb20gRW1haWwgTGlua3x8SW50ZXJuYXRpb25hbCBWaWV3OiBEb3dubG9hZCBGcm9tIEZvcm18fFNlYXJjaCBUb29sIFNpbmdsZSBTZWFyY2ggQ29udHJvbHx8U2VydmljZXMgU2VhcmNoIFJlc3VsdHMgVjN8fEhlcm8gQXJlYSBDb250cm9sfHxIb21lcGFnZSBNb2R1bGUgQ29udHJvbHx8S2V5IENvbnRhY3QgQ29udHJvbHx8TGF0ZXN0IE5ld3MvUHVibGljYXRpb25zfHxTZXJ2aWNlIExpbmUgOiBNZWV0IFRoZSBUZWFtIENvbnRyb2x8fFNlcnZpY2UgTGluZSA6IFByb3BlcnR5IExpc3RpbmcgQ29udHJvbHx8U2VhcmNoIFRvb2wgQ29udHJvbHx8QXNzb2NpYXRlIFNlYXJjaCBUb29sIENvbnRyb2x8fFNlYXJjaCBUb29sIEdsb2JhbCBDb25maWcgQ29udHJvbHx8U2VydmljZXMgU2VhcmNoIFJlc3VsdHMgQ29udHJvbHx8Q2Fyb3VzZWwgLSBldmVudHMgYW5kIHByb3BlcnRpZXN8fEF1dG9tYXRlZCAtIExhdGVzdCBSZXBvcnRzLCBQcm9wZXJ0aWVzIGFuZCBCbG9nIFBvc3RzfHxDb250YWN0IFNoYXJlfHxTaW5nbGUgU2VhcmNoIC0gQ29udGVudCBSZXN1bHRzfHxDb3VudHJ5L1JlZ2lvbiBTZWxlY3Rvcnx8U3BhbmlzaCBjb25zZW50IGZvcm18fE5ldyBQZW9wbGUgU2VhcmNoIFJlc3VsdHx8R2VuZXJhbCBFbnF1aXJ5IENvbnRyb2x8fENvbnRhY3QgRm9ybSBNb2RhbCAtIEJvb3RzdHJhcHx8UmVzZWFyY2ggSHViOiBTdWJzY3JpYmUgZm9ybXx8RmluYW5jZSAtIERpc3BsYXkgTXVsdGlwbGUgQ2FsY3VsYXRvcnN8fEZpbmFuY2UgLSBIb3cgTXVjaCBDYW4gSSBCb3Jyb3d8fFByb3BlcnR5IE1vcnRnYWdlIENhbGN1bGF0b3J8fFByb3BlcnR5IE1vcnRnYWdlIEltYWdlfHxNb3J0Z2FnZSBUZXJtc3x8TW9ydGdhZ2UgVGVybXMgQ2Fyb3VzZWx8fFJlZmVycmFsIENvbnRhY3QgRm9ybXx8RmluYW5jZSAtIEFydGljbGVzfHxGaW5hbmNlIC0gRm9ybXx8RmluYW5jZSAtIE5ld3N8fEZpbmFuY2UgLSBUZWFtfHxGaW5hbmNlIC0gTW9ydGdhZ2UgQ2FsY3VsYXRvcnx8RmluYW5jZSAtIE1vcnRnYWdlIFJhdGVzfHxGaW5hbmNlIC0gRXF1aXR5IFJlbGVhc2UgQ2FsY3VsYXRvcnx8UHJvcGVydHkgTW9ydGdhZ2UgSW1hZ2V8fEZpbmFuY2UgLSBTdGFtcCBEdXR5IENhbGN1bGF0b3J8fFJlc2VhcmNoIFJlcG9ydCBEZXRhaWxzIENvbnRyb2x8fFJlc2VhcmNoIEluZGV4IENvbnRyb2x8fFJlc2VhcmNoIFNlYXJjaCBCb3ggQ29udHJvbHx8UmVzZWFyY2ggU2VhcmNoIFJlc3VsdHMgQ29udHJvbHx8UmVzZWFyY2ggU2VhcmNoIFJlc3VsdHMgRGV0YWlscyBDb250cm9sfHxQcm9wZXJ0eS9Qcm9tbyBDYXJvdXNlbCBDb250cm9sfHxQcm9wZXJ0eSBMaXN0aW5nIENvbnRyb2x8fFByb3BlcnR5IExpc3RpbmcgQ2FtcGFpZ24gQ29udHJvbHx8UHJvcGVydHkgTGlzdGluZyBJbnRlcm5hdGlvbmFsIFZpZXcgQ29udHJvbHx8UHJvcGVydHkgTWFwIFNlYXJjaCBCb3ggQ29udHJvbHx8UHJvcGVydHkgU2VhcmNoIEJveCBDb250cm9sfHxTbWFsbCBQcm9wZXJ0eSBTZWFyY2ggQm94IENvbnRyb2x8fFNFTyAtIFByb3BlcnR5IExvY2F0aW9uIExpc3RpbmcgQ29udHJvbHx8U0VPIC0gUHJvcGVydHkgUmVzdWx0cyBMaXN0aW5nIENvbnRyb2x8fFByb3BlcnR5IFNlYXJjaCBCb3ggVGVzdCBBIENvbnRyb2x8fFByb3BlcnR5IFNlYXJjaCBCb3ggVGVzdCBCIENvbnRyb2x8fENvbnRhY3QgVXMgQ29udHJvbHx8T2ZmaWNlIEFaIExpc3QgQ29udHJvbHx8T2ZmaWNlIERldGFpbHMgQ29udHJvbHx8T2ZmaWNlIFNlYXJjaCBCYXIgQ29udHJvbHx8T2ZmaWNlIFNlYXJjaCBSZXN1bHRzIENvbnRyb2x8fFBlb3BsZSdzIEJpb2dyYXBoeSBDb250cm9sfHxQZW9wbGUgTGlzdCBDb250cm9sfHxTbWFsbCBPZmZpY2UgU2l0ZSBTZWFyY2ggUmVzdWx0cyBDb250cm9sfHxMYXRlc3QgTmV3cyBDb250cm9sfHxOZXdzIEFydGljbGUgRGV0YWlscyBDb250cm9sfHxOZXdzIEV2ZW50IE1hcCBDb250cm9sfHxOZXdzIExpc3QgQ29udHJvbHx8U2hhcmUgVGhpcyBDb250cm9sfHxXZWFsdGggUmVwb3J0IEhpZ2hsaWdodHMgQ29udHJvbHx8WW91VHViZSBWaWRlbyBQbGF5ZXIgQ29udHJvbHx8R2xvYmFsIEhvbWUgQ291bnRyeSBMaXN0fHxUd2l0dGVyIFRpbWVsaW5lc3x8T2ZmaWNlIFJlZGlyZWN0aW9uIENvbnRyb2x8fFByb3BlcnR5IFJlZGlyZWN0aW9uIENvbnRyb2x8fENhbGN1bGF0b3IgLSBDb21tZXJjaWFsIExhbmQgYW5kIEJ1aWxkaW5ncyBUYXh8fENvbnRhY3QgRm9ybXx8Q29udGFjdCBGb3JtIE1vZGFsfHxDdXN0b20gQ29udGFjdCBGb3JtfHxDYWxjdWxhdG9yIC0gQ29tbWVyY2lhbCBTdGFtcCBEdXR5IExhbmQgVGF4fHxDYWxjdWxhdG9yIC0gUmVzaWRlbnRpYWwgTEJUVCBDYWxjdWxhdG9yfHxHbG9iYWwgQ2l0aWVzIFJlcXVlc3QgRm9ybXx8RmluYW5jZSBNb3J0Z2FnZSBSYXRlcyBDb250cm9sfHxSZXF1ZXN0IERvd25sb2FkIEZvcm18fFNtYWxsIENvbnRhY3QgRm9ybXx8U3RhbXAgRHV0eSBDYWxjdWxhdG9yfHxSZXF1ZXN0IFZhbHVhdGlvbiBGb3JtfHxXZWFsdGggUmVwb3J0IFJlcXVlc3QgRm9ybXx8WWllbGQgQ2FsY3VsYXRvcnx8S25pZ2h0IEZyYW5rIFdlYnNpdGUgRmVlZGJhY2sgRm9ybXx8V2ViaW5hcnMvRXZlbnRzfHwWAmYPZBYEAgEPDxYCHwJnFgIeDGRhdGEtc2VjdGlvbgULcmVzaWRlbnRpYWwWAgIBDxYCHwdlFggCAQ8PFgIeCEltYWdlVXJsZWRkAgMPDxYCHwRlZGQCBQ8PFgIfBGVkZAIHDw8WAh8EZWRkAgMPDxYGHyEFFmNvbnRlbnQtYm94LWltYWdlIGhpZGUfIgICHwJnFgIfKAUKY29tbWVyY2lhbBYCAgEPFgIfB2UWCAIBDw8WAh8pZWRkAgMPDxYCHwRlZGQCBQ8PFgIfBGVkZAIHDw8WAh8EZWRkAgcPDxYCHwgLKwQAZGQCCQ8PFgQfCAsrBAAfCSgrBSQ3Yjg0MTY4Yi1jY2IzLTQzZTUtOGM1Ny02YmNkNDk4YmNlZWYWAh8KBbIdV2VhbHRoIFJlcG9ydDogRG93bmxvYWQgRnJvbSBGb3JtfHxXZWFsdGggUmVwb3J0OiBEb3dubG9hZCBGcm9tIEVtYWlsIExpbmt8fFdlYWx0aCBSZXBvcnQ6IERvd25sb2FkIEZvcm0gMjAxOXx8U2VydmljZSBMaW5lIDogSG90IE1hcmtldHN8fExvbmRvbiBCdXNpbmVzcyBSYXRlc3x8U2VydmljZSBMaW5lIDogT2ZmaWNlIERldGFpbHN8fE9mZmljZSBTb2NpYWwgTWVkaWEgTGlua3N8fFNlcnZpY2UgTGluZSA6IFRyYWNrcmVjb3JkfHxSZXNlYXJjaCBSZXBvcnQgRGV0YWlscyBDb250cm9sIFYzfHxSZXNlYXJjaCBJbmRleCBDb250cm9sIFYzfHxSZXNlYXJjaCBTZWFyY2ggQm94IENvbnRyb2wgVjN8fFJlc2VhcmNoIFNlYXJjaCBSZXN1bHRzIENvbnRyb2wgVjN8fFJlc2VhcmNoIFNlYXJjaCBSZXN1bHRzIERldGFpbHMgQ29udHJvbCBWM3x8UmVzZWFyY2ggSHViOiBIZXJvIEFyZWF8fFJlc2VhcmNoIEh1YjogTGF0ZXN0IFJlc2VhcmNoIENvbnRlbnR8fFJlc2VhcmNoIEh1YjogRmVhdHVyZWQgTWVkaWF8fFJlcG9ydCBEb3dubG9hZHx8UmVzZWFyY2ggSHViOiBTZWFyY2ggQm94fHxSZXNlYXJjaCBIdWI6IFNlYXJjaCByZXN1bHRzIC0gcmVwb3J0cyAmIGFydGljbGVzfHxSZXNlYXJjaCBIdWI6IFJlc2VhcmNoIENvbnRlbnR8fFJlc2VhcmNoIEh1YjogQXJ0aWNsZSBkZXRhaWxzfHxSZXNlYXJjaCBIdWI6IEFydGljbGUgTGlzdHx8UmVzZWFyY2ggSHViOiBSZXNlYXJjaCBsYXRlc3QgbmV3c3x8UmVzZWFyY2ggSHViOiBSZXBvcnQgRGV0YWlsc3x8UmVzZWFyY2ggSHViOiBSZXNlYXJjaCBTZWFyY2ggUmVzdWx0c3x8UmVzZWFyY2ggSHViOiBSZXNlYXJjaCBTZWFyY2ggQm94fHxGZWF0dXJlZCBQcm9wZXJ0aWVzfHxTRU8gUHJvcGVydHkgTGlzdGluZ3x8U3R1ZGVudCBMZXR0aW5ncyBTZWFyY2ggQ29udHJvbHx8QnVzaW5lc3MgUmF0ZXMgQ2FsY3VsYXRvciBJbnB1dHx8QnVzaW5lc3MgUmF0ZXMgQ2FsY3VsYXRvciBPdXRwdXQvUHJpbnR8fENvbnRhY3QgVXMgQ29udHJvbCBWM3x8T2ZmaWNlIEFaIExpc3QgQ29udHJvbCBWM3x8T2ZmaWNlIFNlYXJjaCBSZXN1bHRzIFYzfHxQZW9wbGUgQXRvWiBjb250cm9sfHxQZXJzb24ncyBwcm9maWxlIENvbnRyb2x8fE1hcmtldG8gRm9ybXx8SW50ZXJuYXRpb25hbCBWaWV3OiBEb3dubG9hZCBGcm9tIEVtYWlsIExpbmt8fEludGVybmF0aW9uYWwgVmlldzogRG93bmxvYWQgRnJvbSBGb3JtfHxTZWFyY2ggVG9vbCBTaW5nbGUgU2VhcmNoIENvbnRyb2x8fFNlcnZpY2VzIFNlYXJjaCBSZXN1bHRzIFYzfHxIZXJvIEFyZWEgQ29udHJvbHx8SG9tZXBhZ2UgTW9kdWxlIENvbnRyb2x8fEtleSBDb250YWN0IENvbnRyb2x8fExhdGVzdCBOZXdzL1B1YmxpY2F0aW9uc3x8U2VydmljZSBMaW5lIDogTWVldCBUaGUgVGVhbSBDb250cm9sfHxTZXJ2aWNlIExpbmUgOiBQcm9wZXJ0eSBMaXN0aW5nIENvbnRyb2x8fFNlYXJjaCBUb29sIENvbnRyb2x8fEFzc29jaWF0ZSBTZWFyY2ggVG9vbCBDb250cm9sfHxTZWFyY2ggVG9vbCBHbG9iYWwgQ29uZmlnIENvbnRyb2x8fFNlcnZpY2VzIFNlYXJjaCBSZXN1bHRzIENvbnRyb2x8fENhcm91c2VsIC0gZXZlbnRzIGFuZCBwcm9wZXJ0aWVzfHxBdXRvbWF0ZWQgLSBMYXRlc3QgUmVwb3J0cywgUHJvcGVydGllcyBhbmQgQmxvZyBQb3N0c3x8Q29udGFjdCBTaGFyZXx8U2luZ2xlIFNlYXJjaCAtIENvbnRlbnQgUmVzdWx0c3x8Q291bnRyeS9SZWdpb24gU2VsZWN0b3J8fFNwYW5pc2ggY29uc2VudCBmb3JtfHxOZXcgUGVvcGxlIFNlYXJjaCBSZXN1bHR8fEdlbmVyYWwgRW5xdWlyeSBDb250cm9sfHxDb250YWN0IEZvcm0gTW9kYWwgLSBCb290c3RyYXB8fFJlc2VhcmNoIEh1YjogU3Vic2NyaWJlIGZvcm18fEZpbmFuY2UgLSBEaXNwbGF5IE11bHRpcGxlIENhbGN1bGF0b3JzfHxGaW5hbmNlIC0gSG93IE11Y2ggQ2FuIEkgQm9ycm93fHxQcm9wZXJ0eSBNb3J0Z2FnZSBDYWxjdWxhdG9yfHxQcm9wZXJ0eSBNb3J0Z2FnZSBJbWFnZXx8TW9ydGdhZ2UgVGVybXN8fE1vcnRnYWdlIFRlcm1zIENhcm91c2VsfHxSZWZlcnJhbCBDb250YWN0IEZvcm18fEZpbmFuY2UgLSBBcnRpY2xlc3x8RmluYW5jZSAtIEZvcm18fEZpbmFuY2UgLSBOZXdzfHxGaW5hbmNlIC0gVGVhbXx8RmluYW5jZSAtIE1vcnRnYWdlIENhbGN1bGF0b3J8fEZpbmFuY2UgLSBNb3J0Z2FnZSBSYXRlc3x8RmluYW5jZSAtIEVxdWl0eSBSZWxlYXNlIENhbGN1bGF0b3J8fFByb3BlcnR5IE1vcnRnYWdlIEltYWdlfHxGaW5hbmNlIC0gU3RhbXAgRHV0eSBDYWxjdWxhdG9yfHxSZXNlYXJjaCBSZXBvcnQgRGV0YWlscyBDb250cm9sfHxSZXNlYXJjaCBJbmRleCBDb250cm9sfHxSZXNlYXJjaCBTZWFyY2ggQm94IENvbnRyb2x8fFJlc2VhcmNoIFNlYXJjaCBSZXN1bHRzIENvbnRyb2x8fFJlc2VhcmNoIFNlYXJjaCBSZXN1bHRzIERldGFpbHMgQ29udHJvbHx8UHJvcGVydHkvUHJvbW8gQ2Fyb3VzZWwgQ29udHJvbHx8UHJvcGVydHkgTGlzdGluZyBDb250cm9sfHxQcm9wZXJ0eSBMaXN0aW5nIENhbXBhaWduIENvbnRyb2x8fFByb3BlcnR5IExpc3RpbmcgSW50ZXJuYXRpb25hbCBWaWV3IENvbnRyb2x8fFByb3BlcnR5IE1hcCBTZWFyY2ggQm94IENvbnRyb2x8fFByb3BlcnR5IFNlYXJjaCBCb3ggQ29udHJvbHx8U21hbGwgUHJvcGVydHkgU2VhcmNoIEJveCBDb250cm9sfHxTRU8gLSBQcm9wZXJ0eSBMb2NhdGlvbiBMaXN0aW5nIENvbnRyb2x8fFNFTyAtIFByb3BlcnR5IFJlc3VsdHMgTGlzdGluZyBDb250cm9sfHxQcm9wZXJ0eSBTZWFyY2ggQm94IFRlc3QgQSBDb250cm9sfHxQcm9wZXJ0eSBTZWFyY2ggQm94IFRlc3QgQiBDb250cm9sfHxDb250YWN0IFVzIENvbnRyb2x8fE9mZmljZSBBWiBMaXN0IENvbnRyb2x8fE9mZmljZSBEZXRhaWxzIENvbnRyb2x8fE9mZmljZSBTZWFyY2ggQmFyIENvbnRyb2x8fE9mZmljZSBTZWFyY2ggUmVzdWx0cyBDb250cm9sfHxQZW9wbGUncyBCaW9ncmFwaHkgQ29udHJvbHx8UGVvcGxlIExpc3QgQ29udHJvbHx8U21hbGwgT2ZmaWNlIFNpdGUgU2VhcmNoIFJlc3VsdHMgQ29udHJvbHx8TGF0ZXN0IE5ld3MgQ29udHJvbHx8TmV3cyBBcnRpY2xlIERldGFpbHMgQ29udHJvbHx8TmV3cyBFdmVudCBNYXAgQ29udHJvbHx8TmV3cyBMaXN0IENvbnRyb2x8fFNoYXJlIFRoaXMgQ29udHJvbHx8V2VhbHRoIFJlcG9ydCBIaWdobGlnaHRzIENvbnRyb2x8fFlvdVR1YmUgVmlkZW8gUGxheWVyIENvbnRyb2x8fEdsb2JhbCBIb21lIENvdW50cnkgTGlzdHx8VHdpdHRlciBUaW1lbGluZXN8fE9mZmljZSBSZWRpcmVjdGlvbiBDb250cm9sfHxQcm9wZXJ0eSBSZWRpcmVjdGlvbiBDb250cm9sfHxDYWxjdWxhdG9yIC0gQ29tbWVyY2lhbCBMYW5kIGFuZCBCdWlsZGluZ3MgVGF4fHxDb250YWN0IEZvcm18fENvbnRhY3QgRm9ybSBNb2RhbHx8Q3VzdG9tIENvbnRhY3QgRm9ybXx8Q2FsY3VsYXRvciAtIENvbW1lcmNpYWwgU3RhbXAgRHV0eSBMYW5kIFRheHx8Q2FsY3VsYXRvciAtIFJlc2lkZW50aWFsIExCVFQgQ2FsY3VsYXRvcnx8R2xvYmFsIENpdGllcyBSZXF1ZXN0IEZvcm18fEZpbmFuY2UgTW9ydGdhZ2UgUmF0ZXMgQ29udHJvbHx8UmVxdWVzdCBEb3dubG9hZCBGb3JtfHxTbWFsbCBDb250YWN0IEZvcm18fFN0YW1wIER1dHkgQ2FsY3VsYXRvcnx8UmVxdWVzdCBWYWx1YXRpb24gRm9ybXx8V2VhbHRoIFJlcG9ydCBSZXF1ZXN0IEZvcm18fFlpZWxkIENhbGN1bGF0b3J8fEtuaWdodCBGcmFuayBXZWJzaXRlIEZlZWRiYWNrIEZvcm18fFdlYmluYXJzL0V2ZW50c3x8FgJmD2QWAmYPFgIfAwIFFgpmD2QWBmYPFQIAATFkAgEPFgIfAmhkAgMPZBYCZg8VBDVodHRwczovL3JhcG9ydHkua25pZ2h0ZnJhbmsuY29tLnBsL2RvYnJhX2Zvcm1hX21pYXN0YURodHRwczovL2NvbnRlbnQua25pZ2h0ZnJhbmsuY29tL2ltYWdlcy9rbmlnaHRmcmFuay5jb20ucGwvanVuZ2xlLmpwZzREb2JyYSBGb3JtYSBNaWFzdGEuIFRyZW5keSwga3TDs3JlIHptaWVuaWFqxIUgbWlhc3RhY0tsdWN6b3d5bSBudXJ0ZW0gdXJiYW5pc3R5Y3pueW0gemFrb3J6ZW5pb255bSB3IGlkZWkgenLDs3dub3dhxbxvbmVnbyByb3p3b2p1LCBhbGUgamVkbm9jemXFm25pZS4uLmQCAQ9kFgZmDxUCAAEyZAIBDxYCHwJoZAIDD2QWAmYPFQSTAWh0dHBzOi8vY29udGVudC5rbmlnaHRmcmFuay5jb20vcmVzZWFyY2gvMjMwMS9kb2N1bWVudHMvcGwvd2Fyc3phd2EtYXRyYWtjeWpub3NjLW1pYXN0LWktcnluZWstYml1cm93eS1pLXBvbC0yMDIyLTkxNjkucGRmP19jPTE0LzA3LzIwMjIlMjAxMDo0NToyM0VodHRwczovL2NvbnRlbnQua25pZ2h0ZnJhbmsuY29tL2ltYWdlcy9rbmlnaHRmcmFuay5jb20ucGwvcTItMjAyMi5qcGc+V2Fyc3phd2EgLSBBdHJha2N5am5vxZvEhyBtaWFzdCBpIHJ5bmVrIGJpdXJvd3kgLSBJIHBvxYIuIDIwMjI7UmFwb3J0IHByemVkc3Rhd2lhIHN5dHVhY2rEmSBuYSB3YXJzemF3c2tpbSByeW5rdSBiaXVyb3d5bS5kAgIPZBYGZg8VAgABM2QCAQ8WAh8CaGQCAw9kFgJmDxUEKmh0dHBzOi8vcmFwb3J0eS5rbmlnaHRmcmFuay5jb20ucGwvcHJzMjAyMUFodHRwczovL2NvbnRlbnQua25pZ2h0ZnJhbmsuY29tL2ltYWdlcy9rbmlnaHRmcmFuay5jb20ucGwvcHJzLmpwZxhSeW5layBQUlMgdyBQb2xzY2UgMjAyMSA6SW53ZXN0b3J6eSBjb3JheiBjesSZxZtjaWVqIHBhdHJ6xIUgdyBzdHJvbsSZIHNla3RvcmEgUFJTLmQCAw9kFgZmDxUCAAE0ZAIBDxYCHwJoZAIDD2QWAmYPFQR/aHR0cHM6Ly9jb250ZW50LmtuaWdodGZyYW5rLmNvbS9yZXNlYXJjaC8yMzc5L2RvY3VtZW50cy9wbC9sb2R6LXotcG9teXNsZW0tbmEtcHJ6eXN6bG9zYy0yMDIyLTg3MDMucGRmP19jPTI0LzAxLzIwMjIlMjAwOTozMjowN0JodHRwczovL2NvbnRlbnQua25pZ2h0ZnJhbmsuY29tL2ltYWdlcy9rbmlnaHRmcmFuay5jb20ucGwvbG9kei5qcGcpxYHDs2TFuiB6IHBvbXlzxYJlbSBuYSBwcnp5c3rFgm/Fm8SHIDIwMjJKxYHDs2TFuiwgdyBjacSFZ3Ugb3N0YXRuaWNoIGtpbGt1IGxhdCBwcnplc3rFgmEgem5hY3rEhWPEhSBtZXRhbW9yZm96xJkuLi5kAgQPZBYGZg8VAgABNWQCAQ8WAh8CaGQCAw9kFgJmDxUEX2h0dHBzOi8vY29udGVudC5rbmlnaHRmcmFuay5jb20vcmVzZWFyY2gvMjQxMy9kb2N1bWVudHMvcGwvcmV2aWV3LTIwMjEtb3V0bG9vay0yMDIyLXBsLTg4NzQucGRmRmh0dHBzOi8vY29udGVudC5rbmlnaHRmcmFuay5jb20vaW1hZ2VzL2tuaWdodGZyYW5rLmNvbS5wbC96YXNsZXBrYS5qcGcYUmV2aWV3IDIwMjEgT3V0bG9vayAyMDIyUVplc3Rhd2lsacWbbXkgemUgc29ixIUgd3luaWtpIGtsdWN6b3d5Y2ggc2VrdG9yw7N3IG5pZXJ1Y2hvbW/Fm2NpIGtvbWVyY3lqbnljaC4uLmQCCw8PFgQfCAsrBAAfCSgrBSQ3Yjg0MTY4Yi1jY2IzLTQzZTUtOGM1Ny02YmNkNDk4YmNlZWYWAh8KBbIdV2VhbHRoIFJlcG9ydDogRG93bmxvYWQgRnJvbSBGb3JtfHxXZWFsdGggUmVwb3J0OiBEb3dubG9hZCBGcm9tIEVtYWlsIExpbmt8fFdlYWx0aCBSZXBvcnQ6IERvd25sb2FkIEZvcm0gMjAxOXx8U2VydmljZSBMaW5lIDogSG90IE1hcmtldHN8fExvbmRvbiBCdXNpbmVzcyBSYXRlc3x8U2VydmljZSBMaW5lIDogT2ZmaWNlIERldGFpbHN8fE9mZmljZSBTb2NpYWwgTWVkaWEgTGlua3N8fFNlcnZpY2UgTGluZSA6IFRyYWNrcmVjb3JkfHxSZXNlYXJjaCBSZXBvcnQgRGV0YWlscyBDb250cm9sIFYzfHxSZXNlYXJjaCBJbmRleCBDb250cm9sIFYzfHxSZXNlYXJjaCBTZWFyY2ggQm94IENvbnRyb2wgVjN8fFJlc2VhcmNoIFNlYXJjaCBSZXN1bHRzIENvbnRyb2wgVjN8fFJlc2VhcmNoIFNlYXJjaCBSZXN1bHRzIERldGFpbHMgQ29udHJvbCBWM3x8UmVzZWFyY2ggSHViOiBIZXJvIEFyZWF8fFJlc2VhcmNoIEh1YjogTGF0ZXN0IFJlc2VhcmNoIENvbnRlbnR8fFJlc2VhcmNoIEh1YjogRmVhdHVyZWQgTWVkaWF8fFJlcG9ydCBEb3dubG9hZHx8UmVzZWFyY2ggSHViOiBTZWFyY2ggQm94fHxSZXNlYXJjaCBIdWI6IFNlYXJjaCByZXN1bHRzIC0gcmVwb3J0cyAmIGFydGljbGVzfHxSZXNlYXJjaCBIdWI6IFJlc2VhcmNoIENvbnRlbnR8fFJlc2VhcmNoIEh1YjogQXJ0aWNsZSBkZXRhaWxzfHxSZXNlYXJjaCBIdWI6IEFydGljbGUgTGlzdHx8UmVzZWFyY2ggSHViOiBSZXNlYXJjaCBsYXRlc3QgbmV3c3x8UmVzZWFyY2ggSHViOiBSZXBvcnQgRGV0YWlsc3x8UmVzZWFyY2ggSHViOiBSZXNlYXJjaCBTZWFyY2ggUmVzdWx0c3x8UmVzZWFyY2ggSHViOiBSZXNlYXJjaCBTZWFyY2ggQm94fHxGZWF0dXJlZCBQcm9wZXJ0aWVzfHxTRU8gUHJvcGVydHkgTGlzdGluZ3x8U3R1ZGVudCBMZXR0aW5ncyBTZWFyY2ggQ29udHJvbHx8QnVzaW5lc3MgUmF0ZXMgQ2FsY3VsYXRvciBJbnB1dHx8QnVzaW5lc3MgUmF0ZXMgQ2FsY3VsYXRvciBPdXRwdXQvUHJpbnR8fENvbnRhY3QgVXMgQ29udHJvbCBWM3x8T2ZmaWNlIEFaIExpc3QgQ29udHJvbCBWM3x8T2ZmaWNlIFNlYXJjaCBSZXN1bHRzIFYzfHxQZW9wbGUgQXRvWiBjb250cm9sfHxQZXJzb24ncyBwcm9maWxlIENvbnRyb2x8fE1hcmtldG8gRm9ybXx8SW50ZXJuYXRpb25hbCBWaWV3OiBEb3dubG9hZCBGcm9tIEVtYWlsIExpbmt8fEludGVybmF0aW9uYWwgVmlldzogRG93bmxvYWQgRnJvbSBGb3JtfHxTZWFyY2ggVG9vbCBTaW5nbGUgU2VhcmNoIENvbnRyb2x8fFNlcnZpY2VzIFNlYXJjaCBSZXN1bHRzIFYzfHxIZXJvIEFyZWEgQ29udHJvbHx8SG9tZXBhZ2UgTW9kdWxlIENvbnRyb2x8fEtleSBDb250YWN0IENvbnRyb2x8fExhdGVzdCBOZXdzL1B1YmxpY2F0aW9uc3x8U2VydmljZSBMaW5lIDogTWVldCBUaGUgVGVhbSBDb250cm9sfHxTZXJ2aWNlIExpbmUgOiBQcm9wZXJ0eSBMaXN0aW5nIENvbnRyb2x8fFNlYXJjaCBUb29sIENvbnRyb2x8fEFzc29jaWF0ZSBTZWFyY2ggVG9vbCBDb250cm9sfHxTZWFyY2ggVG9vbCBHbG9iYWwgQ29uZmlnIENvbnRyb2x8fFNlcnZpY2VzIFNlYXJjaCBSZXN1bHRzIENvbnRyb2x8fENhcm91c2VsIC0gZXZlbnRzIGFuZCBwcm9wZXJ0aWVzfHxBdXRvbWF0ZWQgLSBMYXRlc3QgUmVwb3J0cywgUHJvcGVydGllcyBhbmQgQmxvZyBQb3N0c3x8Q29udGFjdCBTaGFyZXx8U2luZ2xlIFNlYXJjaCAtIENvbnRlbnQgUmVzdWx0c3x8Q291bnRyeS9SZWdpb24gU2VsZWN0b3J8fFNwYW5pc2ggY29uc2VudCBmb3JtfHxOZXcgUGVvcGxlIFNlYXJjaCBSZXN1bHR8fEdlbmVyYWwgRW5xdWlyeSBDb250cm9sfHxDb250YWN0IEZvcm0gTW9kYWwgLSBCb290c3RyYXB8fFJlc2VhcmNoIEh1YjogU3Vic2NyaWJlIGZvcm18fEZpbmFuY2UgLSBEaXNwbGF5IE11bHRpcGxlIENhbGN1bGF0b3JzfHxGaW5hbmNlIC0gSG93IE11Y2ggQ2FuIEkgQm9ycm93fHxQcm9wZXJ0eSBNb3J0Z2FnZSBDYWxjdWxhdG9yfHxQcm9wZXJ0eSBNb3J0Z2FnZSBJbWFnZXx8TW9ydGdhZ2UgVGVybXN8fE1vcnRnYWdlIFRlcm1zIENhcm91c2VsfHxSZWZlcnJhbCBDb250YWN0IEZvcm18fEZpbmFuY2UgLSBBcnRpY2xlc3x8RmluYW5jZSAtIEZvcm18fEZpbmFuY2UgLSBOZXdzfHxGaW5hbmNlIC0gVGVhbXx8RmluYW5jZSAtIE1vcnRnYWdlIENhbGN1bGF0b3J8fEZpbmFuY2UgLSBNb3J0Z2FnZSBSYXRlc3x8RmluYW5jZSAtIEVxdWl0eSBSZWxlYXNlIENhbGN1bGF0b3J8fFByb3BlcnR5IE1vcnRnYWdlIEltYWdlfHxGaW5hbmNlIC0gU3RhbXAgRHV0eSBDYWxjdWxhdG9yfHxSZXNlYXJjaCBSZXBvcnQgRGV0YWlscyBDb250cm9sfHxSZXNlYXJjaCBJbmRleCBDb250cm9sfHxSZXNlYXJjaCBTZWFyY2ggQm94IENvbnRyb2x8fFJlc2VhcmNoIFNlYXJjaCBSZXN1bHRzIENvbnRyb2x8fFJlc2VhcmNoIFNlYXJjaCBSZXN1bHRzIERldGFpbHMgQ29udHJvbHx8UHJvcGVydHkvUHJvbW8gQ2Fyb3VzZWwgQ29udHJvbHx8UHJvcGVydHkgTGlzdGluZyBDb250cm9sfHxQcm9wZXJ0eSBMaXN0aW5nIENhbXBhaWduIENvbnRyb2x8fFByb3BlcnR5IExpc3RpbmcgSW50ZXJuYXRpb25hbCBWaWV3IENvbnRyb2x8fFByb3BlcnR5IE1hcCBTZWFyY2ggQm94IENvbnRyb2x8fFByb3BlcnR5IFNlYXJjaCBCb3ggQ29udHJvbHx8U21hbGwgUHJvcGVydHkgU2VhcmNoIEJveCBDb250cm9sfHxTRU8gLSBQcm9wZXJ0eSBMb2NhdGlvbiBMaXN0aW5nIENvbnRyb2x8fFNFTyAtIFByb3BlcnR5IFJlc3VsdHMgTGlzdGluZyBDb250cm9sfHxQcm9wZXJ0eSBTZWFyY2ggQm94IFRlc3QgQSBDb250cm9sfHxQcm9wZXJ0eSBTZWFyY2ggQm94IFRlc3QgQiBDb250cm9sfHxDb250YWN0IFVzIENvbnRyb2x8fE9mZmljZSBBWiBMaXN0IENvbnRyb2x8fE9mZmljZSBEZXRhaWxzIENvbnRyb2x8fE9mZmljZSBTZWFyY2ggQmFyIENvbnRyb2x8fE9mZmljZSBTZWFyY2ggUmVzdWx0cyBDb250cm9sfHxQZW9wbGUncyBCaW9ncmFwaHkgQ29udHJvbHx8UGVvcGxlIExpc3QgQ29udHJvbHx8U21hbGwgT2ZmaWNlIFNpdGUgU2VhcmNoIFJlc3VsdHMgQ29udHJvbHx8TGF0ZXN0IE5ld3MgQ29udHJvbHx8TmV3cyBBcnRpY2xlIERldGFpbHMgQ29udHJvbHx8TmV3cyBFdmVudCBNYXAgQ29udHJvbHx8TmV3cyBMaXN0IENvbnRyb2x8fFNoYXJlIFRoaXMgQ29udHJvbHx8V2VhbHRoIFJlcG9ydCBIaWdobGlnaHRzIENvbnRyb2x8fFlvdVR1YmUgVmlkZW8gUGxheWVyIENvbnRyb2x8fEdsb2JhbCBIb21lIENvdW50cnkgTGlzdHx8VHdpdHRlciBUaW1lbGluZXN8fE9mZmljZSBSZWRpcmVjdGlvbiBDb250cm9sfHxQcm9wZXJ0eSBSZWRpcmVjdGlvbiBDb250cm9sfHxDYWxjdWxhdG9yIC0gQ29tbWVyY2lhbCBMYW5kIGFuZCBCdWlsZGluZ3MgVGF4fHxDb250YWN0IEZvcm18fENvbnRhY3QgRm9ybSBNb2RhbHx8Q3VzdG9tIENvbnRhY3QgRm9ybXx8Q2FsY3VsYXRvciAtIENvbW1lcmNpYWwgU3RhbXAgRHV0eSBMYW5kIFRheHx8Q2FsY3VsYXRvciAtIFJlc2lkZW50aWFsIExCVFQgQ2FsY3VsYXRvcnx8R2xvYmFsIENpdGllcyBSZXF1ZXN0IEZvcm18fEZpbmFuY2UgTW9ydGdhZ2UgUmF0ZXMgQ29udHJvbHx8UmVxdWVzdCBEb3dubG9hZCBGb3JtfHxTbWFsbCBDb250YWN0IEZvcm18fFN0YW1wIER1dHkgQ2FsY3VsYXRvcnx8UmVxdWVzdCBWYWx1YXRpb24gRm9ybXx8V2VhbHRoIFJlcG9ydCBSZXF1ZXN0IEZvcm18fFlpZWxkIENhbGN1bGF0b3J8fEtuaWdodCBGcmFuayBXZWJzaXRlIEZlZWRiYWNrIEZvcm18fFdlYmluYXJzL0V2ZW50c3x8ZAINDw8WBB8ICysEAB8JKCsFJDdiODQxNjhiLWNjYjMtNDNlNS04YzU3LTZiY2Q0OThiY2VlZhYCHwoFsh1XZWFsdGggUmVwb3J0OiBEb3dubG9hZCBGcm9tIEZvcm18fFdlYWx0aCBSZXBvcnQ6IERvd25sb2FkIEZyb20gRW1haWwgTGlua3x8V2VhbHRoIFJlcG9ydDogRG93bmxvYWQgRm9ybSAyMDE5fHxTZXJ2aWNlIExpbmUgOiBIb3QgTWFya2V0c3x8TG9uZG9uIEJ1c2luZXNzIFJhdGVzfHxTZXJ2aWNlIExpbmUgOiBPZmZpY2UgRGV0YWlsc3x8T2ZmaWNlIFNvY2lhbCBNZWRpYSBMaW5rc3x8U2VydmljZSBMaW5lIDogVHJhY2tyZWNvcmR8fFJlc2VhcmNoIFJlcG9ydCBEZXRhaWxzIENvbnRyb2wgVjN8fFJlc2VhcmNoIEluZGV4IENvbnRyb2wgVjN8fFJlc2VhcmNoIFNlYXJjaCBCb3ggQ29udHJvbCBWM3x8UmVzZWFyY2ggU2VhcmNoIFJlc3VsdHMgQ29udHJvbCBWM3x8UmVzZWFyY2ggU2VhcmNoIFJlc3VsdHMgRGV0YWlscyBDb250cm9sIFYzfHxSZXNlYXJjaCBIdWI6IEhlcm8gQXJlYXx8UmVzZWFyY2ggSHViOiBMYXRlc3QgUmVzZWFyY2ggQ29udGVudHx8UmVzZWFyY2ggSHViOiBGZWF0dXJlZCBNZWRpYXx8UmVwb3J0IERvd25sb2FkfHxSZXNlYXJjaCBIdWI6IFNlYXJjaCBCb3h8fFJlc2VhcmNoIEh1YjogU2VhcmNoIHJlc3VsdHMgLSByZXBvcnRzICYgYXJ0aWNsZXN8fFJlc2VhcmNoIEh1YjogUmVzZWFyY2ggQ29udGVudHx8UmVzZWFyY2ggSHViOiBBcnRpY2xlIGRldGFpbHN8fFJlc2VhcmNoIEh1YjogQXJ0aWNsZSBMaXN0fHxSZXNlYXJjaCBIdWI6IFJlc2VhcmNoIGxhdGVzdCBuZXdzfHxSZXNlYXJjaCBIdWI6IFJlcG9ydCBEZXRhaWxzfHxSZXNlYXJjaCBIdWI6IFJlc2VhcmNoIFNlYXJjaCBSZXN1bHRzfHxSZXNlYXJjaCBIdWI6IFJlc2VhcmNoIFNlYXJjaCBCb3h8fEZlYXR1cmVkIFByb3BlcnRpZXN8fFNFTyBQcm9wZXJ0eSBMaXN0aW5nfHxTdHVkZW50IExldHRpbmdzIFNlYXJjaCBDb250cm9sfHxCdXNpbmVzcyBSYXRlcyBDYWxjdWxhdG9yIElucHV0fHxCdXNpbmVzcyBSYXRlcyBDYWxjdWxhdG9yIE91dHB1dC9QcmludHx8Q29udGFjdCBVcyBDb250cm9sIFYzfHxPZmZpY2UgQVogTGlzdCBDb250cm9sIFYzfHxPZmZpY2UgU2VhcmNoIFJlc3VsdHMgVjN8fFBlb3BsZSBBdG9aIGNvbnRyb2x8fFBlcnNvbidzIHByb2ZpbGUgQ29udHJvbHx8TWFya2V0byBGb3JtfHxJbnRlcm5hdGlvbmFsIFZpZXc6IERvd25sb2FkIEZyb20gRW1haWwgTGlua3x8SW50ZXJuYXRpb25hbCBWaWV3OiBEb3dubG9hZCBGcm9tIEZvcm18fFNlYXJjaCBUb29sIFNpbmdsZSBTZWFyY2ggQ29udHJvbHx8U2VydmljZXMgU2VhcmNoIFJlc3VsdHMgVjN8fEhlcm8gQXJlYSBDb250cm9sfHxIb21lcGFnZSBNb2R1bGUgQ29udHJvbHx8S2V5IENvbnRhY3QgQ29udHJvbHx8TGF0ZXN0IE5ld3MvUHVibGljYXRpb25zfHxTZXJ2aWNlIExpbmUgOiBNZWV0IFRoZSBUZWFtIENvbnRyb2x8fFNlcnZpY2UgTGluZSA6IFByb3BlcnR5IExpc3RpbmcgQ29udHJvbHx8U2VhcmNoIFRvb2wgQ29udHJvbHx8QXNzb2NpYXRlIFNlYXJjaCBUb29sIENvbnRyb2x8fFNlYXJjaCBUb29sIEdsb2JhbCBDb25maWcgQ29udHJvbHx8U2VydmljZXMgU2VhcmNoIFJlc3VsdHMgQ29udHJvbHx8Q2Fyb3VzZWwgLSBldmVudHMgYW5kIHByb3BlcnRpZXN8fEF1dG9tYXRlZCAtIExhdGVzdCBSZXBvcnRzLCBQcm9wZXJ0aWVzIGFuZCBCbG9nIFBvc3RzfHxDb250YWN0IFNoYXJlfHxTaW5nbGUgU2VhcmNoIC0gQ29udGVudCBSZXN1bHRzfHxDb3VudHJ5L1JlZ2lvbiBTZWxlY3Rvcnx8U3BhbmlzaCBjb25zZW50IGZvcm18fE5ldyBQZW9wbGUgU2VhcmNoIFJlc3VsdHx8R2VuZXJhbCBFbnF1aXJ5IENvbnRyb2x8fENvbnRhY3QgRm9ybSBNb2RhbCAtIEJvb3RzdHJhcHx8UmVzZWFyY2ggSHViOiBTdWJzY3JpYmUgZm9ybXx8RmluYW5jZSAtIERpc3BsYXkgTXVsdGlwbGUgQ2FsY3VsYXRvcnN8fEZpbmFuY2UgLSBIb3cgTXVjaCBDYW4gSSBCb3Jyb3d8fFByb3BlcnR5IE1vcnRnYWdlIENhbGN1bGF0b3J8fFByb3BlcnR5IE1vcnRnYWdlIEltYWdlfHxNb3J0Z2FnZSBUZXJtc3x8TW9ydGdhZ2UgVGVybXMgQ2Fyb3VzZWx8fFJlZmVycmFsIENvbnRhY3QgRm9ybXx8RmluYW5jZSAtIEFydGljbGVzfHxGaW5hbmNlIC0gRm9ybXx8RmluYW5jZSAtIE5ld3N8fEZpbmFuY2UgLSBUZWFtfHxGaW5hbmNlIC0gTW9ydGdhZ2UgQ2FsY3VsYXRvcnx8RmluYW5jZSAtIE1vcnRnYWdlIFJhdGVzfHxGaW5hbmNlIC0gRXF1aXR5IFJlbGVhc2UgQ2FsY3VsYXRvcnx8UHJvcGVydHkgTW9ydGdhZ2UgSW1hZ2V8fEZpbmFuY2UgLSBTdGFtcCBEdXR5IENhbGN1bGF0b3J8fFJlc2VhcmNoIFJlcG9ydCBEZXRhaWxzIENvbnRyb2x8fFJlc2VhcmNoIEluZGV4IENvbnRyb2x8fFJlc2VhcmNoIFNlYXJjaCBCb3ggQ29udHJvbHx8UmVzZWFyY2ggU2VhcmNoIFJlc3VsdHMgQ29udHJvbHx8UmVzZWFyY2ggU2VhcmNoIFJlc3VsdHMgRGV0YWlscyBDb250cm9sfHxQcm9wZXJ0eS9Qcm9tbyBDYXJvdXNlbCBDb250cm9sfHxQcm9wZXJ0eSBMaXN0aW5nIENvbnRyb2x8fFByb3BlcnR5IExpc3RpbmcgQ2FtcGFpZ24gQ29udHJvbHx8UHJvcGVydHkgTGlzdGluZyBJbnRlcm5hdGlvbmFsIFZpZXcgQ29udHJvbHx8UHJvcGVydHkgTWFwIFNlYXJjaCBCb3ggQ29udHJvbHx8UHJvcGVydHkgU2VhcmNoIEJveCBDb250cm9sfHxTbWFsbCBQcm9wZXJ0eSBTZWFyY2ggQm94IENvbnRyb2x8fFNFTyAtIFByb3BlcnR5IExvY2F0aW9uIExpc3RpbmcgQ29udHJvbHx8U0VPIC0gUHJvcGVydHkgUmVzdWx0cyBMaXN0aW5nIENvbnRyb2x8fFByb3BlcnR5IFNlYXJjaCBCb3ggVGVzdCBBIENvbnRyb2x8fFByb3BlcnR5IFNlYXJjaCBCb3ggVGVzdCBCIENvbnRyb2x8fENvbnRhY3QgVXMgQ29udHJvbHx8T2ZmaWNlIEFaIExpc3QgQ29udHJvbHx8T2ZmaWNlIERldGFpbHMgQ29udHJvbHx8T2ZmaWNlIFNlYXJjaCBCYXIgQ29udHJvbHx8T2ZmaWNlIFNlYXJjaCBSZXN1bHRzIENvbnRyb2x8fFBlb3BsZSdzIEJpb2dyYXBoeSBDb250cm9sfHxQZW9wbGUgTGlzdCBDb250cm9sfHxTbWFsbCBPZmZpY2UgU2l0ZSBTZWFyY2ggUmVzdWx0cyBDb250cm9sfHxMYXRlc3QgTmV3cyBDb250cm9sfHxOZXdzIEFydGljbGUgRGV0YWlscyBDb250cm9sfHxOZXdzIEV2ZW50IE1hcCBDb250cm9sfHxOZXdzIExpc3QgQ29udHJvbHx8U2hhcmUgVGhpcyBDb250cm9sfHxXZWFsdGggUmVwb3J0IEhpZ2hsaWdodHMgQ29udHJvbHx8WW91VHViZSBWaWRlbyBQbGF5ZXIgQ29udHJvbHx8R2xvYmFsIEhvbWUgQ291bnRyeSBMaXN0fHxUd2l0dGVyIFRpbWVsaW5lc3x8T2ZmaWNlIFJlZGlyZWN0aW9uIENvbnRyb2x8fFByb3BlcnR5IFJlZGlyZWN0aW9uIENvbnRyb2x8fENhbGN1bGF0b3IgLSBDb21tZXJjaWFsIExhbmQgYW5kIEJ1aWxkaW5ncyBUYXh8fENvbnRhY3QgRm9ybXx8Q29udGFjdCBGb3JtIE1vZGFsfHxDdXN0b20gQ29udGFjdCBGb3JtfHxDYWxjdWxhdG9yIC0gQ29tbWVyY2lhbCBTdGFtcCBEdXR5IExhbmQgVGF4fHxDYWxjdWxhdG9yIC0gUmVzaWRlbnRpYWwgTEJUVCBDYWxjdWxhdG9yfHxHbG9iYWwgQ2l0aWVzIFJlcXVlc3QgRm9ybXx8RmluYW5jZSBNb3J0Z2FnZSBSYXRlcyBDb250cm9sfHxSZXF1ZXN0IERvd25sb2FkIEZvcm18fFNtYWxsIENvbnRhY3QgRm9ybXx8U3RhbXAgRHV0eSBDYWxjdWxhdG9yfHxSZXF1ZXN0IFZhbHVhdGlvbiBGb3JtfHxXZWFsdGggUmVwb3J0IFJlcXVlc3QgRm9ybXx8WWllbGQgQ2FsY3VsYXRvcnx8S25pZ2h0IEZyYW5rIFdlYnNpdGUgRmVlZGJhY2sgRm9ybXx8V2ViaW5hcnMvRXZlbnRzfHxkAg8PDxYEHwgLKwQAHwkoKwUkN2I4NDE2OGItY2NiMy00M2U1LThjNTctNmJjZDQ5OGJjZWVmFgIfCgWyHVdlYWx0aCBSZXBvcnQ6IERvd25sb2FkIEZyb20gRm9ybXx8V2VhbHRoIFJlcG9ydDogRG93bmxvYWQgRnJvbSBFbWFpbCBMaW5rfHxXZWFsdGggUmVwb3J0OiBEb3dubG9hZCBGb3JtIDIwMTl8fFNlcnZpY2UgTGluZSA6IEhvdCBNYXJrZXRzfHxMb25kb24gQnVzaW5lc3MgUmF0ZXN8fFNlcnZpY2UgTGluZSA6IE9mZmljZSBEZXRhaWxzfHxPZmZpY2UgU29jaWFsIE1lZGlhIExpbmtzfHxTZXJ2aWNlIExpbmUgOiBUcmFja3JlY29yZHx8UmVzZWFyY2ggUmVwb3J0IERldGFpbHMgQ29udHJvbCBWM3x8UmVzZWFyY2ggSW5kZXggQ29udHJvbCBWM3x8UmVzZWFyY2ggU2VhcmNoIEJveCBDb250cm9sIFYzfHxSZXNlYXJjaCBTZWFyY2ggUmVzdWx0cyBDb250cm9sIFYzfHxSZXNlYXJjaCBTZWFyY2ggUmVzdWx0cyBEZXRhaWxzIENvbnRyb2wgVjN8fFJlc2VhcmNoIEh1YjogSGVybyBBcmVhfHxSZXNlYXJjaCBIdWI6IExhdGVzdCBSZXNlYXJjaCBDb250ZW50fHxSZXNlYXJjaCBIdWI6IEZlYXR1cmVkIE1lZGlhfHxSZXBvcnQgRG93bmxvYWR8fFJlc2VhcmNoIEh1YjogU2VhcmNoIEJveHx8UmVzZWFyY2ggSHViOiBTZWFyY2ggcmVzdWx0cyAtIHJlcG9ydHMgJiBhcnRpY2xlc3x8UmVzZWFyY2ggSHViOiBSZXNlYXJjaCBDb250ZW50fHxSZXNlYXJjaCBIdWI6IEFydGljbGUgZGV0YWlsc3x8UmVzZWFyY2ggSHViOiBBcnRpY2xlIExpc3R8fFJlc2VhcmNoIEh1YjogUmVzZWFyY2ggbGF0ZXN0IG5ld3N8fFJlc2VhcmNoIEh1YjogUmVwb3J0IERldGFpbHN8fFJlc2VhcmNoIEh1YjogUmVzZWFyY2ggU2VhcmNoIFJlc3VsdHN8fFJlc2VhcmNoIEh1YjogUmVzZWFyY2ggU2VhcmNoIEJveHx8RmVhdHVyZWQgUHJvcGVydGllc3x8U0VPIFByb3BlcnR5IExpc3Rpbmd8fFN0dWRlbnQgTGV0dGluZ3MgU2VhcmNoIENvbnRyb2x8fEJ1c2luZXNzIFJhdGVzIENhbGN1bGF0b3IgSW5wdXR8fEJ1c2luZXNzIFJhdGVzIENhbGN1bGF0b3IgT3V0cHV0L1ByaW50fHxDb250YWN0IFVzIENvbnRyb2wgVjN8fE9mZmljZSBBWiBMaXN0IENvbnRyb2wgVjN8fE9mZmljZSBTZWFyY2ggUmVzdWx0cyBWM3x8UGVvcGxlIEF0b1ogY29udHJvbHx8UGVyc29uJ3MgcHJvZmlsZSBDb250cm9sfHxNYXJrZXRvIEZvcm18fEludGVybmF0aW9uYWwgVmlldzogRG93bmxvYWQgRnJvbSBFbWFpbCBMaW5rfHxJbnRlcm5hdGlvbmFsIFZpZXc6IERvd25sb2FkIEZyb20gRm9ybXx8U2VhcmNoIFRvb2wgU2luZ2xlIFNlYXJjaCBDb250cm9sfHxTZXJ2aWNlcyBTZWFyY2ggUmVzdWx0cyBWM3x8SGVybyBBcmVhIENvbnRyb2x8fEhvbWVwYWdlIE1vZHVsZSBDb250cm9sfHxLZXkgQ29udGFjdCBDb250cm9sfHxMYXRlc3QgTmV3cy9QdWJsaWNhdGlvbnN8fFNlcnZpY2UgTGluZSA6IE1lZXQgVGhlIFRlYW0gQ29udHJvbHx8U2VydmljZSBMaW5lIDogUHJvcGVydHkgTGlzdGluZyBDb250cm9sfHxTZWFyY2ggVG9vbCBDb250cm9sfHxBc3NvY2lhdGUgU2VhcmNoIFRvb2wgQ29udHJvbHx8U2VhcmNoIFRvb2wgR2xvYmFsIENvbmZpZyBDb250cm9sfHxTZXJ2aWNlcyBTZWFyY2ggUmVzdWx0cyBDb250cm9sfHxDYXJvdXNlbCAtIGV2ZW50cyBhbmQgcHJvcGVydGllc3x8QXV0b21hdGVkIC0gTGF0ZXN0IFJlcG9ydHMsIFByb3BlcnRpZXMgYW5kIEJsb2cgUG9zdHN8fENvbnRhY3QgU2hhcmV8fFNpbmdsZSBTZWFyY2ggLSBDb250ZW50IFJlc3VsdHN8fENvdW50cnkvUmVnaW9uIFNlbGVjdG9yfHxTcGFuaXNoIGNvbnNlbnQgZm9ybXx8TmV3IFBlb3BsZSBTZWFyY2ggUmVzdWx0fHxHZW5lcmFsIEVucXVpcnkgQ29udHJvbHx8Q29udGFjdCBGb3JtIE1vZGFsIC0gQm9vdHN0cmFwfHxSZXNlYXJjaCBIdWI6IFN1YnNjcmliZSBmb3JtfHxGaW5hbmNlIC0gRGlzcGxheSBNdWx0aXBsZSBDYWxjdWxhdG9yc3x8RmluYW5jZSAtIEhvdyBNdWNoIENhbiBJIEJvcnJvd3x8UHJvcGVydHkgTW9ydGdhZ2UgQ2FsY3VsYXRvcnx8UHJvcGVydHkgTW9ydGdhZ2UgSW1hZ2V8fE1vcnRnYWdlIFRlcm1zfHxNb3J0Z2FnZSBUZXJtcyBDYXJvdXNlbHx8UmVmZXJyYWwgQ29udGFjdCBGb3JtfHxGaW5hbmNlIC0gQXJ0aWNsZXN8fEZpbmFuY2UgLSBGb3JtfHxGaW5hbmNlIC0gTmV3c3x8RmluYW5jZSAtIFRlYW18fEZpbmFuY2UgLSBNb3J0Z2FnZSBDYWxjdWxhdG9yfHxGaW5hbmNlIC0gTW9ydGdhZ2UgUmF0ZXN8fEZpbmFuY2UgLSBFcXVpdHkgUmVsZWFzZSBDYWxjdWxhdG9yfHxQcm9wZXJ0eSBNb3J0Z2FnZSBJbWFnZXx8RmluYW5jZSAtIFN0YW1wIER1dHkgQ2FsY3VsYXRvcnx8UmVzZWFyY2ggUmVwb3J0IERldGFpbHMgQ29udHJvbHx8UmVzZWFyY2ggSW5kZXggQ29udHJvbHx8UmVzZWFyY2ggU2VhcmNoIEJveCBDb250cm9sfHxSZXNlYXJjaCBTZWFyY2ggUmVzdWx0cyBDb250cm9sfHxSZXNlYXJjaCBTZWFyY2ggUmVzdWx0cyBEZXRhaWxzIENvbnRyb2x8fFByb3BlcnR5L1Byb21vIENhcm91c2VsIENvbnRyb2x8fFByb3BlcnR5IExpc3RpbmcgQ29udHJvbHx8UHJvcGVydHkgTGlzdGluZyBDYW1wYWlnbiBDb250cm9sfHxQcm9wZXJ0eSBMaXN0aW5nIEludGVybmF0aW9uYWwgVmlldyBDb250cm9sfHxQcm9wZXJ0eSBNYXAgU2VhcmNoIEJveCBDb250cm9sfHxQcm9wZXJ0eSBTZWFyY2ggQm94IENvbnRyb2x8fFNtYWxsIFByb3BlcnR5IFNlYXJjaCBCb3ggQ29udHJvbHx8U0VPIC0gUHJvcGVydHkgTG9jYXRpb24gTGlzdGluZyBDb250cm9sfHxTRU8gLSBQcm9wZXJ0eSBSZXN1bHRzIExpc3RpbmcgQ29udHJvbHx8UHJvcGVydHkgU2VhcmNoIEJveCBUZXN0IEEgQ29udHJvbHx8UHJvcGVydHkgU2VhcmNoIEJveCBUZXN0IEIgQ29udHJvbHx8Q29udGFjdCBVcyBDb250cm9sfHxPZmZpY2UgQVogTGlzdCBDb250cm9sfHxPZmZpY2UgRGV0YWlscyBDb250cm9sfHxPZmZpY2UgU2VhcmNoIEJhciBDb250cm9sfHxPZmZpY2UgU2VhcmNoIFJlc3VsdHMgQ29udHJvbHx8UGVvcGxlJ3MgQmlvZ3JhcGh5IENvbnRyb2x8fFBlb3BsZSBMaXN0IENvbnRyb2x8fFNtYWxsIE9mZmljZSBTaXRlIFNlYXJjaCBSZXN1bHRzIENvbnRyb2x8fExhdGVzdCBOZXdzIENvbnRyb2x8fE5ld3MgQXJ0aWNsZSBEZXRhaWxzIENvbnRyb2x8fE5ld3MgRXZlbnQgTWFwIENvbnRyb2x8fE5ld3MgTGlzdCBDb250cm9sfHxTaGFyZSBUaGlzIENvbnRyb2x8fFdlYWx0aCBSZXBvcnQgSGlnaGxpZ2h0cyBDb250cm9sfHxZb3VUdWJlIFZpZGVvIFBsYXllciBDb250cm9sfHxHbG9iYWwgSG9tZSBDb3VudHJ5IExpc3R8fFR3aXR0ZXIgVGltZWxpbmVzfHxPZmZpY2UgUmVkaXJlY3Rpb24gQ29udHJvbHx8UHJvcGVydHkgUmVkaXJlY3Rpb24gQ29udHJvbHx8Q2FsY3VsYXRvciAtIENvbW1lcmNpYWwgTGFuZCBhbmQgQnVpbGRpbmdzIFRheHx8Q29udGFjdCBGb3JtfHxDb250YWN0IEZvcm0gTW9kYWx8fEN1c3RvbSBDb250YWN0IEZvcm18fENhbGN1bGF0b3IgLSBDb21tZXJjaWFsIFN0YW1wIER1dHkgTGFuZCBUYXh8fENhbGN1bGF0b3IgLSBSZXNpZGVudGlhbCBMQlRUIENhbGN1bGF0b3J8fEdsb2JhbCBDaXRpZXMgUmVxdWVzdCBGb3JtfHxGaW5hbmNlIE1vcnRnYWdlIFJhdGVzIENvbnRyb2x8fFJlcXVlc3QgRG93bmxvYWQgRm9ybXx8U21hbGwgQ29udGFjdCBGb3JtfHxTdGFtcCBEdXR5IENhbGN1bGF0b3J8fFJlcXVlc3QgVmFsdWF0aW9uIEZvcm18fFdlYWx0aCBSZXBvcnQgUmVxdWVzdCBGb3JtfHxZaWVsZCBDYWxjdWxhdG9yfHxLbmlnaHQgRnJhbmsgV2Vic2l0ZSBGZWVkYmFjayBGb3JtfHxXZWJpbmFycy9FdmVudHN8fGQCEQ8PFgQfCAsrBAAfCSgrBSQ3Yjg0MTY4Yi1jY2IzLTQzZTUtOGM1Ny02YmNkNDk4YmNlZWYWAh8KBbIdV2VhbHRoIFJlcG9ydDogRG93bmxvYWQgRnJvbSBGb3JtfHxXZWFsdGggUmVwb3J0OiBEb3dubG9hZCBGcm9tIEVtYWlsIExpbmt8fFdlYWx0aCBSZXBvcnQ6IERvd25sb2FkIEZvcm0gMjAxOXx8U2VydmljZSBMaW5lIDogSG90IE1hcmtldHN8fExvbmRvbiBCdXNpbmVzcyBSYXRlc3x8U2VydmljZSBMaW5lIDogT2ZmaWNlIERldGFpbHN8fE9mZmljZSBTb2NpYWwgTWVkaWEgTGlua3N8fFNlcnZpY2UgTGluZSA6IFRyYWNrcmVjb3JkfHxSZXNlYXJjaCBSZXBvcnQgRGV0YWlscyBDb250cm9sIFYzfHxSZXNlYXJjaCBJbmRleCBDb250cm9sIFYzfHxSZXNlYXJjaCBTZWFyY2ggQm94IENvbnRyb2wgVjN8fFJlc2VhcmNoIFNlYXJjaCBSZXN1bHRzIENvbnRyb2wgVjN8fFJlc2VhcmNoIFNlYXJjaCBSZXN1bHRzIERldGFpbHMgQ29udHJvbCBWM3x8UmVzZWFyY2ggSHViOiBIZXJvIEFyZWF8fFJlc2VhcmNoIEh1YjogTGF0ZXN0IFJlc2VhcmNoIENvbnRlbnR8fFJlc2VhcmNoIEh1YjogRmVhdHVyZWQgTWVkaWF8fFJlcG9ydCBEb3dubG9hZHx8UmVzZWFyY2ggSHViOiBTZWFyY2ggQm94fHxSZXNlYXJjaCBIdWI6IFNlYXJjaCByZXN1bHRzIC0gcmVwb3J0cyAmIGFydGljbGVzfHxSZXNlYXJjaCBIdWI6IFJlc2VhcmNoIENvbnRlbnR8fFJlc2VhcmNoIEh1YjogQXJ0aWNsZSBkZXRhaWxzfHxSZXNlYXJjaCBIdWI6IEFydGljbGUgTGlzdHx8UmVzZWFyY2ggSHViOiBSZXNlYXJjaCBsYXRlc3QgbmV3c3x8UmVzZWFyY2ggSHViOiBSZXBvcnQgRGV0YWlsc3x8UmVzZWFyY2ggSHViOiBSZXNlYXJjaCBTZWFyY2ggUmVzdWx0c3x8UmVzZWFyY2ggSHViOiBSZXNlYXJjaCBTZWFyY2ggQm94fHxGZWF0dXJlZCBQcm9wZXJ0aWVzfHxTRU8gUHJvcGVydHkgTGlzdGluZ3x8U3R1ZGVudCBMZXR0aW5ncyBTZWFyY2ggQ29udHJvbHx8QnVzaW5lc3MgUmF0ZXMgQ2FsY3VsYXRvciBJbnB1dHx8QnVzaW5lc3MgUmF0ZXMgQ2FsY3VsYXRvciBPdXRwdXQvUHJpbnR8fENvbnRhY3QgVXMgQ29udHJvbCBWM3x8T2ZmaWNlIEFaIExpc3QgQ29udHJvbCBWM3x8T2ZmaWNlIFNlYXJjaCBSZXN1bHRzIFYzfHxQZW9wbGUgQXRvWiBjb250cm9sfHxQZXJzb24ncyBwcm9maWxlIENvbnRyb2x8fE1hcmtldG8gRm9ybXx8SW50ZXJuYXRpb25hbCBWaWV3OiBEb3dubG9hZCBGcm9tIEVtYWlsIExpbmt8fEludGVybmF0aW9uYWwgVmlldzogRG93bmxvYWQgRnJvbSBGb3JtfHxTZWFyY2ggVG9vbCBTaW5nbGUgU2VhcmNoIENvbnRyb2x8fFNlcnZpY2VzIFNlYXJjaCBSZXN1bHRzIFYzfHxIZXJvIEFyZWEgQ29udHJvbHx8SG9tZXBhZ2UgTW9kdWxlIENvbnRyb2x8fEtleSBDb250YWN0IENvbnRyb2x8fExhdGVzdCBOZXdzL1B1YmxpY2F0aW9uc3x8U2VydmljZSBMaW5lIDogTWVldCBUaGUgVGVhbSBDb250cm9sfHxTZXJ2aWNlIExpbmUgOiBQcm9wZXJ0eSBMaXN0aW5nIENvbnRyb2x8fFNlYXJjaCBUb29sIENvbnRyb2x8fEFzc29jaWF0ZSBTZWFyY2ggVG9vbCBDb250cm9sfHxTZWFyY2ggVG9vbCBHbG9iYWwgQ29uZmlnIENvbnRyb2x8fFNlcnZpY2VzIFNlYXJjaCBSZXN1bHRzIENvbnRyb2x8fENhcm91c2VsIC0gZXZlbnRzIGFuZCBwcm9wZXJ0aWVzfHxBdXRvbWF0ZWQgLSBMYXRlc3QgUmVwb3J0cywgUHJvcGVydGllcyBhbmQgQmxvZyBQb3N0c3x8Q29udGFjdCBTaGFyZXx8U2luZ2xlIFNlYXJjaCAtIENvbnRlbnQgUmVzdWx0c3x8Q291bnRyeS9SZWdpb24gU2VsZWN0b3J8fFNwYW5pc2ggY29uc2VudCBmb3JtfHxOZXcgUGVvcGxlIFNlYXJjaCBSZXN1bHR8fEdlbmVyYWwgRW5xdWlyeSBDb250cm9sfHxDb250YWN0IEZvcm0gTW9kYWwgLSBCb290c3RyYXB8fFJlc2VhcmNoIEh1YjogU3Vic2NyaWJlIGZvcm18fEZpbmFuY2UgLSBEaXNwbGF5IE11bHRpcGxlIENhbGN1bGF0b3JzfHxGaW5hbmNlIC0gSG93IE11Y2ggQ2FuIEkgQm9ycm93fHxQcm9wZXJ0eSBNb3J0Z2FnZSBDYWxjdWxhdG9yfHxQcm9wZXJ0eSBNb3J0Z2FnZSBJbWFnZXx8TW9ydGdhZ2UgVGVybXN8fE1vcnRnYWdlIFRlcm1zIENhcm91c2VsfHxSZWZlcnJhbCBDb250YWN0IEZvcm18fEZpbmFuY2UgLSBBcnRpY2xlc3x8RmluYW5jZSAtIEZvcm18fEZpbmFuY2UgLSBOZXdzfHxGaW5hbmNlIC0gVGVhbXx8RmluYW5jZSAtIE1vcnRnYWdlIENhbGN1bGF0b3J8fEZpbmFuY2UgLSBNb3J0Z2FnZSBSYXRlc3x8RmluYW5jZSAtIEVxdWl0eSBSZWxlYXNlIENhbGN1bGF0b3J8fFByb3BlcnR5IE1vcnRnYWdlIEltYWdlfHxGaW5hbmNlIC0gU3RhbXAgRHV0eSBDYWxjdWxhdG9yfHxSZXNlYXJjaCBSZXBvcnQgRGV0YWlscyBDb250cm9sfHxSZXNlYXJjaCBJbmRleCBDb250cm9sfHxSZXNlYXJjaCBTZWFyY2ggQm94IENvbnRyb2x8fFJlc2VhcmNoIFNlYXJjaCBSZXN1bHRzIENvbnRyb2x8fFJlc2VhcmNoIFNlYXJjaCBSZXN1bHRzIERldGFpbHMgQ29udHJvbHx8UHJvcGVydHkvUHJvbW8gQ2Fyb3VzZWwgQ29udHJvbHx8UHJvcGVydHkgTGlzdGluZyBDb250cm9sfHxQcm9wZXJ0eSBMaXN0aW5nIENhbXBhaWduIENvbnRyb2x8fFByb3BlcnR5IExpc3RpbmcgSW50ZXJuYXRpb25hbCBWaWV3IENvbnRyb2x8fFByb3BlcnR5IE1hcCBTZWFyY2ggQm94IENvbnRyb2x8fFByb3BlcnR5IFNlYXJjaCBCb3ggQ29udHJvbHx8U21hbGwgUHJvcGVydHkgU2VhcmNoIEJveCBDb250cm9sfHxTRU8gLSBQcm9wZXJ0eSBMb2NhdGlvbiBMaXN0aW5nIENvbnRyb2x8fFNFTyAtIFByb3BlcnR5IFJlc3VsdHMgTGlzdGluZyBDb250cm9sfHxQcm9wZXJ0eSBTZWFyY2ggQm94IFRlc3QgQSBDb250cm9sfHxQcm9wZXJ0eSBTZWFyY2ggQm94IFRlc3QgQiBDb250cm9sfHxDb250YWN0IFVzIENvbnRyb2x8fE9mZmljZSBBWiBMaXN0IENvbnRyb2x8fE9mZmljZSBEZXRhaWxzIENvbnRyb2x8fE9mZmljZSBTZWFyY2ggQmFyIENvbnRyb2x8fE9mZmljZSBTZWFyY2ggUmVzdWx0cyBDb250cm9sfHxQZW9wbGUncyBCaW9ncmFwaHkgQ29udHJvbHx8UGVvcGxlIExpc3QgQ29udHJvbHx8U21hbGwgT2ZmaWNlIFNpdGUgU2VhcmNoIFJlc3VsdHMgQ29udHJvbHx8TGF0ZXN0IE5ld3MgQ29udHJvbHx8TmV3cyBBcnRpY2xlIERldGFpbHMgQ29udHJvbHx8TmV3cyBFdmVudCBNYXAgQ29udHJvbHx8TmV3cyBMaXN0IENvbnRyb2x8fFNoYXJlIFRoaXMgQ29udHJvbHx8V2VhbHRoIFJlcG9ydCBIaWdobGlnaHRzIENvbnRyb2x8fFlvdVR1YmUgVmlkZW8gUGxheWVyIENvbnRyb2x8fEdsb2JhbCBIb21lIENvdW50cnkgTGlzdHx8VHdpdHRlciBUaW1lbGluZXN8fE9mZmljZSBSZWRpcmVjdGlvbiBDb250cm9sfHxQcm9wZXJ0eSBSZWRpcmVjdGlvbiBDb250cm9sfHxDYWxjdWxhdG9yIC0gQ29tbWVyY2lhbCBMYW5kIGFuZCBCdWlsZGluZ3MgVGF4fHxDb250YWN0IEZvcm18fENvbnRhY3QgRm9ybSBNb2RhbHx8Q3VzdG9tIENvbnRhY3QgRm9ybXx8Q2FsY3VsYXRvciAtIENvbW1lcmNpYWwgU3RhbXAgRHV0eSBMYW5kIFRheHx8Q2FsY3VsYXRvciAtIFJlc2lkZW50aWFsIExCVFQgQ2FsY3VsYXRvcnx8R2xvYmFsIENpdGllcyBSZXF1ZXN0IEZvcm18fEZpbmFuY2UgTW9ydGdhZ2UgUmF0ZXMgQ29udHJvbHx8UmVxdWVzdCBEb3dubG9hZCBGb3JtfHxTbWFsbCBDb250YWN0IEZvcm18fFN0YW1wIER1dHkgQ2FsY3VsYXRvcnx8UmVxdWVzdCBWYWx1YXRpb24gRm9ybXx8V2VhbHRoIFJlcG9ydCBSZXF1ZXN0IEZvcm18fFlpZWxkIENhbGN1bGF0b3J8fEtuaWdodCBGcmFuayBXZWJzaXRlIEZlZWRiYWNrIEZvcm18fFdlYmluYXJzL0V2ZW50c3x8ZAITDw8WBB8ICysEAB8JKCsFJDdiODQxNjhiLWNjYjMtNDNlNS04YzU3LTZiY2Q0OThiY2VlZhYCHwoFsh1XZWFsdGggUmVwb3J0OiBEb3dubG9hZCBGcm9tIEZvcm18fFdlYWx0aCBSZXBvcnQ6IERvd25sb2FkIEZyb20gRW1haWwgTGlua3x8V2VhbHRoIFJlcG9ydDogRG93bmxvYWQgRm9ybSAyMDE5fHxTZXJ2aWNlIExpbmUgOiBIb3QgTWFya2V0c3x8TG9uZG9uIEJ1c2luZXNzIFJhdGVzfHxTZXJ2aWNlIExpbmUgOiBPZmZpY2UgRGV0YWlsc3x8T2ZmaWNlIFNvY2lhbCBNZWRpYSBMaW5rc3x8U2VydmljZSBMaW5lIDogVHJhY2tyZWNvcmR8fFJlc2VhcmNoIFJlcG9ydCBEZXRhaWxzIENvbnRyb2wgVjN8fFJlc2VhcmNoIEluZGV4IENvbnRyb2wgVjN8fFJlc2VhcmNoIFNlYXJjaCBCb3ggQ29udHJvbCBWM3x8UmVzZWFyY2ggU2VhcmNoIFJlc3VsdHMgQ29udHJvbCBWM3x8UmVzZWFyY2ggU2VhcmNoIFJlc3VsdHMgRGV0YWlscyBDb250cm9sIFYzfHxSZXNlYXJjaCBIdWI6IEhlcm8gQXJlYXx8UmVzZWFyY2ggSHViOiBMYXRlc3QgUmVzZWFyY2ggQ29udGVudHx8UmVzZWFyY2ggSHViOiBGZWF0dXJlZCBNZWRpYXx8UmVwb3J0IERvd25sb2FkfHxSZXNlYXJjaCBIdWI6IFNlYXJjaCBCb3h8fFJlc2VhcmNoIEh1YjogU2VhcmNoIHJlc3VsdHMgLSByZXBvcnRzICYgYXJ0aWNsZXN8fFJlc2VhcmNoIEh1YjogUmVzZWFyY2ggQ29udGVudHx8UmVzZWFyY2ggSHViOiBBcnRpY2xlIGRldGFpbHN8fFJlc2VhcmNoIEh1YjogQXJ0aWNsZSBMaXN0fHxSZXNlYXJjaCBIdWI6IFJlc2VhcmNoIGxhdGVzdCBuZXdzfHxSZXNlYXJjaCBIdWI6IFJlcG9ydCBEZXRhaWxzfHxSZXNlYXJjaCBIdWI6IFJlc2VhcmNoIFNlYXJjaCBSZXN1bHRzfHxSZXNlYXJjaCBIdWI6IFJlc2VhcmNoIFNlYXJjaCBCb3h8fEZlYXR1cmVkIFByb3BlcnRpZXN8fFNFTyBQcm9wZXJ0eSBMaXN0aW5nfHxTdHVkZW50IExldHRpbmdzIFNlYXJjaCBDb250cm9sfHxCdXNpbmVzcyBSYXRlcyBDYWxjdWxhdG9yIElucHV0fHxCdXNpbmVzcyBSYXRlcyBDYWxjdWxhdG9yIE91dHB1dC9QcmludHx8Q29udGFjdCBVcyBDb250cm9sIFYzfHxPZmZpY2UgQVogTGlzdCBDb250cm9sIFYzfHxPZmZpY2UgU2VhcmNoIFJlc3VsdHMgVjN8fFBlb3BsZSBBdG9aIGNvbnRyb2x8fFBlcnNvbidzIHByb2ZpbGUgQ29udHJvbHx8TWFya2V0byBGb3JtfHxJbnRlcm5hdGlvbmFsIFZpZXc6IERvd25sb2FkIEZyb20gRW1haWwgTGlua3x8SW50ZXJuYXRpb25hbCBWaWV3OiBEb3dubG9hZCBGcm9tIEZvcm18fFNlYXJjaCBUb29sIFNpbmdsZSBTZWFyY2ggQ29udHJvbHx8U2VydmljZXMgU2VhcmNoIFJlc3VsdHMgVjN8fEhlcm8gQXJlYSBDb250cm9sfHxIb21lcGFnZSBNb2R1bGUgQ29udHJvbHx8S2V5IENvbnRhY3QgQ29udHJvbHx8TGF0ZXN0IE5ld3MvUHVibGljYXRpb25zfHxTZXJ2aWNlIExpbmUgOiBNZWV0IFRoZSBUZWFtIENvbnRyb2x8fFNlcnZpY2UgTGluZSA6IFByb3BlcnR5IExpc3RpbmcgQ29udHJvbHx8U2VhcmNoIFRvb2wgQ29udHJvbHx8QXNzb2NpYXRlIFNlYXJjaCBUb29sIENvbnRyb2x8fFNlYXJjaCBUb29sIEdsb2JhbCBDb25maWcgQ29udHJvbHx8U2VydmljZXMgU2VhcmNoIFJlc3VsdHMgQ29udHJvbHx8Q2Fyb3VzZWwgLSBldmVudHMgYW5kIHByb3BlcnRpZXN8fEF1dG9tYXRlZCAtIExhdGVzdCBSZXBvcnRzLCBQcm9wZXJ0aWVzIGFuZCBCbG9nIFBvc3RzfHxDb250YWN0IFNoYXJlfHxTaW5nbGUgU2VhcmNoIC0gQ29udGVudCBSZXN1bHRzfHxDb3VudHJ5L1JlZ2lvbiBTZWxlY3Rvcnx8U3BhbmlzaCBjb25zZW50IGZvcm18fE5ldyBQZW9wbGUgU2VhcmNoIFJlc3VsdHx8R2VuZXJhbCBFbnF1aXJ5IENvbnRyb2x8fENvbnRhY3QgRm9ybSBNb2RhbCAtIEJvb3RzdHJhcHx8UmVzZWFyY2ggSHViOiBTdWJzY3JpYmUgZm9ybXx8RmluYW5jZSAtIERpc3BsYXkgTXVsdGlwbGUgQ2FsY3VsYXRvcnN8fEZpbmFuY2UgLSBIb3cgTXVjaCBDYW4gSSBCb3Jyb3d8fFByb3BlcnR5IE1vcnRnYWdlIENhbGN1bGF0b3J8fFByb3BlcnR5IE1vcnRnYWdlIEltYWdlfHxNb3J0Z2FnZSBUZXJtc3x8TW9ydGdhZ2UgVGVybXMgQ2Fyb3VzZWx8fFJlZmVycmFsIENvbnRhY3QgRm9ybXx8RmluYW5jZSAtIEFydGljbGVzfHxGaW5hbmNlIC0gRm9ybXx8RmluYW5jZSAtIE5ld3N8fEZpbmFuY2UgLSBUZWFtfHxGaW5hbmNlIC0gTW9ydGdhZ2UgQ2FsY3VsYXRvcnx8RmluYW5jZSAtIE1vcnRnYWdlIFJhdGVzfHxGaW5hbmNlIC0gRXF1aXR5IFJlbGVhc2UgQ2FsY3VsYXRvcnx8UHJvcGVydHkgTW9ydGdhZ2UgSW1hZ2V8fEZpbmFuY2UgLSBTdGFtcCBEdXR5IENhbGN1bGF0b3J8fFJlc2VhcmNoIFJlcG9ydCBEZXRhaWxzIENvbnRyb2x8fFJlc2VhcmNoIEluZGV4IENvbnRyb2x8fFJlc2VhcmNoIFNlYXJjaCBCb3ggQ29udHJvbHx8UmVzZWFyY2ggU2VhcmNoIFJlc3VsdHMgQ29udHJvbHx8UmVzZWFyY2ggU2VhcmNoIFJlc3VsdHMgRGV0YWlscyBDb250cm9sfHxQcm9wZXJ0eS9Qcm9tbyBDYXJvdXNlbCBDb250cm9sfHxQcm9wZXJ0eSBMaXN0aW5nIENvbnRyb2x8fFByb3BlcnR5IExpc3RpbmcgQ2FtcGFpZ24gQ29udHJvbHx8UHJvcGVydHkgTGlzdGluZyBJbnRlcm5hdGlvbmFsIFZpZXcgQ29udHJvbHx8UHJvcGVydHkgTWFwIFNlYXJjaCBCb3ggQ29udHJvbHx8UHJvcGVydHkgU2VhcmNoIEJveCBDb250cm9sfHxTbWFsbCBQcm9wZXJ0eSBTZWFyY2ggQm94IENvbnRyb2x8fFNFTyAtIFByb3BlcnR5IExvY2F0aW9uIExpc3RpbmcgQ29udHJvbHx8U0VPIC0gUHJvcGVydHkgUmVzdWx0cyBMaXN0aW5nIENvbnRyb2x8fFByb3BlcnR5IFNlYXJjaCBCb3ggVGVzdCBBIENvbnRyb2x8fFByb3BlcnR5IFNlYXJjaCBCb3ggVGVzdCBCIENvbnRyb2x8fENvbnRhY3QgVXMgQ29udHJvbHx8T2ZmaWNlIEFaIExpc3QgQ29udHJvbHx8T2ZmaWNlIERldGFpbHMgQ29udHJvbHx8T2ZmaWNlIFNlYXJjaCBCYXIgQ29udHJvbHx8T2ZmaWNlIFNlYXJjaCBSZXN1bHRzIENvbnRyb2x8fFBlb3BsZSdzIEJpb2dyYXBoeSBDb250cm9sfHxQZW9wbGUgTGlzdCBDb250cm9sfHxTbWFsbCBPZmZpY2UgU2l0ZSBTZWFyY2ggUmVzdWx0cyBDb250cm9sfHxMYXRlc3QgTmV3cyBDb250cm9sfHxOZXdzIEFydGljbGUgRGV0YWlscyBDb250cm9sfHxOZXdzIEV2ZW50IE1hcCBDb250cm9sfHxOZXdzIExpc3QgQ29udHJvbHx8U2hhcmUgVGhpcyBDb250cm9sfHxXZWFsdGggUmVwb3J0IEhpZ2hsaWdodHMgQ29udHJvbHx8WW91VHViZSBWaWRlbyBQbGF5ZXIgQ29udHJvbHx8R2xvYmFsIEhvbWUgQ291bnRyeSBMaXN0fHxUd2l0dGVyIFRpbWVsaW5lc3x8T2ZmaWNlIFJlZGlyZWN0aW9uIENvbnRyb2x8fFByb3BlcnR5IFJlZGlyZWN0aW9uIENvbnRyb2x8fENhbGN1bGF0b3IgLSBDb21tZXJjaWFsIExhbmQgYW5kIEJ1aWxkaW5ncyBUYXh8fENvbnRhY3QgRm9ybXx8Q29udGFjdCBGb3JtIE1vZGFsfHxDdXN0b20gQ29udGFjdCBGb3JtfHxDYWxjdWxhdG9yIC0gQ29tbWVyY2lhbCBTdGFtcCBEdXR5IExhbmQgVGF4fHxDYWxjdWxhdG9yIC0gUmVzaWRlbnRpYWwgTEJUVCBDYWxjdWxhdG9yfHxHbG9iYWwgQ2l0aWVzIFJlcXVlc3QgRm9ybXx8RmluYW5jZSBNb3J0Z2FnZSBSYXRlcyBDb250cm9sfHxSZXF1ZXN0IERvd25sb2FkIEZvcm18fFNtYWxsIENvbnRhY3QgRm9ybXx8U3RhbXAgRHV0eSBDYWxjdWxhdG9yfHxSZXF1ZXN0IFZhbHVhdGlvbiBGb3JtfHxXZWFsdGggUmVwb3J0IFJlcXVlc3QgRm9ybXx8WWllbGQgQ2FsY3VsYXRvcnx8S25pZ2h0IEZyYW5rIFdlYnNpdGUgRmVlZGJhY2sgRm9ybXx8V2ViaW5hcnMvRXZlbnRzfHxkAhUPDxYEHwgLKwQAHwkoKwUkN2I4NDE2OGItY2NiMy00M2U1LThjNTctNmJjZDQ5OGJjZWVmFgIfCgWyHVdlYWx0aCBSZXBvcnQ6IERvd25sb2FkIEZyb20gRm9ybXx8V2VhbHRoIFJlcG9ydDogRG93bmxvYWQgRnJvbSBFbWFpbCBMaW5rfHxXZWFsdGggUmVwb3J0OiBEb3dubG9hZCBGb3JtIDIwMTl8fFNlcnZpY2UgTGluZSA6IEhvdCBNYXJrZXRzfHxMb25kb24gQnVzaW5lc3MgUmF0ZXN8fFNlcnZpY2UgTGluZSA6IE9mZmljZSBEZXRhaWxzfHxPZmZpY2UgU29jaWFsIE1lZGlhIExpbmtzfHxTZXJ2aWNlIExpbmUgOiBUcmFja3JlY29yZHx8UmVzZWFyY2ggUmVwb3J0IERldGFpbHMgQ29udHJvbCBWM3x8UmVzZWFyY2ggSW5kZXggQ29udHJvbCBWM3x8UmVzZWFyY2ggU2VhcmNoIEJveCBDb250cm9sIFYzfHxSZXNlYXJjaCBTZWFyY2ggUmVzdWx0cyBDb250cm9sIFYzfHxSZXNlYXJjaCBTZWFyY2ggUmVzdWx0cyBEZXRhaWxzIENvbnRyb2wgVjN8fFJlc2VhcmNoIEh1YjogSGVybyBBcmVhfHxSZXNlYXJjaCBIdWI6IExhdGVzdCBSZXNlYXJjaCBDb250ZW50fHxSZXNlYXJjaCBIdWI6IEZlYXR1cmVkIE1lZGlhfHxSZXBvcnQgRG93bmxvYWR8fFJlc2VhcmNoIEh1YjogU2VhcmNoIEJveHx8UmVzZWFyY2ggSHViOiBTZWFyY2ggcmVzdWx0cyAtIHJlcG9ydHMgJiBhcnRpY2xlc3x8UmVzZWFyY2ggSHViOiBSZXNlYXJjaCBDb250ZW50fHxSZXNlYXJjaCBIdWI6IEFydGljbGUgZGV0YWlsc3x8UmVzZWFyY2ggSHViOiBBcnRpY2xlIExpc3R8fFJlc2VhcmNoIEh1YjogUmVzZWFyY2ggbGF0ZXN0IG5ld3N8fFJlc2VhcmNoIEh1YjogUmVwb3J0IERldGFpbHN8fFJlc2VhcmNoIEh1YjogUmVzZWFyY2ggU2VhcmNoIFJlc3VsdHN8fFJlc2VhcmNoIEh1YjogUmVzZWFyY2ggU2VhcmNoIEJveHx8RmVhdHVyZWQgUHJvcGVydGllc3x8U0VPIFByb3BlcnR5IExpc3Rpbmd8fFN0dWRlbnQgTGV0dGluZ3MgU2VhcmNoIENvbnRyb2x8fEJ1c2luZXNzIFJhdGVzIENhbGN1bGF0b3IgSW5wdXR8fEJ1c2luZXNzIFJhdGVzIENhbGN1bGF0b3IgT3V0cHV0L1ByaW50fHxDb250YWN0IFVzIENvbnRyb2wgVjN8fE9mZmljZSBBWiBMaXN0IENvbnRyb2wgVjN8fE9mZmljZSBTZWFyY2ggUmVzdWx0cyBWM3x8UGVvcGxlIEF0b1ogY29udHJvbHx8UGVyc29uJ3MgcHJvZmlsZSBDb250cm9sfHxNYXJrZXRvIEZvcm18fEludGVybmF0aW9uYWwgVmlldzogRG93bmxvYWQgRnJvbSBFbWFpbCBMaW5rfHxJbnRlcm5hdGlvbmFsIFZpZXc6IERvd25sb2FkIEZyb20gRm9ybXx8U2VhcmNoIFRvb2wgU2luZ2xlIFNlYXJjaCBDb250cm9sfHxTZXJ2aWNlcyBTZWFyY2ggUmVzdWx0cyBWM3x8SGVybyBBcmVhIENvbnRyb2x8fEhvbWVwYWdlIE1vZHVsZSBDb250cm9sfHxLZXkgQ29udGFjdCBDb250cm9sfHxMYXRlc3QgTmV3cy9QdWJsaWNhdGlvbnN8fFNlcnZpY2UgTGluZSA6IE1lZXQgVGhlIFRlYW0gQ29udHJvbHx8U2VydmljZSBMaW5lIDogUHJvcGVydHkgTGlzdGluZyBDb250cm9sfHxTZWFyY2ggVG9vbCBDb250cm9sfHxBc3NvY2lhdGUgU2VhcmNoIFRvb2wgQ29udHJvbHx8U2VhcmNoIFRvb2wgR2xvYmFsIENvbmZpZyBDb250cm9sfHxTZXJ2aWNlcyBTZWFyY2ggUmVzdWx0cyBDb250cm9sfHxDYXJvdXNlbCAtIGV2ZW50cyBhbmQgcHJvcGVydGllc3x8QXV0b21hdGVkIC0gTGF0ZXN0IFJlcG9ydHMsIFByb3BlcnRpZXMgYW5kIEJsb2cgUG9zdHN8fENvbnRhY3QgU2hhcmV8fFNpbmdsZSBTZWFyY2ggLSBDb250ZW50IFJlc3VsdHN8fENvdW50cnkvUmVnaW9uIFNlbGVjdG9yfHxTcGFuaXNoIGNvbnNlbnQgZm9ybXx8TmV3IFBlb3BsZSBTZWFyY2ggUmVzdWx0fHxHZW5lcmFsIEVucXVpcnkgQ29udHJvbHx8Q29udGFjdCBGb3JtIE1vZGFsIC0gQm9vdHN0cmFwfHxSZXNlYXJjaCBIdWI6IFN1YnNjcmliZSBmb3JtfHxGaW5hbmNlIC0gRGlzcGxheSBNdWx0aXBsZSBDYWxjdWxhdG9yc3x8RmluYW5jZSAtIEhvdyBNdWNoIENhbiBJIEJvcnJvd3x8UHJvcGVydHkgTW9ydGdhZ2UgQ2FsY3VsYXRvcnx8UHJvcGVydHkgTW9ydGdhZ2UgSW1hZ2V8fE1vcnRnYWdlIFRlcm1zfHxNb3J0Z2FnZSBUZXJtcyBDYXJvdXNlbHx8UmVmZXJyYWwgQ29udGFjdCBGb3JtfHxGaW5hbmNlIC0gQXJ0aWNsZXN8fEZpbmFuY2UgLSBGb3JtfHxGaW5hbmNlIC0gTmV3c3x8RmluYW5jZSAtIFRlYW18fEZpbmFuY2UgLSBNb3J0Z2FnZSBDYWxjdWxhdG9yfHxGaW5hbmNlIC0gTW9ydGdhZ2UgUmF0ZXN8fEZpbmFuY2UgLSBFcXVpdHkgUmVsZWFzZSBDYWxjdWxhdG9yfHxQcm9wZXJ0eSBNb3J0Z2FnZSBJbWFnZXx8RmluYW5jZSAtIFN0YW1wIER1dHkgQ2FsY3VsYXRvcnx8UmVzZWFyY2ggUmVwb3J0IERldGFpbHMgQ29udHJvbHx8UmVzZWFyY2ggSW5kZXggQ29udHJvbHx8UmVzZWFyY2ggU2VhcmNoIEJveCBDb250cm9sfHxSZXNlYXJjaCBTZWFyY2ggUmVzdWx0cyBDb250cm9sfHxSZXNlYXJjaCBTZWFyY2ggUmVzdWx0cyBEZXRhaWxzIENvbnRyb2x8fFByb3BlcnR5L1Byb21vIENhcm91c2VsIENvbnRyb2x8fFByb3BlcnR5IExpc3RpbmcgQ29udHJvbHx8UHJvcGVydHkgTGlzdGluZyBDYW1wYWlnbiBDb250cm9sfHxQcm9wZXJ0eSBMaXN0aW5nIEludGVybmF0aW9uYWwgVmlldyBDb250cm9sfHxQcm9wZXJ0eSBNYXAgU2VhcmNoIEJveCBDb250cm9sfHxQcm9wZXJ0eSBTZWFyY2ggQm94IENvbnRyb2x8fFNtYWxsIFByb3BlcnR5IFNlYXJjaCBCb3ggQ29udHJvbHx8U0VPIC0gUHJvcGVydHkgTG9jYXRpb24gTGlzdGluZyBDb250cm9sfHxTRU8gLSBQcm9wZXJ0eSBSZXN1bHRzIExpc3RpbmcgQ29udHJvbHx8UHJvcGVydHkgU2VhcmNoIEJveCBUZXN0IEEgQ29udHJvbHx8UHJvcGVydHkgU2VhcmNoIEJveCBUZXN0IEIgQ29udHJvbHx8Q29udGFjdCBVcyBDb250cm9sfHxPZmZpY2UgQVogTGlzdCBDb250cm9sfHxPZmZpY2UgRGV0YWlscyBDb250cm9sfHxPZmZpY2UgU2VhcmNoIEJhciBDb250cm9sfHxPZmZpY2UgU2VhcmNoIFJlc3VsdHMgQ29udHJvbHx8UGVvcGxlJ3MgQmlvZ3JhcGh5IENvbnRyb2x8fFBlb3BsZSBMaXN0IENvbnRyb2x8fFNtYWxsIE9mZmljZSBTaXRlIFNlYXJjaCBSZXN1bHRzIENvbnRyb2x8fExhdGVzdCBOZXdzIENvbnRyb2x8fE5ld3MgQXJ0aWNsZSBEZXRhaWxzIENvbnRyb2x8fE5ld3MgRXZlbnQgTWFwIENvbnRyb2x8fE5ld3MgTGlzdCBDb250cm9sfHxTaGFyZSBUaGlzIENvbnRyb2x8fFdlYWx0aCBSZXBvcnQgSGlnaGxpZ2h0cyBDb250cm9sfHxZb3VUdWJlIFZpZGVvIFBsYXllciBDb250cm9sfHxHbG9iYWwgSG9tZSBDb3VudHJ5IExpc3R8fFR3aXR0ZXIgVGltZWxpbmVzfHxPZmZpY2UgUmVkaXJlY3Rpb24gQ29udHJvbHx8UHJvcGVydHkgUmVkaXJlY3Rpb24gQ29udHJvbHx8Q2FsY3VsYXRvciAtIENvbW1lcmNpYWwgTGFuZCBhbmQgQnVpbGRpbmdzIFRheHx8Q29udGFjdCBGb3JtfHxDb250YWN0IEZvcm0gTW9kYWx8fEN1c3RvbSBDb250YWN0IEZvcm18fENhbGN1bGF0b3IgLSBDb21tZXJjaWFsIFN0YW1wIER1dHkgTGFuZCBUYXh8fENhbGN1bGF0b3IgLSBSZXNpZGVudGlhbCBMQlRUIENhbGN1bGF0b3J8fEdsb2JhbCBDaXRpZXMgUmVxdWVzdCBGb3JtfHxGaW5hbmNlIE1vcnRnYWdlIFJhdGVzIENvbnRyb2x8fFJlcXVlc3QgRG93bmxvYWQgRm9ybXx8U21hbGwgQ29udGFjdCBGb3JtfHxTdGFtcCBEdXR5IENhbGN1bGF0b3J8fFJlcXVlc3QgVmFsdWF0aW9uIEZvcm18fFdlYWx0aCBSZXBvcnQgUmVxdWVzdCBGb3JtfHxZaWVsZCBDYWxjdWxhdG9yfHxLbmlnaHQgRnJhbmsgV2Vic2l0ZSBGZWVkYmFjayBGb3JtfHxXZWJpbmFycy9FdmVudHN8fGQCFw8PFgQfCAsrBAAfCSgrBSQ3Yjg0MTY4Yi1jY2IzLTQzZTUtOGM1Ny02YmNkNDk4YmNlZWYWAh8KBbIdV2VhbHRoIFJlcG9ydDogRG93bmxvYWQgRnJvbSBGb3JtfHxXZWFsdGggUmVwb3J0OiBEb3dubG9hZCBGcm9tIEVtYWlsIExpbmt8fFdlYWx0aCBSZXBvcnQ6IERvd25sb2FkIEZvcm0gMjAxOXx8U2VydmljZSBMaW5lIDogSG90IE1hcmtldHN8fExvbmRvbiBCdXNpbmVzcyBSYXRlc3x8U2VydmljZSBMaW5lIDogT2ZmaWNlIERldGFpbHN8fE9mZmljZSBTb2NpYWwgTWVkaWEgTGlua3N8fFNlcnZpY2UgTGluZSA6IFRyYWNrcmVjb3JkfHxSZXNlYXJjaCBSZXBvcnQgRGV0YWlscyBDb250cm9sIFYzfHxSZXNlYXJjaCBJbmRleCBDb250cm9sIFYzfHxSZXNlYXJjaCBTZWFyY2ggQm94IENvbnRyb2wgVjN8fFJlc2VhcmNoIFNlYXJjaCBSZXN1bHRzIENvbnRyb2wgVjN8fFJlc2VhcmNoIFNlYXJjaCBSZXN1bHRzIERldGFpbHMgQ29udHJvbCBWM3x8UmVzZWFyY2ggSHViOiBIZXJvIEFyZWF8fFJlc2VhcmNoIEh1YjogTGF0ZXN0IFJlc2VhcmNoIENvbnRlbnR8fFJlc2VhcmNoIEh1YjogRmVhdHVyZWQgTWVkaWF8fFJlcG9ydCBEb3dubG9hZHx8UmVzZWFyY2ggSHViOiBTZWFyY2ggQm94fHxSZXNlYXJjaCBIdWI6IFNlYXJjaCByZXN1bHRzIC0gcmVwb3J0cyAmIGFydGljbGVzfHxSZXNlYXJjaCBIdWI6IFJlc2VhcmNoIENvbnRlbnR8fFJlc2VhcmNoIEh1YjogQXJ0aWNsZSBkZXRhaWxzfHxSZXNlYXJjaCBIdWI6IEFydGljbGUgTGlzdHx8UmVzZWFyY2ggSHViOiBSZXNlYXJjaCBsYXRlc3QgbmV3c3x8UmVzZWFyY2ggSHViOiBSZXBvcnQgRGV0YWlsc3x8UmVzZWFyY2ggSHViOiBSZXNlYXJjaCBTZWFyY2ggUmVzdWx0c3x8UmVzZWFyY2ggSHViOiBSZXNlYXJjaCBTZWFyY2ggQm94fHxGZWF0dXJlZCBQcm9wZXJ0aWVzfHxTRU8gUHJvcGVydHkgTGlzdGluZ3x8U3R1ZGVudCBMZXR0aW5ncyBTZWFyY2ggQ29udHJvbHx8QnVzaW5lc3MgUmF0ZXMgQ2FsY3VsYXRvciBJbnB1dHx8QnVzaW5lc3MgUmF0ZXMgQ2FsY3VsYXRvciBPdXRwdXQvUHJpbnR8fENvbnRhY3QgVXMgQ29udHJvbCBWM3x8T2ZmaWNlIEFaIExpc3QgQ29udHJvbCBWM3x8T2ZmaWNlIFNlYXJjaCBSZXN1bHRzIFYzfHxQZW9wbGUgQXRvWiBjb250cm9sfHxQZXJzb24ncyBwcm9maWxlIENvbnRyb2x8fE1hcmtldG8gRm9ybXx8SW50ZXJuYXRpb25hbCBWaWV3OiBEb3dubG9hZCBGcm9tIEVtYWlsIExpbmt8fEludGVybmF0aW9uYWwgVmlldzogRG93bmxvYWQgRnJvbSBGb3JtfHxTZWFyY2ggVG9vbCBTaW5nbGUgU2VhcmNoIENvbnRyb2x8fFNlcnZpY2VzIFNlYXJjaCBSZXN1bHRzIFYzfHxIZXJvIEFyZWEgQ29udHJvbHx8SG9tZXBhZ2UgTW9kdWxlIENvbnRyb2x8fEtleSBDb250YWN0IENvbnRyb2x8fExhdGVzdCBOZXdzL1B1YmxpY2F0aW9uc3x8U2VydmljZSBMaW5lIDogTWVldCBUaGUgVGVhbSBDb250cm9sfHxTZXJ2aWNlIExpbmUgOiBQcm9wZXJ0eSBMaXN0aW5nIENvbnRyb2x8fFNlYXJjaCBUb29sIENvbnRyb2x8fEFzc29jaWF0ZSBTZWFyY2ggVG9vbCBDb250cm9sfHxTZWFyY2ggVG9vbCBHbG9iYWwgQ29uZmlnIENvbnRyb2x8fFNlcnZpY2VzIFNlYXJjaCBSZXN1bHRzIENvbnRyb2x8fENhcm91c2VsIC0gZXZlbnRzIGFuZCBwcm9wZXJ0aWVzfHxBdXRvbWF0ZWQgLSBMYXRlc3QgUmVwb3J0cywgUHJvcGVydGllcyBhbmQgQmxvZyBQb3N0c3x8Q29udGFjdCBTaGFyZXx8U2luZ2xlIFNlYXJjaCAtIENvbnRlbnQgUmVzdWx0c3x8Q291bnRyeS9SZWdpb24gU2VsZWN0b3J8fFNwYW5pc2ggY29uc2VudCBmb3JtfHxOZXcgUGVvcGxlIFNlYXJjaCBSZXN1bHR8fEdlbmVyYWwgRW5xdWlyeSBDb250cm9sfHxDb250YWN0IEZvcm0gTW9kYWwgLSBCb290c3RyYXB8fFJlc2VhcmNoIEh1YjogU3Vic2NyaWJlIGZvcm18fEZpbmFuY2UgLSBEaXNwbGF5IE11bHRpcGxlIENhbGN1bGF0b3JzfHxGaW5hbmNlIC0gSG93IE11Y2ggQ2FuIEkgQm9ycm93fHxQcm9wZXJ0eSBNb3J0Z2FnZSBDYWxjdWxhdG9yfHxQcm9wZXJ0eSBNb3J0Z2FnZSBJbWFnZXx8TW9ydGdhZ2UgVGVybXN8fE1vcnRnYWdlIFRlcm1zIENhcm91c2VsfHxSZWZlcnJhbCBDb250YWN0IEZvcm18fEZpbmFuY2UgLSBBcnRpY2xlc3x8RmluYW5jZSAtIEZvcm18fEZpbmFuY2UgLSBOZXdzfHxGaW5hbmNlIC0gVGVhbXx8RmluYW5jZSAtIE1vcnRnYWdlIENhbGN1bGF0b3J8fEZpbmFuY2UgLSBNb3J0Z2FnZSBSYXRlc3x8RmluYW5jZSAtIEVxdWl0eSBSZWxlYXNlIENhbGN1bGF0b3J8fFByb3BlcnR5IE1vcnRnYWdlIEltYWdlfHxGaW5hbmNlIC0gU3RhbXAgRHV0eSBDYWxjdWxhdG9yfHxSZXNlYXJjaCBSZXBvcnQgRGV0YWlscyBDb250cm9sfHxSZXNlYXJjaCBJbmRleCBDb250cm9sfHxSZXNlYXJjaCBTZWFyY2ggQm94IENvbnRyb2x8fFJlc2VhcmNoIFNlYXJjaCBSZXN1bHRzIENvbnRyb2x8fFJlc2VhcmNoIFNlYXJjaCBSZXN1bHRzIERldGFpbHMgQ29udHJvbHx8UHJvcGVydHkvUHJvbW8gQ2Fyb3VzZWwgQ29udHJvbHx8UHJvcGVydHkgTGlzdGluZyBDb250cm9sfHxQcm9wZXJ0eSBMaXN0aW5nIENhbXBhaWduIENvbnRyb2x8fFByb3BlcnR5IExpc3RpbmcgSW50ZXJuYXRpb25hbCBWaWV3IENvbnRyb2x8fFByb3BlcnR5IE1hcCBTZWFyY2ggQm94IENvbnRyb2x8fFByb3BlcnR5IFNlYXJjaCBCb3ggQ29udHJvbHx8U21hbGwgUHJvcGVydHkgU2VhcmNoIEJveCBDb250cm9sfHxTRU8gLSBQcm9wZXJ0eSBMb2NhdGlvbiBMaXN0aW5nIENvbnRyb2x8fFNFTyAtIFByb3BlcnR5IFJlc3VsdHMgTGlzdGluZyBDb250cm9sfHxQcm9wZXJ0eSBTZWFyY2ggQm94IFRlc3QgQSBDb250cm9sfHxQcm9wZXJ0eSBTZWFyY2ggQm94IFRlc3QgQiBDb250cm9sfHxDb250YWN0IFVzIENvbnRyb2x8fE9mZmljZSBBWiBMaXN0IENvbnRyb2x8fE9mZmljZSBEZXRhaWxzIENvbnRyb2x8fE9mZmljZSBTZWFyY2ggQmFyIENvbnRyb2x8fE9mZmljZSBTZWFyY2ggUmVzdWx0cyBDb250cm9sfHxQZW9wbGUncyBCaW9ncmFwaHkgQ29udHJvbHx8UGVvcGxlIExpc3QgQ29udHJvbHx8U21hbGwgT2ZmaWNlIFNpdGUgU2VhcmNoIFJlc3VsdHMgQ29udHJvbHx8TGF0ZXN0IE5ld3MgQ29udHJvbHx8TmV3cyBBcnRpY2xlIERldGFpbHMgQ29udHJvbHx8TmV3cyBFdmVudCBNYXAgQ29udHJvbHx8TmV3cyBMaXN0IENvbnRyb2x8fFNoYXJlIFRoaXMgQ29udHJvbHx8V2VhbHRoIFJlcG9ydCBIaWdobGlnaHRzIENvbnRyb2x8fFlvdVR1YmUgVmlkZW8gUGxheWVyIENvbnRyb2x8fEdsb2JhbCBIb21lIENvdW50cnkgTGlzdHx8VHdpdHRlciBUaW1lbGluZXN8fE9mZmljZSBSZWRpcmVjdGlvbiBDb250cm9sfHxQcm9wZXJ0eSBSZWRpcmVjdGlvbiBDb250cm9sfHxDYWxjdWxhdG9yIC0gQ29tbWVyY2lhbCBMYW5kIGFuZCBCdWlsZGluZ3MgVGF4fHxDb250YWN0IEZvcm18fENvbnRhY3QgRm9ybSBNb2RhbHx8Q3VzdG9tIENvbnRhY3QgRm9ybXx8Q2FsY3VsYXRvciAtIENvbW1lcmNpYWwgU3RhbXAgRHV0eSBMYW5kIFRheHx8Q2FsY3VsYXRvciAtIFJlc2lkZW50aWFsIExCVFQgQ2FsY3VsYXRvcnx8R2xvYmFsIENpdGllcyBSZXF1ZXN0IEZvcm18fEZpbmFuY2UgTW9ydGdhZ2UgUmF0ZXMgQ29udHJvbHx8UmVxdWVzdCBEb3dubG9hZCBGb3JtfHxTbWFsbCBDb250YWN0IEZvcm18fFN0YW1wIER1dHkgQ2FsY3VsYXRvcnx8UmVxdWVzdCBWYWx1YXRpb24gRm9ybXx8V2VhbHRoIFJlcG9ydCBSZXF1ZXN0IEZvcm18fFlpZWxkIENhbGN1bGF0b3J8fEtuaWdodCBGcmFuayBXZWJzaXRlIEZlZWRiYWNrIEZvcm18fFdlYmluYXJzL0V2ZW50c3x8ZAIZDw8WBB8ICysEAB8JKCsFJDdiODQxNjhiLWNjYjMtNDNlNS04YzU3LTZiY2Q0OThiY2VlZhYCHwoFsh1XZWFsdGggUmVwb3J0OiBEb3dubG9hZCBGcm9tIEZvcm18fFdlYWx0aCBSZXBvcnQ6IERvd25sb2FkIEZyb20gRW1haWwgTGlua3x8V2VhbHRoIFJlcG9ydDogRG93bmxvYWQgRm9ybSAyMDE5fHxTZXJ2aWNlIExpbmUgOiBIb3QgTWFya2V0c3x8TG9uZG9uIEJ1c2luZXNzIFJhdGVzfHxTZXJ2aWNlIExpbmUgOiBPZmZpY2UgRGV0YWlsc3x8T2ZmaWNlIFNvY2lhbCBNZWRpYSBMaW5rc3x8U2VydmljZSBMaW5lIDogVHJhY2tyZWNvcmR8fFJlc2VhcmNoIFJlcG9ydCBEZXRhaWxzIENvbnRyb2wgVjN8fFJlc2VhcmNoIEluZGV4IENvbnRyb2wgVjN8fFJlc2VhcmNoIFNlYXJjaCBCb3ggQ29udHJvbCBWM3x8UmVzZWFyY2ggU2VhcmNoIFJlc3VsdHMgQ29udHJvbCBWM3x8UmVzZWFyY2ggU2VhcmNoIFJlc3VsdHMgRGV0YWlscyBDb250cm9sIFYzfHxSZXNlYXJjaCBIdWI6IEhlcm8gQXJlYXx8UmVzZWFyY2ggSHViOiBMYXRlc3QgUmVzZWFyY2ggQ29udGVudHx8UmVzZWFyY2ggSHViOiBGZWF0dXJlZCBNZWRpYXx8UmVwb3J0IERvd25sb2FkfHxSZXNlYXJjaCBIdWI6IFNlYXJjaCBCb3h8fFJlc2VhcmNoIEh1YjogU2VhcmNoIHJlc3VsdHMgLSByZXBvcnRzICYgYXJ0aWNsZXN8fFJlc2VhcmNoIEh1YjogUmVzZWFyY2ggQ29udGVudHx8UmVzZWFyY2ggSHViOiBBcnRpY2xlIGRldGFpbHN8fFJlc2VhcmNoIEh1YjogQXJ0aWNsZSBMaXN0fHxSZXNlYXJjaCBIdWI6IFJlc2VhcmNoIGxhdGVzdCBuZXdzfHxSZXNlYXJjaCBIdWI6IFJlcG9ydCBEZXRhaWxzfHxSZXNlYXJjaCBIdWI6IFJlc2VhcmNoIFNlYXJjaCBSZXN1bHRzfHxSZXNlYXJjaCBIdWI6IFJlc2VhcmNoIFNlYXJjaCBCb3h8fEZlYXR1cmVkIFByb3BlcnRpZXN8fFNFTyBQcm9wZXJ0eSBMaXN0aW5nfHxTdHVkZW50IExldHRpbmdzIFNlYXJjaCBDb250cm9sfHxCdXNpbmVzcyBSYXRlcyBDYWxjdWxhdG9yIElucHV0fHxCdXNpbmVzcyBSYXRlcyBDYWxjdWxhdG9yIE91dHB1dC9QcmludHx8Q29udGFjdCBVcyBDb250cm9sIFYzfHxPZmZpY2UgQVogTGlzdCBDb250cm9sIFYzfHxPZmZpY2UgU2VhcmNoIFJlc3VsdHMgVjN8fFBlb3BsZSBBdG9aIGNvbnRyb2x8fFBlcnNvbidzIHByb2ZpbGUgQ29udHJvbHx8TWFya2V0byBGb3JtfHxJbnRlcm5hdGlvbmFsIFZpZXc6IERvd25sb2FkIEZyb20gRW1haWwgTGlua3x8SW50ZXJuYXRpb25hbCBWaWV3OiBEb3dubG9hZCBGcm9tIEZvcm18fFNlYXJjaCBUb29sIFNpbmdsZSBTZWFyY2ggQ29udHJvbHx8U2VydmljZXMgU2VhcmNoIFJlc3VsdHMgVjN8fEhlcm8gQXJlYSBDb250cm9sfHxIb21lcGFnZSBNb2R1bGUgQ29udHJvbHx8S2V5IENvbnRhY3QgQ29udHJvbHx8TGF0ZXN0IE5ld3MvUHVibGljYXRpb25zfHxTZXJ2aWNlIExpbmUgOiBNZWV0IFRoZSBUZWFtIENvbnRyb2x8fFNlcnZpY2UgTGluZSA6IFByb3BlcnR5IExpc3RpbmcgQ29udHJvbHx8U2VhcmNoIFRvb2wgQ29udHJvbHx8QXNzb2NpYXRlIFNlYXJjaCBUb29sIENvbnRyb2x8fFNlYXJjaCBUb29sIEdsb2JhbCBDb25maWcgQ29udHJvbHx8U2VydmljZXMgU2VhcmNoIFJlc3VsdHMgQ29udHJvbHx8Q2Fyb3VzZWwgLSBldmVudHMgYW5kIHByb3BlcnRpZXN8fEF1dG9tYXRlZCAtIExhdGVzdCBSZXBvcnRzLCBQcm9wZXJ0aWVzIGFuZCBCbG9nIFBvc3RzfHxDb250YWN0IFNoYXJlfHxTaW5nbGUgU2VhcmNoIC0gQ29udGVudCBSZXN1bHRzfHxDb3VudHJ5L1JlZ2lvbiBTZWxlY3Rvcnx8U3BhbmlzaCBjb25zZW50IGZvcm18fE5ldyBQZW9wbGUgU2VhcmNoIFJlc3VsdHx8R2VuZXJhbCBFbnF1aXJ5IENvbnRyb2x8fENvbnRhY3QgRm9ybSBNb2RhbCAtIEJvb3RzdHJhcHx8UmVzZWFyY2ggSHViOiBTdWJzY3JpYmUgZm9ybXx8RmluYW5jZSAtIERpc3BsYXkgTXVsdGlwbGUgQ2FsY3VsYXRvcnN8fEZpbmFuY2UgLSBIb3cgTXVjaCBDYW4gSSBCb3Jyb3d8fFByb3BlcnR5IE1vcnRnYWdlIENhbGN1bGF0b3J8fFByb3BlcnR5IE1vcnRnYWdlIEltYWdlfHxNb3J0Z2FnZSBUZXJtc3x8TW9ydGdhZ2UgVGVybXMgQ2Fyb3VzZWx8fFJlZmVycmFsIENvbnRhY3QgRm9ybXx8RmluYW5jZSAtIEFydGljbGVzfHxGaW5hbmNlIC0gRm9ybXx8RmluYW5jZSAtIE5ld3N8fEZpbmFuY2UgLSBUZWFtfHxGaW5hbmNlIC0gTW9ydGdhZ2UgQ2FsY3VsYXRvcnx8RmluYW5jZSAtIE1vcnRnYWdlIFJhdGVzfHxGaW5hbmNlIC0gRXF1aXR5IFJlbGVhc2UgQ2FsY3VsYXRvcnx8UHJvcGVydHkgTW9ydGdhZ2UgSW1hZ2V8fEZpbmFuY2UgLSBTdGFtcCBEdXR5IENhbGN1bGF0b3J8fFJlc2VhcmNoIFJlcG9ydCBEZXRhaWxzIENvbnRyb2x8fFJlc2VhcmNoIEluZGV4IENvbnRyb2x8fFJlc2VhcmNoIFNlYXJjaCBCb3ggQ29udHJvbHx8UmVzZWFyY2ggU2VhcmNoIFJlc3VsdHMgQ29udHJvbHx8UmVzZWFyY2ggU2VhcmNoIFJlc3VsdHMgRGV0YWlscyBDb250cm9sfHxQcm9wZXJ0eS9Qcm9tbyBDYXJvdXNlbCBDb250cm9sfHxQcm9wZXJ0eSBMaXN0aW5nIENvbnRyb2x8fFByb3BlcnR5IExpc3RpbmcgQ2FtcGFpZ24gQ29udHJvbHx8UHJvcGVydHkgTGlzdGluZyBJbnRlcm5hdGlvbmFsIFZpZXcgQ29udHJvbHx8UHJvcGVydHkgTWFwIFNlYXJjaCBCb3ggQ29udHJvbHx8UHJvcGVydHkgU2VhcmNoIEJveCBDb250cm9sfHxTbWFsbCBQcm9wZXJ0eSBTZWFyY2ggQm94IENvbnRyb2x8fFNFTyAtIFByb3BlcnR5IExvY2F0aW9uIExpc3RpbmcgQ29udHJvbHx8U0VPIC0gUHJvcGVydHkgUmVzdWx0cyBMaXN0aW5nIENvbnRyb2x8fFByb3BlcnR5IFNlYXJjaCBCb3ggVGVzdCBBIENvbnRyb2x8fFByb3BlcnR5IFNlYXJjaCBCb3ggVGVzdCBCIENvbnRyb2x8fENvbnRhY3QgVXMgQ29udHJvbHx8T2ZmaWNlIEFaIExpc3QgQ29udHJvbHx8T2ZmaWNlIERldGFpbHMgQ29udHJvbHx8T2ZmaWNlIFNlYXJjaCBCYXIgQ29udHJvbHx8T2ZmaWNlIFNlYXJjaCBSZXN1bHRzIENvbnRyb2x8fFBlb3BsZSdzIEJpb2dyYXBoeSBDb250cm9sfHxQZW9wbGUgTGlzdCBDb250cm9sfHxTbWFsbCBPZmZpY2UgU2l0ZSBTZWFyY2ggUmVzdWx0cyBDb250cm9sfHxMYXRlc3QgTmV3cyBDb250cm9sfHxOZXdzIEFydGljbGUgRGV0YWlscyBDb250cm9sfHxOZXdzIEV2ZW50IE1hcCBDb250cm9sfHxOZXdzIExpc3QgQ29udHJvbHx8U2hhcmUgVGhpcyBDb250cm9sfHxXZWFsdGggUmVwb3J0IEhpZ2hsaWdodHMgQ29udHJvbHx8WW91VHViZSBWaWRlbyBQbGF5ZXIgQ29udHJvbHx8R2xvYmFsIEhvbWUgQ291bnRyeSBMaXN0fHxUd2l0dGVyIFRpbWVsaW5lc3x8T2ZmaWNlIFJlZGlyZWN0aW9uIENvbnRyb2x8fFByb3BlcnR5IFJlZGlyZWN0aW9uIENvbnRyb2x8fENhbGN1bGF0b3IgLSBDb21tZXJjaWFsIExhbmQgYW5kIEJ1aWxkaW5ncyBUYXh8fENvbnRhY3QgRm9ybXx8Q29udGFjdCBGb3JtIE1vZGFsfHxDdXN0b20gQ29udGFjdCBGb3JtfHxDYWxjdWxhdG9yIC0gQ29tbWVyY2lhbCBTdGFtcCBEdXR5IExhbmQgVGF4fHxDYWxjdWxhdG9yIC0gUmVzaWRlbnRpYWwgTEJUVCBDYWxjdWxhdG9yfHxHbG9iYWwgQ2l0aWVzIFJlcXVlc3QgRm9ybXx8RmluYW5jZSBNb3J0Z2FnZSBSYXRlcyBDb250cm9sfHxSZXF1ZXN0IERvd25sb2FkIEZvcm18fFNtYWxsIENvbnRhY3QgRm9ybXx8U3RhbXAgRHV0eSBDYWxjdWxhdG9yfHxSZXF1ZXN0IFZhbHVhdGlvbiBGb3JtfHxXZWFsdGggUmVwb3J0IFJlcXVlc3QgRm9ybXx8WWllbGQgQ2FsY3VsYXRvcnx8S25pZ2h0IEZyYW5rIFdlYnNpdGUgRmVlZGJhY2sgRm9ybXx8V2ViaW5hcnMvRXZlbnRzfHxkAhsPDxYEHwgLKwQAHwkoKwUkN2I4NDE2OGItY2NiMy00M2U1LThjNTctNmJjZDQ5OGJjZWVmFgIfCgWyHVdlYWx0aCBSZXBvcnQ6IERvd25sb2FkIEZyb20gRm9ybXx8V2VhbHRoIFJlcG9ydDogRG93bmxvYWQgRnJvbSBFbWFpbCBMaW5rfHxXZWFsdGggUmVwb3J0OiBEb3dubG9hZCBGb3JtIDIwMTl8fFNlcnZpY2UgTGluZSA6IEhvdCBNYXJrZXRzfHxMb25kb24gQnVzaW5lc3MgUmF0ZXN8fFNlcnZpY2UgTGluZSA6IE9mZmljZSBEZXRhaWxzfHxPZmZpY2UgU29jaWFsIE1lZGlhIExpbmtzfHxTZXJ2aWNlIExpbmUgOiBUcmFja3JlY29yZHx8UmVzZWFyY2ggUmVwb3J0IERldGFpbHMgQ29udHJvbCBWM3x8UmVzZWFyY2ggSW5kZXggQ29udHJvbCBWM3x8UmVzZWFyY2ggU2VhcmNoIEJveCBDb250cm9sIFYzfHxSZXNlYXJjaCBTZWFyY2ggUmVzdWx0cyBDb250cm9sIFYzfHxSZXNlYXJjaCBTZWFyY2ggUmVzdWx0cyBEZXRhaWxzIENvbnRyb2wgVjN8fFJlc2VhcmNoIEh1YjogSGVybyBBcmVhfHxSZXNlYXJjaCBIdWI6IExhdGVzdCBSZXNlYXJjaCBDb250ZW50fHxSZXNlYXJjaCBIdWI6IEZlYXR1cmVkIE1lZGlhfHxSZXBvcnQgRG93bmxvYWR8fFJlc2VhcmNoIEh1YjogU2VhcmNoIEJveHx8UmVzZWFyY2ggSHViOiBTZWFyY2ggcmVzdWx0cyAtIHJlcG9ydHMgJiBhcnRpY2xlc3x8UmVzZWFyY2ggSHViOiBSZXNlYXJjaCBDb250ZW50fHxSZXNlYXJjaCBIdWI6IEFydGljbGUgZGV0YWlsc3x8UmVzZWFyY2ggSHViOiBBcnRpY2xlIExpc3R8fFJlc2VhcmNoIEh1YjogUmVzZWFyY2ggbGF0ZXN0IG5ld3N8fFJlc2VhcmNoIEh1YjogUmVwb3J0IERldGFpbHN8fFJlc2VhcmNoIEh1YjogUmVzZWFyY2ggU2VhcmNoIFJlc3VsdHN8fFJlc2VhcmNoIEh1YjogUmVzZWFyY2ggU2VhcmNoIEJveHx8RmVhdHVyZWQgUHJvcGVydGllc3x8U0VPIFByb3BlcnR5IExpc3Rpbmd8fFN0dWRlbnQgTGV0dGluZ3MgU2VhcmNoIENvbnRyb2x8fEJ1c2luZXNzIFJhdGVzIENhbGN1bGF0b3IgSW5wdXR8fEJ1c2luZXNzIFJhdGVzIENhbGN1bGF0b3IgT3V0cHV0L1ByaW50fHxDb250YWN0IFVzIENvbnRyb2wgVjN8fE9mZmljZSBBWiBMaXN0IENvbnRyb2wgVjN8fE9mZmljZSBTZWFyY2ggUmVzdWx0cyBWM3x8UGVvcGxlIEF0b1ogY29udHJvbHx8UGVyc29uJ3MgcHJvZmlsZSBDb250cm9sfHxNYXJrZXRvIEZvcm18fEludGVybmF0aW9uYWwgVmlldzogRG93bmxvYWQgRnJvbSBFbWFpbCBMaW5rfHxJbnRlcm5hdGlvbmFsIFZpZXc6IERvd25sb2FkIEZyb20gRm9ybXx8U2VhcmNoIFRvb2wgU2luZ2xlIFNlYXJjaCBDb250cm9sfHxTZXJ2aWNlcyBTZWFyY2ggUmVzdWx0cyBWM3x8SGVybyBBcmVhIENvbnRyb2x8fEhvbWVwYWdlIE1vZHVsZSBDb250cm9sfHxLZXkgQ29udGFjdCBDb250cm9sfHxMYXRlc3QgTmV3cy9QdWJsaWNhdGlvbnN8fFNlcnZpY2UgTGluZSA6IE1lZXQgVGhlIFRlYW0gQ29udHJvbHx8U2VydmljZSBMaW5lIDogUHJvcGVydHkgTGlzdGluZyBDb250cm9sfHxTZWFyY2ggVG9vbCBDb250cm9sfHxBc3NvY2lhdGUgU2VhcmNoIFRvb2wgQ29udHJvbHx8U2VhcmNoIFRvb2wgR2xvYmFsIENvbmZpZyBDb250cm9sfHxTZXJ2aWNlcyBTZWFyY2ggUmVzdWx0cyBDb250cm9sfHxDYXJvdXNlbCAtIGV2ZW50cyBhbmQgcHJvcGVydGllc3x8QXV0b21hdGVkIC0gTGF0ZXN0IFJlcG9ydHMsIFByb3BlcnRpZXMgYW5kIEJsb2cgUG9zdHN8fENvbnRhY3QgU2hhcmV8fFNpbmdsZSBTZWFyY2ggLSBDb250ZW50IFJlc3VsdHN8fENvdW50cnkvUmVnaW9uIFNlbGVjdG9yfHxTcGFuaXNoIGNvbnNlbnQgZm9ybXx8TmV3IFBlb3BsZSBTZWFyY2ggUmVzdWx0fHxHZW5lcmFsIEVucXVpcnkgQ29udHJvbHx8Q29udGFjdCBGb3JtIE1vZGFsIC0gQm9vdHN0cmFwfHxSZXNlYXJjaCBIdWI6IFN1YnNjcmliZSBmb3JtfHxGaW5hbmNlIC0gRGlzcGxheSBNdWx0aXBsZSBDYWxjdWxhdG9yc3x8RmluYW5jZSAtIEhvdyBNdWNoIENhbiBJIEJvcnJvd3x8UHJvcGVydHkgTW9ydGdhZ2UgQ2FsY3VsYXRvcnx8UHJvcGVydHkgTW9ydGdhZ2UgSW1hZ2V8fE1vcnRnYWdlIFRlcm1zfHxNb3J0Z2FnZSBUZXJtcyBDYXJvdXNlbHx8UmVmZXJyYWwgQ29udGFjdCBGb3JtfHxGaW5hbmNlIC0gQXJ0aWNsZXN8fEZpbmFuY2UgLSBGb3JtfHxGaW5hbmNlIC0gTmV3c3x8RmluYW5jZSAtIFRlYW18fEZpbmFuY2UgLSBNb3J0Z2FnZSBDYWxjdWxhdG9yfHxGaW5hbmNlIC0gTW9ydGdhZ2UgUmF0ZXN8fEZpbmFuY2UgLSBFcXVpdHkgUmVsZWFzZSBDYWxjdWxhdG9yfHxQcm9wZXJ0eSBNb3J0Z2FnZSBJbWFnZXx8RmluYW5jZSAtIFN0YW1wIER1dHkgQ2FsY3VsYXRvcnx8UmVzZWFyY2ggUmVwb3J0IERldGFpbHMgQ29udHJvbHx8UmVzZWFyY2ggSW5kZXggQ29udHJvbHx8UmVzZWFyY2ggU2VhcmNoIEJveCBDb250cm9sfHxSZXNlYXJjaCBTZWFyY2ggUmVzdWx0cyBDb250cm9sfHxSZXNlYXJjaCBTZWFyY2ggUmVzdWx0cyBEZXRhaWxzIENvbnRyb2x8fFByb3BlcnR5L1Byb21vIENhcm91c2VsIENvbnRyb2x8fFByb3BlcnR5IExpc3RpbmcgQ29udHJvbHx8UHJvcGVydHkgTGlzdGluZyBDYW1wYWlnbiBDb250cm9sfHxQcm9wZXJ0eSBMaXN0aW5nIEludGVybmF0aW9uYWwgVmlldyBDb250cm9sfHxQcm9wZXJ0eSBNYXAgU2VhcmNoIEJveCBDb250cm9sfHxQcm9wZXJ0eSBTZWFyY2ggQm94IENvbnRyb2x8fFNtYWxsIFByb3BlcnR5IFNlYXJjaCBCb3ggQ29udHJvbHx8U0VPIC0gUHJvcGVydHkgTG9jYXRpb24gTGlzdGluZyBDb250cm9sfHxTRU8gLSBQcm9wZXJ0eSBSZXN1bHRzIExpc3RpbmcgQ29udHJvbHx8UHJvcGVydHkgU2VhcmNoIEJveCBUZXN0IEEgQ29udHJvbHx8UHJvcGVydHkgU2VhcmNoIEJveCBUZXN0IEIgQ29udHJvbHx8Q29udGFjdCBVcyBDb250cm9sfHxPZmZpY2UgQVogTGlzdCBDb250cm9sfHxPZmZpY2UgRGV0YWlscyBDb250cm9sfHxPZmZpY2UgU2VhcmNoIEJhciBDb250cm9sfHxPZmZpY2UgU2VhcmNoIFJlc3VsdHMgQ29udHJvbHx8UGVvcGxlJ3MgQmlvZ3JhcGh5IENvbnRyb2x8fFBlb3BsZSBMaXN0IENvbnRyb2x8fFNtYWxsIE9mZmljZSBTaXRlIFNlYXJjaCBSZXN1bHRzIENvbnRyb2x8fExhdGVzdCBOZXdzIENvbnRyb2x8fE5ld3MgQXJ0aWNsZSBEZXRhaWxzIENvbnRyb2x8fE5ld3MgRXZlbnQgTWFwIENvbnRyb2x8fE5ld3MgTGlzdCBDb250cm9sfHxTaGFyZSBUaGlzIENvbnRyb2x8fFdlYWx0aCBSZXBvcnQgSGlnaGxpZ2h0cyBDb250cm9sfHxZb3VUdWJlIFZpZGVvIFBsYXllciBDb250cm9sfHxHbG9iYWwgSG9tZSBDb3VudHJ5IExpc3R8fFR3aXR0ZXIgVGltZWxpbmVzfHxPZmZpY2UgUmVkaXJlY3Rpb24gQ29udHJvbHx8UHJvcGVydHkgUmVkaXJlY3Rpb24gQ29udHJvbHx8Q2FsY3VsYXRvciAtIENvbW1lcmNpYWwgTGFuZCBhbmQgQnVpbGRpbmdzIFRheHx8Q29udGFjdCBGb3JtfHxDb250YWN0IEZvcm0gTW9kYWx8fEN1c3RvbSBDb250YWN0IEZvcm18fENhbGN1bGF0b3IgLSBDb21tZXJjaWFsIFN0YW1wIER1dHkgTGFuZCBUYXh8fENhbGN1bGF0b3IgLSBSZXNpZGVudGlhbCBMQlRUIENhbGN1bGF0b3J8fEdsb2JhbCBDaXRpZXMgUmVxdWVzdCBGb3JtfHxGaW5hbmNlIE1vcnRnYWdlIFJhdGVzIENvbnRyb2x8fFJlcXVlc3QgRG93bmxvYWQgRm9ybXx8U21hbGwgQ29udGFjdCBGb3JtfHxTdGFtcCBEdXR5IENhbGN1bGF0b3J8fFJlcXVlc3QgVmFsdWF0aW9uIEZvcm18fFdlYWx0aCBSZXBvcnQgUmVxdWVzdCBGb3JtfHxZaWVsZCBDYWxjdWxhdG9yfHxLbmlnaHQgRnJhbmsgV2Vic2l0ZSBGZWVkYmFjayBGb3JtfHxXZWJpbmFycy9FdmVudHN8fGQCHQ8PFgQfCAsrBAAfCSgrBSQ3Yjg0MTY4Yi1jY2IzLTQzZTUtOGM1Ny02YmNkNDk4YmNlZWYWAh8KBbIdV2VhbHRoIFJlcG9ydDogRG93bmxvYWQgRnJvbSBGb3JtfHxXZWFsdGggUmVwb3J0OiBEb3dubG9hZCBGcm9tIEVtYWlsIExpbmt8fFdlYWx0aCBSZXBvcnQ6IERvd25sb2FkIEZvcm0gMjAxOXx8U2VydmljZSBMaW5lIDogSG90IE1hcmtldHN8fExvbmRvbiBCdXNpbmVzcyBSYXRlc3x8U2VydmljZSBMaW5lIDogT2ZmaWNlIERldGFpbHN8fE9mZmljZSBTb2NpYWwgTWVkaWEgTGlua3N8fFNlcnZpY2UgTGluZSA6IFRyYWNrcmVjb3JkfHxSZXNlYXJjaCBSZXBvcnQgRGV0YWlscyBDb250cm9sIFYzfHxSZXNlYXJjaCBJbmRleCBDb250cm9sIFYzfHxSZXNlYXJjaCBTZWFyY2ggQm94IENvbnRyb2wgVjN8fFJlc2VhcmNoIFNlYXJjaCBSZXN1bHRzIENvbnRyb2wgVjN8fFJlc2VhcmNoIFNlYXJjaCBSZXN1bHRzIERldGFpbHMgQ29udHJvbCBWM3x8UmVzZWFyY2ggSHViOiBIZXJvIEFyZWF8fFJlc2VhcmNoIEh1YjogTGF0ZXN0IFJlc2VhcmNoIENvbnRlbnR8fFJlc2VhcmNoIEh1YjogRmVhdHVyZWQgTWVkaWF8fFJlcG9ydCBEb3dubG9hZHx8UmVzZWFyY2ggSHViOiBTZWFyY2ggQm94fHxSZXNlYXJjaCBIdWI6IFNlYXJjaCByZXN1bHRzIC0gcmVwb3J0cyAmIGFydGljbGVzfHxSZXNlYXJjaCBIdWI6IFJlc2VhcmNoIENvbnRlbnR8fFJlc2VhcmNoIEh1YjogQXJ0aWNsZSBkZXRhaWxzfHxSZXNlYXJjaCBIdWI6IEFydGljbGUgTGlzdHx8UmVzZWFyY2ggSHViOiBSZXNlYXJjaCBsYXRlc3QgbmV3c3x8UmVzZWFyY2ggSHViOiBSZXBvcnQgRGV0YWlsc3x8UmVzZWFyY2ggSHViOiBSZXNlYXJjaCBTZWFyY2ggUmVzdWx0c3x8UmVzZWFyY2ggSHViOiBSZXNlYXJjaCBTZWFyY2ggQm94fHxGZWF0dXJlZCBQcm9wZXJ0aWVzfHxTRU8gUHJvcGVydHkgTGlzdGluZ3x8U3R1ZGVudCBMZXR0aW5ncyBTZWFyY2ggQ29udHJvbHx8QnVzaW5lc3MgUmF0ZXMgQ2FsY3VsYXRvciBJbnB1dHx8QnVzaW5lc3MgUmF0ZXMgQ2FsY3VsYXRvciBPdXRwdXQvUHJpbnR8fENvbnRhY3QgVXMgQ29udHJvbCBWM3x8T2ZmaWNlIEFaIExpc3QgQ29udHJvbCBWM3x8T2ZmaWNlIFNlYXJjaCBSZXN1bHRzIFYzfHxQZW9wbGUgQXRvWiBjb250cm9sfHxQZXJzb24ncyBwcm9maWxlIENvbnRyb2x8fE1hcmtldG8gRm9ybXx8SW50ZXJuYXRpb25hbCBWaWV3OiBEb3dubG9hZCBGcm9tIEVtYWlsIExpbmt8fEludGVybmF0aW9uYWwgVmlldzogRG93bmxvYWQgRnJvbSBGb3JtfHxTZWFyY2ggVG9vbCBTaW5nbGUgU2VhcmNoIENvbnRyb2x8fFNlcnZpY2VzIFNlYXJjaCBSZXN1bHRzIFYzfHxIZXJvIEFyZWEgQ29udHJvbHx8SG9tZXBhZ2UgTW9kdWxlIENvbnRyb2x8fEtleSBDb250YWN0IENvbnRyb2x8fExhdGVzdCBOZXdzL1B1YmxpY2F0aW9uc3x8U2VydmljZSBMaW5lIDogTWVldCBUaGUgVGVhbSBDb250cm9sfHxTZXJ2aWNlIExpbmUgOiBQcm9wZXJ0eSBMaXN0aW5nIENvbnRyb2x8fFNlYXJjaCBUb29sIENvbnRyb2x8fEFzc29jaWF0ZSBTZWFyY2ggVG9vbCBDb250cm9sfHxTZWFyY2ggVG9vbCBHbG9iYWwgQ29uZmlnIENvbnRyb2x8fFNlcnZpY2VzIFNlYXJjaCBSZXN1bHRzIENvbnRyb2x8fENhcm91c2VsIC0gZXZlbnRzIGFuZCBwcm9wZXJ0aWVzfHxBdXRvbWF0ZWQgLSBMYXRlc3QgUmVwb3J0cywgUHJvcGVydGllcyBhbmQgQmxvZyBQb3N0c3x8Q29udGFjdCBTaGFyZXx8U2luZ2xlIFNlYXJjaCAtIENvbnRlbnQgUmVzdWx0c3x8Q291bnRyeS9SZWdpb24gU2VsZWN0b3J8fFNwYW5pc2ggY29uc2VudCBmb3JtfHxOZXcgUGVvcGxlIFNlYXJjaCBSZXN1bHR8fEdlbmVyYWwgRW5xdWlyeSBDb250cm9sfHxDb250YWN0IEZvcm0gTW9kYWwgLSBCb290c3RyYXB8fFJlc2VhcmNoIEh1YjogU3Vic2NyaWJlIGZvcm18fEZpbmFuY2UgLSBEaXNwbGF5IE11bHRpcGxlIENhbGN1bGF0b3JzfHxGaW5hbmNlIC0gSG93IE11Y2ggQ2FuIEkgQm9ycm93fHxQcm9wZXJ0eSBNb3J0Z2FnZSBDYWxjdWxhdG9yfHxQcm9wZXJ0eSBNb3J0Z2FnZSBJbWFnZXx8TW9ydGdhZ2UgVGVybXN8fE1vcnRnYWdlIFRlcm1zIENhcm91c2VsfHxSZWZlcnJhbCBDb250YWN0IEZvcm18fEZpbmFuY2UgLSBBcnRpY2xlc3x8RmluYW5jZSAtIEZvcm18fEZpbmFuY2UgLSBOZXdzfHxGaW5hbmNlIC0gVGVhbXx8RmluYW5jZSAtIE1vcnRnYWdlIENhbGN1bGF0b3J8fEZpbmFuY2UgLSBNb3J0Z2FnZSBSYXRlc3x8RmluYW5jZSAtIEVxdWl0eSBSZWxlYXNlIENhbGN1bGF0b3J8fFByb3BlcnR5IE1vcnRnYWdlIEltYWdlfHxGaW5hbmNlIC0gU3RhbXAgRHV0eSBDYWxjdWxhdG9yfHxSZXNlYXJjaCBSZXBvcnQgRGV0YWlscyBDb250cm9sfHxSZXNlYXJjaCBJbmRleCBDb250cm9sfHxSZXNlYXJjaCBTZWFyY2ggQm94IENvbnRyb2x8fFJlc2VhcmNoIFNlYXJjaCBSZXN1bHRzIENvbnRyb2x8fFJlc2VhcmNoIFNlYXJjaCBSZXN1bHRzIERldGFpbHMgQ29udHJvbHx8UHJvcGVydHkvUHJvbW8gQ2Fyb3VzZWwgQ29udHJvbHx8UHJvcGVydHkgTGlzdGluZyBDb250cm9sfHxQcm9wZXJ0eSBMaXN0aW5nIENhbXBhaWduIENvbnRyb2x8fFByb3BlcnR5IExpc3RpbmcgSW50ZXJuYXRpb25hbCBWaWV3IENvbnRyb2x8fFByb3BlcnR5IE1hcCBTZWFyY2ggQm94IENvbnRyb2x8fFByb3BlcnR5IFNlYXJjaCBCb3ggQ29udHJvbHx8U21hbGwgUHJvcGVydHkgU2VhcmNoIEJveCBDb250cm9sfHxTRU8gLSBQcm9wZXJ0eSBMb2NhdGlvbiBMaXN0aW5nIENvbnRyb2x8fFNFTyAtIFByb3BlcnR5IFJlc3VsdHMgTGlzdGluZyBDb250cm9sfHxQcm9wZXJ0eSBTZWFyY2ggQm94IFRlc3QgQSBDb250cm9sfHxQcm9wZXJ0eSBTZWFyY2ggQm94IFRlc3QgQiBDb250cm9sfHxDb250YWN0IFVzIENvbnRyb2x8fE9mZmljZSBBWiBMaXN0IENvbnRyb2x8fE9mZmljZSBEZXRhaWxzIENvbnRyb2x8fE9mZmljZSBTZWFyY2ggQmFyIENvbnRyb2x8fE9mZmljZSBTZWFyY2ggUmVzdWx0cyBDb250cm9sfHxQZW9wbGUncyBCaW9ncmFwaHkgQ29udHJvbHx8UGVvcGxlIExpc3QgQ29udHJvbHx8U21hbGwgT2ZmaWNlIFNpdGUgU2VhcmNoIFJlc3VsdHMgQ29udHJvbHx8TGF0ZXN0IE5ld3MgQ29udHJvbHx8TmV3cyBBcnRpY2xlIERldGFpbHMgQ29udHJvbHx8TmV3cyBFdmVudCBNYXAgQ29udHJvbHx8TmV3cyBMaXN0IENvbnRyb2x8fFNoYXJlIFRoaXMgQ29udHJvbHx8V2VhbHRoIFJlcG9ydCBIaWdobGlnaHRzIENvbnRyb2x8fFlvdVR1YmUgVmlkZW8gUGxheWVyIENvbnRyb2x8fEdsb2JhbCBIb21lIENvdW50cnkgTGlzdHx8VHdpdHRlciBUaW1lbGluZXN8fE9mZmljZSBSZWRpcmVjdGlvbiBDb250cm9sfHxQcm9wZXJ0eSBSZWRpcmVjdGlvbiBDb250cm9sfHxDYWxjdWxhdG9yIC0gQ29tbWVyY2lhbCBMYW5kIGFuZCBCdWlsZGluZ3MgVGF4fHxDb250YWN0IEZvcm18fENvbnRhY3QgRm9ybSBNb2RhbHx8Q3VzdG9tIENvbnRhY3QgRm9ybXx8Q2FsY3VsYXRvciAtIENvbW1lcmNpYWwgU3RhbXAgRHV0eSBMYW5kIFRheHx8Q2FsY3VsYXRvciAtIFJlc2lkZW50aWFsIExCVFQgQ2FsY3VsYXRvcnx8R2xvYmFsIENpdGllcyBSZXF1ZXN0IEZvcm18fEZpbmFuY2UgTW9ydGdhZ2UgUmF0ZXMgQ29udHJvbHx8UmVxdWVzdCBEb3dubG9hZCBGb3JtfHxTbWFsbCBDb250YWN0IEZvcm18fFN0YW1wIER1dHkgQ2FsY3VsYXRvcnx8UmVxdWVzdCBWYWx1YXRpb24gRm9ybXx8V2VhbHRoIFJlcG9ydCBSZXF1ZXN0IEZvcm18fFlpZWxkIENhbGN1bGF0b3J8fEtuaWdodCBGcmFuayBXZWJzaXRlIEZlZWRiYWNrIEZvcm18fFdlYmluYXJzL0V2ZW50c3x8ZAIfDw8WAh8ICysEAGRkAiEPDxYEHwgLKwQAHwkoKwUkN2I4NDE2OGItY2NiMy00M2U1LThjNTctNmJjZDQ5OGJjZWVmFgIfCgWyHVdlYWx0aCBSZXBvcnQ6IERvd25sb2FkIEZyb20gRm9ybXx8V2VhbHRoIFJlcG9ydDogRG93bmxvYWQgRnJvbSBFbWFpbCBMaW5rfHxXZWFsdGggUmVwb3J0OiBEb3dubG9hZCBGb3JtIDIwMTl8fFNlcnZpY2UgTGluZSA6IEhvdCBNYXJrZXRzfHxMb25kb24gQnVzaW5lc3MgUmF0ZXN8fFNlcnZpY2UgTGluZSA6IE9mZmljZSBEZXRhaWxzfHxPZmZpY2UgU29jaWFsIE1lZGlhIExpbmtzfHxTZXJ2aWNlIExpbmUgOiBUcmFja3JlY29yZHx8UmVzZWFyY2ggUmVwb3J0IERldGFpbHMgQ29udHJvbCBWM3x8UmVzZWFyY2ggSW5kZXggQ29udHJvbCBWM3x8UmVzZWFyY2ggU2VhcmNoIEJveCBDb250cm9sIFYzfHxSZXNlYXJjaCBTZWFyY2ggUmVzdWx0cyBDb250cm9sIFYzfHxSZXNlYXJjaCBTZWFyY2ggUmVzdWx0cyBEZXRhaWxzIENvbnRyb2wgVjN8fFJlc2VhcmNoIEh1YjogSGVybyBBcmVhfHxSZXNlYXJjaCBIdWI6IExhdGVzdCBSZXNlYXJjaCBDb250ZW50fHxSZXNlYXJjaCBIdWI6IEZlYXR1cmVkIE1lZGlhfHxSZXBvcnQgRG93bmxvYWR8fFJlc2VhcmNoIEh1YjogU2VhcmNoIEJveHx8UmVzZWFyY2ggSHViOiBTZWFyY2ggcmVzdWx0cyAtIHJlcG9ydHMgJiBhcnRpY2xlc3x8UmVzZWFyY2ggSHViOiBSZXNlYXJjaCBDb250ZW50fHxSZXNlYXJjaCBIdWI6IEFydGljbGUgZGV0YWlsc3x8UmVzZWFyY2ggSHViOiBBcnRpY2xlIExpc3R8fFJlc2VhcmNoIEh1YjogUmVzZWFyY2ggbGF0ZXN0IG5ld3N8fFJlc2VhcmNoIEh1YjogUmVwb3J0IERldGFpbHN8fFJlc2VhcmNoIEh1YjogUmVzZWFyY2ggU2VhcmNoIFJlc3VsdHN8fFJlc2VhcmNoIEh1YjogUmVzZWFyY2ggU2VhcmNoIEJveHx8RmVhdHVyZWQgUHJvcGVydGllc3x8U0VPIFByb3BlcnR5IExpc3Rpbmd8fFN0dWRlbnQgTGV0dGluZ3MgU2VhcmNoIENvbnRyb2x8fEJ1c2luZXNzIFJhdGVzIENhbGN1bGF0b3IgSW5wdXR8fEJ1c2luZXNzIFJhdGVzIENhbGN1bGF0b3IgT3V0cHV0L1ByaW50fHxDb250YWN0IFVzIENvbnRyb2wgVjN8fE9mZmljZSBBWiBMaXN0IENvbnRyb2wgVjN8fE9mZmljZSBTZWFyY2ggUmVzdWx0cyBWM3x8UGVvcGxlIEF0b1ogY29udHJvbHx8UGVyc29uJ3MgcHJvZmlsZSBDb250cm9sfHxNYXJrZXRvIEZvcm18fEludGVybmF0aW9uYWwgVmlldzogRG93bmxvYWQgRnJvbSBFbWFpbCBMaW5rfHxJbnRlcm5hdGlvbmFsIFZpZXc6IERvd25sb2FkIEZyb20gRm9ybXx8U2VhcmNoIFRvb2wgU2luZ2xlIFNlYXJjaCBDb250cm9sfHxTZXJ2aWNlcyBTZWFyY2ggUmVzdWx0cyBWM3x8SGVybyBBcmVhIENvbnRyb2x8fEhvbWVwYWdlIE1vZHVsZSBDb250cm9sfHxLZXkgQ29udGFjdCBDb250cm9sfHxMYXRlc3QgTmV3cy9QdWJsaWNhdGlvbnN8fFNlcnZpY2UgTGluZSA6IE1lZXQgVGhlIFRlYW0gQ29udHJvbHx8U2VydmljZSBMaW5lIDogUHJvcGVydHkgTGlzdGluZyBDb250cm9sfHxTZWFyY2ggVG9vbCBDb250cm9sfHxBc3NvY2lhdGUgU2VhcmNoIFRvb2wgQ29udHJvbHx8U2VhcmNoIFRvb2wgR2xvYmFsIENvbmZpZyBDb250cm9sfHxTZXJ2aWNlcyBTZWFyY2ggUmVzdWx0cyBDb250cm9sfHxDYXJvdXNlbCAtIGV2ZW50cyBhbmQgcHJvcGVydGllc3x8QXV0b21hdGVkIC0gTGF0ZXN0IFJlcG9ydHMsIFByb3BlcnRpZXMgYW5kIEJsb2cgUG9zdHN8fENvbnRhY3QgU2hhcmV8fFNpbmdsZSBTZWFyY2ggLSBDb250ZW50IFJlc3VsdHN8fENvdW50cnkvUmVnaW9uIFNlbGVjdG9yfHxTcGFuaXNoIGNvbnNlbnQgZm9ybXx8TmV3IFBlb3BsZSBTZWFyY2ggUmVzdWx0fHxHZW5lcmFsIEVucXVpcnkgQ29udHJvbHx8Q29udGFjdCBGb3JtIE1vZGFsIC0gQm9vdHN0cmFwfHxSZXNlYXJjaCBIdWI6IFN1YnNjcmliZSBmb3JtfHxGaW5hbmNlIC0gRGlzcGxheSBNdWx0aXBsZSBDYWxjdWxhdG9yc3x8RmluYW5jZSAtIEhvdyBNdWNoIENhbiBJIEJvcnJvd3x8UHJvcGVydHkgTW9ydGdhZ2UgQ2FsY3VsYXRvcnx8UHJvcGVydHkgTW9ydGdhZ2UgSW1hZ2V8fE1vcnRnYWdlIFRlcm1zfHxNb3J0Z2FnZSBUZXJtcyBDYXJvdXNlbHx8UmVmZXJyYWwgQ29udGFjdCBGb3JtfHxGaW5hbmNlIC0gQXJ0aWNsZXN8fEZpbmFuY2UgLSBGb3JtfHxGaW5hbmNlIC0gTmV3c3x8RmluYW5jZSAtIFRlYW18fEZpbmFuY2UgLSBNb3J0Z2FnZSBDYWxjdWxhdG9yfHxGaW5hbmNlIC0gTW9ydGdhZ2UgUmF0ZXN8fEZpbmFuY2UgLSBFcXVpdHkgUmVsZWFzZSBDYWxjdWxhdG9yfHxQcm9wZXJ0eSBNb3J0Z2FnZSBJbWFnZXx8RmluYW5jZSAtIFN0YW1wIER1dHkgQ2FsY3VsYXRvcnx8UmVzZWFyY2ggUmVwb3J0IERldGFpbHMgQ29udHJvbHx8UmVzZWFyY2ggSW5kZXggQ29udHJvbHx8UmVzZWFyY2ggU2VhcmNoIEJveCBDb250cm9sfHxSZXNlYXJjaCBTZWFyY2ggUmVzdWx0cyBDb250cm9sfHxSZXNlYXJjaCBTZWFyY2ggUmVzdWx0cyBEZXRhaWxzIENvbnRyb2x8fFByb3BlcnR5L1Byb21vIENhcm91c2VsIENvbnRyb2x8fFByb3BlcnR5IExpc3RpbmcgQ29udHJvbHx8UHJvcGVydHkgTGlzdGluZyBDYW1wYWlnbiBDb250cm9sfHxQcm9wZXJ0eSBMaXN0aW5nIEludGVybmF0aW9uYWwgVmlldyBDb250cm9sfHxQcm9wZXJ0eSBNYXAgU2VhcmNoIEJveCBDb250cm9sfHxQcm9wZXJ0eSBTZWFyY2ggQm94IENvbnRyb2x8fFNtYWxsIFByb3BlcnR5IFNlYXJjaCBCb3ggQ29udHJvbHx8U0VPIC0gUHJvcGVydHkgTG9jYXRpb24gTGlzdGluZyBDb250cm9sfHxTRU8gLSBQcm9wZXJ0eSBSZXN1bHRzIExpc3RpbmcgQ29udHJvbHx8UHJvcGVydHkgU2VhcmNoIEJveCBUZXN0IEEgQ29udHJvbHx8UHJvcGVydHkgU2VhcmNoIEJveCBUZXN0IEIgQ29udHJvbHx8Q29udGFjdCBVcyBDb250cm9sfHxPZmZpY2UgQVogTGlzdCBDb250cm9sfHxPZmZpY2UgRGV0YWlscyBDb250cm9sfHxPZmZpY2UgU2VhcmNoIEJhciBDb250cm9sfHxPZmZpY2UgU2VhcmNoIFJlc3VsdHMgQ29udHJvbHx8UGVvcGxlJ3MgQmlvZ3JhcGh5IENvbnRyb2x8fFBlb3BsZSBMaXN0IENvbnRyb2x8fFNtYWxsIE9mZmljZSBTaXRlIFNlYXJjaCBSZXN1bHRzIENvbnRyb2x8fExhdGVzdCBOZXdzIENvbnRyb2x8fE5ld3MgQXJ0aWNsZSBEZXRhaWxzIENvbnRyb2x8fE5ld3MgRXZlbnQgTWFwIENvbnRyb2x8fE5ld3MgTGlzdCBDb250cm9sfHxTaGFyZSBUaGlzIENvbnRyb2x8fFdlYWx0aCBSZXBvcnQgSGlnaGxpZ2h0cyBDb250cm9sfHxZb3VUdWJlIFZpZGVvIFBsYXllciBDb250cm9sfHxHbG9iYWwgSG9tZSBDb3VudHJ5IExpc3R8fFR3aXR0ZXIgVGltZWxpbmVzfHxPZmZpY2UgUmVkaXJlY3Rpb24gQ29udHJvbHx8UHJvcGVydHkgUmVkaXJlY3Rpb24gQ29udHJvbHx8Q2FsY3VsYXRvciAtIENvbW1lcmNpYWwgTGFuZCBhbmQgQnVpbGRpbmdzIFRheHx8Q29udGFjdCBGb3JtfHxDb250YWN0IEZvcm0gTW9kYWx8fEN1c3RvbSBDb250YWN0IEZvcm18fENhbGN1bGF0b3IgLSBDb21tZXJjaWFsIFN0YW1wIER1dHkgTGFuZCBUYXh8fENhbGN1bGF0b3IgLSBSZXNpZGVudGlhbCBMQlRUIENhbGN1bGF0b3J8fEdsb2JhbCBDaXRpZXMgUmVxdWVzdCBGb3JtfHxGaW5hbmNlIE1vcnRnYWdlIFJhdGVzIENvbnRyb2x8fFJlcXVlc3QgRG93bmxvYWQgRm9ybXx8U21hbGwgQ29udGFjdCBGb3JtfHxTdGFtcCBEdXR5IENhbGN1bGF0b3J8fFJlcXVlc3QgVmFsdWF0aW9uIEZvcm18fFdlYWx0aCBSZXBvcnQgUmVxdWVzdCBGb3JtfHxZaWVsZCBDYWxjdWxhdG9yfHxLbmlnaHQgRnJhbmsgV2Vic2l0ZSBGZWVkYmFjayBGb3JtfHxXZWJpbmFycy9FdmVudHN8fBYCZg9kFgJmDxYCHwMCBRYKZg9kFgZmDxUCAAExZAIBDxYCHwJoZAIDD2QWAmYPFQRoaHR0cHM6Ly93d3cua25pZ2h0ZnJhbmsuY29tLnBsL2Jsb2cvMjAyMi8wNi8xOS9tYWdhenlueS10eXB1LWNyb3NzZG9jay1zYS1sYWtvbXltLWthc2tpZW0tZGxhLWlud2VzdG9yb3dDaHR0cHM6Ly9jb250ZW50LmtuaWdodGZyYW5rLmNvbS9pbWFnZXMva25pZ2h0ZnJhbmsuY29tLnBsL21hZ2h0LmpwZz5NYWdhenlueSB0eXB1IGNyb3NzLWRvY2sgc8SFIMWCYWtvbXltIGvEhXNraWVtIGRsYSBpbndlc3RvcsOzd2FXcmF6IHogZHluYW1pY3pueW0gd3pyb3N0ZW0gcnlua3UgZS1jb21tZXJjZSwgd3pyYXN0YSBrb25pZWN6bm/Fm8SHIHJvendpamFuaWEgcG9zemN6ZWfDs2xueWNoLi4uZAIBD2QWBmYPFQIAATJkAgEPFgIfAmhkAgMPZBYCZg8VBElodHRwczovL3d3dy5rbmlnaHRmcmFuay5jb20ucGwvYmxvZy8yMDIyLzA2LzE0L2Jvb20tc2VrdG9yYS1tYWdhenlub3dlZ28tRGh0dHBzOi8vY29udGVudC5rbmlnaHRmcmFuay5jb20vaW1hZ2VzL2tuaWdodGZyYW5rLmNvbS5wbC93bWFndGguanBnGUJvb20gc2VrdG9yYSBtYWdhenlub3dlZ29oTmFqc3p5YmNpZWogcm96YmlqYWrEhWN5IHNpxJkgb2JlY25pZSBuYSBwb2xza2ltIHJ5bmt1IG5pZXJ1Y2hvbW/Fm2NpIHNla3RvciBwcnplbXlzxYJvd28tbG9naXN0eWN6bnkuLi5kAgIPZBYGZg8VAgABM2QCAQ8WAh8CaGQCAw9kFgJmDxUEjAFodHRwczovL3d3dy5rbmlnaHRmcmFuay5jb20ucGwvYmxvZy8yMDIyLzA2LzEzL3NyZWRuaS1yb2N6bnktd3pyb3N0LWNlbi13LTE1MC1taWFzdGFjaC13eW5vc2ktMTE1LWktamVzdC1uYWp3eXpzenktb2QtaWlpLWt3YXJ0YWx1LTIwMDQtcm9rdURodHRwczovL2NvbnRlbnQua25pZ2h0ZnJhbmsuY29tL2ltYWdlcy9rbmlnaHRmcmFuay5jb20ucGwvc3RhbXRoLmpwZzXFmnJlZG5pIHJvY3pueSB3enJvc3QgY2VuIHcgMTUwIG1pYXN0YWNoIHd5bm9zaSAxMSw1JVpQbyBvcHVibGlrb3dhbnltIHcgemVzesWCeW0gdHlnb2RuaXUgaW5kZWtzaWUgxZtsZWR6xIVjeW0gY2VueSB3IDU2IGtyYWphY2ggaSByZWdpb25hY2guLi5kAgMPZBYGZg8VAgABNGQCAQ8WAh8CaGQCAw9kFgJmDxUEXWh0dHBzOi8vb2ZmaWNlcG9sYW5kLnBsL2N6eS1wYW5kZW1pYS13cGx5bmVsYS1uYS1lbGFzdHljem5vc2Mtd2xhc2NpY2llbGktYnVkeW5rb3ctYml1cm93eWNoL0NodHRwczovL2NvbnRlbnQua25pZ2h0ZnJhbmsuY29tL2ltYWdlcy9rbmlnaHRmcmFuay5jb20ucGwvYWtiaXUuanBnTUN6eSBwYW5kZW1pYSB3cMWCeW7EmcWCYSBuYSBlbGFzdHljem5vxZvEhyB3xYJhxZtjaWNpZWxpIGJ1ZHlua8OzdyBiaXVyb3d5Y2g/ZVcgc2VyaWkga3LDs3RraWNoIGtvbWVudGFyenkgcHl0YW15IGVrc3BlcnTDs3cgS25pZ2h0IEZyYW5rIG8gaWNoIG9waW5pZSBuYSB0ZW1hdCBuYWp3YcW8bmllanN6eWNoLi4uZAIED2QWBmYPFQIAATVkAgEPFgIfAmhkAgMPZBYCZg8VBDtodHRwczovL29mZmljZXBvbGFuZC5wbC96cm93bm93YXpvbmUtY2VydHlmaWtvd2FuZS1idWR5bmtpL0NodHRwczovL2NvbnRlbnQua25pZ2h0ZnJhbmsuY29tL2ltYWdlcy9rbmlnaHRmcmFuay5jb20ucGwvcGxnYmMuanBnJFpyw7N3bm93YcW8b25lIGNlcnR5Zmlrb3dhbmUgYnVkeW5raVdQTEdCQyBvcHJhY293YcWCbyBzacOzZG3EhSBlZHljasSZIHJhcG9ydHUg4oCTIFpyw7N3bm93YcW8b25lIGNlcnR5Zmlrb3dhbmUgYnVkeW5raS4uLiBkAgcPZBYEZg8WAh8CaGQCAg8WAh8CZ2RkjIWLkvMvs35HbPhVgoVeZznfs5A=">
<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="2EAB0009">
<div class="content-wrapper-fixed-nav" style="padding-top: 156px;">
<div class="fixed-nav">
<section class="head">
<div class="container">
<div class="row">
<div class="col-xs-6 col-md-5" itemscope="" itemtype="http://schema.org/Organization">
<a href="/" id="imgLogoLink" itemprop="url">
<img src="/library/v3.0/images/knightfranklogo.svg" id="imgLogo" alt="Knight Frank" itemprop="logo">
</a>
</div>
<div class="col-xs-6 col-md-10 col-md-offset-2 header-list">
<ul class="hidden-sm-down">
<li class="non-ss-menu">
<ul>
<li>
<div class="show-for-large-up dropdown">
<a id="dropdownMenu2" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" class="dropdown-toggle btn-default">Polska <i class="fa fa-caret-down"></i></a>
<ul id="country-dropdown-list" class="dropdown-menu" aria-labelledby="dropdownMenu2" data-dropdown-content="">
<li><a href="https://www.knightfrank.com">Global</a></li>
<li>Afryka<ul>
<li><a href="https://www.bw.knightfrank.com">Botswana</a></li>
<li><a href="https://www.knightfrank.co.ke">Kenia</a></li>
<li><a href="https://www.knightfrank.mw">Malawi</a></li>
<li><a href="https://www.knightfrank.com.ng">Nigeria</a></li>
<li><a href="http://www.knightfrank.rw">Rwanda</a></li>
<li><a href="https://www.knightfrank.co.za">Republika Południowej Afryki</a></li>
<li><a href="https://www.knightfrank.co.tz">Tanzania</a></li>
<li><a href="https://www.knightfrank.ug">Uganda</a></li>
<li><a href="https://www.zm.knightfrank.com">Zambia</a></li>
<li><a href="http://www.knightfrank.co.zw">Zimbabwe</a></li>
</ul>
</li>
<li>Azja Pacyficzna<ul>
<li><a href="https://www.knightfrank.com.au">Australia</a></li>
<li><a href="https://www.knightfrank.com.kh">Kombodźa</a></li>
<li><a href="http://www.knightfrank.com.cn/en">Chiński kontynentalny</a></li>
<li><a href="https://www.knightfrank.com.hk">Hongkong, Chiny</a></li>
<li><a href="https://www.knightfrank.co.in">Indie</a></li>
<li><a href="https://www.knightfrank.co.id">Indonezja</a></li>
<li><a href="https://www.knightfrank.jp">Japonia</a></li>
<li><a href="https://www.knightfrank.com.my">Malezja</a></li>
<li><a href="https://www.knightfrank.co.nz">Nowa Zelandia</a></li>
<li><a href="https://www.santos.knightfrank.ph">Filipiny</a></li>
<li><a href="https://www.knightfrank.com.sg">Singapur</a></li>
<li><a href="https://www.knightfrank.kr">Korea Południowa</a></li>
<li><a href="https://www.repro.knightfrank.com.tw/">Taipei</a></li>
<li><a href="https://www.knightfrank.co.th">Tajlandia</a></li>
<li><a href="https://www.knightfrank.com/vietnam">Wietnam</a></li>
</ul>
</li>
<li>Europa<ul>
<li><a href="https://www.knightfrank.com/austria">Austria</a></li>
<li><a href="https://www.knightfrank.be/">Belgia</a></li>
<li><a href="https://www.knightfrank.com/bulgaria">Bułgaria</a></li>
<li><a href="https://www.knightfrank.cz/">Czechy</a></li>
<li><a href="https://www.knightfrank.fr/en">Francja</a></li>
<li><a href="https://www.knightfrank.de/berlin">Niemcy - Berlin</a></li>
<li><a href="https://www.knightfrank.de/frankfurt">Niemcy - Frankfurt</a></li>
<li><a href="https://www.knightfrank.de/munich">Niemcy - Monachium</a></li>
<li><a href="https://www.knightfrank.com/greece">Grecja</a></li>
<li><a href="http://www.knightfrank.hu">Węgry</a></li>
<li><a href="https://www.knightfrank.ie/">Irlandia</a></li>
<li><a href="https://www.knightfrank.com/it">Włochy</a></li>
<li><a href="https://www.knightfrank.com/overseas-property/monaco-overview">Monako</a></li>
<li><a href="https://www.knightfrank.com/netherlands">Holandia</a></li>
<li><a href="https://www.knightfrank.com.pl/">Polska</a></li>
<li><a href="https://www.knightfrank.com/portugal">Portugalia</a></li>
<li><a href="https://www.knightfrank.com.ro/">Rumunia</a></li>
<li><a href="https://www.knightfrank.com/serbia">Serbia</a></li>
<li><a href="https://www.knightfrank.es/">Hiszpania</a></li>
<li><a href="https://www.knightfrank.com/switzerland">Szwajcaria</a></li>
<li><a href="https://www.knightfrank.co.uk/">Wielka Brytania</a></li>
</ul>
</li>
<li>Środkowy Wschód<ul>
<li><a href="https://www.knightfrank.ae/">Zjednoczone Emiraty Arabskie</a></li>
<li><a href="https://www.knightfrank.ae/">Bahrajn</a></li>
<li><a href="https://www.knightfrank.ae/">Katar</a></li>
<li><a href="https://www.knightfrank.com.sa">Arabia Saudyjska</a></li>
</ul>
</li>
<li>Ameryki<ul>
<li><a href="https://www.knightfrank.us">USA</a></li>
<li><a href="https://ca.knightfrank.com">Kanada</a></li>
<li><a href="https://www.knightfrank.com/caribbean">Karaiby</a></li>
</ul>
</li>
</ul>
</div>
</li>
<li>
<div class="show-for-large-up dropdown">
<a data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" id="dropdownMenu1" class="dropdown-toggle btn-default">Polski <i class="fa fa-caret-down"></i></a>
<ul class="dropdown-menu" aria-labelledby="language-dropdown" id="language-dropdown-list" data-dropdown-content="">
<li><a href="/">Polski</a></li>
<li><a href="/en">English</a></li>
</ul>
</div>
</li>
</ul>
</li>
<li><a href="/o-nas">O nas</a></li>
<li><a href="/kariera">Kariera</a></li>
<li><a href="/contact">Kontakt</a></li>
<li><a href="https://secure.knightfrank.com/en?hostname=knightfrank.com.pl" class="my-knight-frank">Mój Knight Frank</a></li>
</ul>
<a class="hidden-md-up" data-toggle="offcanvas" data-target=".navmenu" data-canvas="body"><i class="fa fa-bars" aria-hidden="true"></i></a>
</div>
</div>
</div>
</section>
<section class="navigation hidden-sm-down">
<div class="container">
<div class="row">
<div class="col-lg-12 text-centre">
<ul class="main-navigation">
<li><a href="/">Strona Główna</a></li>
<li><a href="/kontakt">Kontakt</a></li>
<li><a href="/uslugi">Usługi</a></li>
<li><a href="/research">Badania Rynku</a></li>
<li><a href="/blog">Blog</a></li>
</ul>
</div>
</div>
</div>
</section>
<div class="navmenu navmenu-inverse navmenu-fixed-right offcanvas" role="navigation">
<ul class="nav navmenu-nav navbar-nav">
<li class="main-item"><a href="/">Strona Główna</a></li>
<li class="main-item"><a href="/kontakt/people-a-to-z">Osoby A-Z</a></li>
<li class="main-item"><a href="/uslugi">Usługi</a></li>
<li class="main-item"><a href="/research">Badania Rynku</a></li>
<div class="selector-wrap"><select id="js-country-selector-responsive" class="show-for-medium-down">
<option value="https://www.knightfrank.com"> Global </option>
<optgroup label="Afryka">
<option value="https://www.bw.knightfrank.com"> Botswana </option>
<option value="https://www.knightfrank.co.ke"> Kenia </option>
<option value="https://www.knightfrank.mw"> Malawi </option>
<option value="https://www.knightfrank.com.ng"> Nigeria </option>
<option value="http://www.knightfrank.rw"> Rwanda </option>
<option value="https://www.knightfrank.co.za"> Republika Południowej Afryki </option>
<option value="https://www.knightfrank.co.tz"> Tanzania </option>
<option value="https://www.knightfrank.ug"> Uganda </option>
<option value="https://www.zm.knightfrank.com"> Zambia </option>
<option value="http://www.knightfrank.co.zw"> Zimbabwe </option>
</optgroup>
<optgroup label="Azja Pacyficzna">
<option value="https://www.knightfrank.com.au"> Australia </option>
<option value="https://www.knightfrank.com.kh"> Kombodźa </option>
<option value="http://www.knightfrank.com.cn/en"> Chiński kontynentalny </option>
<option value="https://www.knightfrank.com.hk"> Hongkong, Chiny </option>
<option value="https://www.knightfrank.co.in"> Indie </option>
<option value="https://www.knightfrank.co.id"> Indonezja </option>
<option value="https://www.knightfrank.jp"> Japonia </option>
<option value="https://www.knightfrank.com.my"> Malezja </option>
<option value="https://www.knightfrank.co.nz"> Nowa Zelandia </option>
<option value="https://www.santos.knightfrank.ph"> Filipiny </option>
<option value="https://www.knightfrank.com.sg"> Singapur </option>
<option value="https://www.knightfrank.kr"> Korea Południowa </option>
<option value="https://www.repro.knightfrank.com.tw/"> Taipei </option>
<option value="https://www.knightfrank.co.th"> Tajlandia </option>
<option value="https://www.knightfrank.com/vietnam"> Wietnam </option>
</optgroup>
<optgroup label="Europa">
<option value="https://www.knightfrank.com/austria"> Austria </option>
<option value="https://www.knightfrank.be/"> Belgia </option>
<option value="https://www.knightfrank.com/bulgaria"> Bułgaria </option>
<option value="https://www.knightfrank.cz/"> Czechy </option>
<option value="https://www.knightfrank.fr/en"> Francja </option>
<option value="https://www.knightfrank.de/berlin"> Niemcy - Berlin </option>
<option value="https://www.knightfrank.de/frankfurt"> Niemcy - Frankfurt </option>
<option value="https://www.knightfrank.de/munich"> Niemcy - Monachium </option>
<option value="https://www.knightfrank.com/greece"> Grecja </option>
<option value="http://www.knightfrank.hu"> Węgry </option>
<option value="https://www.knightfrank.ie/"> Irlandia </option>
<option value="https://www.knightfrank.com/it"> Włochy </option>
<option value="https://www.knightfrank.com/overseas-property/monaco-overview"> Monako </option>
<option value="https://www.knightfrank.com/netherlands"> Holandia </option>
<option selected="selected" value="https://www.knightfrank.com.pl/"> Polska </option>
<option value="https://www.knightfrank.com/portugal"> Portugalia </option>
<option value="https://www.knightfrank.com.ro/"> Rumunia </option>
<option value="https://www.knightfrank.com/serbia"> Serbia </option>
<option value="https://www.knightfrank.es/"> Hiszpania </option>
<option value="https://www.knightfrank.com/switzerland"> Szwajcaria </option>
<option value="https://www.knightfrank.co.uk/"> Wielka Brytania </option>
</optgroup>
<optgroup label="Środkowy Wschód">
<option value="https://www.knightfrank.ae/"> Zjednoczone Emiraty Arabskie </option>
<option value="https://www.knightfrank.ae/"> Bahrajn </option>
<option value="https://www.knightfrank.ae/"> Katar </option>
<option value="https://www.knightfrank.com.sa"> Arabia Saudyjska </option>
</optgroup>
<optgroup label="Ameryki">
<option value="https://www.knightfrank.us"> USA </option>
<option value="https://ca.knightfrank.com"> Kanada </option>
<option value="https://www.knightfrank.com/caribbean"> Karaiby </option>
</optgroup>
</select><i class="fa fa-caret-up" aria-hidden="true"></i></div>
<div class="selector-wrap"><select class="language-dropdown-list-responsive">
<option value=""> Polski </option>
<option value="/"> Polski </option>
<option value="/en"> English </option>
</select><i class="fa fa-caret-up" aria-hidden="true"></i></div>
</ul>
<li class="main-item"><a href="/blog/">Blog</a></li>
<li><a href="/o-nas">O nas</a></li>
<li><a href="/aktualnosci">Aktualności</a></li>
<li><a href="/kariera">Kariera</a></li>
<li><a href="/kontakt/people-a-to-z">Kontakt</a></li>
<li><a href="https://secure.knightfrank.com/en?hostname=knightfrank.com.pl">Mój Knight Frank</a></li>
</div>
</div>
<section class="search-area homepage-search-area" style="background-image: url("/resources/homepage/heading-banner/wawnew2-kopia.jpg");">
<div class="video-container">
<div class="video-image">
</div>
<video autoplay="" loop="" muted="" playsinline="" class="fillWidth" onplaying="SearchBox.videoPlaying()" style="display: none;">
<source src="" type="video/mp4">
</video>
<a class="ss-arrow activated bounce" href="#">
<div class="fa fa-angle-down"></div>
</a>
</div>
<div class="container " data-image-override="/resources/homepage/heading-banner/wawnew2-kopia.jpg">
<div id="cpMain_ucc1_ctl00_divSection" data-image="/resources/homepage/services-homepage/global_heading-banner_services.jpg"
data-image-residential-evening="/resources/homepage/heading-banner/ct1680_heading-banner-images_resi_poland_night.jpg" data-video-properties="" class="search-section col-xs-12"
data-image-residential-morning="/resources/homepage/heading-banner/ct1680_heading-banner-images_resi_poland_day2.jpg"
data-image-commercial-evening="/resources/homepage/heading-banner/ct1680_heading-banner-images_commercial_poland_night.jpg" data-video-commercial=""
data-image-commercial-morning="/resources/homepage/heading-banner/ct1680_heading-banner-images_commercial_poland_day.jpg" data-video-residential="" data-image-properties-morning="" data-image-properties-evening="" style="opacity: 1;">
<h2 id="cpMain_ucc1_ctl00_h2Title" data-residential="Your partners in property" data-commercial="Your partners in property" data-people="Your partners in property" data-services="Your partners in property"
data-research="Your partners in property">Your partners in property</h2>
<span id="hlViewAll" class="hide">View any properties that contain the word(s) "{0}"</span>
<div id="cpMain_ucc1_ctl00_pnlSearchWrapper" class="search-wrapper row classic-search">
<div class="mainsearchbox">
<ul id="cpMain_ucc1_ctl00_ulSearchNav" class="search-nav col-md-12" data-default="commercial" data-remember="true">
<li id="cpMain_ucc1_ctl00_liTabCommercial" data-division="commercial" class="active">Komercyjne</li>
<li id="cpMain_ucc1_ctl00_liTabPeople" data-division="people">Ludzie / Biura</li>
<li id="cpMain_ucc1_ctl00_liTabServices" data-division="services">Usługi</li>
<li id="cpMain_ucc1_ctl00_liTabResearch" data-division="research">Badania</li>
</ul>
<div class="col-sm-12 mobile-picker-hide">
<div class="mobile-picker">Komercyjne</div>
</div>
<div id="cpMain_ucc1_ctl00_pnlContentCommercial" class="commercial switch-parent" data-division-switch="commercial" style="display: block;">
<div class="col-sm-12 searchB">
<div class="search-box">
<div class="switch">
<ul style="width: 56px; visibility: visible;">
<li id="cpMain_ucc1_ctl00_liCommercialFront" class="front active" data-buyrent="sales" data-type="sales" style="text-align: center; width: 56px;">Sprzedaż</li>
<li id="cpMain_ucc1_ctl00_liCommercialBack" class="back" data-buyrent="lettings" data-type="lettings" style="text-align: center; width: 56px;">Wynajem</li>
</ul>
<i class="svg-switch"></i>
</div>
<div class="search-input" style="width: 746px;">
<input name="ctl00$cpMain$ucc1$ctl00$txtCommercialSearchBox" type="text" id="cpMain_ucc1_ctl00_txtCommercialSearchBox" class="property-search autocomplete-search ui-autocomplete-input" spellcheck="false"
placeholder="Wyszukaj według miasta lub kodu pocztowego" data-url="/properties" autocomplete="new_password" style="width: 750px; margin-left: 10px;">
</div>
<a class="search-button"><i class="svg-search"></i></a>
</div>
</div>
<div class="sales filter-boxes-0 price-range" style="display: block;">
<div id="cpMain_ucc1_ctl00_pnlCommercialBuyPriceRange" class="col-xs-12 col-md-5 price-slider-wrapper">
<div class="chartWrapper price-slider price-slider-buy">
<div id="slider-range-buy-commercial" class="ui-slider ui-slider-horizontal ui-widget ui-widget-content ui-corner-all">
<div class="ui-slider-range ui-widget-header ui-corner-all" style="left: 0%; width: 100%;"></div><span class="ui-slider-handle ui-state-default ui-corner-all" tabindex="0" style="left: 0%;"></span><span
class="ui-slider-handle ui-state-default ui-corner-all" tabindex="0" style="left: 100%;"></span>
</div>
<div id="slider-labels-buy-commercial">
<input type="text" id="amount-min-buy-commercial" readonly="" style="border: 0;">
<span id="cpMain_ucc1_ctl00_lblCommercialBuyPrice" for="amount">price</span>
<input type="text" id="amount-max-buy-commercial" readonly="" style="border: 0;">
</div>
</div>
</div>
</div>
<div class="lettings filter-boxes-0 ">
</div>
</div>
<div id="cpMain_ucc1_ctl00_pnlContentPeople" class="people switch-parent" data-division-switch="people">
<div class="col-sm-12">
<div class="search-box">
<div class="switch">
<ul style="width: 0px; visibility: visible;">
<li id="cpMain_ucc1_ctl00_liPeople" class="front" style="text-align: center;">Ludzie</li>
<li id="cpMain_ucc1_ctl00_liOffices" class="back active" style="text-align: center;">Biura</li>
</ul>
<i class="svg-switch"></i>
</div>
<div class="search-input">
<input name="ctl00$cpMain$ucc1$ctl00$txtPeopleSearchBox" type="text" id="cpMain_ucc1_ctl00_txtPeopleSearchBox" class="people-search autocomplete-people ui-autocomplete-input" placeholder="Szukaj według nazwy"
data-url="/contact/people/search" autocomplete="new_password">
<input name="ctl00$cpMain$ucc1$ctl00$txtOfficeSearchBox" type="text" id="txtOfficeSearchBox" class="office-search active pac-target-input" data-new-search-control="true" data-location-enable="false"
placeholder="Wyszukaj według lokalizacji" data-url="/contact/offices" data-location-south="49.8" data-location-north="61.0" data-location-west="-8.5" data-location-east="2.1" autocomplete="off">
</div>
<a class="search-button"><i class="svg-search"></i></a>
</div>
</div>
</div>
<div id="cpMain_ucc1_ctl00_pnlContentServices" class="services switch-parent" data-division-switch="services">
<div class="col-sm-12">
<div class="search-box">
<div class="search-input">
<input name="ctl00$cpMain$ucc1$ctl00$txtServicesSearchBox" type="text" id="cpMain_ucc1_ctl00_txtServicesSearchBox" class="services-search autocomplete-services ui-autocomplete-input" placeholder="Wyszukaj poprzez Słowo Kluczowe"
data-url="/en/property-services/results.aspx" autocomplete="new_password">
</div>
<a class="search-button"><i class="svg-search"></i></a>
</div>
</div>
</div>
<div id="cpMain_ucc1_ctl00_pnlContentResearch" class="research switch-parent" data-division-switch="research">
<div class="col-sm-12">
<div class="search-box">
<div class="switch">
<ul style="visibility: visible; width: 0px;">
<li id="cpMain_ucc1_ctl00_liResearchFront" class="front active" data-type="research" style="text-align: center;">Raport</li>
<li id="cpMain_ucc1_ctl00_liResearchBack" class="back" data-type="publication" style="text-align: center;">Publikacja</li>
</ul>
<i class="svg-switch"></i>
</div>
<div class="search-input">
<input name="ctl00$cpMain$ucc1$ctl00$txtResearchSearchBox" type="text" id="cpMain_ucc1_ctl00_txtResearchSearchBox" class="research-search" placeholder="Wyszukaj według tytułu lub lokalizacji raportu"
data-url="/research/results.aspx" autocomplete="new_password">
</div>
<a class="search-button"><i class="svg-search"></i></a>
</div>
</div>
</div>
<ul class="ui-autocomplete ui-front ui-menu ui-widget ui-widget-content" id="ui-id-1" tabindex="0" style="display: none;"></ul>
<ul class="ui-autocomplete ui-front ui-menu ui-widget ui-widget-content" id="ui-id-2" tabindex="0" style="display: none;"></ul>
<ul class="ui-autocomplete ui-front ui-menu ui-widget ui-widget-content" id="ui-id-3" tabindex="0" style="display: none;"></ul>
</div>
</div>
</div>
<script>
var autoCompleteUrl = 'https://api.knightfrank.com/2';
var applicationName = 'KnightFrank.OneCms.Europe';
var searchIsoCode = 'PL';
var searchLocale = 'pl-PL';
var defaultSearchLocation = 'poland';
var autoCompleteSingleSeachUrl = 'https://www.knightfrank.co.uk/api/3';
var kfsId = '9cdaeb84-7719-453e-bb6b-dd730d98151f';
</script>
</div>
<span id="cpMain_HtmlContainer1"></span>
<div class="paralax" data-parallax="scroll">
</div>
</section>
<div class="col-sm-6">
<div class="content-box">
<div id="cpMain_ucc2_ctl00_pnlResidential" class="content-box-image" data-section="residential">
<a id="cpMain_ucc2_ctl00_lnkResidential" href="">
<img id="cpMain_ucc2_ctl00_imgResidential" src="">
<div>
<span id="cpMain_ucc2_ctl00_lblTitleResidential" class="text"></span>
<span id="cpMain_ucc2_ctl00_lblSubTitleResidential" class="sub-text"></span>
<span id="cpMain_ucc2_ctl00_lblButonResidential" class="link"></span>
</div>
</a>
</div>
<div id="cpMain_ucc2_ctl00_pnlCommercial" class="content-box-image hide" data-section="commercial">
<a id="cpMain_ucc2_ctl00_lnkCommercial" href="">
<img id="cpMain_ucc2_ctl00_imgCommercial" src="">
<div>
<span id="cpMain_ucc2_ctl00_lblTitleCommercial" class="text"></span>
<span id="cpMain_ucc2_ctl00_lblSubTitleCommercial" class="sub-text"></span>
<span id="cpMain_ucc2_ctl00_lblButtonCommercial" class="link"></span>
</div>
</a>
</div>
</div>
</div>
<div class="container-fluid">
<div class="row">
<div class="col-lg-12 text-center">
<span id="cpMain_HtmlContainer2">
<h2> Publikacje</h2>
</span>
</div>
</div>
<div class="row">
<section class="automated-content">
<div class="row">
<div class="col-lg-12 text-center automated-content-title">
<h2></h2>
</div>
</div>
<div>
<div class="automated-content-slick slick-initialized slick-slider">
<div aria-live="polite" class="slick-list draggable">
<div class="slick-track" role="listbox" style="opacity: 1; width: 1555px; transform: translate3d(0px, 0px, 0px);">
<div class="item s1 slick-slide slick-current slick-active" data-slick-index="0" aria-hidden="false" tabindex="-1" role="option" aria-describedby="slick-slide00" style="width: 281px;">
<a href="https://raporty.knightfrank.com.pl/dobra_forma_miasta" tabindex="0">
<div class="img-wrap">
<img src="https://content.knightfrank.com/images/knightfrank.com.pl/jungle.jpg">
</div>
<div class="text-area">
<h3 class="ellipsis-box"><span class="ellip">Dobra Forma Miasta. Trendy, które zmieniają <span class="ellip-line">miasta </span></span></h3>
<div class="ellipsis-box"><span class="ellip">Kluczowym nurtem urbanistycznym zakorzenionym w <span class="ellip-line">idei zrównoważonego rozwoju, ale jednocześnie... </span></span></div>
</div>
</a>
</div>
<div class="item s2 slick-slide slick-active" data-slick-index="1" aria-hidden="false" tabindex="-1" role="option" aria-describedby="slick-slide01" style="width: 281px;">
<a href="https://content.knightfrank.com/research/2301/documents/pl/warszawa-atrakcyjnosc-miast-i-rynek-biurowy-i-pol-2022-9169.pdf?_c=14/07/2022%2010:45:23" tabindex="0">
<div class="img-wrap">
<img src="https://content.knightfrank.com/images/knightfrank.com.pl/q2-2022.jpg">
</div>
<div class="text-area">
<h3 class="ellipsis-box"><span class="ellip">Warszawa - Atrakcyjność miast i rynek biurowy - I poł. <span class="ellip-line">2022 </span></span></h3>
<div class="ellipsis-box"><span class="ellip"><span style="white-space: nowrap;">Raport</span> <span style="white-space: nowrap;">przedstawia</span> <span style="white-space: nowrap;">sytuację</span> <span style="white-space: nowrap;">na</span> <span style="white-space: nowrap;">warszawskim</span> <span style="white-space: nowrap;">rynku</span> <span style="white-space: nowrap;">biurowym.</span></span></div>
</div>
</a>
</div>
<div class="item s3 slick-slide slick-active" data-slick-index="2" aria-hidden="false" tabindex="-1" role="option" aria-describedby="slick-slide02" style="width: 281px;">
<a href="https://raporty.knightfrank.com.pl/prs2021" tabindex="0">
<div class="img-wrap">
<img src="https://content.knightfrank.com/images/knightfrank.com.pl/prs.jpg">
</div>
<div class="text-area">
<h3 class="ellipsis-box"><span class="ellip"><span style="white-space: nowrap;">Rynek</span> <span style="white-space: nowrap;">PRS</span> <span style="white-space: nowrap;">w</span> <span style="white-space: nowrap;">Polsce</span> <span style="white-space: nowrap;">2021</span></span></h3>
<div class="ellipsis-box"><span class="ellip"><span style="white-space: nowrap;">Inwestorzy</span> <span style="white-space: nowrap;">coraz</span> <span style="white-space: nowrap;">częściej</span> <span style="white-space: nowrap;">patrzą</span> <span style="white-space: nowrap;">w</span> <span style="white-space: nowrap;">stronę</span> <span style="white-space: nowrap;">sektora</span> <span style="white-space: nowrap;">PRS.</span></span></div>
</div>
</a>
</div>
<div class="item s4 slick-slide slick-active" data-slick-index="3" aria-hidden="false" tabindex="-1" role="option" aria-describedby="slick-slide03" style="width: 281px;">
<a href="https://content.knightfrank.com/research/2379/documents/pl/lodz-z-pomyslem-na-przyszlosc-2022-8703.pdf?_c=24/01/2022%2009:32:07" tabindex="0">
<div class="img-wrap">
<img src="https://content.knightfrank.com/images/knightfrank.com.pl/lodz.jpg">
</div>
<div class="text-area">
<h3 class="ellipsis-box"><span class="ellip"><span style="white-space: nowrap;">Łódź</span> <span style="white-space: nowrap;">z</span> <span style="white-space: nowrap;">pomysłem</span> <span style="white-space: nowrap;">na</span> <span style="white-space: nowrap;">przyszłość</span> <span style="white-space: nowrap;">2022</span></span></h3>
<div class="ellipsis-box"><span class="ellip"><span style="white-space: nowrap;">Łódź,</span> <span style="white-space: nowrap;">w</span> <span style="white-space: nowrap;">ciągu</span> <span style="white-space: nowrap;">ostatnich</span> <span style="white-space: nowrap;">kilku</span> <span style="white-space: nowrap;">lat</span> <span style="white-space: nowrap;">przeszła</span> <span style="white-space: nowrap;">znaczącą</span> <span style="white-space: nowrap;">metamorfozę...</span></span></div>
</div>
</a>
</div>
<div class="item s5 slick-slide slick-active" data-slick-index="4" aria-hidden="false" tabindex="-1" role="option" aria-describedby="slick-slide04" style="width: 281px;">
<a href="https://content.knightfrank.com/research/2413/documents/pl/review-2021-outlook-2022-pl-8874.pdf" tabindex="0">
<div class="img-wrap">
<img src="https://content.knightfrank.com/images/knightfrank.com.pl/zaslepka.jpg">
</div>
<div class="text-area">
<h3 class="ellipsis-box"><span class="ellip"><span style="white-space: nowrap;">Review</span> <span style="white-space: nowrap;">2021</span> <span style="white-space: nowrap;">Outlook</span> <span style="white-space: nowrap;">2022</span></span></h3>
<div class="ellipsis-box"><span class="ellip">Zestawiliśmy ze sobą wyniki kluczowych sektorów <span class="ellip-line">nieruchomości komercyjnych... </span></span></div>
</div>
</a>
</div>
</div>
</div>
</div>
</div>
</section>
</div>
<section class="content-boxes">
<div class="row">
</div>
</section>
<div class="row">
<div class="col-lg-12 text-center">
<span id="cpMain_HtmlContainer3"></span>
</div>
</div>
<div class="row hideonempty">
<section class="automated-content">
<div class="row">
<div class="col-lg-12 text-center automated-content-title">
<h2>Aktualności</h2>
</div>
</div>
<div>
<div class="automated-content-slick slick-initialized slick-slider">
<div aria-live="polite" class="slick-list draggable">
<div class="slick-track" role="listbox" style="opacity: 1; width: 1555px; transform: translate3d(0px, 0px, 0px);">
<div class="item s1 slick-slide slick-current slick-active" data-slick-index="0" aria-hidden="false" tabindex="-1" role="option" aria-describedby="slick-slide10" style="width: 281px;">
<a href="https://www.knightfrank.com.pl/blog/2022/06/19/magazyny-typu-crossdock-sa-lakomym-kaskiem-dla-inwestorow" tabindex="0">
<div class="img-wrap">
<img src="https://content.knightfrank.com/images/knightfrank.com.pl/maght.jpg">
</div>
<div class="text-area">
<h3 class="ellipsis-box"><span class="ellip">Magazyny typu cross-dock są łakomym kąskiem dla <span class="ellip-line">inwestorów </span></span></h3>
<div class="ellipsis-box"><span class="ellip">Wraz z dynamicznym wzrostem rynku e-commerce, wzrasta <span class="ellip-line">konieczność rozwijania poszczególnych... </span></span></div>
</div>
</a>
</div>
<div class="item s2 slick-slide slick-active" data-slick-index="1" aria-hidden="false" tabindex="-1" role="option" aria-describedby="slick-slide11" style="width: 281px;">
<a href="https://www.knightfrank.com.pl/blog/2022/06/14/boom-sektora-magazynowego-" tabindex="0">
<div class="img-wrap">
<img src="https://content.knightfrank.com/images/knightfrank.com.pl/wmagth.jpg">
</div>
<div class="text-area">
<h3 class="ellipsis-box"><span class="ellip"><span style="white-space: nowrap;">Boom</span> <span style="white-space: nowrap;">sektora</span> <span style="white-space: nowrap;">magazynowego</span></span></h3>
<div class="ellipsis-box"><span class="ellip">Najszybciej rozbijający się obecnie na polskim rynku nieruchomości <span class="ellip-line">sektor przemysłowo-logistyczny... </span></span></div>
</div>
</a>
</div>
<div class="item s3 slick-slide slick-active" data-slick-index="2" aria-hidden="false" tabindex="-1" role="option" aria-describedby="slick-slide12" style="width: 281px;">
<a href="https://www.knightfrank.com.pl/blog/2022/06/13/sredni-roczny-wzrost-cen-w-150-miastach-wynosi-115-i-jest-najwyzszy-od-iii-kwartalu-2004-roku" tabindex="0">
<div class="img-wrap">
<img src="https://content.knightfrank.com/images/knightfrank.com.pl/stamth.jpg">
</div>
<div class="text-area">
<h3 class="ellipsis-box"><span class="ellip"><span style="white-space: nowrap;">Średni</span> <span style="white-space: nowrap;">roczny</span> <span style="white-space: nowrap;">wzrost</span> <span style="white-space: nowrap;">cen</span> <span style="white-space: nowrap;">w</span> <span style="white-space: nowrap;">150</span> <span style="white-space: nowrap;">miastach</span> <span style="white-space: nowrap;">wynosi</span> <span style="white-space: nowrap;">11,5%</span></span></h3>
<div class="ellipsis-box"><span class="ellip">Po opublikowanym w zeszłym tygodniu indeksie śledzącym ceny <span class="ellip-line">w 56 krajach i regionach... </span></span></div>
</div>
</a>
</div>
<div class="item s4 slick-slide slick-active" data-slick-index="3" aria-hidden="false" tabindex="-1" role="option" aria-describedby="slick-slide13" style="width: 281px;">
<a href="https://officepoland.pl/czy-pandemia-wplynela-na-elastycznosc-wlascicieli-budynkow-biurowych/" tabindex="0">
<div class="img-wrap">
<img src="https://content.knightfrank.com/images/knightfrank.com.pl/akbiu.jpg">
</div>
<div class="text-area">
<h3 class="ellipsis-box"><span class="ellip">Czy pandemia wpłynęła na elastyczność właścicieli <span class="ellip-line">budynków biurowych? </span></span></h3>
<div class="ellipsis-box"><span class="ellip">W serii krótkich komentarzy pytamy ekspertów Knight Frank o <span class="ellip-line">ich opinie na temat najważniejszych... </span></span></div>
</div>
</a>
</div>
<div class="item s5 slick-slide slick-active" data-slick-index="4" aria-hidden="false" tabindex="-1" role="option" aria-describedby="slick-slide14" style="width: 281px;">
<a href="https://officepoland.pl/zrownowazone-certyfikowane-budynki/" tabindex="0">
<div class="img-wrap">
<img src="https://content.knightfrank.com/images/knightfrank.com.pl/plgbc.jpg">
</div>
<div class="text-area">
<h3 class="ellipsis-box"><span class="ellip"><span style="white-space: nowrap;">Zrównoważone</span> <span style="white-space: nowrap;">certyfikowane</span> <span style="white-space: nowrap;">budynki</span></span></h3>
<div class="ellipsis-box"><span class="ellip">PLGBC opracowało siódmą edycję raportu – Zrównoważone <span class="ellip-line">certyfikowane budynki... </span></span></div>
</div>
</a>
</div>
</div>
</div>
</div>
</div>
</section>
</div>
</div>
<footer role="contentinfo">
<div class="container">
<div class="row">
<div class="column medium-4 col-sm-4">
<ul class="side-nav">
<li>
<h3><a href="/reprezentacja-wlasciciela">WYNAJEM POWIERZCHNI BIUROWYCH</a></h3>
</li>
<li>
<h3><a href="/properties/komercyjne/do-wynaj%C4%99cia/poland/all-types/wszystkie%20pi%C4%99tra">Znajdź biuro</a></h3>
</li>
<li>
<h3><a href="/inwestowanie-w-nieruchomosci">RYNKI KAPITAŁOWE</a></h3>
</li>
<li>
<h3><a href="/wyceny-nieruchomosci">WYCENY NIERUCHOMOŚCI</a></h3>
</li>
</ul>
</div>
<div class="column medium-4 col-sm-4">
<ul class="side-nav">
<li>
<h3><a href="/zarzadzanie-nieruchomosciami">ZARZĄDZANIE NIERUCHOMOŚCIAMI</a></h3>
</li>
<li>
<h3><a href="/doradztwo-strategiczne-emea">DORADZTWO STRATEGICZNE EMEA</a></h3>
</li>
<li>
<h3><a href="/badanie-rynku">BADANIA RYNKU</a></h3>
</li>
<li>
<h3><a href="/wynajem-nieruchomosci-magazynowych">WYNAJEM NIERUCHOMOŚCI MAGAZYNOWYCH I PRZEMYSŁOWYCH</a></h3>
</li>
</ul>
</div>
<div class="column medium-4 col-sm-4">
<ul class="side-nav">
<li>
<h3><a href="/o-nas">O KNIGHT FRANK</a></h3>
<ul>
<li><a title="Property app for ipad/iphone" href="//itunes.apple.com/app/knight-frank-property-search/id350149855?mt=8">Nasza aplikacja</a></li>
<li><a href="http://www.knightfrank.com/blog" title="Blog">Blog</a></li>
<li><a rel="nofollow" href="/research">Badanie Rynku</a></li>
<li><a rel="nofollow" href="/kariera">Kariera</a></li>
<li><a rel="nofollow" href="/kontakt/people-a-to-z">Kontakt</a></li>
</ul>
</li>
</ul>
</div>
</div>
<div class="row">
<div class="column medium-6 col-sm-6 StayConnected jsMatchHeights">
<h3>STAY CONNECTED</h3>
</div>
<hr>
</div>
<div class="row">
<div class="column medium-6 col-sm-6 jsMatchHeights">
<ul class="MyKF">
<li>Sign up to <a href="https://secure.knightfrank.com/?hostname=knightfrank.com&locale=en">My Knight Frank</a></li>
</ul>
</div>
<div class="column medium-6 col-sm-6 jsMatchHeights">
<ul class="social">
<li>
<a title="Knight Frank Facebook" href="https://www.facebook.com/knightfrankpoland/?epa=SEARCH_BOX">
<i class="fa fa-facebook"></i>
</a>
</li>
<li>
<a title="Knight Frank Pinterest" href="https://pinterest.com/knightfrank/">
<i class="fa fa-pinterest"></i>
</a>
</li>
<li>
<a title="Knight Frank LinkedIn" href="https://www.linkedin.com/company/knight-frank-poland/?viewAsMember=true">
<i class="fa fa-linkedin"></i>
</a>
</li>
<li>
<a title="Knight Frank Instagram" href="https://www.instagram.com/knightfrank">
<i class="fa fa-instagram"></i>
</a>
</li>
<li>
<a title="Knight Frank Youtube" href="https://www.youtube.com/knightfrank">
<i class="fa fa-youtube"></i>
</a>
</li>
<li>
<a title="Knight Frank Twitter" href="https://twitter.com/KnightFrankPL">
<i class="fa fa-twitter"></i>
</a>
</li>
</ul>
</div>
<hr>
<div class="column medium-6 col-sm-6">
<ul class="inline-list">
<ul class="inline-list">
<li><a href="//www.knightfrank.com/legals/" title="Terms & conditions">Legal terms & conditions</a></li>
<li><a href="/sitemap/" title="Site map">Property Site map</a></li>
<li><a href="/global-privacy-statement-2018" title="Globalna polityka prywatności
">Globalna polityka prywatności
</a></li>
<li><a href="/privacy-notice/" title="Privacy Notice">Privacy Notice</a></li>
<li><a href="#" onclick="tC.privacyCenter.showPrivacyCenter();return false">privacy center</a></li>
</ul>
</ul>
</div>
<div class="column medium-6 col-sm-6 Copyright">
<p>Copyright © Knight Frank.</p>
</div>
</div>
<script type="text/javascript">
var MTIProjectId = '31ae3a6b-8559-4b55-b582-08c72c6d8fc5';
(function() {
var mtiTracking = document.createElement('script');
mtiTracking.type = 'text/javascript';
mtiTracking.async = 'true';
mtiTracking.src = '/library/common/fonts/vendor/fonts.com/knightfrank.com/mtiFontTrackingCode.js';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(mtiTracking);
})();
</script>
</div>
</footer>
</div>
<script src="/library/v3.0/js/cms.min.js"></script>
<script>
(function() {
// fix for page jump to top on validation
var originalValidationSummaryOnSubmit = window.ValidationSummaryOnSubmit;
window.ValidationSummaryOnSubmit = function() {
var originalScrollTo = window.scrollTo;
window.scrollTo = function() {};
originalValidationSummaryOnSubmit.apply(null, arguments);
window.scrollTo = originalScrollTo;
}
})();
</script>
<script type="text/javascript">
//<![CDATA[
if (typeof $ !== 'undefined') {
$(document).ready(function() {
function setPriceRangeMin(symbol, minPrice) {
return symbol + numberWithCommas(minPrice);
}
function setPriceRangeMax(symbol, minPrice, maxPrice, maxPriceLimit, label) {
var maxLabel = symbol + numberWithCommas(maxPrice);
if (minPrice === maxPriceLimit && maxPrice === maxPriceLimit) {
return label;
}
if (maxPrice === maxPriceLimit) {
maxLabel = label;
}
return maxLabel;
}
function numberWithCommas(x) {
return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ',');
}
$('#slider-range-buy').slider({
range: true,
min: 0,
max: 10000000,
values: [0, 10000000],
step: 250000 / 1,
currency: 'PLN',
slide: function(event, ui) {
var minPrice = ui.values[0];
var maxPrice = parseInt(ui.values[1].toString());
var maxMinPrice = 10000000 - 250000;
var minMaxPrice = 250000;
if (minPrice > maxMinPrice || maxPrice < minMaxPrice) {
return false;
}
$('#amount-min-buy').val(setPriceRangeMin('zł', minPrice.toString()));
$('#amount-max-buy').val(setPriceRangeMax('zł', minPrice.toString(), maxPrice.toString(), '10000000', 'maximum'));
return true;
}
});
$('#amount-min-buy').val(setPriceRangeMin('zł', $('#slider-range-buy').slider('values', 0).toString()));
$('#amount-max-buy').val(setPriceRangeMax('zł', $('#slider-range-buy').slider('values', 0).toString(), $('#slider-range-buy').slider('values', 1).toString(), '10000000', 'maximum'));
$('#slider-range-buy-commercial').slider({
range: true,
min: 0,
max: 10000000,
values: [0, 10000000],
step: 250000 / 1,
currency: 'PLN',
slide: function(event, ui) {
var minPrice = ui.values[0];
var maxPrice = parseInt(ui.values[1].toString());
var maxMinPrice = 10000000 - 250000;
var minMaxPrice = 250000;
if (minPrice > maxMinPrice || maxPrice < minMaxPrice) {
return false;
}
$('#amount-min-buy-commercial').val(setPriceRangeMin('zł', minPrice.toString()));
$('#amount-max-buy-commercial').val(setPriceRangeMax('zł', minPrice.toString(), maxPrice.toString(), '10000000', 'maximum'));
return true;
}
});
$('#amount-min-buy-commercial').val(setPriceRangeMin('zł', $('#slider-range-buy-commercial').slider('values', 0).toString()));
$('#amount-max-buy-commercial').val(setPriceRangeMax('zł', $('#slider-range-buy-commercial').slider('values', 0).toString(), $('#slider-range-buy-commercial').slider('values', 1).toString(), '10000000', 'maximum'));
});
} //]]>
</script>
</form>
Text Content
* * Polska * Global * Afryka * Botswana * Kenia * Malawi * Nigeria * Rwanda * Republika Południowej Afryki * Tanzania * Uganda * Zambia * Zimbabwe * Azja Pacyficzna * Australia * Kombodźa * Chiński kontynentalny * Hongkong, Chiny * Indie * Indonezja * Japonia * Malezja * Nowa Zelandia * Filipiny * Singapur * Korea Południowa * Taipei * Tajlandia * Wietnam * Europa * Austria * Belgia * Bułgaria * Czechy * Francja * Niemcy - Berlin * Niemcy - Frankfurt * Niemcy - Monachium * Grecja * Węgry * Irlandia * Włochy * Monako * Holandia * Polska * Portugalia * Rumunia * Serbia * Hiszpania * Szwajcaria * Wielka Brytania * Środkowy Wschód * Zjednoczone Emiraty Arabskie * Bahrajn * Katar * Arabia Saudyjska * Ameryki * USA * Kanada * Karaiby * Polski * Polski * English * O nas * Kariera * Kontakt * Mój Knight Frank * Strona Główna * Kontakt * Usługi * Badania Rynku * Blog * Strona Główna * Osoby A-Z * Usługi * Badania Rynku Global Botswana Kenia Malawi Nigeria Rwanda Republika Południowej Afryki Tanzania Uganda Zambia Zimbabwe Australia Kombodźa Chiński kontynentalny Hongkong, Chiny Indie Indonezja Japonia Malezja Nowa Zelandia Filipiny Singapur Korea Południowa Taipei Tajlandia Wietnam Austria Belgia Bułgaria Czechy Francja Niemcy - Berlin Niemcy - Frankfurt Niemcy - Monachium Grecja Węgry Irlandia Włochy Monako Holandia Polska Portugalia Rumunia Serbia Hiszpania Szwajcaria Wielka Brytania Zjednoczone Emiraty Arabskie Bahrajn Katar Arabia Saudyjska USA Kanada Karaiby Polski Polski English Blog O nas Aktualności Kariera Kontakt Mój Knight Frank YOUR PARTNERS IN PROPERTY View any properties that contain the word(s) "{0}" * Komercyjne * Ludzie / Biura * Usługi * Badania Komercyjne * Sprzedaż * Wynajem price * Ludzie * Biura * Raport * Publikacja PUBLIKACJE DOBRA FORMA MIASTA. TRENDY, KTÓRE ZMIENIAJĄ MIASTA Kluczowym nurtem urbanistycznym zakorzenionym w idei zrównoważonego rozwoju, ale jednocześnie... WARSZAWA - ATRAKCYJNOŚĆ MIAST I RYNEK BIUROWY - I POŁ. 2022 Raport przedstawia sytuację na warszawskim rynku biurowym. RYNEK PRS W POLSCE 2021 Inwestorzy coraz częściej patrzą w stronę sektora PRS. ŁÓDŹ Z POMYSŁEM NA PRZYSZŁOŚĆ 2022 Łódź, w ciągu ostatnich kilku lat przeszła znaczącą metamorfozę... REVIEW 2021 OUTLOOK 2022 Zestawiliśmy ze sobą wyniki kluczowych sektorów nieruchomości komercyjnych... AKTUALNOŚCI MAGAZYNY TYPU CROSS-DOCK SĄ ŁAKOMYM KĄSKIEM DLA INWESTORÓW Wraz z dynamicznym wzrostem rynku e-commerce, wzrasta konieczność rozwijania poszczególnych... BOOM SEKTORA MAGAZYNOWEGO Najszybciej rozbijający się obecnie na polskim rynku nieruchomości sektor przemysłowo-logistyczny... ŚREDNI ROCZNY WZROST CEN W 150 MIASTACH WYNOSI 11,5% Po opublikowanym w zeszłym tygodniu indeksie śledzącym ceny w 56 krajach i regionach... CZY PANDEMIA WPŁYNĘŁA NA ELASTYCZNOŚĆ WŁAŚCICIELI BUDYNKÓW BIUROWYCH? W serii krótkich komentarzy pytamy ekspertów Knight Frank o ich opinie na temat najważniejszych... ZRÓWNOWAŻONE CERTYFIKOWANE BUDYNKI PLGBC opracowało siódmą edycję raportu – Zrównoważone certyfikowane budynki... * WYNAJEM POWIERZCHNI BIUROWYCH * ZNAJDŹ BIURO * RYNKI KAPITAŁOWE * WYCENY NIERUCHOMOŚCI * ZARZĄDZANIE NIERUCHOMOŚCIAMI * DORADZTWO STRATEGICZNE EMEA * BADANIA RYNKU * WYNAJEM NIERUCHOMOŚCI MAGAZYNOWYCH I PRZEMYSŁOWYCH * O KNIGHT FRANK * Nasza aplikacja * Blog * Badanie Rynku * Kariera * Kontakt STAY CONNECTED -------------------------------------------------------------------------------- * Sign up to My Knight Frank * * * * * * -------------------------------------------------------------------------------- * Legal terms & conditions * Property Site map * Globalna polityka prywatności * Privacy Notice * privacy center Copyright © Knight Frank. Knight Frank korzysta z plików cookie i innych technologii w celu zbierania informacji, które pozwalają nam stale poprawiać jakość korzystania z naszej strony internetowej. Aby wyrazić zgodę na korzystanie z tej technologii, kliknij „Zezwalaj na wszystkie pliki cookie”. W każdej chwili możesz zmienić swoją decyzję klikając w link "Preferencje dotyczące plików cookie”. ODRZUCAJ WSZYSTKIE COOKIESZEZWALAJ NA WSZYSTKIE PLIKI COOKIE