From bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com Mon Jun 1 03:07:54 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.4 required=5.0 tests=HTML_IMAGE_ONLY_12, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 695657F3F for ; Mon, 1 Jun 2015 03:07:54 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id EBFA3AC001 for ; Mon, 1 Jun 2015 01:07:50 -0700 (PDT) X-ASG-Debug-ID: 1433146066-04cb6c6da81361e0001-S8gJnT Received: from n1-mx2.mail-services.com.au (n1-mx2.mail-services.com.au [175.107.133.194]) by cuda.sgi.com with ESMTP id FbaDllTVHYFfZXhI for ; Mon, 01 Jun 2015 01:07:47 -0700 (PDT) X-Barracuda-Envelope-From: bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com X-Barracuda-Apparent-Source-IP: 175.107.133.194 Received: from i-otc2esa.syd1.mail-filtering.com.au (ipin1-c2esa.syd1.mail-filtering.com.au [175.107.162.146]) by n1-mx2.mail-services.com.au (Postfix) with ESMTP id 85D3A9F1CE for ; Mon, 1 Jun 2015 18:07:45 +1000 (AEST) Received-SPF: None (i-otc2esa.syd1.mail-filtering.com.au: no sender authenticity information available from domain of bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com) identity=mailfrom; client-ip=192.254.112.99; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-sender="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-conformance=spf_only Received-SPF: None (i-otc2esa.syd1.mail-filtering.com.au: no sender authenticity information available from domain of postmaster@o4.sgmail.github.com) identity=helo; client-ip=192.254.112.99; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-sender="postmaster@o4.sgmail.github.com"; x-conformance=spf_only X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0E7AwB0EmxVnGNw/sBcgkcDgRpegx6pMgaCYwFVjk6BADUbAQuBcIM7SoEqOhIBAQEBAQEBAw4BAQEBAQgLCQkhLoIlLDoBCAQJAQESAg0iPQEBAQMBAiAdBjMBBQEIAQsBAQIBFQImAgIDAVMGGIgoDbEbcIRqgWqcUAEKAQEBAQEBFQIEC4EWFIRkhSqCa4E4EQFNgjgMLxKBM4xGhA2GcYZdgSmOKYhkgzdPgQyBOwEBAQ X-IPAS-Result: A0E7AwB0EmxVnGNw/sBcgkcDgRpegx6pMgaCYwFVjk6BADUbAQuBcIM7SoEqOhIBAQEBAQEBAw4BAQEBAQgLCQkhLoIlLDoBCAQJAQESAg0iPQEBAQMBAiAdBjMBBQEIAQsBAQIBFQImAgIDAVMGGIgoDbEbcIRqgWqcUAEKAQEBAQEBFQIEC4EWFIRkhSqCa4E4EQFNgjgMLxKBM4xGhA2GcYZdgSmOKYhkgzdPgQyBOwEBAQ X-IronPort-AV: E=Sophos;i="5.13,531,1427720400"; d="scan'208,217";a="80622025" Received: from o4.sgmail.github.com ([192.254.112.99]) by i-otc2esa.syd1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES128-SHA; 01 Jun 2015 18:07:22 +1000 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com; h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=H0ZpXvLCoWJzUsFa8n0S0vca7fo=; b=cAWZhiYJte4izisy Pyw3bYdh+YONQDccfITqkhFDqdqnSnfXSYqszFSMukMN4+EfeFDRyBFNuW53bk3D wCY2Se4rJ6vqar/ApywL/Q8tU4CATjVpf/EQwQOp7vLMJc90ZCkXvW0mjJA0DZkM WKGhKMFkxL7hDLqC93ub1yyYYxU= Received: by filter0555p1mdw1.sendgrid.net with SMTP id filter0555p1mdw1.28026.556C12521A 2015-06-01 08:05:38.996215599 +0000 UTC Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd-047 (SG) with ESMTP id 14dae279415.2f50.b2acb4 for ; Mon, 01 Jun 2015 08:05:38 +0000 (UTC) Date: Mon, 01 Jun 2015 01:05:38 -0700 From: Nathan Scott Reply-To: performancecopilot/pcp To: performancecopilot/pcp Cc: pcpemail Message-ID: In-Reply-To: References: Subject: Re: [pcp] pmtime needs to have AppNap disabled on OSX (#20) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] pmtime needs to have AppNap disabled on OSX (#20) Content-Type: multipart/alternative; boundary="--==_mimepart_556c1252cda1d_52323f9e7f1e72bc593612"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: natoscott X-GitHub-Recipient: pcpemail X-GitHub-Reason: comment List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-SG-EID: XHgpD0I4dwPyvalfBvzXHjYOnBNKyEST/hu/iWGWJEe2LqhR91BtQNwhfit6B7GW2RZ9c404496z7o lxBQPByKaG8x61sTQ6PCaIYQDR+6yLrIqEa+XVYJFdGTX46aLitBI+MXUCv1VYLqIzXSYOrDQTwBcj mAlteD36gaZZ36c= X-Barracuda-Connect: n1-mx2.mail-services.com.au[175.107.133.194] X-Barracuda-Start-Time: 1433146066 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.63 X-Barracuda-Spam-Status: No, SCORE=1.63 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_12, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19461 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 1.63 HTML_IMAGE_ONLY_12 BODY: HTML: images with 800-1200 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message ----==_mimepart_556c1252cda1d_52323f9e7f1e72bc593612 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Hey Paul, As discussed on IRC, I've put a pcp-3.10.5-0-prerelease2.dmg below ftp.pcp.io/projects/pcp/download/mac to try out. It has both the install script approach and the alternate plist file update in place, so hopefully this works! cheers. --- Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/20#issuecomment-107350972 ----==_mimepart_556c1252cda1d_52323f9e7f1e72bc593612 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Hey Paul,

As discussed on IRC, I've put a pcp-3.10.5-0-prerelease2.dmg below ftp.pcp.io/projects/pcp/download/mac to try out. It has both the install script approach and the alternate plist file update in place, so hopefully this works!

cheers.


Reply to this email directly or view it on GitHub.

----==_mimepart_556c1252cda1d_52323f9e7f1e72bc593612-- From nscott@redhat.com Mon Jun 1 03:21:59 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 013F37F3F for ; Mon, 1 Jun 2015 03:21:58 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 9F229AC003 for ; Mon, 1 Jun 2015 01:21:58 -0700 (PDT) X-ASG-Debug-ID: 1433146916-04bdf00fe5e2670001-S8gJnT Received: from mx3-phx2.redhat.com (mx3-phx2.redhat.com [209.132.183.24]) by cuda.sgi.com with ESMTP id 3HvCFsuYwJ57zMzM (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 01 Jun 2015 01:21:56 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.24 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx3-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id t518LuXu008980; Mon, 1 Jun 2015 04:21:56 -0400 Date: Mon, 1 Jun 2015 04:21:55 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: David Smith Cc: pcp Message-ID: <1432466455.9615965.1433146915880.JavaMail.zimbra@redhat.com> In-Reply-To: <55677BB7.3060805@redhat.com> References: <555DEF05.7030108@redhat.com> <461406362.3814890.1432280874168.JavaMail.zimbra@redhat.com> <55677BB7.3060805@redhat.com> Subject: Re: JSON PMDA with indom cache changes MIME-Version: 1.0 X-ASG-Orig-Subj: Re: JSON PMDA with indom cache changes Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.76] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: JSON PMDA with indom cache changes Thread-Index: gB4gStbDHpiU/J4yhdmSQ6OTOAEsVA== X-Barracuda-Connect: mx3-phx2.redhat.com[209.132.183.24] X-Barracuda-Start-Time: 1433146916 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.03 X-Barracuda-Spam-Status: No, SCORE=0.03 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA_TO_FROM_DOMAIN_MATCH, THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19461 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... 0.01 BSF_SC0_SA_TO_FROM_DOMAIN_MATCH Sender Domain Matches Recipient Domain Hi David, Looking good - I've pushed this into my repo to start QA'ing it locally. Found a handful of things on final review... - missing a pmdaceph.1 man page (see src/pmdas/gluster/pmdagluster.1 for an example from another python PMDA); - missing an update to pmdacache.3 man page for the new interface - Lukas has converted fedora.spec now, so pcp-pmda-ceph is missing there, and the global python[3]-jsonpointer should be moved there; - qa/1052 could use $python for (at least) the ceph testing components to ensure good coverage for both python3 and python2 test machines (doing this uses PCP_PYTHON_PROG which aggressively tests with python3 anywhere it possibly can). Otherwise, looks good to me - just running a full QA run - will let you know if anything unexpected happens in the new tests. cheers. -- Nathan From nscott@redhat.com Mon Jun 1 03:22:26 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 5A4797F3F for ; Mon, 1 Jun 2015 03:22:26 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id B7C34AC004 for ; Mon, 1 Jun 2015 01:22:22 -0700 (PDT) X-ASG-Debug-ID: 1433146934-04cbb075e763790001-S8gJnT Received: from mx6-phx2.redhat.com (mx6-phx2.redhat.com [209.132.183.39]) by cuda.sgi.com with ESMTP id DmJw42bvZUxulJ5a (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 01 Jun 2015 01:22:15 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.39 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx6-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t518ME4e022334 for ; Mon, 1 Jun 2015 04:22:14 -0400 Date: Mon, 1 Jun 2015 04:22:14 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp Message-ID: <1623453862.9616073.1433146934107.JavaMail.zimbra@redhat.com> In-Reply-To: <384291381.9612422.1433146356256.JavaMail.zimbra@redhat.com> Subject: pcp updates: dsmith+brolley merges, more pcp-atop & qa work MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates: dsmith+brolley merges, more pcp-atop & qa work Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.76] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: dsmith+brolley merges, more pcp-atop & qa work Thread-Index: ND75yhqA+0z21pU2iyIrLEUVoFGYIA== X-Barracuda-Connect: mx6-phx2.redhat.com[209.132.183.39] X-Barracuda-Start-Time: 1433146934 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19461 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... (not quite ready to pull yet, Mark, although please pull dave brolleys fix independently, as discussed - thanks!) Changes committed to git://git.pcp.io/nathans/pcp.git master Dave Brolley (1): Github issue #11: Use sig_atomic_t within signal handlers. Paul Smith (1): pmtime: further workarounds for App Nap on Mac OS X Nathan Scott (4): pmlogconf: qa and other updates following recent additions pmlogger_check: re-process every logconf group on config updates pcp-atop: qa updates, archive mode and md/lvm device work pcp-atop: update makefile genmap object deps David Smith (58): Added initial version of a systemtap JSON pmda, including array support. Fixed 'STAP_JSON_' typo in src/pmns/stdpmid.pcp. Added test for python PMDA memory corruption bug. Fix python PMDA bug by handling python object reference counts correctly. Improve pmdastap_json.python by doing lots of code cleanup/refactoring. Lots of code tweaks in pmdastap_json.python to make pylint happier. Improve pcp python support by adding refresh metrics callback. Removed dead/unused code from src/python/pmda.c Improve pcp python support by simplifying refresh metrics callback. Handle deleted modules in pmdas/stap_json/pmdastap_json.python. Updated .gitignore files. Fix python 2.6 support in the python pcp module. Hande new json pointer simple metrics (not arrays yet). Hande new json pointer array metrics. Tweaked pmdastap_json.python to make pylint happier. Update stap_json PMID. Validate json metric names. Add 'units' support to metrics in pmdastap_json.python. Log and ignore unknown metadata in pmdastap_json.python. Clean up some pylint warnings in pmdastap_json.python. Rename 'stap_json' pmda to 'json'. Make sure JSON PMDA's domain.h file gets installed. In the JSON PMDA, change the default names of data sources. Add config file support to the JSON PMDA. Fix JSON PMDA config file handling. When the JSON PMDA parses metadata, on errors just skip the current metric. Add a 'data-path' directive to the JSON PMDA metadata. Add a 'data-exec' directive support to the JSON PMDA. Add 2 small fixes to the JSON PMDA. Add a python script that generates ceph metadata for the JSON PMDA. Merge with dev. Updated PMDA number in JSON PMDA. Fix some pylint warnings in the JSON PMDA. Fixed rpmbuild problem with the JSON pmda. Require the python jsonpointer package for the JSON PMDA. Require the python jsonpointer package for the JSON PMDA in pcp.spec.in. Fix a python 3 issue in the JSON PMDA. Fix performance problem in JSON PMDA by reducing the number of JSON data loads. Clean up more pylint warnings in pmdastap_json.python. Clarify JSON PMDA's __refresh_metrics() function. Better add indoms in the JSON PMDA. Add a qa test for the JSON PMDA. Improve security in the JSON PMDA. Add floating-point value support value to the JSON PMDA. Make sure the JSON PMDA doesn't overflow the number of clusters/items. Update the JSON PMDA default config file. Improve indom cache and python bindings. Improve the JSON PMDA by use of indom caches. Ignore cache load erros in the JSON PMDA. Fix a refresh metric bug in the JSON PMDA. Fix problems in the python PMDA code when returning fetch errors. Added small tweaks in the JSON PMDA. Update and add tests for the JSON PMDA. Add python 2/3 compatibility fixes in the JSON PMDA. Added testing for the JSON PMDA 'generate_ceph_metadata' script. Make a small improvement to pmdaCacheResize() and add a qa test for it. Added/updated dates in JSON PMDA copyright notices. Skip sources with the same name in the JSON PMDA. commit 221b5d64fb89ad2846272db9642bcc3b6db86487 Author: Nathan Scott Date: Mon Jun 1 17:04:00 2015 +1000 pcp-atop: update makefile genmap object deps commit db6207e04c947fdf40381b3ec8c953458a3e1ccc Author: Paul Smith Date: Mon Jun 1 16:57:05 2015 +1000 pmtime: further workarounds for App Nap on Mac OS X commit 6d518554a6156e275fb033fc2a82c24cfdea0562 Author: Nathan Scott Date: Mon Jun 1 16:55:48 2015 +1000 pcp-atop: qa updates, archive mode and md/lvm device work Some code refactoring also - move PMAPI setup code over to various.c along with similar code. Harden dynamic memory allocation for the cpu/net/disk indoms - add valgrind test case to verify this. commit 6c3234ac9e6b881350ebd9929a085a3720e0fe49 Author: David Smith Date: Thu May 28 15:28:47 2015 -0500 Skip sources with the same name in the JSON PMDA. * src/pmdas/json/pmdajson.python: If asked to load two or more JSON sources with the same name, only load the first. commit f1f810a07106e01f6b7cd8ff794ec040645f8ef4 Author: David Smith Date: Thu May 28 14:45:55 2015 -0500 Added/updated dates in JSON PMDA copyright notices. * src/pmdas/json/pmdajson.python: Added copyright header. * src/pmdas/json/generate_ceph_metadata: Ditto. * src/pmdas/json/GNUmakefile: Updated copyright date. * src/pmdas/json/Install: Ditto. * src/pmdas/json/Remove: Ditto. commit 30badc1faa20a4c3661cd31db4700919670422ba Author: David Smith Date: Thu May 28 14:36:41 2015 -0500 Make a small improvement to pmdaCacheResize() and add a qa test for it. * src/libpcp_pmda/src/cache.c (pmdaCacheResize): Mark the header as dirty after updating the maximum inst. * qa/201: Add a cache resize test case. * qa/src/torture_cache.c: Ditto. * qa/201.out: Updated. commit be86503be1b7ff7281a616e158d3e1aa7db1f78e Author: Nathan Scott Date: Thu May 28 10:44:49 2015 +1000 pmlogger_check: re-process every logconf group on config updates commit 375a0b8facb32bf907775db2366789009afaaa9a Author: Nathan Scott Date: Thu May 28 10:42:53 2015 +1000 pmlogconf: qa and other updates following recent additions Also add apache.uptime to the apache summary set; atop will make use of this if its available. commit 18bb8a22cd38db4acb8f0b56f5e91842db572555 Author: David Smith Date: Wed May 27 15:41:19 2015 -0500 Added testing for the JSON PMDA 'generate_ceph_metadata' script. * src/pmdas/json/generate_ceph_metadata: Add a '-t' testing option. * qa/1052: Add generate_ceph_metadata testing. * qa/1052.out: Updated. * qa/json/ceph_data1.json: New JSON data file. * qa/json/ceph_schema1.json: Ditto. * qa/json/GNUmakefile: New file. * qa/GNUmakefile: Add new 'json' subdirectory. commit 4da3763dcbabeceaaa1ef5d75104639c68c8be77 Author: Dave Brolley Date: Wed May 27 14:41:24 2015 -0400 Github issue #11: Use sig_atomic_t within signal handlers. The variables "discoveryFlags" and "finished" should use the data type "sig_atomic_t" within pmfind and pmsleep respectively. commit cb4bd15a73ac5436098ed26728de9ac1fdeab470 Author: David Smith Date: Wed May 27 09:49:05 2015 -0500 Add python 2/3 compatibility fixes in the JSON PMDA. * src/pmdas/json/pmdajson.python: Make python 3 changes. * src/pmdas/json/generate_ceph_metadata: Ditto. * build/rpm/fedora.spec: Add python "six" rpm requirement. * build/rpm/pcp.spec.in: Ditto. commit 4e733241327a6341047862b4f599311e2bcd988f Author: David Smith Date: Tue May 26 12:27:08 2015 -0500 Update and add tests for the JSON PMDA. * qa/1052: Save and restore indom cache files. Also don't turn pmlogger off. * qa/1052.out: Update output. * qa/1053: New test for JSON PMDA install/removal testing. * qa/1053.out: Test output. * qa/group: Add new test. commit ce8e51e921fc7cd227a59b8d1f3aba753caa8646 Author: David Smith Date: Wed May 20 11:35:35 2015 -0500 Added small tweaks in the JSON PMDA. commit ec3eda60c4600c9c4c24811767369c6a60136c12 Author: David Smith Date: Tue May 19 15:31:28 2015 -0500 Fix problems in the python PMDA code when returning fetch errors. * src/python/pmda.c (fetch_callback): If we got an unsupported metric type, don't fall into the error code tuple parsing code. In the error code tuple parsing code, clear out any previous PyArg_Parse() error, since it isn't an error to return an error. If we got a parse error, but a tuple code of 1, return an error. commit 27976c5bd80b65a076b3a8f444ffb17b11d0af25 Author: David Smith Date: Fri May 15 13:52:24 2015 -0500 Fix a refresh metric bug in the JSON PMDA. * src/pmdas/json/pmdajson.python (JsonSource.refresh_metrics): When refreshing metrics, don't refresh array metric itself. commit 4b739c4e9345e3923610093a9ad3fe87dde05e91 Author: David Smith Date: Fri May 15 12:29:07 2015 -0500 Ignore cache load erros in the JSON PMDA. * src/pmdas/json/pmdajson.python (IndomCache.load): Ignore cache load errors (most likely a non-existent cache). commit 8130092807aaac704ae724d22abb87101e497cf1 Author: David Smith Date: Fri May 15 11:36:42 2015 -0500 Improve the JSON PMDA by use of indom caches. * src/pmdas/json/pmdajson.python (IndomCache): Add saving and loading the indom cache. (JsonSource): Remember the previously used IDs for clusters, metrics, and indoms using indom caches. commit 90d21313e9ec074729a231aaeebabb31260f48d5 Author: David Smith Date: Fri May 15 11:35:34 2015 -0500 Improve indom cache and python bindings. * src/python/pcp/pmda.py (pmdaIndom::__iter__): New function to add an iterator. (pmdaIndom::inst_name_lookup): New function. Move functionality from pmda class. (pmdaIndom::cache_load): New function. (pmdaIndom::cache_mark_active): Ditto. (pmdaIndom::cache_mark_inactive): Ditto. (pmdaIndom::cache_resize): Ditto. (MetricDispatch::replace_indom): Handle a numeric indom or a pmdaIndom. (MetricDispatch::inst_name_lookup): Just call pmdaIndom::inst_name_lookup. * src/libpcp_pmda/src/cache.c (load_cache): Handle either the original cache file format or the new. (save_cache): Save cache files in the new format. (pmdaCacheResize): New function. * src/libpcp_pmda/src/exports: Export pmdaCacheResize(). * src/include/pcp/pmda.h: Add pmdaCacheResize() prototype. commit a4c4aa47b32caa33e5c870b0c4d5cea6d36369cd Author: David Smith Date: Wed Apr 29 15:34:07 2015 -0500 Update the JSON PMDA default config file. * src/pmdas/json/config.json: Add an empty "trusted_directory_list" to the default JSON PMDA config file. commit f785342cefd2370b7dfc974c4976a7ad3574d441 Author: David Smith Date: Tue Apr 14 14:31:23 2015 -0500 Make sure the JSON PMDA doesn't overflow the number of clusters/items. * src/pmdas/json/pmdajson.python (JsonSource.__parse_array_metadata): Make sure we don't overflow the maximum number of metrics. (JsonSource.__parse_metadata): Ditto. (JsonPMDA.__load_directory_list): Make sure we don't overflow the maximum number of clusters. commit 511f5603c64227ccaab33fdf7d3c75074af0063b Author: David Smith Date: Tue Apr 14 12:42:13 2015 -0500 Add floating-point value support value to the JSON PMDA. * src/pmdas/json/generate_ceph_metadata (decode_type): Add 'double' support. * src/pmdas/json/pmdajson.python (JsonSource.__parse_array_metadata): Add 'double' support. (JsonSource.__parse_metadata): Ditto. commit 91477a2ca7f25f024281a6e8bf39a4e9f5ac9d4f Author: David Smith Date: Tue Apr 7 16:23:04 2015 -0500 Improve security in the JSON PMDA. * src/pmdas/json/pmdajson.python: Improve security by adding a 'trusted_directory_list' config file option. If a JSON data source has a 'data-exec' command to run to get the JSON data, it is run in one of two ways. If the JSON data source was found in the 'directory_list' set of directories, the command is run as user 'nobody'. If the JSON data source was found in the 'trusted_directory_list', the command is run as root. In addition, all trusted directories and metadata files must be owned by root and can't be group or world writable. commit e1b3511b410570db3908c31d15ebc359b4856015 Author: David Smith Date: Tue Apr 7 09:24:20 2015 -0500 Add a qa test for the JSON PMDA. * qa/1052: New test file. * qa/1052.out: New test file output. * qa/group: Add JSON PMDA test. commit db5a9d71b2e27cf4292624fe4cdc13ec4dfd63b7 Author: David Smith Date: Tue Apr 7 09:09:10 2015 -0500 Better add indoms in the JSON PMDA. commit dfbecba5e25524a9c584c85dcd94332744b0eeee Author: David Smith Date: Tue Mar 31 10:23:56 2015 -0500 Clarify JSON PMDA's __refresh_metrics() function. * src/pmdas/json/pmdajson.python (JsonPMDA.__refresh_metrics): Add comments better describing what is going on. commit 8cc60af3003425bc5889737e76ba5b8450688961 Author: David Smith Date: Tue Mar 31 09:54:08 2015 -0500 Clean up more pylint warnings in pmdastap_json.python. commit 05b590b1cc09d78eba6cbc0013fe43db84faa22e Author: David Smith Date: Tue Mar 31 09:43:13 2015 -0500 Fix performance problem in JSON PMDA by reducing the number of JSON data loads. * src/pmdas/json/pmdajson.python (JsonSource.fetch): If needed, reload the JSON data for this source. (JsonPMDA.__fetch): New function. (JsonPMDA.__refresh_metrics): Only load JSON metadata/data for new sources. commit 54224a2134b1040a371191c90ffabecead993370 Author: David Smith Date: Wed Mar 25 09:20:48 2015 -0500 Fix a python 3 issue in the JSON PMDA. * src/pmdas/json/pmdajson.python: Convert all "dict.has_key('FOO')" references to "'FOO' in dict" for python 3 support. commit 9fc617f01d602fd8e6a1937192b870bbcb1d7523 Author: David Smith Date: Tue Mar 24 15:05:40 2015 -0500 Require the python jsonpointer package for the JSON PMDA in pcp.spec.in. * build/rpm/pcp.spec.in: Be sure to require the python jsonpointer package. commit 309ef87cf3da2690c435d6495360f6bb349dc075 Author: David Smith Date: Tue Mar 24 12:34:03 2015 -0500 Require the python jsonpointer package for the JSON PMDA. * build/rpm/fedora.spec: Be sure to require the python jsonpointer package. commit 9ae5876c33fa04c81910de49ac15c17031998760 Author: David Smith Date: Tue Mar 24 11:32:34 2015 -0500 Fixed rpmbuild problem with the JSON pmda. * src/pmdas/json/generate_ceph_metadata: Renamed from generate_ceph_metadata.py. The '.py' suffix caused rpmbuild to think it was a python library, not a python script. A python library gets compiled into a .pyc file. * src/pmdas/json/GNUmakefile: Updated. commit a590462eb54d884c637c2c2135f7d3711f52db62 Author: David Smith Date: Tue Mar 24 10:03:34 2015 -0500 Fix some pylint warnings in the JSON PMDA. commit a94b997a21cc5886f214e01c3a6fedd085b4078f Author: David Smith Date: Tue Mar 24 09:47:30 2015 -0500 Updated PMDA number in JSON PMDA. commit 5861c7bb8e2dc11b478395feb4c80529bccd9849 Author: David Smith Date: Tue Mar 10 16:48:59 2015 -0500 Merge with dev. commit 1b1807a0e4f6ceddbde22aef24fae21a95159d92 Author: David Smith Date: Thu Mar 5 16:43:06 2015 -0600 Add a python script that generates ceph metadata for the JSON PMDA. * src/pmdas/json/generate_ceph_metadata.py: New file. * src/pmdas/json/GNUmakefile: Install the new script. commit 29d999d2ea242ac9868776857857bf796644658e Author: David Smith Date: Thu Mar 5 16:11:34 2015 -0600 Add 2 small fixes to the JSON PMDA. * src/pmdas/json/pmdajson.python: Add a 'log' function to all classes. Allow more than one '.' in metric names. commit 6aaa073dedeaf0205ab744fa04b1053a86b03ca5 Author: David Smith Date: Wed Mar 4 13:30:46 2015 -0600 Add a 'data-exec' directive support to the JSON PMDA. * src/pmdas/json/pmdajson.python (__load_json_data): Add the capability to run a command to get the JSON data. (load): Call new __preparse_metadata function to parse metadata looking for items needed to find the JSON data. (__preparse_metadata): New function. commit d866e4e02523c7eefbbdb143a574f3ccdcceb3e3 Author: David Smith Date: Tue Mar 3 10:56:03 2015 -0600 Add a 'data-path' directive to the JSON PMDA metadata. * src/pmdas/json/pmdajson.python (JsonSource.__parse_metadata): Add 'data-path' optional metadata directive to override the defailt data path. commit 8b848ae3a8e3ab9fe023ac0e92a25f69398b3f47 Author: David Smith Date: Mon Mar 2 16:24:48 2015 -0600 When the JSON PMDA parses metadata, on errors just skip the current metric. * src/pmdas/json/pmdajson.python (JsonSource.__parse_array_metadata): If we get an error when setting the name, instead of erroring out, just skip the metric. (JsonSource.__parse_metadata): Ditto. commit 551878328fc8b457380db264b42f16735d8dd3c3 Author: David Smith Date: Mon Mar 2 11:43:05 2015 -0600 Fix JSON PMDA config file handling. * src/pmdas/json/pmdajson.python (JsonPMDA.__init__): Set up config file absolute path variable (instead of using a relative path). (__load_config_file): Use config file path variable. commit 42b92f026de56565bc0d4db0f3d40d2b12caf067 Author: David Smith Date: Thu Feb 26 14:49:43 2015 -0600 Add config file support to the JSON PMDA. * src/pmdas/json/pmdajson.python: Load directory list to monitor from the config file. * src/pmdas/json/config.json: Added default config file. * src/pmdas/json/GNUmakefile: Install config file. commit 2cb89f77be16119e7a59a6caf918fc32414ef985 Author: David Smith Date: Tue Feb 24 13:21:17 2015 -0600 In the JSON PMDA, change the default names of data sources. * src/pmdas/json/pmdajson.python: Change default name of the metadata file to 'metadata.json' and the default name of the data file to 'data.json'. commit 86b11286ef10861bed190d1830dcb74c107df114 Author: David Smith Date: Tue Feb 24 12:24:36 2015 -0600 Make sure JSON PMDA's domain.h file gets installed. * src/pmdas/json/GNUmakefile: Install 'domain.h'. commit 45a8bfccd8dcc4320b5c77c2c41bdc732aec3270 Author: David Smith Date: Tue Feb 24 10:59:56 2015 -0600 Rename 'stap_json' pmda to 'json'. * src/pmdas/json/pmdajson.python: Renamed from 'pmdastap_json.python' and start work to make it less systemtap specific and more generic. * src/pmdas/GNUmakefile: Makes 'json' instead of 'stap_json'. * src/pmdas/json/GNUmakefile: Renamed (since directory name changed) and updated. * src/pmdas/json/Install: Ditto. * src/pmdas/json/Remove: Ditto. * src/pmns/stdpmid.pcp: Rename 'STAP_JSON' to 'JSON' * src/pmdas/stap_json/pylint.out: Deleted. commit cce1f8a4b17980461235455986018ce2c31cd12e Author: David Smith Date: Mon Feb 23 15:26:19 2015 -0600 Clean up some pylint warnings in pmdastap_json.python. commit 15a762403d51c03edf7b1d66495c7e32066ccf9f Author: David Smith Date: Mon Feb 23 15:08:02 2015 -0600 Log and ignore unknown metadata in pmdastap_json.python. commit 91111134b95cf468ed32289a2e2a891154225943 Author: David Smith Date: Mon Feb 23 12:23:20 2015 -0600 Add 'units' support to metrics in pmdastap_json.python. commit c8f2f6d570b1a632dd1a2beec35150a586e0609c Author: David Smith Date: Mon Feb 16 15:14:25 2015 -0600 Validate json metric names. * src/pmdas/stap_json/pmdastap_json.python: Validate metric names. commit da56190f61d4bfadf2ba238f49d9f3c3ea09575b Author: David Smith Date: Mon Feb 16 14:29:10 2015 -0600 Update stap_json PMID. commit bd40a6721fe9897257e560e2cb1bd3cd6cb52ecc Author: David Smith Date: Tue Feb 3 09:46:07 2015 -0600 Tweaked pmdastap_json.python to make pylint happier. commit 66cc450d8106c558fb5ad6486405aca4bc473b53 Author: David Smith Date: Tue Jan 27 11:12:10 2015 -0600 Hande new json pointer array metrics. * src/pmdas/stap_json/pmdastap_json.python (Metric.__init__): Add 'index_pointer' field. (SystemtapModule.__refresh_indoms): Add array support. (SystemtapModule.__parse_array_metadata): Renamed and reworked from __parse_array_schema. (SystemtapModule.fetch): Updated to handle fetching array values using jsonpointers. commit fcf0e9739bb4a32759c1a1c345f4585cd5d39cbe Author: David Smith Date: Thu Jan 22 13:37:39 2015 -0600 Hande new json pointer simple metrics (not arrays yet). * src/pmdas/stap_json/pmdastap_json.python (Metric): Add 'pointer' member variable, rearrange a bit. (SystemtapModuleObject.__init__): Look for metadata file, not schema file. (SystemtapModuleObject.__load_json_metadata): Renamed and reworked from __load_json_schema. (SystemtapModuleObject.load): Load metadata instead of schema. (SystemtapModuleObject.__parse_metadata): Renamed and reworked from __parse_schema. commit de90566d84971cc2d2fd2b55457e297013bd40f9 Author: David Smith Date: Thu Dec 4 15:46:44 2014 -0600 Fix python 2.6 support in the python pcp module. * src/python/pmda.c (update_indom_metric_buffers): If the python ctypes.Structure class only supports the older buffer interface (as in python 2.6), handle it. commit a1f9c4822845f4ebbd4b34aa239379ae25b8ed91 Author: David Smith Date: Fri Nov 21 11:39:37 2014 -0600 Updated .gitignore files. commit e2c967e15ffc2a7fd9669e652fecc07424ba5ff8 Author: David Smith Date: Fri Nov 21 11:35:01 2014 -0600 Handle deleted modules in pmdas/stap_json/pmdastap_json.python. commit b2e3b5cdd15ddbe57c14b2eaa04cfbfebe2e190b Author: David Smith Date: Fri Nov 14 15:03:20 2014 -0600 Improve pcp python support by simplifying refresh metrics callback. * src/python/pcp/pmda.py (__init__): Updated. (clear_indoms): Clear existing list/dictionaries instead of creating new ones. (clear_metrics): Ditto. (run): Call the updated pmda_dispatch(). (__refresh_metrics): Deleted. (set_refresh_metrics): Simplified. * src/python/pmda.c (pmns_refresh): No longer release the dictionary reference. (update_indom_metric_buffers): New function. (pmda_refresh_metrics): Move indom/metrics buffer handling to update_indom_metric_buffers. (pmda_dispatch): Use update_indom_metric_buffers() to handle buffers. (get_need_refresh): Delete function. commit 4a265214337a5313466fdd7586f00bdefc417f2c Author: David Smith Date: Tue Nov 11 16:29:56 2014 -0600 Removed dead/unused code from src/python/pmda.c * src/python/pmda.c: Removed old code surrounded by '#ifdef PyBUF_SIMPLE'. commit 38983a531d83544d3f5d8c73348d0a7c543e90e8 Author: David Smith Date: Wed Oct 29 12:58:40 2014 -0500 Improve pcp python support by adding refresh metrics callback. * src/python/pcp/pmda.py (__refresh_metrics): New function that wraps the user's refresh metrics callback function. After the user's refresh metrics callback function is called, update the class internal data. (set_refresh_metrics): Wrapper around cpmda.set_refresh_metrics(). * src/python/pmda.c (maybe_refresh_all): New function that calls the refresh metrics callback. (pmns_refresh): If there isn't anything to do, just exit. (pmns_desc): Call maybe_refresh_all(). (pmns_pmid): Ditto. (pmns_name): Ditto. (pmns_children): Ditto. (fetch): Ditto. (store): Ditto. (text): Ditto. (pmda_rehash): New function that gets an indom and metric list and passes them to pmda_refresh_metrics(). (pmda_refresh_metrics): New function that handles the indom and metric lists and calls pmdaRehash(). (get_need_refresh): New function. (set_refresh_metrics): New function that takes a refresh metrics callback. commit f4866a28b5e925f2f1ff6f429cdc7f8a317b4e6e Author: David Smith Date: Thu Oct 9 14:17:30 2014 -0500 Lots of code tweaks in pmdastap_json.python to make pylint happier. commit 3ed376c8f93b60a1c37e8db91fbe632e06b05ecc Author: David Smith Date: Thu Oct 9 11:00:35 2014 -0500 Improve pmdastap_json.python by doing lots of code cleanup/refactoring. commit 8e624655c4ed4afbd25d53bfd1435938be01bf78 Author: David Smith Date: Mon Oct 6 14:32:39 2014 -0500 Fix python PMDA bug by handling python object reference counts correctly. * src/python/pmda.c (namespace_refresh): Increment the python object reference count when needed. (pmid_oneline_refresh): Ditto. (pmid_longtext_refresh): Ditto. (indom_oneline_refresh): Ditto. (indom_longtext_refresh): Ditto. * src/python/pmapi.c (getOptionsFromList): Remove decrementing python object reference when it wasn't needed. commit 44cb24dbf41efce7b7b7ecad8499fe971176171f Author: David Smith Date: Mon Oct 6 14:27:12 2014 -0500 Added test for python PMDA memory corruption bug. * qa/843.out: Ditto. * qa/group: Added test 843. * qa/pmdas/GNUmakefile: Added the memory_python directory. * qa/pmdas/GNUmakefile.install: Ditto. * qa/pmdas/memory_python/.gitignore: New file. * qa/pmdas/memory_python/GNUmakefile: Ditto. * qa/pmdas/memory_python/GNUmakefile.install: Ditto. * qa/pmdas/memory_python/Install: Ditto. * qa/pmdas/memory_python/Remove: Ditto. * qa/pmdas/memory_python/pmdamemory_python.python: Ditto. * src/pmns/stdpmid.pcp: Added 'memory_python' define. commit c76f00905ee681cabeb3badd5c0f4110b7cf1d86 Author: David Smith Date: Mon Oct 6 13:47:52 2014 -0500 Fixed 'STAP_JSON_' typo in src/pmns/stdpmid.pcp. commit 7705256e64cffa912dfe431c6a70795232ac6035 Author: David Smith Date: Fri Oct 3 14:10:05 2014 -0500 Added initial version of a systemtap JSON pmda, including array support. From bugzilla@redhat.com Mon Jun 1 05:08:09 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 738377F50 for ; Mon, 1 Jun 2015 05:08:09 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 621408F8037 for ; Mon, 1 Jun 2015 03:08:06 -0700 (PDT) X-ASG-Debug-ID: 1433153278-04cb6c6da7139eb0001-S8gJnT Received: from n1-mx1.mail-services.com.au (n1-mx1.mail-services.com.au [117.55.229.90]) by cuda.sgi.com with ESMTP id EwDP3QWRJ5kFcqKh for ; Mon, 01 Jun 2015 03:07:59 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-Apparent-Source-IP: 117.55.229.90 Received: from i-otc2esa.cbr1.mail-filtering.com.au (ipin1-c2esa.cbr1.mail-filtering.com.au [117.55.239.162]) by n1-mx1.mail-services.com.au (Postfix) with ESMTP id 747E57FA86 for ; Mon, 1 Jun 2015 20:07:58 +1000 (AEST) Received-SPF: Pass (i-otc2esa.cbr1.mail-filtering.com.au: domain of bugzilla@redhat.com designates 209.132.183.26 as permitted sender) identity=mailfrom; client-ip=209.132.183.26; receiver=i-otc2esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="bugzilla@redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: Pass (i-otc2esa.cbr1.mail-filtering.com.au: domain of postmaster@mx1-phx2.redhat.com designates 209.132.183.26 as permitted sender) identity=helo; client-ip=209.132.183.26; receiver=i-otc2esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="postmaster@mx1-phx2.redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0GmAQCoLWxVnBq3hNFcg2Regx67OAmBMh4KhXcCgSs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAiYCAgMuJhkFGASIDA2yF6MqAQEBAQEFAQEBAQEBAQEBFQSBIYtfgncBAVcWglKBRQWGa5BUng+COoFhPjEBgQuBOwEBAQ X-IPAS-Result: A0GmAQCoLWxVnBq3hNFcg2Regx67OAmBMh4KhXcCgSs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAiYCAgMuJhkFGASIDA2yF6MqAQEBAQEFAQEBAQEBAQEBFQSBIYtfgncBAVcWglKBRQWGa5BUng+COoFhPjEBgQuBOwEBAQ X-IronPort-AV: E=Sophos;i="5.13,532,1427720400"; d="scan'208";a="178623225" Received: from mx1-phx2.redhat.com ([209.132.183.26]) by i-otc2esa.cbr1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES256-SHA; 01 Jun 2015 20:07:56 +1000 Received: from bugweb-02.app.bz.hst.phx2.redhat.com (bugweb-02.app.bz.hst.phx2.redhat.com [10.5.117.32]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t51A7qc3060123 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 1 Jun 2015 06:07:52 -0400 Received: from bugweb-02.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-02.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t51A7qOu043541 for ; Mon, 1 Jun 2015 06:07:52 -0400 Received: (from apache@localhost) by bugweb-02.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id t51A7ppo043429; Mon, 1 Jun 2015 06:07:51 -0400 X-Authentication-Warning: bugweb-02.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1146838] pcp timezone oddity Date: Mon, 01 Jun 2015 10:07:49 +0000 X-ASG-Orig-Subj: [Bug 1146838] pcp timezone oddity Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 22 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: myllynen@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: version X-Bugzilla-Comment: none X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com X-Bugzilla-Reporter: myllynen@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: n1-mx1.mail-services.com.au[117.55.229.90] X-Barracuda-Start-Time: 1433153279 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19463 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=1146838 Marko Myllynen changed: What |Removed |Added ---------------------------------------------------------------------------- Version|20 |22 -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=A00Eu8yK7R&a=cc_unsubscribe From mgoodwin@redhat.com Mon Jun 1 06:25:21 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id A99BC7F59 for ; Mon, 1 Jun 2015 06:25:21 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 30627AC002 for ; Mon, 1 Jun 2015 04:25:20 -0700 (PDT) X-ASG-Debug-ID: 1433157919-04cb6c6da713b950001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id xJ9s48RhjOkSiZi6 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 01 Jun 2015 04:25:20 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx14.intmail.prod.int.phx2.redhat.com (int-mx14.intmail.prod.int.phx2.redhat.com [10.5.11.27]) by mx1.redhat.com (Postfix) with ESMTPS id 6E7688F27B for ; Mon, 1 Jun 2015 11:25:19 +0000 (UTC) Received: from [10.64.48.132] (vpn1-48-132.bne.redhat.com [10.64.48.132]) by int-mx14.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t51BPHux004945 for ; Mon, 1 Jun 2015 07:25:18 -0400 Message-ID: <556C411D.6070402@redhat.com> Date: Mon, 01 Jun 2015 21:25:17 +1000 From: Mark Goodwin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: pcp Subject: pcp updates: merge brolley (use sig_atomic_t in signal handlers) Content-Type: text/plain; charset=windows-1252; format=flowed X-ASG-Orig-Subj: pcp updates: merge brolley (use sig_atomic_t in signal handlers) Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.27 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1433157920 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 Nathan reviewed this, now merged to master. Changes from others are still pending review (Ken's pmie updates and David's json PMDA updates), or blocked awaiting further updates (Nathan's pcp-atop, mgoodwin's containers, Frank's pmmgr updates). Changes committed to git://git.pcp.io/pcp.git master Dave Brolley (1): Github issue #11: Use sig_atomic_t within signal handlers. src/include/pcp/impl.h | 2 +- src/libpcp/src/discovery.c | 2 +- src/libpcp/src/internal.h | 2 +- src/pmfind/pmfind.c | 4 ++-- src/pmsleep/pmsleep.c | 3 ++- 5 files changed, 7 insertions(+), 6 deletions(-) Details ... commit 9478ca09877f90c5c890355324689ed2c103a5b4 Author: Dave Brolley Date: Wed May 27 14:41:24 2015 -0400 Github issue #11: Use sig_atomic_t within signal handlers. The variables "discoveryFlags" and "finished" should use the data type "sig_atomic_t" within pmfind and pmsleep respectively. From kenj@internode.on.net Mon Jun 1 06:48:13 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 8FDAB7F59 for ; Mon, 1 Jun 2015 06:48:13 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 69BD98F8039 for ; Mon, 1 Jun 2015 04:48:13 -0700 (PDT) X-ASG-Debug-ID: 1433159288-04cb6c6da713c330001-S8gJnT Received: from ipmail04.adl6.internode.on.net (ipmail04.adl6.internode.on.net [150.101.137.141]) by cuda.sgi.com with ESMTP id xZ2pXOPvuAOMbpNG for ; Mon, 01 Jun 2015 04:48:09 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.141 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2C9AQBMRWxVPKEh0XYNT4NkXoZMuWuFewKBeAEBAQEBAQcBAQEBQYRiAQEEJxFAEQsYCRYPCQMCAQIBMRQTCAEBiDaxUqQgAQEBBwIBH4tDhQ0WhBcBBJc/iESVS4EEgyldAQEBgkQBAQE Received: from ppp118-209-33-161.lns20.mel4.internode.on.net (HELO [192.168.1.100]) ([118.209.33.161]) by ipmail04.adl6.internode.on.net with ESMTP; 01 Jun 2015 21:18:07 +0930 Message-ID: <556C4676.7030600@internode.on.net> Date: Mon, 01 Jun 2015 21:48:06 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: pcp@oss.sgi.com Subject: Re: [pcp] PMIE : Using raw value for a counter References: <1431663705.6445.46.camel@desilva.id.au> X-ASG-Orig-Subj: Re: [pcp] PMIE : Using raw value for a counter In-Reply-To: <1431663705.6445.46.camel@desilva.id.au> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail04.adl6.internode.on.net[150.101.137.141] X-Barracuda-Start-Time: 1433159288 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DOMAIN_4U2 X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19465 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 DOMAIN_4U2 URI: Domain name containing a "4u" variant Hi Chandana, On 15/05/15 14:21, Chandana De Silva wrote: > All, > I need to evaluate the raw value in PMIE of a metric which has been > defined as a Counter. > > The metric is ; > > $ pminfo -T -d -h gwdb01.prod.mel.au.m4u.com.au mysql.status.com_slave_start > > mysql.status.com_slave_start > Data Type: 32-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff > Semantics: counter Units: count > Help: > > Since this value does not change very often, pmie sees the value as 0. > > Is there any way I can force pmie to use the raw value ? I just committed a change to pmie to add a new "instant" unary operator. Once this flows upstream, you'll be able to so instant mysql.status.com_slave_start > 0 -> some_action; or instant(mysql.status.com_slave_start) > 0 -> some_action; From noreply@github.com Mon Jun 1 17:30:49 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=2.0 required=5.0 tests=HTML_IMAGE_ONLY_16, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 728357F59 for ; Mon, 1 Jun 2015 17:30:49 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 5D4A08F8039 for ; Mon, 1 Jun 2015 15:30:49 -0700 (PDT) X-ASG-Debug-ID: 1433197843-04cbb0067a09060001-S8gJnT Received: from n1-mx2.mail-services.com.au (n1-mx2.mail-services.com.au [175.107.133.194]) by cuda.sgi.com with ESMTP id Neke9GoBBEgXEfDo for ; Mon, 01 Jun 2015 15:30:44 -0700 (PDT) X-Barracuda-Envelope-From: noreply@github.com X-Barracuda-Apparent-Source-IP: 175.107.133.194 Received: from i-otc2esa.syd1.mail-filtering.com.au (ipin1-c2esa.syd1.mail-filtering.com.au [175.107.162.146]) by n1-mx2.mail-services.com.au (Postfix) with ESMTP id E25039F1CE for ; Tue, 2 Jun 2015 08:30:42 +1000 (AEST) Received-SPF: Pass (i-otc2esa.syd1.mail-filtering.com.au: domain of noreply@github.com designates 192.30.252.193 as permitted sender) identity=mailfrom; client-ip=192.30.252.193; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="noreply@github.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: None (i-otc2esa.syd1.mail-filtering.com.au: no sender authenticity information available from domain of postmaster@github-smtp2b-ext-cp1-prd.iad.github.net) identity=helo; client-ip=192.30.252.193; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="postmaster@github-smtp2b-ext-cp1-prd.iad.github.net"; x-conformance=spf_only X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0HwCgDO22xVnMH8HsBcgkcEgRlegx6pPQaDOY5LgQAwIAELhStKgTs5EwEBAQEBAQEDDgEBAQEBCAsJCSEuQQOBYSw7CAQJAQESAg1fAQEBAwECIB0BAQQzAQUBCAELAQECAQgNAiYCAgMBUwYYiCgNs2JwhGQBBYFqnTUBAQEHAQEBAQEBARUCBAuBFhSEZIUqgmuBOBEBTYI4DC8SgTOMSIsDhEqCFoErE4ZUC5AfgzceMYEMgTsBAQE X-IPAS-Result: A0HwCgDO22xVnMH8HsBcgkcEgRlegx6pPQaDOY5LgQAwIAELhStKgTs5EwEBAQEBAQEDDgEBAQEBCAsJCSEuQQOBYSw7CAQJAQESAg1fAQEBAwECIB0BAQQzAQUBCAELAQECAQgNAiYCAgMBUwYYiCgNs2JwhGQBBYFqnTUBAQEHAQEBAQEBARUCBAuBFhSEZIUqgmuBOBEBTYI4DC8SgTOMSIsDhEqCFoErE4ZUC5AfgzceMYEMgTsBAQE X-IronPort-AV: E=Sophos;i="5.13,535,1427720400"; d="scan'208,217";a="80827332" Received: from unknown (HELO github-smtp2b-ext-cp1-prd.iad.github.net) ([192.30.252.193]) by i-otc2esa.syd1.mail-filtering.com.au with ESMTP/TLS/ADH-AES256-SHA; 02 Jun 2015 08:30:39 +1000 Date: Mon, 01 Jun 2015 15:30:29 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1433197829; bh=tYGEfcO52mzYHzLmqbhE9hHDTkyFmcsJ4CCj343zEp4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wK7JqaOzZpDZzNpJs3zg/ao+LGN0hXHdRLtm7yURzqteM8LB78rB80ihO+nXserW7 CPZW0rwrtLODxapshujPXHG/4/6VT0+q13EPJuYg4OVo2xpc0gbsMES21Zg8vANVrM S9s4841WZOrTHf00tqs1JYHFjY2SbpOSjpLXQdW8= From: Paul Smith Reply-To: performancecopilot/pcp To: performancecopilot/pcp Cc: pcpemail Message-ID: In-Reply-To: References: Subject: Re: [pcp] pmtime needs to have AppNap disabled on OSX (#20) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] pmtime needs to have AppNap disabled on OSX (#20) Content-Type: multipart/alternative; boundary="--==_mimepart_556cdd0547365_b983fb93bfe32b8233431"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: tallpsmith X-GitHub-Recipient: pcpemail X-GitHub-Reason: comment List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-Barracuda-Connect: n1-mx2.mail-services.com.au[175.107.133.194] X-Barracuda-Start-Time: 1433197843 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.63 X-Barracuda-Spam-Status: No, SCORE=0.63 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_16, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19480 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.63 HTML_IMAGE_ONLY_16 BODY: HTML: images with 1200-1600 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message ----==_mimepart_556cdd0547365_b983fb93bfe32b8233431 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I downloaded `prerelease2` and installed it, but it's still choppy. I notice too that the property doesn't look 'set' from the terminal, though I'm not clear whether it's supposed to be visible in this way: `[ ~ ]$ defaults read io.pcp.pmtime 2015-06-02 08:28:41.674 defaults[77662:687283] Domain /Users/psmith/Library/Preferences/io.pcp.pmtime does not exist` `pmtime` still has a `Yes` in the App Nap column of the Activity Viewer, which is the dreaded sign that it's going to still be affected. --- Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/20#issuecomment-107735897 ----==_mimepart_556cdd0547365_b983fb93bfe32b8233431 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I downloaded prerelease2 and installed it, but it's still choppy. I notice too that the property doesn't look 'set' from the terminal, though I'm not clear whether it's supposed to be visible in this way:

[ ~ ]$ defaults read io.pcp.pmtime
2015-06-02 08:28:41.674 defaults[77662:687283]
Domain /Users/psmith/Library/Preferences/io.pcp.pmtime does not exist

pmtime still has a Yes in the App Nap column of the Activity Viewer, which is the dreaded sign that it's going to still be affected.


Reply to this email directly or view it on GitHub.

----==_mimepart_556cdd0547365_b983fb93bfe32b8233431-- From noreply@github.com Mon Jun 1 18:26:45 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.4 required=5.0 tests=HTML_IMAGE_ONLY_12, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 4BC847F5D for ; Mon, 1 Jun 2015 18:26:45 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id BDCD6AC002 for ; Mon, 1 Jun 2015 16:26:41 -0700 (PDT) X-ASG-Debug-ID: 1433201199-04cbb0067a0a1e0001-S8gJnT Received: from n2-mx2.mail-services.com.au (n2-mx2.mail-services.com.au [175.107.133.195]) by cuda.sgi.com with ESMTP id Gqg8qqK2Waw46nO5 for ; Mon, 01 Jun 2015 16:26:40 -0700 (PDT) X-Barracuda-Envelope-From: noreply@github.com X-Barracuda-Apparent-Source-IP: 175.107.133.195 Received: from i-otc1esa.syd1.mail-filtering.com.au (ipin1-c1esa.syd1.mail-filtering.com.au [175.107.162.145]) by n2-mx2.mail-services.com.au (Postfix) with ESMTP id E92ED3FABD for ; Tue, 2 Jun 2015 09:26:38 +1000 (AEST) Received-SPF: Pass (i-otc1esa.syd1.mail-filtering.com.au: domain of noreply@github.com designates 192.30.252.195 as permitted sender) identity=mailfrom; client-ip=192.30.252.195; receiver=i-otc1esa.syd1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="noreply@github.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: None (i-otc1esa.syd1.mail-filtering.com.au: no sender authenticity information available from domain of postmaster@github-smtp2a-ext-cp1-prd.iad.github.net) identity=helo; client-ip=192.30.252.195; receiver=i-otc1esa.syd1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="postmaster@github-smtp2a-ext-cp1-prd.iad.github.net"; x-conformance=spf_only X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0EhCgA26WxVnMP8HsBcgkcDgRpegx6pPQaDOY5LgQA1GwELhStKgXUSAQEBAQEBAQMOAQEBAQEICwkJIS5BA4FhLDsIBAkBARICDVUKAQEBAwECIB0BAQQzAQUBCAELAQEBARYCJgICAwFTBhiIKA2zZ3CEZAEFgWqdPwEBCAEBAQEBAQEVAgQLgRYUhGSFKoJrgTgRAU2COAwvEoEzjEiLA4ZgmDyDNx4xgQyBOwEBAQ X-IPAS-Result: A0EhCgA26WxVnMP8HsBcgkcDgRpegx6pPQaDOY5LgQA1GwELhStKgXUSAQEBAQEBAQMOAQEBAQEICwkJIS5BA4FhLDsIBAkBARICDVUKAQEBAwECIB0BAQQzAQUBCAELAQEBARYCJgICAwFTBhiIKA2zZ3CEZAEFgWqdPwEBCAEBAQEBAQEVAgQLgRYUhGSFKoJrgTgRAU2COAwvEoEzjEiLA4ZgmDyDNx4xgQyBOwEBAQ X-IronPort-AV: E=Sophos;i="5.13,535,1427720400"; d="scan'208,217";a="80819253" Received: from github-smtp2-ext4.iad.github.net (HELO github-smtp2a-ext-cp1-prd.iad.github.net) ([192.30.252.195]) by i-otc1esa.syd1.mail-filtering.com.au with ESMTP/TLS/ADH-AES256-SHA; 02 Jun 2015 09:26:34 +1000 Date: Mon, 01 Jun 2015 16:26:31 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1433201191; bh=Hf2pajlyk9pNQxmE+9zyWGTdBcV/7UFDma6o40D+y/g=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1KGoCHTplCUfOEuX1ZDuO1GSnddFigTFbc2sFZjRDAZQfB1H7TG3EerwCfP9+ZBKF Uqw2eXdi68cjNSrOY98Xj57A46sQH08EeNkQwlQLevzRmcb/MpP6/mC1D5YkoHcMNJ KHxe4ZRVQ2dwsaqrYvOiFTXtaQckOLZoKvj26D1Y= From: Nathan Scott Reply-To: performancecopilot/pcp To: performancecopilot/pcp Cc: pcpemail Message-ID: In-Reply-To: References: Subject: Re: [pcp] pmtime needs to have AppNap disabled on OSX (#20) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] pmtime needs to have AppNap disabled on OSX (#20) Content-Type: multipart/alternative; boundary="--==_mimepart_556cea27ee22_7e253fe34b66d2bc810fa"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: natoscott X-GitHub-Recipient: pcpemail X-GitHub-Reason: comment List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-Barracuda-Connect: n2-mx2.mail-services.com.au[175.107.133.195] X-Barracuda-Start-Time: 1433201199 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.63 X-Barracuda-Spam-Status: No, SCORE=1.63 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_12, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19481 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 1.63 HTML_IMAGE_ONLY_12 BODY: HTML: images with 800-1200 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message ----==_mimepart_556cea27ee22_7e253fe34b66d2bc810fa Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit | /Users/psmith/Library/Preferences/io.pcp.pmtime ... looks user-specific, whereas the plist change we want to be system-wide for all users I guess...? --- Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/20#issuecomment-107745997 ----==_mimepart_556cea27ee22_7e253fe34b66d2bc810fa Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

| /Users/psmith/Library/Preferences/io.pcp.pmtime

... looks user-specific, whereas the plist change we want to be system-wide for all users I guess...?


Reply to this email directly or view it on GitHub.

----==_mimepart_556cea27ee22_7e253fe34b66d2bc810fa-- From noreply@github.com Mon Jun 1 18:30:44 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.4 required=5.0 tests=HTML_IMAGE_ONLY_12, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 6217A7F5D for ; Mon, 1 Jun 2015 18:30:44 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 24EF88F8040 for ; Mon, 1 Jun 2015 16:30:44 -0700 (PDT) X-ASG-Debug-ID: 1433201437-04bdf07b800a740001-S8gJnT Received: from n1-mx2.mail-services.com.au (n1-mx2.mail-services.com.au [175.107.133.194]) by cuda.sgi.com with ESMTP id hXlpktNhu1hCZpql for ; Mon, 01 Jun 2015 16:30:38 -0700 (PDT) X-Barracuda-Envelope-From: noreply@github.com X-Barracuda-Apparent-Source-IP: 175.107.133.194 Received: from i-otc2esa.syd1.mail-filtering.com.au (ipin1-c2esa.syd1.mail-filtering.com.au [175.107.162.146]) by n1-mx2.mail-services.com.au (Postfix) with ESMTP id 67AFD9F1DD for ; Tue, 2 Jun 2015 09:30:37 +1000 (AEST) Received-SPF: Pass (i-otc2esa.syd1.mail-filtering.com.au: domain of noreply@github.com designates 192.30.252.194 as permitted sender) identity=mailfrom; client-ip=192.30.252.194; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="noreply@github.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: None (i-otc2esa.syd1.mail-filtering.com.au: no sender authenticity information available from domain of postmaster@github-smtp2b-ext-cp1-prd.iad.github.net) identity=helo; client-ip=192.30.252.194; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="postmaster@github-smtp2b-ext-cp1-prd.iad.github.net"; x-conformance=spf_only X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0EhCgDX6WxVnML8HsBcgkcDgRpegx6pPQaDOY5LgQA1GwELhStKgXQTAQEBAQEBAQMOAQEBAQEICwkJIS5BA4FhLDsIBAkBARICDVUKAQEBAwECIB0BAQQzAQUBCAELAQEBARYCJgICAwFTBhiIKA2zZ3CEZAEFgWqdPwEBCAEBAQEBAQEVAgQLgRYUhGSFKoJrgTgRAU2COAwvEoEzjEiLA4ZgmDyDNx4xgQyBOwEBAQ X-IPAS-Result: A0EhCgDX6WxVnML8HsBcgkcDgRpegx6pPQaDOY5LgQA1GwELhStKgXQTAQEBAQEBAQMOAQEBAQEICwkJIS5BA4FhLDsIBAkBARICDVUKAQEBAwECIB0BAQQzAQUBCAELAQEBARYCJgICAwFTBhiIKA2zZ3CEZAEFgWqdPwEBCAEBAQEBAQEVAgQLgRYUhGSFKoJrgTgRAU2COAwvEoEzjEiLA4ZgmDyDNx4xgQyBOwEBAQ X-IronPort-AV: E=Sophos;i="5.13,535,1427720400"; d="scan'208,217";a="80846450" Received: from github-smtp2-ext3.iad.github.net (HELO github-smtp2b-ext-cp1-prd.iad.github.net) ([192.30.252.194]) by i-otc2esa.syd1.mail-filtering.com.au with ESMTP/TLS/ADH-AES256-SHA; 02 Jun 2015 09:30:35 +1000 Date: Mon, 01 Jun 2015 16:30:32 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1433201432; bh=t+psfni00vHXf6AVt1R4fchfo5B6IJugyhIQDZ99Nb0=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JXRQjI2O3IU4mTP3+rPRk80Gd0uw6oGNhANArfKN7xVp5vfD6et4uiVU4XZFQ9wbF 4qbn8lqkjGA4x7yWCOqvJOCNH1s8RYpSsF2Z89ukGUBXvezQGg+xOrxFt+W/nIEtM5 z0ZHBHJOfa2qAzw7yCkPq2ATDpiKBH4B18+ItkzM= From: Paul Smith Reply-To: performancecopilot/pcp To: performancecopilot/pcp Cc: pcpemail Message-ID: In-Reply-To: References: Subject: Re: [pcp] pmtime needs to have AppNap disabled on OSX (#20) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] pmtime needs to have AppNap disabled on OSX (#20) Content-Type: multipart/alternative; boundary="--==_mimepart_556ceb185f65_2fd93f91fb4b72c015488"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: tallpsmith X-GitHub-Recipient: pcpemail X-GitHub-Reason: comment List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-Barracuda-Connect: n1-mx2.mail-services.com.au[175.107.133.194] X-Barracuda-Start-Time: 1433201438 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.63 X-Barracuda-Spam-Status: No, SCORE=1.63 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_12, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19481 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 1.63 HTML_IMAGE_ONLY_12 BODY: HTML: images with 800-1200 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message ----==_mimepart_556ceb185f65_2fd93f91fb4b72c015488 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ideally it should be set system wide I think yes. I think the error above is just when there is no locally defined preferences yet for that class, and it's ok --- Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/20#issuecomment-107746554 ----==_mimepart_556ceb185f65_2fd93f91fb4b72c015488 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

ideally it should be set system wide I think yes.

I think the error above is just when there is no locally defined preferences yet for that class, and it's ok


Reply to this email directly or view it on GitHub.

----==_mimepart_556ceb185f65_2fd93f91fb4b72c015488-- From nscott@redhat.com Mon Jun 1 23:11:07 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 6F1A47F5F for ; Mon, 1 Jun 2015 23:11:07 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 09B4BAC003 for ; Mon, 1 Jun 2015 21:11:06 -0700 (PDT) X-ASG-Debug-ID: 1433218263-04cbb0067a0e730001-S8gJnT Received: from mx5-phx2.redhat.com (mx5-phx2.redhat.com [209.132.183.37]) by cuda.sgi.com with ESMTP id o1WlSQNkRm5DxmH8 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 01 Jun 2015 21:11:04 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.37 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx5-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t524B3uE015946 for ; Tue, 2 Jun 2015 00:11:03 -0400 Date: Tue, 2 Jun 2015 00:11:03 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp Message-ID: <1887628116.10225595.1433218263760.JavaMail.zimbra@redhat.com> In-Reply-To: <1553592293.10225133.1433218231852.JavaMail.zimbra@redhat.com> Subject: pcp updates: qa, atop+archives MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates: qa, atop+archives Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.95] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: qa, atop+archives Thread-Index: OkzLzGVLyy6/Yv4+dYUU6MilmnmUWw== X-Barracuda-Connect: mx5-phx2.redhat.com[209.132.183.37] X-Barracuda-Start-Time: 1433218264 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19486 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Changes committed to git://git.pcp.io/nathans/pcp.git master Nathan Scott (3): pmlogconf: use the correct dm metrics in the atop set qa: update expected 201 output for new pmdacache testing pcp-atop: reading from PCP archives now operational qa/1079 | 33 - qa/1079.out | 1505 +++++++++++++++++++++++++++++++++++++++++++++++ qa/201.out | 50 + src/pcp/atop/atop.c | 17 src/pcp/atop/atop.h | 4 src/pcp/atop/ifprop.c | 45 - src/pcp/atop/photoproc.c | 22 src/pcp/atop/photosyst.c | 102 --- src/pcp/atop/various.c | 73 +- src/pmlogconf/tools/atop | 8 10 files changed, 1689 insertions(+), 170 deletions(-) commit 2ba9408898860b60359193b175dee6bafe356aea Author: Nathan Scott Date: Tue Jun 2 13:51:08 2015 +1000 pcp-atop: reading from PCP archives now operational pcp --archive=xxx atop now works. There is still scope for a bit of further improvement, such that the first fetches auto- skip over the initially-empty result sets (log-once data). Some refactoring of fetch and instance lookup code here also, to share code and place detailed diagnostics on those paths. Small documentation updates here on usage message and man page to refer to upstream website. commit f1e7db381ba30e20792ee34de15bf949f5cf31ff Author: Nathan Scott Date: Tue Jun 2 11:35:36 2015 +1000 qa: update expected 201 output for new pmdacache testing commit 6a2cdb44b36777f97a73174b3e05f13da372065b Author: Nathan Scott Date: Tue Jun 2 11:34:58 2015 +1000 pmlogconf: use the correct dm metrics in the atop set From nscott@redhat.com Tue Jun 2 02:39:47 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 47C887F5A for ; Tue, 2 Jun 2015 02:39:47 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id D91A9AC018 for ; Tue, 2 Jun 2015 00:39:43 -0700 (PDT) X-ASG-Debug-ID: 1433230776-04cb6c412b116d0001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id JhYjlMFt0I8p22qb (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 02 Jun 2015 00:39:36 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id t527dZ4k000698 for ; Tue, 2 Jun 2015 03:39:35 -0400 Date: Tue, 2 Jun 2015 03:39:35 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp Message-ID: <1407237468.10290367.1433230775731.JavaMail.zimbra@redhat.com> In-Reply-To: <1124709576.10290177.1433230737204.JavaMail.zimbra@redhat.com> Subject: pcp updates: qa MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates: qa Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.95] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: qa Thread-Index: swbYcT2Y3l8GvT4ItpRG2jr+To0rPg== X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1433230776 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19489 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Changes committed to git://git.pcp.io/nathans/pcp.git master Nathan Scott (3): qa: tweak 008 output after disk config changed on smash pcp-atop: improved clarity to some diagnostics, more debugging qa: fix 1053 EPERM writing to pmda directory as non-root qa user qa/008.out.smash | 28 ++++++++++++++-------------- qa/1053 | 7 ++++--- src/pcp/atop/various.c | 32 +++++++++++++++----------------- 3 files changed, 33 insertions(+), 34 deletions(-) commit 45c514a7c27fa9bfd6326b0fa0cf6abdb66821d4 Author: Nathan Scott Date: Tue Jun 2 17:37:31 2015 +1000 qa: fix 1053 EPERM writing to pmda directory as non-root qa user commit ad75a22d5d198ad81e129b22961773e76164b769 Author: Nathan Scott Date: Tue Jun 2 15:31:50 2015 +1000 pcp-atop: improved clarity to some diagnostics, more debugging commit 2574353a468fe8b6b99431d500778037e8276d40 Author: Nathan Scott Date: Tue Jun 2 15:31:41 2015 +1000 qa: tweak 008 output after disk config changed on smash From nscott@redhat.com Tue Jun 2 02:43:56 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 64BD17F5A for ; Tue, 2 Jun 2015 02:43:56 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id D3D59AC001 for ; Tue, 2 Jun 2015 00:43:55 -0700 (PDT) X-ASG-Debug-ID: 1433231033-04cb6c412d11880001-S8gJnT Received: from mx3-phx2.redhat.com (mx3-phx2.redhat.com [209.132.183.24]) by cuda.sgi.com with ESMTP id PFgESfCTfcqg26zz (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 02 Jun 2015 00:43:53 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.24 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx3-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id t527hrH3016111; Tue, 2 Jun 2015 03:43:53 -0400 Date: Tue, 2 Jun 2015 03:43:53 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: David Smith Cc: pcp Message-ID: <2105731158.10292085.1433231032998.JavaMail.zimbra@redhat.com> In-Reply-To: <1432466455.9615965.1433146915880.JavaMail.zimbra@redhat.com> References: <555DEF05.7030108@redhat.com> <461406362.3814890.1432280874168.JavaMail.zimbra@redhat.com> <55677BB7.3060805@redhat.com> <1432466455.9615965.1433146915880.JavaMail.zimbra@redhat.com> Subject: Re: JSON PMDA with indom cache changes MIME-Version: 1.0 X-ASG-Orig-Subj: Re: JSON PMDA with indom cache changes Content-Type: multipart/mixed; boundary="----=_Part_10292083_489357415.1433231032996" X-Originating-IP: [10.64.48.95] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: JSON PMDA with indom cache changes Thread-Index: gB4gStbDHpiU/J4yhdmSQ6OTOAEsVIvkhjEP X-Barracuda-Connect: mx3-phx2.redhat.com[209.132.183.24] X-Barracuda-Start-Time: 1433231033 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.03 X-Barracuda-Spam-Status: No, SCORE=0.03 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA_TO_FROM_DOMAIN_MATCH, THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19489 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... 0.01 BSF_SC0_SA_TO_FROM_DOMAIN_MATCH Sender Domain Matches Recipient Domain ------=_Part_10292083_489357415.1433231032996 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Hi David, ----- Original Message ----- > [...] > Otherwise, looks good to me - just running a full QA run - will let you > know if anything unexpected happens in the new tests. > Minor issues - I pushed in fixes for 201 and 1053, but still seeing some non-deterministic output from test 1052 (related to name hashing I guess); its probably safe to arrange for the dbpmda output to be sorted? See the attached .bad file from the failing test. cheers. -- Nathan ------=_Part_10292083_489357415.1433231032996 Content-Type: application/octet-stream; name=1052.out.bad Content-Disposition: attachment; filename=1052.out.bad Content-Transfer-Encoding: base64 UUEgb3V0cHV0IGNyZWF0ZWQgYnkgMTA1MgpkYnBtZGE+IG9wZW4gcGlwZSAkUENQX1BZVEhPTl9Q Uk9HICRQQ1BfUE1EQVNfRElSL2pzb24vcG1kYWpzb24ucHl0aG9uClN0YXJ0IHB5dGhvbiBQTURB OiAkUENQX1BZVEhPTl9QUk9HICRQQ1BfUE1EQVNfRElSL2pzb24vcG1kYWpzb24ucHl0aG9uCmRi cG1kYT4gZ2V0ZGVzYyBvbgpkYnBtZGE+IGRlc2MganNvbi5uc291cmNlcwpQTUlEOiAxMzcuMC4w CkRhdGEgVHlwZTogNjQtYml0IGludCAgSW5Eb206IFBNX0lORE9NX05VTEwgMHhmZmZmZmZmZgpT ZW1hbnRpY3M6IGNvdW50ZXIgIFVuaXRzOiBub25lCmRicG1kYT4gZmV0Y2gganNvbi5uc291cmNl cwpQTUlEKHMpOiAxMzcuMC4wCnBtUmVzdWx0IC4uLiBudW1wbWlkOiAxCjEzNy4wLjAgKDxub25h bWU+KTogbnVtdmFsOiAxIHZhbGZtdDogMSB2bGlzdFtdOgp2YWx1ZSAwCmRicG1kYT4gY2hpbGRy ZW4ganNvbgpNZXRyaWM6IGpzb24KbGVhZiBkZWJ1ZwpsZWFmIG5zb3VyY2VzCgpmZXRjaCBqc29u Lm5zb3VyY2VzClBNSUQocyk6IDEzNy4wLjAKcG1SZXN1bHQgLi4uIG51bXBtaWQ6IDEKMTM3LjAu MCAoPG5vbmFtZT4pOiBudW12YWw6IDEgdmFsZm10OiAxIHZsaXN0W106CnZhbHVlIDEKZGJwbWRh PiBjaGlsZHJlbiBqc29uCk1ldHJpYzoganNvbgpub24tbGVhZiBzMQpsZWFmIGRlYnVnCmxlYWYg bnNvdXJjZXMKZGJwbWRhPiBjaGlsZHJlbiBqc29uLnMxCk1ldHJpYzoganNvbi5zMQpsZWFmIHZh bHVlCmxlYWYgc3RyaW5nCmRicG1kYT4gZmV0Y2gganNvbi5zMS5zdHJpbmcKUE1JRChzKTogMTM3 LjEuMApwbVJlc3VsdCAuLi4gbnVtcG1pZDogMQoxMzcuMS4wICg8bm9uYW1lPik6IG51bXZhbDog MSB2YWxmbXQ6IDEgdmxpc3RbXToKdmFsdWUgIm9yaWdpbmFsIHZhbHVlIgpkYnBtZGE+IGZldGNo IGpzb24uczEudmFsdWUKUE1JRChzKTogMTM3LjEuMQpwbVJlc3VsdCAuLi4gbnVtcG1pZDogMQox MzcuMS4xICg8bm9uYW1lPik6IG51bXZhbDogMSB2YWxmbXQ6IDEgdmxpc3RbXToKdmFsdWUgMAoK ZmV0Y2gganNvbi5uc291cmNlcwpQTUlEKHMpOiAxMzcuMC4wCnBtUmVzdWx0IC4uLiBudW1wbWlk OiAxCjEzNy4wLjAgKDxub25hbWU+KTogbnVtdmFsOiAxIHZhbGZtdDogMSB2bGlzdFtdOgp2YWx1 ZSAxCmRicG1kYT4gZmV0Y2gganNvbi5zMS5zdHJpbmcKUE1JRChzKTogMTM3LjEuMApwbVJlc3Vs dCAuLi4gbnVtcG1pZDogMQoxMzcuMS4wICg8bm9uYW1lPik6IG51bXZhbDogMSB2YWxmbXQ6IDEg dmxpc3RbXToKdmFsdWUgIm5ldyB2YWx1ZSIKZGJwbWRhPiBmZXRjaCBqc29uLnMxLnZhbHVlClBN SUQocyk6IDEzNy4xLjEKcG1SZXN1bHQgLi4uIG51bXBtaWQ6IDEKMTM3LjEuMSAoPG5vbmFtZT4p OiBudW12YWw6IDEgdmFsZm10OiAxIHZsaXN0W106CnZhbHVlIDk5CgpmZXRjaCBqc29uLm5zb3Vy Y2VzClBNSUQocyk6IDEzNy4wLjAKcG1SZXN1bHQgLi4uIG51bXBtaWQ6IDEKMTM3LjAuMCAoPG5v bmFtZT4pOiBudW12YWw6IDEgdmFsZm10OiAxIHZsaXN0W106CnZhbHVlIDIKZGJwbWRhPiBjaGls ZHJlbiBqc29uCk1ldHJpYzoganNvbgpub24tbGVhZiBzMQpub24tbGVhZiBzMgpsZWFmIGRlYnVn CmxlYWYgbnNvdXJjZXMKZGJwbWRhPiBjaGlsZHJlbiBqc29uLnMxCk1ldHJpYzoganNvbi5zMQps ZWFmIHN0cmluZwpsZWFmIHZhbHVlCmRicG1kYT4gY2hpbGRyZW4ganNvbi5zMgpNZXRyaWM6IGpz b24uczIKbm9uLWxlYWYgYXJyYXlfZGF0YQpkYnBtZGE+IGluc3RhbmNlIDEzNy4wCnBtSW5Eb206 IDEzNy4wClsgIDBdIGluc3Q6IDAgbmFtZTogIl9faW50ZXJuYWxfXyIKWyAgMV0gaW5zdDogMSBu YW1lOiAiczEiClsgIDJdIGluc3Q6IDIgbmFtZTogInMyIgpkYnBtZGE+IGZldGNoIGpzb24uczIu YXJyYXlfZGF0YS5jb3VudApQTUlEKHMpOiAxMzcuMi4wCnBtUmVzdWx0IC4uLiBudW1wbWlkOiAx CjEzNy4yLjAgKDxub25hbWU+KTogbnVtdmFsOiAyIHZhbGZtdDogMSB2bGlzdFtdOgppbnN0IFsw IG9yID8/P10gdmFsdWUgMAppbnN0IFsxIG9yID8/P10gdmFsdWUgOTkKZGJwbWRhPiBmZXRjaCBq c29uLnMyLmFycmF5X2RhdGEudmFsdWUKUE1JRChzKTogMTM3LjIuMQpwbVJlc3VsdCAuLi4gbnVt cG1pZDogMQoxMzcuMi4xICg8bm9uYW1lPik6IG51bXZhbDogMiB2YWxmbXQ6IDEgdmxpc3RbXToK aW5zdCBbMCBvciA/Pz9dIHZhbHVlIDEwMjQKaW5zdCBbMSBvciA/Pz9dIHZhbHVlIDIwNDgKCmZl dGNoIGpzb24ubnNvdXJjZXMKUE1JRChzKTogMTM3LjAuMApwbVJlc3VsdCAuLi4gbnVtcG1pZDog MQoxMzcuMC4wICg8bm9uYW1lPik6IG51bXZhbDogMSB2YWxmbXQ6IDEgdmxpc3RbXToKdmFsdWUg MwpkYnBtZGE+IGNoaWxkcmVuIGpzb24KTWV0cmljOiBqc29uCm5vbi1sZWFmIHMyCm5vbi1sZWFm IHMxCm5vbi1sZWFmIGNlcGgKbGVhZiBkZWJ1ZwpsZWFmIG5zb3VyY2VzCmRicG1kYT4gY2hpbGRy ZW4ganNvbi5zMQpNZXRyaWM6IGpzb24uczEKbGVhZiB2YWx1ZQpsZWFmIHN0cmluZwpkYnBtZGE+ IGNoaWxkcmVuIGpzb24uczIKTWV0cmljOiBqc29uLnMyCm5vbi1sZWFmIGFycmF5X2RhdGEKZGJw bWRhPiBjaGlsZHJlbiBqc29uLmNlcGgKTWV0cmljOiBqc29uLmNlcGgKbm9uLWxlYWYgdGhyb3R0 bGVfb3NkX2NsaWVudF9tZXNzYWdlcwpub24tbGVhZiB0aHJvdHRsZV9vc2RfY2xpZW50X2J5dGVz Cm5vbi1sZWFmIHRocm90dGxlX29iamVjdGVyX29wcwpub24tbGVhZiB0aHJvdHRsZV9vYmplY3Rl cl9ieXRlcwpub24tbGVhZiB0aHJvdHRsZV9tc2dyX2Rpc3BhdGNoX3Rocm90dGxlcl9tc19vYmpl Y3Rlcgpub24tbGVhZiB0aHJvdHRsZV9tc2dyX2Rpc3BhdGNoX3Rocm90dGxlcl9oYmNsaWVudApu b24tbGVhZiB0aHJvdHRsZV9tc2dyX2Rpc3BhdGNoX3Rocm90dGxlcl9oYl9mcm9udF9zZXJ2ZXIK bm9uLWxlYWYgdGhyb3R0bGVfbXNncl9kaXNwYXRjaF90aHJvdHRsZXJfaGJfYmFja19zZXJ2ZXIK bm9uLWxlYWYgdGhyb3R0bGVfbXNncl9kaXNwYXRjaF90aHJvdHRsZXJfY2x1c3Rlcgpub24tbGVh ZiB0aHJvdHRsZV9tc2dyX2Rpc3BhdGNoX3Rocm90dGxlcl9jbGllbnQKbm9uLWxlYWYgdGhyb3R0 bGVfZmlsZXN0b3JlX29wcwpub24tbGVhZiB0aHJvdHRsZV9maWxlc3RvcmVfYnl0ZXMKbm9uLWxl YWYgcmVjb3ZlcnlzdGF0ZV9wZXJmCm5vbi1sZWFmIG9zZApub24tbGVhZiBvYmplY3Rlcgpub24t bGVhZiBtdXRleF9XQlRocm90dGxlX19sb2NrCm5vbi1sZWFmIG11dGV4X0pPU19fU3VibWl0TWFu YWdlcl9fbG9jawpub24tbGVhZiBtdXRleF9KT1NfX0FwcGx5TWFuYWdlcl9fY29tX2xvY2sKbm9u LWxlYWYgbXV0ZXhfSk9TX19BcHBseU1hbmFnZXJfX2FwcGx5X2xvY2sKbm9uLWxlYWYgbXV0ZXhf RmlsZUpvdXJuYWxfX3dyaXRlcV9sb2NrCm5vbi1sZWFmIG11dGV4X0ZpbGVKb3VybmFsX193cml0 ZV9sb2NrCm5vbi1sZWFmIG11dGV4X0ZpbGVKb3VybmFsX19maW5pc2hlcl9sb2NrCm5vbi1sZWFm IG11dGV4X0ZpbGVKb3VybmFsX19jb21wbGV0aW9uc19sb2NrCm5vbi1sZWFmIGxldmVsZGIKbm9u LWxlYWYgZmlsZXN0b3JlCm5vbi1sZWFmIFdCVGhyb3R0bGUKZGJwbWRhPiBpbnN0YW5jZSAxMzcu MApwbUluRG9tOiAxMzcuMApbICAwXSBpbnN0OiAwIG5hbWU6ICJfX2ludGVybmFsX18iClsgIDFd IGluc3Q6IDEgbmFtZTogInMxIgpbICAyXSBpbnN0OiAyIG5hbWU6ICJzMiIKWyAgM10gaW5zdDog MyBuYW1lOiAiY2VwaCIKZGJwbWRhPiBmZXRjaCBqc29uLmNlcGguZmlsZXN0b3JlLmpvdXJuYWxf d3JfYnl0ZXMuc3VtClBNSUQocyk6IDEzNy4zLjE1CnBtUmVzdWx0IC4uLiBudW1wbWlkOiAxCjEz Ny4zLjE1ICg8bm9uYW1lPik6IG51bXZhbDogMSB2YWxmbXQ6IDEgdmxpc3RbXToKdmFsdWUgMTU4 NTE1MgpkYnBtZGE+IGZldGNoIGpzb24uY2VwaC5vc2Quc3RhdF9ieXRlcwpQTUlEKHMpOiAxMzcu My4xODIKcG1SZXN1bHQgLi4uIG51bXBtaWQ6IDEKMTM3LjMuMTgyICg8bm9uYW1lPik6IG51bXZh bDogMSB2YWxmbXQ6IDEgdmxpc3RbXToKdmFsdWUgMjUyMzEyMjQ4MzIKCnF1aXQKCg== ------=_Part_10292083_489357415.1433231032996-- From fccdurango@redpack.com.mx Tue Jun 2 05:35:32 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id C1FFE7F5F for ; Tue, 2 Jun 2015 05:35:32 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id B4847304064 for ; Tue, 2 Jun 2015 03:35:29 -0700 (PDT) X-ASG-Debug-ID: 1433241324-04cbb0067e154e0001-S8gJnT Received: from spamtitan.redpack.com.mx (spamtitan.redpack.com.mx [201.161.12.4]) by cuda.sgi.com with ESMTP id D6WfxpzQQhDSiBAD for ; Tue, 02 Jun 2015 03:35:24 -0700 (PDT) X-Barracuda-Envelope-From: fccdurango@redpack.com.mx X-Barracuda-Apparent-Source-IP: 201.161.12.4 Received: from spamtitan.redpack.com.mx (localhost [127.0.0.1]) by spamtitan.redpack.com.mx (Postfix) with ESMTP id 0F6F5273393; Tue, 2 Jun 2015 05:28:48 -0500 (CDT) Received: from mail.redpack.com.mx (unknown [192.168.21.213]) by spamtitan.redpack.com.mx (Postfix) with ESMTP id 3F5BE27333A; Tue, 2 Jun 2015 05:28:40 -0500 (CDT) Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.redpack.com.mx (Postfix) with ESMTP id 0DB4F998009; Tue, 2 Jun 2015 05:27:39 -0500 (CDT) X-Virus-Scanned: amavisd-new at mail.redpack.com.mx Received: from mail.redpack.com.mx ([127.0.0.1]) by localhost (mail.redpack.com.mx [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id m+UHZiTvJKN3; Tue, 2 Jun 2015 05:27:39 -0500 (CDT) Received: from mail.redpack.com.mx (mail.redpack.com.mx [192.168.21.213]) by mail.redpack.com.mx (Postfix) with ESMTP id 147B2998005; Tue, 2 Jun 2015 05:27:38 -0500 (CDT) Date: Tue, 2 Jun 2015 05:27:38 -0500 (CDT) From: Chinese Man-Bear Message-ID: <3232958.109959.1433240858079.JavaMail.root@mail.redpack.com.mx> Subject: =?utf-8?B?5oKo5aW9?= MIME-Version: 1.0 X-ASG-Orig-Subj: =?utf-8?B?5oKo5aW9?= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 X-Originating-IP: [10.2.9.1] X-Mailer: Zimbra 6.0.14_GA_2928 (ZimbraWebClient - SAF3 (Win)/6.0.14_GA_2928) To: undisclosed-recipients:; X-Barracuda-Connect: spamtitan.redpack.com.mx[201.161.12.4] X-Barracuda-Start-Time: 1433241324 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.20 X-Barracuda-Spam-Status: No, SCORE=1.20 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MV0113c, BSF_SC0_SA620a, BSF_SC0_SA620b, BSF_SC7_SA298e, MAILTO_TO_SPAM_ADDR X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19492 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MV0113c BSF_SC0_MV0113c 0.00 MAILTO_TO_SPAM_ADDR URI: Includes a link to a likely spammer email 0.50 BSF_SC0_SA620a Custom Rule SA620a 0.50 BSF_SC0_SA620b Custom Rule SA620b 0.20 BSF_SC7_SA298e Custom Rule SA298e Q2hpbmVhc2XnhorkurrkvZzlh7rkuobmjZDotaDlr7nku5bmnInliKnvvIzor6bmg4Xor7fogZTn s7tjaGluZXNlbWFuYmVhcjMwQGdtYWlsLmNvbQ== From bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com Tue Jun 2 07:09:49 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.1 required=5.0 tests=HTML_IMAGE_ONLY_20, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 2147E7F61 for ; Tue, 2 Jun 2015 07:09:49 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id E7CAB8F8068 for ; Tue, 2 Jun 2015 05:09:45 -0700 (PDT) X-ASG-Debug-ID: 1433246982-04bdf07b7e17540001-S8gJnT Received: from n2-mx2.mail-services.com.au (n2-mx2.mail-services.com.au [175.107.133.195]) by cuda.sgi.com with ESMTP id 5pl0Gk9w638lUDVp for ; Tue, 02 Jun 2015 05:09:43 -0700 (PDT) X-Barracuda-Envelope-From: bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com X-Barracuda-Apparent-Source-IP: 175.107.133.195 Received: from i-otc1esa.syd1.mail-filtering.com.au (ipin1-c1esa.syd1.mail-filtering.com.au [175.107.162.145]) by n2-mx2.mail-services.com.au (Postfix) with ESMTP id 203623FADD for ; Tue, 2 Jun 2015 22:09:42 +1000 (AEST) Received-SPF: None (i-otc1esa.syd1.mail-filtering.com.au: no sender authenticity information available from domain of bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com) identity=mailfrom; client-ip=192.254.112.98; receiver=i-otc1esa.syd1.mail-filtering.com.au; envelope-from="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-sender="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-conformance=spf_only Received-SPF: None (i-otc1esa.syd1.mail-filtering.com.au: no sender authenticity information available from domain of postmaster@o3.sgmail.github.com) identity=helo; client-ip=192.254.112.98; receiver=i-otc1esa.syd1.mail-filtering.com.au; envelope-from="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-sender="postmaster@o3.sgmail.github.com"; x-conformance=spf_only X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0E0BAAHnG1VnGJw/sBbgkcFOl5egx6pRQaCYwFVjkIJgQAuIgELgXCDO0qBQzgUAQEBAQEBAQMOAQEBAQEICwkJIS6CJSw6AQgECQEBEgINIkQCIB0GNAUBCA0DFgImAgIDAVkYiCgNtBlwhGqBap1vAgQLgRYUhGSIFYE4EQFNgjgMLxKBM4xIiwOGYIErjiuJWIJFTwEBAYEJgTsBAQE X-IPAS-Result: A0E0BAAHnG1VnGJw/sBbgkcFOl5egx6pRQaCYwFVjkIJgQAuIgELgXCDO0qBQzgUAQEBAQEBAQMOAQEBAQEICwkJIS6CJSw6AQgECQEBEgINIkQCIB0GNAUBCA0DFgImAgIDAVkYiCgNtBlwhGqBap1vAgQLgRYUhGSIFYE4EQFNgjgMLxKBM4xIiwOGYIErjiuJWIJFTwEBAYEJgTsBAQE X-IronPort-AV: E=Sophos;i="5.13,539,1427720400"; d="scan'208,217";a="81031503" Received: from o3.sgmail.github.com ([192.254.112.98]) by i-otc1esa.syd1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES128-SHA; 02 Jun 2015 22:09:27 +1000 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com; h=from:reply-to:to:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=G5b3oyxWU5246PLhxRXkp0UkmA4=; b=IC8URUnlat1TzEYK NdmZzhgoFjIh4HYOOchEFOWF76fW5LAORehqEFS8ONuEev0S7MktvCjKP02h+7iP 5gp3WnFkyPAA6FFaMdBV+LqZe9q/YY83RB6+/6arFDsSsVk/t/TgtUJP20E+so9N h77+PJ3I1cH0diNf0gP/DjKVh2E= Received: by filter0496p1mdw1.sendgrid.net with SMTP id filter0496p1mdw1.31167.556D9C8E1C 2015-06-02 12:09:21.48424617 +0000 UTC Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd-003 (SG) with ESMTP id 14db42d0e89.40d.27508e for ; Tue, 02 Jun 2015 12:09:21 +0000 (UTC) Date: Tue, 02 Jun 2015 05:09:21 -0700 From: Lokesh Dokara Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: Subject: [pcp] Cannot build from source as a docker image (#23) Mime-Version: 1.0 X-ASG-Orig-Subj: [pcp] Cannot build from source as a docker image (#23) Content-Type: multipart/alternative; boundary="--==_mimepart_556d9cf129179_430c3fc146abf29c411320"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: eldos-dl X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-SG-EID: XHgpD0I4dwPyvalfBvzXHjYOnBNKyEST/hu/iWGWJEfuYd5L6ObDtTzrkU5duYlcZ2zZbdRl7GiH8R gVdt3djn6YTvG/hBF3rIw3WpqB0JJdi0K9ZhNRrpBNmc4qipZaxKaBM5x4NvkV4Gq1de5K1TCAyxhX 3sPcYvBvYQrUelI= X-Barracuda-Connect: n2-mx2.mail-services.com.au[175.107.133.195] X-Barracuda-Start-Time: 1433246983 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.70 X-Barracuda-Spam-Status: No, SCORE=0.70 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_20, HTML_IMAGE_ONLY_20_2, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19494 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_IMAGE_ONLY_20 BODY: HTML: images with 1600-2000 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message 0.70 HTML_IMAGE_ONLY_20_2 HTML: images with 1600-2000 bytes of words ----==_mimepart_556d9cf129179_430c3fc146abf29c411320 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit `./configure` is failing with error while building docker image from Dockerfile ``` checking for ps style... unknown FATAL ERROR: could not determine how to get the "all processes with arguments" ``` Here is snippet from my Dockerfile ``` FROM debian:wheezy MAINTAINER # Update and install essentials RUN apt-get update && apt-get install -y git build-essential wget openssl libssl-dev curl vim pkg-config # Node installation RUN wget ftp://ftp.pcp.io/projects/pcp/download/pcp-3.10.4.src.tar.gz RUN tar xvzf pcp-3.10.4.src.tar.gz && mv pcp-3.10.4 /opt/pcp # PCP Installation WORKDIR /opt/pcp/ RUN apt-get install -y flex bison autoconf python2.7-dev python qt4-qmake libmicrohttpd-dev procps RUN ps -ef RUN ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var RUN make && make install ``` --- Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/23 ----==_mimepart_556d9cf129179_430c3fc146abf29c411320 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

./configure is failing with error while building docker image from Dockerfile

checking for ps style... unknown
FATAL ERROR: could not determine how to get the "all processes with arguments"

Here is snippet from my Dockerfile

FROM debian:wheezy
MAINTAINER <eldos-dl>

# Update and install essentials
RUN apt-get update && apt-get install -y git build-essential wget openssl libssl-dev curl vim pkg-config
# Node installation
RUN wget ftp://ftp.pcp.io/projects/pcp/download/pcp-3.10.4.src.tar.gz
RUN tar xvzf pcp-3.10.4.src.tar.gz && mv pcp-3.10.4 /opt/pcp
# PCP Installation
WORKDIR /opt/pcp/
RUN apt-get install -y flex bison autoconf python2.7-dev python qt4-qmake libmicrohttpd-dev procps
RUN ps -ef
RUN ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
RUN make && make install


Reply to this email directly or view it on GitHub.

----==_mimepart_556d9cf129179_430c3fc146abf29c411320-- From mgoodwin@redhat.com Tue Jun 2 07:19:30 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id B30347F61 for ; Tue, 2 Jun 2015 07:19:30 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 40278AC003 for ; Tue, 2 Jun 2015 05:19:29 -0700 (PDT) X-ASG-Debug-ID: 1433247564-04cb6c412a17240001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id kIlcrwGUnvcVC5CZ (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 02 Jun 2015 05:19:25 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) by mx1.redhat.com (Postfix) with ESMTPS id CA9AC3173F4 for ; Tue, 2 Jun 2015 12:19:24 +0000 (UTC) Received: from [10.64.48.152] (vpn1-48-152.bne.redhat.com [10.64.48.152]) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t52CJN16003371 for ; Tue, 2 Jun 2015 08:19:23 -0400 Message-ID: <556D9F4A.5020305@redhat.com> Date: Tue, 02 Jun 2015 22:19:22 +1000 From: Mark Goodwin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: pcp Subject: pcp updates: merge kenj (pmie instant operator and QA) Content-Type: text/plain; charset=windows-1252; format=flowed X-ASG-Orig-Subj: pcp updates: merge kenj (pmie instant operator and QA) Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.24 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1433247565 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 Nathan - I haven't finished reviewing pcp-atop yet - tomorrow. Changes committed to git://git.pcp.io/pcp.git master Ken McDonell (9): qa/perl/.gitignore: add temp files created during QA runs qa/771: fix associated makefile and use for kenj use case qa/771: refine previous fix ... needs to work in git tree and testsuite dir pmie: add instant operator pmie: fix for ruleset UNKNOWN case pmie man page: add documentation for "instant" operator qa/951: (new) checkout pmie instant operator qa/514: new .out with small change in pmie verbose diags qa: small tweaks for X11 and DISPLAY setup man/man1/pmie.1 | 39 +++++ qa/514.out.3 | 2 qa/771 | 24 ++- qa/951 | 281 +++++++++++++++++++++++++++++++++++++++++ qa/951.out | 118 +++++++++++++++++ qa/admin/pcp-daily | 5 qa/archives/GNUmakefile | 3 qa/archives/instant-1.0 |binary qa/archives/instant-1.index |binary qa/archives/instant-1.meta |binary qa/archives/instant-base.0 |binary qa/archives/instant-base.index |binary qa/archives/instant-base.meta |binary qa/archives/mk.dynmetric.sh | 20 ++ qa/archives/mk.instant.sh | 30 ++++ qa/common.config | 4 qa/group | 1 qa/perl/.gitignore | 3 qa/perl/GNUmakefile.install | 13 + src/pmie/src/dstruct.c | 25 +++ src/pmie/src/dstruct.h | 1 src/pmie/src/eval.c | 7 + src/pmie/src/fetch.sk | 51 ++++++- src/pmie/src/fun.h | 2 src/pmie/src/grammar.y | 10 + src/pmie/src/lexicon.c | 1 src/pmie/src/meta | 4 src/pmie/src/misc.sk | 7 - src/pmie/src/pragmatics.c | 2 src/pmie/src/show.c | 11 + 30 files changed, 639 insertions(+), 25 deletions(-) Details ... commit d1baf374a14f044e4d3b124bd2a70f7ca0ceea80 Author: Ken McDonell Date: Sat May 30 21:09:28 2015 +1000 qa: small tweaks for X11 and DISPLAY setup commit ec15dd98b83c7aaba98f50b20dbb9b8df2db5693 Author: Ken McDonell Date: Sat May 30 21:07:56 2015 +1000 qa/514: new .out with small change in pmie verbose diags commit df0cdbf3c337c3e95bfd1d0fdabb4290e76449c1 Author: Ken McDonell Date: Sat May 30 21:06:55 2015 +1000 qa/951: (new) checkout pmie instant operator commit 783bc3532272339a2144a49a181123a66d39319c Author: Ken McDonell Date: Sat May 30 20:58:56 2015 +1000 pmie man page: add documentation for "instant" operator commit 655705ab855a61b01221e2cea56e0782f46ed79f Author: Ken McDonell Date: Sat May 30 20:48:29 2015 +1000 pmie: fix for ruleset UNKNOWN case Logic error was sometimes not correctly determining when to run the UNKNOWN -> action rule. commit 6649997c82007333d749c2b151faa976a732d637 Author: Ken McDonell Date: Sat May 30 15:28:45 2015 +1000 pmie: add instant operator In addition to the new unary "instant" operator, fixed a small compiler error and a large malloc/pointer botch for the "rate" operator that has been lurking for a long time and was exposed by the testing in qa/951 that was using multiple "rate instant x" expressions. commit 170c237484e6944442abc787b734785b2e9acf05 Author: Ken McDonell Date: Thu May 28 14:45:56 2015 +1000 qa/771: refine previous fix ... needs to work in git tree and testsuite dir commit 81e4d8a278cc326460ce832802e167c95413aa05 Author: Ken McDonell Date: Thu May 28 14:40:49 2015 +1000 qa/771: fix associated makefile and use for kenj use case QA run from the git tree, but tree not configured, so ../../src/include/builddefs ain't there and need to get test.pl and cvalue.c from the perl/PMDA directory. Not a problem for runs from $PCP_LIB_DIR/testsuite as all the bits are already in place. commit 542f90828c67f120e27a0fd8fbf27f3bfcf72c2b Author: Ken McDonell Date: Thu May 28 14:26:18 2015 +1000 qa/perl/.gitignore: add temp files created during QA runs From mgoodwin@redhat.com Tue Jun 2 07:39:27 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id BEE037F61 for ; Tue, 2 Jun 2015 07:39:27 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id ACFCD304066 for ; Tue, 2 Jun 2015 05:39:27 -0700 (PDT) X-ASG-Debug-ID: 1433248765-04cbb0067b18150001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id jB2ajQphFklyHfqD (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 02 Jun 2015 05:39:26 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx14.intmail.prod.int.phx2.redhat.com (int-mx14.intmail.prod.int.phx2.redhat.com [10.5.11.27]) by mx1.redhat.com (Postfix) with ESMTPS id A5D4D3674B7 for ; Tue, 2 Jun 2015 12:39:25 +0000 (UTC) Received: from [10.64.48.152] (vpn1-48-152.bne.redhat.com [10.64.48.152]) by int-mx14.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t52CdN2O009654 for ; Tue, 2 Jun 2015 08:39:24 -0400 Message-ID: <556DA3FA.6090804@redhat.com> Date: Tue, 02 Jun 2015 22:39:22 +1000 From: Mark Goodwin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: pcp Subject: pcp updates: more container work: pcp-base container, layered builds and some bug fixes only affecting container environments Content-Type: text/plain; charset=windows-1252; format=flowed X-ASG-Orig-Subj: pcp updates: more container work: pcp-base container, layered builds and some bug fixes only affecting container environments Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.27 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1433248766 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 This fixes some container related bugs in the pmlogger rc script and introduces the pcp-base container, upon which all the other containers are now layered. Still no cron service for the pmlogger_{check,daily} scripts, and no top-level build integration (needs configure checks for functioning "sudo docker"), and Makeimages --with-docker. The changes to the pmlogger_check and pmlogger rc scripts could do with some rv. Should be no effective change for non-container environments and QA should be unaffected. See commits f6e3da702b, 9870afc6e8bc and d34314c53b04b Note this still in the master branch in my tree - not merged yet. Changes committed to git://git.pcp.io/markgw/pcp/pcp.git master commit 5138de1a2424d0a9077bc4fe70ee9614edb43ce3 Author: Mark Goodwin Date: Tue Jun 2 20:08:01 2015 +1000 Use the pcp-test repo from the pcp-base image. Now that the containers are based on the pcp-base image, the pcp-test yum repo is already set up so we don't need to duplicate that for the layered containers. modified: build/containers/pcp-base/Dockerfile modified: build/containers/pcp-collector/Dockerfile modified: build/containers/pcp-collector/GNUmakefile modified: build/containers/pcp-monitor/Dockerfile modified: build/containers/pcp-monitor/GNUmakefile modified: build/containers/pcp-pmlogger/Dockerfile modified: build/containers/pcp-pmlogger/GNUmakefile modified: build/containers/pcp-testsuite/Dockerfile modified: build/containers/pcp-testsuite/GNUmakefile commit f6e3da702b16f00cc467e0cf8799c51aaceb7a27 Author: Mark Goodwin Date: Tue Jun 2 19:56:13 2015 +1000 Use full path to pmlogger in pmlogger_check. In a container, the PATH has $PCP_SHARE_DIR/lib ahead of $PCP_BINADM_DIR, so trying to run "pmlogger" in pmlogger_check is going to relaunch the rc script (recursively). Using the full path to $PCP_BINADM_DIR/pmlogger in pmlogger_check fixes it. modified: src/pmlogger/pmlogger_check.sh commit d34314c53b04bd593d6007cc05104ab613847cb0 Author: Mark Goodwin Date: Tue Jun 2 16:49:01 2015 +1000 Print a bit more detail on why pmlogger thinks there's already a primary pmlogger running. modified: src/pmlogger/src/ports.c commit f54dfd6c570254f62233c129358112eecee4e73d Author: Mark Goodwin Date: Tue Jun 2 16:35:49 2015 +1000 rc scripts require /usr/bin/which 'which' is not in the fedora base container image. modified: build/rpm/pcp.spec.in commit cb9442257ae547daccbc778f2014813dbab2aaf0 Author: Mark Goodwin Date: Tue Jun 2 16:31:51 2015 +1000 Use pcp-base as the base image for all other PCP containers. modified: build/containers/pcp-base/Dockerfile modified: build/containers/pcp-collector/Dockerfile modified: build/containers/pcp-monitor/Dockerfile modified: build/containers/pcp-pmlogger/Dockerfile modified: build/containers/pcp-testsuite/Dockerfile commit 6dc60318ceff2781a39b6f54e0afd17cc274954c Author: Mark Goodwin Date: Tue Jun 2 14:21:54 2015 +1000 Add pcp-base container. Add pcp-base container, based on f22/rawhide to avoid the pcp-compat dependency that drags in everything under the sun. This container is not ment to be run - it's the base of other layered containers. modified: build/containers/GNUmakefile new file: build/containers/pcp-base/Dockerfile new file: build/containers/pcp-base/GNUmakefile commit 3652f761ac18dac80aae39b5f82ac091d09f4eda Author: Mark Goodwin Date: Tue Jun 2 14:10:46 2015 +1000 Ignore build targets and temp RPMS directory modified: build/containers/.gitignore commit 9870afc6e8bc13936c535c044591a7512a6a6b55 Author: Mark Goodwin Date: Tue Jun 2 13:52:18 2015 +1000 Don't fork pmcheck co-processes in a container environment. In a container environment, pmpause is used to prevent the rc script exiting until a SIGCHLD is received. In the rc script, we can't run start_pmcheck in the background, otherwise when each start_pmcheck co-process exits, pmpause would be signalled to reap the child (start_pmcheck) rather than the grandchild (pmlogger), and then exit - causing the whole container to exit. modified: src/pmlogger/rc_pmlogger commit 5d271f7ed7fc5cf9b2644557b9577beb0c51ec1c Merge: 1995716 9478ca0 Author: Mark Goodwin Date: Tue Jun 2 13:41:10 2015 +1000 Merge branch 'master' of git://oss.sgi.com/pcp/pcp From bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com Tue Jun 2 15:28:20 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.4 required=5.0 tests=HTML_IMAGE_ONLY_12, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 22F8E7F85 for ; Tue, 2 Jun 2015 15:28:20 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 95CDDAC003 for ; Tue, 2 Jun 2015 13:28:19 -0700 (PDT) X-ASG-Debug-ID: 1433276892-04cbb02d68056d0001-S8gJnT Received: from n2-mx2.mail-services.com.au (n2-mx2.mail-services.com.au [175.107.133.195]) by cuda.sgi.com with ESMTP id KXtEKEnjEoV4lHZQ for ; Tue, 02 Jun 2015 13:28:13 -0700 (PDT) X-Barracuda-Envelope-From: bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com X-Barracuda-Apparent-Source-IP: 175.107.133.195 Received: from i-otc2esa.syd1.mail-filtering.com.au (ipin1-c2esa.syd1.mail-filtering.com.au [175.107.162.146]) by n2-mx2.mail-services.com.au (Postfix) with ESMTP id A99583FC03 for ; Wed, 3 Jun 2015 06:28:11 +1000 (AEST) Received-SPF: None (i-otc2esa.syd1.mail-filtering.com.au: no sender authenticity information available from domain of bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com) identity=mailfrom; client-ip=192.254.113.101; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-sender="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-conformance=spf_only Received-SPF: None (i-otc2esa.syd1.mail-filtering.com.au: no sender authenticity information available from domain of postmaster@o6.sgmail.github.com) identity=helo; client-ip=192.254.113.101; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-sender="postmaster@o6.sgmail.github.com"; x-conformance=spf_only X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0H6AwAyEW5VnGVx/sBbgkcDgRpegx6pUgaDOY5CCYEAMh4BC4UrSoFFOBQBAQEBAQEBAw4BAQEBAQgLCQkhLoIlLDsIBAkBARICDVUKAQEBAwECIB0GNAUBCAELAQEBARYCJgICAwFTBhiIKA21SXCEaoFqnUcLAQEBGAIEC4EWFIRkhSqCa4E4EQFNgjgMLxKBM4xIiwOGYIErg3OWVU+BDIE7AQEB X-IPAS-Result: A0H6AwAyEW5VnGVx/sBbgkcDgRpegx6pUgaDOY5CCYEAMh4BC4UrSoFFOBQBAQEBAQEBAw4BAQEBAQgLCQkhLoIlLDsIBAkBARICDVUKAQEBAwECIB0GNAUBCAELAQEBARYCJgICAwFTBhiIKA21SXCEaoFqnUcLAQEBGAIEC4EWFIRkhSqCa4E4EQFNgjgMLxKBM4xIiwOGYIErg3OWVU+BDIE7AQEB X-IronPort-AV: E=Sophos;i="5.13,541,1427720400"; d="scan'208,217";a="81143354" Received: from o6.sgmail.github.com ([192.254.113.101]) by i-otc2esa.syd1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES128-SHA; 03 Jun 2015 06:28:09 +1000 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com; h=from:reply-to:to:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=dC1eEntuq0VMK1akn8b8Wb0+keA=; b=XT9eauN51086OLLR T59ooH/5ItOEqCwXBzTQnHSUncwQZHthzZ+NT5sdARuJkpGj4x/cJU2kNblcU5QC V4swn3/NscSJTB4byCnT6ihW509+m2Q+X4t3K/ZtiPSPCS+PgaQxz8gIEDmRbIod 2sxe0vA8Xyo92ArShN/0/y+/wck= Received: by filter0440p1mdw1.sendgrid.net with SMTP id filter0440p1mdw1.6610.556E11D117 2015-06-02 20:28:02.143554146 +0000 UTC Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd-009 (SG) with ESMTP id 14db5f59d31.7c4b.760cbe for ; Tue, 02 Jun 2015 20:28:02 +0000 (UTC) Date: Tue, 02 Jun 2015 13:28:02 -0700 From: Ken McDonell Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [pcp] Cannot build from source as a docker image (#23) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] Cannot build from source as a docker image (#23) Content-Type: multipart/alternative; boundary="--==_mimepart_556e11d217fd6_657c3ff6257f72bc797722"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kmcdonell X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-SG-EID: XHgpD0I4dwPyvalfBvzXHjYOnBNKyEST/hu/iWGWJEeRk0YFm8IXlfIkEiiOl1KW6se3NEGvEaqekt Ehky/ChP0+Cdfg4VZAwKMKfMzTRX07QgbN322xoWIEr9LKrae8OfIMwWr2PB3Wa1ySO3VXEPzcq+NK wva/TOWPjpo14aI= X-Barracuda-Connect: n2-mx2.mail-services.com.au[175.107.133.195] X-Barracuda-Start-Time: 1433276892 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.63 X-Barracuda-Spam-Status: No, SCORE=1.63 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_12, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19504 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 1.63 HTML_IMAGE_ONLY_12 BODY: HTML: images with 800-1200 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message ----==_mimepart_556e11d217fd6_657c3ff6257f72bc797722 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Could you please post the output from the command below run in the context of the container? $ ps -ef | awk '$2==1{print}' --- Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/23#issuecomment-108089200 ----==_mimepart_556e11d217fd6_657c3ff6257f72bc797722 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Could you please post the output from the command below run in the context of the container?
$ ps -ef | awk '$2==1{print}'


Reply to this email directly or view it on GitHub.

----==_mimepart_556e11d217fd6_657c3ff6257f72bc797722-- From aviargam@013net.net Tue Jun 2 17:27:15 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: **** X-Spam-Status: No, score=4.0 required=5.0 tests=HDRS_LCASE,HTML_IMAGE_ONLY_04, HTML_MESSAGE,MPART_ALT_DIFF,TVD_SPACE_RATIO,T_MANY_HDRS_LCASE,T_REMOTE_IMAGE autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 764187F93 for ; Tue, 2 Jun 2015 17:27:15 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 5719F304051 for ; Tue, 2 Jun 2015 15:27:12 -0700 (PDT) X-ASG-Debug-ID: 1433284029-04cbb02d6907de0001-S8gJnT Received: from mxout2.netvision.net.il (mxout2.netvision.net.il [194.90.9.21]) by cuda.sgi.com with ESMTP id AA7yKWM50qHQLr9s for ; Tue, 02 Jun 2015 15:27:10 -0700 (PDT) X-Barracuda-Envelope-From: aviargam@013net.net X-Barracuda-Apparent-Source-IP: 194.90.9.21 MIME-version: 1.0 Content-type: multipart/alternative; boundary="Boundary_(ID_4SR1zQiyC/M/j2f9V+4IYw)" Received: from 013net.net ([192.168.11.53]) by mxout2.netvision.net.il (Oracle Communications Messaging Server 7.0.5.30.0 64bit (built Oct 22 2013)) with ESMTPA id <0NPC00DV8917NT80@mxout2.netvision.net.il> for pcp@oss.sgi.com; Wed, 03 Jun 2015 01:27:08 +0300 (IDT) X-Mailer: Netvision WEBMAIL WWW.EBOX.CO.IL X-Originating-IP: 62.113.251.57 X-Priority: 3 (Normal) Message-id: <5tnh16t.1474189db9a2b067a1f96c73ccaa6ade@www.ebox.co.il> From: Avi Argaman Subject: Informacion Date: Wed, 03 Jun 2015 01:27:06 +0300 (IDT) X-ASG-Orig-Subj: Informacion X-Barracuda-Connect: mxout2.netvision.net.il[194.90.9.21] X-Barracuda-Start-Time: 1433284029 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.80 X-Barracuda-Spam-Status: No, SCORE=1.80 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA148a, HTML_IMAGE_ONLY_04, HTML_MESSAGE, MISSING_HEADERS, MPART_ALT_DIFF, TO_CC_NONE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19509 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 1.21 MISSING_HEADERS Missing To: header 0.10 BSF_SC0_SA148a URI: Custom Rule SA148a 0.34 HTML_IMAGE_ONLY_04 BODY: HTML: images with 0-400 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message 0.14 MPART_ALT_DIFF BODY: HTML and text parts are different 0.00 TO_CC_NONE No To: or Cc: header To: undisclosed-recipients:; --Boundary_(ID_4SR1zQiyC/M/j2f9V+4IYw) Content-type: text/plain; CHARSET=US-ASCII Content-transfer-encoding: 7BIT --Boundary_(ID_4SR1zQiyC/M/j2f9V+4IYw) Content-type: text/html; CHARSET=US-ASCII Content-transfer-encoding: 7BIT

http://i.imgur.com/di5KcyL.jpg --Boundary_(ID_4SR1zQiyC/M/j2f9V+4IYw)-- From noreply@github.com Tue Jun 2 17:30:59 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.4 required=5.0 tests=HTML_IMAGE_ONLY_12, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id F04147F93 for ; Tue, 2 Jun 2015 17:30:59 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id DEDCE8F8033 for ; Tue, 2 Jun 2015 15:30:56 -0700 (PDT) X-ASG-Debug-ID: 1433284253-04cb6c4a7f06b40001-S8gJnT Received: from n2-mx1.mail-services.com.au (n2-mx1.mail-services.com.au [117.55.229.91]) by cuda.sgi.com with ESMTP id I6h1VLhmDW8LpF3h for ; Tue, 02 Jun 2015 15:30:54 -0700 (PDT) X-Barracuda-Envelope-From: noreply@github.com X-Barracuda-Apparent-Source-IP: 117.55.229.91 Received: from i-otc1esa.cbr1.mail-filtering.com.au (ipin1-c1esa.cbr1.mail-filtering.com.au [117.55.239.161]) by n2-mx1.mail-services.com.au (Postfix) with ESMTP id B7210FF6C2 for ; Wed, 3 Jun 2015 08:30:52 +1000 (AEST) Received-SPF: Pass (i-otc1esa.cbr1.mail-filtering.com.au: domain of noreply@github.com designates 192.30.252.194 as permitted sender) identity=mailfrom; client-ip=192.30.252.194; receiver=i-otc1esa.cbr1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="noreply@github.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: None (i-otc1esa.cbr1.mail-filtering.com.au: no sender authenticity information available from domain of postmaster@github-smtp2b-ext-cp1-prd.iad.github.net) identity=helo; client-ip=192.30.252.194; receiver=i-otc1esa.cbr1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="postmaster@github-smtp2b-ext-cp1-prd.iad.github.net"; x-conformance=spf_only X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0HVCwDNLW5VnML8HsBbgkcDgRpegx6pVAaDOY5ECYEANRsBC4UrEDqBehQBAQEBAQEBAw4BAQEBAQgLCQkhLkEDgWEsOwgECQEBEgINXwEBAQMBAiAdAQEENAUBCAELAQECAQ8GAiYCAgMBUwYTBYgoDbVNcIRkAQWBap0lAQoBAQEYAgQLgRYUhGSFKoJrgTgRAUANgjgMLxKBM4xIiweGZZsoUx4xBYEHgTsBAQE X-IPAS-Result: A0HVCwDNLW5VnML8HsBbgkcDgRpegx6pVAaDOY5ECYEANRsBC4UrEDqBehQBAQEBAQEBAw4BAQEBAQgLCQkhLkEDgWEsOwgECQEBEgINXwEBAQMBAiAdAQEENAUBCAELAQECAQ8GAiYCAgMBUwYTBYgoDbVNcIRkAQWBap0lAQoBAQEYAgQLgRYUhGSFKoJrgTgRAUANgjgMLxKBM4xIiweGZZsoUx4xBYEHgTsBAQE X-IronPort-AV: E=Sophos;i="5.13,541,1427720400"; d="scan'208,217";a="182356833" Received: from github-smtp2-ext3.iad.github.net (HELO github-smtp2b-ext-cp1-prd.iad.github.net) ([192.30.252.194]) by i-otc1esa.cbr1.mail-filtering.com.au with ESMTP/TLS/ADH-AES256-SHA; 03 Jun 2015 08:30:50 +1000 Date: Tue, 02 Jun 2015 15:30:47 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1433284247; bh=dtM1yrxzLHI/SROqsngvjjHDsnOpJjNxl9NPGvVOIx4=; h=From:Reply-To:To:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wBjSHuk2cp8GTQE32RmmnSQ9+LXQ2QE9USFXCcoCWbSF2pLmUA2cFQu+TKrrZGNqr B+ED9UhtoDIts3CvmaWi94ZcZVsAIhHZol9bD51gGM2tGG5Lq44oDQ+Ca9b7dSXexg eA+h4k+DHS91p+pxIpl021SLREm2pmqEHGHk7gkc= From: Nathan Scott Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [pcp] Cannot build from source as a docker image (#23) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] Cannot build from source as a docker image (#23) Content-Type: multipart/alternative; boundary="--==_mimepart_556e2e97c83cb_4eee3fd25006f2b85773a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: natoscott X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-Barracuda-Connect: n2-mx1.mail-services.com.au[117.55.229.91] X-Barracuda-Start-Time: 1433284253 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.63 X-Barracuda-Spam-Status: No, SCORE=1.63 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_12, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19509 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 1.63 HTML_IMAGE_ONLY_12 BODY: HTML: images with 800-1200 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message ----==_mimepart_556e2e97c83cb_4eee3fd25006f2b85773a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Possibly related, in master branch (not yet released)...? commit cb5f2c1cc9bbf9e65cd0589dcd0f81f79bbac1b9 Author: David Disseldorp Date: Tue May 5 19:53:18 2015 -0400 Add configure psproc check for /bin/bash for open build systems --- Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/23#issuecomment-108116627 ----==_mimepart_556e2e97c83cb_4eee3fd25006f2b85773a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Possibly related, in master branch (not yet released)...?

commit cb5f2c1
Author: David Disseldorp ddiss@suse.de
Date: Tue May 5 19:53:18 2015 -0400

Add configure psproc check for /bin/bash for open build systems


Reply to this email directly or view it on GitHub.

----==_mimepart_556e2e97c83cb_4eee3fd25006f2b85773a-- From nscott@redhat.com Tue Jun 2 17:53:07 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id D45317F93 for ; Tue, 2 Jun 2015 17:53:07 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id C34F5304051 for ; Tue, 2 Jun 2015 15:53:07 -0700 (PDT) X-ASG-Debug-ID: 1433285582-04cbb02d6708570001-S8gJnT Received: from mx3-phx2.redhat.com (mx3-phx2.redhat.com [209.132.183.24]) by cuda.sgi.com with ESMTP id oXDE53yUvHqrT02C (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 02 Jun 2015 15:53:02 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.24 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx3-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id t52Mr1ZL012676; Tue, 2 Jun 2015 18:53:01 -0400 Date: Tue, 2 Jun 2015 18:53:01 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Mark Goodwin Cc: pcp Message-ID: <1719955636.10778714.1433285581760.JavaMail.zimbra@redhat.com> In-Reply-To: <556D9F4A.5020305@redhat.com> References: <556D9F4A.5020305@redhat.com> Subject: Re: [pcp] pcp updates: merge kenj (pmie instant operator and QA) MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] pcp updates: merge kenj (pmie instant operator and QA) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.111] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: merge kenj (pmie instant operator and QA) Thread-Index: okV0+GEI9E+uF11vmLE+hE6J88pi5g== X-Barracuda-Connect: mx3-phx2.redhat.com[209.132.183.24] X-Barracuda-Start-Time: 1433285582 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.03 X-Barracuda-Spam-Status: No, SCORE=0.03 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA_TO_FROM_DOMAIN_MATCH, THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19510 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... 0.01 BSF_SC0_SA_TO_FROM_DOMAIN_MATCH Sender Domain Matches Recipient Domain Hey Mark, ----- Original Message ----- > Nathan - I haven't finished reviewing pcp-atop yet - tomorrow. No worries, thanks for taking a look. Just chatted to David, and I'll be doing the last few things to get the pmdajson work finished in time also today (he's working on some systemtap issues atm). cheers. -- Nathan From nscott@redhat.com Tue Jun 2 21:22:20 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 2AEE67FA1 for ; Tue, 2 Jun 2015 21:22:20 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 0B99A304032 for ; Tue, 2 Jun 2015 19:22:16 -0700 (PDT) X-ASG-Debug-ID: 1433298130-04cb6c4a7e0a090001-S8gJnT Received: from mx3-phx2.redhat.com (mx3-phx2.redhat.com [209.132.183.24]) by cuda.sgi.com with ESMTP id awgjvMD5vqoDkLrb (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 02 Jun 2015 19:22:11 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.24 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx3-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id t532MAWs009094 for ; Tue, 2 Jun 2015 22:22:10 -0400 Date: Tue, 2 Jun 2015 22:22:10 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp Message-ID: <553301070.10852108.1433298130239.JavaMail.zimbra@redhat.com> In-Reply-To: <406901748.10851878.1433298057259.JavaMail.zimbra@redhat.com> Subject: pcp updates: local context pmlogger, pmdajson, qa MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates: local context pmlogger, pmdajson, qa Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.111] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: local context pmlogger, pmdajson, qa Thread-Index: jPQcHFwNgu74EAcZlGuYRZxE1W2BHA== X-Barracuda-Connect: mx3-phx2.redhat.com[209.132.183.24] X-Barracuda-Start-Time: 1433298131 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19517 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Changes committed to git://git.pcp.io/nathans/pcp.git master Nathan Scott (3): pmlogger: add support for running in local context mode pmdajson: man pages and build/qa updates from review qa: tweak some tests to handle a pre-installed pmdaapache build/rpm/fedora.spec | 35 +++++++++++++++--- debian/libpcp-pmda3-dev.install | 1 man/man1/pmlogger.1 | 30 ++++++++++++++-- man/man3/pmdacache.3 | 25 ++++++++++++- qa/1052 | 4 +- qa/359 | 1 qa/947 | 1 qa/948 | 75 ++++++++++++++++++++++++++++++++++++++++ qa/948.out | 21 +++++++++++ qa/999 | 1 qa/common.filter | 2 + qa/group | 1 src/include/pcp/impl.h | 3 + src/libpcp/src/exports | 1 src/libpcp/src/internal.h | 1 src/pmdas/json/GNUmakefile | 5 ++ src/pmdas/json/pmdajson.1 | 62 +++++++++++++++++++++++++++++++++ src/pmlogger/pmnewlog.sh | 6 ++- src/pmlogger/src/fetch.c | 40 ++++++++++++++++++++- src/pmlogger/src/pmlogger.c | 67 ++++++++++++++++++++++++++--------- 20 files changed, 344 insertions(+), 38 deletions(-) commit 8c35f7fd5f3b59687965788e8b4ce3a43bb90cd4 Author: Nathan Scott Date: Wed Jun 3 12:17:12 2015 +1000 qa: tweak some tests to handle a pre-installed pmdaapache commit a591978bd5835ca1310651f5f1bce737008fcd02 Author: Nathan Scott Date: Wed Jun 3 12:16:10 2015 +1000 pmdajson: man pages and build/qa updates from review Some small QA updates to 1052 as per review. Extended the generic QA filters to deal with json at the PMNS top level. Complete man page addition for the new pmdaCache interface, and some initial/basic pmdajson.1 content as well. Finally, fedora.spec has also been updated to produce a new pcp-pmda-json package. commit 82227d6dbf445148f2c147f897b8670f39092f5b Author: Nathan Scott Date: Wed Jun 3 10:58:54 2015 +1000 pmlogger: add support for running in local context mode Adds support to the pmlogger utility for running without a local pmcd process. Test qa/948 is added to exercise this. This is in the context of RHBZ #1129539. From nscott@redhat.com Tue Jun 2 21:22:28 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id D85BF7FA1 for ; Tue, 2 Jun 2015 21:22:27 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 64250AC001 for ; Tue, 2 Jun 2015 19:22:27 -0700 (PDT) X-ASG-Debug-ID: 1433298144-04cb6c4a7f0a0b0001-S8gJnT Received: from mx6-phx2.redhat.com (mx6-phx2.redhat.com [209.132.183.39]) by cuda.sgi.com with ESMTP id 3eAoWjk7zzIbKpur (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 02 Jun 2015 19:22:25 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.39 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx6-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t532MKsm004405; Tue, 2 Jun 2015 22:22:20 -0400 Date: Tue, 2 Jun 2015 22:22:20 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: David Smith , Ken McDonell Cc: pcp Message-ID: <2020113955.10852155.1433298140646.JavaMail.zimbra@redhat.com> In-Reply-To: <1432466455.9615965.1433146915880.JavaMail.zimbra@redhat.com> References: <555DEF05.7030108@redhat.com> <461406362.3814890.1432280874168.JavaMail.zimbra@redhat.com> <55677BB7.3060805@redhat.com> <1432466455.9615965.1433146915880.JavaMail.zimbra@redhat.com> Subject: Re: JSON PMDA with indom cache changes MIME-Version: 1.0 X-ASG-Orig-Subj: Re: JSON PMDA with indom cache changes Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.111] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: JSON PMDA with indom cache changes Thread-Index: gB4gStbDHpiU/J4yhdmSQ6OTOAEsVJGGFW7z X-Barracuda-Connect: mx6-phx2.redhat.com[209.132.183.39] X-Barracuda-Start-Time: 1433298145 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.03 X-Barracuda-Spam-Status: No, SCORE=0.03 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA_TO_FROM_DOMAIN_MATCH, THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19517 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... 0.01 BSF_SC0_SA_TO_FROM_DOMAIN_MATCH Sender Domain Matches Recipient Domain Hi David, Oops, s/ceph/json/ below of course, musta been late when I sent that. The issues from my mail below have all been sorted out and are merged now. I've left a section in the main man page where it would be good to document the json schema and the security model - could you take that item when you've got time (docs can arrive anytime up to release, next Wed)? 1052 is also still in need of some sorting love too, I haven't got to that part yet (from my later mail). Ken, maybe dbpmda should give us a sort-the-names-pdu-contents option, for QA? (see attachment to the earlier mail I sent David on this for sample .bad) cheers. ----- Original Message ----- > Hi David, > > Looking good - I've pushed this into my repo to start QA'ing it locally. > Found a handful of things on final review... > > - missing a pmdaceph.1 man page (see src/pmdas/gluster/pmdagluster.1 for > an example from another python PMDA); > - missing an update to pmdacache.3 man page for the new interface > - Lukas has converted fedora.spec now, so pcp-pmda-ceph is missing there, > and the global python[3]-jsonpointer should be moved there; > - qa/1052 could use $python for (at least) the ceph testing components to > ensure good coverage for both python3 and python2 test machines (doing > this uses PCP_PYTHON_PROG which aggressively tests with python3 anywhere > it possibly can). > > Otherwise, looks good to me - just running a full QA run - will let you > know if anything unexpected happens in the new tests. > > cheers. > > -- > Nathan > From noreply@github.com Tue Jun 2 22:50:33 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.4 required=5.0 tests=HTML_IMAGE_ONLY_12, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 898C47F9B for ; Tue, 2 Jun 2015 22:50:33 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 5DB82304059 for ; Tue, 2 Jun 2015 20:50:33 -0700 (PDT) X-ASG-Debug-ID: 1433303427-04bdf0129a0c1f0001-S8gJnT Received: from n2-mx2.mail-services.com.au (n2-mx2.mail-services.com.au [175.107.133.195]) by cuda.sgi.com with ESMTP id WPIMTD88KzlheXFd for ; Tue, 02 Jun 2015 20:50:28 -0700 (PDT) X-Barracuda-Envelope-From: noreply@github.com X-Barracuda-Apparent-Source-IP: 175.107.133.195 Received: from i-otc2esa.syd1.mail-filtering.com.au (ipin1-c2esa.syd1.mail-filtering.com.au [175.107.162.146]) by n2-mx2.mail-services.com.au (Postfix) with ESMTP id 050943FB94 for ; Wed, 3 Jun 2015 13:50:27 +1000 (AEST) Received-SPF: Pass (i-otc2esa.syd1.mail-filtering.com.au: domain of noreply@github.com designates 192.30.252.196 as permitted sender) identity=mailfrom; client-ip=192.30.252.196; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="noreply@github.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: None (i-otc2esa.syd1.mail-filtering.com.au: no sender authenticity information available from domain of postmaster@github-smtp2a-ext-cp1-prd.iad.github.net) identity=helo; client-ip=192.30.252.196; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="postmaster@github-smtp2a-ext-cp1-prd.iad.github.net"; x-conformance=spf_only X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0HTCwDQeG5VnMT8HsBbgkcDgRpegx6pVQaDOY5ECYEANBwBC4UrSoF/FAEBAQEBAQEDDgEBAQEBCAsJCSEuQQOBYSw7CAQJAQESAg1fAQEBAwECIB0BAQQ0BQEIAQsBAQEBFgImAgIDAVMGGIgoDbVTcIRkAQWBap0lAQEIAQEBAQEXAgQLgRYUhGSFKoJrgTgRAU2COAwvEoEzjEiLB4Zlm3seMYEMgTsBAQE X-IPAS-Result: A0HTCwDQeG5VnMT8HsBbgkcDgRpegx6pVQaDOY5ECYEANBwBC4UrSoF/FAEBAQEBAQEDDgEBAQEBCAsJCSEuQQOBYSw7CAQJAQESAg1fAQEBAwECIB0BAQQ0BQEIAQsBAQEBFgImAgIDAVMGGIgoDbVTcIRkAQWBap0lAQEIAQEBAQEXAgQLgRYUhGSFKoJrgTgRAU2COAwvEoEzjEiLB4Zlm3seMYEMgTsBAQE X-IronPort-AV: E=Sophos;i="5.13,544,1427720400"; d="scan'208,217";a="81267869" Received: from github-smtp2-ext5.iad.github.net (HELO github-smtp2a-ext-cp1-prd.iad.github.net) ([192.30.252.196]) by i-otc2esa.syd1.mail-filtering.com.au with ESMTP/TLS/ADH-AES256-SHA; 03 Jun 2015 13:50:24 +1000 Date: Tue, 02 Jun 2015 20:50:21 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1433303421; bh=ohuKtQ8D/bljHewstmxyqDB7tT9WWXWVbi1onj9HvHE=; h=From:Reply-To:To:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0VF1Jr0RQf0kCglkfq16bBGO3JDSe2b49GhkH2uIDDrd8WPgAH/iToq5d9lS4iYYw VjpAHh4TtiGEumA83gJENp/wTpxPmvJcwMQ2u9NBMK/170OUH6WLBlW19djRsGft/w 0t+aDvje70dX8OUs20bQt4S/OiZBkqhmK4MuJ/0s= From: Nathan Scott Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [pcp] Fix signal handler (#11) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] Fix signal handler (#11) Content-Type: multipart/alternative; boundary="--==_mimepart_556e797d8a44f_38503fcee92392c0202351c"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: natoscott X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-Barracuda-Connect: n2-mx2.mail-services.com.au[175.107.133.195] X-Barracuda-Start-Time: 1433303427 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.63 X-Barracuda-Spam-Status: No, SCORE=1.63 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_12, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19519 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 1.63 HTML_IMAGE_ONLY_12 BODY: HTML: images with 800-1200 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message ----==_mimepart_556e797d8a44f_38503fcee92392c0202351c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #11. --- Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/11#event-320725425 ----==_mimepart_556e797d8a44f_38503fcee92392c0202351c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #11.


Reply to this email directly or view it on GitHub.

----==_mimepart_556e797d8a44f_38503fcee92392c0202351c-- From noreply@github.com Tue Jun 2 22:50:34 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.4 required=5.0 tests=HTML_IMAGE_ONLY_12, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 1DCD97F9B for ; Tue, 2 Jun 2015 22:50:34 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 00AD48F8073 for ; Tue, 2 Jun 2015 20:50:30 -0700 (PDT) X-ASG-Debug-ID: 1433303427-04cb6c4a800b510001-S8gJnT Received: from n2-mx2.mail-services.com.au (n2-mx2.mail-services.com.au [175.107.133.195]) by cuda.sgi.com with ESMTP id 928TePVcdRahu4fr for ; Tue, 02 Jun 2015 20:50:28 -0700 (PDT) X-Barracuda-Envelope-From: noreply@github.com X-Barracuda-Apparent-Source-IP: 175.107.133.195 Received: from i-otc2esa.syd1.mail-filtering.com.au (ipin1-c2esa.syd1.mail-filtering.com.au [175.107.162.146]) by n2-mx2.mail-services.com.au (Postfix) with ESMTP id 07E003FBF5 for ; Wed, 3 Jun 2015 13:50:27 +1000 (AEST) Received-SPF: Pass (i-otc2esa.syd1.mail-filtering.com.au: domain of noreply@github.com designates 192.30.252.196 as permitted sender) identity=mailfrom; client-ip=192.30.252.196; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="noreply@github.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: None (i-otc2esa.syd1.mail-filtering.com.au: no sender authenticity information available from domain of postmaster@github-smtp2a-ext-cp1-prd.iad.github.net) identity=helo; client-ip=192.30.252.196; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="postmaster@github-smtp2a-ext-cp1-prd.iad.github.net"; x-conformance=spf_only X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0HWDADQeG5VnMT8HsBbgkcDgRpegx6pW4M5jk2BADQcAQuFK0qCABMBAQEBAQEBAw4BAQEBAQgLCQkhLkEDgWEsOwgECQEBEgINXwEBAQMBAiAdAQEEMwEFAQgBCwEBAQEWAiYCAgMBUwYYiCgNtVNwhGQBBYFqnSUBAQEHAQEBAQEBARUCBAuBFhSEZIUqgT2BLoE4EQFNgjgMLxKBM4xIiweGZZl6ggEeMYEMgTsBAQE X-IPAS-Result: A0HWDADQeG5VnMT8HsBbgkcDgRpegx6pW4M5jk2BADQcAQuFK0qCABMBAQEBAQEBAw4BAQEBAQgLCQkhLkEDgWEsOwgECQEBEgINXwEBAQMBAiAdAQEEMwEFAQgBCwEBAQEWAiYCAgMBUwYYiCgNtVNwhGQBBYFqnSUBAQEHAQEBAQEBARUCBAuBFhSEZIUqgT2BLoE4EQFNgjgMLxKBM4xIiweGZZl6ggEeMYEMgTsBAQE X-IronPort-AV: E=Sophos;i="5.13,544,1427720400"; d="scan'208,217";a="81267870" Received: from github-smtp2-ext5.iad.github.net (HELO github-smtp2a-ext-cp1-prd.iad.github.net) ([192.30.252.196]) by i-otc2esa.syd1.mail-filtering.com.au with ESMTP/TLS/ADH-AES256-SHA; 03 Jun 2015 13:50:24 +1000 Date: Tue, 02 Jun 2015 20:50:21 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1433303421; bh=JgIXFpB0qR8uQZMvrR63fR+FIxOhBguGfsMcx9zC6S4=; h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=paI+EGvNqIOUZgzMib4l9iPl+buQmQlQNv2YAvdHMVXDnDbiJMdDS9rPh3gBs+DRj 962MNqwmt7NFnz1ZqL+81nJOoSYuIy6MtGCPAWnpfZaNsrlZymyx4wO2aaS3IqlgPV mjanD+CoIAMJfpQMjroI3FuxuLb4K59DGcGzs2JU= From: Nathan Scott Reply-To: performancecopilot/pcp To: performancecopilot/pcp Cc: pcpemail Message-ID: In-Reply-To: References: Subject: Re: [pcp] potential memory leaks in pmdaproc? (#19) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] potential memory leaks in pmdaproc? (#19) Content-Type: multipart/alternative; boundary="--==_mimepart_556e797d8489c_55063faff808d29c1461368"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: natoscott X-GitHub-Recipient: pcpemail X-GitHub-Reason: comment List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-Barracuda-Connect: n2-mx2.mail-services.com.au[175.107.133.195] X-Barracuda-Start-Time: 1433303428 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.63 X-Barracuda-Spam-Status: No, SCORE=1.63 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_12, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19519 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 1.63 HTML_IMAGE_ONLY_12 BODY: HTML: images with 800-1200 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message ----==_mimepart_556e797d8489c_55063faff808d29c1461368 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #19. --- Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/19#event-320725428 ----==_mimepart_556e797d8489c_55063faff808d29c1461368 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #19.


Reply to this email directly or view it on GitHub.

----==_mimepart_556e797d8489c_55063faff808d29c1461368-- From goodwinos@gmail.com Tue Jun 2 23:07:36 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id DA6537FA0 for ; Tue, 2 Jun 2015 23:07:36 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 77863AC001 for ; Tue, 2 Jun 2015 21:07:33 -0700 (PDT) X-ASG-Debug-ID: 1433304452-04bdf012980c5b0001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id fZoLxUg16CotoNMn (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 02 Jun 2015 21:07:33 -0700 (PDT) X-Barracuda-Envelope-From: goodwinos@gmail.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx14.intmail.prod.int.phx2.redhat.com (int-mx14.intmail.prod.int.phx2.redhat.com [10.5.11.27]) by mx1.redhat.com (Postfix) with ESMTPS id B9C1191586 for ; Wed, 3 Jun 2015 04:07:32 +0000 (UTC) Received: from [10.64.48.127] (vpn1-48-127.bne.redhat.com [10.64.48.127]) by int-mx14.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5347UfV024486; Wed, 3 Jun 2015 00:07:31 -0400 Message-ID: <556E7D82.2040807@gmail.com> Date: Wed, 03 Jun 2015 14:07:30 +1000 From: Mark Goodwin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: Nathan Scott , pcp Subject: Re: [pcp] pcp updates: qa, atop+archives References: <1887628116.10225595.1433218263760.JavaMail.zimbra@redhat.com> X-ASG-Orig-Subj: Re: [pcp] pcp updates: qa, atop+archives In-Reply-To: <1887628116.10225595.1433218263760.JavaMail.zimbra@redhat.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.27 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1433304452 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 06/02/2015 02:11 PM, Nathan Scott wrote: > Changes committed to git://git.pcp.io/nathans/pcp.git master > > Nathan Scott (3): > pmlogconf: use the correct dm metrics in the atop set > qa: update expected 201 output for new pmdacache testing > pcp-atop: reading from PCP archives now operational > some initial review after pulling in Nathan's master branch. builds and installs fine on my f19 laptop, and runs fine with no arguments. Looks like a great tool. # pcp --archive=/var/log/pcp/pmlogger/fletch/20150603.13.28 atop dies with a messed up screen and glibc heap issues # pcp -h somehost atop pcp-atop: task instances: No permission to perform requested operation Doesn't work as root either. I've more comments - but was expecting the above to work ..? Also, the man page says "pcp-atop -r" will replay todays archive from /var/log/pcp/pmlogger//.... but I get a usage message. Also, are we intending to still support the native atop raw data format for recording and playback. Or just switch to PCP archives and/or archive folios? How much back-compat with upstream will we be maintaining? Regards -- Mark From nscott@redhat.com Tue Jun 2 23:26:27 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 807477FA0 for ; Tue, 2 Jun 2015 23:26:27 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 6320D304032 for ; Tue, 2 Jun 2015 21:26:24 -0700 (PDT) X-ASG-Debug-ID: 1433305581-04cbb02d690d580001-S8gJnT Received: from mx6-phx2.redhat.com (mx6-phx2.redhat.com [209.132.183.39]) by cuda.sgi.com with ESMTP id JFJ02DovMFuwcdwj (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 02 Jun 2015 21:26:21 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.39 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx6-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t534QJVX023204; Wed, 3 Jun 2015 00:26:19 -0400 Date: Wed, 3 Jun 2015 00:26:19 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Mark Goodwin Cc: pcp Message-ID: <120501094.10882411.1433305579370.JavaMail.zimbra@redhat.com> In-Reply-To: <556E7D82.2040807@gmail.com> References: <1887628116.10225595.1433218263760.JavaMail.zimbra@redhat.com> <556E7D82.2040807@gmail.com> Subject: Re: [pcp] pcp updates: qa, atop+archives MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] pcp updates: qa, atop+archives Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.111] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: qa, atop+archives Thread-Index: Rc3j+zX8BLVgHadjOavIq7wWOkW6hg== X-Barracuda-Connect: mx6-phx2.redhat.com[209.132.183.39] X-Barracuda-Start-Time: 1433305581 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19519 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Hey Mark, ----- Original Message ----- > [...] > # pcp --archive=/var/log/pcp/pmlogger/fletch/20150603.13.28 atop > dies with a messed up screen and glibc heap issues Hmm, can you send me that archive? taa. Are either qa/1079 or 1080 failing for you (esp 1079 - uses a canned qa/archives/pcp-atop.*)? > # pcp -h somehost atop > pcp-atop: task instances: No permission to perform requested operation > Doesn't work as root either. The error message is correct - you don't have permission to access proc metrics without authentication. You need to use unix: domain socket (and get automatically authenticated as a result), or setup authentication for remote host proc metrics. > I've more comments - but was expecting the above to work ..? Also, the > man page says "pcp-atop -r" will replay todays archive from > /var/log/pcp/pmlogger//.... but I get a usage message. > > Also, are we intending to still support the native atop raw data format > for recording and playback. Heh, definitely not - its another sar-like format, and we cannot take on maintenance of that sort of thing. We'll be switching in our own format there, just like our earlier atop python code did. > Or just switch to PCP archives and/or archive > folios? Yep - need that to be feature-compatible to our existing atop. WIP, not too far off done now. > How much back-compat with upstream will we be maintaining? At this stage, its simply a replacement for our existing implementation of atop (which is all about emulating the useful *display* capabilities). No more than that, we certainly do not want to take on back-compat of the ondisk formats for utilities like this (nor others from pcp-system-tools, like collectl) for replay. We could do an archive converter - but, not worth doing until someone asks for it IMO (then it'd be prioritised along with everything else we're working on). cheers. -- Nathan From nscott@redhat.com Tue Jun 2 23:44:16 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 30C557FA0 for ; Tue, 2 Jun 2015 23:44:16 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 20E6B304053 for ; Tue, 2 Jun 2015 21:44:15 -0700 (PDT) X-ASG-Debug-ID: 1433306653-04cbb02d660d970001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id PKba7S1EZcADqfc6 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 02 Jun 2015 21:44:13 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id t534iCIp013576 for ; Wed, 3 Jun 2015 00:44:12 -0400 Date: Wed, 3 Jun 2015 00:44:12 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp Message-ID: <1604419887.10885398.1433306652953.JavaMail.zimbra@redhat.com> Subject: pcp updates: pmie fix MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates: pmie fix Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.111] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: pmie fix Thread-Index: ec0XkZHRGiNK37ivAHl5p7U22GBk8w== X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1433306653 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19519 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Changes committed to git://git.pcp.io/nathans/pcp.git master Nathan Scott (1): pmie: prevent premature rule evaluation in pmie live mode qa/862 | 41 +++++++++++++++++++++++++++++++++++++++++ qa/862.out | 2 ++ qa/group | 1 + src/pmie/src/pmie.c | 6 ++++++ 4 files changed, 50 insertions(+) commit f0bf06c607217977ed06aaa0c79f261429b0de5c Author: Nathan Scott Date: Wed Jun 3 14:42:04 2015 +1000 pmie: prevent premature rule evaluation in pmie live mode Resolve an issue introduced in commit d21bb6c017696 - some code Ken and I thought was unnecessary turned out to be in use after all. The rest of that commit remains, it's just the snippet of code that re-adjusts the Task scheduling vs the current time that is affected by slow reading on stdin (which can happen if rules are manually entered). Added a new qa/862 test to exercise the situation and fix. From mgoodwin@redhat.com Tue Jun 2 23:46:42 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 67CF37FA0 for ; Tue, 2 Jun 2015 23:46:42 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 5908D304053 for ; Tue, 2 Jun 2015 21:46:42 -0700 (PDT) X-ASG-Debug-ID: 1433306798-04cb6c4a7e0c300001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id 5BmkKb2H1lKXKaQF (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 02 Jun 2015 21:46:38 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx09.intmail.prod.int.phx2.redhat.com (int-mx09.intmail.prod.int.phx2.redhat.com [10.5.11.22]) by mx1.redhat.com (Postfix) with ESMTPS id 3654E2CAB92 for ; Wed, 3 Jun 2015 04:46:38 +0000 (UTC) Received: from [10.64.48.127] (vpn1-48-127.bne.redhat.com [10.64.48.127]) by int-mx09.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t534kX5q015603; Wed, 3 Jun 2015 00:46:36 -0400 Message-ID: <556E86A9.6070201@redhat.com> Date: Wed, 03 Jun 2015 14:46:33 +1000 From: Mark Goodwin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: Nathan Scott CC: pcp Subject: Re: [pcp] pcp updates: qa, atop+archives References: <1887628116.10225595.1433218263760.JavaMail.zimbra@redhat.com> <556E7D82.2040807@gmail.com> <120501094.10882411.1433305579370.JavaMail.zimbra@redhat.com> X-ASG-Orig-Subj: Re: [pcp] pcp updates: qa, atop+archives In-Reply-To: <120501094.10882411.1433305579370.JavaMail.zimbra@redhat.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.22 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1433306798 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 06/03/2015 02:26 PM, Nathan Scott wrote: > Hey Mark, > > ----- Original Message ----- >> [...] >> # pcp --archive=/var/log/pcp/pmlogger/fletch/20150603.13.28 atop >> dies with a messed up screen and glibc heap issues > > Hmm, can you send me that archive? taa. sent privately. BTW pmiostat works fine on the same archive: pcp --archive=/var/log/pcp/pmlogger/fletch/20150603.13.28 iostat Are either qa/1079 or 1080 > failing for you (esp 1079 - uses a canned qa/archives/pcp-atop.*)? > # pcp --archive=qa/archives/pcp-atop atop aborts in a similarly horrible way. I haven't run the atop qa tests yet (getting to it ...) From nscott@redhat.com Tue Jun 2 23:57:29 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id E2AE67FA0 for ; Tue, 2 Jun 2015 23:57:29 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id C2067304032 for ; Tue, 2 Jun 2015 21:57:29 -0700 (PDT) X-ASG-Debug-ID: 1433307446-04bdf012980d240001-S8gJnT Received: from mx3-phx2.redhat.com (mx3-phx2.redhat.com [209.132.183.24]) by cuda.sgi.com with ESMTP id 57WqbwS3bEigk4Xl (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 02 Jun 2015 21:57:27 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.24 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx3-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id t534vQRJ029297; Wed, 3 Jun 2015 00:57:26 -0400 Date: Wed, 3 Jun 2015 00:57:26 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Mark Goodwin Cc: pcp Message-ID: <529239296.10891723.1433307446830.JavaMail.zimbra@redhat.com> In-Reply-To: <556E86A9.6070201@redhat.com> References: <1887628116.10225595.1433218263760.JavaMail.zimbra@redhat.com> <556E7D82.2040807@gmail.com> <120501094.10882411.1433305579370.JavaMail.zimbra@redhat.com> <556E86A9.6070201@redhat.com> Subject: Re: [pcp] pcp updates: qa, atop+archives MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] pcp updates: qa, atop+archives Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.111] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: qa, atop+archives Thread-Index: 8djheOZzRmG/AoQ9yf+MHMcMyHpSSw== X-Barracuda-Connect: mx3-phx2.redhat.com[209.132.183.24] X-Barracuda-Start-Time: 1433307447 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.03 X-Barracuda-Spam-Status: No, SCORE=0.03 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA_TO_FROM_DOMAIN_MATCH, THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19520 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... 0.01 BSF_SC0_SA_TO_FROM_DOMAIN_MATCH Sender Domain Matches Recipient Domain ----- Original Message ----- > >> [...] > >> # pcp --archive=/var/log/pcp/pmlogger/fletch/20150603.13.28 atop > >> dies with a messed up screen and glibc heap issues > > > > Hmm, can you send me that archive? taa. > [...] OK, so I'm not able to reproduce it here & not too surprisingly QA is in a happy place for me. > > # pcp --archive=qa/archives/pcp-atop atop > aborts in a similarly horrible way. I haven't run the atop qa tests yet > (getting to it ...) > Can you run pcp-atop with stderr redirected to logfile, and send thru the logfile contents? Also instructive may be running under gdb and stepping through until the crash and/or running valgrind with --log-file=atop.log (and send me atop.log please) thanks Mark! cheers. -- Nathan From nscott@redhat.com Wed Jun 3 00:11:21 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id EFD037FA0 for ; Wed, 3 Jun 2015 00:11:21 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id D188C8F8066 for ; Tue, 2 Jun 2015 22:11:18 -0700 (PDT) X-ASG-Debug-ID: 1433308276-04cb6c4a800c9c0001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id wodbniyumnaQR8Ra (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 02 Jun 2015 22:11:17 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id t535BEC7016883; Wed, 3 Jun 2015 01:11:14 -0400 Date: Wed, 3 Jun 2015 01:11:14 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Mark Goodwin Cc: pcp Message-ID: <1273471636.10893172.1433308274544.JavaMail.zimbra@redhat.com> In-Reply-To: <556E7D82.2040807@gmail.com> References: <1887628116.10225595.1433218263760.JavaMail.zimbra@redhat.com> <556E7D82.2040807@gmail.com> Subject: Re: [pcp] pcp updates: qa, atop+archives MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] pcp updates: qa, atop+archives Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.111] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: qa, atop+archives Thread-Index: UIf6E1HLdvFJNS2JyofWPCS0TG5eqQ== X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1433308277 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19520 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... ----- Original Message ----- > [...] > I've more comments - but was expecting the above to work ..? Also, the Oh, I should clarify this too - reading from folios via -r already works, its just the writing part I'm still working on. And this whacky reference you found in the man page... > man page says "pcp-atop -r" will replay todays archive from > /var/log/pcp/pmlogger//.... but I get a usage message. > is still there cos atop works like this (reading active file via some special -r syntax, and poking about its files in /var/log/atop/); we'll probably end up just dropping this, if its not trivial to hook-up the "Latest" pmlogger folio in this way. cheers. -- Nathan From bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com Wed Jun 3 00:22:31 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.4 required=5.0 tests=HTML_IMAGE_ONLY_12, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 8A6157FA0 for ; Wed, 3 Jun 2015 00:22:31 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 7A52E304032 for ; Tue, 2 Jun 2015 22:22:28 -0700 (PDT) X-ASG-Debug-ID: 1433308944-04cbb02d680e270001-S8gJnT Received: from n2-mx1.mail-services.com.au (n2-mx1.mail-services.com.au [117.55.229.91]) by cuda.sgi.com with ESMTP id MVL0XolIQBJEQ2cl for ; Tue, 02 Jun 2015 22:22:25 -0700 (PDT) X-Barracuda-Envelope-From: bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com X-Barracuda-Apparent-Source-IP: 117.55.229.91 Received: from i-otc1esa.cbr1.mail-filtering.com.au (ipin1-c1esa.cbr1.mail-filtering.com.au [117.55.239.161]) by n2-mx1.mail-services.com.au (Postfix) with ESMTP id 2FF2AFF6C2 for ; Wed, 3 Jun 2015 15:22:24 +1000 (AEST) Received-SPF: None (i-otc1esa.cbr1.mail-filtering.com.au: no sender authenticity information available from domain of bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com) identity=mailfrom; client-ip=192.254.114.176; receiver=i-otc1esa.cbr1.mail-filtering.com.au; envelope-from="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-sender="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-conformance=spf_only Received-SPF: None (i-otc1esa.cbr1.mail-filtering.com.au: no sender authenticity information available from domain of postmaster@o1.sgmail.github.com) identity=helo; client-ip=192.254.114.176; receiver=i-otc1esa.cbr1.mail-filtering.com.au; envelope-from="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-sender="postmaster@o1.sgmail.github.com"; x-conformance=spf_only X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0HPAwBhjm5VnLBy/sBbgkcDgRpegx6pVQaDOY5ECYEAKwceAQuFKxAxCYFHOBQBAQEBAQEBAw4BAQEBAQgLCQkhLoIlLDsIBAkBARICDVUKAQEBAwECIB0GNAUBCAELAQEBARYCJgICAwFTBhiIKA21RnCEaoFqnSQLAQEBGAIEC4EWFIRkhSqCa4E4EQFNgjgMLxKBM4xIiwiGZYEukj2HQVNPBYEHgTsBAQE X-IPAS-Result: A0HPAwBhjm5VnLBy/sBbgkcDgRpegx6pVQaDOY5ECYEAKwceAQuFKxAxCYFHOBQBAQEBAQEBAw4BAQEBAQgLCQkhLoIlLDsIBAkBARICDVUKAQEBAwECIB0GNAUBCAELAQEBARYCJgICAwFTBhiIKA21RnCEaoFqnSQLAQEBGAIEC4EWFIRkhSqCa4E4EQFNgjgMLxKBM4xIiwiGZYEukj2HQVNPBYEHgTsBAQE X-IronPort-AV: E=Sophos;i="5.13,545,1427720400"; d="scan'208,217";a="182506518" Received: from o1.sgmail.github.com ([192.254.114.176]) by i-otc1esa.cbr1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES128-SHA; 03 Jun 2015 15:22:21 +1000 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com; h=from:reply-to:to:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=cyzsyIcate05h53VygdINWXoqBg=; b=wajy14ZH6UMILuc/ k6KdB6fAMZkvOaiB23OeyGj56racs2HLUjOCt4fewanCgczVJjgFLDwgRe1b4/Ti KHOYI1qttpKkmfi9y0znltxTm2y9D1Om+bMbF2eu5t+BWKP+pq0OptLbu9VfZbJB H2BjoL53droYUNw8+WTvjVY+P3E= Received: by filter0364p1mdw1.sendgrid.net with SMTP id filter0364p1mdw1.17602.556E8EA02 2015-06-03 05:20:32.401993093 +0000 UTC Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd-033 (SG) with ESMTP id 14db7dd223c.395b.2be921 for ; Wed, 03 Jun 2015 05:20:32 +0000 (UTC) Date: Tue, 02 Jun 2015 22:20:32 -0700 From: Markus Elfring Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [pcp] Fix signal handler (#11) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] Fix signal handler (#11) Content-Type: multipart/alternative; boundary="--==_mimepart_556e8ea02f64e_7c653f9fc5fed2c08226d8"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: elfring X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-SG-EID: XHgpD0I4dwPyvalfBvzXHjYOnBNKyEST/hu/iWGWJEf+XDxzGGLrMHBCD+JGnWKsejUOnkFIEbLjGH fSJAIfYilKKzbTJI4po6IyWj/HlPBjcTU8ujloHCHPr3dzfwWPjOLstVyLSuPEZMqUT9Ctt2Ut59SV wXJXEuXcMDxw6Zk= X-Barracuda-Connect: n2-mx1.mail-services.com.au[117.55.229.91] X-Barracuda-Start-Time: 1433308945 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.63 X-Barracuda-Spam-Status: No, SCORE=1.63 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_12, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19520 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 1.63 HTML_IMAGE_ONLY_12 BODY: HTML: images with 800-1200 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message ----==_mimepart_556e8ea02f64e_7c653f9fc5fed2c08226d8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Thanks for [your small source code improvement](https://github.com/performancecopilot/pcp/commit/9478ca09877f90c5c890355324689ed2c103a5b4 "Reuse of sig_atomic_t"). --- Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/11#issuecomment-108196702 ----==_mimepart_556e8ea02f64e_7c653f9fc5fed2c08226d8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Thanks for your small source code improvement.


Reply to this email directly or view it on GitHub.

----==_mimepart_556e8ea02f64e_7c653f9fc5fed2c08226d8-- From nscott@redhat.com Wed Jun 3 02:07:50 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id C377D7FBC for ; Wed, 3 Jun 2015 02:07:50 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id A1C8B304064 for ; Wed, 3 Jun 2015 00:07:47 -0700 (PDT) X-ASG-Debug-ID: 1433315262-04bdf012990f1c0001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id DSW1Xe34pWZtJz94 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Wed, 03 Jun 2015 00:07:42 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id t5377fib000464 for ; Wed, 3 Jun 2015 03:07:41 -0400 Date: Wed, 3 Jun 2015 03:07:41 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp Message-ID: <1528387887.10917616.1433315261845.JavaMail.zimbra@redhat.com> In-Reply-To: <441292901.10917434.1433315232689.JavaMail.zimbra@redhat.com> Subject: pcp updates: pcp-atop, qa MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates: pcp-atop, qa Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.111] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: pcp-atop, qa Thread-Index: 8BrpcieeyH+33kmP6WuXTGCg2jxB2w== X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1433315262 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19522 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Changes committed to git://git.pcp.io/nathans/pcp.git master Nathan Scott (4): qa: update test 183 for new pmnewlog/pmlogger options pcp-atop: resolve some compiler warnings, drop dead code qa: extend pcp-atop valgrind checking to archives/folios pcp-atop: resolve a print-buffer overflow on large I/O values qa/1080 | 6 +- qa/1080.out | 8 ++ qa/183.out | 3 + qa/archives/GNUmakefile | 3 - src/pcp/atop/photoproc.c | 2 src/pcp/atop/photosyst.c | 3 - src/pcp/atop/photosyst.h | 3 - src/pcp/atop/showsys.c | 131 +++++++++++++++++++++++------------------------ 8 files changed, 86 insertions(+), 73 deletions(-) commit 24bfd6fc25011e13693e139441a3d10915460b19 Author: Nathan Scott Date: Wed Jun 3 17:06:18 2015 +1000 pcp-atop: resolve a print-buffer overflow on large I/O values Switch to using snprintf for a number of problematic cases in the system reporting. This resolves the immediate problem, but will do a complete audit and followup with more hardening work as well. commit f070d16735a68e2ee7bc14879483ef24c08fbad4 Author: Nathan Scott Date: Wed Jun 3 16:55:59 2015 +1000 qa: extend pcp-atop valgrind checking to archives/folios commit 5aeebae669a3c4f803af6e823af684b8a4466630 Author: Nathan Scott Date: Wed Jun 3 16:46:11 2015 +1000 pcp-atop: resolve some compiler warnings, drop dead code commit 510b76b8acc4dcc37eb92d0452338e291846cfb9 Author: Nathan Scott Date: Wed Jun 3 15:19:08 2015 +1000 qa: update test 183 for new pmnewlog/pmlogger options From kenj@internode.on.net Wed Jun 3 03:14:45 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 0D6B37F78 for ; Wed, 3 Jun 2015 03:14:45 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id F024A304043 for ; Wed, 3 Jun 2015 01:14:44 -0700 (PDT) X-ASG-Debug-ID: 1433319276-04cbb02d6611350001-S8gJnT Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [150.101.137.129]) by cuda.sgi.com with ESMTP id N9ZMud608ntpfkf8 for ; Wed, 03 Jun 2015 01:14:37 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.129 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2AKAgC/tm5VPKEh0XYNToNkXoMegy6vaIl5iBABAQEBAQEHAQEBAUGFC4EFBgIFIQIRAjInBgIBAb1wcKQogSGSF4FFBYZrkGCIUZVYhC1dgkcBAQE Received: from ppp118-209-33-161.lns20.mel4.internode.on.net (HELO [192.168.1.100]) ([118.209.33.161]) by ipmail06.adl2.internode.on.net with ESMTP; 03 Jun 2015 17:44:36 +0930 Message-ID: <556EB76B.20102@internode.on.net> Date: Wed, 03 Jun 2015 18:14:35 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: pcp@oss.sgi.com Subject: pcp updates - qa infrastructure Content-Type: text/plain; charset=utf-8 X-ASG-Orig-Subj: pcp updates - qa infrastructure Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Start-Time: 1433319277 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19523 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://git.pcp.io/kenj/pcp master Ken McDonell (14): qa: assorted tests, ensure $seq.full is truncated first qa/qt: add setup target for GNUmakefiles qa/cisco: add installed GNUmakefile qa/gluster: add installed GNUmakefile qa/pconf: add installed GNUmakefile qa/sadist: add installed GNUmakefile qa/collectl: add installed GNUmakefile qa/qt: don't decend into the subdirs for setup with the installed GNUmakefile qa/unbound: add installed GNUmakefile qa/gpfs: add installed GNUmakefile src/include/builddefs.in: promote QA SUBDIRS rule to a common place qa/admin/whatami: add heuristic for RHEL systems qa/admin/check-vm: add logconv.pl needed by the ds389log pmda qa: lots of makefiles qa/038 | 2 qa/1045 | 1 qa/115 | 1 qa/145 | 3 - qa/223 | 1 qa/638 | 1 qa/647 | 1 qa/704 | 1 qa/GNUmakefile.install | 23 +++------- qa/admin/check-vm | 1 qa/admin/whatami | 17 +++++--- qa/cisco/GNUmakefile | 1 qa/cisco/GNUmakefile.install | 51 +++++++++++++++++------- qa/collectl/GNUmakefile | 3 + qa/collectl/GNUmakefile.install | 48 ++++++++++++++++------ qa/ganglia/GNUmakefile | 3 + qa/ganglia/GNUmakefile.install | 20 +++++++++ qa/ganglia/gangliatest.32/GNUmakefile | 3 + qa/ganglia/gangliatest.32/GNUmakefile.install | 18 ++++++++ qa/ganglia/gangliatest.64/GNUmakefile | 3 + qa/ganglia/gangliatest.64/GNUmakefile.install | 18 ++++++++ qa/ganglia/gangliatest.xml/GNUmakefile | 3 + qa/ganglia/gangliatest.xml/GNUmakefile.install | 18 ++++++++ qa/gluster/GNUmakefile | 3 + qa/gluster/GNUmakefile.install | 52 ++++++++++++++++++------ qa/gpfs/GNUmakefile | 3 + qa/gpfs/GNUmakefile.install | 47 ++++++++++++++++------ qa/lustre/GNUmakefile | 3 + qa/lustre/GNUmakefile.install | 19 ++++++++ qa/nfsclient/GNUmakefile | 3 + qa/nfsclient/GNUmakefile.install | 21 +++++++++ qa/pconf/GNUmakefile | 1 qa/pconf/GNUmakefile.install | 53 +++++++++++++++++-------- qa/pmdas/GNUmakefile.install | 21 +-------- qa/qt/GNUmakefile.install | 26 ++---------- qa/qt/qmc_context/GNUmakefile | 2 qa/qt/qmc_desc/GNUmakefile | 2 qa/qt/qmc_dynamic/GNUmakefile | 2 qa/qt/qmc_event/GNUmakefile | 2 qa/qt/qmc_format/GNUmakefile | 2 qa/qt/qmc_group/GNUmakefile | 2 qa/qt/qmc_hosts/GNUmakefile | 2 qa/qt/qmc_indom/GNUmakefile | 2 qa/qt/qmc_metric/GNUmakefile | 2 qa/qt/qmc_source/GNUmakefile | 2 qa/sadist/GNUmakefile | 1 qa/sadist/GNUmakefile.install | 50 +++++++++++++++++------ qa/unbound/GNUmakefile | 3 + qa/unbound/GNUmakefile.install | 50 +++++++++++++++++------ src/include/builddefs.in | 13 ++++++ 50 files changed, 463 insertions(+), 167 deletions(-) Details ... commit 689d6d1000758031197a0cdd9bfde19cc1feab1c Author: Ken McDonell Date: Wed Jun 3 16:59:44 2015 +1000 qa: lots of makefiles Complete the coverage of installed GNUmakefiles across all the QA directories. Also use the $(QA_SUBDIRS_MAKERULE) macro in preference to $(SUBDIRS_MAKERULE) in the installed GNUmakefiles. commit 12e319e69bd2e426d6851ccfeb0373c66c21948d Author: Ken McDonell Date: Wed Jun 3 16:59:03 2015 +1000 qa/admin/check-vm: add logconv.pl needed by the ds389log pmda commit 749b21d75a8d04b8bb180e94cc77b8345c3b3bae Author: Ken McDonell Date: Wed Jun 3 16:56:11 2015 +1000 qa/admin/whatami: add heuristic for RHEL systems commit 9a1f660e2cea4dde6325af7768c091fe337c7c63 Author: Ken McDonell Date: Wed Jun 3 16:43:49 2015 +1000 src/include/builddefs.in: promote QA SUBDIRS rule to a common place In the GNUmakefile.install files below the qa directory we want to run make in a more terse mode to reduce the clutter on stdout. This commit adds QA_SUBDIRS_MAKERULE that is very similar to SUBDIRS_MAKERULE except for (a) preferring to use GNUmakefile.install if present rather than GNUmakefile, and (b) no chatter as you descend through directories commit 59f86189b35e237b5cfaac7492d5e02226283a93 Author: Ken McDonell Date: Wed Jun 3 10:32:25 2015 +1000 qa/gpfs: add installed GNUmakefile commit 28787141b7f80e742fcdd8d10f0100a020273470 Author: Ken McDonell Date: Wed Jun 3 10:30:02 2015 +1000 qa/unbound: add installed GNUmakefile commit 2e4c8284a98626b18de3f0d27aea1fe48be8d70f Author: Ken McDonell Date: Wed Jun 3 10:27:06 2015 +1000 qa/qt: don't decend into the subdirs for setup with the installed GNUmakefile The qmc_* binaries cannot be rebuilt from $PCP_VAR_DIR/testsuite, so don't even try. commit e123508f9146291b672f23850720b9bd3288f3b5 Author: Ken McDonell Date: Wed Jun 3 10:20:58 2015 +1000 qa/collectl: add installed GNUmakefile commit f20f5e072883aa047ad378bb2c36716250ef9715 Author: Ken McDonell Date: Wed Jun 3 10:18:02 2015 +1000 qa/sadist: add installed GNUmakefile commit 7f20617d691c94795a0d4ce212d73059f9ea5307 Author: Ken McDonell Date: Wed Jun 3 10:15:40 2015 +1000 qa/pconf: add installed GNUmakefile commit 7c7abe8bddb47a7359dd87e1d6d252450eb6082a Author: Ken McDonell Date: Wed Jun 3 10:11:06 2015 +1000 qa/gluster: add installed GNUmakefile commit 76021fa53d27763e8f1c29a522bfd338c62adf79 Author: Ken McDonell Date: Wed Jun 3 10:08:02 2015 +1000 qa/cisco: add installed GNUmakefile commit 57937a474693794a458a101269bf40c59936881c Author: Ken McDonell Date: Wed Jun 3 09:24:05 2015 +1000 qa/qt: add setup target for GNUmakefiles make setup was failing ... we don't use this often (like never until I was testing some unrelated gmake changes), but fix it to be complete. ps. the more usual make -f GNUmakefile.install setup works because it does not descend into the qt directory, which is another but different issue for another commit. commit f73463b72a9a64984e88b694357b6ea7d76874e3 Author: Ken McDonell Date: Mon Jun 1 07:10:29 2015 +1000 qa: assorted tests, ensure $seq.full is truncated first These tests were appending to $seq.full without ensuring it was initially truncated. From bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com Wed Jun 3 04:29:18 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.4 required=5.0 tests=HTML_IMAGE_ONLY_12, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id A68E27FC6 for ; Wed, 3 Jun 2015 04:29:18 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 95DF6304043 for ; Wed, 3 Jun 2015 02:29:15 -0700 (PDT) X-ASG-Debug-ID: 1433323748-04cb6c4a81111a0001-S8gJnT Received: from n1-mx2.mail-services.com.au (n1-mx2.mail-services.com.au [175.107.133.194]) by cuda.sgi.com with ESMTP id WoYTMu0r8Vdoupe3 for ; Wed, 03 Jun 2015 02:29:09 -0700 (PDT) X-Barracuda-Envelope-From: bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com X-Barracuda-Apparent-Source-IP: 175.107.133.194 Received: from i-otc2esa.syd1.mail-filtering.com.au (ipin1-c2esa.syd1.mail-filtering.com.au [175.107.162.146]) by n1-mx2.mail-services.com.au (Postfix) with ESMTP id 1BBB79F403 for ; Wed, 3 Jun 2015 19:29:08 +1000 (AEST) Received-SPF: None (i-otc2esa.syd1.mail-filtering.com.au: no sender authenticity information available from domain of bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com) identity=mailfrom; client-ip=192.254.114.176; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-sender="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-conformance=spf_only Received-SPF: None (i-otc2esa.syd1.mail-filtering.com.au: no sender authenticity information available from domain of postmaster@o1.sgmail.github.com) identity=helo; client-ip=192.254.114.176; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-sender="postmaster@o1.sgmail.github.com"; x-conformance=spf_only X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0EFBACOx25VnLBy/sBbgkcDPF5egx6pMgaCYwFVjkQJgQAyHgELgXCDO0qBRTgUAQEBAQEBAQMOAQEBAQEICwkJIS6CJSw6AQgECQEBEgINIjMKAQEBAwECIB0GNAUBCAELAQEBARYCJgICAwFTBhiIKA21THCEaoFqnS0LAQEBGAIEC4EWFIRkhSqCa4E4EQFNgjgMLxKBM4xIiwiGZZt/TwEBAYEJgTsBAQE X-IPAS-Result: A0EFBACOx25VnLBy/sBbgkcDPF5egx6pMgaCYwFVjkQJgQAyHgELgXCDO0qBRTgUAQEBAQEBAQMOAQEBAQEICwkJIS6CJSw6AQgECQEBEgINIjMKAQEBAwECIB0GNAUBCAELAQEBARYCJgICAwFTBhiIKA21THCEaoFqnS0LAQEBGAIEC4EWFIRkhSqCa4E4EQFNgjgMLxKBM4xIiwiGZZt/TwEBAYEJgTsBAQE X-IronPort-AV: E=Sophos;i="5.13,546,1427720400"; d="scan'208,217";a="81357291" Received: from o1.sgmail.github.com ([192.254.114.176]) by i-otc2esa.syd1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES128-SHA; 03 Jun 2015 19:29:04 +1000 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com; h=from:reply-to:to:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=7xhdfe96ybiFFlZ3ON9IIX9ksjg=; b=gjGI4sefOBvU9yB/ /0OIl3GzfGWyZUXs0a/Sts7eoL23qQO4gxYWmcCIHBaKQhb6tNSs5E+e+aGJ8+E9 JhK3vCJbG7wCfxu9t7KTL1vcga6PafpjYsRCHo1/mWey6/sMfI9j8RjX3QxSG2dP Vsgrr+CP0SLtBz3HE/aKL0JLWyw= Received: by filter0365p1mdw1.sendgrid.net with SMTP id filter0365p1mdw1.4287.556EC8D8D 2015-06-03 09:28:57.209206595 +0000 UTC Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd-042 (SG) with ESMTP id 14db8c0903e.5172.8a8c73 for ; Wed, 03 Jun 2015 09:28:57 +0000 (UTC) Date: Wed, 03 Jun 2015 02:28:57 -0700 From: Lokesh Dokara Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [pcp] Cannot build from source as a docker image (#23) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] Cannot build from source as a docker image (#23) Content-Type: multipart/alternative; boundary="--==_mimepart_556ec8d9635c_30153fa2831a92c09103"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: eldos-dl X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-SG-EID: XHgpD0I4dwPyvalfBvzXHjYOnBNKyEST/hu/iWGWJEcW6YFLyfkIS1K9Rl/eORsFQUjSv/Epcb+g3q iyHi/qAGIYnuvQfw2lzXBXdgEf9go7SQPTOKTWZDiH/CHBiMyVn6QbpTQgYR9Ytzsgguhy/kXVb8JY oaNN4KNkhwz56g4= X-Barracuda-Connect: n1-mx2.mail-services.com.au[175.107.133.194] X-Barracuda-Start-Time: 1433323749 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.63 X-Barracuda-Spam-Status: No, SCORE=1.63 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_12, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19524 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 1.63 HTML_IMAGE_ONLY_12 BODY: HTML: images with 800-1200 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message ----==_mimepart_556ec8d9635c_30153fa2831a92c09103 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Not released in 3.10.4 ftp://ftp.pcp.io/projects/pcp/download/pcp-3.10.4.src.tar.gz --- Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/23#issuecomment-108265191 ----==_mimepart_556ec8d9635c_30153fa2831a92c09103 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Not released in 3.10.4 ftp://ftp.pcp.io/projects/pcp/download/pcp-3.10.4.src.tar.gz


Reply to this email directly or view it on GitHub.

----==_mimepart_556ec8d9635c_30153fa2831a92c09103-- From bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com Wed Jun 3 05:30:14 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.4 required=5.0 tests=HTML_IMAGE_ONLY_12, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id DA1657FC8 for ; Wed, 3 Jun 2015 05:30:14 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id BA7A0304051 for ; Wed, 3 Jun 2015 03:30:11 -0700 (PDT) X-ASG-Debug-ID: 1433327408-04cb6c4a7f12210001-S8gJnT Received: from n1-mx1.mail-services.com.au (n1-mx1.mail-services.com.au [117.55.229.90]) by cuda.sgi.com with ESMTP id d9K0zWfIZLusBGlO for ; Wed, 03 Jun 2015 03:30:09 -0700 (PDT) X-Barracuda-Envelope-From: bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com X-Barracuda-Apparent-Source-IP: 117.55.229.90 Received: from i-otc1esa.cbr1.mail-filtering.com.au (ipin1-c1esa.cbr1.mail-filtering.com.au [117.55.239.161]) by n1-mx1.mail-services.com.au (Postfix) with ESMTP id 3F9FD7FA81 for ; Wed, 3 Jun 2015 20:30:08 +1000 (AEST) Received-SPF: None (i-otc1esa.cbr1.mail-filtering.com.au: no sender authenticity information available from domain of bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com) identity=mailfrom; client-ip=192.254.112.99; receiver=i-otc1esa.cbr1.mail-filtering.com.au; envelope-from="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-sender="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-conformance=spf_only Received-SPF: None (i-otc1esa.cbr1.mail-filtering.com.au: no sender authenticity information available from domain of postmaster@o4.sgmail.github.com) identity=helo; client-ip=192.254.112.99; receiver=i-otc1esa.cbr1.mail-filtering.com.au; envelope-from="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-sender="postmaster@o4.sgmail.github.com"; x-conformance=spf_only X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0GaBABH1m5VnGNw/sBbgkcDgRpegx6pMwaDOY5NgQArJQELhStKgUc5EwEBAQEBAQEDDgEBAQEBCAsJCSEugiUsOwgECQEBEgINVQoBAQEDAQIgHQY0BQEIAQsBAQEBFgImAgIDAVMGGIgoDbVNcIRqgWqdLAsBAQEYAgQLgRYUhGSFKoJrgTgRAU2COAwvEoEzjEiLCIZlgS6Dc5ZeT4EMgTsBAQE X-IPAS-Result: A0GaBABH1m5VnGNw/sBbgkcDgRpegx6pMwaDOY5NgQArJQELhStKgUc5EwEBAQEBAQEDDgEBAQEBCAsJCSEugiUsOwgECQEBEgINVQoBAQEDAQIgHQY0BQEIAQsBAQEBFgImAgIDAVMGGIgoDbVNcIRqgWqdLAsBAQEYAgQLgRYUhGSFKoJrgTgRAU2COAwvEoEzjEiLCIZlgS6Dc5ZeT4EMgTsBAQE X-IronPort-AV: E=Sophos;i="5.13,546,1427720400"; d="scan'208,217";a="182591002" Received: from o4.sgmail.github.com ([192.254.112.99]) by i-otc1esa.cbr1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES128-SHA; 03 Jun 2015 20:30:06 +1000 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com; h=from:reply-to:to:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ewwdccdbgCYKQUxVwyoeMSMoL8o=; b=En5xDZrUKXuLp8fu zfiPO4X0qmJ46GmJAtwJJn+uwqRPlir+yfP4J5sLGbMvM3xt/cA5wHiN8u/ldy8j Ke/Hnxz9NzQOJ0+urBaZFVq69bBR9ZC7PbIFueIpI4xCs4HHWzBkCuJ3z6DyaHtI Sl8blh4NgA54z6KbdzkZhNgn+/4= Received: by filter0523p1mdw1.sendgrid.net with SMTP id filter0523p1mdw1.25938.556ED72540 2015-06-03 10:29:58.36592261 +0000 UTC Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd-030 (SG) with ESMTP id 14db8f86d8c.2b3.677b71 for ; Wed, 03 Jun 2015 10:29:58 +0000 (UTC) Date: Wed, 03 Jun 2015 03:29:58 -0700 From: Ken McDonell Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [pcp] Cannot build from source as a docker image (#23) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] Cannot build from source as a docker image (#23) Content-Type: multipart/alternative; boundary="--==_mimepart_556ed7262194e_60303fdf8c78129c240069"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kmcdonell X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-SG-EID: XHgpD0I4dwPyvalfBvzXHjYOnBNKyEST/hu/iWGWJEeUjX+p/Inxx+4aX25LNtfK2IC7o/ZU1jSyaz j2mZjJ4t9Z6qkOi3qrffDOCmA128tgUZjdKdHeNiozXKArdW7/NDMKb8qay3a6zxPGSNVCasRIDsKL hlHlIuVMMprQifo= X-Barracuda-Connect: n1-mx1.mail-services.com.au[117.55.229.90] X-Barracuda-Start-Time: 1433327409 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.63 X-Barracuda-Spam-Status: No, SCORE=1.63 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_12, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19525 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 1.63 HTML_IMAGE_ONLY_12 BODY: HTML: images with 800-1200 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message ----==_mimepart_556ed7262194e_60303fdf8c78129c240069 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Can I please see the ps output I requested earlier? --- Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/23#issuecomment-108291321 ----==_mimepart_556ed7262194e_60303fdf8c78129c240069 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Can I please see the ps output I requested earlier?


Reply to this email directly or view it on GitHub.

----==_mimepart_556ed7262194e_60303fdf8c78129c240069-- From kenj@internode.on.net Wed Jun 3 16:11:14 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 8EB297FD6 for ; Wed, 3 Jun 2015 16:11:14 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 6E99B304032 for ; Wed, 3 Jun 2015 14:11:11 -0700 (PDT) X-ASG-Debug-ID: 1433365868-04bdf0129924220001-S8gJnT Received: from ipmail05.adl6.internode.on.net (ipmail05.adl6.internode.on.net [150.101.137.143]) by cuda.sgi.com with ESMTP id XNbYwb3gR186gXgI for ; Wed, 03 Jun 2015 14:11:08 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.143 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2B3AQAGbW9VPKEh0XYNToNkXoMegy64DAmBUogBFAEBAQEBAQEGAQEBAUGFCxVAMAYCBRYLAgsDAgECATEOGQYCAQG/NnCkF4Ehj0WCUoFFBZdNniqELl2CRwEBAQ Received: from ppp118-209-33-161.lns20.mel4.internode.on.net (HELO [192.168.1.100]) ([118.209.33.161]) by ipmail05.adl6.internode.on.net with ESMTP; 04 Jun 2015 06:40:47 +0930 Message-ID: <556F6D57.3030303@internode.on.net> Date: Thu, 04 Jun 2015 07:10:47 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: pcp@oss.sgi.com Subject: pcp updates Content-Type: text/plain; charset=utf-8; format=flowed X-ASG-Orig-Subj: pcp updates Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail05.adl6.internode.on.net[150.101.137.143] X-Barracuda-Start-Time: 1433365868 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19539 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Reviewed this one from Nathan and check -g pmie passes on a couple of QA platforms, so this is good to go. Changes committed to git://git.pcp.io/kenj/pcp master Nathan Scott (1): pmie: prevent premature rule evaluation in pmie live mode qa/862 | 41 +++++++++++++++++++++++++++++++++++++++++ qa/862.out | 2 ++ qa/group | 1 + src/pmie/src/pmie.c | 6 ++++++ 4 files changed, 50 insertions(+) Details ... commit 1631ea89c76f8a24c664b84ebcf875ca35ab263c Author: Nathan Scott Date: Wed Jun 3 14:42:04 2015 +1000 pmie: prevent premature rule evaluation in pmie live mode Resolve an issue introduced in commit d21bb6c017696 - some code Ken and I thought was unnecessary turned out to be in use after all. The rest of that commit remains, it's just the snippet of code that re-adjusts the Task scheduling vs the current time that is affected by slow reading on stdin (which can happen if rules are manually entered). Added a new qa/862 test to exercise the situation and fix. From kenj@internode.on.net Wed Jun 3 16:18:28 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 294497FD6 for ; Wed, 3 Jun 2015 16:18:28 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 1276D304032 for ; Wed, 3 Jun 2015 14:18:27 -0700 (PDT) X-ASG-Debug-ID: 1433366305-04cb6c4a7f227c0001-S8gJnT Received: from ipmail05.adl6.internode.on.net (ipmail05.adl6.internode.on.net [150.101.137.143]) by cuda.sgi.com with ESMTP id FBSPOUujBiY2awCM for ; Wed, 03 Jun 2015 14:18:25 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.143 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2B4AQBabm9VPKEh0XYNTodggy64CwmEfoJJCgKCARQBAQEBAQEBBgEBAQFBhGIBAQQjFUABEAsYAgIFFgsCAgkDAgECATEUBgEMAQcBAb8zcKNqAQEBAQEBAQEBAQEBAQEBAQEBGoEhiiKEIxACAVAHgmiBRQEEtXeBBYMpgyQBAQE Received: from ppp118-209-33-161.lns20.mel4.internode.on.net (HELO [192.168.1.100]) ([118.209.33.161]) by ipmail05.adl6.internode.on.net with ESMTP; 04 Jun 2015 06:48:24 +0930 Message-ID: <556F6F20.9010003@internode.on.net> Date: Thu, 04 Jun 2015 07:18:24 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: Nathan Scott , David Smith CC: pcp Subject: Re: JSON PMDA with indom cache changes References: <555DEF05.7030108@redhat.com> <461406362.3814890.1432280874168.JavaMail.zimbra@redhat.com> <55677BB7.3060805@redhat.com> <1432466455.9615965.1433146915880.JavaMail.zimbra@redhat.com> <2020113955.10852155.1433298140646.JavaMail.zimbra@redhat.com> X-ASG-Orig-Subj: Re: JSON PMDA with indom cache changes In-Reply-To: <2020113955.10852155.1433298140646.JavaMail.zimbra@redhat.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail05.adl6.internode.on.net[150.101.137.143] X-Barracuda-Start-Time: 1433366305 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19540 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 03/06/15 12:22, Nathan Scott wrote: > ... > 1052 is also still in need of some sorting love too, I haven't got to > that part yet (from my later mail). Ken, maybe dbpmda should give us > a sort-the-names-pdu-contents option, for QA? (see attachment to the > earlier mail I sent David on this for sample .bad) I'm not sure what you're looking for in the "sort-the-names-pdu-contents" option ... I save the 1052.out.bad in the email, but don't have a baseline 1052.out (in my tree) to compare it to so perhaps you could send that to me by email, or I'll wait till all of this makes it into the official tree. But if I was to guess, I would think it is more appropriate to chop, sort and paste output in a QA test (as we've done elsewhere) rather than ask dbpmda to rewrite a PDU. From nscott@redhat.com Wed Jun 3 18:28:48 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 28DE87FEC for ; Wed, 3 Jun 2015 18:28:48 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 0A69E304053 for ; Wed, 3 Jun 2015 16:28:47 -0700 (PDT) X-ASG-Debug-ID: 1433374122-04bdf0129726a30001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id vjlEsBsEBDH78jdO (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Wed, 03 Jun 2015 16:28:43 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id t53NSdp2012161; Wed, 3 Jun 2015 19:28:39 -0400 Date: Wed, 3 Jun 2015 19:28:39 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Ken McDonell Cc: pcp@oss.sgi.com Message-ID: <1693681402.11695125.1433374119614.JavaMail.zimbra@redhat.com> In-Reply-To: <556F6D57.3030303@internode.on.net> References: <556F6D57.3030303@internode.on.net> Subject: Re: [pcp] pcp updates MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] pcp updates Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.122] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates Thread-Index: jmrSwBsEkC0v5q+/jCMID14QMKFKtA== X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1433374123 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19544 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... ----- Original Message ----- > Reviewed this one from Nathan and check -g pmie passes on a couple of QA > platforms, so this is good to go. Thanks Ken! Since no good deed should go unpunished - could you cast an eyeball or or two over the commit below as well? (either now or later, no rush - I am pretty sure it's nice, simple & correct, but since its pmlogger...) commit 82227d6dbf445148f2c147f897b8670f39092f5b Author: Nathan Scott Date: Wed Jun 3 10:58:54 2015 +1000 pmlogger: add support for running in local context mode Adds support to the pmlogger utility for running without a local pmcd process. Test qa/948 is added to exercise this. This is in the context of RHBZ #1129539. cheers. -- Nathan From nscott@redhat.com Wed Jun 3 19:09:34 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id ADF8F7FEC for ; Wed, 3 Jun 2015 19:09:34 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 9DF008F8033 for ; Wed, 3 Jun 2015 17:09:31 -0700 (PDT) X-ASG-Debug-ID: 1433376569-04cbb02d6926520001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id DCErDIBrzRIJg6Za (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Wed, 03 Jun 2015 17:09:29 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id t5409PHv017629; Wed, 3 Jun 2015 20:09:25 -0400 Date: Wed, 3 Jun 2015 20:09:25 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Ken McDonell Cc: David Smith , pcp Message-ID: <1638884816.11704342.1433376565187.JavaMail.zimbra@redhat.com> In-Reply-To: <556F6F20.9010003@internode.on.net> References: <555DEF05.7030108@redhat.com> <461406362.3814890.1432280874168.JavaMail.zimbra@redhat.com> <55677BB7.3060805@redhat.com> <1432466455.9615965.1433146915880.JavaMail.zimbra@redhat.com> <2020113955.10852155.1433298140646.JavaMail.zimbra@redhat.com> <556F6F20.9010003@internode.on.net> Subject: Re: JSON PMDA with indom cache changes MIME-Version: 1.0 X-ASG-Orig-Subj: Re: JSON PMDA with indom cache changes Content-Type: multipart/mixed; boundary="----=_Part_11704338_1801974775.1433376565182" X-Originating-IP: [10.64.48.122] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: JSON PMDA with indom cache changes Thread-Index: lNvBZj9rj1vpFYygaCZn96zUKdOeHg== X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1433376569 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19545 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... ------=_Part_11704338_1801974775.1433376565182 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit ----- Original Message ----- > On 03/06/15 12:22, Nathan Scott wrote: > > ... > > 1052 is also still in need of some sorting love too, I haven't got to > > that part yet (from my later mail). Ken, maybe dbpmda should give us > > a sort-the-names-pdu-contents option, for QA? (see attachment to the > > earlier mail I sent David on this for sample .bad) > > I'm not sure what you're looking for in the > "sort-the-names-pdu-contents" option ... I save the 1052.out.bad in the > email, but don't have a baseline 1052.out (in my tree) to compare it to > so perhaps you could send that to me by email, or I'll wait till all of > this makes it into the official tree. (see attached) > But if I was to guess, I would think it is more appropriate to chop, > sort and paste output in a QA test (as we've done elsewhere) rather than > ask dbpmda to rewrite a PDU. Well, it'd be reordering the printfs rather than the PDU itself ... but, yeah I understand the reluctance. Dealing with it in the QA test will be a bit of a pain because we send through a pipeline of commands and would ideally just control the output at a high level. Yes, could split/cut/sed/awk etc but it will just make the test complex (and other tests wanting similar dbpmda output). Unfortunately, its not quite as simple a change (adding a qsort) as I'd originally hoped cos __pmDecodeNameList passes back two related arrays (namelist & statuslist) not just the one ... bleurgh. cheers. -- Nathan ------=_Part_11704338_1801974775.1433376565182 Content-Type: application/x-shellscript; name=1052 Content-Disposition: attachment; filename=1052 Content-Transfer-Encoding: base64 IyEvYmluL3NoCiMgUENQIFFBIFRlc3QgTm8uIDEwNTIKIyBFeGVyY2lzZSB0aGUgSlNPTiBQTURB LgojCiMgQ29weXJpZ2h0IChjKSAyMDE1IFJlZCBIYXQuCiMKCnNlcT1gYmFzZW5hbWUgJDBgCmVj aG8gIlFBIG91dHB1dCBjcmVhdGVkIGJ5ICRzZXEiCgouIC4vY29tbW9uLnB5dGhvbgoKcHl0aG9u X3BhdGg9YHdoaWNoICRweXRob25gCnBtZGFfcGF0aD0iJFBDUF9QTURBU19ESVIvanNvbiIKcG1k YV9zY3JpcHQ9IiR7cG1kYV9wYXRofS9wbWRhanNvbi5weXRob24iCnBtZGFfY29uZmlnPSIke3Bt ZGFfcGF0aH0vY29uZmlnLmpzb24iCmNlcGhfc2NyaXB0PSIke3BtZGFfcGF0aH0vZ2VuZXJhdGVf Y2VwaF9tZXRhZGF0YSIKcWFfZGlyPWBwd2RgCmpzb25fcWFfZGlyPSIke3FhX2Rpcn0vanNvbiIK cG1kYV9jb25maWdfZGlyPSIke1BDUF9WQVJfRElSfS9jb25maWcvcG1kYSIKcG1kYV9zYXZlZF9j b25maWdfZGlyPSIke3BtZGFfY29uZmlnX2Rpcn0vcG1kYWpzb24uJHNlcSIKdGVzdCAtZiAiJHBt ZGFfc2NyaXB0IiB8fCBfbm90cnVuICJwbWRhanNvbiBub3Qgc3VwcG9ydGVkIgokcHl0aG9uIC1j ICJmcm9tIHBjcCBpbXBvcnQgcG1kYSIgPi9kZXYvbnVsbCAyPiYxClsgJD8gLWVxIDAgXSB8fCBf bm90cnVuICJweXRob24gcGNwIHBtZGEgbW9kdWxlIG5vdCBpbnN0YWxsZWQiCgpzdGF0dXM9MQkj IGZhaWx1cmUgaXMgdGhlIGRlZmF1bHQhCiRzdWRvIHJtIC1yZiAkdG1wLiogJHNlcS5mdWxsCm1r ZGlyICR0bXAKY2htb2QgdWdvK3J3eCAkdG1wCmNkICR0bXAKCiMgV2UgbmVlZCBhIGJpdCBtb3Jl IGludGVyYWN0aW9uIHdpdGggZGJwbWRhIHRoYW4gb3RoZXIgdGVzdHMgZG8sIHNvCiMgY3JlYXRl IDIgbmFtZWQgcGlwZXMgKEZJRk9zKS4gVGhpcyBhbGxvd3MgdXMgdG8gc2VuZCBkYnBtZGEgc29t ZQojIGNvbW1hbmRzLCBkbyBzb21lIHNoZWxsIGNvbW1hbmRzLCB0aGVuIHNlbmQgdGhlIHNhbWUg ZGJwbWRhIHNlc3Npb24KIyBtb3JlIGNvbW1hbmRzLgpmaWZvX2luPSIke3RtcH0vZmlmb19pbiIK Zmlmb19vdXQ9IiR7dG1wfS9maWZvX291dCIKJHN1ZG8gbWtmaWZvICR7Zmlmb19pbn0gJHtmaWZv X291dH0KJHN1ZG8gY2htb2QgNjY2ICR7Zmlmb19pbn0gJHtmaWZvX291dH0KCl9uZWVkY2xlYW49 dHJ1ZQp0cmFwICJjbGVhbnVwOyBleGl0IFwkc3RhdHVzIiAwIDEgMiAzIDE1CgojIE5vdGljZSBp biBfZHJhaW5fb3V0cHV0KCkgd2UgYXJlIHJlYWRpbmcgZnJvbSBmZCA0LCB3aGljaCB3aWxsIGJl CiMgc2V0IHVwIGxhdGVyIHRvIHBvaW50IG9uZSBvZiB0aGUgZmlmb3Mgd2UgY3JlYXRlZCBhYm92 ZS4KX2RyYWluX291dHB1dCgpCnsKICAgIHF1aXQ9MAogICAgd2hpbGUgWyAkcXVpdCAtZXEgMCBd OyBkbwoJIyBkZXRlY3QgZmFpbHVyZSwgYnV0IGhhdmUgYSBsYXN0IHJvdW5kCglyZWFkIC11IDQg LXQgMSBvdXRwdXQgfHwgcXVpdD0xCgllY2hvICIkb3V0cHV0IiB8IF9maWx0ZXIKICAgIGRvbmUK fQoKX2ZpbHRlcigpCnsKICAgIHRlZSAtYSAkaGVyZS8kc2VxLmZ1bGwgfCBcCiAgICBzZWQgXAoJ LWUgInM7JFBDUF9QTURBU19ESVI7XCRQQ1BfUE1EQVNfRElSOyIgXAogICAgICAgIC1lICcvcG1S ZXN1bHQvcy8gLiogbnVtcG1pZC8gLi4uIG51bXBtaWQvJyBcCiAgICAgICAgLWUgJy9bMC05XVsw LTldOlswLTldWzAtOV06WzAtOV1bMC05XS9zL1teIF0qL1RJTUVTVEFNUC8nIFwKCS1lICJzOyRw eXRob25fcGF0aDtcJFBDUF9QWVRIT05fUFJPRzsiIFwKCS1lICJzOyRweXRob247cHl0aG9uOyIg XAogICAgI2VuZAp9CgpjbGVhbnVwKCkKewogICAgY2QgJGhlcmUKICAgIGlmICRfbmVlZGNsZWFu OyB0aGVuCglfbmVlZGNsZWFuPWZhbHNlCiAgICAgICAgX3Jlc3RvcmVfY29uZmlnICRQQ1BfUE1D RENPTkZfUEFUSAoJaWYgWyAtZiAke3BtZGFfY29uZmlnfS4kc2VxIF07IHRoZW4KCSAgICBfcmVz dG9yZV9jb25maWcgJHtwbWRhX2NvbmZpZ30KCWZpCgoJIyBSZW1vdmUgdGhlIG5ld2x5IGNyZWF0 ZWQgaW5kb20gY2FjaGUgZmlsZXMgYW5kIHJlc3RvcmUgYW55CgkjIG9sZCBpbmRvbSBjYWNoZSBm aWxlcy4KCSRzdWRvIHJtIC1mICR7cG1kYV9jb25maWdfZGlyfS8ke2RvbWFpbn0uKgoJaWYgWyAt ZCAke3BtZGFfc2F2ZWRfY29uZmlnX2Rpcn0gXTsgdGhlbgoJICAgICRzdWRvIG12ICR7cG1kYV9z YXZlZF9jb25maWdfZGlyfS8qICR7cG1kYV9jb25maWdfZGlyfS8KCSAgICAkc3VkbyBybSAtcmYg JHtwbWRhX3NhdmVkX2NvbmZpZ19kaXJ9CglmaQogICAgZmkKICAgICRzdWRvIHJtIC1yZiAkdG1w ICR0bXAuKgp9Cgpkb21haW49MTM3CnRlc3Q9IiRoZXJlL2pzb24iCgojIENvcHkgdGhlIHBtY2Qg Y29uZmlnIGZpbGUgdG8gcmVzdG9yZSBzdGF0ZSBsYXRlci4KX3NhdmVfY29uZmlnICRQQ1BfUE1D RENPTkZfUEFUSAoKIyBEaXR0byBmb3IgSlNPTiBwbWRhIGNvbmZpZy4KaWYgWyAtZiAke3BtZGFf Y29uZmlnfSBdOyB0aGVuCiAgICBfc2F2ZV9jb25maWcgJHtwbWRhX2NvbmZpZ30KZmkKCiMgV2Ug d2FudCB0byBnZXQgYW55IEpTT04gcG1kYSBpbmRvbSBjYWNoZSBmaWxlcyBvdXQgb2YgdGhlIHdh eSwgc28gd2UKIyBzdGFydCB3aXRoIGEgY2xlYW4gc2xhdGUuIFdlJ2xsIHJlc3RvcmUgdGhlc2Ug YXQgdGhlIGVuZC4KaWYgWyAtZiAiJHtwbWRhX2NvbmZpZ19kaXJ9LyR7ZG9tYWlufS4wIiBdOyB0 aGVuCiAgICAkc3VkbyBybSAtcmYgJHtwbWRhX3NhdmVkX2NvbmZpZ19kaXJ9CiAgICAkc3VkbyBt a2RpciAke3BtZGFfc2F2ZWRfY29uZmlnX2Rpcn0KICAgICRzdWRvIG12ICR7cG1kYV9jb25maWdf ZGlyfS8ke2RvbWFpbn0uKiAke3BtZGFfc2F2ZWRfY29uZmlnX2Rpcn0vCmZpCgojIENyZWF0ZSBh IG5ldyBKU09NIHBtZGEgY29uZmlnIGZpbGUgYW5kIGluc3RhbGwgaXQKY2F0ID4gJHt0bXB9L2Nv bmZpZy5qc29uIDw8IEVPRgp7CiAgICAiZGlyZWN0b3J5X2xpc3QiIDogWwoJIiR7dG1wfSIKICAg IF0KfQpFT0YKJHN1ZG8gY3AgJHt0bXB9L2NvbmZpZy5qc29uICR7cG1kYV9jb25maWd9CgojIENy ZWF0ZSBzb21lIEpTT04gZGF0YS9tZXRhZGF0YSBmaWxlcy4KIwojIFNSQzEgaXMgYSBiYXNpYyBK U09OIGRhdGEvbWV0YWRhdGEgZmlsZXMuClNSQzFfTUVUQURBVEE9IiR7dG1wfS9zMV9tZXRhZGF0 YS5qc29uIgpTUkMxX0RBVEExPSIke3RtcH0vczFfZGF0YTEuanNvbiIKU1JDMV9EQVRBMj0iJHt0 bXB9L3MxX2RhdGEyLmpzb24iCmNhdCA+ICR7U1JDMV9NRVRBREFUQX0gPDxFT0YKewogICJtZXRy aWNzIjogWwogICAgewogICAgICAibmFtZSI6ICJzdHJpbmciLAogICAgICAicG9pbnRlciI6ICIv c3RyaW5nIiwKICAgICAgInR5cGUiOiAic3RyaW5nIiwKICAgICAgImRlc2NyaXB0aW9uIjogIlRl c3Qgc3RyaW5nIgogICAgfSwKICAgIHsKICAgICAgIm5hbWUiOiAidmFsdWUiLAogICAgICAicG9p bnRlciI6ICIvdmFsdWUiLAogICAgICAidHlwZSI6ICJpbnRlZ2VyIiwKICAgICAgImRlc2NyaXB0 aW9uIjogIkludGVnZXIgdmFsdWUiCiAgICB9CiAgXQp9CkVPRgpjYXQgPiAke1NSQzFfREFUQTF9 IDw8RU9GCnsKICAic3RyaW5nIjogIm9yaWdpbmFsIHZhbHVlIiwKICAidmFsdWUiOiAwCn0KRU9G CmNhdCA+ICR7U1JDMV9EQVRBMn0gPDxFT0YKewogICJzdHJpbmciOiAibmV3IHZhbHVlIiwKICAi dmFsdWUiOiA5OQp9CkVPRgoKIyBTUkMyIGlzIG1vcmUgY29tcGxpY2F0ZWQsIGFuZCBoYXMgYW4g YXJyYXkuClNSQzJfTUVUQURBVEE9IiR7dG1wfS9zMl9tZXRhZGF0YS5qc29uIgpTUkMyX0RBVEEx PSIke3RtcH0vczJfZGF0YTEuanNvbiIKY2F0ID4gJHtTUkMyX01FVEFEQVRBfSA8PEVPRgp7CiAg Im1ldHJpY3MiOiBbCiAgICB7CiAgICAgICJuYW1lIjogImFycmF5X2RhdGEiLAogICAgICAicG9p bnRlciI6ICIvYXJyYXlfZGF0YSIsCiAgICAgICJ0eXBlIjogImFycmF5IiwKICAgICAgImluZGV4 IjogIi9fX2lkIiwKICAgICAgIm1ldHJpY3MiOiBbCiAgICAgICAgewogICAgICAgICAgIm5hbWUi OiAiY291bnQiLAogICAgICAgICAgInBvaW50ZXIiOiAiL2NvdW50IiwKICAgICAgICAgICJ0eXBl IjogImludGVnZXIiCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAibmFtZSI6ICJ2YWx1 ZSIsCiAgICAgICAgICAicG9pbnRlciI6ICIvdmFsdWUiLAogICAgICAgICAgInR5cGUiOiAiaW50 ZWdlciIKICAgICAgICB9CiAgICAgIF0KICAgIH0KICBdCn0KRU9GCmNhdCA+ICR7U1JDMl9EQVRB MX0gPDxFT0YKewogICJhcnJheV9kYXRhIjogWwogICAgewogICAgICAiX19pZCI6ICJmaXJzdCIs CiAgICAgICJjb3VudCI6IDAsCiAgICAgICJ2YWx1ZSI6IDEwMjQKICAgIH0sCiAgICB7CiAgICAg ICJfX2lkIjogInNlY29uZCIsCiAgICAgICJjb3VudCI6IDk5LAogICAgICAidmFsdWUiOiAyMDQ4 CiAgICB9CiAgXQp9CkVPRgoKIwojIHJlYWwgUUEgdGVzdCBzdGFydHMgaGVyZQojCgpwbW5zX3Jv b3Q9IiR7dG1wfS9qc29uLnJvb3QiClBDUF9QWVRIT05fUE1OUz1yb290ICRweXRob24gIiRwbWRh X3NjcmlwdCIgPiAke3BtbnNfcm9vdH0KCiMgU3RhcnQgZGJwbWRhIGluIHRoZSBiYWNrZ3JvdW5k LCByZWRpcmVjdGluZyBpdHMgc3RkaW4vc3Rkb3V0IHRvIHRoZQojIGZpZm9zLgokc3VkbyBkYnBt ZGEgLW4gJHtwbW5zX3Jvb3R9IC1pZSA8JHtmaWZvX2lufSA+JHtmaWZvX291dH0gMj4mMSAmCgoj IE9wZW4gZmQgMyBmb3Igd3JpdGUgYW5kIGZkIDQgZm9yIHJlYWQuIE5vdGUgdGhhdCB3ZSBuZWVk IHRvIGF2b2lkCiMgY2xvc2luZyBlaXRoZXIgZmlmbyBiZWxvdywgc28gd2UgaGF2ZSB0byBiZSBj YXJlZnVsIHdpdGggcmVkaXJlY3RzLgpleGVjIDM+JHtmaWZvX2lufSA0PCR7Zmlmb19vdXR9Cgoj IENoZWNrIHRvIHNlZSBpZiB0aGUgJ25zb3VyY2VzJyBzdGF0aWMgbWV0cmljIGlzIHByZXNlbnQu CmNhdCA+JjMgPDxFT0YKb3BlbiBwaXBlICRweXRob25fcGF0aCAkcG1kYV9zY3JpcHQKZ2V0ZGVz YyBvbgpkZXNjIGpzb24ubnNvdXJjZXMKZmV0Y2gganNvbi5uc291cmNlcwpjaGlsZHJlbiBqc29u CkVPRgpfZHJhaW5fb3V0cHV0CgojIE5vdywgbGV0J3MgYWRkIGEgSlNPTiBkYXRhIHNvdXJjZS4K bWtkaXIgJHt0bXB9L3MxCmNwICRTUkMxX01FVEFEQVRBICR7dG1wfS9zMS9tZXRhZGF0YS5qc29u CmNwICRTUkMxX0RBVEExICR7dG1wfS9zMS9kYXRhLmpzb24KCiMgT24gdGhpcyBmZXRjaCwgdGhl ICduc291cmNlcycgc3RhdGljIG1ldHJpYyBzaG91bGQgYmUgaW5jcmVhc2VkIGFuZAojIHRoZSBu ZXcgZGF0YSBzb3VyY2Ugc2hvdWxkIGJlIHByZXNlbnQuCmNhdCA+JjMgPDxFT0YKZmV0Y2gganNv bi5uc291cmNlcwpjaGlsZHJlbiBqc29uCmNoaWxkcmVuIGpzb24uczEKZmV0Y2gganNvbi5zMS5z dHJpbmcKZmV0Y2gganNvbi5zMS52YWx1ZQpFT0YKX2RyYWluX291dHB1dAoKIyBOb3cgdXBkYXRl IHRoZSBKU09OIGRhdGEgZm9yIHRoZSBzb3VyY2UuCmNwICRTUkMxX0RBVEEyICR7dG1wfS9zMS9k YXRhLmpzb24KCiMgT24gdGhpcyBmZXRjaCwgdGhlIGRhdGEgc291cmNlIHZhcmlhYmxlcyBzaG91 bGQgaGF2ZSB0aGVpciBuZXcgdmFsdWVzLgpjYXQgPiYzIDw8RU9GCmZldGNoIGpzb24ubnNvdXJj ZXMKZmV0Y2gganNvbi5zMS5zdHJpbmcKZmV0Y2gganNvbi5zMS52YWx1ZQpFT0YKX2RyYWluX291 dHB1dAoKIyBBZGQgdGhlIDJuZCBKU09OIGRhdGEgc291cmNlLgpta2RpciAke3RtcH0vczIKY3Ag JFNSQzJfTUVUQURBVEEgJHt0bXB9L3MyL21ldGFkYXRhLmpzb24KY3AgJFNSQzJfREFUQTEgJHt0 bXB9L3MyL2RhdGEuanNvbgoKIyBPbiB0aGlzIGZldGNoLCB0aGUgJ25zb3VyY2VzJyBzdGF0aWMg bWV0cmljIHNob3VsZCBiZSBpbmNyZWFzZWQgYW5kCiMgdGhlIG5ldyBkYXRhIHNvdXJjZSBzaG91 bGQgYmUgcHJlc2VudC4KY2F0ID4mMyA8PEVPRgpmZXRjaCBqc29uLm5zb3VyY2VzCmNoaWxkcmVu IGpzb24KY2hpbGRyZW4ganNvbi5zMQpjaGlsZHJlbiBqc29uLnMyCmluc3RhbmNlICRkb21haW4u MApmZXRjaCBqc29uLnMyLmFycmF5X2RhdGEuY291bnQKZmV0Y2gganNvbi5zMi5hcnJheV9kYXRh LnZhbHVlCkVPRgpfZHJhaW5fb3V0cHV0CgojIExldCdzIHRlc3QgdGhlIGNlcGggc3VwcG9ydCBi eSBydW5uaW5nIHRoZSAnZ2VuZXJhdGVfY2VwaF9tZXRhZGF0YScKIyBzY3JpcHQgb24gc29tZSBj YW5uZWQgZGF0YS4KbWtkaXIgLXAgJHt0bXB9L2NlcGgKY3AgJHtqc29uX3FhX2Rpcn0vY2VwaF9k YXRhMS5qc29uICR7dG1wfS9jZXBoL2RhdGEuanNvbgojIFVzZSB0aGUgZ2VuZXJhdGVfY2VwaF9t ZXRhZGF0YSBzY3JpcHQgdG8gY29udmVydCB0aGUgY2VwaCBzY2hlbWEKIyBpbnRvIG1ldGFkYXRh LgokcHl0aG9uICR7Y2VwaF9zY3JpcHR9IC1vICR7dG1wfS9jZXBoL21ldGFkYXRhLmpzb24gLXQg JHtqc29uX3FhX2Rpcn0vY2VwaF9zY2hlbWExLmpzb24KCiMgT24gdGhpcyBmZXRjaCwgdGhlICdu c291cmNlcycgc3RhdGljIG1ldHJpYyBzaG91bGQgYmUgaW5jcmVhc2VkIGFuZAojIHRoZSBuZXcg ZGF0YSBzb3VyY2Ugc2hvdWxkIGJlIHByZXNlbnQuIE5vdGljZSB3ZSBhcmVuJ3QgZ3JhYmJpbmcg YWxsCiMgdGhlIG1ldHJpY3MgZnJvbSB0aGUgY2VwaCBzb3VyY2UsIGp1c3QgYSBjb3VwbGUuCmNh dCA+JjMgPDxFT0YKZmV0Y2gganNvbi5uc291cmNlcwpjaGlsZHJlbiBqc29uCmNoaWxkcmVuIGpz b24uczEKY2hpbGRyZW4ganNvbi5zMgpjaGlsZHJlbiBqc29uLmNlcGgKaW5zdGFuY2UgJGRvbWFp bi4wCmZldGNoIGpzb24uY2VwaC5maWxlc3RvcmUuam91cm5hbF93cl9ieXRlcy5zdW0KZmV0Y2gg anNvbi5jZXBoLm9zZC5zdGF0X2J5dGVzCkVPRgpfZHJhaW5fb3V0cHV0CgojIE90aGVyIHRoaW5n cyB0byB0ZXN0OgojIC0gJ3ByZWZpeCcgZGlyZWN0aXZlCiMgLSAnZGF0YS1leGVjJyBkaXJlY3Rp dmUKCiMgVGVsbCBkYnBtZGEgdG8gcXVpdC4KY2F0ID4mMyA8PEVPRgpxdWl0CkVPRgpfZHJhaW5f b3V0cHV0CgojIFdhaXQgZm9yIGRicG1kYSB0byBxdWl0Lgp3YWl0CgpzdGF0dXM9MApleGl0Cg== ------=_Part_11704338_1801974775.1433376565182 Content-Type: application/octet-stream; name=1052.out Content-Disposition: attachment; filename=1052.out Content-Transfer-Encoding: base64 UUEgb3V0cHV0IGNyZWF0ZWQgYnkgMTA1MgpkYnBtZGE+IG9wZW4gcGlwZSAkUENQX1BZVEhPTl9Q Uk9HICRQQ1BfUE1EQVNfRElSL2pzb24vcG1kYWpzb24ucHl0aG9uClN0YXJ0IHB5dGhvbiBQTURB OiAkUENQX1BZVEhPTl9QUk9HICRQQ1BfUE1EQVNfRElSL2pzb24vcG1kYWpzb24ucHl0aG9uCmRi cG1kYT4gZ2V0ZGVzYyBvbgpkYnBtZGE+IGRlc2MganNvbi5uc291cmNlcwpQTUlEOiAxMzcuMC4w CkRhdGEgVHlwZTogNjQtYml0IGludCAgSW5Eb206IFBNX0lORE9NX05VTEwgMHhmZmZmZmZmZgpT ZW1hbnRpY3M6IGNvdW50ZXIgIFVuaXRzOiBub25lCmRicG1kYT4gZmV0Y2gganNvbi5uc291cmNl cwpQTUlEKHMpOiAxMzcuMC4wCnBtUmVzdWx0IC4uLiBudW1wbWlkOiAxCjEzNy4wLjAgKDxub25h bWU+KTogbnVtdmFsOiAxIHZhbGZtdDogMSB2bGlzdFtdOgp2YWx1ZSAwCmRicG1kYT4gY2hpbGRy ZW4ganNvbgpNZXRyaWM6IGpzb24KbGVhZiBkZWJ1ZwpsZWFmIG5zb3VyY2VzCgpmZXRjaCBqc29u Lm5zb3VyY2VzClBNSUQocyk6IDEzNy4wLjAKcG1SZXN1bHQgLi4uIG51bXBtaWQ6IDEKMTM3LjAu MCAoPG5vbmFtZT4pOiBudW12YWw6IDEgdmFsZm10OiAxIHZsaXN0W106CnZhbHVlIDEKZGJwbWRh PiBjaGlsZHJlbiBqc29uCk1ldHJpYzoganNvbgpub24tbGVhZiBzMQpsZWFmIGRlYnVnCmxlYWYg bnNvdXJjZXMKZGJwbWRhPiBjaGlsZHJlbiBqc29uLnMxCk1ldHJpYzoganNvbi5zMQpsZWFmIHZh bHVlCmxlYWYgc3RyaW5nCmRicG1kYT4gZmV0Y2gganNvbi5zMS5zdHJpbmcKUE1JRChzKTogMTM3 LjEuMApwbVJlc3VsdCAuLi4gbnVtcG1pZDogMQoxMzcuMS4wICg8bm9uYW1lPik6IG51bXZhbDog MSB2YWxmbXQ6IDEgdmxpc3RbXToKdmFsdWUgIm9yaWdpbmFsIHZhbHVlIgpkYnBtZGE+IGZldGNo IGpzb24uczEudmFsdWUKUE1JRChzKTogMTM3LjEuMQpwbVJlc3VsdCAuLi4gbnVtcG1pZDogMQox MzcuMS4xICg8bm9uYW1lPik6IG51bXZhbDogMSB2YWxmbXQ6IDEgdmxpc3RbXToKdmFsdWUgMAoK ZmV0Y2gganNvbi5uc291cmNlcwpQTUlEKHMpOiAxMzcuMC4wCnBtUmVzdWx0IC4uLiBudW1wbWlk OiAxCjEzNy4wLjAgKDxub25hbWU+KTogbnVtdmFsOiAxIHZhbGZtdDogMSB2bGlzdFtdOgp2YWx1 ZSAxCmRicG1kYT4gZmV0Y2gganNvbi5zMS5zdHJpbmcKUE1JRChzKTogMTM3LjEuMApwbVJlc3Vs dCAuLi4gbnVtcG1pZDogMQoxMzcuMS4wICg8bm9uYW1lPik6IG51bXZhbDogMSB2YWxmbXQ6IDEg dmxpc3RbXToKdmFsdWUgIm5ldyB2YWx1ZSIKZGJwbWRhPiBmZXRjaCBqc29uLnMxLnZhbHVlClBN SUQocyk6IDEzNy4xLjEKcG1SZXN1bHQgLi4uIG51bXBtaWQ6IDEKMTM3LjEuMSAoPG5vbmFtZT4p OiBudW12YWw6IDEgdmFsZm10OiAxIHZsaXN0W106CnZhbHVlIDk5CgpmZXRjaCBqc29uLm5zb3Vy Y2VzClBNSUQocyk6IDEzNy4wLjAKcG1SZXN1bHQgLi4uIG51bXBtaWQ6IDEKMTM3LjAuMCAoPG5v bmFtZT4pOiBudW12YWw6IDEgdmFsZm10OiAxIHZsaXN0W106CnZhbHVlIDIKZGJwbWRhPiBjaGls ZHJlbiBqc29uCk1ldHJpYzoganNvbgpub24tbGVhZiBzMgpub24tbGVhZiBzMQpsZWFmIGRlYnVn CmxlYWYgbnNvdXJjZXMKZGJwbWRhPiBjaGlsZHJlbiBqc29uLnMxCk1ldHJpYzoganNvbi5zMQps ZWFmIHN0cmluZwpsZWFmIHZhbHVlCmRicG1kYT4gY2hpbGRyZW4ganNvbi5zMgpNZXRyaWM6IGpz b24uczIKbm9uLWxlYWYgYXJyYXlfZGF0YQpkYnBtZGE+IGluc3RhbmNlIDEzNy4wCnBtSW5Eb206 IDEzNy4wClsgIDBdIGluc3Q6IDAgbmFtZTogIl9faW50ZXJuYWxfXyIKWyAgMV0gaW5zdDogMSBu YW1lOiAiczEiClsgIDJdIGluc3Q6IDIgbmFtZTogInMyIgpkYnBtZGE+IGZldGNoIGpzb24uczIu YXJyYXlfZGF0YS5jb3VudApQTUlEKHMpOiAxMzcuMi4wCnBtUmVzdWx0IC4uLiBudW1wbWlkOiAx CjEzNy4yLjAgKDxub25hbWU+KTogbnVtdmFsOiAyIHZhbGZtdDogMSB2bGlzdFtdOgppbnN0IFsw IG9yID8/P10gdmFsdWUgMAppbnN0IFsxIG9yID8/P10gdmFsdWUgOTkKZGJwbWRhPiBmZXRjaCBq c29uLnMyLmFycmF5X2RhdGEudmFsdWUKUE1JRChzKTogMTM3LjIuMQpwbVJlc3VsdCAuLi4gbnVt cG1pZDogMQoxMzcuMi4xICg8bm9uYW1lPik6IG51bXZhbDogMiB2YWxmbXQ6IDEgdmxpc3RbXToK aW5zdCBbMCBvciA/Pz9dIHZhbHVlIDEwMjQKaW5zdCBbMSBvciA/Pz9dIHZhbHVlIDIwNDgKCmZl dGNoIGpzb24ubnNvdXJjZXMKUE1JRChzKTogMTM3LjAuMApwbVJlc3VsdCAuLi4gbnVtcG1pZDog MQoxMzcuMC4wICg8bm9uYW1lPik6IG51bXZhbDogMSB2YWxmbXQ6IDEgdmxpc3RbXToKdmFsdWUg MwpkYnBtZGE+IGNoaWxkcmVuIGpzb24KTWV0cmljOiBqc29uCm5vbi1sZWFmIGNlcGgKbm9uLWxl YWYgczIKbm9uLWxlYWYgczEKbGVhZiBkZWJ1ZwpsZWFmIG5zb3VyY2VzCmRicG1kYT4gY2hpbGRy ZW4ganNvbi5zMQpNZXRyaWM6IGpzb24uczEKbGVhZiBzdHJpbmcKbGVhZiB2YWx1ZQpkYnBtZGE+ IGNoaWxkcmVuIGpzb24uczIKTWV0cmljOiBqc29uLnMyCm5vbi1sZWFmIGFycmF5X2RhdGEKZGJw bWRhPiBjaGlsZHJlbiBqc29uLmNlcGgKTWV0cmljOiBqc29uLmNlcGgKbm9uLWxlYWYgdGhyb3R0 bGVfb3NkX2NsaWVudF9tZXNzYWdlcwpub24tbGVhZiB0aHJvdHRsZV9vc2RfY2xpZW50X2J5dGVz Cm5vbi1sZWFmIHRocm90dGxlX29iamVjdGVyX29wcwpub24tbGVhZiB0aHJvdHRsZV9vYmplY3Rl cl9ieXRlcwpub24tbGVhZiB0aHJvdHRsZV9tc2dyX2Rpc3BhdGNoX3Rocm90dGxlcl9tc19vYmpl Y3Rlcgpub24tbGVhZiB0aHJvdHRsZV9tc2dyX2Rpc3BhdGNoX3Rocm90dGxlcl9oYmNsaWVudApu b24tbGVhZiB0aHJvdHRsZV9tc2dyX2Rpc3BhdGNoX3Rocm90dGxlcl9oYl9mcm9udF9zZXJ2ZXIK bm9uLWxlYWYgdGhyb3R0bGVfbXNncl9kaXNwYXRjaF90aHJvdHRsZXJfaGJfYmFja19zZXJ2ZXIK bm9uLWxlYWYgdGhyb3R0bGVfbXNncl9kaXNwYXRjaF90aHJvdHRsZXJfY2x1c3Rlcgpub24tbGVh ZiB0aHJvdHRsZV9tc2dyX2Rpc3BhdGNoX3Rocm90dGxlcl9jbGllbnQKbm9uLWxlYWYgdGhyb3R0 bGVfZmlsZXN0b3JlX29wcwpub24tbGVhZiB0aHJvdHRsZV9maWxlc3RvcmVfYnl0ZXMKbm9uLWxl YWYgcmVjb3ZlcnlzdGF0ZV9wZXJmCm5vbi1sZWFmIG9zZApub24tbGVhZiBvYmplY3Rlcgpub24t bGVhZiBtdXRleF9XQlRocm90dGxlX19sb2NrCm5vbi1sZWFmIG11dGV4X0pPU19fU3VibWl0TWFu YWdlcl9fbG9jawpub24tbGVhZiBtdXRleF9KT1NfX0FwcGx5TWFuYWdlcl9fY29tX2xvY2sKbm9u LWxlYWYgbXV0ZXhfSk9TX19BcHBseU1hbmFnZXJfX2FwcGx5X2xvY2sKbm9uLWxlYWYgbXV0ZXhf RmlsZUpvdXJuYWxfX3dyaXRlcV9sb2NrCm5vbi1sZWFmIG11dGV4X0ZpbGVKb3VybmFsX193cml0 ZV9sb2NrCm5vbi1sZWFmIG11dGV4X0ZpbGVKb3VybmFsX19maW5pc2hlcl9sb2NrCm5vbi1sZWFm IG11dGV4X0ZpbGVKb3VybmFsX19jb21wbGV0aW9uc19sb2NrCm5vbi1sZWFmIGxldmVsZGIKbm9u LWxlYWYgZmlsZXN0b3JlCm5vbi1sZWFmIFdCVGhyb3R0bGUKZGJwbWRhPiBpbnN0YW5jZSAxMzcu MApwbUluRG9tOiAxMzcuMApbICAwXSBpbnN0OiAwIG5hbWU6ICJfX2ludGVybmFsX18iClsgIDFd IGluc3Q6IDEgbmFtZTogInMxIgpbICAyXSBpbnN0OiAyIG5hbWU6ICJzMiIKWyAgM10gaW5zdDog MyBuYW1lOiAiY2VwaCIKZGJwbWRhPiBmZXRjaCBqc29uLmNlcGguZmlsZXN0b3JlLmpvdXJuYWxf d3JfYnl0ZXMuc3VtClBNSUQocyk6IDEzNy4zLjE1CnBtUmVzdWx0IC4uLiBudW1wbWlkOiAxCjEz Ny4zLjE1ICg8bm9uYW1lPik6IG51bXZhbDogMSB2YWxmbXQ6IDEgdmxpc3RbXToKdmFsdWUgMTU4 NTE1MgpkYnBtZGE+IGZldGNoIGpzb24uY2VwaC5vc2Quc3RhdF9ieXRlcwpQTUlEKHMpOiAxMzcu My4xODIKcG1SZXN1bHQgLi4uIG51bXBtaWQ6IDEKMTM3LjMuMTgyICg8bm9uYW1lPik6IG51bXZh bDogMSB2YWxmbXQ6IDEgdmxpc3RbXToKdmFsdWUgMjUyMzEyMjQ4MzIKCnF1aXQKCg== ------=_Part_11704338_1801974775.1433376565182 Content-Type: application/octet-stream; name=1052.out.bad Content-Disposition: attachment; filename=1052.out.bad Content-Transfer-Encoding: base64 UUEgb3V0cHV0IGNyZWF0ZWQgYnkgMTA1MgpkYnBtZGE+IG9wZW4gcGlwZSAkUENQX1BZVEhPTl9Q Uk9HICRQQ1BfUE1EQVNfRElSL2pzb24vcG1kYWpzb24ucHl0aG9uClN0YXJ0IHB5dGhvbiBQTURB OiAkUENQX1BZVEhPTl9QUk9HICRQQ1BfUE1EQVNfRElSL2pzb24vcG1kYWpzb24ucHl0aG9uCmRi cG1kYT4gZ2V0ZGVzYyBvbgpkYnBtZGE+IGRlc2MganNvbi5uc291cmNlcwpQTUlEOiAxMzcuMC4w CkRhdGEgVHlwZTogNjQtYml0IGludCAgSW5Eb206IFBNX0lORE9NX05VTEwgMHhmZmZmZmZmZgpT ZW1hbnRpY3M6IGNvdW50ZXIgIFVuaXRzOiBub25lCmRicG1kYT4gZmV0Y2gganNvbi5uc291cmNl cwpQTUlEKHMpOiAxMzcuMC4wCnBtUmVzdWx0IC4uLiBudW1wbWlkOiAxCjEzNy4wLjAgKDxub25h bWU+KTogbnVtdmFsOiAxIHZhbGZtdDogMSB2bGlzdFtdOgp2YWx1ZSAwCmRicG1kYT4gY2hpbGRy ZW4ganNvbgpNZXRyaWM6IGpzb24KbGVhZiBkZWJ1ZwpsZWFmIG5zb3VyY2VzCgpmZXRjaCBqc29u Lm5zb3VyY2VzClBNSUQocyk6IDEzNy4wLjAKcG1SZXN1bHQgLi4uIG51bXBtaWQ6IDEKMTM3LjAu MCAoPG5vbmFtZT4pOiBudW12YWw6IDEgdmFsZm10OiAxIHZsaXN0W106CnZhbHVlIDEKZGJwbWRh PiBjaGlsZHJlbiBqc29uCk1ldHJpYzoganNvbgpub24tbGVhZiBzMQpsZWFmIGRlYnVnCmxlYWYg bnNvdXJjZXMKZGJwbWRhPiBjaGlsZHJlbiBqc29uLnMxCk1ldHJpYzoganNvbi5zMQpsZWFmIHZh bHVlCmxlYWYgc3RyaW5nCmRicG1kYT4gZmV0Y2gganNvbi5zMS5zdHJpbmcKUE1JRChzKTogMTM3 LjEuMApwbVJlc3VsdCAuLi4gbnVtcG1pZDogMQoxMzcuMS4wICg8bm9uYW1lPik6IG51bXZhbDog MSB2YWxmbXQ6IDEgdmxpc3RbXToKdmFsdWUgIm9yaWdpbmFsIHZhbHVlIgpkYnBtZGE+IGZldGNo IGpzb24uczEudmFsdWUKUE1JRChzKTogMTM3LjEuMQpwbVJlc3VsdCAuLi4gbnVtcG1pZDogMQox MzcuMS4xICg8bm9uYW1lPik6IG51bXZhbDogMSB2YWxmbXQ6IDEgdmxpc3RbXToKdmFsdWUgMAoK ZmV0Y2gganNvbi5uc291cmNlcwpQTUlEKHMpOiAxMzcuMC4wCnBtUmVzdWx0IC4uLiBudW1wbWlk OiAxCjEzNy4wLjAgKDxub25hbWU+KTogbnVtdmFsOiAxIHZhbGZtdDogMSB2bGlzdFtdOgp2YWx1 ZSAxCmRicG1kYT4gZmV0Y2gganNvbi5zMS5zdHJpbmcKUE1JRChzKTogMTM3LjEuMApwbVJlc3Vs dCAuLi4gbnVtcG1pZDogMQoxMzcuMS4wICg8bm9uYW1lPik6IG51bXZhbDogMSB2YWxmbXQ6IDEg dmxpc3RbXToKdmFsdWUgIm5ldyB2YWx1ZSIKZGJwbWRhPiBmZXRjaCBqc29uLnMxLnZhbHVlClBN SUQocyk6IDEzNy4xLjEKcG1SZXN1bHQgLi4uIG51bXBtaWQ6IDEKMTM3LjEuMSAoPG5vbmFtZT4p OiBudW12YWw6IDEgdmFsZm10OiAxIHZsaXN0W106CnZhbHVlIDk5CgpmZXRjaCBqc29uLm5zb3Vy Y2VzClBNSUQocyk6IDEzNy4wLjAKcG1SZXN1bHQgLi4uIG51bXBtaWQ6IDEKMTM3LjAuMCAoPG5v bmFtZT4pOiBudW12YWw6IDEgdmFsZm10OiAxIHZsaXN0W106CnZhbHVlIDIKZGJwbWRhPiBjaGls ZHJlbiBqc29uCk1ldHJpYzoganNvbgpub24tbGVhZiBzMQpub24tbGVhZiBzMgpsZWFmIGRlYnVn CmxlYWYgbnNvdXJjZXMKZGJwbWRhPiBjaGlsZHJlbiBqc29uLnMxCk1ldHJpYzoganNvbi5zMQps ZWFmIHN0cmluZwpsZWFmIHZhbHVlCmRicG1kYT4gY2hpbGRyZW4ganNvbi5zMgpNZXRyaWM6IGpz b24uczIKbm9uLWxlYWYgYXJyYXlfZGF0YQpkYnBtZGE+IGluc3RhbmNlIDEzNy4wCnBtSW5Eb206 IDEzNy4wClsgIDBdIGluc3Q6IDAgbmFtZTogIl9faW50ZXJuYWxfXyIKWyAgMV0gaW5zdDogMSBu YW1lOiAiczEiClsgIDJdIGluc3Q6IDIgbmFtZTogInMyIgpkYnBtZGE+IGZldGNoIGpzb24uczIu YXJyYXlfZGF0YS5jb3VudApQTUlEKHMpOiAxMzcuMi4wCnBtUmVzdWx0IC4uLiBudW1wbWlkOiAx CjEzNy4yLjAgKDxub25hbWU+KTogbnVtdmFsOiAyIHZhbGZtdDogMSB2bGlzdFtdOgppbnN0IFsw IG9yID8/P10gdmFsdWUgMAppbnN0IFsxIG9yID8/P10gdmFsdWUgOTkKZGJwbWRhPiBmZXRjaCBq c29uLnMyLmFycmF5X2RhdGEudmFsdWUKUE1JRChzKTogMTM3LjIuMQpwbVJlc3VsdCAuLi4gbnVt cG1pZDogMQoxMzcuMi4xICg8bm9uYW1lPik6IG51bXZhbDogMiB2YWxmbXQ6IDEgdmxpc3RbXToK aW5zdCBbMCBvciA/Pz9dIHZhbHVlIDEwMjQKaW5zdCBbMSBvciA/Pz9dIHZhbHVlIDIwNDgKCmZl dGNoIGpzb24ubnNvdXJjZXMKUE1JRChzKTogMTM3LjAuMApwbVJlc3VsdCAuLi4gbnVtcG1pZDog MQoxMzcuMC4wICg8bm9uYW1lPik6IG51bXZhbDogMSB2YWxmbXQ6IDEgdmxpc3RbXToKdmFsdWUg MwpkYnBtZGE+IGNoaWxkcmVuIGpzb24KTWV0cmljOiBqc29uCm5vbi1sZWFmIHMyCm5vbi1sZWFm IHMxCm5vbi1sZWFmIGNlcGgKbGVhZiBkZWJ1ZwpsZWFmIG5zb3VyY2VzCmRicG1kYT4gY2hpbGRy ZW4ganNvbi5zMQpNZXRyaWM6IGpzb24uczEKbGVhZiB2YWx1ZQpsZWFmIHN0cmluZwpkYnBtZGE+ IGNoaWxkcmVuIGpzb24uczIKTWV0cmljOiBqc29uLnMyCm5vbi1sZWFmIGFycmF5X2RhdGEKZGJw bWRhPiBjaGlsZHJlbiBqc29uLmNlcGgKTWV0cmljOiBqc29uLmNlcGgKbm9uLWxlYWYgdGhyb3R0 bGVfb3NkX2NsaWVudF9tZXNzYWdlcwpub24tbGVhZiB0aHJvdHRsZV9vc2RfY2xpZW50X2J5dGVz Cm5vbi1sZWFmIHRocm90dGxlX29iamVjdGVyX29wcwpub24tbGVhZiB0aHJvdHRsZV9vYmplY3Rl cl9ieXRlcwpub24tbGVhZiB0aHJvdHRsZV9tc2dyX2Rpc3BhdGNoX3Rocm90dGxlcl9tc19vYmpl Y3Rlcgpub24tbGVhZiB0aHJvdHRsZV9tc2dyX2Rpc3BhdGNoX3Rocm90dGxlcl9oYmNsaWVudApu b24tbGVhZiB0aHJvdHRsZV9tc2dyX2Rpc3BhdGNoX3Rocm90dGxlcl9oYl9mcm9udF9zZXJ2ZXIK bm9uLWxlYWYgdGhyb3R0bGVfbXNncl9kaXNwYXRjaF90aHJvdHRsZXJfaGJfYmFja19zZXJ2ZXIK bm9uLWxlYWYgdGhyb3R0bGVfbXNncl9kaXNwYXRjaF90aHJvdHRsZXJfY2x1c3Rlcgpub24tbGVh ZiB0aHJvdHRsZV9tc2dyX2Rpc3BhdGNoX3Rocm90dGxlcl9jbGllbnQKbm9uLWxlYWYgdGhyb3R0 bGVfZmlsZXN0b3JlX29wcwpub24tbGVhZiB0aHJvdHRsZV9maWxlc3RvcmVfYnl0ZXMKbm9uLWxl YWYgcmVjb3ZlcnlzdGF0ZV9wZXJmCm5vbi1sZWFmIG9zZApub24tbGVhZiBvYmplY3Rlcgpub24t bGVhZiBtdXRleF9XQlRocm90dGxlX19sb2NrCm5vbi1sZWFmIG11dGV4X0pPU19fU3VibWl0TWFu YWdlcl9fbG9jawpub24tbGVhZiBtdXRleF9KT1NfX0FwcGx5TWFuYWdlcl9fY29tX2xvY2sKbm9u LWxlYWYgbXV0ZXhfSk9TX19BcHBseU1hbmFnZXJfX2FwcGx5X2xvY2sKbm9uLWxlYWYgbXV0ZXhf RmlsZUpvdXJuYWxfX3dyaXRlcV9sb2NrCm5vbi1sZWFmIG11dGV4X0ZpbGVKb3VybmFsX193cml0 ZV9sb2NrCm5vbi1sZWFmIG11dGV4X0ZpbGVKb3VybmFsX19maW5pc2hlcl9sb2NrCm5vbi1sZWFm IG11dGV4X0ZpbGVKb3VybmFsX19jb21wbGV0aW9uc19sb2NrCm5vbi1sZWFmIGxldmVsZGIKbm9u LWxlYWYgZmlsZXN0b3JlCm5vbi1sZWFmIFdCVGhyb3R0bGUKZGJwbWRhPiBpbnN0YW5jZSAxMzcu MApwbUluRG9tOiAxMzcuMApbICAwXSBpbnN0OiAwIG5hbWU6ICJfX2ludGVybmFsX18iClsgIDFd IGluc3Q6IDEgbmFtZTogInMxIgpbICAyXSBpbnN0OiAyIG5hbWU6ICJzMiIKWyAgM10gaW5zdDog MyBuYW1lOiAiY2VwaCIKZGJwbWRhPiBmZXRjaCBqc29uLmNlcGguZmlsZXN0b3JlLmpvdXJuYWxf d3JfYnl0ZXMuc3VtClBNSUQocyk6IDEzNy4zLjE1CnBtUmVzdWx0IC4uLiBudW1wbWlkOiAxCjEz Ny4zLjE1ICg8bm9uYW1lPik6IG51bXZhbDogMSB2YWxmbXQ6IDEgdmxpc3RbXToKdmFsdWUgMTU4 NTE1MgpkYnBtZGE+IGZldGNoIGpzb24uY2VwaC5vc2Quc3RhdF9ieXRlcwpQTUlEKHMpOiAxMzcu My4xODIKcG1SZXN1bHQgLi4uIG51bXBtaWQ6IDEKMTM3LjMuMTgyICg8bm9uYW1lPik6IG51bXZh bDogMSB2YWxmbXQ6IDEgdmxpc3RbXToKdmFsdWUgMjUyMzEyMjQ4MzIKCnF1aXQKCg== ------=_Part_11704338_1801974775.1433376565182-- From mgoodwin@redhat.com Wed Jun 3 21:31:37 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id BC9867FF4 for ; Wed, 3 Jun 2015 21:31:37 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 50ADE304032 for ; Wed, 3 Jun 2015 19:31:34 -0700 (PDT) X-ASG-Debug-ID: 1433385088-04bdf0129829ce0001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id B0m3tB2mxQBKH289 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Wed, 03 Jun 2015 19:31:28 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx09.intmail.prod.int.phx2.redhat.com (int-mx09.intmail.prod.int.phx2.redhat.com [10.5.11.22]) by mx1.redhat.com (Postfix) with ESMTPS id 454C2CA65F for ; Thu, 4 Jun 2015 02:31:28 +0000 (UTC) Received: from [10.64.176.184] (dhcp-176-184.mel.redhat.com [10.64.176.184]) by int-mx09.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t542VNV4018806 for ; Wed, 3 Jun 2015 22:31:25 -0400 Message-ID: <556FB87A.80801@redhat.com> Date: Thu, 04 Jun 2015 12:31:22 +1000 From: Mark Goodwin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: pcp Subject: pcp updates: merge dsmith (json pmda and assorted other python fixes) + nathans (atop, pmie, local context pmlogger, qa) + paul smith (pmtime for osx) Content-Type: text/plain; charset=windows-1252; format=flowed X-ASG-Orig-Subj: pcp updates: merge dsmith (json pmda and assorted other python fixes) + nathans (atop, pmie, local context pmlogger, qa) + paul smith (pmtime for osx) Content-Transfer-Encoding: 8bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.22 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1433385088 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 There's still more in the queue, coming later today Changes committed to git://git.pcp.io/pcp.git master David Smith (58): Added initial version of a systemtap JSON pmda, including array support. Fixed 'STAP_JSON_' typo in src/pmns/stdpmid.pcp. Added test for python PMDA memory corruption bug. Fix python PMDA bug by handling python object reference counts correctly. Improve pmdastap_json.python by doing lots of code cleanup/refactoring. Lots of code tweaks in pmdastap_json.python to make pylint happier. Improve pcp python support by adding refresh metrics callback. Removed dead/unused code from src/python/pmda.c Improve pcp python support by simplifying refresh metrics callback. Handle deleted modules in pmdas/stap_json/pmdastap_json.python. Updated .gitignore files. Fix python 2.6 support in the python pcp module. Hande new json pointer simple metrics (not arrays yet). Hande new json pointer array metrics. Tweaked pmdastap_json.python to make pylint happier. Update stap_json PMID. Validate json metric names. Add 'units' support to metrics in pmdastap_json.python. Log and ignore unknown metadata in pmdastap_json.python. Clean up some pylint warnings in pmdastap_json.python. Rename 'stap_json' pmda to 'json'. Make sure JSON PMDA's domain.h file gets installed. In the JSON PMDA, change the default names of data sources. Add config file support to the JSON PMDA. Fix JSON PMDA config file handling. When the JSON PMDA parses metadata, on errors just skip the current metric. Add a 'data-path' directive to the JSON PMDA metadata. Add a 'data-exec' directive support to the JSON PMDA. Add 2 small fixes to the JSON PMDA. Add a python script that generates ceph metadata for the JSON PMDA. Merge with dev. Updated PMDA number in JSON PMDA. Fix some pylint warnings in the JSON PMDA. Fixed rpmbuild problem with the JSON pmda. Require the python jsonpointer package for the JSON PMDA. Require the python jsonpointer package for the JSON PMDA in pcp.spec.in. Fix a python 3 issue in the JSON PMDA. Fix performance problem in JSON PMDA by reducing the number of JSON data loads. Clean up more pylint warnings in pmdastap_json.python. Clarify JSON PMDA's __refresh_metrics() function. Better add indoms in the JSON PMDA. Add a qa test for the JSON PMDA. Improve security in the JSON PMDA. Add floating-point value support value to the JSON PMDA. Make sure the JSON PMDA doesn't overflow the number of clusters/items. Update the JSON PMDA default config file. Improve indom cache and python bindings. Improve the JSON PMDA by use of indom caches. Ignore cache load erros in the JSON PMDA. Fix a refresh metric bug in the JSON PMDA. Fix problems in the python PMDA code when returning fetch errors. Added small tweaks in the JSON PMDA. Update and add tests for the JSON PMDA. Add python 2/3 compatibility fixes in the JSON PMDA. Added testing for the JSON PMDA 'generate_ceph_metadata' script. Make a small improvement to pmdaCacheResize() and add a qa test for it. Added/updated dates in JSON PMDA copyright notices. Skip sources with the same name in the JSON PMDA. Nathan Scott (24): build: allow for multiple man pages below one src subdir build: retire old pmtop sources and man page, unused for ages build: pmdahotproc man page contents now merged with pmdaproc pcp-atop: feature-filled PMAPI version of atop build: ensure pmiostat and pmatop symlinks end up in system-tools pmlogconf: qa and other updates following recent additions pmlogger_check: re-process every logconf group on config updates pcp-atop: qa updates, archive mode and md/lvm device work pcp-atop: update makefile genmap object deps pmlogconf: use the correct dm metrics in the atop set qa: update expected 201 output for new pmdacache testing pcp-atop: reading from PCP archives now operational qa: tweak 008 output after disk config changed on smash pcp-atop: improved clarity to some diagnostics, more debugging qa: fix 1053 EPERM writing to pmda directory as non-root qa user pmlogger: add support for running in local context mode pmdajson: man pages and build/qa updates from review qa: tweak some tests to handle a pre-installed pmdaapache pmie: prevent premature rule evaluation in pmie live mode qa: update test 183 for new pmnewlog/pmlogger options pcp-atop: resolve some compiler warnings, drop dead code qa: extend pcp-atop valgrind checking to archives/folios pcp-atop: resolve a print-buffer overflow on large I/O values qa: remove leftover debugging from test qa/951 Dave Brolley (1): Github issue #11: Use sig_atomic_t within signal handlers. Gerlof Langeveld (1): atop: initial import of selected atop-2.1 sources and man pages Paul Smith (1): pmtime: further workarounds for App Nap on Mac OS X CHANGELOG | 38 VERSION.pcp | 2 Vagrantfile | 22 build/mac/installer-resources/postinstall | 3 build/mac/installer-resources/postupgrade | 3 build/rpm/fedora.spec | 76 build/rpm/pcp.spec.in | 5 configure | 133 configure.ac | 38 debian/changelog | 6 debian/libpcp-pmda3-dev.install | 1 dev/null |binary man/man1/pmatop.1 | 78 man/man1/pmlogger.1 | 44 man/man3/pmdacache.3 | 25 man/retired/pmdahotproc.1 | 315 - man/retired/pmtop.1 | 147 qa/.gitignore | 1 qa/008.out.smash | 28 qa/1052 | 314 + qa/1052.out | 183 + qa/1053 | 105 qa/1053.out | 28 qa/1079 | 69 qa/1079.out | 1505 +++++++++ qa/1080 | 47 qa/1080.out | 17 qa/115 | 9 qa/145 | 11 qa/179 | 8 qa/179.out | 4 qa/183.out | 3 qa/201 | 6 qa/201.out | 92 qa/359 | 12 qa/359.out | 1 qa/364 | 31 qa/366.out | 11 qa/518 | 10 qa/536.out | 8 qa/553 | 16 qa/553.out | 24 qa/555 | 58 qa/578 | 3 qa/581 | 2 qa/622 | 7 qa/647 | 3 qa/660 | 90 qa/660.out.4 | 13 qa/660.out.46 | 13 qa/666 | 11 qa/666.out | 2 qa/667 | 81 qa/667.out | 20 qa/718 | 9 qa/718.out | 4 qa/720 | 35 qa/720.out | 2 qa/722 | 44 qa/722.out | 454 ++ qa/729 | 6 qa/730 | 2 qa/742 | 10 qa/743 | 13 qa/744 | 22 qa/745 | 24 qa/750 | 25 qa/752 | 40 qa/753 | 4 qa/753.out | 8 qa/754 | 16 qa/754.out | 4 qa/761.out | 22 qa/767 | 38 qa/767.out | 20 qa/769 | 4 qa/829 | 6 qa/832 | 18 qa/842 | 2 qa/842.out | 8 qa/843 | 53 qa/843.out | 28 qa/862 | 41 qa/862.out | 2 qa/874 | 30 qa/874.out | 12 qa/903 | 7 qa/903.out | 2 qa/904 | 36 qa/904.out | 22 qa/914.out | 10 qa/919 | 1 qa/926 | 34 qa/926.out | 567 --- qa/926.out.32 | 567 +++ qa/926.out.64 | 567 +++ qa/947 | 50 qa/947.out | 7 qa/948 | 75 qa/948.out | 21 qa/951 | 1 qa/956 | 55 qa/956.out | 25 qa/967 | 1 qa/967.out | 12 qa/972 | 31 qa/972.out | 4 qa/985 | 43 qa/985.out | 34 qa/986 | 11 qa/991 | 15 qa/999 | 5 qa/GNUmakefile | 2 qa/admin/check-vm | 6 qa/admin/pcp-daily | 2 qa/archives/GNUmakefile | 3 qa/archives/mk.atop.sh | 67 qa/archives/pcp-atop.0 |binary qa/archives/pcp-atop.folio | 9 qa/archives/pcp-atop.index |binary qa/archives/pcp-atop.meta |binary qa/common.check | 20 qa/common.filter | 2 qa/common.python | 3 qa/ganglia/GNUmakefile | 2 qa/ganglia/gangliatest.32/GNUmakefile | 18 qa/ganglia/gangliatest.32/boottime.rrd |binary qa/ganglia/gangliatest.32/bytes_in.rrd |binary qa/ganglia/gangliatest.32/bytes_out.rrd |binary qa/ganglia/gangliatest.32/cpu_aidle.rrd |binary qa/ganglia/gangliatest.32/cpu_idle.rrd |binary qa/ganglia/gangliatest.32/cpu_nice.rrd |binary qa/ganglia/gangliatest.32/cpu_num.rrd |binary qa/ganglia/gangliatest.32/cpu_speed.rrd |binary qa/ganglia/gangliatest.32/cpu_system.rrd |binary qa/ganglia/gangliatest.32/cpu_user.rrd |binary qa/ganglia/gangliatest.32/cpu_wio.rrd |binary qa/ganglia/gangliatest.32/disk_free.rrd |binary qa/ganglia/gangliatest.32/disk_total.rrd |binary qa/ganglia/gangliatest.32/load_fifteen.rrd |binary qa/ganglia/gangliatest.32/load_five.rrd |binary qa/ganglia/gangliatest.32/load_one.rrd |binary qa/ganglia/gangliatest.32/mem_buffers.rrd |binary qa/ganglia/gangliatest.32/mem_cached.rrd |binary qa/ganglia/gangliatest.32/mem_free.rrd |binary qa/ganglia/gangliatest.32/mem_shared.rrd |binary qa/ganglia/gangliatest.32/mem_total.rrd |binary qa/ganglia/gangliatest.32/part_max_used.rrd |binary qa/ganglia/gangliatest.32/pkts_in.rrd |binary qa/ganglia/gangliatest.32/pkts_out.rrd |binary qa/ganglia/gangliatest.32/proc_run.rrd |binary qa/ganglia/gangliatest.32/proc_total.rrd |binary qa/ganglia/gangliatest.32/swap_free.rrd |binary qa/ganglia/gangliatest.32/swap_total.rrd |binary qa/ganglia/gangliatest.64/GNUmakefile | 18 qa/ganglia/gangliatest.64/boottime.rrd |binary qa/ganglia/gangliatest.64/bytes_in.rrd |binary qa/ganglia/gangliatest.64/bytes_out.rrd |binary qa/ganglia/gangliatest.64/cpu_aidle.rrd |binary qa/ganglia/gangliatest.64/cpu_idle.rrd |binary qa/ganglia/gangliatest.64/cpu_nice.rrd |binary qa/ganglia/gangliatest.64/cpu_num.rrd |binary qa/ganglia/gangliatest.64/cpu_speed.rrd |binary qa/ganglia/gangliatest.64/cpu_system.rrd |binary qa/ganglia/gangliatest.64/cpu_user.rrd |binary qa/ganglia/gangliatest.64/cpu_wio.rrd |binary qa/ganglia/gangliatest.64/disk_free.rrd |binary qa/ganglia/gangliatest.64/disk_total.rrd |binary qa/ganglia/gangliatest.64/load_fifteen.rrd |binary qa/ganglia/gangliatest.64/load_five.rrd |binary qa/ganglia/gangliatest.64/load_one.rrd |binary qa/ganglia/gangliatest.64/mem_buffers.rrd |binary qa/ganglia/gangliatest.64/mem_cached.rrd |binary qa/ganglia/gangliatest.64/mem_free.rrd |binary qa/ganglia/gangliatest.64/mem_shared.rrd |binary qa/ganglia/gangliatest.64/mem_total.rrd |binary qa/ganglia/gangliatest.64/part_max_used.rrd |binary qa/ganglia/gangliatest.64/pkts_in.rrd |binary qa/ganglia/gangliatest.64/pkts_out.rrd |binary qa/ganglia/gangliatest.64/proc_run.rrd |binary qa/ganglia/gangliatest.64/proc_total.rrd |binary qa/ganglia/gangliatest.64/swap_free.rrd |binary qa/ganglia/gangliatest.64/swap_total.rrd |binary qa/ganglia/gangliatest/GNUmakefile | 18 qa/group | 13 qa/json/GNUmakefile | 14 qa/json/ceph_data1.json | 402 ++ qa/json/ceph_schema1.json | 333 ++ qa/linux/containers-docker-1.5.0-root-003.tgz |binary qa/pmdas/GNUmakefile | 2 qa/pmdas/GNUmakefile.install | 7 qa/pmdas/dynamic/.gitignore | 2 qa/pmdas/dynamic/GNUmakefile | 2 qa/pmdas/dynamic/GNUmakefile.install | 2 qa/pmdas/dynamic/dynamic.c | 1 qa/pmdas/memory_python/.gitignore | 3 qa/pmdas/memory_python/GNUmakefile | 38 qa/pmdas/memory_python/GNUmakefile.install | 5 qa/pmdas/memory_python/Install | 28 qa/pmdas/memory_python/Remove | 26 qa/pmdas/memory_python/pmdamemory_python.python | 98 qa/pmdas/slow_python/pmdaslow_python.python | 24 qa/src/GNUlocaldefs | 2 qa/src/rtimetest.c | 2 qa/src/test_pcp.python | 50 qa/src/test_pmcc.python | 7 qa/src/test_pmnswalk.python | 71 qa/src/test_webapi.python | 38 qa/src/torture_cache.c | 44 qa/valgrind-suppress | 28 qa/valgrind-suppress-3.5.0 | 41 qa/valgrind-suppress-3.8.1 | 43 scripts/pcp-push | 3 scripts/unspin-rawhide | 2 src/GNUmakefile | 1 src/ganglia2pcp/ganglia2pcp | 6 src/include/builddefs.in | 6 src/include/pcp.conf.in | 5 src/include/pcp/impl.h | 5 src/include/pcp/pmda.h | 4 src/libpcp/src/AF.c | 20 src/libpcp/src/access.c | 1 src/libpcp/src/auxconnect.c | 13 src/libpcp/src/auxserver.c | 11 src/libpcp/src/discovery.c | 2 src/libpcp/src/exports | 1 src/libpcp/src/getdate.y | 8 src/libpcp/src/internal.h | 3 src/libpcp/src/loop.c | 866 ----- src/libpcp/src/p_instance.c | 2 src/libpcp_pmda/src/cache.c | 74 src/libpcp_pmda/src/exports | 6 src/libpcp_pmda/src/pduroot.c | 7 src/libpcp_pmda/src/root.c | 4 src/pcp/.gitignore | 1 src/pcp/GNUmakefile | 2 src/pcp/atop/.gitignore | 10 src/pcp/atop/GNUmakefile | 79 src/pcp/atop/atop.1 | 3856 ++++++++++++------------ src/pcp/atop/atop.c | 1912 ++++++++--- src/pcp/atop/atop.h | 256 + src/pcp/atop/atoprc.5 | 790 ++-- src/pcp/atop/atopsar.1 | 2154 ++++++------- src/pcp/atop/atopsar.c | 2601 +++++++++++++++- src/pcp/atop/deviate.c | 1662 ++++++++-- src/pcp/atop/hostmetrics.map | 12 src/pcp/atop/ifprop.c | 406 +- src/pcp/atop/ifprop.h | 11 src/pcp/atop/ifpropmetrics.map | 11 src/pcp/atop/modules.c | 111 src/pcp/atop/netstats.h | 140 src/pcp/atop/parseable.c | 728 ++++ src/pcp/atop/parseable.h | 6 src/pcp/atop/pcp-atop.1 | 1545 +++++++++ src/pcp/atop/pcp-atop.py | 940 ----- src/pcp/atop/pcp-atoprc.5 | 371 ++ src/pcp/atop/pcp-atopsar.1 | 1073 ++++++ src/pcp/atop/photoproc.c | 1616 +++++----- src/pcp/atop/photoproc.h | 163 - src/pcp/atop/photosyst.c | 3616 ++++++++++++---------- src/pcp/atop/photosyst.h | 240 + src/pcp/atop/procdbase.c | 404 ++ src/pcp/atop/procmetrics.map | 54 src/pcp/atop/showgeneric.c | 3186 ++++++++++++++++++- src/pcp/atop/showgeneric.h | 137 src/pcp/atop/showlinux.c | 2308 ++++++++++++-- src/pcp/atop/showlinux.h | 330 ++ src/pcp/atop/showprocs.c | 1943 +++++++++++- src/pcp/atop/showsys.c | 2066 ++++++++++++ src/pcp/atop/systmetrics.map | 241 + src/pcp/atop/various.c | 1220 ++++++- src/pcp/atop/version.c | 67 src/pcp/dmcache/pcp-dmcache.py | 5 src/pcp/free/pcp-free.py | 5 src/pcp/numastat/pcp-numastat.py | 7 src/pcp/uptime/pcp-uptime.py | 12 src/pcp2graphite/pcp2graphite.py | 196 - src/pmatop/pmatop.py | 168 - src/pmcd/pmdaproc.sh | 13 src/pmcd/rc_pmcd | 1 src/pmcd/src/config.c | 9 src/pmchart/pmchart.info.in | 2 src/pmcollectl/pmcollectl.py | 243 - src/pmdas/.gitignore | 2 src/pmdas/GNUmakefile | 4 src/pmdas/activemq/Cache.pm | 1 src/pmdas/activemq/JVMGarbageCollection.pm | 1 src/pmdas/activemq/JVMMemory.pm | 1 src/pmdas/activemq/JVMMemoryPool.pm | 1 src/pmdas/activemq/Queue.pm | 1 src/pmdas/activemq/RESTClient.pm | 1 src/pmdas/activemq/TimeSource.pm | 1 src/pmdas/apache/pmlogconf.summary | 1 src/pmdas/dmcache/pmdadmcache.python | 18 src/pmdas/gluster/pmdagluster.python | 10 src/pmdas/json/GNUmakefile | 57 src/pmdas/json/Install | 30 src/pmdas/json/Remove | 27 src/pmdas/json/config.json | 7 src/pmdas/json/generate_ceph_metadata | 325 +- src/pmdas/json/generate_ceph_metadata.py | 438 +- src/pmdas/json/pmdajson.1 | 62 src/pmdas/json/pmdajson.python | 2161 ++++++++++--- src/pmdas/linux/namespaces.c | 17 src/pmdas/linux/namespaces.h | 8 src/pmdas/linux/pmda.c | 66 src/pmdas/linux_proc/contexts.c | 20 src/pmdas/linux_proc/contexts.h | 11 src/pmdas/linux_proc/pmda.c | 9 src/pmdas/linux_proc/proc_pid.c | 4 src/pmdas/papi/GNUmakefile | 2 src/pmdas/papi/Install | 8 src/pmdas/papi/help | 2 src/pmdas/papi/papi.c | 176 - src/pmdas/papi/pmdapapi.1 | 14 src/pmdas/papi/pmns | 1 src/pmdas/pmcd/src/pmcd.c | 54 src/pmdas/root/docker.c | 5 src/pmdas/simple/pmdasimple.python | 4 src/pmdas/stap_json/GNUmakefile | 74 src/pmdas/stap_json/Install | 56 src/pmdas/stap_json/Remove | 50 src/pmdas/stap_json/pmdastap_json.python | 2424 +++++++-------- src/pmdas/stap_json/pylint.out | 17 src/pmdas/unbound/pmdaunbound.python | 11 src/pmdas/zswap/pmdazswap.python | 5 src/pmfind/pmfind.c | 4 src/pmgadgets/pmgadgets.info.in | 2 src/pmie/pmie.service.in | 6 src/pmie/rc_pmie | 5 src/pmie/src/pmie.c | 6 src/pmiostat/pmiostat.py | 74 src/pmlogconf/tools/atop | 171 - src/pmlogconf/tools/atop-httpstats | 9 src/pmlogconf/tools/atop-proc | 46 src/pmlogconf/tools/atop-summary | 11 src/pmlogconf/tools/localdefs | 1 src/pmlogger/pmlogger.service.in | 8 src/pmlogger/pmlogger_check.sh | 4 src/pmlogger/pmnewlog.sh | 6 src/pmlogger/rc_pmlogger | 18 src/pmlogger/src/fetch.c | 40 src/pmlogger/src/pmlogger.c | 95 src/pmmgr/pmmgr.service.in | 6 src/pmns/stdpmid.pcp | 9 src/pmproxy/pmproxy.service.in | 7 src/pmsleep/pmsleep.c | 3 src/pmtime/pmtime.info.in | 2 src/pmtop/.gitignore | 1 src/pmtop/GNUmakefile | 33 src/pmtop/pmtop.c | 1005 ------ src/pmview/pmview.info.in | 2 src/pmwebapi/pmwebd.service.in | 2 src/python/pcp/mmv.py | 71 src/python/pcp/pmapi.py | 149 src/python/pcp/pmcc.py | 32 src/python/pcp/pmda.py | 217 - src/python/pcp/pmgui.py | 12 src/python/pcp/pmi.py | 24 src/python/pcp/pmsubsys.py | 44 src/python/pmapi.c | 52 src/python/pmda.c | 659 ++-- 362 files changed, 40087 insertions(+), 15402 deletions(-) Details ... commit e17a6f217d109f7340a3f98e1985801ab15cf6a7 Author: Nathan Scott Date: Thu Jun 4 09:44:15 2015 +1000 qa: remove leftover debugging from test qa/951 Otherwise it can fail like this... :) --- 951.out 2015-06-03 17:13:18.000000000 +1000 +++ 951.out.bad 2015-06-03 19:45:14.353808677 +1000 @@ -101,6 +101,7 @@ DATE: raw OK DATE: rate OK === live pmcd cases === +cp: cannot create regular file ‘/tmp/eek’: Permission denied DATE: OK: instant sum_inst == sum_inst instant DATE: UNKNOWN: rate instant ... DATE: OK: instant sum_inst == sum_inst instant commit 24bfd6fc25011e13693e139441a3d10915460b19 Author: Nathan Scott Date: Wed Jun 3 17:06:18 2015 +1000 pcp-atop: resolve a print-buffer overflow on large I/O values Switch to using snprintf for a number of problematic cases in the system reporting. This resolves the immediate problem, but will do a complete audit and followup with more hardening work as well. commit f070d16735a68e2ee7bc14879483ef24c08fbad4 Author: Nathan Scott Date: Wed Jun 3 16:55:59 2015 +1000 qa: extend pcp-atop valgrind checking to archives/folios commit 5aeebae669a3c4f803af6e823af684b8a4466630 Author: Nathan Scott Date: Wed Jun 3 16:46:11 2015 +1000 pcp-atop: resolve some compiler warnings, drop dead code commit 510b76b8acc4dcc37eb92d0452338e291846cfb9 Author: Nathan Scott Date: Wed Jun 3 15:19:08 2015 +1000 qa: update test 183 for new pmnewlog/pmlogger options commit f0bf06c607217977ed06aaa0c79f261429b0de5c Author: Nathan Scott Date: Wed Jun 3 14:42:04 2015 +1000 pmie: prevent premature rule evaluation in pmie live mode Resolve an issue introduced in commit d21bb6c017696 - some code Ken and I thought was unnecessary turned out to be in use after all. The rest of that commit remains, it's just the snippet of code that re-adjusts the Task scheduling vs the current time that is affected by slow reading on stdin (which can happen if rules are manually entered). Added a new qa/862 test to exercise the situation and fix. commit 8c35f7fd5f3b59687965788e8b4ce3a43bb90cd4 Author: Nathan Scott Date: Wed Jun 3 12:17:12 2015 +1000 qa: tweak some tests to handle a pre-installed pmdaapache commit a591978bd5835ca1310651f5f1bce737008fcd02 Author: Nathan Scott Date: Wed Jun 3 12:16:10 2015 +1000 pmdajson: man pages and build/qa updates from review Some small QA updates to 1052 as per review. Extended the generic QA filters to deal with json at the PMNS top level. Complete man page addition for the new pmdaCache interface, and some initial/basic pmdajson.1 content as well. Finally, fedora.spec has also been updated to produce a new pcp-pmda-json package. commit 82227d6dbf445148f2c147f897b8670f39092f5b Author: Nathan Scott Date: Wed Jun 3 10:58:54 2015 +1000 pmlogger: add support for running in local context mode Adds support to the pmlogger utility for running without a local pmcd process. Test qa/948 is added to exercise this. This is in the context of RHBZ #1129539. commit 45c514a7c27fa9bfd6326b0fa0cf6abdb66821d4 Author: Nathan Scott Date: Tue Jun 2 17:37:31 2015 +1000 qa: fix 1053 EPERM writing to pmda directory as non-root qa user commit ad75a22d5d198ad81e129b22961773e76164b769 Author: Nathan Scott Date: Tue Jun 2 15:31:50 2015 +1000 pcp-atop: improved clarity to some diagnostics, more debugging commit 2574353a468fe8b6b99431d500778037e8276d40 Author: Nathan Scott Date: Tue Jun 2 15:31:41 2015 +1000 qa: tweak 008 output after disk config changed on smash commit 2ba9408898860b60359193b175dee6bafe356aea Author: Nathan Scott Date: Tue Jun 2 13:51:08 2015 +1000 pcp-atop: reading from PCP archives now operational pcp --archive=xxx atop now works. There is still scope for a bit of further improvement, such that the first fetches auto- skip over the initially-empty result sets (log-once data). Some refactoring of fetch and instance lookup code here also, to share code and place detailed diagnostics on those paths. Small documentation updates here on usage message and man page to refer to upstream website. commit f1e7db381ba30e20792ee34de15bf949f5cf31ff Author: Nathan Scott Date: Tue Jun 2 11:35:36 2015 +1000 qa: update expected 201 output for new pmdacache testing commit 6a2cdb44b36777f97a73174b3e05f13da372065b Author: Nathan Scott Date: Tue Jun 2 11:34:58 2015 +1000 pmlogconf: use the correct dm metrics in the atop set commit 221b5d64fb89ad2846272db9642bcc3b6db86487 Author: Nathan Scott Date: Mon Jun 1 17:04:00 2015 +1000 pcp-atop: update makefile genmap object deps commit db6207e04c947fdf40381b3ec8c953458a3e1ccc Author: Paul Smith Date: Mon Jun 1 16:57:05 2015 +1000 pmtime: further workarounds for App Nap on Mac OS X commit 6d518554a6156e275fb033fc2a82c24cfdea0562 Author: Nathan Scott Date: Mon Jun 1 16:55:48 2015 +1000 pcp-atop: qa updates, archive mode and md/lvm device work Some code refactoring also - move PMAPI setup code over to various.c along with similar code. Harden dynamic memory allocation for the cpu/net/disk indoms - add valgrind test case to verify this. commit 6c3234ac9e6b881350ebd9929a085a3720e0fe49 Author: David Smith Date: Thu May 28 15:28:47 2015 -0500 Skip sources with the same name in the JSON PMDA. * src/pmdas/json/pmdajson.python: If asked to load two or more JSON sources with the same name, only load the first. commit f1f810a07106e01f6b7cd8ff794ec040645f8ef4 Author: David Smith Date: Thu May 28 14:45:55 2015 -0500 Added/updated dates in JSON PMDA copyright notices. * src/pmdas/json/pmdajson.python: Added copyright header. * src/pmdas/json/generate_ceph_metadata: Ditto. * src/pmdas/json/GNUmakefile: Updated copyright date. * src/pmdas/json/Install: Ditto. * src/pmdas/json/Remove: Ditto. commit 30badc1faa20a4c3661cd31db4700919670422ba Author: David Smith Date: Thu May 28 14:36:41 2015 -0500 Make a small improvement to pmdaCacheResize() and add a qa test for it. * src/libpcp_pmda/src/cache.c (pmdaCacheResize): Mark the header as dirty after updating the maximum inst. * qa/201: Add a cache resize test case. * qa/src/torture_cache.c: Ditto. * qa/201.out: Updated. commit be86503be1b7ff7281a616e158d3e1aa7db1f78e Author: Nathan Scott Date: Thu May 28 10:44:49 2015 +1000 pmlogger_check: re-process every logconf group on config updates commit 375a0b8facb32bf907775db2366789009afaaa9a Author: Nathan Scott Date: Thu May 28 10:42:53 2015 +1000 pmlogconf: qa and other updates following recent additions Also add apache.uptime to the apache summary set; atop will make use of this if its available. commit 18bb8a22cd38db4acb8f0b56f5e91842db572555 Author: David Smith Date: Wed May 27 15:41:19 2015 -0500 Added testing for the JSON PMDA 'generate_ceph_metadata' script. * src/pmdas/json/generate_ceph_metadata: Add a '-t' testing option. * qa/1052: Add generate_ceph_metadata testing. * qa/1052.out: Updated. * qa/json/ceph_data1.json: New JSON data file. * qa/json/ceph_schema1.json: Ditto. * qa/json/GNUmakefile: New file. * qa/GNUmakefile: Add new 'json' subdirectory. commit 4da3763dcbabeceaaa1ef5d75104639c68c8be77 Author: Dave Brolley Date: Wed May 27 14:41:24 2015 -0400 Github issue #11: Use sig_atomic_t within signal handlers. The variables "discoveryFlags" and "finished" should use the data type "sig_atomic_t" within pmfind and pmsleep respectively. commit cb4bd15a73ac5436098ed26728de9ac1fdeab470 Author: David Smith Date: Wed May 27 09:49:05 2015 -0500 Add python 2/3 compatibility fixes in the JSON PMDA. * src/pmdas/json/pmdajson.python: Make python 3 changes. * src/pmdas/json/generate_ceph_metadata: Ditto. * build/rpm/fedora.spec: Add python "six" rpm requirement. * build/rpm/pcp.spec.in: Ditto. commit fddda23f3d2464ca712c143a806e12ce8b998ab3 Author: Nathan Scott Date: Wed May 27 16:07:38 2015 +1000 build: ensure pmiostat and pmatop symlinks end up in system-tools commit a8e45bbc7a27606932c21d2bb2d4643890ae13f5 Author: Nathan Scott Date: Mon May 25 16:33:57 2015 +1000 pcp-atop: feature-filled PMAPI version of atop This is a new implementation of the artist formerly known as pmatop, based on the upstream atop sources (directly). It's thus a far more complete version of atop, and is now a binary rather than a python script. Many, many additional metrics are now used by this version compared to our original version, and these are reflected in updates to the pmlogconf configuration. QA work and verification of some more obscure features remain (such as LVM/MD device handling), these will follow in subsequent commits. Tackles Red Hat BZs 1160811, 1018575 and 1195429. commit 4e733241327a6341047862b4f599311e2bcd988f Author: David Smith Date: Tue May 26 12:27:08 2015 -0500 Update and add tests for the JSON PMDA. * qa/1052: Save and restore indom cache files. Also don't turn pmlogger off. * qa/1052.out: Update output. * qa/1053: New test for JSON PMDA install/removal testing. * qa/1053.out: Test output. * qa/group: Add new test. commit fc4166c13e9dfbff6e7f46a8d0c571b9aa7b1b5d Author: Gerlof Langeveld Date: Mon May 25 15:43:09 2015 +1000 atop: initial import of selected atop-2.1 sources and man pages commit 2ddee8650132505677048b9c4716b2dd54717990 Author: Nathan Scott Date: Mon May 25 15:35:48 2015 +1000 build: pmdahotproc man page contents now merged with pmdaproc commit 8feededfd52aa318011e5658e6f348337b1c83fa Author: Nathan Scott Date: Mon May 25 15:34:33 2015 +1000 build: retire old pmtop sources and man page, unused for ages commit 8359122d0f9bfd3e16067744f60f643c798eb856 Author: Nathan Scott Date: Mon May 25 15:29:27 2015 +1000 build: allow for multiple man pages below one src subdir commit ce8e51e921fc7cd227a59b8d1f3aba753caa8646 Author: David Smith Date: Wed May 20 11:35:35 2015 -0500 Added small tweaks in the JSON PMDA. commit ec3eda60c4600c9c4c24811767369c6a60136c12 Author: David Smith Date: Tue May 19 15:31:28 2015 -0500 Fix problems in the python PMDA code when returning fetch errors. * src/python/pmda.c (fetch_callback): If we got an unsupported metric type, don't fall into the error code tuple parsing code. In the error code tuple parsing code, clear out any previous PyArg_Parse() error, since it isn't an error to return an error. If we got a parse error, but a tuple code of 1, return an error. commit 27976c5bd80b65a076b3a8f444ffb17b11d0af25 Author: David Smith Date: Fri May 15 13:52:24 2015 -0500 Fix a refresh metric bug in the JSON PMDA. * src/pmdas/json/pmdajson.python (JsonSource.refresh_metrics): When refreshing metrics, don't refresh array metric itself. commit 4b739c4e9345e3923610093a9ad3fe87dde05e91 Author: David Smith Date: Fri May 15 12:29:07 2015 -0500 Ignore cache load erros in the JSON PMDA. * src/pmdas/json/pmdajson.python (IndomCache.load): Ignore cache load errors (most likely a non-existent cache). commit 8130092807aaac704ae724d22abb87101e497cf1 Author: David Smith Date: Fri May 15 11:36:42 2015 -0500 Improve the JSON PMDA by use of indom caches. * src/pmdas/json/pmdajson.python (IndomCache): Add saving and loading the indom cache. (JsonSource): Remember the previously used IDs for clusters, metrics, and indoms using indom caches. commit 90d21313e9ec074729a231aaeebabb31260f48d5 Author: David Smith Date: Fri May 15 11:35:34 2015 -0500 Improve indom cache and python bindings. * src/python/pcp/pmda.py (pmdaIndom::__iter__): New function to add an iterator. (pmdaIndom::inst_name_lookup): New function. Move functionality from pmda class. (pmdaIndom::cache_load): New function. (pmdaIndom::cache_mark_active): Ditto. (pmdaIndom::cache_mark_inactive): Ditto. (pmdaIndom::cache_resize): Ditto. (MetricDispatch::replace_indom): Handle a numeric indom or a pmdaIndom. (MetricDispatch::inst_name_lookup): Just call pmdaIndom::inst_name_lookup. * src/libpcp_pmda/src/cache.c (load_cache): Handle either the original cache file format or the new. (save_cache): Save cache files in the new format. (pmdaCacheResize): New function. * src/libpcp_pmda/src/exports: Export pmdaCacheResize(). * src/include/pcp/pmda.h: Add pmdaCacheResize() prototype. commit a4c4aa47b32caa33e5c870b0c4d5cea6d36369cd Author: David Smith Date: Wed Apr 29 15:34:07 2015 -0500 Update the JSON PMDA default config file. * src/pmdas/json/config.json: Add an empty "trusted_directory_list" to the default JSON PMDA config file. commit f785342cefd2370b7dfc974c4976a7ad3574d441 Author: David Smith Date: Tue Apr 14 14:31:23 2015 -0500 Make sure the JSON PMDA doesn't overflow the number of clusters/items. * src/pmdas/json/pmdajson.python (JsonSource.__parse_array_metadata): Make sure we don't overflow the maximum number of metrics. (JsonSource.__parse_metadata): Ditto. (JsonPMDA.__load_directory_list): Make sure we don't overflow the maximum number of clusters. commit 511f5603c64227ccaab33fdf7d3c75074af0063b Author: David Smith Date: Tue Apr 14 12:42:13 2015 -0500 Add floating-point value support value to the JSON PMDA. * src/pmdas/json/generate_ceph_metadata (decode_type): Add 'double' support. * src/pmdas/json/pmdajson.python (JsonSource.__parse_array_metadata): Add 'double' support. (JsonSource.__parse_metadata): Ditto. commit 91477a2ca7f25f024281a6e8bf39a4e9f5ac9d4f Author: David Smith Date: Tue Apr 7 16:23:04 2015 -0500 Improve security in the JSON PMDA. * src/pmdas/json/pmdajson.python: Improve security by adding a 'trusted_directory_list' config file option. If a JSON data source has a 'data-exec' command to run to get the JSON data, it is run in one of two ways. If the JSON data source was found in the 'directory_list' set of directories, the command is run as user 'nobody'. If the JSON data source was found in the 'trusted_directory_list', the command is run as root. In addition, all trusted directories and metadata files must be owned by root and can't be group or world writable. commit e1b3511b410570db3908c31d15ebc359b4856015 Author: David Smith Date: Tue Apr 7 09:24:20 2015 -0500 Add a qa test for the JSON PMDA. * qa/1052: New test file. * qa/1052.out: New test file output. * qa/group: Add JSON PMDA test. commit db5a9d71b2e27cf4292624fe4cdc13ec4dfd63b7 Author: David Smith Date: Tue Apr 7 09:09:10 2015 -0500 Better add indoms in the JSON PMDA. commit dfbecba5e25524a9c584c85dcd94332744b0eeee Author: David Smith Date: Tue Mar 31 10:23:56 2015 -0500 Clarify JSON PMDA's __refresh_metrics() function. * src/pmdas/json/pmdajson.python (JsonPMDA.__refresh_metrics): Add comments better describing what is going on. commit 8cc60af3003425bc5889737e76ba5b8450688961 Author: David Smith Date: Tue Mar 31 09:54:08 2015 -0500 Clean up more pylint warnings in pmdastap_json.python. commit 05b590b1cc09d78eba6cbc0013fe43db84faa22e Author: David Smith Date: Tue Mar 31 09:43:13 2015 -0500 Fix performance problem in JSON PMDA by reducing the number of JSON data loads. * src/pmdas/json/pmdajson.python (JsonSource.fetch): If needed, reload the JSON data for this source. (JsonPMDA.__fetch): New function. (JsonPMDA.__refresh_metrics): Only load JSON metadata/data for new sources. commit 54224a2134b1040a371191c90ffabecead993370 Author: David Smith Date: Wed Mar 25 09:20:48 2015 -0500 Fix a python 3 issue in the JSON PMDA. * src/pmdas/json/pmdajson.python: Convert all "dict.has_key('FOO')" references to "'FOO' in dict" for python 3 support. commit 9fc617f01d602fd8e6a1937192b870bbcb1d7523 Author: David Smith Date: Tue Mar 24 15:05:40 2015 -0500 Require the python jsonpointer package for the JSON PMDA in pcp.spec.in. * build/rpm/pcp.spec.in: Be sure to require the python jsonpointer package. commit 309ef87cf3da2690c435d6495360f6bb349dc075 Author: David Smith Date: Tue Mar 24 12:34:03 2015 -0500 Require the python jsonpointer package for the JSON PMDA. * build/rpm/fedora.spec: Be sure to require the python jsonpointer package. commit 9ae5876c33fa04c81910de49ac15c17031998760 Author: David Smith Date: Tue Mar 24 11:32:34 2015 -0500 Fixed rpmbuild problem with the JSON pmda. * src/pmdas/json/generate_ceph_metadata: Renamed from generate_ceph_metadata.py. The '.py' suffix caused rpmbuild to think it was a python library, not a python script. A python library gets compiled into a .pyc file. * src/pmdas/json/GNUmakefile: Updated. commit a590462eb54d884c637c2c2135f7d3711f52db62 Author: David Smith Date: Tue Mar 24 10:03:34 2015 -0500 Fix some pylint warnings in the JSON PMDA. commit a94b997a21cc5886f214e01c3a6fedd085b4078f Author: David Smith Date: Tue Mar 24 09:47:30 2015 -0500 Updated PMDA number in JSON PMDA. commit 5861c7bb8e2dc11b478395feb4c80529bccd9849 Author: David Smith Date: Tue Mar 10 16:48:59 2015 -0500 Merge with dev. commit 1b1807a0e4f6ceddbde22aef24fae21a95159d92 Author: David Smith Date: Thu Mar 5 16:43:06 2015 -0600 Add a python script that generates ceph metadata for the JSON PMDA. * src/pmdas/json/generate_ceph_metadata.py: New file. * src/pmdas/json/GNUmakefile: Install the new script. commit 29d999d2ea242ac9868776857857bf796644658e Author: David Smith Date: Thu Mar 5 16:11:34 2015 -0600 Add 2 small fixes to the JSON PMDA. * src/pmdas/json/pmdajson.python: Add a 'log' function to all classes. Allow more than one '.' in metric names. commit 6aaa073dedeaf0205ab744fa04b1053a86b03ca5 Author: David Smith Date: Wed Mar 4 13:30:46 2015 -0600 Add a 'data-exec' directive support to the JSON PMDA. * src/pmdas/json/pmdajson.python (__load_json_data): Add the capability to run a command to get the JSON data. (load): Call new __preparse_metadata function to parse metadata looking for items needed to find the JSON data. (__preparse_metadata): New function. commit d866e4e02523c7eefbbdb143a574f3ccdcceb3e3 Author: David Smith Date: Tue Mar 3 10:56:03 2015 -0600 Add a 'data-path' directive to the JSON PMDA metadata. * src/pmdas/json/pmdajson.python (JsonSource.__parse_metadata): Add 'data-path' optional metadata directive to override the defailt data path. commit 8b848ae3a8e3ab9fe023ac0e92a25f69398b3f47 Author: David Smith Date: Mon Mar 2 16:24:48 2015 -0600 When the JSON PMDA parses metadata, on errors just skip the current metric. * src/pmdas/json/pmdajson.python (JsonSource.__parse_array_metadata): If we get an error when setting the name, instead of erroring out, just skip the metric. (JsonSource.__parse_metadata): Ditto. commit 551878328fc8b457380db264b42f16735d8dd3c3 Author: David Smith Date: Mon Mar 2 11:43:05 2015 -0600 Fix JSON PMDA config file handling. * src/pmdas/json/pmdajson.python (JsonPMDA.__init__): Set up config file absolute path variable (instead of using a relative path). (__load_config_file): Use config file path variable. commit 42b92f026de56565bc0d4db0f3d40d2b12caf067 Author: David Smith Date: Thu Feb 26 14:49:43 2015 -0600 Add config file support to the JSON PMDA. * src/pmdas/json/pmdajson.python: Load directory list to monitor from the config file. * src/pmdas/json/config.json: Added default config file. * src/pmdas/json/GNUmakefile: Install config file. commit 2cb89f77be16119e7a59a6caf918fc32414ef985 Author: David Smith Date: Tue Feb 24 13:21:17 2015 -0600 In the JSON PMDA, change the default names of data sources. * src/pmdas/json/pmdajson.python: Change default name of the metadata file to 'metadata.json' and the default name of the data file to 'data.json'. commit 86b11286ef10861bed190d1830dcb74c107df114 Author: David Smith Date: Tue Feb 24 12:24:36 2015 -0600 Make sure JSON PMDA's domain.h file gets installed. * src/pmdas/json/GNUmakefile: Install 'domain.h'. commit 45a8bfccd8dcc4320b5c77c2c41bdc732aec3270 Author: David Smith Date: Tue Feb 24 10:59:56 2015 -0600 Rename 'stap_json' pmda to 'json'. * src/pmdas/json/pmdajson.python: Renamed from 'pmdastap_json.python' and start work to make it less systemtap specific and more generic. * src/pmdas/GNUmakefile: Makes 'json' instead of 'stap_json'. * src/pmdas/json/GNUmakefile: Renamed (since directory name changed) and updated. * src/pmdas/json/Install: Ditto. * src/pmdas/json/Remove: Ditto. * src/pmns/stdpmid.pcp: Rename 'STAP_JSON' to 'JSON' * src/pmdas/stap_json/pylint.out: Deleted. commit cce1f8a4b17980461235455986018ce2c31cd12e Author: David Smith Date: Mon Feb 23 15:26:19 2015 -0600 Clean up some pylint warnings in pmdastap_json.python. commit 15a762403d51c03edf7b1d66495c7e32066ccf9f Author: David Smith Date: Mon Feb 23 15:08:02 2015 -0600 Log and ignore unknown metadata in pmdastap_json.python. commit 91111134b95cf468ed32289a2e2a891154225943 Author: David Smith Date: Mon Feb 23 12:23:20 2015 -0600 Add 'units' support to metrics in pmdastap_json.python. commit c8f2f6d570b1a632dd1a2beec35150a586e0609c Author: David Smith Date: Mon Feb 16 15:14:25 2015 -0600 Validate json metric names. * src/pmdas/stap_json/pmdastap_json.python: Validate metric names. commit da56190f61d4bfadf2ba238f49d9f3c3ea09575b Author: David Smith Date: Mon Feb 16 14:29:10 2015 -0600 Update stap_json PMID. commit bd40a6721fe9897257e560e2cb1bd3cd6cb52ecc Author: David Smith Date: Tue Feb 3 09:46:07 2015 -0600 Tweaked pmdastap_json.python to make pylint happier. commit 66cc450d8106c558fb5ad6486405aca4bc473b53 Author: David Smith Date: Tue Jan 27 11:12:10 2015 -0600 Hande new json pointer array metrics. * src/pmdas/stap_json/pmdastap_json.python (Metric.__init__): Add 'index_pointer' field. (SystemtapModule.__refresh_indoms): Add array support. (SystemtapModule.__parse_array_metadata): Renamed and reworked from __parse_array_schema. (SystemtapModule.fetch): Updated to handle fetching array values using jsonpointers. commit fcf0e9739bb4a32759c1a1c345f4585cd5d39cbe Author: David Smith Date: Thu Jan 22 13:37:39 2015 -0600 Hande new json pointer simple metrics (not arrays yet). * src/pmdas/stap_json/pmdastap_json.python (Metric): Add 'pointer' member variable, rearrange a bit. (SystemtapModuleObject.__init__): Look for metadata file, not schema file. (SystemtapModuleObject.__load_json_metadata): Renamed and reworked from __load_json_schema. (SystemtapModuleObject.load): Load metadata instead of schema. (SystemtapModuleObject.__parse_metadata): Renamed and reworked from __parse_schema. commit de90566d84971cc2d2fd2b55457e297013bd40f9 Author: David Smith Date: Thu Dec 4 15:46:44 2014 -0600 Fix python 2.6 support in the python pcp module. * src/python/pmda.c (update_indom_metric_buffers): If the python ctypes.Structure class only supports the older buffer interface (as in python 2.6), handle it. commit a1f9c4822845f4ebbd4b34aa239379ae25b8ed91 Author: David Smith Date: Fri Nov 21 11:39:37 2014 -0600 Updated .gitignore files. commit e2c967e15ffc2a7fd9669e652fecc07424ba5ff8 Author: David Smith Date: Fri Nov 21 11:35:01 2014 -0600 Handle deleted modules in pmdas/stap_json/pmdastap_json.python. commit b2e3b5cdd15ddbe57c14b2eaa04cfbfebe2e190b Author: David Smith Date: Fri Nov 14 15:03:20 2014 -0600 Improve pcp python support by simplifying refresh metrics callback. * src/python/pcp/pmda.py (__init__): Updated. (clear_indoms): Clear existing list/dictionaries instead of creating new ones. (clear_metrics): Ditto. (run): Call the updated pmda_dispatch(). (__refresh_metrics): Deleted. (set_refresh_metrics): Simplified. * src/python/pmda.c (pmns_refresh): No longer release the dictionary reference. (update_indom_metric_buffers): New function. (pmda_refresh_metrics): Move indom/metrics buffer handling to update_indom_metric_buffers. (pmda_dispatch): Use update_indom_metric_buffers() to handle buffers. (get_need_refresh): Delete function. commit 4a265214337a5313466fdd7586f00bdefc417f2c Author: David Smith Date: Tue Nov 11 16:29:56 2014 -0600 Removed dead/unused code from src/python/pmda.c * src/python/pmda.c: Removed old code surrounded by '#ifdef PyBUF_SIMPLE'. commit 38983a531d83544d3f5d8c73348d0a7c543e90e8 Author: David Smith Date: Wed Oct 29 12:58:40 2014 -0500 Improve pcp python support by adding refresh metrics callback. * src/python/pcp/pmda.py (__refresh_metrics): New function that wraps the user's refresh metrics callback function. After the user's refresh metrics callback function is called, update the class internal data. (set_refresh_metrics): Wrapper around cpmda.set_refresh_metrics(). * src/python/pmda.c (maybe_refresh_all): New function that calls the refresh metrics callback. (pmns_refresh): If there isn't anything to do, just exit. (pmns_desc): Call maybe_refresh_all(). (pmns_pmid): Ditto. (pmns_name): Ditto. (pmns_children): Ditto. (fetch): Ditto. (store): Ditto. (text): Ditto. (pmda_rehash): New function that gets an indom and metric list and passes them to pmda_refresh_metrics(). (pmda_refresh_metrics): New function that handles the indom and metric lists and calls pmdaRehash(). (get_need_refresh): New function. (set_refresh_metrics): New function that takes a refresh metrics callback. commit f4866a28b5e925f2f1ff6f429cdc7f8a317b4e6e Author: David Smith Date: Thu Oct 9 14:17:30 2014 -0500 Lots of code tweaks in pmdastap_json.python to make pylint happier. commit 3ed376c8f93b60a1c37e8db91fbe632e06b05ecc Author: David Smith Date: Thu Oct 9 11:00:35 2014 -0500 Improve pmdastap_json.python by doing lots of code cleanup/refactoring. commit 8e624655c4ed4afbd25d53bfd1435938be01bf78 Author: David Smith Date: Mon Oct 6 14:32:39 2014 -0500 Fix python PMDA bug by handling python object reference counts correctly. * src/python/pmda.c (namespace_refresh): Increment the python object reference count when needed. (pmid_oneline_refresh): Ditto. (pmid_longtext_refresh): Ditto. (indom_oneline_refresh): Ditto. (indom_longtext_refresh): Ditto. * src/python/pmapi.c (getOptionsFromList): Remove decrementing python object reference when it wasn't needed. commit 44cb24dbf41efce7b7b7ecad8499fe971176171f Author: David Smith Date: Mon Oct 6 14:27:12 2014 -0500 Added test for python PMDA memory corruption bug. * qa/843.out: Ditto. * qa/group: Added test 843. * qa/pmdas/GNUmakefile: Added the memory_python directory. * qa/pmdas/GNUmakefile.install: Ditto. * qa/pmdas/memory_python/.gitignore: New file. * qa/pmdas/memory_python/GNUmakefile: Ditto. * qa/pmdas/memory_python/GNUmakefile.install: Ditto. * qa/pmdas/memory_python/Install: Ditto. * qa/pmdas/memory_python/Remove: Ditto. * qa/pmdas/memory_python/pmdamemory_python.python: Ditto. * src/pmns/stdpmid.pcp: Added 'memory_python' define. commit c76f00905ee681cabeb3badd5c0f4110b7cf1d86 Author: David Smith Date: Mon Oct 6 13:47:52 2014 -0500 Fixed 'STAP_JSON_' typo in src/pmns/stdpmid.pcp. commit 7705256e64cffa912dfe431c6a70795232ac6035 Author: David Smith Date: Fri Oct 3 14:10:05 2014 -0500 Added initial version of a systemtap JSON pmda, including array support. From bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com Thu Jun 4 00:05:01 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.4 required=5.0 tests=HTML_IMAGE_ONLY_12, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 42D437FA0 for ; Thu, 4 Jun 2015 00:05:01 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id D1F42AC002 for ; Wed, 3 Jun 2015 22:05:00 -0700 (PDT) X-ASG-Debug-ID: 1433394293-04bdf0129a2c0b0001-S8gJnT Received: from n2-mx1.mail-services.com.au (n2-mx1.mail-services.com.au [117.55.229.91]) by cuda.sgi.com with ESMTP id T8ZFAdQnYHuEVCcK for ; Wed, 03 Jun 2015 22:04:55 -0700 (PDT) X-Barracuda-Envelope-From: bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com X-Barracuda-Apparent-Source-IP: 117.55.229.91 Received: from i-otc1esa.cbr1.mail-filtering.com.au (ipin1-c1esa.cbr1.mail-filtering.com.au [117.55.239.161]) by n2-mx1.mail-services.com.au (Postfix) with ESMTP id 6AAE0FF713 for ; Thu, 4 Jun 2015 15:04:52 +1000 (AEST) Received-SPF: None (i-otc1esa.cbr1.mail-filtering.com.au: no sender authenticity information available from domain of bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com) identity=mailfrom; client-ip=192.254.113.10; receiver=i-otc1esa.cbr1.mail-filtering.com.au; envelope-from="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-sender="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-conformance=spf_only Received-SPF: None (i-otc1esa.cbr1.mail-filtering.com.au: no sender authenticity information available from domain of postmaster@o5.sgmail.github.com) identity=helo; client-ip=192.254.113.10; receiver=i-otc1esa.cbr1.mail-filtering.com.au; envelope-from="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-sender="postmaster@o5.sgmail.github.com"; x-conformance=spf_only X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0GaAwBd229VnApx/sBbgkcDgRpegx6pOwaDOY5NgQAyHgELhStKgTo5EwEBAQEBAQEDDgEBAQEBCAsJCSEugiUsOwgECQEBEgINVQoBAQEDAQIgHQY0BQEIAQsBAQEBFgImAgIDAVMGGIgoDbY2cIRqgWqdGgsBAQEYAgQLgRYUhGSFKoJrgTgRAU2COAwvEoEzjEuLCYZmnABPgQyBOwEBAQ X-IPAS-Result: A0GaAwBd229VnApx/sBbgkcDgRpegx6pOwaDOY5NgQAyHgELhStKgTo5EwEBAQEBAQEDDgEBAQEBCAsJCSEugiUsOwgECQEBEgINVQoBAQEDAQIgHQY0BQEIAQsBAQEBFgImAgIDAVMGGIgoDbY2cIRqgWqdGgsBAQEYAgQLgRYUhGSFKoJrgTgRAU2COAwvEoEzjEuLCYZmnABPgQyBOwEBAQ X-IronPort-AV: E=Sophos;i="5.13,551,1427720400"; d="scan'208,217";a="182906232" Received: from o5.sgmail.github.com ([192.254.113.10]) by i-otc1esa.cbr1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES128-SHA; 04 Jun 2015 15:03:54 +1000 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com; h=from:reply-to:to:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=oV+vXopbFs+i8OR5DwYZPHofU2o=; b=uAtTY/sJMb652jpl LpAZoGbLuBwKB2IwHxX3TOcWCAWbpo+84oO2Yg8L3OtQbeWNncfWRzYLWKOwqrct gCSvrGAASWXeV0FGoJjC7w+OoL0GdinMXSYOXMSwCphEmxbVxVFiKcrZWSBK5y4j BzCKADftWGERI+tUZXshXthpoJI= Received: by filter0508p1mdw1.sendgrid.net with SMTP id filter0508p1mdw1.8951.556FDC341A 2015-06-04 05:03:48.904896956 +0000 UTC Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd-020 (SG) with ESMTP id 14dbcf42e83.184e.99cc63 for ; Thu, 04 Jun 2015 05:03:48 +0000 (UTC) Date: Wed, 03 Jun 2015 22:03:48 -0700 From: Lokesh Dokara Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [pcp] Cannot build from source as a docker image (#23) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] Cannot build from source as a docker image (#23) Content-Type: multipart/alternative; boundary="--==_mimepart_556fdc34b5f70_1ce23fc931ce52b84380ca"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: eldos-dl X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-SG-EID: XHgpD0I4dwPyvalfBvzXHjYOnBNKyEST/hu/iWGWJEfPPUqXMfGldLFEQ0l2E+hqhwh2uuFc1EuWly yYhi/03fVEQJYLzuV2x1m1VY88g6dm1ijT0+SlegNN4wXV/eaLu+hZ3lrSc7l1xwmMB0zJPYc55QBj yhMAIXrmCxHkkNs= X-Barracuda-Connect: n2-mx1.mail-services.com.au[117.55.229.91] X-Barracuda-Start-Time: 1433394294 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.63 X-Barracuda-Spam-Status: No, SCORE=1.63 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_12, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19550 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 1.63 HTML_IMAGE_ONLY_12 BODY: HTML: images with 800-1200 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message ----==_mimepart_556fdc34b5f70_1ce23fc931ce52b84380ca Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ``` root 1 0 0 05:02 ? 00:00:00 /bin/sh -c ps -ef | awk '$2==1{print}' ``` This was the output. Sorry for the delay. --- Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/23#issuecomment-108723153 ----==_mimepart_556fdc34b5f70_1ce23fc931ce52b84380ca Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit
root         1     0  0 05:02 ?        00:00:00 /bin/sh -c ps -ef | awk '$2==1{print}'

This was the output. Sorry for the delay.


Reply to this email directly or view it on GitHub.

----==_mimepart_556fdc34b5f70_1ce23fc931ce52b84380ca-- From nscott@redhat.com Thu Jun 4 01:43:58 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id E271E7FFE for ; Thu, 4 Jun 2015 01:43:57 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 6CFE2AC001 for ; Wed, 3 Jun 2015 23:43:57 -0700 (PDT) X-ASG-Debug-ID: 1433400234-04cb6c4a812c160001-S8gJnT Received: from mx3-phx2.redhat.com (mx3-phx2.redhat.com [209.132.183.24]) by cuda.sgi.com with ESMTP id jekbqjAQuMMTFJv5 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Wed, 03 Jun 2015 23:43:55 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.24 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx3-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id t546hsiY023899 for ; Thu, 4 Jun 2015 02:43:54 -0400 Date: Thu, 4 Jun 2015 02:43:54 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp Message-ID: <1100641226.11843960.1433400234089.JavaMail.zimbra@redhat.com> Subject: pcp updates: atop, qa, man pages MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates: atop, qa, man pages Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.122] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: atop, qa, man pages Thread-Index: hlDD+6U5NpBJq1iQY+QcQBFKFa/34g== X-Barracuda-Connect: mx3-phx2.redhat.com[209.132.183.24] X-Barracuda-Start-Time: 1433400235 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19551 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Changes committed to git://git.pcp.io/nathans/pcp.git master Nathan Scott (4): pcp-atop: complete audit of string buffers for overflows build: add struct declarations for remaining few headers man pages: update atop man page, small tweaks for others pcp-atop: implement record mode functionality (-w option) qa/1079 | 7 qa/1079.out | 3 qa/722 | 113 ----- qa/722.out | 904 ---------------------------------------- qa/group | 1 src/include/pcp/mmv_dev.h | 16 src/include/pcp/pmafm.h | 2 src/include/pcp/pmtime.h | 10 src/pcp/atop/GNUmakefile | 2 src/pcp/atop/atop.c | 58 -- src/pcp/atop/atop.h | 25 - src/pcp/atop/atopsar.c | 39 - src/pcp/atop/hostmetrics.map | 6 src/pcp/atop/ifpropmetrics.map | 2 src/pcp/atop/parseable.c | 4 src/pcp/atop/pcp-atop.1 | 109 ++-- src/pcp/atop/pcp-atopsar.1 | 40 - src/pcp/atop/photoproc.h | 7 src/pcp/atop/photosyst.h | 16 src/pcp/atop/procmetrics.map | 2 src/pcp/atop/showgeneric.c | 20 src/pcp/atop/showgeneric.h | 6 src/pcp/atop/showlinux.c | 21 src/pcp/atop/showlinux.h | 17 src/pcp/atop/showprocs.c | 185 ++++---- src/pcp/atop/showsys.c | 139 +++--- src/pcp/atop/systmetrics.map | 7 src/pcp/atop/various.c | 206 +++++++-- src/pcp/dmcache/pcp-dmcache.1 | 2 src/pcp/free/pcp-free.1 | 2 src/pcp/numastat/pcp-numastat.1 | 2 src/pcp/uptime/pcp-uptime.1 | 2 src/pcp/verify/pcp-verify.1 | 2 33 files changed, 527 insertions(+), 1450 deletions(-) commit 69a4070b7ad5fa9d8816c8f77ef74c45e75ba83c Author: Nathan Scott Date: Thu Jun 4 16:40:47 2015 +1000 pcp-atop: implement record mode functionality (-w option) Creating archive folios now works as per our earlier atop. Test qa/1079 is updated to create and the replay an archive using this facility and the old python atop test is retired. commit a78e0f6bc65c532eb666309af09ed0cd358449a4 Author: Nathan Scott Date: Thu Jun 4 16:30:33 2015 +1000 man pages: update atop man page, small tweaks for others commit 2fa8d8c6bfab218bbe46ed5def0137824379a2a6 Author: Nathan Scott Date: Thu Jun 4 15:57:56 2015 +1000 build: add struct declarations for remaining few headers commit 64ae58d19067544ff424ab2170e5678a1cb2370d Author: Nathan Scott Date: Thu Jun 4 12:58:45 2015 +1000 pcp-atop: complete audit of string buffers for overflows From mgoodwin@redhat.com Thu Jun 4 02:10:56 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 860E47FFE for ; Thu, 4 Jun 2015 02:10:56 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 21A8AAC001 for ; Thu, 4 Jun 2015 00:10:52 -0700 (PDT) X-ASG-Debug-ID: 1433401848-04bdf0129a2e4c0001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id CBgfdIstpt9ivDER (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Thu, 04 Jun 2015 00:10:48 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx10.intmail.prod.int.phx2.redhat.com (int-mx10.intmail.prod.int.phx2.redhat.com [10.5.11.23]) by mx1.redhat.com (Postfix) with ESMTPS id 6B011358A06 for ; Thu, 4 Jun 2015 07:10:48 +0000 (UTC) Received: from [10.64.176.184] (dhcp-176-184.mel.redhat.com [10.64.176.184]) by int-mx10.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t547AkNt018013 for ; Thu, 4 Jun 2015 03:10:47 -0400 Message-ID: <556FF9F6.5000209@redhat.com> Date: Thu, 04 Jun 2015 17:10:46 +1000 From: Mark Goodwin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: pcp Subject: pcp updates: merge kenj (qa infrastructure) + nathans (atop string buffer overflows and -w record mode, pmie) Content-Type: text/plain; charset=windows-1252; format=flowed X-ASG-Orig-Subj: pcp updates: merge kenj (qa infrastructure) + nathans (atop string buffer overflows and -w record mode, pmie) Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.23 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1433401848 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 Nathan, we should consider pushing the atop buffer overflow fixes back upstream - they're mostly in unmodified code right? Changes committed to git://git.pcp.io/pcp.git master Ken McDonell (14): qa: assorted tests, ensure $seq.full is truncated first qa/qt: add setup target for GNUmakefiles qa/cisco: add installed GNUmakefile qa/gluster: add installed GNUmakefile qa/pconf: add installed GNUmakefile qa/sadist: add installed GNUmakefile qa/collectl: add installed GNUmakefile qa/qt: don't decend into the subdirs for setup with the installed GNUmakefile qa/unbound: add installed GNUmakefile qa/gpfs: add installed GNUmakefile src/include/builddefs.in: promote QA SUBDIRS rule to a common place qa/admin/whatami: add heuristic for RHEL systems qa/admin/check-vm: add logconv.pl needed by the ds389log pmda qa: lots of makefiles Nathan Scott (5): pmie: prevent premature rule evaluation in pmie live mode pcp-atop: complete audit of string buffers for overflows build: add struct declarations for remaining few headers man pages: update atop man page, small tweaks for others pcp-atop: implement record mode functionality (-w option) qa/038 | 2 qa/1045 | 1 qa/1079 | 7 qa/1079.out | 3 qa/115 | 1 qa/145 | 3 qa/223 | 1 qa/638 | 1 qa/647 | 1 qa/704 | 1 qa/722 | 113 --- qa/722.out | 904 ------------------------- qa/862 | 41 + qa/862.out | 2 qa/GNUmakefile.install | 23 qa/admin/check-vm | 1 qa/admin/whatami | 17 qa/cisco/GNUmakefile | 1 qa/cisco/GNUmakefile.install | 51 + qa/collectl/GNUmakefile | 3 qa/collectl/GNUmakefile.install | 48 - qa/ganglia/GNUmakefile | 3 qa/ganglia/GNUmakefile.install | 20 qa/ganglia/gangliatest.32/GNUmakefile | 3 qa/ganglia/gangliatest.32/GNUmakefile.install | 18 qa/ganglia/gangliatest.64/GNUmakefile | 3 qa/ganglia/gangliatest.64/GNUmakefile.install | 18 qa/ganglia/gangliatest.xml/GNUmakefile | 3 qa/ganglia/gangliatest.xml/GNUmakefile.install | 18 qa/gluster/GNUmakefile | 3 qa/gluster/GNUmakefile.install | 52 + qa/gpfs/GNUmakefile | 3 qa/gpfs/GNUmakefile.install | 47 - qa/group | 2 qa/lustre/GNUmakefile | 3 qa/lustre/GNUmakefile.install | 19 qa/nfsclient/GNUmakefile | 3 qa/nfsclient/GNUmakefile.install | 21 qa/pconf/GNUmakefile | 1 qa/pconf/GNUmakefile.install | 53 + qa/pmdas/GNUmakefile.install | 21 qa/qt/GNUmakefile.install | 26 qa/qt/qmc_context/GNUmakefile | 2 qa/qt/qmc_desc/GNUmakefile | 2 qa/qt/qmc_dynamic/GNUmakefile | 2 qa/qt/qmc_event/GNUmakefile | 2 qa/qt/qmc_format/GNUmakefile | 2 qa/qt/qmc_group/GNUmakefile | 2 qa/qt/qmc_hosts/GNUmakefile | 2 qa/qt/qmc_indom/GNUmakefile | 2 qa/qt/qmc_metric/GNUmakefile | 2 qa/qt/qmc_source/GNUmakefile | 2 qa/sadist/GNUmakefile | 1 qa/sadist/GNUmakefile.install | 50 + qa/unbound/GNUmakefile | 3 qa/unbound/GNUmakefile.install | 50 + src/include/builddefs.in | 13 src/include/pcp/mmv_dev.h | 16 src/include/pcp/pmafm.h | 2 src/include/pcp/pmtime.h | 10 src/pcp/atop/GNUmakefile | 2 src/pcp/atop/atop.c | 58 - src/pcp/atop/atop.h | 25 src/pcp/atop/atopsar.c | 39 - src/pcp/atop/hostmetrics.map | 6 src/pcp/atop/ifpropmetrics.map | 2 src/pcp/atop/parseable.c | 4 src/pcp/atop/pcp-atop.1 | 109 +-- src/pcp/atop/pcp-atopsar.1 | 40 - src/pcp/atop/photoproc.h | 7 src/pcp/atop/photosyst.h | 16 src/pcp/atop/procmetrics.map | 2 src/pcp/atop/showgeneric.c | 20 src/pcp/atop/showgeneric.h | 6 src/pcp/atop/showlinux.c | 21 src/pcp/atop/showlinux.h | 17 src/pcp/atop/showprocs.c | 185 ++--- src/pcp/atop/showsys.c | 139 +-- src/pcp/atop/systmetrics.map | 7 src/pcp/atop/various.c | 206 ++++- src/pcp/dmcache/pcp-dmcache.1 | 2 src/pcp/free/pcp-free.1 | 2 src/pcp/numastat/pcp-numastat.1 | 2 src/pcp/uptime/pcp-uptime.1 | 2 src/pcp/verify/pcp-verify.1 | 2 src/pmie/src/pmie.c | 6 86 files changed, 1040 insertions(+), 1617 deletions(-) Details ... commit 69a4070b7ad5fa9d8816c8f77ef74c45e75ba83c Author: Nathan Scott Date: Thu Jun 4 16:40:47 2015 +1000 pcp-atop: implement record mode functionality (-w option) Creating archive folios now works as per our earlier atop. Test qa/1079 is updated to create and the replay an archive using this facility and the old python atop test is retired. commit a78e0f6bc65c532eb666309af09ed0cd358449a4 Author: Nathan Scott Date: Thu Jun 4 16:30:33 2015 +1000 man pages: update atop man page, small tweaks for others commit 2fa8d8c6bfab218bbe46ed5def0137824379a2a6 Author: Nathan Scott Date: Thu Jun 4 15:57:56 2015 +1000 build: add struct declarations for remaining few headers commit 64ae58d19067544ff424ab2170e5678a1cb2370d Author: Nathan Scott Date: Thu Jun 4 12:58:45 2015 +1000 pcp-atop: complete audit of string buffers for overflows commit 1631ea89c76f8a24c664b84ebcf875ca35ab263c Author: Nathan Scott Date: Wed Jun 3 14:42:04 2015 +1000 pmie: prevent premature rule evaluation in pmie live mode Resolve an issue introduced in commit d21bb6c017696 - some code Ken and I thought was unnecessary turned out to be in use after all. The rest of that commit remains, it's just the snippet of code that re-adjusts the Task scheduling vs the current time that is affected by slow reading on stdin (which can happen if rules are manually entered). Added a new qa/862 test to exercise the situation and fix. commit 689d6d1000758031197a0cdd9bfde19cc1feab1c Author: Ken McDonell Date: Wed Jun 3 16:59:44 2015 +1000 qa: lots of makefiles Complete the coverage of installed GNUmakefiles across all the QA directories. Also use the $(QA_SUBDIRS_MAKERULE) macro in preference to $(SUBDIRS_MAKERULE) in the installed GNUmakefiles. commit 12e319e69bd2e426d6851ccfeb0373c66c21948d Author: Ken McDonell Date: Wed Jun 3 16:59:03 2015 +1000 qa/admin/check-vm: add logconv.pl needed by the ds389log pmda commit 749b21d75a8d04b8bb180e94cc77b8345c3b3bae Author: Ken McDonell Date: Wed Jun 3 16:56:11 2015 +1000 qa/admin/whatami: add heuristic for RHEL systems commit 9a1f660e2cea4dde6325af7768c091fe337c7c63 Author: Ken McDonell Date: Wed Jun 3 16:43:49 2015 +1000 src/include/builddefs.in: promote QA SUBDIRS rule to a common place In the GNUmakefile.install files below the qa directory we want to run make in a more terse mode to reduce the clutter on stdout. This commit adds QA_SUBDIRS_MAKERULE that is very similar to SUBDIRS_MAKERULE except for (a) preferring to use GNUmakefile.install if present rather than GNUmakefile, and (b) no chatter as you descend through directories commit 59f86189b35e237b5cfaac7492d5e02226283a93 Author: Ken McDonell Date: Wed Jun 3 10:32:25 2015 +1000 qa/gpfs: add installed GNUmakefile commit 28787141b7f80e742fcdd8d10f0100a020273470 Author: Ken McDonell Date: Wed Jun 3 10:30:02 2015 +1000 qa/unbound: add installed GNUmakefile commit 2e4c8284a98626b18de3f0d27aea1fe48be8d70f Author: Ken McDonell Date: Wed Jun 3 10:27:06 2015 +1000 qa/qt: don't decend into the subdirs for setup with the installed GNUmakefile The qmc_* binaries cannot be rebuilt from $PCP_VAR_DIR/testsuite, so don't even try. commit e123508f9146291b672f23850720b9bd3288f3b5 Author: Ken McDonell Date: Wed Jun 3 10:20:58 2015 +1000 qa/collectl: add installed GNUmakefile commit f20f5e072883aa047ad378bb2c36716250ef9715 Author: Ken McDonell Date: Wed Jun 3 10:18:02 2015 +1000 qa/sadist: add installed GNUmakefile commit 7f20617d691c94795a0d4ce212d73059f9ea5307 Author: Ken McDonell Date: Wed Jun 3 10:15:40 2015 +1000 qa/pconf: add installed GNUmakefile commit 7c7abe8bddb47a7359dd87e1d6d252450eb6082a Author: Ken McDonell Date: Wed Jun 3 10:11:06 2015 +1000 qa/gluster: add installed GNUmakefile commit 76021fa53d27763e8f1c29a522bfd338c62adf79 Author: Ken McDonell Date: Wed Jun 3 10:08:02 2015 +1000 qa/cisco: add installed GNUmakefile commit 57937a474693794a458a101269bf40c59936881c Author: Ken McDonell Date: Wed Jun 3 09:24:05 2015 +1000 qa/qt: add setup target for GNUmakefiles make setup was failing ... we don't use this often (like never until I was testing some unrelated gmake changes), but fix it to be complete. ps. the more usual make -f GNUmakefile.install setup works because it does not descend into the qt directory, which is another but different issue for another commit. commit f73463b72a9a64984e88b694357b6ea7d76874e3 Author: Ken McDonell Date: Mon Jun 1 07:10:29 2015 +1000 qa: assorted tests, ensure $seq.full is truncated first These tests were appending to $seq.full without ensuring it was initially truncated. From ryan@doylenet.net Thu Jun 4 05:51:22 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id E6DB77FCD for ; Thu, 4 Jun 2015 05:51:22 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id B33B88F8035 for ; Thu, 4 Jun 2015 03:51:22 -0700 (PDT) X-ASG-Debug-ID: 1433415080-04cb6c4a8131f30001-S8gJnT Received: from serv1.doylenet.net (serv1.doylenet.net [54.252.103.135]) by cuda.sgi.com with ESMTP id BWECVLI1DYcjp79W for ; Thu, 04 Jun 2015 03:51:20 -0700 (PDT) X-Barracuda-Envelope-From: ryan@doylenet.net X-Barracuda-Apparent-Source-IP: 54.252.103.135 Received: from localhost (localhost [127.0.0.1]) by serv1.doylenet.net (Postfix) with ESMTP id 2CD1F41F72 for ; Thu, 4 Jun 2015 10:51:19 +0000 (UTC) Received: from serv1.doylenet.net ([127.0.0.1]) by localhost (ip-10-240-15-243.ap-southeast-2.compute.internal [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kSX5r6VLJ8B6 for ; Thu, 4 Jun 2015 10:51:19 +0000 (UTC) Received: from [192.168.1.100] (CPE-58-175-38-221.jqve1.win.bigpond.net.au [58.175.38.221]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: ryan@doylenet.net) by serv1.doylenet.net (Postfix) with ESMTPSA id E529F41B44 for ; Thu, 4 Jun 2015 10:51:18 +0000 (UTC) Message-ID: <55702DA6.2080804@doylenet.net> Date: Thu, 04 Jun 2015 20:51:18 +1000 From: Ryan Doyle User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Icedove/31.3.0 MIME-Version: 1.0 To: pcp Subject: pmproxy wireshark dissection support Content-Type: text/plain; charset=utf-8; format=flowed X-ASG-Orig-Subj: pmproxy wireshark dissection support Content-Transfer-Encoding: 7bit X-Barracuda-Connect: serv1.doylenet.net[54.252.103.135] X-Barracuda-Start-Time: 1433415080 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19556 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Hi all, Just letting PCPers know that I finally got around to implementing pmproxy dissection support for Wireshark. It tracks the proxy handshake and then passes all traffic through the existing PCP dissector. It will also work if you are capturing a session where the proxy handshake has already been completed. The wiki page for the dissector is at: https://wiki.wireshark.org/PMPROXY. If you want to use it now, you will have to build Wireshark from source as it only just got merged upstream. It will make its way into distributions and for download as new version of Wireshark are released. Cheers, Ryan From dsmith@redhat.com Thu Jun 4 13:30:53 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 5E9BD7F55 for ; Thu, 4 Jun 2015 13:30:53 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id DE907AC003 for ; Thu, 4 Jun 2015 11:30:49 -0700 (PDT) X-ASG-Debug-ID: 1433442645-04cbb02d663df30001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id lPso7Z8hnFmFvAEn (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Thu, 04 Jun 2015 11:30:45 -0700 (PDT) X-Barracuda-Envelope-From: dsmith@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx13.intmail.prod.int.phx2.redhat.com (int-mx13.intmail.prod.int.phx2.redhat.com [10.5.11.26]) by mx1.redhat.com (Postfix) with ESMTPS id 0D8CE35C126 for ; Thu, 4 Jun 2015 18:30:45 +0000 (UTC) Received: from t540p.usersys.redhat.com (vpn-54-199.rdu2.redhat.com [10.10.54.199]) by int-mx13.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t54IUgQ1007346 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 4 Jun 2015 14:30:44 -0400 Message-ID: <55709952.9070209@redhat.com> Date: Thu, 04 Jun 2015 13:30:42 -0500 From: David Smith User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: Nathan Scott CC: pcp Subject: Re: JSON PMDA with indom cache changes References: <555DEF05.7030108@redhat.com> <461406362.3814890.1432280874168.JavaMail.zimbra@redhat.com> <55677BB7.3060805@redhat.com> <1432466455.9615965.1433146915880.JavaMail.zimbra@redhat.com> <2105731158.10292085.1433231032998.JavaMail.zimbra@redhat.com> X-ASG-Orig-Subj: Re: JSON PMDA with indom cache changes In-Reply-To: <2105731158.10292085.1433231032998.JavaMail.zimbra@redhat.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.26 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1433442645 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 06/02/2015 02:43 AM, Nathan Scott wrote: > Hi David, > > ----- Original Message ----- >> [...] >> Otherwise, looks good to me - just running a full QA run - will let you >> know if anything unexpected happens in the new tests. >> > > Minor issues - I pushed in fixes for 201 and 1053, but still seeing some > non-deterministic output from test 1052 (related to name hashing I guess); > its probably safe to arrange for the dbpmda output to be sorted? See the > attached .bad file from the failing test. Interesting. Here's the diff between 1052.out and 1052.out.bad: ==== diff -u qa/1052.out ~/1052.out.bad --- qa/1052.out 2015-05-27 15:26:12.110733539 -0500 +++ /home/dsmith/1052.out.bad 2015-06-04 13:15:24.645703624 -0500 @@ -64,8 +64,8 @@ value 2 dbpmda> children json Metric: json -non-leaf s2 non-leaf s1 +non-leaf s2 leaf debug leaf nsources dbpmda> children json.s1 @@ -100,15 +100,15 @@ value 3 dbpmda> children json Metric: json -non-leaf ceph non-leaf s2 non-leaf s1 +non-leaf ceph leaf debug leaf nsources dbpmda> children json.s1 Metric: json.s1 -leaf string leaf value +leaf string dbpmda> children json.s2 Metric: json.s2 non-leaf array_data ==== What's interesting is that I made sure that things got added in the same order and with the same cluster numbers.j When you say things are "non-deterministic" do you mean that sometimes you see a pass? I certainly never saw this kind of behavior when I was testing. Hmm. Since we have fairly full control over commands here, we could do something like the following (untested) patch. Basically we sort the output of only the 'children json' dbpmda command ==== diff --git a/qa/1052 b/qa/1052 index 1d8b778..685a1fe 100755 --- a/qa/1052 +++ b/qa/1052 @@ -65,6 +65,16 @@ _filter() #end } +_drain_output_sorted() +{ + quit=0 + while [ $quit -eq 0 ]; do + # detect failure, but have a last round + read -u 4 -t 1 output || quit=1 + echo "$output" | _filter | LC_COLLATE=POSIX sort + done +} + cleanup() { cd $here @@ -217,10 +227,14 @@ open pipe $python_path $pmda_script getdesc on desc json.nsources fetch json.nsources -children json EOF _drain_output +cat >&3 < X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 64A037FAD for ; Thu, 4 Jun 2015 19:17:58 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 446F48F806F for ; Thu, 4 Jun 2015 17:17:55 -0700 (PDT) X-ASG-Debug-ID: 1433463472-04bdf0129a47800001-S8gJnT Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [150.101.137.129]) by cuda.sgi.com with ESMTP id RpmyPoLfxT4FnnC5 for ; Thu, 04 Jun 2015 17:17:52 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.129 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2DaAQBa6XBVPKEh0XYNTodggy69EIJTAoF7AQEBAQEBBwEBAQFBhGEBAQEEIwQRQAEMBAsYAgIFFgsCAgkDAgECATEUBg0BBwEBvxNwpBYBAQEBAQEBAwEBAQEBAQEbgSGKIoUGB4JogUUBBJ9tkkiDWYQtgyQBAQE Received: from ppp118-209-33-161.lns20.mel4.internode.on.net (HELO [192.168.1.100]) ([118.209.33.161]) by ipmail06.adl2.internode.on.net with ESMTP; 05 Jun 2015 09:28:26 +0930 Message-ID: <5570E621.3090005@internode.on.net> Date: Fri, 05 Jun 2015 09:58:25 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: Nathan Scott CC: pcp@oss.sgi.com Subject: Re: [pcp] pcp updates References: <556F6D57.3030303@internode.on.net> <1693681402.11695125.1433374119614.JavaMail.zimbra@redhat.com> X-ASG-Orig-Subj: Re: [pcp] pcp updates In-Reply-To: <1693681402.11695125.1433374119614.JavaMail.zimbra@redhat.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Start-Time: 1433463472 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19575 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 04/06/15 09:28, Nathan Scott wrote: > > > ----- Original Message ----- >> Reviewed this one from Nathan and check -g pmie passes on a couple of QA >> platforms, so this is good to go. > > Thanks Ken! > > Since no good deed should go unpunished - could you cast an eyeball or > or two over the commit below as well? (either now or later, no rush - I > am pretty sure it's nice, simple & correct, but since its pmlogger...) This one is already in my tree (no cherry pick needed). The man page documents the new -o (bit of a bugger that -L was already used!) and -K ... but the QA test uses --local-PMDA and no -K option ... the former probably does not matter, I'll extend 948 to exercise the latter. -o implies -L ... is that intended? If there is nothing to log, why not exit unless -L is specified, like for other "host" contexts? In pmlogger's fetch.c I think the call to __pmEncodeResult in myFetch() should have kept the first parameter as ctxp->c_pmcd->pc_fd not 0 ... this is never called in the PM_CONTEXT_LOCAL case. Now the first argument to pmEncodeResult() is not used these days, but might be used again in the future if we have a new version dependency in the protocol (which is what the "fd" argument is used for). I've reverted this bit of the change in my tree and it passes all -g pmlogger QA (including the modified 948). And finally the pmnewlog usage message was wrong on multiple fronts, but that was mostly prior damage, not part of the most recent commit ... I've fixed that too. So I have commits ready to be pushed for all of these ... just need your feedback and an answer on the -o => -L question. From nscott@redhat.com Thu Jun 4 19:40:33 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id D99E17FB0 for ; Thu, 4 Jun 2015 19:40:32 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 690E2AC001 for ; Thu, 4 Jun 2015 17:40:29 -0700 (PDT) X-ASG-Debug-ID: 1433464826-04cb6c4a8145f80001-S8gJnT Received: from mx5-phx2.redhat.com (mx5-phx2.redhat.com [209.132.183.37]) by cuda.sgi.com with ESMTP id oJGmNwOD79AoWZAJ (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Thu, 04 Jun 2015 17:40:27 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.37 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx5-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t550eBex008620; Thu, 4 Jun 2015 20:40:11 -0400 Date: Thu, 4 Jun 2015 20:40:10 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Ken McDonell Cc: pcp@oss.sgi.com Message-ID: <539192193.12426395.1433464810947.JavaMail.zimbra@redhat.com> In-Reply-To: <5570E621.3090005@internode.on.net> References: <556F6D57.3030303@internode.on.net> <1693681402.11695125.1433374119614.JavaMail.zimbra@redhat.com> <5570E621.3090005@internode.on.net> Subject: Re: [pcp] pcp updates MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] pcp updates Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.122] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates Thread-Index: mzjb1pdUvdDIW9B/qjKUwt4praCZkw== X-Barracuda-Connect: mx5-phx2.redhat.com[209.132.183.37] X-Barracuda-Start-Time: 1433464827 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19575 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Hi Ken, ----- Original Message ----- > [...] > The man page documents the new -o (bit of a bugger that -L was already > used!) Heh, yep :) > and -K ... but the QA test uses --local-PMDA and no -K option ... > the former probably does not matter, I'll extend 948 to exercise the latter. Thanks! > -o implies -L ... is that intended? If there is nothing to log, why not > exit unless -L is specified, like for other "host" contexts? Not sure it does - opts.Lflag is "local context mode within libpcp getopts", hence I set that here as well, so that the libpcp getopt code is informed as to the context type being requested (and can do its sanity checking). "linger" is the magic variable for -L in pmlogger, which we don't set auto- magically - so, I think local context does what you were expecting, and its the opts.Lflag thats confusing things? Maybe we need a comment there where that is set. > In pmlogger's fetch.c I think the call to __pmEncodeResult in myFetch() > should have kept the first parameter as ctxp->c_pmcd->pc_fd not 0 ... > this is never called in the PM_CONTEXT_LOCAL case. *nod* > Now the first argument to pmEncodeResult() is not used these days, but > might be used again in the future if we have a new version dependency in > the protocol (which is what the "fd" argument is used for). > > I've reverted this bit of the change in my tree and it passes all -g > pmlogger QA (including the modified 948). Okie doke, good rationale re future proofing - I thought it was simply unused for hysterical raisins, and the fd-passing a leftover. Agreed, we should go with putting it back as it was. > And finally the pmnewlog usage message was wrong on multiple fronts, but > that was mostly prior damage, not part of the most recent commit ... > I've fixed that too. OK, great. > So I have commits ready to be pushed for all of these ... just need your > feedback and an answer on the -o => -L question. > I *think* its OK as is, and is behaving as I think we both expect ... but I might well be missing something more subtle there? Thanks! -- Nathan From nscott@redhat.com Thu Jun 4 19:47:08 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 5B2E07FB0 for ; Thu, 4 Jun 2015 19:47:08 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id D3FEEAC002 for ; Thu, 4 Jun 2015 17:47:07 -0700 (PDT) X-ASG-Debug-ID: 1433465222-04cbb02d6945d40001-S8gJnT Received: from mx5-phx2.redhat.com (mx5-phx2.redhat.com [209.132.183.37]) by cuda.sgi.com with ESMTP id 4NgaQXn4H7Gxivih (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Thu, 04 Jun 2015 17:47:02 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.37 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx5-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t550l1i4009753; Thu, 4 Jun 2015 20:47:01 -0400 Date: Thu, 4 Jun 2015 20:47:01 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: David Smith Cc: pcp Message-ID: <54437433.12427793.1433465221723.JavaMail.zimbra@redhat.com> In-Reply-To: <55709952.9070209@redhat.com> References: <555DEF05.7030108@redhat.com> <461406362.3814890.1432280874168.JavaMail.zimbra@redhat.com> <55677BB7.3060805@redhat.com> <1432466455.9615965.1433146915880.JavaMail.zimbra@redhat.com> <2105731158.10292085.1433231032998.JavaMail.zimbra@redhat.com> <55709952.9070209@redhat.com> Subject: Re: JSON PMDA with indom cache changes MIME-Version: 1.0 X-ASG-Orig-Subj: Re: JSON PMDA with indom cache changes Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.122] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: JSON PMDA with indom cache changes Thread-Index: qMfuma7ErDSEtzQj3rFs4g8dCpANWg== X-Barracuda-Connect: mx5-phx2.redhat.com[209.132.183.37] X-Barracuda-Start-Time: 1433465222 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.03 X-Barracuda-Spam-Status: No, SCORE=0.03 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA_TO_FROM_DOMAIN_MATCH, THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19575 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... 0.01 BSF_SC0_SA_TO_FROM_DOMAIN_MATCH Sender Domain Matches Recipient Domain Hi David, ----- Original Message ----- > [...] > When you say things are "non-deterministic" do you mean that sometimes > you see a pass? I certainly never saw this kind of behavior when I was > testing. I always see it fail the same way on the 2 hosts I've run it so far. I say "non-deterministic" because its produced different output for you when you initially saved the golden output for the test. I imagine its to do with different hashing schemes across the different versions of python, and not a real problem in the new code. > Hmm. Since we have fairly full control over commands here, we could do > something like the following (untested) patch. Basically we sort the > output of only the 'children json' dbpmda command > *nod* - this is what Ken's suggesting too. > > Note there are a couple of other places that would need the same treatment. > Yeah, I think we'll need to go ahead & do this kind of thing. cheers. -- Nathan From mgoodwin@redhat.com Thu Jun 4 22:13:03 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 13F1E7FB0 for ; Thu, 4 Jun 2015 22:13:03 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 03830304051 for ; Thu, 4 Jun 2015 20:13:02 -0700 (PDT) X-ASG-Debug-ID: 1433473978-04cbb02d6648100001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id JxLjPHvKSZCmIW3D (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Thu, 04 Jun 2015 20:12:59 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx13.intmail.prod.int.phx2.redhat.com (int-mx13.intmail.prod.int.phx2.redhat.com [10.5.11.26]) by mx1.redhat.com (Postfix) with ESMTPS id 4E9BB36B1D3 for ; Fri, 5 Jun 2015 03:12:58 +0000 (UTC) Received: from [10.64.48.171] (vpn1-48-171.bne.redhat.com [10.64.48.171]) by int-mx13.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t553Ct62002551 for ; Thu, 4 Jun 2015 23:12:56 -0400 Message-ID: <557113B6.7040202@redhat.com> Date: Fri, 05 Jun 2015 13:12:54 +1000 From: Mark Goodwin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: pcp Subject: pcp updates: fix build error in atop (when libpcp_gui isn't installed in the build root) Content-Type: text/plain; charset=windows-1252; format=flowed X-ASG-Orig-Subj: pcp updates: fix build error in atop (when libpcp_gui isn't installed in the build root) Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.26 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1433473979 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 Changes committed to git://git.pcp.io/pcp.git master Mark Goodwin (1): Fix atop build when libpcp_gui isn't installed in build root. src/pcp/atop/GNUmakefile | 1 + 1 file changed, 1 insertion(+) Details ... commit cc28008ab140ccae60737c8dba6c48da3e56faec Author: Mark Goodwin Date: Fri Jun 5 13:09:23 2015 +1000 Fix atop build when libpcp_gui isn't installed in build root. modified: src/pcp/atop/GNUmakefile From mgoodwin@redhat.com Thu Jun 4 23:47:32 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 3F9D07FB0 for ; Thu, 4 Jun 2015 23:47:32 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id D1579AC002 for ; Thu, 4 Jun 2015 21:47:28 -0700 (PDT) X-ASG-Debug-ID: 1433479644-04bdf012994bc80001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id 6qo01ntzU73LYpnK (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Thu, 04 Jun 2015 21:47:24 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx13.intmail.prod.int.phx2.redhat.com (int-mx13.intmail.prod.int.phx2.redhat.com [10.5.11.26]) by mx1.redhat.com (Postfix) with ESMTPS id 5FB25C1F86 for ; Fri, 5 Jun 2015 04:47:24 +0000 (UTC) Received: from [10.64.48.171] (vpn1-48-171.bne.redhat.com [10.64.48.171]) by int-mx13.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t554lMoI005277 for ; Fri, 5 Jun 2015 00:47:23 -0400 Message-ID: <557129D9.2010704@redhat.com> Date: Fri, 05 Jun 2015 14:47:21 +1000 From: Mark Goodwin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: pcp Subject: pcp updates - for review - deprecate hinv.nlv and hinv.map.lvname Content-Type: text/plain; charset=utf-8; format=flowed X-ASG-Orig-Subj: pcp updates - for review - deprecate hinv.nlv and hinv.map.lvname Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.26 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1433479644 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 For RHBZ#1109539 - hinv.map.lvname instance IDs are not persistent Requesting review before I merge this one, thanks in advance. If these changes are OK, then I'll also need to tweak qa/{003,232,540}. Changes committed to git://git.pcp.io/markgw/pcp/pcp.git derecate-lvmname (note the branch name!). commit ab4eb4adbfec797f51becf3298f5b78f350dcaed Author: Mark Goodwin Date: Fri Jun 5 14:23:37 2015 +1000 Deprecate hinv.nlv and hinv.map.lvname and the LV_NAME instance domain. The instance domain for hinv.map.lvname is the dm names e.g. dm-1, which are not persistent. The values are the logical names, which are persistent. These two metrics are now deprecated in favor of hinv.map.dmname, which instead uses the persistent names for the instance domain, and the dm names as the value of the mapping. Note also - hinv.map.dmname is a superset of the lvm instances - the dmname instance domain also includes non-lvm devices such as dm-multipath, dm-cache, etc. as well as all lvm logical devices. The only known user of the deprecated hinv.map.lvname metric is the old pmatop command, which itself has been deprecated. modified: src/pmdas/linux/GNUmakefile modified: src/pmdas/linux/clusters.h deleted: src/pmdas/linux/devmapper.c deleted: src/pmdas/linux/devmapper.h modified: src/pmdas/linux/help modified: src/pmdas/linux/indom.h modified: src/pmdas/linux/pmda.c modified: src/pmdas/linux/root_linux From nscott@redhat.com Thu Jun 4 23:59:51 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 47FEE7FB0 for ; Thu, 4 Jun 2015 23:59:51 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 27E76304048 for ; Thu, 4 Jun 2015 21:59:47 -0700 (PDT) X-ASG-Debug-ID: 1433480384-04cb6c4a814a850001-S8gJnT Received: from mx6-phx2.redhat.com (mx6-phx2.redhat.com [209.132.183.39]) by cuda.sgi.com with ESMTP id on1pI1SZLz6ZhA1E (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Thu, 04 Jun 2015 21:59:45 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.39 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx6-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t554xiI0001408 for ; Fri, 5 Jun 2015 00:59:44 -0400 Date: Fri, 5 Jun 2015 00:59:44 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp Message-ID: <1200651004.12469752.1433480384666.JavaMail.zimbra@redhat.com> In-Reply-To: <2116834140.12469744.1433480381215.JavaMail.zimbra@redhat.com> Subject: pcp updates: qa MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates: qa Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.122] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: qa Thread-Index: iaN/MSC5nYgoXrE4iN/dTU5+eSAqiQ== X-Barracuda-Connect: mx6-phx2.redhat.com[209.132.183.39] X-Barracuda-Start-Time: 1433480385 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19580 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Changes committed to git://git.pcp.io/nathans/pcp.git master Nathan Scott (3): python: fix bug found by qa/739, unguarded destructor call qa: add ppc64le to list of known architecture wordsizes qa: control the timezone used by pmie in test 951 qa/951 | 12 ++++++------ qa/951.out | 2 ++ qa/common.check | 2 +- src/python/pcp/pmapi.py | 3 ++- 4 files changed, 11 insertions(+), 8 deletions(-) commit 894688c329c99d0816e0b7d3f3093ae7e8fd4ce5 Author: Nathan Scott Date: Fri Jun 5 13:44:48 2015 +1000 qa: control the timezone used by pmie in test 951 commit aeebc9fa069d55ee32574e4a2b9e42b2997a606b Author: Nathan Scott Date: Fri Jun 5 13:37:13 2015 +1000 qa: add ppc64le to list of known architecture wordsizes commit 55a448b3d9629e22abafb004471133adc0842b74 Author: Nathan Scott Date: Fri Jun 5 13:36:39 2015 +1000 python: fix bug found by qa/739, unguarded destructor call Need to guard the pmOptions class destructor call so that it does not to attempt cleanup via objects that have not been initialised yet. Similar guards to that in pmContext destructor prevent this failure mode: [...]pcp/pmapi.py", line 758, in __del__ TypeError: 'NoneType' object is not callable From nscott@redhat.com Fri Jun 5 00:13:08 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 7D8E37FBB for ; Fri, 5 Jun 2015 00:13:08 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 6C3F28F8068 for ; Thu, 4 Jun 2015 22:13:08 -0700 (PDT) X-ASG-Debug-ID: 1433481182-04cbb02d664a230001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id rChdPTWDuD06xJLe (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Thu, 04 Jun 2015 22:13:03 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id t555D21O025065; Fri, 5 Jun 2015 01:13:02 -0400 Date: Fri, 5 Jun 2015 01:13:02 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Mark Goodwin Cc: pcp Message-ID: <1576594443.12517064.1433481182591.JavaMail.zimbra@redhat.com> In-Reply-To: <557129D9.2010704@redhat.com> References: <557129D9.2010704@redhat.com> Subject: Re: [pcp] pcp updates - for review - deprecate hinv.nlv and hinv.map.lvname MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] pcp updates - for review - deprecate hinv.nlv and hinv.map.lvname Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.122] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates - for review - deprecate hinv.nlv and hinv.map.lvname Thread-Index: qz/XeLGiHotQZxRHG5Czg+d6E2zrWg== X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1433481183 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.03 X-Barracuda-Spam-Status: No, SCORE=0.03 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA_TO_FROM_DOMAIN_MATCH, THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19580 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... 0.01 BSF_SC0_SA_TO_FROM_DOMAIN_MATCH Sender Domain Matches Recipient Domain Hi Mark, ----- Original Message ----- > For RHBZ#1109539 - hinv.map.lvname instance IDs are not persistent > > Requesting review before I merge this one, thanks in advance. If these > changes are OK, Looks fine to me, just needs those QA updates I think - can't find any other references to those metrics. cheers. -- Nathan From kenj@internode.on.net Fri Jun 5 02:15:46 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id B2F267F81 for ; Fri, 5 Jun 2015 02:15:46 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id A16498F8050 for ; Fri, 5 Jun 2015 00:15:46 -0700 (PDT) X-ASG-Debug-ID: 1433488539-04cb6c4a80586f0001-S8gJnT Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [150.101.137.129]) by cuda.sgi.com with ESMTP id NrU0iz2wH5ne1VdE for ; Fri, 05 Jun 2015 00:15:39 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.129 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2DsAQCmS3FVPKEh0XYNToNkXoMesyOKA4d1AQEBAQEBBwEBAQFBhQtVMAYCBRYLAgsDAgECATEnBgIBAYg2tk5wpBgMIIEhjQ2FCoFFBYZtkHGIVZVogi0cgWRdgkcBAQE Received: from ppp118-209-33-161.lns20.mel4.internode.on.net (HELO [192.168.1.100]) ([118.209.33.161]) by ipmail06.adl2.internode.on.net with ESMTP; 05 Jun 2015 16:45:37 +0930 Message-ID: <55714C98.3080804@internode.on.net> Date: Fri, 05 Jun 2015 17:15:36 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: pcp@oss.sgi.com Subject: pcp updates - github #23, qa and pmlogger review changes Content-Type: text/plain; charset=utf-8 X-ASG-Orig-Subj: pcp updates - github #23, qa and pmlogger review changes Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Start-Time: 1433488539 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19582 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://git.pcp.io/kenj/pcp master Ken McDonell (8): qa/260: improve stability pmnewlog: clean up usage message pmlogger: revert small part of local context change qa/948: add -K exerciser and some error cases pmlogger: add comment explaining -o => opts.Lflag usage pmlogger.c: initialize linger qa/948: extend coverage configure: add /bin/sh as possible pid==1 candidate configure | 3 + configure.ac | 3 + qa/260 | 21 +++++++--- qa/260.out | 16 ++++---- qa/948 | 88 +++++++++++++++++++++++++++++++++++++++----- qa/948.out | 23 +++++++++++ src/pmlogger/pmnewlog.sh | 48 +++++++++++++----------- src/pmlogger/src/fetch.c | 2 - src/pmlogger/src/pmlogger.c | 8 +++- 9 files changed, 164 insertions(+), 48 deletions(-) Details ... commit 9ab615d4ca7e85501b72587194fbe46c72143aab Author: Ken McDonell Date: Fri Jun 5 17:12:59 2015 +1000 configure: add /bin/sh as possible pid==1 candidate For https://github.com/performancecopilot/pcp/issues/23 commit 79f88b7107d2c397ff2215b052bb671add4fe81b Author: Ken McDonell Date: Fri Jun 5 17:12:29 2015 +1000 qa/948: extend coverage commit 7718db828ee37f4d0592118cf385ff06b33ad459 Author: Ken McDonell Date: Fri Jun 5 16:40:11 2015 +1000 pmlogger.c: initialize linger commit 59a03622722bb9c1f6e013f401663892f27fe096 Author: Ken McDonell Date: Fri Jun 5 11:11:37 2015 +1000 pmlogger: add comment explaining -o => opts.Lflag usage commit 104fcd1393569fc52291c3effdc245e7022ea894 Author: Ken McDonell Date: Fri Jun 5 09:58:49 2015 +1000 qa/948: add -K exerciser and some error cases commit 47c15dc36ee7bc29dd2cc7db3e9d16d15f0b5ff1 Author: Ken McDonell Date: Fri Jun 5 09:55:45 2015 +1000 pmlogger: revert small part of local context change Re-instate first argument to __pmEncodeResult() in myFetch(). commit abacb4863ba5c3a2976ae37b7f9ed2c9e73b36dc Author: Ken McDonell Date: Fri Jun 5 09:52:09 2015 +1000 pmnewlog: clean up usage message - no = for short form options - whitespace consistency - short and long form for all relevant options - add some missing option arguments e.g. "-n FILE, --namespace=FILE" instead of "--namespace" commit 124009a0ee2b242dc8f0fadfad69e7c0cc2778f0 Author: Ken McDonell Date: Fri Jun 5 06:28:57 2015 +1000 qa/260: improve stability On slow platforms (especially VMs on low powered hosts) the pmie startup time may be non-zero, especially where complex rules are involved and derived metrics are in use. This makes the time of the first fetch variable and since the metrics are counters the values from the firect fetch are still in use at the reporting after the second fetch ... this makes the first results unknown (which is deterministic) but the second results are not stable in the presence of the rate() function because the values and timestamps for the firtst fetch are a bit dodgey ... so filter these ones out. After the second fetch the results are rock solid and stable across all platforms. From kenj@internode.on.net Fri Jun 5 02:39:11 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 47B0F7F8D for ; Fri, 5 Jun 2015 02:39:11 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id D75B7AC001 for ; Fri, 5 Jun 2015 00:39:10 -0700 (PDT) X-ASG-Debug-ID: 1433489944-04cbb02d6958080001-S8gJnT Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [150.101.137.129]) by cuda.sgi.com with ESMTP id Q33kACmAM4DH874J for ; Fri, 05 Jun 2015 00:39:05 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.129 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2DsAQB4UXFVPKEh0XYNTodggy7BbQEBAQEBAQcBAQEBQYULFUA2AgUWCwILAwIBAgEvAg4MDQgBAb5ycKREgSGSF4FFBYtelBeGd48vhC2DJAEBAQ Received: from ppp118-209-33-161.lns20.mel4.internode.on.net (HELO [192.168.1.100]) ([118.209.33.161]) by ipmail06.adl2.internode.on.net with ESMTP; 05 Jun 2015 17:09:04 +0930 Message-ID: <55715217.7000009@internode.on.net> Date: Fri, 05 Jun 2015 17:39:03 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: PCP Subject: build woes Content-Type: text/plain; charset=utf-8; format=flowed X-ASG-Orig-Subj: build woes Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Start-Time: 1433489944 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19582 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Looks like the JSON PMDA needs python-foo bits that are not universally available, ... error: Failed dependencies: python-jsonpointer is needed by pcp-pmda-json-3.10.5-19.i586 python-six is needed by pcp-pmda-json-3.10.5-19.i586 but on vm02 (openSUSE 12.1) these rpms do not exist. I suspect this needs to be conditionally built with additional configure magic to protect the build if the required rpms are not installed. In Debian-land, the build is OK, but run-time QA is hitting the wall ... Traceback (most recent call last): File "/var/lib/pcp/pmdas/json/pmdajson.python", line 22, in import jsonpointer ImportError: No module named jsonpointer 1052: 51: read: Illegal option -u The first looks like another variant of the same problem ... there is no python-jsonpointer here (although it might be called something different) and no dependency in the dpkg rules. The second issue (read -u) looks like a RH-ism that might need to be translated into something more portable. Between these two my QA farm is pretty much dead in the water. From mgoodwin@redhat.com Fri Jun 5 04:14:07 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 411C17F8E for ; Fri, 5 Jun 2015 04:14:07 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 21D9E304032 for ; Fri, 5 Jun 2015 02:14:04 -0700 (PDT) X-ASG-Debug-ID: 1433495642-04cb6c4a805b180001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id dUEK4BTMz0KkeMce (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Fri, 05 Jun 2015 02:14:02 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx14.intmail.prod.int.phx2.redhat.com (int-mx14.intmail.prod.int.phx2.redhat.com [10.5.11.27]) by mx1.redhat.com (Postfix) with ESMTPS id D73BBB7A75 for ; Fri, 5 Jun 2015 09:14:01 +0000 (UTC) Received: from [10.64.48.171] (vpn1-48-171.bne.redhat.com [10.64.48.171]) by int-mx14.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t559DwXE023129 for ; Fri, 5 Jun 2015 05:13:59 -0400 Message-ID: <55716856.7040508@redhat.com> Date: Fri, 05 Jun 2015 19:13:58 +1000 From: Mark Goodwin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: pcp Subject: pcp updates: merge mgoodwin (containers, deprecate hinv.map.lvname) + kenj (qa, pmlogger local context, configure updates, newlog usage message) + nathans (python qa and other qa) Content-Type: text/plain; charset=utf-8; format=flowed X-ASG-Orig-Subj: pcp updates: merge mgoodwin (containers, deprecate hinv.map.lvname) + kenj (qa, pmlogger local context, configure updates, newlog usage message) + nathans (python qa and other qa) Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.27 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1433495642 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 The containers stuff is getting there but is not integrated into the build yet - there is more to be done (get cron working for pmlogger cron scripts, improve /var/run/pcp/* stale pid handling, and of course QA). Until then I'm not integrating it into the build. At this stage it may or may not make this release. Time to focus on QA ... Changes committed to git://git.pcp.io/pcp/pcp.git master Mark Goodwin (16): Don't delete pcp.spec after pack_pcp, we often need to check it. New docker files and build infrustructure. More tweaks to docker files, and add pcp-testsuite container. Don't fork pmcheck co-processes in a container environment. Ignore build targets and temp RPMS directory Add pcp-base container. Use pcp-base as the base image for all other PCP containers. rc scripts require /usr/bin/which Print a bit more detail on why pmlogger thinks there's already a primary pmlogger running. Use full path to pmlogger in pmlogger_check. Use the pcp-test repo from the pcp-base image. Bind mount /etc/cron.d from the host for pmlogger_{check,daily}. Set the bash prompt for when the container is interactive. Deprecate hinv.nlv and hinv.map.lvname and the LV_NAME instance domain. QA updates after deprecating hinv.nlv and hinv.map.lvname. More container refinements. Ken McDonell (8): qa/260: improve stability pmnewlog: clean up usage message pmlogger: revert small part of local context change qa/948: add -K exerciser and some error cases pmlogger: add comment explaining -o => opts.Lflag usage pmlogger.c: initialize linger qa/948: extend coverage configure: add /bin/sh as possible pid==1 candidate Nathan Scott (3): python: fix bug found by qa/739, unguarded destructor call qa: add ppc64le to list of known architecture wordsizes qa: control the timezone used by pmie in test 951 build/containers/.gitignore | 2 build/containers/GNUlocalrules | 21 +++ build/containers/GNUmakefile | 43 +++++- build/containers/README | 125 ++++++++++++++---- build/containers/pcp-base/Dockerfile | 82 ++++++++++-- build/containers/pcp-base/GNUmakefile | 33 ++++ build/containers/pcp-collector/Dockerfile | 197 ++++++++++++++++++----------- build/containers/pcp-collector/GNUmakefile | 43 +++++- build/containers/pcp-monitor/Dockerfile | 107 ++++++++++----- build/containers/pcp-monitor/GNUmakefile | 43 +++++- build/containers/pcp-pmcd/Dockerfile | 65 --------- build/containers/pcp-pmlogger/Dockerfile | 119 ++++++++++++----- build/containers/pcp-pmlogger/GNUmakefile | 43 +++++- build/containers/pcp-testsuite/Dockerfile | 117 ++++++++++++----- build/containers/pcp-testsuite/GNUmakefile | 39 +++++ build/containers/scripts/pcp-docker-run | 31 ++++ build/rpm/GNUmakefile | 2 build/rpm/pcp.spec.in | 2 configure | 3 configure.ac | 3 qa/003 | 1 qa/232 | 3 qa/232.out | 1 qa/260 | 21 ++- qa/260.out | 16 +- qa/540 | 80 ----------- qa/540.out | 2 qa/948 | 88 +++++++++++- qa/948.out | 23 +++ qa/951 | 12 - qa/951.out | 2 qa/common.check | 2 qa/group | 1 src/pmdas/linux/GNUmakefile | 5 src/pmdas/linux/clusters.h | 2 src/pmdas/linux/devmapper.c | 86 ------------ src/pmdas/linux/devmapper.h | 29 ---- src/pmdas/linux/help | 4 src/pmdas/linux/indom.h | 2 src/pmdas/linux/pmda.c | 44 ------ src/pmdas/linux/root_linux | 2 src/pmlogger/pmlogger_check.sh | 2 src/pmlogger/pmnewlog.sh | 48 +++---- src/pmlogger/rc_pmlogger | 22 ++- src/pmlogger/src/fetch.c | 2 src/pmlogger/src/pmlogger.c | 8 + src/pmlogger/src/ports.c | 4 src/python/pcp/pmapi.py | 3 48 files changed, 1012 insertions(+), 623 deletions(-) Details ... commit 10e9929a559962323cb02aa1b789c74609d7653d Author: Mark Goodwin Date: Fri Jun 5 18:50:26 2015 +1000 More container refinements. Inherit bash prompt from pcp-base, using $CP_CONTAINER_IMAGE. More RUN label refinements, preparation for pmlogger cron scripts and check for builddefs. modified: build/containers/GNUmakefile modified: build/containers/pcp-base/Dockerfile modified: build/containers/pcp-collector/Dockerfile modified: build/containers/pcp-monitor/Dockerfile deleted: build/containers/pcp-pmcd/Dockerfile modified: build/containers/pcp-pmlogger/Dockerfile modified: build/containers/pcp-testsuite/Dockerfile commit 950c318ab0bf48e749d4d39d38908999a53473c7 Author: Mark Goodwin Date: Fri Jun 5 18:15:47 2015 +1000 QA updates after deprecating hinv.nlv and hinv.map.lvname. modified: qa/003 modified: qa/232 modified: qa/232.out deleted: qa/540 deleted: qa/540.out modified: qa/group commit 9ab615d4ca7e85501b72587194fbe46c72143aab Author: Ken McDonell Date: Fri Jun 5 17:12:59 2015 +1000 configure: add /bin/sh as possible pid==1 candidate For https://github.com/performancecopilot/pcp/issues/23 commit 79f88b7107d2c397ff2215b052bb671add4fe81b Author: Ken McDonell Date: Fri Jun 5 17:12:29 2015 +1000 qa/948: extend coverage commit 7718db828ee37f4d0592118cf385ff06b33ad459 Author: Ken McDonell Date: Fri Jun 5 16:40:11 2015 +1000 pmlogger.c: initialize linger commit ab4eb4adbfec797f51becf3298f5b78f350dcaed Author: Mark Goodwin Date: Fri Jun 5 14:23:37 2015 +1000 Deprecate hinv.nlv and hinv.map.lvname and the LV_NAME instance domain. The instance domain for hinv.map.lvname is the dm names e.g. dm-1, which are not persistent. The values are the logical names, which are persistent. These two metrics are now deprecated in favor of hinv.map.dmname, which instead uses the persistent names for the instance domain, and the dm names as the value of the mapping. Note also - hinv.map.dmname is a superset of the lvm instances - the dmname instance domain also includes non-lvm devices such as dm-multipath, dm-cache, etc. as well as all lvm logical devices. The only known user of the deprecated hinv.map.lvname metric is the old pmatop command, which itself has been deprecated. modified: src/pmdas/linux/GNUmakefile modified: src/pmdas/linux/clusters.h deleted: src/pmdas/linux/devmapper.c deleted: src/pmdas/linux/devmapper.h modified: src/pmdas/linux/help modified: src/pmdas/linux/indom.h modified: src/pmdas/linux/pmda.c modified: src/pmdas/linux/root_linux commit 894688c329c99d0816e0b7d3f3093ae7e8fd4ce5 Author: Nathan Scott Date: Fri Jun 5 13:44:48 2015 +1000 qa: control the timezone used by pmie in test 951 commit aeebc9fa069d55ee32574e4a2b9e42b2997a606b Author: Nathan Scott Date: Fri Jun 5 13:37:13 2015 +1000 qa: add ppc64le to list of known architecture wordsizes commit 55a448b3d9629e22abafb004471133adc0842b74 Author: Nathan Scott Date: Fri Jun 5 13:36:39 2015 +1000 python: fix bug found by qa/739, unguarded destructor call Need to guard the pmOptions class destructor call so that it does not to attempt cleanup via objects that have not been initialised yet. Similar guards to that in pmContext destructor prevent this failure mode: [...]pcp/pmapi.py", line 758, in __del__ TypeError: 'NoneType' object is not callable commit 59a03622722bb9c1f6e013f401663892f27fe096 Author: Ken McDonell Date: Fri Jun 5 11:11:37 2015 +1000 pmlogger: add comment explaining -o => opts.Lflag usage commit 104fcd1393569fc52291c3effdc245e7022ea894 Author: Ken McDonell Date: Fri Jun 5 09:58:49 2015 +1000 qa/948: add -K exerciser and some error cases commit 47c15dc36ee7bc29dd2cc7db3e9d16d15f0b5ff1 Author: Ken McDonell Date: Fri Jun 5 09:55:45 2015 +1000 pmlogger: revert small part of local context change Re-instate first argument to __pmEncodeResult() in myFetch(). commit abacb4863ba5c3a2976ae37b7f9ed2c9e73b36dc Author: Ken McDonell Date: Fri Jun 5 09:52:09 2015 +1000 pmnewlog: clean up usage message - no = for short form options - whitespace consistency - short and long form for all relevant options - add some missing option arguments e.g. "-n FILE, --namespace=FILE" instead of "--namespace" commit 124009a0ee2b242dc8f0fadfad69e7c0cc2778f0 Author: Ken McDonell Date: Fri Jun 5 06:28:57 2015 +1000 qa/260: improve stability On slow platforms (especially VMs on low powered hosts) the pmie startup time may be non-zero, especially where complex rules are involved and derived metrics are in use. This makes the time of the first fetch variable and since the metrics are counters the values from the firect fetch are still in use at the reporting after the second fetch ... this makes the first results unknown (which is deterministic) but the second results are not stable in the presence of the rate() function because the values and timestamps for the firtst fetch are a bit dodgey ... so filter these ones out. After the second fetch the results are rock solid and stable across all platforms. commit 21829d7b2ec95264c22a78a8d8a8e1d59696fa17 Author: Mark Goodwin Date: Wed Jun 3 17:33:02 2015 +1000 Set the bash prompt for when the container is interactive. Set the root bash prompt so you can tell which container you're in after e.g. atomic run CONTAINER /bin/bash or docker exec -it CONTAINER /bin/bash modified: build/containers/pcp-base/Dockerfile modified: build/containers/pcp-collector/Dockerfile modified: build/containers/pcp-monitor/Dockerfile modified: build/containers/pcp-pmlogger/Dockerfile modified: build/containers/pcp-testsuite/Dockerfile commit ca9e8350d21a3fa322c2914f07b0c5e2f35c2337 Author: Mark Goodwin Date: Wed Jun 3 17:30:21 2015 +1000 Bind mount /etc/cron.d from the host for pmlogger_{check,daily}. modified: build/containers/pcp-pmlogger/Dockerfile commit 5138de1a2424d0a9077bc4fe70ee9614edb43ce3 Author: Mark Goodwin Date: Tue Jun 2 20:08:01 2015 +1000 Use the pcp-test repo from the pcp-base image. Now that the containers are based on the pcp-base image, the pcp-test yum repo is already set up so we don't need to duplicate that for the layered containers. modified: build/containers/pcp-base/Dockerfile modified: build/containers/pcp-collector/Dockerfile modified: build/containers/pcp-collector/GNUmakefile modified: build/containers/pcp-monitor/Dockerfile modified: build/containers/pcp-monitor/GNUmakefile modified: build/containers/pcp-pmlogger/Dockerfile modified: build/containers/pcp-pmlogger/GNUmakefile modified: build/containers/pcp-testsuite/Dockerfile modified: build/containers/pcp-testsuite/GNUmakefile commit f6e3da702b16f00cc467e0cf8799c51aaceb7a27 Author: Mark Goodwin Date: Tue Jun 2 19:56:13 2015 +1000 Use full path to pmlogger in pmlogger_check. In a container, the PATH has $PCP_SHARE_DIR/lib ahead of $PCP_BINADM_DIR, so trying to run "pmlogger" in pmlogger_check is going to relaunch the rc script (recursively). Using the full path to $PCP_BINADM_DIR/pmlogger in pmlogger_check fixes it. modified: src/pmlogger/pmlogger_check.sh commit d34314c53b04bd593d6007cc05104ab613847cb0 Author: Mark Goodwin Date: Tue Jun 2 16:49:01 2015 +1000 Print a bit more detail on why pmlogger thinks there's already a primary pmlogger running. modified: src/pmlogger/src/ports.c commit f54dfd6c570254f62233c129358112eecee4e73d Author: Mark Goodwin Date: Tue Jun 2 16:35:49 2015 +1000 rc scripts require /usr/bin/which 'which' is not in the fedora base container image. modified: build/rpm/pcp.spec.in commit cb9442257ae547daccbc778f2014813dbab2aaf0 Author: Mark Goodwin Date: Tue Jun 2 16:31:51 2015 +1000 Use pcp-base as the base image for all other PCP containers. modified: build/containers/pcp-base/Dockerfile modified: build/containers/pcp-collector/Dockerfile modified: build/containers/pcp-monitor/Dockerfile modified: build/containers/pcp-pmlogger/Dockerfile modified: build/containers/pcp-testsuite/Dockerfile commit 6dc60318ceff2781a39b6f54e0afd17cc274954c Author: Mark Goodwin Date: Tue Jun 2 14:21:54 2015 +1000 Add pcp-base container. Add pcp-base container, based on f22/rawhide to avoid the pcp-compat dependency that drags in everything under the sun. This container is not ment to be run - it's the base of other layered containers. modified: build/containers/GNUmakefile new file: build/containers/pcp-base/Dockerfile new file: build/containers/pcp-base/GNUmakefile commit 3652f761ac18dac80aae39b5f82ac091d09f4eda Author: Mark Goodwin Date: Tue Jun 2 14:10:46 2015 +1000 Ignore build targets and temp RPMS directory modified: build/containers/.gitignore commit 9870afc6e8bc13936c535c044591a7512a6a6b55 Author: Mark Goodwin Date: Tue Jun 2 13:52:18 2015 +1000 Don't fork pmcheck co-processes in a container environment. In a container environment, pmpause is used to prevent the rc script exiting until a SIGCHLD is received. In the rc script, we can't run start_pmcheck in the background, otherwise when each start_pmcheck co-process exits, pmpause would be signalled to reap the child (start_pmcheck) rather than the grandchild (pmlogger), and then exit - causing the whole container to exit. modified: src/pmlogger/rc_pmlogger commit 19957166fac9ff1a5e3f9ce411c5cf6ad3c794d9 Author: Mark Goodwin Date: Tue May 26 19:14:16 2015 +1000 More tweaks to docker files, and add pcp-testsuite container. After much mucking around - can't docker-exec into an existing running container unless it is run with --pid=host. Running a bash shell via "docker exec -it pcp-collector /usr/bin/bash" into a running pcp-collector container is the way we configure optional PMDAs (at least for now, pending more work in this area). modified: build/containers/GNUmakefile modified: build/containers/README modified: build/containers/pcp-collector/Dockerfile modified: build/containers/pcp-collector/GNUmakefile modified: build/containers/pcp-monitor/Dockerfile modified: build/containers/pcp-monitor/GNUmakefile modified: build/containers/pcp-pmlogger/Dockerfile modified: build/containers/pcp-pmlogger/GNUmakefile new file: build/containers/pcp-testsuite/Dockerfile new file: build/containers/pcp-testsuite/GNUmakefile commit 674b6751d5b069069a732dd4f1b3d780f5d533ec Author: Mark Goodwin Date: Tue May 26 13:51:16 2015 +1000 New docker files and build infrustructure. Rename the pcp-pmcd container to pcp-collector, and add two new containers: pcp-monitor and pcp-pmlogger. Also adds build infrastructure and a script to extract the RUN label and then launch with docker-run(1). For details, see build/containers/README. new file: build/containers/GNUlocalrules new file: build/containers/GNUmakefile new file: build/containers/README new file: build/containers/pcp-collector/Dockerfile new file: build/containers/pcp-collector/GNUmakefile new file: build/containers/pcp-monitor/Dockerfile new file: build/containers/pcp-monitor/GNUmakefile new file: build/containers/pcp-pmlogger/Dockerfile new file: build/containers/pcp-pmlogger/GNUmakefile new file: build/containers/scripts/pcp-docker-run deleted: build/containers/pcp-pmcd/Dockerfile commit 69f1e0ae309ff17c2e8a36393f2bfa02479e6286 Author: Mark Goodwin Date: Mon May 11 21:06:30 2015 +1000 Don't delete pcp.spec after pack_pcp, we often need to check it. modified: build/rpm/GNUmakefile From kenj@internode.on.net Fri Jun 5 04:40:50 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 2A71B7F5F for ; Fri, 5 Jun 2015 04:40:50 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 1A6638F8035 for ; Fri, 5 Jun 2015 02:40:46 -0700 (PDT) X-ASG-Debug-ID: 1433497240-04cb6c4a805ba90001-S8gJnT Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [150.101.137.129]) by cuda.sgi.com with ESMTP id DsunNgLwxf4qxpi8 for ; Fri, 05 Jun 2015 02:40:41 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.129 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2DuAQCUbXFVPKEh0XYNTodggy69H4JJCgKCAQEBAQEBAQcBAQEBQYRiAQEEIxVAARALGAICBRYLAgIJAwIBAgExFAYNAQcBAb8GcKQeAQEBAQEBAQMBAQEBAQEBG4EhiiKFBgeCaIFFAQS2G4QtgyQBAQE Received: from ppp118-209-33-161.lns20.mel4.internode.on.net (HELO [192.168.1.100]) ([118.209.33.161]) by ipmail06.adl2.internode.on.net with ESMTP; 05 Jun 2015 19:10:40 +0930 Message-ID: <55716E97.8030909@internode.on.net> Date: Fri, 05 Jun 2015 19:40:39 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: Nathan Scott CC: pcp@oss.sgi.com Subject: Re: [pcp] pcp updates References: <556F6D57.3030303@internode.on.net> <1693681402.11695125.1433374119614.JavaMail.zimbra@redhat.com> <5570E621.3090005@internode.on.net> <539192193.12426395.1433464810947.JavaMail.zimbra@redhat.com> X-ASG-Orig-Subj: Re: [pcp] pcp updates In-Reply-To: <539192193.12426395.1433464810947.JavaMail.zimbra@redhat.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Start-Time: 1433497240 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19584 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 05/06/15 10:40, Nathan Scott wrote: > ... > I *think* its OK as is, and is behaving as I think we both expect ... but I > might well be missing something more subtle there? Yep, the expanded qa/948 exercises this. There are however some fallout issues from pmlogger using PM_CONTEXT_LOCAL 1. the pmcd.pmlogger metrics are probably wrong and/or need some special values to indicate PM_CONTEXT_LOCAL is being used 2. pmlc cannot be used to control a pmlogger that is using PM_CONTEXT_LOCAL because pmlc tries to connect to the pmcd that the pmlogger instance is connected to. If we can devise a fix for 1. then pmlc could be taught to not try to control these pmlogger instances. From kenj@internode.on.net Fri Jun 5 04:43:31 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 4BE607F80 for ; Fri, 5 Jun 2015 04:43:31 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id EBD46AC001 for ; Fri, 5 Jun 2015 02:43:30 -0700 (PDT) X-ASG-Debug-ID: 1433497408-04bdf0129a5c7e0001-S8gJnT Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [150.101.137.129]) by cuda.sgi.com with ESMTP id vnYyS1liTLxYc5KV for ; Fri, 05 Jun 2015 02:43:28 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.129 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2DpAQDGbnFVPKEh0XYNTosOvR+CUwKCAQEBAQEBAQcBAQEBQYRiAQEEOEARCxgJFg8JAwIBAgExFBMIAQEXvnWlDwEBCAIBH4tDhDQBAVcWhBcBBJ91hnePL4EFgyiBaYE7AQEB Received: from ppp118-209-33-161.lns20.mel4.internode.on.net (HELO [192.168.1.100]) ([118.209.33.161]) by ipmail06.adl2.internode.on.net with ESMTP; 05 Jun 2015 19:13:12 +0930 Message-ID: <55716F2F.9080907@internode.on.net> Date: Fri, 05 Jun 2015 19:43:11 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: pcp@oss.sgi.com Subject: Re: [pcp] JSON PMDA with indom cache changes References: <555DEF05.7030108@redhat.com> <461406362.3814890.1432280874168.JavaMail.zimbra@redhat.com> <55677BB7.3060805@redhat.com> <1432466455.9615965.1433146915880.JavaMail.zimbra@redhat.com> <2105731158.10292085.1433231032998.JavaMail.zimbra@redhat.com> <55709952.9070209@redhat.com> <54437433.12427793.1433465221723.JavaMail.zimbra@redhat.com> X-ASG-Orig-Subj: Re: [pcp] JSON PMDA with indom cache changes In-Reply-To: <54437433.12427793.1433465221723.JavaMail.zimbra@redhat.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Start-Time: 1433497408 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19584 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 05/06/15 10:47, Nathan Scott wrote: > ... >> Hmm. Since we have fairly full control over commands here, we could do >> something like the following (untested) patch. Basically we sort the >> output of only the 'children json' dbpmda command >> > > *nod* - this is what Ken's suggesting too. I was thinking of using awk as a FSA to split the output stream into alternating no sort and sort pieces, then processing the sort pieces and then stitching the output back together. I think this is simpler (easier to understand) than the read -u ... solution that is not portable (as per earlier mail) and could be a template that can be applied in the other places where this is an issue. From ddiss@suse.de Fri Jun 5 05:17:31 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id DCF8F7F8C for ; Fri, 5 Jun 2015 05:17:31 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id BE64C8F8068 for ; Fri, 5 Jun 2015 03:17:28 -0700 (PDT) X-ASG-Debug-ID: 1433499444-04cb6c4a815c880001-S8gJnT Received: from mx2.suse.de (cantor2.suse.de [195.135.220.15]) by cuda.sgi.com with ESMTP id 3kn7iDTpi9VnqHXD (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Fri, 05 Jun 2015 03:17:26 -0700 (PDT) X-Barracuda-Envelope-From: ddiss@suse.de X-Barracuda-Apparent-Source-IP: 195.135.220.15 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id 1947DAC8C; Fri, 5 Jun 2015 10:17:23 +0000 (UTC) Date: Fri, 5 Jun 2015 12:17:23 +0200 From: David Disseldorp To: Ken McDonell Cc: PCP Subject: Re: [pcp] build woes Message-ID: <20150605121723.0c1fcdc3@g21.suse.de> X-ASG-Orig-Subj: Re: [pcp] build woes In-Reply-To: <55715217.7000009@internode.on.net> References: <55715217.7000009@internode.on.net> X-Mailer: Claws Mail 3.11.0 (GTK+ 2.24.27; x86_64-suse-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Barracuda-Connect: cantor2.suse.de[195.135.220.15] X-Barracuda-Start-Time: 1433499446 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19585 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Hi Ken, On Fri, 05 Jun 2015 17:39:03 +1000, Ken McDonell wrote: > Looks like the JSON PMDA needs python-foo bits that are not universally > available, ... > > error: Failed dependencies: > python-jsonpointer is needed by pcp-pmda-json-3.10.5-19.i586 > python-six is needed by pcp-pmda-json-3.10.5-19.i586 > > but on vm02 (openSUSE 12.1) these rpms do not exist. > > I suspect this needs to be conditionally built with additional configure > magic to protect the build if the required rpms are not installed. Both packages are available with openSUSE >= 13.1. Any chance the host could be upgraded to a supported release? https://en.opensuse.org/Lifetime I'd gladly help with the upgrade. Cheers, David From kenj@internode.on.net Fri Jun 5 06:28:34 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 5B5557F8D for ; Fri, 5 Jun 2015 06:28:34 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id DA06DAC001 for ; Fri, 5 Jun 2015 04:28:30 -0700 (PDT) X-ASG-Debug-ID: 1433503707-04cb6c4a805f630001-S8gJnT Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [150.101.137.129]) by cuda.sgi.com with ESMTP id G2pf6u9GPFlvwRz4 for ; Fri, 05 Jun 2015 04:28:28 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.129 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2DqAQBTeXFVPKEh0XYNToNkwSGFcQoCggIBAQEBAQEHAQEBAUGEYgEBBDhAARALDgoJFg8JAwIBAgExFAYNAQcBAb5/pRIBAQEBAQEBAQEBAQEBAQEBAQEWBItDhERCB4QtAQSXXp49hC2BYoFCAQEB Received: from ppp118-209-33-161.lns20.mel4.internode.on.net (HELO [192.168.1.100]) ([118.209.33.161]) by ipmail06.adl2.internode.on.net with ESMTP; 05 Jun 2015 20:58:26 +0930 Message-ID: <557187DA.6060701@internode.on.net> Date: Fri, 05 Jun 2015 21:28:26 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: David Disseldorp CC: PCP Subject: Re: [pcp] build woes References: <55715217.7000009@internode.on.net> <20150605121723.0c1fcdc3@g21.suse.de> X-ASG-Orig-Subj: Re: [pcp] build woes In-Reply-To: <20150605121723.0c1fcdc3@g21.suse.de> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Start-Time: 1433503707 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19586 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 05/06/15 20:17, David Disseldorp wrote: > ... > Both packages are available with openSUSE >= 13.1. Any chance the host > could be upgraded to a supported release? > > https://en.opensuse.org/Lifetime Fair point David, I'll move my openSUSE platforms forward to match the supported matrix when I get a chance. But this does not help for NetBSD, OS X, Solaris derivatives, Debian derivatives, etc. So I think we should still have conditional logic in the build for any component that depends on packages outside PCP that may not be universally available. The PCP build was working on SuSE 12.1 up until a few days ago and I don't see any good reason why it should stop working, even if there are some functional pieces of PCP that are not supported on that platform. From brolley@redhat.com Fri Jun 5 10:36:28 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 95E137F7B for ; Fri, 5 Jun 2015 10:36:28 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 75BEB304032 for ; Fri, 5 Jun 2015 08:36:25 -0700 (PDT) X-ASG-Debug-ID: 1433518580-04cbb02d6765e80001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id c5HnztqbwoiI8uf2 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Fri, 05 Jun 2015 08:36:21 -0700 (PDT) X-Barracuda-Envelope-From: brolley@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx13.intmail.prod.int.phx2.redhat.com (int-mx13.intmail.prod.int.phx2.redhat.com [10.5.11.26]) by mx1.redhat.com (Postfix) with ESMTPS id 9EDF937FF45 for ; Fri, 5 Jun 2015 15:36:20 +0000 (UTC) Received: from [10.15.17.216] (unused-10-15-17-216.yyz.redhat.com [10.15.17.216]) by int-mx13.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t55FaJus030882 for ; Fri, 5 Jun 2015 11:36:20 -0400 Message-ID: <5571C2B8.5090905@redhat.com> Date: Fri, 05 Jun 2015 11:39:36 -0400 From: Dave Brolley User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: PCP Mailing List Subject: pcp updates: multi-archive qa fallout Content-Type: text/plain; charset=utf-8; format=flowed X-ASG-Orig-Subj: pcp updates: multi-archive qa fallout Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.26 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1433518581 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 Changes committed to git://git.pcp.io/brolley/pcp.git multi-archive Dave Brolley (2): qa fallout from initial multi-archive changes More qa fallout from multi-archive work. src/libpcp/src/context.c | 28 +++++++++++++++++++--------- src/libpcp/src/getopt.c | 20 +++++++------------- src/libpcp/src/logutil.c | 23 ++++++++++++++--------- 3 files changed, 40 insertions(+), 31 deletions(-) commit 0da4a1dfeb155cb8589894c26eb591ba3bef4335 Author: Dave Brolley Date: Fri Jun 5 11:33:57 2015 -0400 More qa fallout from multi-archive work. Ensure that ctxp->c_lock is unlocked after calling __pmHandleToPtr(). commit c7606d0d36ab992c55497f2b837a45beed3e4100 Author: Dave Brolley Date: Wed Jun 3 17:02:58 2015 -0400 qa fallout from initial multi-archive changes Initialize new __pmArchCtl fields in pmNewContext(3). From kenj@internode.on.net Fri Jun 5 16:05:11 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 8BEFA7F81 for ; Fri, 5 Jun 2015 16:05:11 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 24FC7AC002 for ; Fri, 5 Jun 2015 14:05:07 -0700 (PDT) X-ASG-Debug-ID: 1433538301-04bdf0129a77160001-S8gJnT Received: from ipmail06.adl6.internode.on.net (ipmail06.adl6.internode.on.net [150.101.137.145]) by cuda.sgi.com with ESMTP id INff5sP5dhxGarza for ; Fri, 05 Jun 2015 14:05:02 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.145 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2DbAQCMDnJVPKEh0XYNTodggy69JYJTAoIEAQEBAQEBBwEBAQFBhGEBAQEDASMVQAYLCxgCAgUWCwICCQMCAQIBMRQGDQgBAYghtxJwo3oBAQEHAgEfgSGKIoUNgmiBRQEEi16UF4Z3jy+ELYMkAQEB Received: from ppp118-209-33-161.lns20.mel4.internode.on.net (HELO [192.168.1.100]) ([118.209.33.161]) by ipmail06.adl6.internode.on.net with ESMTP; 06 Jun 2015 06:34:25 +0930 Message-ID: <55720ED9.5030604@internode.on.net> Date: Sat, 06 Jun 2015 07:04:25 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: PCP Subject: Re: build woes References: <55715217.7000009@internode.on.net> X-ASG-Orig-Subj: Re: build woes In-Reply-To: <55715217.7000009@internode.on.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail06.adl6.internode.on.net[150.101.137.145] X-Barracuda-Start-Time: 1433538301 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19598 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 05/06/15 17:39, Ken McDonell wrote: > ... > In Debian-land, the build is OK, but run-time QA is hitting the wall ... > > Traceback (most recent call last): > File "/var/lib/pcp/pmdas/json/pmdajson.python", line 22, in > import jsonpointer > ImportError: No module named jsonpointer > 1052: 51: read: Illegal option -u The relevant package in Debian-land is python-json-pointer. I've looked at the source some more, and now believe this is not really a build issue. The jsonpointer and six modules are not needed in the build they are only needed at run-time. I suspect the rpm dependency is being added automagically by the rpm packaging (there is no reference to jsonpointer in the build/rpm directory), so that leaves the old rpm platforms as a bit of an issue. For the non-rpm platforms we can live without any packaging dependency (I think) provided we guard against inappropriate execution in the QA environment ... I've added to qa/1052 to notrun if either of the Python modules jsonpointer or six are not installed (and tested this on FreeBSD). > The second issue (read -u) looks like a RH-ism that might need to be > translated into something more portable. This is not a RH-ism it is a bash-ism. We run all our QA scripts with sh(1) not bash(1) ... and read is no part of sh(1) ... it works on some platforms when sh(1) and bash(1) are apparently the same, but fails on others where they are different. This QA test needs some re-engineering to remove the bash-specific read use and make it a vanilla sh(1) script. From kenj@internode.on.net Fri Jun 5 16:15:06 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id B6FA57F81 for ; Fri, 5 Jun 2015 16:15:06 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 98AFD8F8064 for ; Fri, 5 Jun 2015 14:15:03 -0700 (PDT) X-ASG-Debug-ID: 1433538900-04cb6c4a8071dd0001-S8gJnT Received: from ipmail06.adl6.internode.on.net (ipmail06.adl6.internode.on.net [150.101.137.145]) by cuda.sgi.com with ESMTP id ePTExE4Ze3SYL8JI for ; Fri, 05 Jun 2015 14:15:01 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.145 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2DbAQBvEHJVPKEh0XYNToNkXoMegy65eYgFAQEBAQEBBwEBAQFBhQtVMAYCBRYLAgsDAgECATEnBgIBAb8ycKQngSGOQ4ECglKBRQWXXp49hC1dgQOBRAEBAQ Received: from ppp118-209-33-161.lns20.mel4.internode.on.net (HELO [192.168.1.100]) ([118.209.33.161]) by ipmail06.adl6.internode.on.net with ESMTP; 06 Jun 2015 06:45:00 +0930 Message-ID: <55721153.8000305@internode.on.net> Date: Sat, 06 Jun 2015 07:14:59 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: pcp@oss.sgi.com Subject: pcp updates - jsonpointer et al Content-Type: text/plain; charset=utf-8 X-ASG-Orig-Subj: pcp updates - jsonpointer et al Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail06.adl6.internode.on.net[150.101.137.145] X-Barracuda-Start-Time: 1433538900 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19598 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://git.pcp.io/kenj/pcp master Ken McDonell (2): qa/1052: add notrun guards if Python modules jsonpointer or six are missing qa/admin/check-vm: add checks for newly required Python modules qa/1052 | 6 +++++- qa/admin/check-vm | 3 +++ 2 files changed, 8 insertions(+), 1 deletion(-) Details ... commit eb8a600793df638a9561d3f658a6db26c1ab6752 Author: Ken McDonell Date: Sat Jun 6 07:06:18 2015 +1000 qa/admin/check-vm: add checks for newly required Python modules json PMDA needs jsonpointer and six. commit 087368111a9c689eacf68ca9afafb78765210c7f Author: Ken McDonell Date: Sat Jun 6 07:05:04 2015 +1000 qa/1052: add notrun guards if Python modules jsonpointer or six are missing From mgoodwin@redhat.com Fri Jun 5 18:39:00 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id A43307F72 for ; Fri, 5 Jun 2015 18:39:00 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 900AC304048 for ; Fri, 5 Jun 2015 16:39:00 -0700 (PDT) X-ASG-Debug-ID: 1433547539-04cbb02d6676cb0001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id Q5E6nyJAS0s8BNtW (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Fri, 05 Jun 2015 16:38:59 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx14.intmail.prod.int.phx2.redhat.com (int-mx14.intmail.prod.int.phx2.redhat.com [10.5.11.27]) by mx1.redhat.com (Postfix) with ESMTPS id D5D482F14AC for ; Fri, 5 Jun 2015 23:38:58 +0000 (UTC) Received: from [10.64.48.137] (vpn1-48-137.bne.redhat.com [10.64.48.137]) by int-mx14.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t55Ncv0O029876 for ; Fri, 5 Jun 2015 19:38:58 -0400 Message-ID: <5572330F.6040704@redhat.com> Date: Sat, 06 Jun 2015 09:38:55 +1000 From: Mark Goodwin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: pcp Subject: pcp updates: merge kenj (qa, check-vm for python modules) Content-Type: text/plain; charset=utf-8; format=flowed X-ASG-Orig-Subj: pcp updates: merge kenj (qa, check-vm for python modules) Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.27 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1433547539 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 Changes committed to git://git.pcp.io/pcp/pcp.git master Ken McDonell (2): qa/1052: add notrun guards if Python modules jsonpointer or six are missing qa/admin/check-vm: add checks for newly required Python modules qa/1052 | 6 +++++- qa/admin/check-vm | 3 +++ 2 files changed, 8 insertions(+), 1 deletion(-) Details ... commit eb8a600793df638a9561d3f658a6db26c1ab6752 Author: Ken McDonell Date: Sat Jun 6 07:06:18 2015 +1000 qa/admin/check-vm: add checks for newly required Python modules json PMDA needs jsonpointer and six. commit 087368111a9c689eacf68ca9afafb78765210c7f Author: Ken McDonell Date: Sat Jun 6 07:05:04 2015 +1000 qa/1052: add notrun guards if Python modules jsonpointer or six are missing From kenj@internode.on.net Fri Jun 5 19:01:11 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id EBF967F7B for ; Fri, 5 Jun 2015 19:01:10 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 7481DAC004 for ; Fri, 5 Jun 2015 17:01:07 -0700 (PDT) X-ASG-Debug-ID: 1433548861-04cb6c4a7e74b60001-S8gJnT Received: from ipmail06.adl6.internode.on.net (ipmail06.adl6.internode.on.net [150.101.137.145]) by cuda.sgi.com with ESMTP id fhhwQV0DT4jXKToP for ; Fri, 05 Jun 2015 17:01:01 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.145 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2DbAQCkN3JVPKEh0XYNTodggy69JYJTAoIDAQEBAQEBBwEBAQFBhGIBAQQjFUARCxgCAgUWCwICCQMCAQIBMRQGDQgBAb8bcKNrAQEBBwIBH4EhiiKFDYJogUUBBLYbhC2DJAEBAQ Received: from ppp118-209-33-161.lns20.mel4.internode.on.net (HELO [192.168.1.100]) ([118.209.33.161]) by ipmail06.adl6.internode.on.net with ESMTP; 06 Jun 2015 09:30:47 +0930 Message-ID: <5572382E.7090906@internode.on.net> Date: Sat, 06 Jun 2015 10:00:46 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: PCP Subject: Re: build woes References: <55715217.7000009@internode.on.net> <55720ED9.5030604@internode.on.net> X-ASG-Orig-Subj: Re: build woes In-Reply-To: <55720ED9.5030604@internode.on.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail06.adl6.internode.on.net[150.101.137.145] X-Barracuda-Start-Time: 1433548861 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19603 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 06/06/15 07:04, Ken McDonell wrote: > On 05/06/15 17:39, Ken McDonell wrote: > ... > I suspect the rpm dependency is being added automagically by the rpm > packaging (there is no reference to jsonpointer in the build/rpm > directory), so that leaves the old rpm platforms as a bit of an issue. > Case in point, vm03 (Fedora 18) ... there is apparently no python-jsonpointer (at least yum install fails to find one), so I tried to not install the json pmda rpm, but this leads to ... kenj@vm03:~/src/pcp$ sudo rpm -U `ls pcp-3.10.5/build/rpm/*.rpm | sed -e '/src.rpm/d' -e '/json/d'` error: Failed dependencies: pcp-pmda-json is needed by pcp-collector-3.10.5-19.x86_64 pcp-pmda-json is needed by pcp-compat-3.10.5-19.x86_64 I finally got a working installation, but only by excluding the pcp-pmda-json rpm and the pcp-collector rpm and the pcp-compat rpm. This does not seem right to me. From kenj@internode.on.net Sat Jun 6 03:05:48 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 42A017F37 for ; Sat, 6 Jun 2015 03:05:48 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id C0687AC004 for ; Sat, 6 Jun 2015 01:05:47 -0700 (PDT) X-ASG-Debug-ID: 1433577940-04cb6c4a817cb60001-S8gJnT Received: from ipmail05.adl6.internode.on.net (ipmail05.adl6.internode.on.net [150.101.137.143]) by cuda.sgi.com with ESMTP id X6AFlNCVGxdrbc6k for ; Sat, 06 Jun 2015 01:05:41 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.143 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2DfAQCaqHJVPKEh0XYNTosOvSyCVQKBaBABAQEBAQEBBgEBAQFBhGIBAQR4ARALDgoJFg8JAwIBAgExFAYNAQcBAb5opFUBAQEBAQEBAwEBAQEBAQEbi0OEREIHhC0BBJ91g3iSLoQtgWKBQgEBAQ Received: from ppp118-209-33-161.lns20.mel4.internode.on.net (HELO [192.168.1.100]) ([118.209.33.161]) by ipmail05.adl6.internode.on.net with ESMTP; 06 Jun 2015 17:35:39 +0930 Message-ID: <5572A9D3.1070505@internode.on.net> Date: Sat, 06 Jun 2015 18:05:39 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: David Disseldorp CC: PCP Subject: Re: [pcp] build woes References: <55715217.7000009@internode.on.net> <20150605121723.0c1fcdc3@g21.suse.de> X-ASG-Orig-Subj: Re: [pcp] build woes In-Reply-To: <20150605121723.0c1fcdc3@g21.suse.de> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail05.adl6.internode.on.net[150.101.137.143] X-Barracuda-Start-Time: 1433577940 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19611 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 05/06/15 20:17, David Disseldorp wrote: > ... > Both packages are available with openSUSE >= 13.1. Any chance the host > could be upgraded to a supported release? Well, I spent one whole day upgrading ... nah ... complete reinstalling openSUSE 13.2 and finally got to build packages to be hit by ... error: Failed dependencies: libibmad >= 1.1.7 is needed by pcp-pmda-infiniband-3.10.5-1.i586 libibumad >= 1.1.7 is needed by pcp-pmda-infiniband-3.10.5-1.i586 python3-jsonpointer is needed by pcp-pmda-json-3.10.5-1.i586 python3-six is needed by pcp-pmda-json-3.10.5-1.i586 libpfm >= 4.4 is needed by pcp-pmda-perfevent-3.10.5-1.i586 Error: rpm failed! Seems like for this platform ... + libibmad does not exist, but something called libibmad5 does. + libibumad does not exist, but something called libibumad3 does. + python3-jsonpointer does not exist, but python-jsonpointer also exists and was installed + python3-six is available but so is python-six ... not sure how the punter is supposed to get this sorted out + libpfm does not exist, but something called libpfm4 does. So has anyone been building all the PCP bits for openSUSE 13.2? And if so, how, please! ps the upgrade was so painful that it reinforces why I am so keen to keep the current PCP able to be built on old platforms ... I still yearn for the IRIX mantra where with a little application developer discipline, the compiler and OS engineering pixies ensured that "if you build it on any version of IRIX 6.5 then it will execute on any version of IRIX 6.5" and this was true over 26+ quarterly releases that included major feature changes. From kenj@internode.on.net Sat Jun 6 22:54:36 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 749397F5F for ; Sat, 6 Jun 2015 22:54:36 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id F14DAAC001 for ; Sat, 6 Jun 2015 20:54:32 -0700 (PDT) X-ASG-Debug-ID: 1433649264-04cbb02d698e090001-S8gJnT Received: from ipmail06.adl6.internode.on.net (ipmail06.adl6.internode.on.net [150.101.137.145]) by cuda.sgi.com with ESMTP id YxGnaIfNblIKIRf3 for ; Sat, 06 Jun 2015 20:54:25 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.145 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2DYAQBzv3NVPKEh0XYNToNkXoMegy66BId4AQEBAQEBBwEBAQFBhQtVMAYCBRYLAgsDAgECATEnBgIBAb1wcKNjgSGPRYJSgUUFl26IGUCOBodogQWDKF2CRwEBAQ Received: from ppp118-209-33-161.lns20.mel4.internode.on.net (HELO [192.168.1.100]) ([118.209.33.161]) by ipmail06.adl6.internode.on.net with ESMTP; 07 Jun 2015 13:24:08 +0930 Message-ID: <5573C05F.1030901@internode.on.net> Date: Sun, 07 Jun 2015 13:54:07 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: pcp@oss.sgi.com Subject: pcp updates - make json PMDA build conditional Content-Type: text/plain; charset=utf-8 X-ASG-Orig-Subj: pcp updates - make json PMDA build conditional Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail06.adl6.internode.on.net[150.101.137.145] X-Barracuda-Start-Time: 1433649264 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19631 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- For reference, this is how I think we should accommodate dependencies on external packages that may not be uinversally available. It is much better to build and package to completion, possibly with some functionality missing or disabled, than it is to have the build die. Changes committed to git://git.pcp.io/kenj/pcp master Ken McDonell (4): qa/admin/check-vm: update dependency tests based on recent build issues json pmda: make build and packaging conditional json PMDA: rpm pcp.spec file tweak json PMDA: change Requires for python3 build/rpm/GNUmakefile | 1 build/rpm/pcp.spec.in | 22 +++++++++++++++---- configure | 53 +++++++++++++++++++++++++++++++++++++++++++++++ configure.ac | 36 +++++++++++++++++++++++++++++++ qa/admin/check-vm | 19 ++++++++-------- src/include/builddefs.in | 5 ++++ src/pmdas/GNUmakefile | 5 +++- 7 files changed, 126 insertions(+), 15 deletions(-) Details ... commit d0426debcf28f88bd4230f8c2a5c22b9c3e3c4e7 Author: Ken McDonell Date: Sun Jun 7 13:49:37 2015 +1000 json PMDA: change Requires for python3 I don't believe there is a python3-jsonpointer rpm ... at least not on many of my QA platforms. Should be Requires python-jsonpointer for either python2 or python3. commit 7b6a7c0584b959b2970d875939e67aff0b622861 Author: Ken McDonell Date: Sun Jun 7 13:47:59 2015 +1000 json PMDA: rpm pcp.spec file tweak Forgot pcp.spec.in not used by configure, need hand crafted rule in GNUmakefile to generate pcp.spec, this time with correct expansion for @pmda_json@. commit f594ca1b241996ce4bf23f0128b8d896c2a2b703 Author: Ken McDonell Date: Sun Jun 7 13:10:09 2015 +1000 json pmda: make build and packaging conditional The json PMDA requires some Python modules that are not universally available, so this commit captures that fact and makes the building an packaging of the json PMDA conditional on the availability of the required Python modules in the build environment. Tested on Ubuntu 15.04 with and without the python-json-pointer package installed and on Fedora 17 where the python-jsonpointer rpm is not available and on RHEL 7.1 with python-jsonpointer installed. commit 7c9b0205a42d63445832aae9bd67d18428d8bc7b Author: Ken McDonell Date: Sun Jun 7 10:20:37 2015 +1000 qa/admin/check-vm: update dependency tests based on recent build issues From mgoodwin@redhat.com Sat Jun 6 23:57:55 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id B11C37F5F for ; Sat, 6 Jun 2015 23:57:55 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 7385D8F8040 for ; Sat, 6 Jun 2015 21:57:52 -0700 (PDT) X-ASG-Debug-ID: 1433653067-04bdf0129a93700001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id fsY8yyk1tZa0zGef (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Sat, 06 Jun 2015 21:57:48 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) by mx1.redhat.com (Postfix) with ESMTPS id BFB7291740; Sun, 7 Jun 2015 04:57:47 +0000 (UTC) Received: from [10.64.48.99] (vpn1-48-99.bne.redhat.com [10.64.48.99]) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t574vjVn026661; Sun, 7 Jun 2015 00:57:46 -0400 Message-ID: <5573CF48.1080008@redhat.com> Date: Sun, 07 Jun 2015 14:57:44 +1000 From: Mark Goodwin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: Ken McDonell , pcp@oss.sgi.com Subject: Re: [pcp] pcp updates - make json PMDA build conditional References: <5573C05F.1030901@internode.on.net> X-ASG-Orig-Subj: Re: [pcp] pcp updates - make json PMDA build conditional In-Reply-To: <5573C05F.1030901@internode.on.net> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.24 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1433653068 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 Hi Ken, I'll pull this in for review and merge. I also have qa fixes for 119, 781 and 581. And probably more too since many of the failures I'm seeing are due to sample.dupnames metrics (possibly a config issue in my setup), and also pmnewlog arguments (not investigated yet). I'll get these fixes merged asap. Cheers On 06/07/2015 01:54 PM, Ken McDonell wrote: > For reference, this is how I think we should accommodate dependencies on external packages that may not be uinversally available. > > It is much better to build and package to completion, possibly with some functionality missing or disabled, than it is to have the build die. > > > Changes committed to git://git.pcp.io/kenj/pcp master > > Ken McDonell (4): > qa/admin/check-vm: update dependency tests based on recent build issues > json pmda: make build and packaging conditional > json PMDA: rpm pcp.spec file tweak > json PMDA: change Requires for python3 > > build/rpm/GNUmakefile | 1 > build/rpm/pcp.spec.in | 22 +++++++++++++++---- > configure | 53 +++++++++++++++++++++++++++++++++++++++++++++++ > configure.ac | 36 +++++++++++++++++++++++++++++++ > qa/admin/check-vm | 19 ++++++++-------- > src/include/builddefs.in | 5 ++++ > src/pmdas/GNUmakefile | 5 +++- > 7 files changed, 126 insertions(+), 15 deletions(-) > > Details ... > > commit d0426debcf28f88bd4230f8c2a5c22b9c3e3c4e7 > Author: Ken McDonell > Date: Sun Jun 7 13:49:37 2015 +1000 > > json PMDA: change Requires for python3 > > I don't believe there is a python3-jsonpointer rpm ... at least not > on many of my QA platforms. > > Should be Requires python-jsonpointer for either python2 or python3. > > commit 7b6a7c0584b959b2970d875939e67aff0b622861 > Author: Ken McDonell > Date: Sun Jun 7 13:47:59 2015 +1000 > > json PMDA: rpm pcp.spec file tweak > > Forgot pcp.spec.in not used by configure, need hand crafted rule > in GNUmakefile to generate pcp.spec, this time with correct > expansion for @pmda_json@. > > commit f594ca1b241996ce4bf23f0128b8d896c2a2b703 > Author: Ken McDonell > Date: Sun Jun 7 13:10:09 2015 +1000 > > json pmda: make build and packaging conditional > > The json PMDA requires some Python modules that are not universally > available, so this commit captures that fact and makes the building > an packaging of the json PMDA conditional on the availability of > the required Python modules in the build environment. > > Tested on Ubuntu 15.04 with and without the python-json-pointer > package installed and on Fedora 17 where the python-jsonpointer rpm > is not available and on RHEL 7.1 with python-jsonpointer installed. > > commit 7c9b0205a42d63445832aae9bd67d18428d8bc7b > Author: Ken McDonell > Date: Sun Jun 7 10:20:37 2015 +1000 > > qa/admin/check-vm: update dependency tests based on recent build issues > > _______________________________________________ > pcp mailing list > pcp@oss.sgi.com > http://oss.sgi.com/mailman/listinfo/pcp > From kenj@internode.on.net Sun Jun 7 00:42:50 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 9A2057F5F for ; Sun, 7 Jun 2015 00:42:50 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 676FB8F8037 for ; Sat, 6 Jun 2015 22:42:47 -0700 (PDT) X-ASG-Debug-ID: 1433655764-04bdf0129a93f50001-S8gJnT Received: from ipmail06.adl6.internode.on.net (ipmail06.adl6.internode.on.net [150.101.137.145]) by cuda.sgi.com with ESMTP id luqGBVlFJHT2rylm for ; Sat, 06 Jun 2015 22:42:45 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.145 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2DQAQCH2HNVPKEh0XYNT4sOvTCCVQKBdQEBAQEBAQcBAQEBQYRhAQEBAwE4QAYLCw4KCRYPCQMCAQIBMRQGAQwIAQGIIaxYpCoBAQEBBgEBAQEBHYtDhQ2ELQEEkGSlUYEFgyiDJAEBAQ Received: from ppp118-209-33-161.lns20.mel4.internode.on.net (HELO [192.168.1.100]) ([118.209.33.161]) by ipmail06.adl6.internode.on.net with ESMTP; 07 Jun 2015 15:12:44 +0930 Message-ID: <5573D9D2.1060802@internode.on.net> Date: Sun, 07 Jun 2015 15:42:42 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: Mark Goodwin , pcp@oss.sgi.com Subject: Re: [pcp] pcp updates - make json PMDA build conditional References: <5573C05F.1030901@internode.on.net> <5573CF48.1080008@redhat.com> X-ASG-Orig-Subj: Re: [pcp] pcp updates - make json PMDA build conditional In-Reply-To: <5573CF48.1080008@redhat.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail06.adl6.internode.on.net[150.101.137.145] X-Barracuda-Start-Time: 1433655764 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19632 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 07/06/15 14:57, Mark Goodwin wrote: > Hi Ken, I'll pull this in for review and merge. Thanks. > I also have qa fixes for 119, 781 and 581. And probably more too since > many of > the failures I'm seeing are due to sample.dupnames metrics (possibly a > config > issue in my setup), and also pmnewlog arguments (not investigated yet). The dupnames ones are all passing for me ... have you Remove'd and Install'ed the sample PMDAs. I would not expect to see changes for 119, 581 nor 781 ... they are all passing for me on all platforms where I can run QA. pmnewlog arguments is more likely to be a cosmetic regression caused by me editing the usage text. > I'll get these fixes merged asap. Thanks. From mgoodwin@redhat.com Sun Jun 7 00:59:28 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 4122D7F5F for ; Sun, 7 Jun 2015 00:59:28 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 2081E304043 for ; Sat, 6 Jun 2015 22:59:24 -0700 (PDT) X-ASG-Debug-ID: 1433656763-04cb6c4a808f7c0001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id tOfu8dKlXTpi78tB (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Sat, 06 Jun 2015 22:59:24 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx14.intmail.prod.int.phx2.redhat.com (int-mx14.intmail.prod.int.phx2.redhat.com [10.5.11.27]) by mx1.redhat.com (Postfix) with ESMTPS id 9E1DD3582C5; Sun, 7 Jun 2015 05:59:23 +0000 (UTC) Received: from [10.64.48.99] (vpn1-48-99.bne.redhat.com [10.64.48.99]) by int-mx14.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t575xLCf032408; Sun, 7 Jun 2015 01:59:22 -0400 Message-ID: <5573DDB7.7040707@redhat.com> Date: Sun, 07 Jun 2015 15:59:19 +1000 From: Mark Goodwin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: Ken McDonell , pcp@oss.sgi.com Subject: Re: [pcp] pcp updates - make json PMDA build conditional References: <5573C05F.1030901@internode.on.net> <5573CF48.1080008@redhat.com> <5573D9D2.1060802@internode.on.net> X-ASG-Orig-Subj: Re: [pcp] pcp updates - make json PMDA build conditional In-Reply-To: <5573D9D2.1060802@internode.on.net> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.27 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1433656764 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 06/07/2015 03:42 PM, Ken McDonell wrote: > The dupnames ones are all passing for me ... have you Remove'd and Install'ed > the sample PMDAs. I'll try that, thanks. > > I would not expect to see changes for 119, 581 nor 781 ... they are all passing > for me on all platforms where I can run QA. hmm. that's strange - are you running with this following commit : commit f6e3da702b16f00cc467e0cf8799c51aaceb7a27 Author: Mark Goodwin Date: Tue Jun 2 19:56:13 2015 +1000 Use full path to pmlogger in pmlogger_check. In a container, the PATH has $PCP_SHARE_DIR/lib ahead of $PCP_BINADM_DIR, so trying to run "pmlogger" in pmlogger_check is going to relaunch the rc script (recursively). Using the full path to $PCP_BINADM_DIR/pmlogger in pmlogger_check fixes it. modified: src/pmlogger/pmlogger_check.sh Note: 581 is only failing because my system has an sdcard mounted (mmcblk0). But 781 and 119 seem to me to be failing due to the above commit. > > pmnewlog arguments is more likely to be a cosmetic regression caused by me > editing the usage text. ok I'll wait for those to be remade at some point (let me know if you want me to). Also note: there should be no build infrastruture issues affecting qa due to the containers work - build/containers is not integrated into the build. [But there are a couple of changes in pmlogger_check and pmlogger/ports.c] Cheers From kenj@internode.on.net Sun Jun 7 01:43:17 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 1E6677F60 for ; Sun, 7 Jun 2015 01:43:17 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 0D2ED8F8037 for ; Sat, 6 Jun 2015 23:43:13 -0700 (PDT) X-ASG-Debug-ID: 1433659391-04cb6c4a7e90160001-S8gJnT Received: from ipmail06.adl6.internode.on.net (ipmail06.adl6.internode.on.net [150.101.137.145]) by cuda.sgi.com with ESMTP id 1O1RrSQCn657Tcgj for ; Sat, 06 Jun 2015 23:43:11 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.145 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2DQAQCY5nNVPKEh0XYNT4sOvS+CVQKBdQEBAQEBAQcBAQEBQYRiAQEEOEARCw4KCRYPCQMCAQIBMRQGAQwIAQGzc6QnAQEBAQYBAQEBAR2LQ4UNhC0BBLY1gQWDKIMkAQEB Received: from ppp118-209-33-161.lns20.mel4.internode.on.net (HELO [192.168.1.100]) ([118.209.33.161]) by ipmail06.adl6.internode.on.net with ESMTP; 07 Jun 2015 16:13:10 +0930 Message-ID: <5573E7FD.9080501@internode.on.net> Date: Sun, 07 Jun 2015 16:43:09 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: Mark Goodwin , pcp@oss.sgi.com Subject: Re: [pcp] pcp updates - make json PMDA build conditional References: <5573C05F.1030901@internode.on.net> <5573CF48.1080008@redhat.com> <5573D9D2.1060802@internode.on.net> <5573DDB7.7040707@redhat.com> X-ASG-Orig-Subj: Re: [pcp] pcp updates - make json PMDA build conditional In-Reply-To: <5573DDB7.7040707@redhat.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail06.adl6.internode.on.net[150.101.137.145] X-Barracuda-Start-Time: 1433659391 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19633 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 07/06/15 15:59, Mark Goodwin wrote: > On 06/07/2015 03:42 PM, Ken McDonell wrote: > ... >> I would not expect to see changes for 119, 581 nor 781 ... they are >> all passing >> for me on all platforms where I can run QA. > > hmm. that's strange - are you running with this following commit : > > commit f6e3da702b16f00cc467e0cf8799c51aaceb7a27 No ... that must have been a recent commit to the oss tree ... I've re-sync'd now and will let you know. From kenj@internode.on.net Sun Jun 7 15:51:53 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 4B6577F54 for ; Sun, 7 Jun 2015 15:51:53 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 3BA04304032 for ; Sun, 7 Jun 2015 13:51:50 -0700 (PDT) X-ASG-Debug-ID: 1433710306-04cbb02d66aec70001-S8gJnT Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [150.101.137.131]) by cuda.sgi.com with ESMTP id wC6hHKUMRgpy7uff for ; Sun, 07 Jun 2015 13:51:47 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.131 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2CVAQCarXRV/6Eh0XYNT8g+glUCgWMBAQEBAQGFLgEBBDhAEQsYCRYPCQMCAQIBRRMIAQGyNKQTAQEIAgEfi0OFDRaEFwEEtjWBBYMogyQBAQE Received: from ppp118-209-33-161.lns20.mel4.internode.on.net (HELO [192.168.1.100]) ([118.209.33.161]) by ipmail07.adl2.internode.on.net with ESMTP; 08 Jun 2015 06:21:45 +0930 Message-ID: <5574AED4.3080307@internode.on.net> Date: Mon, 08 Jun 2015 06:51:32 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: pcp@oss.sgi.com Subject: Re: [pcp] pcp updates - make json PMDA build conditional References: <5573C05F.1030901@internode.on.net> <5573CF48.1080008@redhat.com> <5573D9D2.1060802@internode.on.net> <5573DDB7.7040707@redhat.com> <5573E7FD.9080501@internode.on.net> X-ASG-Orig-Subj: Re: [pcp] pcp updates - make json PMDA build conditional In-Reply-To: <5573E7FD.9080501@internode.on.net> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail07.adl2.internode.on.net[150.101.137.131] X-Barracuda-Start-Time: 1433710306 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19653 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 07/06/15 16:43, Ken McDonell wrote: > ... >> commit f6e3da702b16f00cc467e0cf8799c51aaceb7a27 > > No ... that must have been a recent commit to the oss tree ... I've > re-sync'd now and will let you know. With that commit in my tree now, 119 and 781 are failing, but 581 is passing. This is from one experiment on Ubuntu 15.04. From mgoodwin@redhat.com Sun Jun 7 18:25:39 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 2A1BD7F54 for ; Sun, 7 Jun 2015 18:25:39 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 0AE138F8033 for ; Sun, 7 Jun 2015 16:25:35 -0700 (PDT) X-ASG-Debug-ID: 1433719531-04cbb02d66b3e70001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id YWcAFyrTfzmcYLh3 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Sun, 07 Jun 2015 16:25:31 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx13.intmail.prod.int.phx2.redhat.com (int-mx13.intmail.prod.int.phx2.redhat.com [10.5.11.26]) by mx1.redhat.com (Postfix) with ESMTPS id 4634E347A42 for ; Sun, 7 Jun 2015 23:25:29 +0000 (UTC) Received: from [10.64.48.127] (vpn1-48-127.bne.redhat.com [10.64.48.127]) by int-mx13.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t57NPQQr004651 for ; Sun, 7 Jun 2015 19:25:27 -0400 Message-ID: <5574D2E5.3030602@redhat.com> Date: Mon, 08 Jun 2015 09:25:25 +1000 From: Mark Goodwin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: pcp Subject: pcp updates: merge kenj (more json PMDA work) + mgoodwin (qa/{119,581,781}) Content-Type: text/plain; charset=utf-8; format=flowed X-ASG-Orig-Subj: pcp updates: merge kenj (more json PMDA work) + mgoodwin (qa/{119,581,781}) Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.26 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1433719531 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 Fixes for qa/119 and qa/781 (and qa/581 if you have an sd card). Ken mentioned he still has more to go for the json issues. Changes committed to git://git.pcp.io/pcp/pcp.git master Ken McDonell (4): qa/admin/check-vm: update dependency tests based on recent build issues json pmda: make build and packaging conditional json PMDA: rpm pcp.spec file tweak json PMDA: change Requires for python3 Mark Goodwin (3): Improve filter for full PCP_BINADM_DIR path to pmlogger. Also filter mmcblk[0-9] (if you happen to have an sd card inserted). Filter out PCP_BINADM_DIR prefix for both pmlogconf and pmlogger. build/rpm/GNUmakefile | 1 build/rpm/pcp.spec.in | 22 +++++++++++++++---- configure | 53 +++++++++++++++++++++++++++++++++++++++++++++++ configure.ac | 36 +++++++++++++++++++++++++++++++ qa/119 | 2 - qa/581 | 1 qa/781 | 2 - qa/781.out | 6 ++--- qa/admin/check-vm | 19 ++++++++-------- src/include/builddefs.in | 5 ++++ src/pmdas/GNUmakefile | 5 +++- 11 files changed, 132 insertions(+), 20 deletions(-) Details ... commit 1e38f78638eae45b4e7068ba73b3c15b31f97313 Author: Mark Goodwin Date: Sun Jun 7 17:07:54 2015 +1000 Filter out PCP_BINADM_DIR prefix for both pmlogconf and pmlogger. modified: 781 modified: 781.out commit 13502d89ddc8ff9ce44a4f3d83817c420011ce88 Author: Mark Goodwin Date: Sun Jun 7 15:38:17 2015 +1000 Also filter mmcblk[0-9] (if you happen to have an sd card inserted). modified: 581 commit 56ab6e89b40c0c8bd26319e695b78d89b946d800 Author: Mark Goodwin Date: Sun Jun 7 15:37:02 2015 +1000 Improve filter for full PCP_BINADM_DIR path to pmlogger. modified: 119 commit d0426debcf28f88bd4230f8c2a5c22b9c3e3c4e7 Author: Ken McDonell Date: Sun Jun 7 13:49:37 2015 +1000 json PMDA: change Requires for python3 I don't believe there is a python3-jsonpointer rpm ... at least not on many of my QA platforms. Should be Requires python-jsonpointer for either python2 or python3. commit 7b6a7c0584b959b2970d875939e67aff0b622861 Author: Ken McDonell Date: Sun Jun 7 13:47:59 2015 +1000 json PMDA: rpm pcp.spec file tweak Forgot pcp.spec.in not used by configure, need hand crafted rule in GNUmakefile to generate pcp.spec, this time with correct expansion for @pmda_json@. commit f594ca1b241996ce4bf23f0128b8d896c2a2b703 Author: Ken McDonell Date: Sun Jun 7 13:10:09 2015 +1000 json pmda: make build and packaging conditional The json PMDA requires some Python modules that are not universally available, so this commit captures that fact and makes the building an packaging of the json PMDA conditional on the availability of the required Python modules in the build environment. Tested on Ubuntu 15.04 with and without the python-json-pointer package installed and on Fedora 17 where the python-jsonpointer rpm is not available and on RHEL 7.1 with python-jsonpointer installed. commit 7c9b0205a42d63445832aae9bd67d18428d8bc7b Author: Ken McDonell Date: Sun Jun 7 10:20:37 2015 +1000 qa/admin/check-vm: update dependency tests based on recent build issues From kenj@internode.on.net Sun Jun 7 20:07:22 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id DB86B7F50 for ; Sun, 7 Jun 2015 20:07:22 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id CB314304043 for ; Sun, 7 Jun 2015 18:07:19 -0700 (PDT) X-ASG-Debug-ID: 1433725635-04cbb02d67b71a0001-S8gJnT Received: from ipmail04.adl6.internode.on.net (ipmail04.adl6.internode.on.net [150.101.137.141]) by cuda.sgi.com with ESMTP id nPQYXlLjnCfsb2U6 for ; Sun, 07 Jun 2015 18:07:15 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.141 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2DkAQAb6nRVPKEh0XYNT4NkXoMegy66AodpAQEBAQEBBwEBAQFBhQtVMAYCBRYLAgsDAgECATEnBgIBAbJMcKNQgSGPRYJSgUUFhm6Ec4wNghKcNYQtXYJHAQEB Received: from ppp118-209-33-161.lns20.mel4.internode.on.net (HELO [192.168.1.100]) ([118.209.33.161]) by ipmail04.adl6.internode.on.net with ESMTP; 08 Jun 2015 10:37:14 +0930 Message-ID: <5574EAC1.1020304@internode.on.net> Date: Mon, 08 Jun 2015 11:07:13 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: pcp@oss.sgi.com Subject: pcp updates - small relief for some rpm packaging pain Content-Type: text/plain; charset=utf-8 X-ASG-Orig-Subj: pcp updates - small relief for some rpm packaging pain Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail04.adl6.internode.on.net[150.101.137.141] X-Barracuda-Start-Time: 1433725635 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19657 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://git.pcp.io/kenj/pcp master Ken McDonell (3): build/rpm/pcp.spec.in: make some more Requires clauses conditional build/rpm/pcp.spec.in: which(1) does not inecessarily come from the which package qa/admin/check-vm: tweak handling of rpm Requires dependencies build/rpm/pcp.spec.in | 21 ++++++++++++++++++--- qa/admin/check-vm | 32 ++++++++++++++++++++------------ 2 files changed, 38 insertions(+), 15 deletions(-) Details ... commit de276fe784a602294c9c767b2f7223eb37f5bda4 Author: Ken McDonell Date: Mon Jun 8 11:02:56 2015 +1000 qa/admin/check-vm: tweak handling of rpm Requires dependencies Report rpms that are not installed (previously these were skipped) but named in Requires clauses in the spec file and annotate the output with the name(s) of the PCP package that have the corresponding Requires clause (some are optional build, but some are not so it is important to at least see them and decide what to do). commit ebf4dbf8b57a58ed3243a9167d2ceeef189298ce Author: Ken McDonell Date: Mon Jun 8 11:01:02 2015 +1000 build/rpm/pcp.spec.in: which(1) does not inecessarily come from the which package commit f54dfd added a "Requires: which" but this is broken for SUSE where the anarchy that apparently is the rpm packaging regime determined that which(1) should be packaged in util-linux (at least from openSUSE 11.0 onwards). commit 386cf66adce67b31c69f0233f2de8397ca2022af Author: Ken McDonell Date: Sun Jun 7 23:16:30 2015 +1000 build/rpm/pcp.spec.in: make some more Requires clauses conditional RH and SUSE cannot agree on the rpm package names for some more things ... libpfm or libpfm4 and python3-jsonpointer or python-jsonpointer for python3. From kenj@internode.on.net Sun Jun 7 20:48:17 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 996E57F50 for ; Sun, 7 Jun 2015 20:48:17 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 33C43AC002 for ; Sun, 7 Jun 2015 18:48:17 -0700 (PDT) X-ASG-Debug-ID: 1433728091-04bdf01297bcea0001-S8gJnT Received: from ipmail04.adl6.internode.on.net (ipmail04.adl6.internode.on.net [150.101.137.141]) by cuda.sgi.com with ESMTP id feIpBrCNXE2qIkII for ; Sun, 07 Jun 2015 18:48:12 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.141 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2DiAQB383RVPKEh0XYNT4sOvS6CVQKBZgEBAQEBAQcBAQEBQYRiAQEEOEARCxgJFg8JAwIBAgExFBMIAQGyVqQUAQEIAgEfi0OFDRaEFwEEkGSlUYEFgyiDJAEBAQ Received: from ppp118-209-33-161.lns20.mel4.internode.on.net (HELO [192.168.1.100]) ([118.209.33.161]) by ipmail04.adl6.internode.on.net with ESMTP; 08 Jun 2015 11:18:11 +0930 Message-ID: <5574F45A.6000504@internode.on.net> Date: Mon, 08 Jun 2015 11:48:10 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: pcp@oss.sgi.com Subject: Re: [pcp] pcp updates - make json PMDA build conditional References: <5573C05F.1030901@internode.on.net> <5573CF48.1080008@redhat.com> <5573D9D2.1060802@internode.on.net> <5573DDB7.7040707@redhat.com> <5573E7FD.9080501@internode.on.net> <5574AED4.3080307@internode.on.net> X-ASG-Orig-Subj: Re: [pcp] pcp updates - make json PMDA build conditional In-Reply-To: <5574AED4.3080307@internode.on.net> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail04.adl6.internode.on.net[150.101.137.141] X-Barracuda-Start-Time: 1433728091 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19657 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 08/06/15 06:51, Ken McDonell wrote: > On 07/06/15 16:43, Ken McDonell wrote: >> ... >>> commit f6e3da702b16f00cc467e0cf8799c51aaceb7a27 >> >> No ... that must have been a recent commit to the oss tree ... I've >> re-sync'd now and will let you know. > > With that commit in my tree now, 119 and 781 are failing, but 581 is > passing. This is from one experiment on Ubuntu 15.04. And now with Mark's latest round of commits these are back to passing on the same platform. Thanks. From noreply@github.com Mon Jun 8 02:23:03 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.4 required=5.0 tests=HTML_IMAGE_ONLY_12, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 92FC17F4E for ; Mon, 8 Jun 2015 02:23:03 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 8181C8F8033 for ; Mon, 8 Jun 2015 00:23:00 -0700 (PDT) X-ASG-Debug-ID: 1433748173-04cb6c4a80c53a0001-S8gJnT Received: from n2-mx1.mail-services.com.au (n2-mx1.mail-services.com.au [117.55.229.91]) by cuda.sgi.com with ESMTP id e70VVZ8AViKicxbt for ; Mon, 08 Jun 2015 00:22:55 -0700 (PDT) X-Barracuda-Envelope-From: noreply@github.com X-Barracuda-Apparent-Source-IP: 117.55.229.91 Received: from i-otc1esa.cbr1.mail-filtering.com.au (ipin1-c1esa.cbr1.mail-filtering.com.au [117.55.239.161]) by n2-mx1.mail-services.com.au (Postfix) with ESMTP id 6E81FFF3CE for ; Mon, 8 Jun 2015 17:22:53 +1000 (AEST) Received-SPF: Pass (i-otc1esa.cbr1.mail-filtering.com.au: domain of noreply@github.com designates 192.30.252.193 as permitted sender) identity=mailfrom; client-ip=192.30.252.193; receiver=i-otc1esa.cbr1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="noreply@github.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: None (i-otc1esa.cbr1.mail-filtering.com.au: no sender authenticity information available from domain of postmaster@github-smtp2b-ext-cp1-prd.iad.github.net) identity=helo; client-ip=192.30.252.193; receiver=i-otc1esa.cbr1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="postmaster@github-smtp2b-ext-cp1-prd.iad.github.net"; x-conformance=spf_only X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0EzBgA4QnVVnMH8HsBcgkcDgRpegx6pRwaDOY5UgQYwIAELhS1KgVUTAQEBAQEBAQMOAQEBAQEICwkJIS5BA4FhLDsIBAkBARICDWIEAiAdAQEENAUBCA0BAgEVAiYCAgMBWRiIKA2pEXCEZAEFgWqdAQIEC4EWFIRkiBWBOBEBTYI4DC8SgTOMUoQXhwqGapwYHjGBDIE7AQEB X-IPAS-Result: A0EzBgA4QnVVnMH8HsBcgkcDgRpegx6pRwaDOY5UgQYwIAELhS1KgVUTAQEBAQEBAQMOAQEBAQEICwkJIS5BA4FhLDsIBAkBARICDWIEAiAdAQEENAUBCA0BAgEVAiYCAgMBWRiIKA2pEXCEZAEFgWqdAQIEC4EWFIRkiBWBOBEBTYI4DC8SgTOMUoQXhwqGapwYHjGBDIE7AQEB X-IronPort-AV: E=Sophos;i="5.13,572,1427720400"; d="scan'208,217";a="184423937" Received: from github-smtp2-ext2.iad.github.net (HELO github-smtp2b-ext-cp1-prd.iad.github.net) ([192.30.252.193]) by i-otc1esa.cbr1.mail-filtering.com.au with ESMTP/TLS/ADH-AES256-SHA; 08 Jun 2015 17:22:51 +1000 Date: Mon, 08 Jun 2015 00:22:49 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1433748169; bh=h9OMESb2X8bq0cND38/7vYtZ/e8/6OZ4PP/jCHkqyMo=; h=From:Reply-To:To:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=yE9T90VEoFmNs5g15jZX7Csdb57HfNpp/DH2+5zMg0Q1XLg1xXI4TV9RfbTKs5Jtd XxqB/zcasOcuwOs93Fk+cXzQK8RY6sRJh3wi4wUoYl0RXnc/z435LzcG4Ztrh19Ves p7DRdTh3gPSf7ENOk/1XQvTxpvjetjLkmaVnS/G0= From: Luca Miccini Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: Subject: [pcp] Should pcp2graphite run as a service? (#24) Mime-Version: 1.0 X-ASG-Orig-Subj: [pcp] Should pcp2graphite run as a service? (#24) Content-Type: multipart/alternative; boundary="--==_mimepart_557542c95940_2d333fcaa5d912a03697ba"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: lmiccini X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-Barracuda-Connect: n2-mx1.mail-services.com.au[117.55.229.91] X-Barracuda-Start-Time: 1433748174 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.63 X-Barracuda-Spam-Status: No, SCORE=1.63 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_12, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19663 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 1.63 HTML_IMAGE_ONLY_12 BODY: HTML: images with 800-1200 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message ----==_mimepart_557542c95940_2d333fcaa5d912a03697ba Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Hi, $subject says it all. I am relying on pcp2graphite to forward metrics to a carbon/graphite instance. I ended up having to write a pcp2graphite.service systemd unit file to keep it running. Should pcp provide such init file/systemd unit file (or document the need for it) or maybe we have other options available / in the works (like a "metrics forwarding facility" that can then use pcp2graphite)? Thanks! --- Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/24 ----==_mimepart_557542c95940_2d333fcaa5d912a03697ba Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Hi,

$subject says it all. I am relying on pcp2graphite to forward metrics to a carbon/graphite instance.
I ended up having to write a pcp2graphite.service systemd unit file to keep it running.

Should pcp provide such init file/systemd unit file (or document the need for it) or maybe we have other options available / in the works (like a "metrics forwarding facility" that can then use pcp2graphite)?

Thanks!


Reply to this email directly or view it on GitHub.

----==_mimepart_557542c95940_2d333fcaa5d912a03697ba-- From ddiss@suse.de Mon Jun 8 05:16:13 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 3E6F27F4E for ; Mon, 8 Jun 2015 05:16:13 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id F2FAE304039 for ; Mon, 8 Jun 2015 03:16:09 -0700 (PDT) X-ASG-Debug-ID: 1433758562-04bdf01297d27a0001-S8gJnT Received: from mx2.suse.de (cantor2.suse.de [195.135.220.15]) by cuda.sgi.com with ESMTP id qcJtljejJiAv6a66 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 08 Jun 2015 03:16:04 -0700 (PDT) X-Barracuda-Envelope-From: ddiss@suse.de X-Barracuda-Apparent-Source-IP: 195.135.220.15 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id 0FBDCACD2; Mon, 8 Jun 2015 10:16:00 +0000 (UTC) Date: Mon, 8 Jun 2015 12:15:59 +0200 From: David Disseldorp To: Ken McDonell Cc: PCP Subject: Re: [pcp] build woes Message-ID: <20150608121559.2f69ce95@g21.suse.de> X-ASG-Orig-Subj: Re: [pcp] build woes In-Reply-To: <5572A9D3.1070505@internode.on.net> References: <55715217.7000009@internode.on.net> <20150605121723.0c1fcdc3@g21.suse.de> <5572A9D3.1070505@internode.on.net> X-Mailer: Claws Mail 3.11.0 (GTK+ 2.24.27; x86_64-suse-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Barracuda-Connect: cantor2.suse.de[195.135.220.15] X-Barracuda-Start-Time: 1433758563 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19666 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Hi Ken, On Sat, 06 Jun 2015 18:05:39 +1000, Ken McDonell wrote: > Well, I spent one whole day upgrading ... nah ... complete reinstalling openSUSE 13.2 and finally got to build packages to be hit by ... Sorry to hear that the upgrade was painful. As with SLES, it should just be a matter of adding the new repositories via `zypper addrepo ` and performing the upgrade via `zypper dist-upgrade`. > error: Failed dependencies: > libibmad >= 1.1.7 is needed by pcp-pmda-infiniband-3.10.5-1.i586 > libibumad >= 1.1.7 is needed by pcp-pmda-infiniband-3.10.5-1.i586 > python3-jsonpointer is needed by pcp-pmda-json-3.10.5-1.i586 > python3-six is needed by pcp-pmda-json-3.10.5-1.i586 > libpfm >= 4.4 is needed by pcp-pmda-perfevent-3.10.5-1.i586 > Error: rpm failed! > > > Seems like for this platform ... > > + libibmad does not exist, but something called libibmad5 does. > + libibumad does not exist, but something called libibumad3 does. We carry the following BuildRequires entries for pcp-pmda-infiniband in the spec file[1]: %package pmda-infiniband ... BuildRequires: libibmad-devel >= 1.3.7 BuildRequires: libibumad-devel >= 1.3.7 With openSUSE 13.2, they can be satisfied via: # zypper install 'libibmad-devel >= 1.3.7' 'libibumad-devel >= 1.3.7' ... The following 4 NEW packages are going to be installed: libibmad-devel libibmad5 libibumad-devel libibumad3 > + python3-jsonpointer does not exist, but python-jsonpointer also exists and was installed > + python3-six is available but so is python-six ... not sure how the punter is supposed to get this sorted out > + libpfm does not exist, but something called libpfm4 does. Looks like these dependencies are new with PCP 3.10.5/master, which I haven't looked at packaging yet. > So has anyone been building all the PCP bits for openSUSE 13.2? And if so, how, please! Only 3.10.4 at this stage[2]. I'll take a look at master/3.10.5 builds for SLE/openSUSE if I get a chance this week. Cheers, David 1. openSUSE Factory spec file https://build.opensuse.org/package/view_file/Base:System/pcp/pcp.spec?expand=1 2. Sample PCP 3.10.4 for openSUSE 13.2 https://build.opensuse.org/package/show/home:dmdiss:pcp_threeten/pcp From noreply@github.com Mon Jun 8 06:05:23 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.4 required=5.0 tests=HTML_IMAGE_ONLY_12, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id DDF3B7F4E for ; Mon, 8 Jun 2015 06:05:23 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id CC00E8F8037 for ; Mon, 8 Jun 2015 04:05:20 -0700 (PDT) X-ASG-Debug-ID: 1433761517-04cb6c4a7fd1530001-S8gJnT Received: from n1-mx1.mail-services.com.au (n1-mx1.mail-services.com.au [117.55.229.90]) by cuda.sgi.com with ESMTP id tGLNAEXfNRhCdJYl for ; Mon, 08 Jun 2015 04:05:18 -0700 (PDT) X-Barracuda-Envelope-From: noreply@github.com X-Barracuda-Apparent-Source-IP: 117.55.229.90 Received: from i-otc1esa.cbr1.mail-filtering.com.au (ipin1-c1esa.cbr1.mail-filtering.com.au [117.55.239.161]) by n1-mx1.mail-services.com.au (Postfix) with ESMTP id A0D4A7FA80 for ; Mon, 8 Jun 2015 21:05:16 +1000 (AEST) Received-SPF: Pass (i-otc1esa.cbr1.mail-filtering.com.au: domain of noreply@github.com designates 192.30.252.193 as permitted sender) identity=mailfrom; client-ip=192.30.252.193; receiver=i-otc1esa.cbr1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="noreply@github.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: None (i-otc1esa.cbr1.mail-filtering.com.au: no sender authenticity information available from domain of postmaster@github-smtp2b-ext-cp1-prd.iad.github.net) identity=helo; client-ip=192.30.252.193; receiver=i-otc1esa.cbr1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="postmaster@github-smtp2b-ext-cp1-prd.iad.github.net"; x-conformance=spf_only X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0E1DwA/dnVVnMH8HsBcgkcDgRpegx6pRgaDOY5UgQM1GwELhS1KgVsTAQEBAQEBAQMOAQEBAQEICwkJIS5BAQICgV8sOwgECQEBEgINXwEBAQMBAiAdAQEENAUBCAELAQECARUCJgICAwFTBhiIKA2oPHCEZAEFgWqcXwsBAQEYAgQLgRYUhGSFKoJrgTgRAU2COAwvEoEzjFKGYYRAhmqBL4N6jluIFB4xgQyBOwEBAQ X-IPAS-Result: A0E1DwA/dnVVnMH8HsBcgkcDgRpegx6pRgaDOY5UgQM1GwELhS1KgVsTAQEBAQEBAQMOAQEBAQEICwkJIS5BAQICgV8sOwgECQEBEgINXwEBAQMBAiAdAQEENAUBCAELAQECARUCJgICAwFTBhiIKA2oPHCEZAEFgWqcXwsBAQEYAgQLgRYUhGSFKoJrgTgRAU2COAwvEoEzjFKGYYRAhmqBL4N6jluIFB4xgQyBOwEBAQ X-IronPort-AV: E=Sophos;i="5.13,573,1427720400"; d="scan'208,217";a="184483230" Received: from github-smtp2-ext2.iad.github.net (HELO github-smtp2b-ext-cp1-prd.iad.github.net) ([192.30.252.193]) by i-otc1esa.cbr1.mail-filtering.com.au with ESMTP/TLS/ADH-AES256-SHA; 08 Jun 2015 21:05:14 +1000 Date: Mon, 08 Jun 2015 04:05:11 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1433761511; bh=5cUvgb9ZNtKqfIRVixqpFB/EP7ZrZF3AQkn0vvAlEgc=; h=From:Reply-To:To:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gNk8FnpyYaKinpumaW/3kvepqGwwRkep91Ymw+NH9pTfLKfjQOKtjB5nM2f7Ypiew FWHbKr9RhSO9vlVL7x5KuR0jO2ZAiijOditbsOWMFrcuDgs8eUxFVKzZUwFNwTzJ5A 9d1pZQfSXPrS9fFYozMI/hD2YUlH9Nc3a+sB3CRc= From: "Frank Ch. Eigler" Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [pcp] Should pcp2graphite run as a service? (#24) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] Should pcp2graphite run as a service? (#24) Content-Type: multipart/alternative; boundary="--==_mimepart_557576e745ece_75a73fcc45e592b837513e1"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: fche X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-Barracuda-Connect: n1-mx1.mail-services.com.au[117.55.229.90] X-Barracuda-Start-Time: 1433761517 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.63 X-Barracuda-Spam-Status: No, SCORE=1.63 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_12, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19667 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 1.63 HTML_IMAGE_ONLY_12 BODY: HTML: images with 800-1200 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message ----==_mimepart_557576e745ece_75a73fcc45e592b837513e1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Luca, please consider sending your .service file for inclusion in pcp. (For such a trivial service, perhaps even just including a template in the pcp2graphite man page could be sufficient, since configuration rather than invocation mechanics represents the bulk of the content.) --- Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/24#issuecomment-109951954 ----==_mimepart_557576e745ece_75a73fcc45e592b837513e1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Luca, please consider sending your .service file for inclusion in pcp. (For such a trivial service, perhaps even just including a template in the pcp2graphite man page could be sufficient, since configuration rather than invocation mechanics represents the bulk of the content.)


Reply to this email directly or view it on GitHub.

----==_mimepart_557576e745ece_75a73fcc45e592b837513e1-- From noreply@github.com Mon Jun 8 06:13:01 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.4 required=5.0 tests=HTML_IMAGE_ONLY_12, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 5DECB7F4E for ; Mon, 8 Jun 2015 06:13:01 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 4CBCC8F8035 for ; Mon, 8 Jun 2015 04:13:01 -0700 (PDT) X-ASG-Debug-ID: 1433761974-04cbb02d66cfa70001-S8gJnT Received: from n1-mx2.mail-services.com.au (n1-mx2.mail-services.com.au [175.107.133.194]) by cuda.sgi.com with ESMTP id McjbiqH8H1CMGe7b for ; Mon, 08 Jun 2015 04:12:55 -0700 (PDT) X-Barracuda-Envelope-From: noreply@github.com X-Barracuda-Apparent-Source-IP: 175.107.133.194 Received: from i-otc2esa.syd1.mail-filtering.com.au (ipin1-c2esa.syd1.mail-filtering.com.au [175.107.162.146]) by n1-mx2.mail-services.com.au (Postfix) with ESMTP id 1C3B29F1CE for ; Mon, 8 Jun 2015 21:12:54 +1000 (AEST) Received-SPF: Pass (i-otc2esa.syd1.mail-filtering.com.au: domain of noreply@github.com designates 192.30.252.192 as permitted sender) identity=mailfrom; client-ip=192.30.252.192; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="noreply@github.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: None (i-otc2esa.syd1.mail-filtering.com.au: no sender authenticity information available from domain of postmaster@github-smtp2a-ext-cp1-prd.iad.github.net) identity=helo; client-ip=192.30.252.192; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="postmaster@github-smtp2a-ext-cp1-prd.iad.github.net"; x-conformance=spf_only X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0GYDABud3VVnMD8HsBcgkcDgRpegx6pRgaDOY5LCYEDNRsBC4UtSoFaFAEBAQEBAQEDDgEBAQEBCAsJCSEuQQECAoFfLDsIBAkBARICDV8BAQEDAQIgHQEBBDQFAQgBCwEBAgEVAiYCAgMBUwYYiCgNqDRwhGQBBYFqnF8BCgEBARgCBAuBFhSEZIUqgmuBOBEBTYI4DC8SgTOMUoshhmqcGB4xgQyBOwEBAQ X-IPAS-Result: A0GYDABud3VVnMD8HsBcgkcDgRpegx6pRgaDOY5LCYEDNRsBC4UtSoFaFAEBAQEBAQEDDgEBAQEBCAsJCSEuQQECAoFfLDsIBAkBARICDV8BAQEDAQIgHQEBBDQFAQgBCwEBAgEVAiYCAgMBUwYYiCgNqDRwhGQBBYFqnF8BCgEBARgCBAuBFhSEZIUqgmuBOBEBTYI4DC8SgTOMUoshhmqcGB4xgQyBOwEBAQ X-IronPort-AV: E=Sophos;i="5.13,573,1427720400"; d="scan'208,217";a="83063486" Received: from github-smtp2-ext1.iad.github.net (HELO github-smtp2a-ext-cp1-prd.iad.github.net) ([192.30.252.192]) by i-otc2esa.syd1.mail-filtering.com.au with ESMTP/TLS/ADH-AES256-SHA; 08 Jun 2015 21:12:52 +1000 Date: Mon, 08 Jun 2015 04:12:49 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1433761969; bh=aBKUzUZ/F9wJRTaZ7+xZEpszcBUMY9HzKvuxYXMIDfk=; h=From:Reply-To:To:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1m+ymoeRU7VhCj+pelL8cVCIeZ6IRNELScklkqovj7k4rlbO3aueNBIQ6Hk6LER+/ eHZXIIPdQBYE0gUWQg/AQvx1Vz98yPUXTKli9mOjSnNg/NVMG2VJVhvB0eloFFiFfy EWP4cMQHrZ/ul8Zla993cPFgP+zoqiudJH+nRJW0= From: Luca Miccini Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [pcp] Should pcp2graphite run as a service? (#24) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] Should pcp2graphite run as a service? (#24) Content-Type: multipart/alternative; boundary="--==_mimepart_557578b1e47b3_2d3d3fcaa5d912a01035926"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: lmiccini X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-Barracuda-Connect: n1-mx2.mail-services.com.au[175.107.133.194] X-Barracuda-Start-Time: 1433761975 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.63 X-Barracuda-Spam-Status: No, SCORE=1.63 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_12, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19667 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 1.63 HTML_IMAGE_ONLY_12 BODY: HTML: images with 800-1200 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message ----==_mimepart_557578b1e47b3_2d3d3fcaa5d912a01035926 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Hi Frank, I agree on the manpage. Here it is anyway: [Unit] Description=Performance Co-Pilot data pump Documentation=man:pcp2graphite(8) After=pmcd.service [Service] ExecStart=/usr/bin/pcp2graphite -m pcp-%H. -g kernel mem network disk filesys --- Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/24#issuecomment-109953165 ----==_mimepart_557578b1e47b3_2d3d3fcaa5d912a01035926 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Hi Frank, I agree on the manpage.

Here it is anyway:

[Unit]
Description=Performance Co-Pilot data pump
Documentation=man:pcp2graphite(8)
After=pmcd.service

[Service]
ExecStart=/usr/bin/pcp2graphite -m pcp-%H. -g kernel mem
network disk filesys


Reply to this email directly or view it on GitHub.

----==_mimepart_557578b1e47b3_2d3d3fcaa5d912a01035926-- From noreply@github.com Mon Jun 8 06:33:35 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.4 required=5.0 tests=HTML_IMAGE_ONLY_12, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 96F357F5F for ; Mon, 8 Jun 2015 06:33:35 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 69B72304048 for ; Mon, 8 Jun 2015 04:33:32 -0700 (PDT) X-ASG-Debug-ID: 1433763209-04bdf01297d5d80001-S8gJnT Received: from n1-mx2.mail-services.com.au (n1-mx2.mail-services.com.au [175.107.133.194]) by cuda.sgi.com with ESMTP id rWfGb6dAkS4n3caC for ; Mon, 08 Jun 2015 04:33:30 -0700 (PDT) X-Barracuda-Envelope-From: noreply@github.com X-Barracuda-Apparent-Source-IP: 175.107.133.194 Received: from i-otc1esa.syd1.mail-filtering.com.au (ipin1-c1esa.syd1.mail-filtering.com.au [175.107.162.145]) by n1-mx2.mail-services.com.au (Postfix) with ESMTP id 019459F1DD for ; Mon, 8 Jun 2015 21:33:29 +1000 (AEST) Received-SPF: Pass (i-otc1esa.syd1.mail-filtering.com.au: domain of noreply@github.com designates 192.30.252.193 as permitted sender) identity=mailfrom; client-ip=192.30.252.193; receiver=i-otc1esa.syd1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="noreply@github.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: None (i-otc1esa.syd1.mail-filtering.com.au: no sender authenticity information available from domain of postmaster@github-smtp2b-ext-cp1-prd.iad.github.net) identity=helo; client-ip=192.30.252.193; receiver=i-otc1esa.syd1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="postmaster@github-smtp2b-ext-cp1-prd.iad.github.net"; x-conformance=spf_only X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0E1DwDCfHVVnMH8HsBcgkcDgRpegx6pRwaDOY5UgQM1GwELhS1KgVsTAQEBAQEBAQMOAQEBAQEICwkJIS5BAQICgV8sOwgECQEBEgINVQoBAQEDAQIgHQEBBDQFAQgBCwEBAQEWAiYCAgMBUwYYiCgNqD9whGQBBYFqnF4LAQEBGAIEC4EWFIRkhSqCa4E4EQFNgjgMLxKBM4xShmGEQIZqnBgeMYEMgTsBAQE X-IPAS-Result: A0E1DwDCfHVVnMH8HsBcgkcDgRpegx6pRwaDOY5UgQM1GwELhS1KgVsTAQEBAQEBAQMOAQEBAQEICwkJIS5BAQICgV8sOwgECQEBEgINVQoBAQEDAQIgHQEBBDQFAQgBCwEBAQEWAiYCAgMBUwYYiCgNqD9whGQBBYFqnF4LAQEBGAIEC4EWFIRkhSqCa4E4EQFNgjgMLxKBM4xShmGEQIZqnBgeMYEMgTsBAQE X-IronPort-AV: E=Sophos;i="5.13,573,1427720400"; d="scan'208,217";a="83042809" Received: from github-smtp2-ext2.iad.github.net (HELO github-smtp2b-ext-cp1-prd.iad.github.net) ([192.30.252.193]) by i-otc1esa.syd1.mail-filtering.com.au with ESMTP/TLS/ADH-AES256-SHA; 08 Jun 2015 21:33:00 +1000 Date: Mon, 08 Jun 2015 04:32:57 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1433763177; bh=EOc4QSXCA3ixWsycZKV/VejUDE7fmsHwmlRJ8aIptQE=; h=From:Reply-To:To:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gpsBBqnfkNT+6F5gbAbmOJRzHHZ2XN5wn4VQrB8cs90yd1UTYYM32rmfRmzbz2Rwk i9CbntAwX2izWp8WR5n1jHOo/2e36S5VXt2dFdBt81nH0a1q/gKiUdfBw6S6wUufhK nieq5TxgWUnQ3Hg39h/KefxEW2gTkf05yhAeJ18g= From: "Frank Ch. Eigler" Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [pcp] Should pcp2graphite run as a service? (#24) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] Should pcp2graphite run as a service? (#24) Content-Type: multipart/alternative; boundary="--==_mimepart_55757d69467dc_76453fcc45e592b84528b3"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: fche X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-Barracuda-Connect: n1-mx2.mail-services.com.au[175.107.133.194] X-Barracuda-Start-Time: 1433763210 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.63 X-Barracuda-Spam-Status: No, SCORE=1.63 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_12, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19667 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 1.63 HTML_IMAGE_ONLY_12 BODY: HTML: images with 800-1200 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message ----==_mimepart_55757d69467dc_76453fcc45e592b84528b3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit (By the way, have you found it a problem that pcp2graphite reopens a new socket to graphite at every time interval? Some versions of carbon can apparently accept persistent connections; was thinking pcp2graphite should grow an option for that.) --- Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/24#issuecomment-109957586 ----==_mimepart_55757d69467dc_76453fcc45e592b84528b3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

(By the way, have you found it a problem that pcp2graphite reopens a new socket to graphite at every time interval? Some versions of carbon can apparently accept persistent connections; was thinking pcp2graphite should grow an option for that.)


Reply to this email directly or view it on GitHub.

----==_mimepart_55757d69467dc_76453fcc45e592b84528b3-- From noreply@github.com Mon Jun 8 06:53:28 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.4 required=5.0 tests=HTML_IMAGE_ONLY_12, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 5AF587F5A for ; Mon, 8 Jun 2015 06:53:28 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id C6C16AC007 for ; Mon, 8 Jun 2015 04:53:27 -0700 (PDT) X-ASG-Debug-ID: 1433764405-04cb6c4a81d3390001-S8gJnT Received: from n1-mx1.mail-services.com.au (n1-mx1.mail-services.com.au [117.55.229.90]) by cuda.sgi.com with ESMTP id 7cPf2eaDZLuAPKDk for ; Mon, 08 Jun 2015 04:53:25 -0700 (PDT) X-Barracuda-Envelope-From: noreply@github.com X-Barracuda-Apparent-Source-IP: 117.55.229.90 Received: from i-otc1esa.cbr1.mail-filtering.com.au (ipin1-c1esa.cbr1.mail-filtering.com.au [117.55.239.161]) by n1-mx1.mail-services.com.au (Postfix) with ESMTP id 957B37FA85 for ; Mon, 8 Jun 2015 21:53:24 +1000 (AEST) Received-SPF: Pass (i-otc1esa.cbr1.mail-filtering.com.au: domain of noreply@github.com designates 192.30.252.193 as permitted sender) identity=mailfrom; client-ip=192.30.252.193; receiver=i-otc1esa.cbr1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="noreply@github.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: None (i-otc1esa.cbr1.mail-filtering.com.au: no sender authenticity information available from domain of postmaster@github-smtp2b-ext-cp1-prd.iad.github.net) identity=helo; client-ip=192.30.252.193; receiver=i-otc1esa.cbr1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="postmaster@github-smtp2b-ext-cp1-prd.iad.github.net"; x-conformance=spf_only X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0E1DwDAgXVVnMH8HsBcgkcDgRpegx6pRwaDOY5UgQM1GwELhS1KgVsTAQEBAQEBAQMOAQEBAQEICwkJIS5BAQICgV8sOwgECQEBEgINVQoBAQEDAQIgHQEBBDQFAQgBCwEBAQEWAiYCAgMBUwYYiCgNqFNwhGQBBYFqnF4BCgEBARgCBAuBFhSEZIUqgmuBOBEBTYI4DC8SgTOMUoshhmqcGB4xgQyBOwEBAQ X-IPAS-Result: A0E1DwDAgXVVnMH8HsBcgkcDgRpegx6pRwaDOY5UgQM1GwELhS1KgVsTAQEBAQEBAQMOAQEBAQEICwkJIS5BAQICgV8sOwgECQEBEgINVQoBAQEDAQIgHQEBBDQFAQgBCwEBAQEWAiYCAgMBUwYYiCgNqFNwhGQBBYFqnF4BCgEBARgCBAuBFhSEZIUqgmuBOBEBTYI4DC8SgTOMUoshhmqcGB4xgQyBOwEBAQ X-IronPort-AV: E=Sophos;i="5.13,573,1427720400"; d="scan'208,217";a="184496697" Received: from github-smtp2-ext2.iad.github.net (HELO github-smtp2b-ext-cp1-prd.iad.github.net) ([192.30.252.193]) by i-otc1esa.cbr1.mail-filtering.com.au with ESMTP/TLS/ADH-AES256-SHA; 08 Jun 2015 21:53:01 +1000 Date: Mon, 08 Jun 2015 04:52:59 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1433764379; bh=yt6qp2khsGDU2YRSbHyigx2E4/NDau3gZJUbaYlygRA=; h=From:Reply-To:To:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=af3BSbczWY8eTO1ZKyOvsf7Ozp5WBgytxELQxUGAvEfI5wIJ6sbPx0HrKaAgWVOiA mpoYO5Mu14T6D5o4oK5hKLtjAtoAbaAgHRX34lkOk7gJh9h55EKWVwuBHN3PxZXJIX w80WyLVfqN+crz/TfrKKeb3YspkXMEzHIvk+3ipw= From: Luca Miccini Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [pcp] Should pcp2graphite run as a service? (#24) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] Should pcp2graphite run as a service? (#24) Content-Type: multipart/alternative; boundary="--==_mimepart_5575821b44ff4_30973ffb966a92b833282ca"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: lmiccini X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-Barracuda-Connect: n1-mx1.mail-services.com.au[117.55.229.90] X-Barracuda-Start-Time: 1433764405 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.63 X-Barracuda-Spam-Status: No, SCORE=1.63 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_12, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19668 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 1.63 HTML_IMAGE_ONLY_12 BODY: HTML: images with 800-1200 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message ----==_mimepart_5575821b44ff4_30973ffb966a92b833282ca Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I can live with the current behaviour, but that sounds like an improvement for sure. I can submit a pull request for the man page if you like. --- Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/24#issuecomment-109963768 ----==_mimepart_5575821b44ff4_30973ffb966a92b833282ca Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I can live with the current behaviour, but that sounds like an improvement for sure.
I can submit a pull request for the man page if you like.


Reply to this email directly or view it on GitHub.

----==_mimepart_5575821b44ff4_30973ffb966a92b833282ca-- From bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com Mon Jun 8 07:23:42 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.6 required=5.0 tests=HTML_IMAGE_ONLY_08, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 2666E7F60 for ; Mon, 8 Jun 2015 07:23:42 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id A6F97AC004 for ; Mon, 8 Jun 2015 05:23:38 -0700 (PDT) X-ASG-Debug-ID: 1433766214-04cb6c4a80d4860001-S8gJnT Received: from n1-mx1.mail-services.com.au (n1-mx1.mail-services.com.au [117.55.229.90]) by cuda.sgi.com with ESMTP id BPQdfUvhC7b1lPA4 for ; Mon, 08 Jun 2015 05:23:36 -0700 (PDT) X-Barracuda-Envelope-From: bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com X-Barracuda-Apparent-Source-IP: 117.55.229.90 Received: from i-otc2esa.cbr1.mail-filtering.com.au (ipin1-c2esa.cbr1.mail-filtering.com.au [117.55.239.162]) by n1-mx1.mail-services.com.au (Postfix) with ESMTP id 118B97FA84 for ; Mon, 8 Jun 2015 22:23:34 +1000 (AEST) Received-SPF: None (i-otc2esa.cbr1.mail-filtering.com.au: no sender authenticity information available from domain of bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com) identity=mailfrom; client-ip=192.254.112.99; receiver=i-otc2esa.cbr1.mail-filtering.com.au; envelope-from="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-sender="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-conformance=spf_only Received-SPF: None (i-otc2esa.cbr1.mail-filtering.com.au: no sender authenticity information available from domain of postmaster@o4.sgmail.github.com) identity=helo; client-ip=192.254.112.99; receiver=i-otc2esa.cbr1.mail-filtering.com.au; envelope-from="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-sender="postmaster@o4.sgmail.github.com"; x-conformance=spf_only X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0HdAgDziHVVnGNw/sBcgkcCgRtegx6pRwaDOY5UgQM0HAELhS1KgSQ5EwEBAQEBAQEDDgEBAQEBCAsJCSEugiUsOwgECQEBEgINXwEBAQMBAiAdBjQFAQgBCwEBAQEWAiYCAgMBUwYYiCgNqHJwhGqBapxiCwEBARgCBAuBFhSEZIUqgmuBOBEBTYI4DC8SgTOMUoQXgkqEQIZqgS+DepZvT4EMgTsBAQE X-IPAS-Result: A0HdAgDziHVVnGNw/sBcgkcCgRtegx6pRwaDOY5UgQM0HAELhS1KgSQ5EwEBAQEBAQEDDgEBAQEBCAsJCSEugiUsOwgECQEBEgINXwEBAQMBAiAdBjQFAQgBCwEBAQEWAiYCAgMBUwYYiCgNqHJwhGqBapxiCwEBARgCBAuBFhSEZIUqgmuBOBEBTYI4DC8SgTOMUoQXgkqEQIZqgS+DepZvT4EMgTsBAQE X-IronPort-AV: E=Sophos;i="5.13,573,1427720400"; d="scan'208,217";a="181267593" Received: from o4.sgmail.github.com ([192.254.112.99]) by i-otc2esa.cbr1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES128-SHA; 08 Jun 2015 22:23:17 +1000 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com; h=from:reply-to:to:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=y5lIl/031DziJ6DOl50Ez5Pj6ZQ=; b=J15md6oOjGmgIstK EqMO+Hh15nz8v/0sMO1qpjEZUrabaO/xVFb2xjxfLH2vsiJZIjXFwXZfDYsR/mMi 8gjoZL0LDe3JUdFvb8QBLdYCPhDDOtMW+7gxmvFsecYWcwxKNLQ/+yMfX1DQugRp MUrDdfBJ9KLLoVsRBYnmqW3pPqI= Received: by filter0452p1mdw1.sendgrid.net with SMTP id filter0452p1mdw1.7246.5575892E1F 2015-06-08 12:23:10.565836763 +0000 UTC Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd-022 (SG) with ESMTP id 14dd31fddb1.42ce.2325a8 for ; Mon, 08 Jun 2015 12:23:10 +0000 (UTC) Date: Mon, 08 Jun 2015 05:23:10 -0700 From: "Frank Ch. Eigler" Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [pcp] Should pcp2graphite run as a service? (#24) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] Should pcp2graphite run as a service? (#24) Content-Type: multipart/alternative; boundary="--==_mimepart_5575892e5e7ef_1e33fcaa5d912a020595d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: fche X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-SG-EID: XHgpD0I4dwPyvalfBvzXHjYOnBNKyEST/hu/iWGWJEe/4shTXlEAUfpX29aT6Ud2ZKhnhKKkeWWbvt BiRgS9CodUrzlbsYWBeUFtJ/AgiWutnBK6k9wvI/3r4KZkUo2C9SJZkwLbYiYR66SUrndmMrhpWKqq e8bifKA+Yx3mGWI= X-Barracuda-Connect: n1-mx1.mail-services.com.au[117.55.229.90] X-Barracuda-Start-Time: 1433766215 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.78 X-Barracuda-Spam-Status: No, SCORE=1.78 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_08, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19668 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 1.78 HTML_IMAGE_ONLY_08 BODY: HTML: images with 400-800 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message ----==_mimepart_5575892e5e7ef_1e33fcaa5d912a020595d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit yes please! --- Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/24#issuecomment-109975453 ----==_mimepart_5575892e5e7ef_1e33fcaa5d912a020595d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

yes please!


Reply to this email directly or view it on GitHub.

----==_mimepart_5575892e5e7ef_1e33fcaa5d912a020595d-- From noreply@github.com Mon Jun 8 07:35:52 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.1 required=5.0 tests=HTML_IMAGE_ONLY_20, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 897A47F60 for ; Mon, 8 Jun 2015 07:35:52 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 332CAAC003 for ; Mon, 8 Jun 2015 05:35:52 -0700 (PDT) X-ASG-Debug-ID: 1433766946-04bdf01299d88c0001-S8gJnT Received: from n1-mx2.mail-services.com.au (n1-mx2.mail-services.com.au [175.107.133.194]) by cuda.sgi.com with ESMTP id 5ae27BG4GzP2twBk for ; Mon, 08 Jun 2015 05:35:47 -0700 (PDT) X-Barracuda-Envelope-From: noreply@github.com X-Barracuda-Apparent-Source-IP: 175.107.133.194 Received: from i-otc1esa.syd1.mail-filtering.com.au (ipin1-c1esa.syd1.mail-filtering.com.au [175.107.162.145]) by n1-mx2.mail-services.com.au (Postfix) with ESMTP id D00939F205 for ; Mon, 8 Jun 2015 22:35:45 +1000 (AEST) Received-SPF: Pass (i-otc1esa.syd1.mail-filtering.com.au: domain of noreply@github.com designates 192.30.252.198 as permitted sender) identity=mailfrom; client-ip=192.30.252.198; receiver=i-otc1esa.syd1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="noreply@github.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: None (i-otc1esa.syd1.mail-filtering.com.au: no sender authenticity information available from domain of postmaster@github-smtp2a-ext-cp1-prd.iad.github.net) identity=helo; client-ip=192.30.252.198; receiver=i-otc1esa.syd1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="postmaster@github-smtp2a-ext-cp1-prd.iad.github.net"; x-conformance=spf_only X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0H4BAAfi3VVnMb8HsBcgkcFgRhegx6pRwaDOY5LCYEDMCABC4UtSoFcFAEBAQEBAQEDDgEBAQEBCAsJCSEuQQOBYSw7CAQJAQESAg1iBAIgHQEBBDQFAQgNAxYCJgICAwFZEwWIKA2ofXCEZAEFgWqdCQIEC4EWFIRkiBWBOBEBTYI4DC8SgTOMUoshhmqcGB4xgQyBOwEBAQ X-IPAS-Result: A0H4BAAfi3VVnMb8HsBcgkcFgRhegx6pRwaDOY5LCYEDMCABC4UtSoFcFAEBAQEBAQEDDgEBAQEBCAsJCSEuQQOBYSw7CAQJAQESAg1iBAIgHQEBBDQFAQgNAxYCJgICAwFZEwWIKA2ofXCEZAEFgWqdCQIEC4EWFIRkiBWBOBEBTYI4DC8SgTOMUoshhmqcGB4xgQyBOwEBAQ X-IronPort-AV: E=Sophos;i="5.13,573,1427720400"; d="scan'208,217";a="83056583" Received: from github-smtp2-ext7.iad.github.net (HELO github-smtp2a-ext-cp1-prd.iad.github.net) ([192.30.252.198]) by i-otc1esa.syd1.mail-filtering.com.au with ESMTP/TLS/ADH-AES256-SHA; 08 Jun 2015 22:35:43 +1000 Date: Mon, 08 Jun 2015 05:35:38 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1433766938; bh=BXItji8+tPZMSQFg6P5S0rlowbLv8C8/S1nlx4kjllA=; h=From:Reply-To:To:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=tHSzhTeRSvNh3//kNEmqnDwf21K6ZW7q07wfo60UZju1s+lSpcp/S0LemwkSfGl1a EqOeAUyHZOFnJsQbutrACr2eeQ4GO2trsT9D7hQWmiTSXle3Jv7bwl1a3G6Wu2NU8f HjFKZfHkVkYWLl5h4LasbqxIIcAy6S+MJW07B9nQ= From: Luca Miccini Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: Subject: [pcp] [pcp2graphite] document systemd service file template in manpage (#25) Mime-Version: 1.0 X-ASG-Orig-Subj: [pcp] [pcp2graphite] document systemd service file template in manpage (#25) Content-Type: multipart/alternative; boundary="--==_mimepart_55758c1a6b799_16c83fcc45e592b836125f"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: lmiccini X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-Barracuda-Connect: n1-mx2.mail-services.com.au[175.107.133.194] X-Barracuda-Start-Time: 1433766946 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.70 X-Barracuda-Spam-Status: No, SCORE=0.70 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_20, HTML_IMAGE_ONLY_20_2, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19668 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_IMAGE_ONLY_20 BODY: HTML: images with 1600-2000 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message 0.70 HTML_IMAGE_ONLY_20_2 HTML: images with 1600-2000 bytes of words ----==_mimepart_55758c1a6b799_16c83fcc45e592b836125f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Signed-off-by: Luca Miccini lmiccini@redhat.com You can view, comment on, or merge this pull request online at: https://github.com/performancecopilot/pcp/pull/25 -- Commit Summary -- * [pcp2graphite] document systemd service file template in manpage -- File Changes -- M man/man1/pcp2graphite.1 (26) -- Patch Links -- https://github.com/performancecopilot/pcp/pull/25.patch https://github.com/performancecopilot/pcp/pull/25.diff --- Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/pull/25 ----==_mimepart_55758c1a6b799_16c83fcc45e592b836125f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Signed-off-by: Luca Miccini lmiccini@redhat.com


You can view, comment on, or merge this pull request online at:

  https://github.com/performancecopilot/pcp/pull/25

Commit Summary

  • [pcp2graphite] document systemd service file template in manpage

File Changes

Patch Links:


Reply to this email directly or view it on GitHub.

----==_mimepart_55758c1a6b799_16c83fcc45e592b836125f-- From bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com Mon Jun 8 07:36:21 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.4 required=5.0 tests=HTML_IMAGE_ONLY_12, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 1732E7F60 for ; Mon, 8 Jun 2015 07:36:21 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 89FD5AC003 for ; Mon, 8 Jun 2015 05:36:20 -0700 (PDT) X-ASG-Debug-ID: 1433766977-04cb6c4a7fd5100001-S8gJnT Received: from n1-mx1.mail-services.com.au (n1-mx1.mail-services.com.au [117.55.229.90]) by cuda.sgi.com with ESMTP id RJyyNcq87ELClKJB for ; Mon, 08 Jun 2015 05:36:18 -0700 (PDT) X-Barracuda-Envelope-From: bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com X-Barracuda-Apparent-Source-IP: 117.55.229.90 Received: from i-otc1esa.cbr1.mail-filtering.com.au (ipin1-c1esa.cbr1.mail-filtering.com.au [117.55.239.161]) by n1-mx1.mail-services.com.au (Postfix) with ESMTP id 421257FA80 for ; Mon, 8 Jun 2015 22:36:17 +1000 (AEST) Received-SPF: None (i-otc1esa.cbr1.mail-filtering.com.au: no sender authenticity information available from domain of bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com) identity=mailfrom; client-ip=192.254.113.101; receiver=i-otc1esa.cbr1.mail-filtering.com.au; envelope-from="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-sender="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-conformance=spf_only Received-SPF: None (i-otc1esa.cbr1.mail-filtering.com.au: no sender authenticity information available from domain of postmaster@o6.sgmail.github.com) identity=helo; client-ip=192.254.113.101; receiver=i-otc1esa.cbr1.mail-filtering.com.au; envelope-from="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-sender="postmaster@o6.sgmail.github.com"; x-conformance=spf_only X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0HcAgAfi3VVnGVx/sBcgkcDgRpegx6pRwaDOY5UgQM0HAELhS1KgSQ5EwEBAQEBAQEDDgEBAQEBCAsJCSEugiUsOwgECQEBEgINVQoBAQEDAQIgHQY0BQEIAQsBAQEBFgImAgIDAVMGGIgoDah9cIRqgWqcYwsBAQEYAgQLgRYUhGSFKoJrgTgRAU2COAwvEoEzjFKLIYZqnBhPgQyBOwEBAQ X-IPAS-Result: A0HcAgAfi3VVnGVx/sBcgkcDgRpegx6pRwaDOY5UgQM0HAELhS1KgSQ5EwEBAQEBAQEDDgEBAQEBCAsJCSEugiUsOwgECQEBEgINVQoBAQEDAQIgHQY0BQEIAQsBAQEBFgImAgIDAVMGGIgoDah9cIRqgWqcYwsBAQEYAgQLgRYUhGSFKoJrgTgRAU2COAwvEoEzjFKLIYZqnBhPgQyBOwEBAQ X-IronPort-AV: E=Sophos;i="5.13,573,1427720400"; d="scan'208,217";a="184506487" Received: from o6.sgmail.github.com ([192.254.113.101]) by i-otc1esa.cbr1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES128-SHA; 08 Jun 2015 22:36:16 +1000 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com; h=from:reply-to:to:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=NcVPuJFOS65vTf+IvdIxzAqesH8=; b=eoAS+R5lYJdwlEie 7ivC/p41Y1/NAF1rgP7XiYqCb3Wm+wV2Z1F6rD9x6VDsb5j9MxlYyBAqTjPI6AQd ntKFDI88PFteof6N0LHNKp2vtRmSTzh1tiSbaiXeNZDSbJO7sVqJ+XT8RtjblGJE xYRkntY4vAmTGdlMgMhcnuBQICI= Received: by filter0327p1mdw1.sendgrid.net with SMTP id filter0327p1mdw1.18594.55758C3834 2015-06-08 12:36:09.031798925 +0000 UTC Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd-051 (SG) with ESMTP id 14dd32bbe8a.479d.f28ded for ; Mon, 08 Jun 2015 12:36:08 +0000 (UTC) Date: Mon, 08 Jun 2015 05:36:08 -0700 From: Luca Miccini Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [pcp] Should pcp2graphite run as a service? (#24) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] Should pcp2graphite run as a service? (#24) Content-Type: multipart/alternative; boundary="--==_mimepart_55758c38cf64d_2d043f97fcc992c0116542d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: lmiccini X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-SG-EID: XHgpD0I4dwPyvalfBvzXHjYOnBNKyEST/hu/iWGWJEdQ9P3lAaaQzr2Hi/spNMM51jTanQnLgNoXUR TMCDTEeaDqHQOg4B96V8CjWHCSKC6YD7KQPPKY2LFTku/Qo//T3cPOtQu5Iu8SJZDj1ZUKNEmGfEPO zYyvRproEbJMD0Y= X-Barracuda-Connect: n1-mx1.mail-services.com.au[117.55.229.90] X-Barracuda-Start-Time: 1433766977 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.63 X-Barracuda-Spam-Status: No, SCORE=1.63 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_12, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19668 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 1.63 HTML_IMAGE_ONLY_12 BODY: HTML: images with 800-1200 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message ----==_mimepart_55758c38cf64d_2d043f97fcc992c0116542d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit submitted https://github.com/performancecopilot/pcp/pull/25 --- Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/24#issuecomment-109978690 ----==_mimepart_55758c38cf64d_2d043f97fcc992c0116542d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

submitted #25


Reply to this email directly or view it on GitHub.

----==_mimepart_55758c38cf64d_2d043f97fcc992c0116542d-- From bugzilla@redhat.com Mon Jun 8 15:14:05 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id EAD527F7D for ; Mon, 8 Jun 2015 15:14:05 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id D9323304039 for ; Mon, 8 Jun 2015 13:14:02 -0700 (PDT) X-ASG-Debug-ID: 1433794437-04cb6c4a81ea390001-S8gJnT Received: from n1-mx1.mail-services.com.au (n1-mx1.mail-services.com.au [117.55.229.90]) by cuda.sgi.com with ESMTP id SOt0DfJHjL2AukiI for ; Mon, 08 Jun 2015 13:13:57 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-Apparent-Source-IP: 117.55.229.90 Received: from i-otc1esa.cbr1.mail-filtering.com.au (ipin1-c1esa.cbr1.mail-filtering.com.au [117.55.239.161]) by n1-mx1.mail-services.com.au (Postfix) with ESMTP id 9064B7FA84 for ; Tue, 9 Jun 2015 06:13:56 +1000 (AEST) Received-SPF: Pass (i-otc1esa.cbr1.mail-filtering.com.au: domain of bugzilla@redhat.com designates 209.132.183.26 as permitted sender) identity=mailfrom; client-ip=209.132.183.26; receiver=i-otc1esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="bugzilla@redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: Pass (i-otc1esa.cbr1.mail-filtering.com.au: domain of postmaster@mx1-phx2.redhat.com designates 209.132.183.26 as permitted sender) identity=helo; client-ip=209.132.183.26; receiver=i-otc1esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="postmaster@mx1-phx2.redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0G7AQBt9nVVnBq3hNFcg2Regx67VwmBMyAKhyg4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1mAiAJIjomAiYCAgMuPwUYBIgMDal7o2sBAQgBAQEBAQEBARYEgSGLX4J3AQFtghcMLxKBMwWXbp5HgjqBYT4xAYELgTsBAQE X-IPAS-Result: A0G7AQBt9nVVnBq3hNFcg2Regx67VwmBMyAKhyg4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1mAiAJIjomAiYCAgMuPwUYBIgMDal7o2sBAQgBAQEBAQEBARYEgSGLX4J3AQFtghcMLxKBMwWXbp5HgjqBYT4xAYELgTsBAQE X-IronPort-AV: E=Sophos;i="5.13,575,1427720400"; d="scan'208";a="184600739" Received: from mx1-phx2.redhat.com ([209.132.183.26]) by i-otc1esa.cbr1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES256-SHA; 09 Jun 2015 06:13:54 +1000 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (bugweb-01.app.bz.hst.phx2.redhat.com [10.5.117.31]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t58KDmTu039923 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 8 Jun 2015 16:13:49 -0400 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t58KDmK4038280 for ; Mon, 8 Jun 2015 16:13:48 -0400 Received: (from apache@localhost) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id t58KDld1038249; Mon, 8 Jun 2015 16:13:47 -0400 X-Authentication-Warning: bugweb-01.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1229458] New: pmda Install should not start pmlogger Date: Mon, 08 Jun 2015 20:13:45 +0000 X-ASG-Orig-Subj: [Bug 1229458] New: pmda Install should not start pmlogger Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: rawhide X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: fche@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_id short_desc product version component assigned_to reporter qa_contact cc X-Bugzilla-Comment: public X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com X-Bugzilla-Reporter: fche@redhat.com Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: n1-mx1.mail-services.com.au[117.55.229.90] X-Barracuda-Start-Time: 1433794437 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19676 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=1229458 Bug ID: 1229458 Summary: pmda Install should not start pmlogger Product: Fedora Version: rawhide Component: pcp Assignee: nathans@redhat.com Reporter: fche@redhat.com QA Contact: extras-qa@fedoraproject.org CC: brolley@redhat.com, fche@redhat.com, lberk@redhat.com, mgoodwin@redhat.com, nathans@redhat.com, pcp@kenj.com.au, scox@redhat.com A Makepkgs-built pcp git build (few days old) does a /usr/share/pcp/lib/pcp start as a part of the pmdas/json/Install. In turn this opines: Starting pmcd ... /usr/share/pcp/lib/pmlogger: Warning: Performance Co-Pilot archive logger(s) not permanently enabled. To enable pmlogger, run the following as root: # /usr/bin/systemctl enable pmlogger.service Starting pmlogger ... and indeed a pmlogger process is started. But there is no need for a pmlogger on this machine. Perhaps the admin prefers pmmgr. Perhaps there is no need for local logging at all. The pmda-install operation should at most suggest pmlogger, definitely not insist. If it wants to restart pmcd (due to pmda forced_restart=true), it should stick to restarting pmcd. -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=8EZo0FshcV&a=cc_unsubscribe From kenj@internode.on.net Mon Jun 8 17:17:12 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 1CD6E7F7E for ; Mon, 8 Jun 2015 17:17:12 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id F068F304039 for ; Mon, 8 Jun 2015 15:17:08 -0700 (PDT) X-ASG-Debug-ID: 1433801825-04bdf01298efd20001-S8gJnT Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [150.101.137.129]) by cuda.sgi.com with ESMTP id g6EAczzyNQy43Gor for ; Mon, 08 Jun 2015 15:17:06 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.129 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2DkAQAKE3ZVPKEh0XYNT4NkXoMegy6wDIl9h34BAQEBAQEHAQEBAUGFC1UwBgIFFgsCCwMCAQIBMScGAgEBsU9wpC2BIY9FglKBRQWGbpEAiFmVboQtXYJHAQEB Received: from ppp118-209-33-161.lns20.mel4.internode.on.net (HELO [192.168.1.100]) ([118.209.33.161]) by ipmail06.adl2.internode.on.net with ESMTP; 09 Jun 2015 07:47:05 +0930 Message-ID: <55761460.6070909@internode.on.net> Date: Tue, 09 Jun 2015 08:17:04 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: pcp@oss.sgi.com Subject: pcp updates - fix what I broke for pmnewlog Content-Type: text/plain; charset=utf-8 X-ASG-Orig-Subj: pcp updates - fix what I broke for pmnewlog Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Start-Time: 1433801826 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19681 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://git.pcp.io/kenj/pcp master Ken McDonell (2): pmnewlog.sh: fix regression qa/183: new .out after pmnewlog usage change qa/183.out | 2 +- src/pmlogger/pmnewlog.sh | 30 +++++++++++++----------------- 2 files changed, 14 insertions(+), 18 deletions(-) Details ... commit 7e65fee40fcfc5dd1f536695cb5968c877d6709c Author: Ken McDonell Date: Tue Jun 9 08:13:35 2015 +1000 qa/183: new .out after pmnewlog usage change commit 86d3a8e6e6f1ca9e4bb1eead33596c4407e8dd80 Author: Ken McDonell Date: Tue Jun 9 08:10:43 2015 +1000 pmnewlog.sh: fix regression My last commit was supposed to be "cosmetic" for the usage message, but I made a mistake and the text that was altered was in fact a control file to pmgetopt(1) which processes the control file to produce the usage message. The changes caused pmgetopt(1) to fail, which cascaded into pmnewlog failures. This commit repairs the damage. From kenj@internode.on.net Mon Jun 8 17:29:04 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 736A17F7E for ; Mon, 8 Jun 2015 17:29:04 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 34BC8304039 for ; Mon, 8 Jun 2015 15:29:04 -0700 (PDT) X-ASG-Debug-ID: 1433802538-04bdf01297eff70001-S8gJnT Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [150.101.137.129]) by cuda.sgi.com with ESMTP id FBL7SgQKsKzfgCEZ for ; Mon, 08 Jun 2015 15:28:59 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.129 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2DkAQDSFnZVPKEh0XYNT4NkXoMegy66CYd/AQEBAQEBBwEBAQFBhQtVMAYCBRYLAgsDAgECATEnBgIBAbE/cKQsgSGPRYJSgUUFl26eR4QtXYJHAQEB Received: from ppp118-209-33-161.lns20.mel4.internode.on.net (HELO [192.168.1.100]) ([118.209.33.161]) by ipmail06.adl2.internode.on.net with ESMTP; 09 Jun 2015 07:58:58 +0930 Message-ID: <55761729.3020507@internode.on.net> Date: Tue, 09 Jun 2015 08:28:57 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: pcp@oss.sgi.com Subject: pcp updates - qa infrastructure, allow bash scripts Content-Type: text/plain; charset=utf-8 X-ASG-Orig-Subj: pcp updates - qa infrastructure, allow bash scripts Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Start-Time: 1433802538 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19681 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://git.pcp.io/kenj/pcp master Ken McDonell (3): qa: make all QA scripts executable qa: relax the sh(1) requirement for QA scripts qa/1052: run with bash, not sh qa/1052 | 2 +- qa/check | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) Details ... commit e117ccdbb43c3e99b6ca50cbc1ff22d81e221a12 Author: Ken McDonell Date: Tue Jun 9 08:27:36 2015 +1000 qa/1052: run with bash, not sh commit 3b266515fc1f4a1e75d269c85008c3cdf171acdf Author: Ken McDonell Date: Tue Jun 9 08:24:55 2015 +1000 qa: relax the sh(1) requirement for QA scripts We used to do sh $seq forcing all scripts to be run by the Bourne shell. Change this to ./$seq so now individual scripts are free to choose their own execution interpreter ... which allows bash(1) to be used which allows test 1052 to go from failing on some platforms (where /bin/sh is not bash(1)) to always passing. commit d01c446aec5bd741759d5db4e49d7eadd3f06e32 Author: Ken McDonell Date: Tue Jun 9 08:21:55 2015 +1000 qa: make all QA scripts executable Most were, only these needed chmod: 656 657 728 749 839 From mgoodwin@redhat.com Mon Jun 8 17:40:35 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 6DC187F7E for ; Mon, 8 Jun 2015 17:40:35 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id DA9D0AC003 for ; Mon, 8 Jun 2015 15:40:34 -0700 (PDT) X-ASG-Debug-ID: 1433803230-04cb6c4a7fec930001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id Difhat2LrG6EkCFW (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 08 Jun 2015 15:40:30 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx13.intmail.prod.int.phx2.redhat.com (int-mx13.intmail.prod.int.phx2.redhat.com [10.5.11.26]) by mx1.redhat.com (Postfix) with ESMTPS id 12E0C2B787A for ; Mon, 8 Jun 2015 22:40:30 +0000 (UTC) Received: from [10.64.48.139] (vpn1-48-139.bne.redhat.com [10.64.48.139]) by int-mx13.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t58MeR6u005096 for ; Mon, 8 Jun 2015 18:40:28 -0400 Message-ID: <557619DA.2010704@redhat.com> Date: Tue, 09 Jun 2015 08:40:26 +1000 From: Mark Goodwin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: pcp Subject: pcp updates: merge kenj (spec changes, pmnewlog usage regression, qa infrastructure) Content-Type: text/plain; charset=utf-8; format=flowed X-ASG-Orig-Subj: pcp updates: merge kenj (spec changes, pmnewlog usage regression, qa infrastructure) Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.26 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1433803230 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 Merged in Ken's latest - so we can all fire off a new qa run ;) Thanks Ken :) Changes committed to git://pcp.io/pcp master Ken McDonell (8): build/rpm/pcp.spec.in: make some more Requires clauses conditional build/rpm/pcp.spec.in: which(1) does not inecessarily come from the which package qa/admin/check-vm: tweak handling of rpm Requires dependencies pmnewlog.sh: fix regression qa/183: new .out after pmnewlog usage change qa: make all QA scripts executable qa: relax the sh(1) requirement for QA scripts qa/1052: run with bash, not sh build/rpm/pcp.spec.in | 21 ++++++++++++++++++--- qa/1052 | 2 +- qa/183.out | 2 +- qa/admin/check-vm | 32 ++++++++++++++++++++------------ qa/check | 4 ++-- src/pmlogger/pmnewlog.sh | 30 +++++++++++++----------------- 6 files changed, 55 insertions(+), 36 deletions(-) Details ... commit e117ccdbb43c3e99b6ca50cbc1ff22d81e221a12 Author: Ken McDonell Date: Tue Jun 9 08:27:36 2015 +1000 qa/1052: run with bash, not sh commit 3b266515fc1f4a1e75d269c85008c3cdf171acdf Author: Ken McDonell Date: Tue Jun 9 08:24:55 2015 +1000 qa: relax the sh(1) requirement for QA scripts We used to do sh $seq forcing all scripts to be run by the Bourne shell. Change this to ./$seq so now individual scripts are free to choose their own execution interpreter ... which allows bash(1) to be used which allows test 1052 to go from failing on some platforms (where /bin/sh is not bash(1)) to always passing. commit d01c446aec5bd741759d5db4e49d7eadd3f06e32 Author: Ken McDonell Date: Tue Jun 9 08:21:55 2015 +1000 qa: make all QA scripts executable Most were, only these needed chmod: 656 657 728 749 839 commit 7e65fee40fcfc5dd1f536695cb5968c877d6709c Author: Ken McDonell Date: Tue Jun 9 08:13:35 2015 +1000 qa/183: new .out after pmnewlog usage change commit 86d3a8e6e6f1ca9e4bb1eead33596c4407e8dd80 Author: Ken McDonell Date: Tue Jun 9 08:10:43 2015 +1000 pmnewlog.sh: fix regression My last commit was supposed to be "cosmetic" for the usage message, but I made a mistake and the text that was altered was in fact a control file to pmgetopt(1) which processes the control file to produce the usage message. The changes caused pmgetopt(1) to fail, which cascaded into pmnewlog failures. This commit repairs the damage. commit de276fe784a602294c9c767b2f7223eb37f5bda4 Author: Ken McDonell Date: Mon Jun 8 11:02:56 2015 +1000 qa/admin/check-vm: tweak handling of rpm Requires dependencies Report rpms that are not installed (previously these were skipped) but named in Requires clauses in the spec file and annotate the output with the name(s) of the PCP package that have the corresponding Requires clause (some are optional build, but some are not so it is important to at least see them and decide what to do). commit ebf4dbf8b57a58ed3243a9167d2ceeef189298ce Author: Ken McDonell Date: Mon Jun 8 11:01:02 2015 +1000 build/rpm/pcp.spec.in: which(1) does not inecessarily come from the which package commit f54dfd added a "Requires: which" but this is broken for SUSE where the anarchy that apparently is the rpm packaging regime determined that which(1) should be packaged in util-linux (at least from openSUSE 11.0 onwards). commit 386cf66adce67b31c69f0233f2de8397ca2022af Author: Ken McDonell Date: Sun Jun 7 23:16:30 2015 +1000 build/rpm/pcp.spec.in: make some more Requires clauses conditional RH and SUSE cannot agree on the rpm package names for some more things ... libpfm or libpfm4 and python3-jsonpointer or python-jsonpointer for python3. From bugzilla@redhat.com Mon Jun 8 18:33:07 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 8CFE47F7E for ; Mon, 8 Jun 2015 18:33:07 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 38D9DAC001 for ; Mon, 8 Jun 2015 16:33:04 -0700 (PDT) X-ASG-Debug-ID: 1433806380-04bdf01297f1030001-S8gJnT Received: from n2-mx2.mail-services.com.au (n2-mx2.mail-services.com.au [175.107.133.195]) by cuda.sgi.com with ESMTP id yCyqW0mKpMTExvAO for ; Mon, 08 Jun 2015 16:33:01 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-Apparent-Source-IP: 175.107.133.195 Received: from i-otc2esa.syd1.mail-filtering.com.au (ipin1-c2esa.syd1.mail-filtering.com.au [175.107.162.146]) by n2-mx2.mail-services.com.au (Postfix) with ESMTP id 668353FABD for ; Tue, 9 Jun 2015 09:33:00 +1000 (AEST) Received-SPF: None (i-otc2esa.syd1.mail-filtering.com.au: no sender authenticity information available from domain of bugzilla@redhat.com) identity=mailfrom; client-ip=209.132.183.26; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="bugzilla@redhat.com"; x-conformance=spf_only Received-SPF: Pass (i-otc2esa.syd1.mail-filtering.com.au: domain of postmaster@mx1-phx2.redhat.com designates 209.132.183.26 as permitted sender) identity=helo; client-ip=209.132.183.26; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="postmaster@mx1-phx2.redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0G8AQCCJXZVnBq3hNFcg2Regx67WQmBOBsKhXkCgTI4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAiYCAgMuJhkFGASIDA2qCKQBAQEBAQEFAQEBAQEBAQEBFQSBIYtfgncBAVcWglKBRQWGbpEAnkeCOoFhPjEBgQuBOwEBAQ X-IPAS-Result: A0G8AQCCJXZVnBq3hNFcg2Regx67WQmBOBsKhXkCgTI4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAiYCAgMuJhkFGASIDA2qCKQBAQEBAQEFAQEBAQEBAQEBFQSBIYtfgncBAVcWglKBRQWGbpEAnkeCOoFhPjEBgQuBOwEBAQ X-IronPort-AV: E=Sophos;i="5.13,576,1427720400"; d="scan'208";a="83218703" Received: from mx1-phx2.redhat.com ([209.132.183.26]) by i-otc2esa.syd1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES256-SHA; 09 Jun 2015 09:32:48 +1000 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (bugweb-01.app.bz.hst.phx2.redhat.com [10.5.117.31]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t58NWiUo028222 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 8 Jun 2015 19:32:44 -0400 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t58NWixR019073 for ; Mon, 8 Jun 2015 19:32:44 -0400 Received: (from apache@localhost) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id t58NWhdN019021; Mon, 8 Jun 2015 19:32:43 -0400 X-Authentication-Warning: bugweb-01.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1229458] pmda Install should not start pmlogger Date: Mon, 08 Jun 2015 23:32:42 +0000 X-ASG-Orig-Subj: [Bug 1229458] pmda Install should not start pmlogger Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: rawhide X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: nathans@redhat.com X-Bugzilla-Status: ASSIGNED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_status X-Bugzilla-Comment: public X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com X-Bugzilla-Reporter: fche@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: n2-mx2.mail-services.com.au[175.107.133.195] X-Barracuda-Start-Time: 1433806381 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19682 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=1229458 Nathan Scott changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED --- Comment #1 from Nathan Scott --- This is unanticipated fallout (regression) from BZ 1185755 & related bugs. Fix should be relatively straight forward. -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=aBFw6IryPU&a=cc_unsubscribe From nscott@redhat.com Mon Jun 8 18:54:38 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 1AB517F7E for ; Mon, 8 Jun 2015 18:54:38 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id EC965304039 for ; Mon, 8 Jun 2015 16:54:37 -0700 (PDT) X-ASG-Debug-ID: 1433807671-04cbb02d69eae50001-S8gJnT Received: from mx5-phx2.redhat.com (mx5-phx2.redhat.com [209.132.183.37]) by cuda.sgi.com with ESMTP id RNmQhYLeR1cNLsBF (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 08 Jun 2015 16:54:32 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.37 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx5-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t58NsR7e024492; Mon, 8 Jun 2015 19:54:27 -0400 Date: Mon, 8 Jun 2015 19:54:27 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Ken McDonell , David Smith Cc: PCP Message-ID: <633799531.14023042.1433807667793.JavaMail.zimbra@redhat.com> In-Reply-To: <55720ED9.5030604@internode.on.net> References: <55715217.7000009@internode.on.net> <55720ED9.5030604@internode.on.net> Subject: Re: [pcp] build woes (pmdajson related) MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] build woes (pmdajson related) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.127] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: build woes (pmdajson related) Thread-Index: ZN48jOsD2x7+BLbEGLg1/ds9ZnlEfg== X-Barracuda-Connect: mx5-phx2.redhat.com[209.132.183.37] X-Barracuda-Start-Time: 1433807672 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19684 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Hi Ken, Just catching up here... this my be resolved, but this bit: ----- Original Message ----- > On 05/06/15 17:39, Ken McDonell wrote: > > ... > The relevant package in Debian-land is python-json-pointer. > > I've looked at the source some more, and now believe this is not really > a build issue. The jsonpointer and six modules are not needed in the > build they are only needed at run-time. (yep.) > I suspect the rpm dependency is being added automagically by the rpm > packaging (there is no reference to jsonpointer in the build/rpm > directory), ... is not quite right - $ grep jsonpointer build/rpm/* build/rpm/fedora.spec:Requires: python3-jsonpointer build/rpm/fedora.spec:Requires: python-jsonpointer build/rpm/pcp.spec.in:Requires: python3-jsonpointer build/rpm/pcp.spec.in:Requires: python-jsonpointer > so that leaves the old rpm platforms as a bit of an issue. > > For the non-rpm platforms we can live without any packaging dependency > (I think) provided we guard against inappropriate execution in the QA Traditionally, the more diligent PMDA Install scripts have checked for runtime prerequisite modules / commands (eg src/pmdas/postfix/Install, src/pmdas/vmware/Install, etc), we should really add that verification here as well for the non-rpm platforms. I completely forgot about this when reviewing, sorry - will add some checks shortly. On that more general issue of having PCP continue to work on older distros even if the distro vendors have moved on - I agree we should not use this as a reason to not (continue to) have PCP work there. In my experience some sites will continue to run those older distros long after the vendors stop caring, and in almost all cases its no big deal to make PCP (continue to) work there via configure.ac guards, conditional build/compilation, etc. cheers. -- Nathan From bugzilla@redhat.com Mon Jun 8 18:59:08 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 15E1F7F7E for ; Mon, 8 Jun 2015 18:59:08 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id D9571304039 for ; Mon, 8 Jun 2015 16:59:06 -0700 (PDT) X-ASG-Debug-ID: 1433807944-04bdf01297f1690001-S8gJnT Received: from n2-mx2.mail-services.com.au (n2-mx2.mail-services.com.au [175.107.133.195]) by cuda.sgi.com with ESMTP id WATBEX4ePqUBkT7A for ; Mon, 08 Jun 2015 16:59:04 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-Apparent-Source-IP: 175.107.133.195 Received: from i-otc2esa.syd1.mail-filtering.com.au (ipin1-c2esa.syd1.mail-filtering.com.au [175.107.162.146]) by n2-mx2.mail-services.com.au (Postfix) with ESMTP id 76BB33FABB for ; Tue, 9 Jun 2015 09:59:03 +1000 (AEST) Received-SPF: None (i-otc2esa.syd1.mail-filtering.com.au: no sender authenticity information available from domain of bugzilla@redhat.com) identity=mailfrom; client-ip=209.132.183.26; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="bugzilla@redhat.com"; x-conformance=spf_only Received-SPF: Pass (i-otc2esa.syd1.mail-filtering.com.au: domain of postmaster@mx1-phx2.redhat.com designates 209.132.183.26 as permitted sender) identity=helo; client-ip=209.132.183.26; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="postmaster@mx1-phx2.redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0G7AQBwK3ZVnBq3hNFcg2Regx67WQmBOBsKhy04FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1mAiAJIjomAiYCAgMuPwUYBIgMDaoNpAMBAQgBAQEBAQEBARYEgSGLX4J3AQFtghcMLxKBMwWXbp5HgjqBYT4xAYELgTsBAQE X-IPAS-Result: A0G7AQBwK3ZVnBq3hNFcg2Regx67WQmBOBsKhy04FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1mAiAJIjomAiYCAgMuPwUYBIgMDaoNpAMBAQgBAQEBAQEBARYEgSGLX4J3AQFtghcMLxKBMwWXbp5HgjqBYT4xAYELgTsBAQE X-IronPort-AV: E=Sophos;i="5.13,576,1427720400"; d="scan'208";a="83225654" Received: from mx1-phx2.redhat.com ([209.132.183.26]) by i-otc2esa.syd1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES256-SHA; 09 Jun 2015 09:59:02 +1000 Received: from bugweb-02.app.bz.hst.phx2.redhat.com (bugweb-02.app.bz.hst.phx2.redhat.com [10.5.117.32]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t58Nwwoe034708 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 8 Jun 2015 19:58:58 -0400 Received: from bugweb-02.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-02.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t58NwwNn028969 for ; Mon, 8 Jun 2015 19:58:58 -0400 Received: (from apache@localhost) by bugweb-02.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id t58NwwEr028967; Mon, 8 Jun 2015 19:58:58 -0400 X-Authentication-Warning: bugweb-02.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1229494] New: pmprintf shouldn't use /var/tmp files Date: Mon, 08 Jun 2015 23:58:53 +0000 X-ASG-Orig-Subj: [Bug 1229494] New: pmprintf shouldn't use /var/tmp files Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: rawhide X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: fche@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_id short_desc product version component assigned_to reporter qa_contact cc X-Bugzilla-Comment: public X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com X-Bugzilla-Reporter: fche@redhat.com Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: n2-mx2.mail-services.com.au[175.107.133.195] X-Barracuda-Start-Time: 1433807944 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19684 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=1229494 Bug ID: 1229494 Summary: pmprintf shouldn't use /var/tmp files Product: Fedora Version: rawhide Component: pcp Assignee: nathans@redhat.com Reporter: fche@redhat.com QA Contact: extras-qa@fedoraproject.org CC: brolley@redhat.com, fche@redhat.com, lberk@redhat.com, mgoodwin@redhat.com, nathans@redhat.com, pcp@kenj.com.au, scox@redhat.com libpcp/src/util.c's use of /var/tmp/$FILEs for buffering each pmprintf call is inefficient (leads to excess syscall & physical disk traffic). On linux and probably elsewhere, it could easily use fmemopen(3) or open_memstream(3) instead. -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=w0zhxh5wpH&a=cc_unsubscribe From bugzilla@redhat.com Mon Jun 8 19:36:17 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 317AD7F7E for ; Mon, 8 Jun 2015 19:36:17 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id A43D9AC001 for ; Mon, 8 Jun 2015 17:36:13 -0700 (PDT) X-ASG-Debug-ID: 1433810170-04cbb02d68eb6f0001-S8gJnT Received: from n1-mx2.mail-services.com.au (n1-mx2.mail-services.com.au [175.107.133.194]) by cuda.sgi.com with ESMTP id 6EcI398Juz47dsDG for ; Mon, 08 Jun 2015 17:36:11 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-Apparent-Source-IP: 175.107.133.194 Received: from i-otc2esa.syd1.mail-filtering.com.au (ipin1-c2esa.syd1.mail-filtering.com.au [175.107.162.146]) by n1-mx2.mail-services.com.au (Postfix) with ESMTP id BF70C9F205 for ; Tue, 9 Jun 2015 10:36:09 +1000 (AEST) Received-SPF: Pass (i-otc2esa.syd1.mail-filtering.com.au: domain of bugzilla@redhat.com designates 209.132.183.26 as permitted sender) identity=mailfrom; client-ip=209.132.183.26; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="bugzilla@redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: Pass (i-otc2esa.syd1.mail-filtering.com.au: domain of postmaster@mx1-phx2.redhat.com designates 209.132.183.26 as permitted sender) identity=helo; client-ip=209.132.183.26; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="postmaster@mx1-phx2.redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0G8AQDhM3ZVnBq3hNFcg2Regx67XAmBMyAKhXkCgTM4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAiYCAgMuJhkFGASIDA2qAqQEAQEBAQEBAQMBAQEBAQEBAQEBARMEgSGLX4J3AQFXFoJSL4EWBYZukQCIGYN6jluDWYI6gWE+MQGBC4E7AQEB X-IPAS-Result: A0G8AQDhM3ZVnBq3hNFcg2Regx67XAmBMyAKhXkCgTM4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAiYCAgMuJhkFGASIDA2qAqQEAQEBAQEBAQMBAQEBAQEBAQEBARMEgSGLX4J3AQFXFoJSL4EWBYZukQCIGYN6jluDWYI6gWE+MQGBC4E7AQEB X-IronPort-AV: E=Sophos;i="5.13,576,1427720400"; d="scan'208";a="83238162" Received: from mx1-phx2.redhat.com ([209.132.183.26]) by i-otc2esa.syd1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES256-SHA; 09 Jun 2015 10:36:07 +1000 Received: from bugweb-02.app.bz.hst.phx2.redhat.com (bugweb-02.app.bz.hst.phx2.redhat.com [10.5.117.32]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t590a3Y0045593 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 8 Jun 2015 20:36:03 -0400 Received: from bugweb-02.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-02.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t590a3pP045551 for ; Mon, 8 Jun 2015 20:36:03 -0400 Received: (from apache@localhost) by bugweb-02.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id t590a2GN045505; Mon, 8 Jun 2015 20:36:02 -0400 X-Authentication-Warning: bugweb-02.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1229494] pmprintf shouldn't use /var/tmp files Date: Tue, 09 Jun 2015 00:36:00 +0000 X-ASG-Orig-Subj: [Bug 1229494] pmprintf shouldn't use /var/tmp files Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: rawhide X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: nathans@redhat.com X-Bugzilla-Status: CLOSED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_status resolution cf_last_closed X-Bugzilla-Comment: public X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com X-Bugzilla-Reporter: fche@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: n1-mx2.mail-services.com.au[175.107.133.194] X-Barracuda-Start-Time: 1433810170 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19684 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=1229494 Nathan Scott changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CLOSED Resolution|--- |NOTABUG Last Closed| |2015-06-08 20:36:00 --- Comment #1 from Nathan Scott --- There's no evidence of physical disk traffic presented here (an efficient filesystem should do none for this short-lived-file, to which libpcp issues buffered I/O only), nor is there any evidence of "excess" syscalls being provided here. If you intend to "fix" this (non-problem) please provide both a tested patch for more detailed discussion (this will help you realise its not going to be as trivial a change as you're thinking based on your initial reading of the code), some actual evidence of an actual observed problem being solved by it, and re-open. -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=cSgv22Ux8u&a=cc_unsubscribe From fche@redhat.com Mon Jun 8 19:41:18 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id EC9987F7E for ; Mon, 8 Jun 2015 19:41:17 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 7D815AC002 for ; Mon, 8 Jun 2015 17:41:17 -0700 (PDT) X-ASG-Debug-ID: 1433810476-04cbb02d69eb850001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id cZe0wgn0lQLHW7DF (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 08 Jun 2015 17:41:16 -0700 (PDT) X-Barracuda-Envelope-From: fche@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx13.intmail.prod.int.phx2.redhat.com (int-mx13.intmail.prod.int.phx2.redhat.com [10.5.11.26]) by mx1.redhat.com (Postfix) with ESMTPS id D532AAC7A6 for ; Tue, 9 Jun 2015 00:41:15 +0000 (UTC) Received: from fche.csb (vpn-230-53.phx2.redhat.com [10.3.230.53]) by int-mx13.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t590fFRO020628 for ; Mon, 8 Jun 2015 20:41:15 -0400 Received: by fche.csb (Postfix, from userid 2569) id 5EC1B584D2; Mon, 8 Jun 2015 20:41:14 -0400 (EDT) Date: Mon, 8 Jun 2015 20:41:14 -0400 From: "Frank Ch. Eigler" To: pcp developers Subject: pcp update: json pmda Message-ID: <20150609004114.GA9357@redhat.com> X-ASG-Orig-Subj: pcp update: json pmda Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.2i X-Scanned-By: MIMEDefang 2.68 on 10.5.11.26 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1433810476 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 Hi - Please see git://sourceware.org/git/pcp.git branch fche/json for this ditty: Author: Frank Ch. Eigler Date: Mon Jun 8 20:34:39 2015 -0400 json pmda: tolerate json array instances that are missing -> PM_ERR_INST Because of the caching of json array elements in the indom cache (/var/lib/pcp/config/pmda/137.*), it is easy to get the pmda machinery to recall indom entries that do not currently exist. Prior to this patch, sending those indoms to the pmda fetch-handler resulted in needless error messages (and related slowdowns). We now return the correct error (PM_ERR_INST) and don't log anything. - FChE From bugzilla@redhat.com Mon Jun 8 20:04:21 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 4BC5C7F7E for ; Mon, 8 Jun 2015 20:04:21 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 3AFB5304039 for ; Mon, 8 Jun 2015 18:04:17 -0700 (PDT) X-ASG-Debug-ID: 1433811852-04cb6c4a7eeee80001-S8gJnT Received: from n1-mx2.mail-services.com.au (n1-mx2.mail-services.com.au [175.107.133.194]) by cuda.sgi.com with ESMTP id FEwkXVx31bkJxaDs for ; Mon, 08 Jun 2015 18:04:12 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-Apparent-Source-IP: 175.107.133.194 Received: from i-otc2esa.syd1.mail-filtering.com.au (ipin1-c2esa.syd1.mail-filtering.com.au [175.107.162.146]) by n1-mx2.mail-services.com.au (Postfix) with ESMTP id 6A86B9F910 for ; Tue, 9 Jun 2015 11:04:11 +1000 (AEST) Received-SPF: Pass (i-otc2esa.syd1.mail-filtering.com.au: domain of bugzilla@redhat.com designates 209.132.183.26 as permitted sender) identity=mailfrom; client-ip=209.132.183.26; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="bugzilla@redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: Pass (i-otc2esa.syd1.mail-filtering.com.au: domain of postmaster@mx1-phx2.redhat.com designates 209.132.183.26 as permitted sender) identity=helo; client-ip=209.132.183.26; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="postmaster@mx1-phx2.redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0FqAQDbOnZVnBq3hNFcg2Regx67YAmBOB8KhXkCgTQ4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAgEBAiAJIjAKASUCJgICAy4mGQUYBIgFCA2qAqQPAQEBAQEBAQMBAQEBAQEBAQEBARMEgSGLX4J3AQFXFoIXDC8SHYEWBYZzkQuIHoN7gwCPOoI7gWE+MQGBC4E7AQEB X-IPAS-Result: A0FqAQDbOnZVnBq3hNFcg2Regx67YAmBOB8KhXkCgTQ4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAgEBAiAJIjAKASUCJgICAy4mGQUYBIgFCA2qAqQPAQEBAQEBAQMBAQEBAQEBAQEBARMEgSGLX4J3AQFXFoIXDC8SHYEWBYZzkQuIHoN7gwCPOoI7gWE+MQGBC4E7AQEB X-IronPort-AV: E=Sophos;i="5.13,577,1427720400"; d="scan'208";a="83247380" Received: from mx1-phx2.redhat.com ([209.132.183.26]) by i-otc2esa.syd1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES256-SHA; 09 Jun 2015 11:03:55 +1000 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (bugweb-01.app.bz.hst.phx2.redhat.com [10.5.117.31]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5913qWl054342 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 8 Jun 2015 21:03:52 -0400 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5913qGF005432 for ; Mon, 8 Jun 2015 21:03:52 -0400 Received: (from apache@localhost) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id t5913qYa005430; Mon, 8 Jun 2015 21:03:52 -0400 X-Authentication-Warning: bugweb-01.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1229494] pmprintf shouldn't use /var/tmp files Date: Tue, 09 Jun 2015 01:03:50 +0000 X-ASG-Orig-Subj: [Bug 1229494] pmprintf shouldn't use /var/tmp files Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: rawhide X-Bugzilla-Keywords: Reopened X-Bugzilla-Severity: unspecified X-Bugzilla-Who: fche@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_status resolution keywords X-Bugzilla-Comment: public X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com X-Bugzilla-Reporter: fche@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: n1-mx2.mail-services.com.au[175.107.133.194] X-Barracuda-Start-Time: 1433811852 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19685 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=1229494 Frank Ch. Eigler changed: What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |NEW Resolution|NOTABUG |--- Keywords| |Reopened --- Comment #2 from Frank Ch. Eigler --- (In reply to Nathan Scott from comment #1) > There's no evidence of physical disk traffic presented here (an efficient > filesystem should do none for this short-lived-file, to which libpcp issues > buffered I/O only) It does not take much thought to see why comment #0 true. (Use of "buffered I/O" at the glibc level is irrelevant.) The libpcp code is opening files on /var/tmp, which is normally a physical partition, not even a tmpfs. It creates, writes-to, and closes the file. Later it opens, reads, closes, and unlinks it. A journaling filesystem can require physical & barriered I/O for several of these operations. % cat foo.c #include int main () { for(;;) { pmprintf("hello"); pmflush(); } } % gcc foo.c -lpcp % ./a.out 2>/dev/null iostat shows at least journaling-related traffic; more if sync(1)'s are going in in the background. > nor is there any evidence of "excess" syscalls being provided here. Even one syscall is an excess over the apprx. zero needed for an in-memory buffering. strace -t -t -T: 20:58:24.154035 open("/var/tmp/pcp-KzKLEM", O_RDWR|O_CREAT|O_EXCL, 0600) = 3 <0. 000023> 20:58:24.154067 umask(022) = 0177 <0.000005> 20:58:24.154079 fcntl(3, F_GETFL) = 0x8002 (flags O_RDWR|O_LARGEFILE) <0.0 00005> 20:58:24.154091 fcntl(3, F_SETFL, O_RDWR|O_APPEND|O_LARGEFILE) = 0 <0.000005> 20:58:24.154104 lseek(3, 0, SEEK_END) = 0 <0.000005> 20:58:24.154128 fstat(3, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0 <0.000005> 20:58:24.154142 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2ab1c1db8000 <0.000006> 20:58:24.154158 write(3, "hello\n", 6) = 6 <0.000009> 20:58:24.154175 lseek(3, 0, SEEK_SET) = 0 <0.000005> 20:58:24.154187 read(3, "hello\n", 256) = 6 <0.000006> 20:58:24.154201 write(2, "hello\n", 6) = 6 <0.000005> 20:58:24.154214 read(3, "", 256) = 0 <0.000004> 20:58:24.154226 close(3) = 0 <0.000006> 20:58:24.154239 munmap(0x2ab1c1db8000, 4096) = 0 <0.000007> 20:58:24.154254 unlink("/var/tmp/pcp-KzKLEM") = 0 <0.000013> 20:58:24.154277 umask(0177) = 022 <0.000004> > If you intend to "fix" this (non-problem) please provide both a tested patch That is not a legitimate requirement for a bug report (or RFE). -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=VknFAYqtzY&a=cc_unsubscribe From chandana@desilva.id.au Mon Jun 8 20:05:01 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_MESSAGE autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id E969D7F7E for ; Mon, 8 Jun 2015 20:05:00 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 7712BAC001 for ; Mon, 8 Jun 2015 18:04:57 -0700 (PDT) X-ASG-Debug-ID: 1433811893-04cbb02d69ebd30001-S8gJnT Received: from pmta2.delivery3.ore.mailhop.org (pmta2.delivery3.ore.mailhop.org [54.213.22.21]) by cuda.sgi.com with SMTP id 8M0VXmkKzWN5fhEB for ; Mon, 08 Jun 2015 18:04:53 -0700 (PDT) X-Barracuda-Envelope-From: chandana@desilva.id.au X-Barracuda-Apparent-Source-IP: 54.213.22.21 Received: from mail.desilva.id.au (unknown [54.252.74.219]) by outbound1.ore.mailhop.org (Halon Mail Gateway) with ESMTPA for ; Tue, 9 Jun 2015 01:04:21 +0000 (UTC) Received: from tardis.messagemedia.local (unknown [175.45.119.98]) by mail.desilva.id.au (Postfix) with ESMTPSA id E458926D0A for ; Tue, 9 Jun 2015 01:04:50 +0000 (UTC) Message-ID: <1433811890.23309.20.camel@desilva.id.au> Subject: proc pmda question From: Chandana De Silva X-ASG-Orig-Subj: proc pmda question Reply-To: chandana@desilva.id.au To: pcp@oss.sgi.com Date: Tue, 09 Jun 2015 11:04:50 +1000 Content-Type: multipart/alternative; boundary="=-SImmILPcu3/BCF+zu8Wh" X-Mailer: Evolution 3.12.11 (3.12.11-1.fc21) Mime-Version: 1.0 X-Barracuda-Connect: pmta2.delivery3.ore.mailhop.org[54.213.22.21] X-Barracuda-Start-Time: 1433811893 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19685 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_MESSAGE BODY: HTML included in message --=-SImmILPcu3/BCF+zu8Wh Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit I have a host running the proc pmda. My issue is that proc.psinfo data is not visible from outside the localhost, even if the access controls (see below) allow fetch. [chandana@tester.dev ~]$ pminfo -f -h dd1.dev.mel.mmd proc.nprocs proc.nprocs value 98 [chandana@tester.dev ~]$ pminfo -f -h dd1.dev.mel.mmd proc.psinfo.rss proc.psinfo.rss Error: No permission to perform requested operation $ pcp Performance Co-Pilot configuration on dd1.dev.mel.mmd: platform: Linux dd1.dev.mel.mmd 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 hardware: 2 cpus, 1 disk, 1 node, 1877MB RAM timezone: EST-10 services: pmcd pmcd: Version 3.10.0-1, 6 agents, 2 clients pmda: pmcd proc xfs linux mmv jbd2 pmie: dd1.dev.mel.mmd: /var/log/pcp/pmie/dd1.dev.mel.mmd/config.linux.log dd1.dev.mel.mmd: /var/log/pcp/pmie/dd1.dev.mel.mmd/dispatchd_healthstate.pmie.log $ cat /etc/pcp/pmcd/pmcd.conf # Performance Metrics Domain Specifications # # This file is automatically generated during the build # Name Id IPC IPC Params File/Cmd pmcd 2 dso pmcd_init /var/lib/pcp/pmdas/pmcd/pmda_pmcd.so linux 60 dso linux_init /var/lib/pcp/pmdas/linux/pmda_linux.so proc 3 pipe binary /var/lib/pcp/pmdas/proc/pmdaproc -d 3 mmv 70 dso mmv_init /var/lib/pcp/pmdas/mmv/pmda_mmv.so xfs 11 pipe binary /var/lib/pcp/pmdas/xfs/pmdaxfs -d 11 jbd2 122 dso jbd2_init /var/lib/pcp/pmdas/jbd2/pmda_jbd2.so [access] disallow ".*" : store; disallow ":*" : store; allow "local:*" : all; allow "10.*" : fetch; --=-SImmILPcu3/BCF+zu8Wh Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: 7bit I have a host running the proc pmda. My issue is that proc.psinfo data is not visible from outside the localhost, even if the access controls (see below) allow fetch.

[chandana@tester.dev ~]$ pminfo -f -h dd1.dev.mel.mmd proc.nprocs

proc.nprocs
    value 98
[chandana@tester.dev ~]$ pminfo -f -h dd1.dev.mel.mmd proc.psinfo.rss

proc.psinfo.rss
Error: No permission to perform requested operation

$ pcp
Performance Co-Pilot configuration on dd1.dev.mel.mmd:

 platform: Linux dd1.dev.mel.mmd 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64
 hardware: 2 cpus, 1 disk, 1 node, 1877MB RAM
 timezone: EST-10
 services: pmcd
     pmcd: Version 3.10.0-1, 6 agents, 2 clients
     pmda: pmcd proc xfs linux mmv jbd2
     pmie: dd1.dev.mel.mmd: /var/log/pcp/pmie/dd1.dev.mel.mmd/config.linux.log
           dd1.dev.mel.mmd: /var/log/pcp/pmie/dd1.dev.mel.mmd/dispatchd_healthstate.pmie.log

$ cat /etc/pcp/pmcd/pmcd.conf 
# Performance Metrics Domain Specifications
# 
# This file is automatically generated during the build
# Name  Id      IPC     IPC Params      File/Cmd
pmcd	2	dso	pmcd_init	/var/lib/pcp/pmdas/pmcd/pmda_pmcd.so
linux	60	dso	linux_init	/var/lib/pcp/pmdas/linux/pmda_linux.so
proc	3	pipe	binary		/var/lib/pcp/pmdas/proc/pmdaproc -d 3
mmv	70	dso	mmv_init	/var/lib/pcp/pmdas/mmv/pmda_mmv.so
xfs	11	pipe	binary		/var/lib/pcp/pmdas/xfs/pmdaxfs -d 11
jbd2	122	dso	jbd2_init	/var/lib/pcp/pmdas/jbd2/pmda_jbd2.so

[access]
disallow ".*" : store;
disallow ":*" : store;
allow "local:*" : all;
allow "10.*" : fetch;


--=-SImmILPcu3/BCF+zu8Wh-- From bugzilla@redhat.com Mon Jun 8 20:17:24 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 87B697F7E for ; Mon, 8 Jun 2015 20:17:24 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 61F358F8037 for ; Mon, 8 Jun 2015 18:17:24 -0700 (PDT) X-ASG-Debug-ID: 1433812640-04cb6c4a81ef1a0001-S8gJnT Received: from n2-mx1.mail-services.com.au (n2-mx1.mail-services.com.au [117.55.229.91]) by cuda.sgi.com with ESMTP id y2MIhCHzXJJE67Fb for ; Mon, 08 Jun 2015 18:17:21 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-Apparent-Source-IP: 117.55.229.91 Received: from i-otc1esa.cbr1.mail-filtering.com.au (ipin1-c1esa.cbr1.mail-filtering.com.au [117.55.239.161]) by n2-mx1.mail-services.com.au (Postfix) with ESMTP id 5D446FF5C2 for ; Tue, 9 Jun 2015 11:17:20 +1000 (AEST) Received-SPF: Pass (i-otc1esa.cbr1.mail-filtering.com.au: domain of bugzilla@redhat.com designates 209.132.183.26 as permitted sender) identity=mailfrom; client-ip=209.132.183.26; receiver=i-otc1esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="bugzilla@redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: Pass (i-otc1esa.cbr1.mail-filtering.com.au: domain of postmaster@mx1-phx2.redhat.com designates 209.132.183.26 as permitted sender) identity=helo; client-ip=209.132.183.26; receiver=i-otc1esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="postmaster@mx1-phx2.redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0FqAQApPnZVnBq3hNFcg2Regx67YAmBPBsKhXkCgTQ4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAiYCAgMuJhkFGASIDQ2pfKQRAQEBAQEFAQEBAQEBAQEBFQSBIYtfgncBAVcWglKBRQWGc5ELiB6SXINZgjuBYT4xAYELgTsBAQE X-IPAS-Result: A0FqAQApPnZVnBq3hNFcg2Regx67YAmBPBsKhXkCgTQ4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAiYCAgMuJhkFGASIDQ2pfKQRAQEBAQEFAQEBAQEBAQEBFQSBIYtfgncBAVcWglKBRQWGc5ELiB6SXINZgjuBYT4xAYELgTsBAQE X-IronPort-AV: E=Sophos;i="5.13,577,1427720400"; d="scan'208";a="184702156" Received: from mx1-phx2.redhat.com ([209.132.183.26]) by i-otc1esa.cbr1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES256-SHA; 09 Jun 2015 11:17:06 +1000 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (bugweb-01.app.bz.hst.phx2.redhat.com [10.5.117.31]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t591H14s057493 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 8 Jun 2015 21:17:01 -0400 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t591H1jL010145 for ; Mon, 8 Jun 2015 21:17:01 -0400 Received: (from apache@localhost) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id t591H1EW010144; Mon, 8 Jun 2015 21:17:01 -0400 X-Authentication-Warning: bugweb-01.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1229494] pmprintf shouldn't use /var/tmp files Date: Tue, 09 Jun 2015 01:16:59 +0000 X-ASG-Orig-Subj: [Bug 1229494] pmprintf shouldn't use /var/tmp files Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: rawhide X-Bugzilla-Keywords: Reopened X-Bugzilla-Severity: unspecified X-Bugzilla-Who: nathans@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: fche@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: assigned_to X-Bugzilla-Comment: public X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com X-Bugzilla-Reporter: fche@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: n2-mx1.mail-services.com.au[117.55.229.91] X-Barracuda-Start-Time: 1433812641 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19685 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=1229494 Nathan Scott changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|nathans@redhat.com |fche@redhat.com --- Comment #3 from Nathan Scott --- OK, its all yours. Those numbers so far don't suggest a real problem to me. FWLIW, delayed allocation often means no disk traffic is actually required for short-lived files. Buffered I/O is extremely important in this regard - if not used, then allocation & writing to disk is indeed unavoidable. You will find the -file option to pmconfirm(1) complicates your proposed libpcp changes here, just as a heads-up. -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=upQkbf8aL8&a=cc_unsubscribe From nscott@redhat.com Mon Jun 8 20:25:19 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 2600F7F7E for ; Mon, 8 Jun 2015 20:25:19 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 035D5304039 for ; Mon, 8 Jun 2015 18:25:18 -0700 (PDT) X-ASG-Debug-ID: 1433813117-04bdf01298f2d10001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id oTefrOsGIERGqVjN (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 08 Jun 2015 18:25:17 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id t591PEL3007561; Mon, 8 Jun 2015 21:25:14 -0400 Date: Mon, 8 Jun 2015 21:25:14 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: chandana@desilva.id.au Cc: pcp@oss.sgi.com Message-ID: <845583066.14046059.1433813114755.JavaMail.zimbra@redhat.com> In-Reply-To: <1433811890.23309.20.camel@desilva.id.au> References: <1433811890.23309.20.camel@desilva.id.au> Subject: Re: [pcp] proc pmda question MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] proc pmda question Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Originating-IP: [10.64.48.127] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: proc pmda question Thread-Index: HPc1Oohsc4zHzjitu3sLJ7a2PZEB/w== X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1433813117 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19685 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header Hi Chandana, ----- Original Message ----- > I have a host running the proc pmda. My issue is that proc.psinfo data is= not > visible from outside the localhost, even if the access controls (see belo= w) > allow fetch. >=20 > [ chandana@tester.dev ~]$ pminfo -f -h dd1.dev.mel.mmd proc.nprocs >=20 > proc.nprocs > =C2=A0=C2=A0=C2=A0 value 98 > [ chandana@tester.dev ~]$ pminfo -f -h dd1.dev.mel.mmd proc.psinfo.rss >=20 > proc.psinfo.rss > Error: No permission to perform requested operation Try "-h local:" - the proc PMDA needs an authenticated connection for many = of the metrics it exports (but not all, as we can see above). By default, the inet connection established via "-h hostname" does not provide that (it can= , if you setup SASL, SSL, etc). The af_unix socket connection from "local:" = or "unix:" *does* provide authentication by default, so the above will work vi= a that connection style. cheers. -- Nathan From goodwinos@gmail.com Mon Jun 8 20:30:15 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 4E11F7F7E for ; Mon, 8 Jun 2015 20:30:15 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 2D470304039 for ; Mon, 8 Jun 2015 18:30:15 -0700 (PDT) X-ASG-Debug-ID: 1433813413-04bdf01299f2e70001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id RebEfeR4RzkwG9l0 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 08 Jun 2015 18:30:14 -0700 (PDT) X-Barracuda-Envelope-From: goodwinos@gmail.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) by mx1.redhat.com (Postfix) with ESMTPS id BF19919CF2E for ; Tue, 9 Jun 2015 01:30:13 +0000 (UTC) Received: from [10.64.48.139] (vpn1-48-139.bne.redhat.com [10.64.48.139]) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t591UBq7002899; Mon, 8 Jun 2015 21:30:12 -0400 Message-ID: <557641A2.7040801@gmail.com> Date: Tue, 09 Jun 2015 11:30:10 +1000 From: Mark Goodwin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: "Frank Ch. Eigler" , pcp developers Subject: Re: [pcp] pcp update: json pmda References: <20150609004114.GA9357@redhat.com> X-ASG-Orig-Subj: Re: [pcp] pcp update: json pmda In-Reply-To: <20150609004114.GA9357@redhat.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.24 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1433813414 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 06/09/2015 10:41 AM, Frank Ch. Eigler wrote: > Hi - > > Please see git://sourceware.org/git/pcp.git branch fche/json for this ditty: ----------^^^^^ pcpfans.git > > Author: Frank Ch. Eigler > Date: Mon Jun 8 20:34:39 2015 -0400 > > json pmda: tolerate json array instances that are missing -> PM_ERR_INST > > Because of the caching of json array elements in the indom cache > (/var/lib/pcp/config/pmda/137.*), it is easy to get the pmda machinery > to recall indom entries that do not currently exist. Prior to this > patch, sending those indoms to the pmda fetch-handler resulted in > needless error messages (and related slowdowns). We now return the > correct error (PM_ERR_INST) and don't log anything. Hi Frank, the patch itself looks ok to me, but as I read it, this is not just an err handling issue - if the cache has stale entries then that suggests the root cause of this issue is in the refresh functionality - shouldn't it invalidate all entries and then re-activate only those still current (plus any new instances)? Also, some qa to demonstrate the issue and the fix would be appropriate, especially at this stage of the release. Thanks -- Mark From kenj@internode.on.net Mon Jun 8 20:53:06 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 12C977F7E for ; Mon, 8 Jun 2015 20:53:06 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id D5B07304032 for ; Mon, 8 Jun 2015 18:53:05 -0700 (PDT) X-ASG-Debug-ID: 1433814782-04bdf01297f33d0001-S8gJnT Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [150.101.137.129]) by cuda.sgi.com with ESMTP id spbWQKBk6RPoNX0t for ; Mon, 08 Jun 2015 18:53:02 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.129 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2D1AQC2RXZVPKEh0XYNT4NkXoMegy66DAeIAwEBAQEBAQcBAQEBQYULgQUGAgUhAhECMicGAgEBsVJwpD2BIY9FglKBRQWXfp5ThC5dgkcBAQE Received: from ppp118-209-33-161.lns20.mel4.internode.on.net (HELO [192.168.1.100]) ([118.209.33.161]) by ipmail06.adl2.internode.on.net with ESMTP; 09 Jun 2015 11:23:01 +0930 Message-ID: <557646FD.80009@internode.on.net> Date: Tue, 09 Jun 2015 11:53:01 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: pcp@oss.sgi.com Subject: pcp updates: fix some qa failures Content-Type: text/plain; charset=utf-8 X-ASG-Orig-Subj: pcp updates: fix some qa failures Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Start-Time: 1433814782 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19686 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://git.pcp.io/kenj/pcp master Ken McDonell (3): qa/003&149: hinv.hugepagesize is not available everywhere qa/566: unfortunately the default ls -l sorting is not consistent qa/1053: add notrun guards for the Python modules required by the json PMDA qa/003 | 1 + qa/1053 | 4 ++++ qa/149 | 1 + qa/566 | 1 + qa/566.out | 16 ++++++++-------- 5 files changed, 15 insertions(+), 8 deletions(-) Details ... commit 32cc603075de1fed6770cb39f83e7fe1b94b8742 Author: Ken McDonell Date: Tue Jun 9 10:56:19 2015 +1000 qa/1053: add notrun guards for the Python modules required by the json PMDA The cursed jsonpointer and six modules bite again. commit ff6269441550c6ea1007014ce5a1d90e76b9a665 Author: Ken McDonell Date: Tue Jun 9 10:51:50 2015 +1000 qa/566: unfortunately the default ls -l sorting is not consistent Take explicit control of the sort ordering. commit 5dfe59bb685c78035e7e8577b2eb9d73b6780122 Author: Ken McDonell Date: Tue Jun 9 09:01:32 2015 +1000 qa/003&149: hinv.hugepagesize is not available everywhere Specifically on my old Gentoo platform (vm05). From kenj@internode.on.net Mon Jun 8 20:55:44 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 591227F7E for ; Mon, 8 Jun 2015 20:55:44 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 1DA9F8F8037 for ; Mon, 8 Jun 2015 18:55:44 -0700 (PDT) X-ASG-Debug-ID: 1433814942-04bdf01299f3470001-S8gJnT Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [150.101.137.129]) by cuda.sgi.com with ESMTP id RotH9kyZENUOgpEB for ; Mon, 08 Jun 2015 18:55:42 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.129 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2D1AQAQR3ZVPKEh0XYNT4NkXoMegy66DAeIAwEBAQEBAQcBAQEBQYULFUAwBgIFFgsCCwMCAQIBMScGAgEBsVJwpD2BIY5DgQKCUoFFBZd+nlOCLhyBZF2BA4FEAQEB Received: from ppp118-209-33-161.lns20.mel4.internode.on.net (HELO [192.168.1.100]) ([118.209.33.161]) by ipmail06.adl2.internode.on.net with ESMTP; 09 Jun 2015 11:25:27 +0930 Message-ID: <5576478F.1070604@internode.on.net> Date: Tue, 09 Jun 2015 11:55:27 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: pcp@oss.sgi.com Subject: pcp updates - small qa fixup Content-Type: text/plain; charset=utf-8; format=flowed X-ASG-Orig-Subj: pcp updates - small qa fixup Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Start-Time: 1433814942 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19686 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://git.pcp.io/kenj/pcp master Ken McDonell (1): qa/remake: qa: relax the sh(1) requirement for QA scripts (more) qa/remake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Details ... commit cf22895a49b9229d29daa45059f24c664c78902a Author: Ken McDonell Date: Tue Jun 9 11:53:35 2015 +1000 qa/remake: qa: relax the sh(1) requirement for QA scripts (more) Made the change to recheck also, just did not commit it. This belongs with commit 3b26651. From fche@redhat.com Mon Jun 8 21:00:41 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id CA0447F47 for ; Mon, 8 Jun 2015 21:00:41 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 976D68F804B for ; Mon, 8 Jun 2015 19:00:41 -0700 (PDT) X-ASG-Debug-ID: 1433815240-04bdf01299f3590001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id TY4TCf7maQk3Uvd3 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 08 Jun 2015 19:00:40 -0700 (PDT) X-Barracuda-Envelope-From: fche@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx09.intmail.prod.int.phx2.redhat.com (int-mx09.intmail.prod.int.phx2.redhat.com [10.5.11.22]) by mx1.redhat.com (Postfix) with ESMTPS id 0DE438E3E5; Tue, 9 Jun 2015 02:00:40 +0000 (UTC) Received: from fche.csb (vpn-230-53.phx2.redhat.com [10.3.230.53]) by int-mx09.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5920dHV023338; Mon, 8 Jun 2015 22:00:39 -0400 Received: by fche.csb (Postfix, from userid 2569) id 718C0584D2; Mon, 8 Jun 2015 22:00:38 -0400 (EDT) Date: Mon, 8 Jun 2015 22:00:38 -0400 From: "Frank Ch. Eigler" To: Mark Goodwin Cc: pcp developers Subject: Re: [pcp] pcp update: json pmda Message-ID: <20150609020038.GB9357@redhat.com> X-ASG-Orig-Subj: Re: [pcp] pcp update: json pmda References: <20150609004114.GA9357@redhat.com> <557641A2.7040801@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <557641A2.7040801@gmail.com> User-Agent: Mutt/1.4.2.2i X-Scanned-By: MIMEDefang 2.68 on 10.5.11.22 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1433815240 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 Hi, Mark - > >Please see git://sourceware.org/git/pcp.git branch fche/json for this > >ditty: > ----------^^^^^ pcpfans.git Yes, sorry. > the patch itself looks ok to me, but as I read it, this is not just > an err handling issue - if the cache has stale entries then that > suggests the root cause of this issue is in the refresh > functionality - shouldn't it invalidate all entries and then > re-activate only those still current (plus any new instances)? Correcting that latent bug (if it is one) is likely possible as a follow-on. In the present case, a dynamic data source could have wildly fluctuating sets of instances available from fetch to fetch (e.g., snapshots of recent traffic between source-host network-address pairs, where A-B traffic might appear then disappear then later reappear). What pmdaCacheOp sequence would you recommend? > Also, some qa to demonstrate the issue and the fix would be > appropriate, especially at this stage of the release. The problem showed up with dramatic slowdowns and lots of diagnostic I/O traffic into /var/tmp and the pmda .log file, not as differences at the pmapi client level (other than sloth). How would one qa that? - FChE From chandana@desilva.id.au Mon Jun 8 21:13:02 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_MESSAGE autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id CD6DF7F7E for ; Mon, 8 Jun 2015 21:13:02 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id BD1A1304039 for ; Mon, 8 Jun 2015 19:12:59 -0700 (PDT) X-ASG-Debug-ID: 1433815977-04cb6c4a80f0160001-S8gJnT Received: from pmta2.delivery3.ore.mailhop.org (pmta2.delivery3.ore.mailhop.org [54.213.22.21]) by cuda.sgi.com with SMTP id J1PKXDYnrEYUONlD for ; Mon, 08 Jun 2015 19:12:57 -0700 (PDT) X-Barracuda-Envelope-From: chandana@desilva.id.au X-Barracuda-Apparent-Source-IP: 54.213.22.21 Received: from mail.desilva.id.au (unknown [54.252.74.219]) by outbound1.ore.mailhop.org (Halon Mail Gateway) with ESMTPA; Tue, 9 Jun 2015 02:12:24 +0000 (UTC) Received: from tardis.messagemedia.local (unknown [175.45.119.98]) by mail.desilva.id.au (Postfix) with ESMTPSA id 3AD1C26D0A; Tue, 9 Jun 2015 02:12:54 +0000 (UTC) Message-ID: <1433815973.23309.32.camel@desilva.id.au> Subject: Re: [pcp] proc pmda question From: Chandana De Silva X-ASG-Orig-Subj: Re: [pcp] proc pmda question Reply-To: chandana@desilva.id.au To: Nathan Scott Cc: pcp@oss.sgi.com Date: Tue, 09 Jun 2015 12:12:53 +1000 In-Reply-To: <845583066.14046059.1433813114755.JavaMail.zimbra@redhat.com> References: <1433811890.23309.20.camel@desilva.id.au> <845583066.14046059.1433813114755.JavaMail.zimbra@redhat.com> Content-Type: multipart/alternative; boundary="=-t9XmkcWsCKL/tLiW7Eyt" X-Mailer: Evolution 3.12.11 (3.12.11-1.fc21) Mime-Version: 1.0 X-Barracuda-Connect: pmta2.delivery3.ore.mailhop.org[54.213.22.21] X-Barracuda-Start-Time: 1433815977 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19686 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_MESSAGE BODY: HTML included in message --=-t9XmkcWsCKL/tLiW7Eyt Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Hello Nathan, Thanks for your response. Unfortunately that did not work. I guess I will have to go down the SSL (or SASL) path. Pity that SASL can't use SSH pub key. Regards Chandana On Mon, 2015-06-08 at 21:25 -0400, Nathan Scott wrote: > Hi Chandana, > > ----- Original Message ----- > > I have a host running the proc pmda. My issue is that proc.psinfo data is not > > visible from outside the localhost, even if the access controls (see below) > > allow fetch. > > > > [ chandana@tester.dev ~]$ pminfo -f -h dd1.dev.mel.mmd proc.nprocs > > > > proc.nprocs > > value 98 > > [ chandana@tester.dev ~]$ pminfo -f -h dd1.dev.mel.mmd proc.psinfo.rss > > > > proc.psinfo.rss > > Error: No permission to perform requested operation > > Try "-h local:" - the proc PMDA needs an authenticated connection for many of > the metrics it exports (but not all, as we can see above). By default, the > inet connection established via "-h hostname" does not provide that (it can, > if you setup SASL, SSL, etc). The af_unix socket connection from "local:" or > "unix:" *does* provide authentication by default, so the above will work via > that connection style. > > cheers. > > -- > Nathan --=-t9XmkcWsCKL/tLiW7Eyt Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: 7bit Hello Nathan,
Thanks for your response. Unfortunately that did not work. I guess I will have to go down the SSL (or SASL) path. Pity that SASL can't use SSH pub key.

Regards
Chandana


On Mon, 2015-06-08 at 21:25 -0400, Nathan Scott wrote:
Hi Chandana,

----- Original Message -----
> I have a host running the proc pmda. My issue is that proc.psinfo data is not
> visible from outside the localhost, even if the access controls (see below)
> allow fetch.
> 
> [ chandana@tester.dev ~]$ pminfo -f -h dd1.dev.mel.mmd proc.nprocs
> 
> proc.nprocs
>     value 98
> [ chandana@tester.dev ~]$ pminfo -f -h dd1.dev.mel.mmd proc.psinfo.rss
> 
> proc.psinfo.rss
> Error: No permission to perform requested operation

Try "-h local:" - the proc PMDA needs an authenticated connection for many of
the metrics it exports (but not all, as we can see above).  By default, the
inet connection established via "-h hostname" does not provide that (it can,
if you setup SASL, SSL, etc).  The af_unix socket connection from "local:" or
"unix:" *does* provide authentication by default, so the above will work via
that connection style.

cheers.

--
Nathan
--=-t9XmkcWsCKL/tLiW7Eyt-- From nscott@redhat.com Mon Jun 8 21:23:50 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id E34EB7F7E for ; Mon, 8 Jun 2015 21:23:50 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 8F493304032 for ; Mon, 8 Jun 2015 19:23:50 -0700 (PDT) X-ASG-Debug-ID: 1433816628-04bdf01297f3b90001-S8gJnT Received: from mx5-phx2.redhat.com (mx5-phx2.redhat.com [209.132.183.37]) by cuda.sgi.com with ESMTP id exB40ZBtJ9g8i0be (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 08 Jun 2015 19:23:48 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.37 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx5-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t592NlXr051566; Mon, 8 Jun 2015 22:23:47 -0400 Date: Mon, 8 Jun 2015 22:23:47 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: chandana@desilva.id.au Cc: pcp@oss.sgi.com Message-ID: <1895252367.14063904.1433816627022.JavaMail.zimbra@redhat.com> In-Reply-To: <1433815973.23309.32.camel@desilva.id.au> References: <1433811890.23309.20.camel@desilva.id.au> <845583066.14046059.1433813114755.JavaMail.zimbra@redhat.com> <1433815973.23309.32.camel@desilva.id.au> Subject: Re: [pcp] proc pmda question MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] proc pmda question Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.127] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: proc pmda question Thread-Index: igAo1EYBZUisgOmgAfq5jbgQDz2COA== X-Barracuda-Connect: mx5-phx2.redhat.com[209.132.183.37] X-Barracuda-Start-Time: 1433816628 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19686 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header ----- Original Message ----- > Hello Nathan, > Thanks for your response. Unfortunately that did not work. Wait, wha? Can you paste command invocation & output please? taa. > I guess I > will have to go down the SSL (or SASL) path. Hmm, I would make sure the above works first (SASL auth uses some of the same code paths as af_unix auth). > Pity that SASL can't use > SSH pub key. Well, this is more due to the choice of libnss for crypto services on our part I think. AIUI, it would be possible to provide a libssl- based implementation as well, that could use SSH keys - but, I've not looked into it too deeply. Certainly the way Dave wrote the code that uses libnss does allow for alternative crypto variants to be plugged in, if someone wants to hack on that...? cheers. -- Nathan From chandana@desilva.id.au Mon Jun 8 22:14:04 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_MESSAGE autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id DB2947F81 for ; Mon, 8 Jun 2015 22:14:04 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id BC9D6304043 for ; Mon, 8 Jun 2015 20:14:01 -0700 (PDT) X-ASG-Debug-ID: 1433819636-04cbb02d68edd40001-S8gJnT Received: from pmta2.delivery5.ore.mailhop.org (pmta2.delivery5.ore.mailhop.org [54.186.218.12]) by cuda.sgi.com with SMTP id c9fNlV9VdCYnwnOn for ; Mon, 08 Jun 2015 20:13:56 -0700 (PDT) X-Barracuda-Envelope-From: chandana@desilva.id.au X-Barracuda-Apparent-Source-IP: 54.186.218.12 Received: from mail.desilva.id.au (unknown [54.252.74.219]) by outbound2.ore.mailhop.org (Halon Mail Gateway) with ESMTPA; Tue, 9 Jun 2015 03:14:31 +0000 (UTC) Received: from tardis.messagemedia.local (unknown [175.45.119.98]) by mail.desilva.id.au (Postfix) with ESMTPSA id 81ACF26D0A; Tue, 9 Jun 2015 03:13:54 +0000 (UTC) Message-ID: <1433819634.23309.33.camel@desilva.id.au> Subject: Re: [pcp] proc pmda question From: Chandana De Silva X-ASG-Orig-Subj: Re: [pcp] proc pmda question Reply-To: chandana@desilva.id.au To: Nathan Scott Cc: pcp@oss.sgi.com Date: Tue, 09 Jun 2015 13:13:54 +1000 In-Reply-To: <1895252367.14063904.1433816627022.JavaMail.zimbra@redhat.com> References: <1433811890.23309.20.camel@desilva.id.au> <845583066.14046059.1433813114755.JavaMail.zimbra@redhat.com> <1433815973.23309.32.camel@desilva.id.au> <1895252367.14063904.1433816627022.JavaMail.zimbra@redhat.com> Content-Type: multipart/alternative; boundary="=-ihWPAJqVC2e+oHaBTkUB" X-Mailer: Evolution 3.12.11 (3.12.11-1.fc21) Mime-Version: 1.0 X-Barracuda-Connect: pmta2.delivery5.ore.mailhop.org[54.186.218.12] X-Barracuda-Start-Time: 1433819636 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.20 X-Barracuda-Spam-Status: No, SCORE=0.20 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA038b, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19687 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_MESSAGE BODY: HTML included in message 0.20 BSF_SC0_SA038b Custom Rule SA038b --=-ihWPAJqVC2e+oHaBTkUB Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Tried a few permutations [chandana@tardis ~]$ pminfo -f -h local:dd1.dev.mel.mmd proc.psinfo.rss proc.psinfo.rss Error: No permission to perform requested operation [chandana@tardis ~]$ pminfo -f -h "local:dd1.dev.mel.mmd" proc.psinfo.rss proc.psinfo.rss Error: No permission to perform requested operation [chandana@tardis ~]$ pminfo -f -h "local:"dd1.dev.mel.mmd proc.psinfo.rss proc.psinfo.rss Error: No permission to perform requested operation On Mon, 2015-06-08 at 22:23 -0400, Nathan Scott wrote: > > > ----- Original Message ----- > > Hello Nathan, > > Thanks for your response. Unfortunately that did not work. > > Wait, wha? Can you paste command invocation & output please? taa. --=-ihWPAJqVC2e+oHaBTkUB Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: 7bit
Tried a few permutations

[chandana@tardis ~]$ pminfo -f  -h local:dd1.dev.mel.mmd proc.psinfo.rss

proc.psinfo.rss
Error: No permission to perform requested operation
[chandana@tardis ~]$ pminfo -f  -h "local:dd1.dev.mel.mmd" proc.psinfo.rss

proc.psinfo.rss
Error: No permission to perform requested operation
[chandana@tardis ~]$ pminfo -f  -h "local:"dd1.dev.mel.mmd proc.psinfo.rss

proc.psinfo.rss
Error: No permission to perform requested operation


On Mon, 2015-06-08 at 22:23 -0400, Nathan Scott wrote:


----- Original Message -----
> Hello Nathan,
> Thanks for your response. Unfortunately that did not work.

Wait, wha?  Can you paste command invocation & output please?  taa.
--=-ihWPAJqVC2e+oHaBTkUB-- From nscott@redhat.com Mon Jun 8 23:20:09 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 69E037F75 for ; Mon, 8 Jun 2015 23:20:09 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 4C67D304043 for ; Mon, 8 Jun 2015 21:20:06 -0700 (PDT) X-ASG-Debug-ID: 1433823600-04bdf01297f5ab0001-S8gJnT Received: from mx6-phx2.redhat.com (mx6-phx2.redhat.com [209.132.183.39]) by cuda.sgi.com with ESMTP id 9nW5iUM5xiHPhSp4 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 08 Jun 2015 21:20:00 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.39 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx6-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t594Jwrd024529; Tue, 9 Jun 2015 00:19:58 -0400 Date: Tue, 9 Jun 2015 00:19:58 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: chandana@desilva.id.au Cc: pcp@oss.sgi.com Message-ID: <166001994.14085773.1433823598694.JavaMail.zimbra@redhat.com> In-Reply-To: <1433819634.23309.33.camel@desilva.id.au> References: <1433811890.23309.20.camel@desilva.id.au> <845583066.14046059.1433813114755.JavaMail.zimbra@redhat.com> <1433815973.23309.32.camel@desilva.id.au> <1895252367.14063904.1433816627022.JavaMail.zimbra@redhat.com> <1433819634.23309.33.camel@desilva.id.au> Subject: Re: [pcp] proc pmda question MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] proc pmda question Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.127] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: proc pmda question Thread-Index: zcHDV0AiVef1JaICia3RtYWWFQ3s6w== X-Barracuda-Connect: mx6-phx2.redhat.com[209.132.183.39] X-Barracuda-Start-Time: 1433823600 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19688 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header Hi Chandana, ----- Original Message ----- > Tried a few permutations > Its just "local:" - no hostname. If you want to go to a remote host, then yep, the only option is SASL + SSL. Oh, actually, there is an option of switching off authentication in pmdaproc if that suits your environment (see -A option on the pmdaproc(1) man page). cheers. -- Nathan From noreply@github.com Mon Jun 8 23:46:20 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=2.0 required=5.0 tests=HTML_IMAGE_ONLY_16, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 7A4AB7F7C for ; Mon, 8 Jun 2015 23:46:20 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 2C6B48F8054 for ; Mon, 8 Jun 2015 21:46:20 -0700 (PDT) X-ASG-Debug-ID: 1433825177-04bdf0129af6130001-S8gJnT Received: from n2-mx2.mail-services.com.au (n2-mx2.mail-services.com.au [175.107.133.195]) by cuda.sgi.com with ESMTP id iLE2FZaHAm1TykpF for ; Mon, 08 Jun 2015 21:46:18 -0700 (PDT) X-Barracuda-Envelope-From: noreply@github.com X-Barracuda-Apparent-Source-IP: 175.107.133.195 Received: from i-otc2esa.syd1.mail-filtering.com.au (ipin1-c2esa.syd1.mail-filtering.com.au [175.107.162.146]) by n2-mx2.mail-services.com.au (Postfix) with ESMTP id DDB223FABD for ; Tue, 9 Jun 2015 14:46:16 +1000 (AEST) Received-SPF: Pass (i-otc2esa.syd1.mail-filtering.com.au: domain of noreply@github.com designates 192.30.252.197 as permitted sender) identity=mailfrom; client-ip=192.30.252.197; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="noreply@github.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: None (i-otc2esa.syd1.mail-filtering.com.au: no sender authenticity information available from domain of postmaster@github-smtp2b-ext-cp1-prd.iad.github.net) identity=helo; client-ip=192.30.252.197; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="postmaster@github-smtp2b-ext-cp1-prd.iad.github.net"; x-conformance=spf_only X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0F9AgBnbnZVnMX8HsBcgkcEgRlegx6pLgaDOY5UgQcuIgELgXCDPUqBbxIBAQEBAQEBAw4BAQEBAQgLCQkhLoIlLDoBCAQJAQESAg0iQAQCIB0BAQQ0BQEIDQECFgImAgIDAVkYiCkNqXBwhGQBBYFqnW8GC4EWFIRkiBWBOBEBTYI4DC8SgTOMV4sshm6BMECGO5EyAYJDHjGBDIE7AQEB X-IPAS-Result: A0F9AgBnbnZVnMX8HsBcgkcEgRlegx6pLgaDOY5UgQcuIgELgXCDPUqBbxIBAQEBAQEBAw4BAQEBAQgLCQkhLoIlLDoBCAQJAQESAg0iQAQCIB0BAQQ0BQEIDQECFgImAgIDAVkYiCkNqXBwhGQBBYFqnW8GC4EWFIRkiBWBOBEBTYI4DC8SgTOMV4sshm6BMECGO5EyAYJDHjGBDIE7AQEB X-IronPort-AV: E=Sophos;i="5.13,577,1427720400"; d="scan'208,217";a="83328689" Received: from github-smtp2-ext6.iad.github.net (HELO github-smtp2b-ext-cp1-prd.iad.github.net) ([192.30.252.197]) by i-otc2esa.syd1.mail-filtering.com.au with ESMTP/TLS/ADH-AES256-SHA; 09 Jun 2015 14:46:14 +1000 Date: Mon, 08 Jun 2015 21:46:10 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1433825170; bh=22FVQci8d4nIUsjUndPjr6V9HOyjXKIV5h3+6dsClzk=; h=From:Reply-To:To:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Oby4EAOtcHUCi9e1kLLmfb4VTlA4w4EQlZ3dyuxT8dcOK8IqjzDz5jfmub7Fv0Ctk hzx0kUTJqcCf1y1Xu93HadpIcqpqxDwBrr9uqikBdn9iZaf5Bn3EbwPwSZ7qlktv6p pwgksrtdOVZgumfuXO5zX3jKOYkiIG72IKc8K7NM= From: marcliangma7 Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: Subject: [pcp] Missing metrics for disk partitions (#26) Mime-Version: 1.0 X-ASG-Orig-Subj: [pcp] Missing metrics for disk partitions (#26) Content-Type: multipart/alternative; boundary="--==_mimepart_55766f92c0878_42fd3fab35bb92a0868166"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: marcliangma7 X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-Barracuda-Connect: n2-mx2.mail-services.com.au[175.107.133.195] X-Barracuda-Start-Time: 1433825177 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.63 X-Barracuda-Spam-Status: No, SCORE=0.63 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_16, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19688 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.63 HTML_IMAGE_ONLY_16 BODY: HTML: images with 1200-1600 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message ----==_mimepart_55766f92c0878_42fd3fab35bb92a0868166 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Hi, I would like to get metrics for each disk partition using PCP. The following is the list of metrics I can get, however it seems to be missing several metrics comparing to disk.dev and disk.dm. Can anyone help to answer the reason behind this or any workaround to get these missing metrics? Thanks. disk.partitions.read disk.partitions.write disk.partitions.total disk.partitions.blkread disk.partitions.blkwrite disk.partitions.blktotal disk.partitions.read_bytes disk.partitions.write_bytes disk.partitions.total_bytes These following metrics are missing from disk.partitions: disk.dev.read_merge disk.dev.write_merge disk.dev.avactive disk.dev.read_rawactive disk.dev.write_rawactive disk.dev.aveq iostat seems can output these missing metrics for disk partitions. --- Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/26 ----==_mimepart_55766f92c0878_42fd3fab35bb92a0868166 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Hi,

I would like to get metrics for each disk partition using PCP. The following is the list of metrics I can get, however it seems to be missing several metrics comparing to disk.dev and disk.dm. Can anyone help to answer the reason behind this or any workaround to get these missing metrics? Thanks.

disk.partitions.read
disk.partitions.write
disk.partitions.total
disk.partitions.blkread
disk.partitions.blkwrite
disk.partitions.blktotal
disk.partitions.read_bytes
disk.partitions.write_bytes
disk.partitions.total_bytes

These following metrics are missing from disk.partitions:

disk.dev.read_merge
disk.dev.write_merge
disk.dev.avactive
disk.dev.read_rawactive
disk.dev.write_rawactive
disk.dev.aveq

iostat seems can output these missing metrics for disk partitions.


Reply to this email directly or view it on GitHub.

----==_mimepart_55766f92c0878_42fd3fab35bb92a0868166-- From kenj@internode.on.net Tue Jun 9 01:44:18 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 640F27F7D for ; Tue, 9 Jun 2015 01:44:18 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 0D9CEAC004 for ; Mon, 8 Jun 2015 23:44:17 -0700 (PDT) X-ASG-Debug-ID: 1433832251-04bdf01299f7d80001-S8gJnT Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [150.101.137.129]) by cuda.sgi.com with ESMTP id a01AdOkp2cKVkpJm for ; Mon, 08 Jun 2015 23:44:11 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.129 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2D1AQBMinZVPKEh0XYNT4dggy66AoMzhFcBAQEBAQEHAQEBAUGFC1U2AgUWCwILAwIBAgExDgwNCAEBsi9wpEeBIZIXgUUFoByGe486gisfgWSDJAEBAQ Received: from ppp118-209-33-161.lns20.mel4.internode.on.net (HELO [192.168.1.100]) ([118.209.33.161]) by ipmail06.adl2.internode.on.net with ESMTP; 09 Jun 2015 16:14:11 +0930 Message-ID: <55768B3A.5070206@internode.on.net> Date: Tue, 09 Jun 2015 16:44:10 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: PCP Subject: pmatop qa failures Content-Type: text/plain; charset=utf-8 X-ASG-Orig-Subj: pmatop qa failures Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Start-Time: 1433832251 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19690 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- I'm seeing above average failure rates for 1079 and 1080 1079 looks like the archive create is requesting metrics that don't necessarily exist and then the replay is not checking the archive correctly ... using an instance identifier that is not defined in the archive should not happen, I suspect. *** 1079.out 2015-06-07 16:28:35.928574860 +1000 --- 1079.out.bad 2015-06-09 16:29:08.255585737 +1000 *************** *** 1505,1508 **** --- 1505,1509 ---- Recording an archive using atop Replaying an archive using atop + pcp-atop: lvm instances: Instance domain identifier not defined in the PCP archive log done And I'm seeing lots of variants of valgrind failures for 1080. This is representative Invalid read of size 1 at 0x4C2DD64: __strcmp_sse42 (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) by 0x40ACAA: deviatsyst (deviate.c:883) by 0x402F62: engine (atop.c:643) by 0x402F62: main (atop.c:455) Address 0x82c4320 is 0 bytes after a block of size 80 alloc'd at 0x4C2B974: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) by 0x40CEA6: sstat_alloc (photosyst.c:49) by 0x402C7E: engine (atop.c:505) by 0x402C7E: main (atop.c:455) { Memcheck:Addr1 fun:__strcmp_sse42 fun:deviatsyst fun:engine fun:main } From nscott@redhat.com Tue Jun 9 02:37:58 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id BB22C7F7D for ; Tue, 9 Jun 2015 02:37:58 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id ACC818F8064 for ; Tue, 9 Jun 2015 00:37:58 -0700 (PDT) X-ASG-Debug-ID: 1433835473-04cbb02d68f1b30001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id Zzg7XEH3318KXbXd (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 09 Jun 2015 00:37:53 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id t597bn0c002684; Tue, 9 Jun 2015 03:37:49 -0400 Date: Tue, 9 Jun 2015 03:37:49 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Ken McDonell Cc: PCP Message-ID: <1231076768.14246259.1433835469632.JavaMail.zimbra@redhat.com> In-Reply-To: <55768B3A.5070206@internode.on.net> References: <55768B3A.5070206@internode.on.net> Subject: Re: [pcp] pmatop qa failures MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] pmatop qa failures Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.127] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pmatop qa failures Thread-Index: YgohWfCmm3Ax879kvkVs7v37t6ULpQ== X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1433835473 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19691 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... ----- Original Message ----- > I'm seeing above average failure rates for 1079 and 1080 > > 1079 looks like the archive create is requesting metrics that don't > necessarily exist and then the replay is not checking the archive correctly > ... using an instance identifier that is not defined in the archive should > not happen, I suspect. > + pcp-atop: lvm instances: Instance domain identifier not defined in the PCP Hmm, I've not come across this one - ahh, I see what it'll be - something to do with a different/non-existant LVM setups on the QA host (and likely mishandling on recording by the tool). I'll dig deeper tomorrow. > And I'm seeing lots of variants of valgrind failures for 1080. This is > representative Lukas has reported this one too - I've reproduced it on one of my systems now, so should have that fix tomorrow also. thanks Ken. -- Nathan From kenj@internode.on.net Tue Jun 9 04:00:57 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id A1E507F47 for ; Tue, 9 Jun 2015 04:00:57 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 39946AC001 for ; Tue, 9 Jun 2015 02:00:53 -0700 (PDT) X-ASG-Debug-ID: 1433840448-04bdf01298fa4c0001-S8gJnT Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [150.101.137.129]) by cuda.sgi.com with ESMTP id oQQTDGuMuZm8hwwV for ; Tue, 09 Jun 2015 02:00:48 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.129 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2AFAgABqnZVPKEh0XYNT4NkXoMegy66AweIDQEBAQEBAQcBAQEBQYULFUAwBgIFFgsCCwMCAQIBMScGAgEBslNwpFKBIY9FglKBRQWLaIwYnlmELl2CRwEBAQ Received: from ppp118-209-33-161.lns20.mel4.internode.on.net (HELO [192.168.1.100]) ([118.209.33.161]) by ipmail06.adl2.internode.on.net with ESMTP; 09 Jun 2015 18:30:47 +0930 Message-ID: <5576AB3E.4000400@internode.on.net> Date: Tue, 09 Jun 2015 19:00:46 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: pcp@oss.sgi.com Subject: pcp updates: just qa Content-Type: text/plain; charset=utf-8; format=flowed X-ASG-Orig-Subj: pcp updates: just qa Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Start-Time: 1433840448 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19693 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://git.pcp.io/kenj/pcp master Ken McDonell (4): qa/657: add notrun guard qa/113: add "btrfs" to the list of known filesystem types qa/valgrind-suppress-3.10.0: suppress bogus valgrind reports qa/1080: tweak filter qa/1080 | 5 ++++- qa/1080.out | 2 +- qa/113 | 2 +- qa/657 | 1 + qa/valgrind-suppress-3.10.0 | 35 +++++++++++++++++++++++++++++++++++ 5 files changed, 42 insertions(+), 3 deletions(-) Details ... commit b4aab26172f37cf348ea50e6fc7d27a0bdb183db Author: Ken McDonell Date: Tue Jun 9 16:55:48 2015 +1000 qa/1080: tweak filter 1. only rewrite command name in Command: line (avoids trashing valgrind output when errors are reported) 2. trim absolute prefix of pathname to archive (so it works in the testsuite environment and the git tree environment). commit c3fb903b55e147d61a1fdbeda638b736a98b3153 Author: Ken McDonell Date: Tue Jun 9 16:53:49 2015 +1000 qa/valgrind-suppress-3.10.0: suppress bogus valgrind reports This version for valgrind 3.10.0 as first seen on vm02 i686 openSUSE 13.2 (Harlequin). commit 75d2aca72832e7b21e83f1932bf8c1a66120dd40 Author: Ken McDonell Date: Tue Jun 9 16:23:09 2015 +1000 qa/113: add "btrfs" to the list of known filesystem types commit c0f991456a33400a9d462d52dcdf31f9f74f0b54 Author: Ken McDonell Date: Tue Jun 9 15:52:56 2015 +1000 qa/657: add notrun guard Promote comment "Requires dmsetup utility to be installed" to a _notrun guard! From mgoodwin@redhat.com Tue Jun 9 07:09:13 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 565B87F7C for ; Tue, 9 Jun 2015 07:09:13 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 2C10A8F8084 for ; Tue, 9 Jun 2015 05:09:13 -0700 (PDT) X-ASG-Debug-ID: 1433851748-04bdf0129a100970001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id cStlJrB1EYNTegis (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 09 Jun 2015 05:09:08 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx10.intmail.prod.int.phx2.redhat.com (int-mx10.intmail.prod.int.phx2.redhat.com [10.5.11.23]) by mx1.redhat.com (Postfix) with ESMTPS id 7BC89AB850; Tue, 9 Jun 2015 12:09:08 +0000 (UTC) Received: from [10.64.48.200] (vpn1-48-200.bne.redhat.com [10.64.48.200]) by int-mx10.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t59C94Ww001882; Tue, 9 Jun 2015 08:09:05 -0400 Message-ID: <5576D75E.2010205@redhat.com> Date: Tue, 09 Jun 2015 22:09:02 +1000 From: Mark Goodwin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: "Frank Ch. Eigler" , Mark Goodwin CC: pcp developers Subject: Re: [pcp] pcp update: json pmda References: <20150609004114.GA9357@redhat.com> <557641A2.7040801@gmail.com> <20150609020038.GB9357@redhat.com> X-ASG-Orig-Subj: Re: [pcp] pcp update: json pmda In-Reply-To: <20150609020038.GB9357@redhat.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.23 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1433851748 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 06/09/2015 12:00 PM, Frank Ch. Eigler wrote: >> the patch itself looks ok to me, but as I read it, this is not just >> an err handling issue - if the cache has stale entries then that >> suggests the root cause of this issue is in the refresh >> functionality - shouldn't it invalidate all entries and then >> re-activate only those still current (plus any new instances)? > > Correcting that latent bug (if it is one) is likely possible as a > follow-on. In the present case, a dynamic data source could have > wildly fluctuating sets of instances available from fetch to fetch > (e.g., snapshots of recent traffic between source-host network-address > pairs, where A-B traffic might appear then disappear then later > reappear). What pmdaCacheOp sequence would you recommend? Well, something like this : pmdaCacheOp(indom, PMDA_CACHE_INACTIVE); refresh indom ... for each name in the refreshed instance domain pmdaCacheStore(indom, PMDA_CACHE_ADD, name, ...) but I guess if it's wildly fluctuating like that then the cache is going to end up pretty large eventually - without bound - and this is probably worse than the proc indom (where new pids come along all the time, and then exit, but never return, well not until the pid space wraps). In this case however, instances can reappear so we can't just cull them from the cache when they disappear. >> Also, some qa to demonstrate the issue and the fix would be >> appropriate, especially at this stage of the release. > > The problem showed up with dramatic slowdowns and lots of diagnostic > I/O traffic into /var/tmp and the pmda .log file, not as differences > at the pmapi client level (other than sloth). How would one qa that? maybe capture an archive with a lot of instances coming and going in a 'wildly fluctuating' manner as above, e.g. a script that generates json data from /dev/random modulo 1000000, with churn of say half of them re-appearing or disappearing between fetches? Check the log doesn't grow too much, and we get PM_ERR_INST when expected, etc. Anyway - it seems to me the patch is an improvement, and we should just pull it in if nobody disagrees. Thanks -- Mark From mgoodwin@redhat.com Tue Jun 9 07:22:52 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 70D4629DFB for ; Tue, 9 Jun 2015 07:22:52 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 0CABDAC001 for ; Tue, 9 Jun 2015 05:22:48 -0700 (PDT) X-ASG-Debug-ID: 1433852567-04bdf01297100e00001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id IYWFSE9qMPlI0VSC (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 09 Jun 2015 05:22:48 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx10.intmail.prod.int.phx2.redhat.com (int-mx10.intmail.prod.int.phx2.redhat.com [10.5.11.23]) by mx1.redhat.com (Postfix) with ESMTPS id B5E1D3070BA for ; Tue, 9 Jun 2015 12:22:47 +0000 (UTC) Received: from [10.64.48.200] (vpn1-48-200.bne.redhat.com [10.64.48.200]) by int-mx10.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t59CMjRH009843 for ; Tue, 9 Jun 2015 08:22:46 -0400 Message-ID: <5576DA95.1090705@redhat.com> Date: Tue, 09 Jun 2015 22:22:45 +1000 From: Mark Goodwin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: pcp Subject: pcp updates: merge kenj (qa updates) Content-Type: text/plain; charset=utf-8; format=flowed X-ASG-Orig-Subj: pcp updates: merge kenj (qa updates) Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.23 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1433852568 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 I think it may be time we had a qa conf call, if at least to agree on who's looking at the remaining failures so we don't double up, and to figure out if the release schedule needs another tweak. Nathan? Changes committed to git://pcp.io/pcp master Ken McDonell (8): qa/003&149: hinv.hugepagesize is not available everywhere qa/566: unfortunately the default ls -l sorting is not consistent qa/1053: add notrun guards for the Python modules required by the json PMDA qa/remake: qa: relax the sh(1) requirement for QA scripts (more) qa/657: add notrun guard qa/113: add "btrfs" to the list of known filesystem types qa/valgrind-suppress-3.10.0: suppress bogus valgrind reports qa/1080: tweak filter qa/003 | 1 + qa/1053 | 4 ++++ qa/1080 | 5 ++++- qa/1080.out | 2 +- qa/113 | 2 +- qa/149 | 1 + qa/566 | 1 + qa/566.out | 16 ++++++++-------- qa/657 | 1 + qa/remake | 2 +- qa/valgrind-suppress-3.10.0 | 35 +++++++++++++++++++++++++++++++++++ 11 files changed, 58 insertions(+), 12 deletions(-) Details ... commit b4aab26172f37cf348ea50e6fc7d27a0bdb183db Author: Ken McDonell Date: Tue Jun 9 16:55:48 2015 +1000 qa/1080: tweak filter 1. only rewrite command name in Command: line (avoids trashing valgrind output when errors are reported) 2. trim absolute prefix of pathname to archive (so it works in the testsuite environment and the git tree environment). commit c3fb903b55e147d61a1fdbeda638b736a98b3153 Author: Ken McDonell Date: Tue Jun 9 16:53:49 2015 +1000 qa/valgrind-suppress-3.10.0: suppress bogus valgrind reports This version for valgrind 3.10.0 as first seen on vm02 i686 openSUSE 13.2 (Harlequin). commit 75d2aca72832e7b21e83f1932bf8c1a66120dd40 Author: Ken McDonell Date: Tue Jun 9 16:23:09 2015 +1000 qa/113: add "btrfs" to the list of known filesystem types commit c0f991456a33400a9d462d52dcdf31f9f74f0b54 Author: Ken McDonell Date: Tue Jun 9 15:52:56 2015 +1000 qa/657: add notrun guard Promote comment "Requires dmsetup utility to be installed" to a _notrun guard! commit cf22895a49b9229d29daa45059f24c664c78902a Author: Ken McDonell Date: Tue Jun 9 11:53:35 2015 +1000 qa/remake: qa: relax the sh(1) requirement for QA scripts (more) Made the change to recheck also, just did not commit it. This belongs with commit 3b26651. commit 32cc603075de1fed6770cb39f83e7fe1b94b8742 Author: Ken McDonell Date: Tue Jun 9 10:56:19 2015 +1000 qa/1053: add notrun guards for the Python modules required by the json PMDA The cursed jsonpointer and six modules bite again. commit ff6269441550c6ea1007014ce5a1d90e76b9a665 Author: Ken McDonell Date: Tue Jun 9 10:51:50 2015 +1000 qa/566: unfortunately the default ls -l sorting is not consistent Take explicit control of the sort ordering. commit 5dfe59bb685c78035e7e8577b2eb9d73b6780122 Author: Ken McDonell Date: Tue Jun 9 09:01:32 2015 +1000 qa/003&149: hinv.hugepagesize is not available everywhere Specifically on my old Gentoo platform (vm05). From brolley@redhat.com Tue Jun 9 16:10:00 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id C5EF07F7C for ; Tue, 9 Jun 2015 16:10:00 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id A4DC48F807A for ; Tue, 9 Jun 2015 14:09:57 -0700 (PDT) X-ASG-Debug-ID: 1433884196-04bdf0129910f100001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id XoJE1uztVWf48y5f (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 09 Jun 2015 14:09:56 -0700 (PDT) X-Barracuda-Envelope-From: brolley@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx09.intmail.prod.int.phx2.redhat.com (int-mx09.intmail.prod.int.phx2.redhat.com [10.5.11.22]) by mx1.redhat.com (Postfix) with ESMTPS id 2E438351DE4 for ; Tue, 9 Jun 2015 21:09:56 +0000 (UTC) Received: from [10.10.48.29] (vpn-48-29.rdu2.redhat.com [10.10.48.29]) by int-mx09.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t59L9tnW030511 for ; Tue, 9 Jun 2015 17:09:55 -0400 Message-ID: <557756EC.7050809@redhat.com> Date: Tue, 09 Jun 2015 17:13:16 -0400 From: Dave Brolley User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: PCP Mailing List Subject: pcp updates: multi-archive: Fix loss of origin across archive boundary Content-Type: text/plain; charset=utf-8; format=flowed X-ASG-Orig-Subj: pcp updates: multi-archive: Fix loss of origin across archive boundary Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.22 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1433884196 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 ctxp->c_origin was being reset when crossing from one archive to the next which caused several problems including a change of sampling rate for the new archive. ---------------------------------------------------------- Changes committed to git://git.pcp.io/brolley/pcp.git multi-archive Dave Brolley (1): Multi-archive: Don't reset c_origin and c_mode when switching to the next archive. src/libpcp/src/logutil.c | 14 ++++++++++++++ From kenj@internode.on.net Tue Jun 9 17:32:25 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id A2BAF7F7C for ; Tue, 9 Jun 2015 17:32:25 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 83168304039 for ; Tue, 9 Jun 2015 15:32:22 -0700 (PDT) X-ASG-Debug-ID: 1433889135-04cbb02d66109200001-S8gJnT Received: from ipmail05.adl6.internode.on.net (ipmail05.adl6.internode.on.net [150.101.137.143]) by cuda.sgi.com with ESMTP id GrVwwsBTksxDRHZ1 for ; Tue, 09 Jun 2015 15:32:16 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.143 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2D8AQAOaHdVPKEh0XYNT4sPvTiCVwKCFwEBAQEBAQcBAQEBQYRiAQEBA3gRCxgJFg8JAwIBAgExFBMIAQG0RaU0AQEIAQEBAR6LQ4Q7GDqELQW2WYIuHIFkgyQBAQE Received: from ppp118-209-33-161.lns20.mel4.internode.on.net (HELO [192.168.1.100]) ([118.209.33.161]) by ipmail05.adl6.internode.on.net with ESMTP; 10 Jun 2015 08:01:51 +0930 Message-ID: <55776956.1050304@internode.on.net> Date: Wed, 10 Jun 2015 08:31:50 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: pcp@oss.sgi.com Subject: Re: [pcp] pcp updates: merge kenj (qa updates) References: <5576DA95.1090705@redhat.com> X-ASG-Orig-Subj: Re: [pcp] pcp updates: merge kenj (qa updates) In-Reply-To: <5576DA95.1090705@redhat.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail05.adl6.internode.on.net[150.101.137.143] X-Barracuda-Start-Time: 1433889135 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19710 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 09/06/15 22:22, Mark Goodwin wrote: > I think it may be time we had a qa conf call, if at least to > agree on who's looking at the remaining failures so we don't > double up, and to figure out if the release schedule needs > another tweak. Nathan? > ... Here is the status from my QA farm this morning. I've recovered from the build and install storm over the weekend and got rid of most of the systemic failures (1080 is the most obvious exception). 115 seems to be some issue with the pmie processes managed by pmmgr ... I have inconclusive evidence of pmmgr not being cleanly stopped and restarted after an upgrade on one Debian-based system ... but the failures are not restricted to Debian-based systems. There are also some hosts (grundy, vm02, vm14 and vm28) with unexpectedly high failure rates (>5 tests) that are yet to be investigated. ==== QA Summary ==== Date Run Pass Fail Nrun Host 2015-06-09 745 740 5 70|bozo PCP 3.10.5 x86_64 Ubuntu 15.04 2015-06-09 734 732 2 81|bozo-laptop PCP 3.10.5 i686 LinuxMint 15 2015-06-05 732 730 2 79|bozo-vm PCP 3.10.5 x86_64 Debian 7.8 Daily runs, but no QA |fuji PCP pmcd.ver i386 Darwin 10.8.0 2015-06-09 633 624 9 138|grundy PCP 3.10.5 ia64 SUSE SLES11 SP1 2015-06-09 736 735 1 79|vm00 PCP 3.10.5 x86_64 Ubuntu 12.04 2015-06-09 743 743 0 72|vm01 PCP 3.10.5 i686 Ubuntu 12.10 2015-06-09 714 700 14 101|vm02 PCP 3.10.5 i686 openSUSE 13.2 2015-06-09 753 749 4 62|vm03 PCP 3.10.5 x86_64 Fedora 18 2015-06-10 679 677 2 136|vm04 PCP 3.10.5 i586 CentOS 5.11 2015-06-06 664 664 0 153|vm05 PCP 3.10.5 i486 Gentoo 2.0.3 2015-06-06 60 60 0 4|vm06 PCP 3.10.5 amd64 FreeBSD 8.2-RELEASE-p9 2015-06-06 734 732 2 82|vm07 PCP 3.10.5 x86_64 Debian 6.0.10 2015-06-08 751 748 3 64|vm08 PCP 3.10.5 x86_64 CentOS Linux7.1.1503 Daily runs, but no QA |vm09 PCP 3.10.2 i386 NetBSD 6.1.5 2015-06-08 60 60 0 4|vm10 PCP 3.10.5 i386 FreeBSD 8.2-RELEASE-p9 2015-06-06 734 730 4 82|vm11 PCP 3.10.5 i686 Debian 6.0.9 2015-06-07 749 748 1 67|vm12 PCP 3.10.5 i686 Fedora 17 2015-06-07 751 745 6 64|vm14 PCP 3.10.5 x86_64 CentOS6.6 No daily runs |vm15 PCP 3.9.1 x86_64 Slackware 13.37.0 2015-06-07 736 734 2 80|vm18 PCP 3.10.5 x86_64 LinuxMint 12 2015-06-08 736 732 4 79|vm19 PCP 3.10.5 x86_64 openSUSE 12.2 2015-06-04 737 734 3 75|vm20 PCP 3.10.5 x86_64 Ubuntu 13.04 2015-06-07 734 731 3 81|vm21 PCP 3.10.5 i686 Debian 7.4 2015-06-07 751 749 2 64|vm22 PCP 3.10.5 x86_64 Fedora 19 2015-06-08 750 749 1 65|vm23 PCP 3.10.5 i686 Fedora 20 2015-06-08 705 700 5 110|vm24 PCP 3.10.5 i686 openSUSE 13.1 2015-06-08 673 670 3 142|vm25 PCP 3.10.5 x86_64 CentOS 5.11 2015-06-08 751 750 1 64|vm26 PCP 3.10.5 x86_64 Fedora 21 2015-06-06 741 740 1 75|vm27 PCP 3.10.5 x86_64 Ubuntu 15.04 2015-06-09 751 744 7 64|vm28 PCP 3.10.5 x86_64 RHEL Server 6.6 2015-06-08 756 752 4 59|vm29 PCP 3.10.5 x86_64 RHEL Server 7.1 Summary: 19793 run, 91 failed (0.46%) ==== QA Failure (X) Map ==== Host bo bl bv gr 00 02 03 04 07 08 11 12 14 18 19 20 21 22 23 24 25 26 27 28 29 Test %fail Test QA groups 1080 41% X X X X X X X X X X X X 1080 valgrind pcp 115 17% X X X X X 115 pmie 956 17% X X X X X 956 pmcd 169 14% X X X X 169 pmcd 666 10% X X X 666 pmmgr 832 10% X X X 832 pmda.sample pmstore secure 984 10% X X X 984 cgroups 1079 10% X X X 1079 pcp 152 7% X X 152 pmda.pmcd pmval 260 7% X X 260 derive pmie 359 7% X X 359 pmcd pminfo 578 7% X X 578 pmcd pmda.install pmval 660 7% X X 660 pmwebapi 721 7% X X 721 dbpmda 750 7% X X 750 pmda.rpm 782 7% X X 782 pmwebapi 807 7% X X 807 pcp 023 3% X 023 pmcd pmprobe Host bo bl bv gr 00 02 03 04 07 08 11 12 14 18 19 20 21 22 23 24 25 26 27 28 29 087 3% X 087 archive 093 3% X 093 archive 113 3% X 113 libirixpmda 198 3% X 198 pmda context 258 3% X 258 trace pmda.install 273 3% X 273 libpcp 280 3% X 280 pmlogger logutil folio pmlc 322 3% X 322 pmlc pmlogger 336 3% X 336 trace pmda.install 360 3% X 360 pmie 370 3% X 370 pmimport derive pmdumplog perl 388 3% X 388 archive mem_leak valgrind 393 3% X 393 archive mem_leak valgrind 394 3% X 394 archive mem_leak valgrind flakey 459 3% X 459 pmlogreduce valgrind 461 3% X 461 pmda.logger pmda.install event 462 3% X 462 pmcd_wait 511 3% X 511 pmimport pmdumplog pmlogsummary perl 514 3% X 514 pmie 518 3% X 518 pcp flakey pmie 583 3% X 583 pmie Host bo bl bv gr 00 02 03 04 07 08 11 12 14 18 19 20 21 22 23 24 25 26 27 28 29 652 3% X 652 pmda.systemd event flakey 667 3% X 667 python 711 3% X 711 pmimport pmdumplog pmlogsummary perl 727 3% X 727 avahi 730 3% X 730 pmda.proc cgroups 751 3% X 751 pmda.rpm 769 3% X 769 other 783 3% X 783 pmda.rpm valgrind 823 3% X 823 pmda.sample pmstore secure 974 3% X 974 pmda.proc 999 3% X 999 pmns 1000 3% X 1000 pmdumptext 1052 3% X 1052 pmda.json python Host bo bl bv gr 00 02 03 04 07 08 11 12 14 18 19 20 21 22 23 24 25 26 27 28 29 From kenj@internode.on.net Tue Jun 9 18:25:38 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 350FF7F7E for ; Tue, 9 Jun 2015 18:25:38 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id CBD04AC005 for ; Tue, 9 Jun 2015 16:25:34 -0700 (PDT) X-ASG-Debug-ID: 1433892329-04bdf01297111790001-S8gJnT Received: from ipmail05.adl6.internode.on.net (ipmail05.adl6.internode.on.net [150.101.137.143]) by cuda.sgi.com with ESMTP id sYphMHGvN3MjbHDe for ; Tue, 09 Jun 2015 16:25:29 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.143 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2ACAgDydHdVPKEh0XYNT4dhgy66CIgaAQEBAQEBBwEBAQFBhQtVNgIFFgsCCwMCAQIBMRoNCAEBtEVwpGuBIY5dgzqBRQWgHoN7kkCELoMkAQEB Received: from ppp118-209-33-161.lns20.mel4.internode.on.net (HELO [192.168.1.100]) ([118.209.33.161]) by ipmail05.adl6.internode.on.net with ESMTP; 10 Jun 2015 08:55:28 +0930 Message-ID: <557775E8.1030407@internode.on.net> Date: Wed, 10 Jun 2015 09:25:28 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: PCP Subject: pmwebd qa failure - question Content-Type: text/plain; charset=utf-8 X-ASG-Orig-Subj: pmwebd qa failure - question Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail05.adl6.internode.on.net[150.101.137.143] X-Barracuda-Start-Time: 1433892329 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19712 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- I'm seeing [Tue Jun 9 11:03:47] pmwebd(31862) Error: Failed to create avahi client: An unexpected D-Bus error occured for qa/782 on a few systems, currently CentOS6.6 and RHEL Server 6.6. Is this something to be concerned about, or should I just filter it away? The tests appear to be otherwise passing on these systems, but I need someone who knows pmwebd to gimme some guidance please. From nscott@redhat.com Tue Jun 9 18:31:27 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id F0ADC7F7E for ; Tue, 9 Jun 2015 18:31:27 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id CCCBF8F8064 for ; Tue, 9 Jun 2015 16:31:27 -0700 (PDT) X-ASG-Debug-ID: 1433892685-04cbb02d6610a1d0001-S8gJnT Received: from mx5-phx2.redhat.com (mx5-phx2.redhat.com [209.132.183.37]) by cuda.sgi.com with ESMTP id nPH3ZS5NtQyrYLZA (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 09 Jun 2015 16:31:26 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.37 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx5-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t59NVNN3059135; Tue, 9 Jun 2015 19:31:23 -0400 Date: Tue, 9 Jun 2015 19:31:23 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Mark Goodwin , Ken McDonell Cc: pcp Message-ID: <1193915207.14873675.1433892683614.JavaMail.zimbra@redhat.com> In-Reply-To: <5576DA95.1090705@redhat.com> References: <5576DA95.1090705@redhat.com> Subject: Re: [pcp] pcp updates: merge kenj (qa updates) MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] pcp updates: merge kenj (qa updates) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.224] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: merge kenj (qa updates) Thread-Index: iGWQZem9QmrV2mmtEcez+e0v0riByQ== X-Barracuda-Connect: mx5-phx2.redhat.com[209.132.183.37] X-Barracuda-Start-Time: 1433892686 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.03 X-Barracuda-Spam-Status: No, SCORE=0.03 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA_TO_FROM_DOMAIN_MATCH, THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19712 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... 0.01 BSF_SC0_SA_TO_FROM_DOMAIN_MATCH Sender Domain Matches Recipient Domain Hi guys, ----- Original Message ----- > I think it may be time we had a qa conf call, if at least to > agree on who's looking at the remaining failures so we don't > double up, and to figure out if the release schedule needs > another tweak. Nathan? Good idea. Other than Lukas, this releases QA effort is being largely carried out in our timezone - so perhaps if the three of us have a quick call on this today and I'll represent where Lukas is up to if I can get hold of him. I see David also has some qa/1052 changes (possibly overlapping Kens?) & doc updates, and there's a man page update pending on github - I'll review & pull those in this morning. (If you guys lemme know a time that suits you, I'll be there.) I'm planning on focussing on the 1080 (valgrind vs atop) cases, 1079 (lvm vs atop) and fixing a pmlogger/pmdaproc.sh chkconfig regression today (with associated qa/279 + new test work). Lukas and I have been working on a long-standing qa/491 failure (pmdaCache) on non-x86_64 platforms for a while now ... but its really obscure and we remain none the wiser at this stage. On- going. cheers. -- Nathan From nscott@redhat.com Tue Jun 9 18:37:03 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 365D97F61 for ; Tue, 9 Jun 2015 18:37:03 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 145F38F8073 for ; Tue, 9 Jun 2015 16:37:02 -0700 (PDT) X-ASG-Debug-ID: 1433893020-04cbb02d6610a300001-S8gJnT Received: from mx6-phx2.redhat.com (mx6-phx2.redhat.com [209.132.183.39]) by cuda.sgi.com with ESMTP id uBjjLvKsQcXminm9 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 09 Jun 2015 16:37:01 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.39 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx6-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t59NawW9014157; Tue, 9 Jun 2015 19:36:58 -0400 Date: Tue, 9 Jun 2015 19:36:58 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Ken McDonell Cc: PCP Message-ID: <142055744.14874719.1433893018212.JavaMail.zimbra@redhat.com> In-Reply-To: <557775E8.1030407@internode.on.net> References: <557775E8.1030407@internode.on.net> Subject: Re: [pcp] pmwebd qa failure - question MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] pmwebd qa failure - question Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.224] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pmwebd qa failure - question Thread-Index: ust9ZMNTtZnP3ALL+4d3JJ5ty2wJIg== X-Barracuda-Connect: mx6-phx2.redhat.com[209.132.183.39] X-Barracuda-Start-Time: 1433893021 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19712 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... ----- Original Message ----- > I'm seeing > > [Tue Jun 9 11:03:47] pmwebd(31862) Error: Failed to create avahi client: An > unexpected D-Bus error occured > > for qa/782 on a few systems, currently CentOS6.6 and RHEL Server 6.6. > > Is this something to be concerned about, or should I just filter it away? Rings a bell, I think Dave looked into this once - it may be... https://bugzilla.redhat.com/show_bug.cgi?id=1203153 via: https://bugzilla.redhat.com/show_bug.cgi?id=1199052 cheers. -- Nathan From kenj@internode.on.net Tue Jun 9 18:39:50 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 8A9DC7F61 for ; Tue, 9 Jun 2015 18:39:50 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 10FDCAC001 for ; Tue, 9 Jun 2015 16:39:49 -0700 (PDT) X-ASG-Debug-ID: 1433893183-04bdf01297111b60001-S8gJnT Received: from ipmail05.adl6.internode.on.net (ipmail05.adl6.internode.on.net [150.101.137.143]) by cuda.sgi.com with ESMTP id pBmFMr8aBFZD2Ul3 for ; Tue, 09 Jun 2015 16:39:44 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.143 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2ADAgC1eHdVPKEh0XYNT4NkX4Megy66CAeGA4IRAQEBAQEBBwEBAQFBhQtVPQ8HCwIEBwMCAQIBMRoNCAEBtEZwpDwBAQgCAR+QLjqCUIFFBYtoiW6BSWGIHoZ7j0CCLhyBZF2BAySBIAEBAQ Received: from ppp118-209-33-161.lns20.mel4.internode.on.net (HELO [192.168.1.100]) ([118.209.33.161]) by ipmail05.adl6.internode.on.net with ESMTP; 10 Jun 2015 09:09:36 +0930 Message-ID: <55777938.2020306@internode.on.net> Date: Wed, 10 Jun 2015 09:39:36 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: PCP Subject: qa/823 authentication failure Content-Type: multipart/mixed; boundary="------------010506070509050502090801" X-ASG-Orig-Subj: qa/823 authentication failure X-Barracuda-Connect: ipmail05.adl6.internode.on.net[150.101.137.143] X-Barracuda-Start-Time: 1433893183 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19712 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- This is a multi-part message in MIME format. --------------010506070509050502090801 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit I am not sure this one has ever passed on CentOS6.6 (but strangely it does pass on RHEL 6.6, so there is something different in my setup, but I can't see it). I've attached the .out.bad and .full (after code change to dump the db with od, rather than cat!) in the hope that someone might be able to point me in the right direction to fix this. --------------010506070509050502090801 Content-Type: text/plain; charset=UTF-8; name="823.out.bad" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="823.out.bad" UUEgb3V0cHV0IGNyZWF0ZWQgYnkgODIzCkNyZWF0aW5nIHRlbXBvcmFyeSBzYXNsZGIsIGFk ZCB1c2VyIHJ1bm5pbmcgUUEgdG8gaXQKVmVyaWZ5IHNhc2xwYXNzd2QyIGhhcyBzdWNjZXNz ZnVsbHkgYWRkZWQgYSBuZXcgdXNlcgpVU0VSQEhPU1Q6IHVzZXJQYXNzd29yZApFbnN1cmUg cG1jZCBjYW4gcmVhZCB0aGUgcGFzc3dvcmQgZmlsZQpTdGFydCBwbWNkIHdpdGggdGhpcyBz aGlueSBuZXcgc2FzbGRiCkVuYWJsaW5nIHNhbXBsZSBQTURBIHRyYWNpbmcKc2FtcGxlLmNv bnRyb2wgb2xkIHZhbHVlPTAgbmV3IHZhbHVlPTE2Nzc3MjE2ClZlcmlmeWluZyBTQVNMIGF1 dGhlbnRpY2F0aW9uIGZvciBuZXcgY2xpZW50IChGQUlMKQpbV2VkIEp1biAxMCAwOTozMjow NF0gcG1wcm9iZSgyODI5OSkgQWxlcnQ6IE5vIHdvcnRoeSBtZWNocyBmb3VuZApwbXByb2Jl OiBDYW5ub3QgY29ubmVjdCB0byBQTUNEIG9uIGhvc3QgInBjcDovL2xvY2FsaG9zdD91c2Vy bmFtZT1rZW5qJnBhc3N3b3JkPW4iOiBBdXRoZW50aWNhdGlvbiAtIG5vIG1lY2hhbmlzbSBh dmFpbGFibGUKVmVyaWZ5aW5nIFNBU0wgYXV0aGVudGljYXRpb24gZm9yIG5ldyBjbGllbnQg KFBBU1MpCltXZWQgSnVuIDEwIDA5OjMyOjA0XSBwbXByb2JlKDI4MzA4KSBBbGVydDogTm8g d29ydGh5IG1lY2hzIGZvdW5kCnBtcHJvYmU6IENhbm5vdCBjb25uZWN0IHRvIFBNQ0Qgb24g aG9zdCAicGNwOi8vbG9jYWxob3N0P3VzZXJuYW1lPWtlbmomcGFzc3dvcmQ9eSI6IEF1dGhl bnRpY2F0aW9uIC0gbm8gbWVjaGFuaXNtIGF2YWlsYWJsZQpXYWl0aW5nIGZvciBwbWNkIHRv IHRlcm1pbmF0ZSAuLi4KU3RhcnRpbmcgcG1jZCAuLi4gClN0YXJ0aW5nIHBtbG9nZ2VyIC4u LiAK --------------010506070509050502090801 Content-Type: text/plain; charset=UTF-8; name="823.full" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="823.full" LXJ3LXItLXItLS4gMSBwY3AgcGNwIDU1IEp1biAxMCAwOTozMSAvZXRjL3Nhc2wyL3BtY2Qu Y29uZgptZWNoX2xpc3Q6IHBsYWluCnNhc2xkYl9wYXRoOiAvdG1wLzgyMy0yNDA0Mi5wYXNz d2QuZGIKQ3JlYXRpbmcgdGVtcG9yYXJ5IHNhc2xkYiwgYWRkIHVzZXIgcnVubmluZyBRQSB0 byBpdApWZXJpZnkgc2FzbHBhc3N3ZDIgaGFzIHN1Y2Nlc3NmdWxseSBhZGRlZCBhIG5ldyB1 c2VyCmtlbmpAdm0xNDogdXNlclBhc3N3b3JkCkVuc3VyZSBwbWNkIGNhbiByZWFkIHRoZSBw YXNzd29yZCBmaWxlCi1ydy1ydy0tLS0uIDEgcGNwIHBjcCAxMjI4OCBKdW4gMTAgMDk6MzEg L3RtcC84MjMtMjQwNDIucGFzc3dkLmRiCjAwMDAwMDAgIFwwICBcMCAgXDAgIFwwIDAwMSAg XDAgIFwwICBcMCAgXDAgIFwwICBcMCAgXDAgICBhIDAyNSAwMDYgIFwwCjAwMDAwMjAgIFx0 ICBcMCAgXDAgIFwwICBcMCAwMjAgIFwwICBcMCAgXDAgIFxiICBcMCAgXDAgIFwwICBcMCAg XDAgIFwwCjAwMDAwNDAgMDAyICBcMCAgXDAgIFwwICBcMCAgXDAgIFwwICBcMCAgXDAgIFww ICBcMCAgXDAgIFwwICBcMCAgXDAgIFwwCjAwMDAwNjAgIFwwICBcMCAgXDAgIFwwICBcdiAg IDwgIFwwICBcMCAgXDAgMzc1ICBcMCAgXDAgICA2ICAgbCAgIH0gMjY3CjAwMDAxMDAgICAn ICAgXiAgXDAgIFwwICBcMCAgXDAgIFwwICBcMCAwMDEgIFwwICBcMCAgXDAgMDAxICBcMCAg XDAgIFwwCjAwMDAxMjAgIFwwICBcMCAgXDAgIFwwICBcMCAgXDAgIFwwICBcMCAwMDEgIFww ICBcMCAgXDAgMzIxIDIxNSAgIGggICBeCjAwMDAxNDAgMDAxICBcMCAgXDAgIFwwIDAwMSAg XDAgIFwwICBcMCAgXDAgIFwwICBcMCAgXDAgIFwwICBcMCAgXDAgIFwwCjAwMDAxNjAgIFww ICBcMCAgXDAgIFwwICBcMCAgXDAgIFwwICBcMCAgXDAgIFwwICBcMCAgXDAgIFwwICBcMCAg XDAgIFwwCioKMDAxMDAwMCAgXDAgIFwwICBcMCAgXDAgMDAxICBcMCAgXDAgIFwwIDAwMSAg XDAgIFwwICBcMCAgXDAgIFwwICBcMCAgXDAKMDAxMDAyMCAgXDAgIFwwICBcMCAgXDAgMDAy ICBcMCAzNDcgMDE3ICBcMCAgXHIgMzUxIDAxNyAzNDcgMDE3ICBcMCAgXDAKMDAxMDA0MCAg XDAgIFwwICBcMCAgXDAgIFwwICBcMCAgXDAgIFwwICBcMCAgXDAgIFwwICBcMCAgXDAgIFww ICBcMCAgXDAKKgowMDE3NzQwICBcMCAgXDAgIFwwICBcMCAgXDAgIFwwICBcMCAwMDEgICB5 IDAwMSAgIGsgICBlICAgbiAgIGogIFwwICAgdgowMDE3NzYwICAgbSAgIDEgICA0ICBcMCAg IHUgICBzICAgZSAgIHIgICBQICAgYSAgIHMgICBzICAgdyAgIG8gICByICAgZAowMDIwMDAw ICBcMCAgXDAgIFwwICBcMCAwMDEgIFwwICBcMCAgXDAgMDAyICBcMCAgXDAgIFwwICBcMCAg XDAgIFwwICBcMAowMDIwMDIwICBcMCAgXDAgIFwwICBcMCAgXDAgIFwwICBcMCAwMjAgIFww ICBcciAgXDAgIFwwICBcMCAgXDAgIFwwICBcMAowMDIwMDQwIDAwMiAgXDAgIFwwICBcMCAg XDAgIFwwICBcMCAgXDAgIFwwICBcMCAgXDAgIFwwICBcMCAgXDAgIFwwICBcMAowMDIwMDYw ICBcMCAgXDAgIFwwICBcMCAgXHYgICA8ICBcMCAgXDAgIFwwIDM3NSAgXDAgIFwwICAgNiAg IGwgICB9IDI2NwowMDIwMTAwICAgJyAgIF4gIFwwICBcMCAgXDAgIFwwICBcMCAgXDAgMDAx ICBcMCAgXDAgIFwwIDAwMSAgXDAgIFwwICBcMAowMDIwMTIwICBcMCAgXDAgIFwwICBcMCAg XDAgIFwwICBcMCAgXDAgIFwwICBcMCAgXDAgIFwwIDMyMSAyMTUgICBoICAgXgowMDIwMTQw IDAwMSAgXDAgIFwwICBcMCAwMDEgIFwwICBcMCAgXDAgIFwwICBcMCAgXDAgIFwwICBcMCAg XDAgIFwwICBcMAowMDIwMTYwICBcMCAgXDAgIFwwICBcMCAgXDAgIFwwICBcMCAgXDAgIFww ICBcMCAgXDAgIFwwICBcMCAgXDAgIFwwICBcMAoqCjAwMzAwMDAKV2FpdGluZyBmb3IgcG1j ZCB0byB0ZXJtaW5hdGUgLi4uClN0YXJ0aW5nIHBtY2QgLi4uIApTdGFydGluZyBwbWxvZ2dl ciAuLi4gCkVuYWJsaW5nIHNhbXBsZSBQTURBIHRyYWNpbmcKYXV0aGRiZz0xNjc3NzIxNgp1 c2VybmFtZT1rZW5qClZlcmlmeWluZyBTQVNMIGF1dGhlbnRpY2F0aW9uIGZvciBuZXcgY2xp ZW50IChGQUlMKQpMb2cgZm9yIHBtZGFzYW1wbGUgb24gdm0xNCBzdGFydGVkIFdlZCBKdW4g MTAgMDk6MzE6NTkgMjAxNQoKcG1jZC5sb2cgKGZyb20gZXhwZWN0ZWQgRkFJTCkKTG9nIGZv ciBwbWNkIG9uIHZtMTQgc3RhcnRlZCBXZWQgSnVuIDEwIDA5OjMxOjU5IDIwMTUKCgphY3Rp dmUgYWdlbnQgZG9tICAgcGlkICBpbiBvdXQgdmVyIHByb3RvY29sIHBhcmFtZXRlcnMKPT09 PT09PT09PT09ID09PSA9PT09PSA9PT0gPT09ID09PSA9PT09PT09PSA9PT09PT09PT09CnJv b3QgICAgICAgICAgIDEgMjQyOTggICA5ICAxMCAgIDIgYmluIHBpcGUgY21kPS92YXIvbGli L3BjcC9wbWRhcy9yb290L3BtZGFyb290IC1kIDEKcG1jZCAgICAgICAgICAgMiAgICAgICAg ICAgICAgICAgMiBkc28gaTo2ICBsaWI9L3Zhci9saWIvcGNwL3BtZGFzL3BtY2QvcG1kYV9w bWNkLnNvIGVudHJ5PXBtY2RfaW5pdCBbMHg3ZmIxZGZkZmFiNDBdCnByb2MgICAgICAgICAg IDMgMjQyOTkgIDEzICAxNCAgIDIgYmluIHBpcGUgY21kPS92YXIvbGliL3BjcC9wbWRhcy9w cm9jL3BtZGFwcm9jIC1kIDMKdHJhY2UgICAgICAgICAxMCAyNDMwMCAgMTUgIDE2ICAgMiBi aW4gcGlwZSBjbWQ9L3Zhci9saWIvcGNwL3BtZGFzL3RyYWNlL3BtZGF0cmFjZSAtZCAxMAp4 ZnMgICAgICAgICAgIDExIDI0MzAxICAxNyAgMTggICAyIGJpbiBwaXBlIGNtZD0vdmFyL2xp Yi9wY3AvcG1kYXMveGZzL3BtZGF4ZnMgLWQgMTEKc2FtcGxlICAgICAgICAyOSAyNDMwMiAg MTkgIDIwICAgMiBiaW4gcGlwZSBjbWQ9L3Zhci9saWIvcGNwL3BtZGFzL3NhbXBsZS9wbWRh c2FtcGxlIC1kIDI5CnNhbXBsZWRzbyAgICAgMzAgICAgICAgICAgICAgICAgIDIgZHNvIGk6 NiAgbGliPS92YXIvbGliL3BjcC9wbWRhcy9zYW1wbGUvcG1kYV9zYW1wbGUuc28gZW50cnk9 c2FtcGxlX2luaXQgWzB4N2ZiMWRmYmVjYTEwXQpsaW51eCAgICAgICAgIDYwICAgICAgICAg ICAgICAgICAyIGRzbyBpOjYgIGxpYj0vdmFyL2xpYi9wY3AvcG1kYXMvbGludXgvcG1kYV9s aW51eC5zbyBlbnRyeT1saW51eF9pbml0IFsweDdmYjFkZjljNWY5MF0KbW12ICAgICAgICAg ICA3MCAgICAgICAgICAgICAgICAgMiBkc28gaTo0ICBsaWI9L3Zhci9saWIvcGNwL3BtZGFz L21tdi9wbWRhX21tdi5zbyBlbnRyeT1tbXZfaW5pdCBbMHg3ZmIxZGY3YjY5NTBdCmxvZ2dl ciAgICAgICAxMDYgMjQzMDMgIDI2ICAyNyAgIDIgYmluIHBpcGUgY21kPS92YXIvbGliL3Bj cC9wbWRhcy9sb2dnZXIvcG1kYWxvZ2dlciAvdmFyL2xpYi9wY3AvY29uZmlnL2xvZ2dlci9s b2dnZXIuY29uZgpqYmQyICAgICAgICAgMTIyICAgICAgICAgICAgICAgICAyIGRzbyBpOjQg IGxpYj0vdmFyL2xpYi9wY3AvcG1kYXMvamJkMi9wbWRhX2piZDIuc28gZW50cnk9amJkMl9p bml0IFsweDdmYjFkZjViMzc5MF0KdHJpdmlhbCAgICAgIDI1MCAyNDMwNCAgMzAgIDMxICAg MiBiaW4gcGlwZSBjbWQ9L3Zhci9saWIvcGNwL3BtZGFzL3RyaXZpYWwvcG1kYXRyaXZpYWwg LWQgMjUwCnNpbXBsZSAgICAgICAyNTMgMjQzMDUgIDMyICAzMyAgIDIgYmluIHBpcGUgY21k PS92YXIvbGliL3BjcC9wbWRhcy9zaW1wbGUvcG1kYXNpbXBsZSAtZCAyNTMKCkhvc3QgYWNj ZXNzIGxpc3Q6CjAwIDAxIEN1ci9NYXhDb25zIGhvc3Qtc3BlYyAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBob3N0LW1hc2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg bHZsIGhvc3QtbmFtZQo9PSA9PSA9PT09PT09PT09PSA9PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT0gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09ID09PSA9PT09PT09PT09PT09PQogeSAgeSAgICAgMCAgICAgMCAxOTIuMTY4LjEuMjE0 ICAgICAgICAgICAgICAgICAgICAgICAgICAgMjU1LjI1NS4yNTUuMjU1ICAgICAgICAgICAg ICAgICAgICAgICAgICAgMCBsb2NhbGhvc3QKIHkgIHkgICAgIDAgICAgIDAgLyAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8gICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIDEgdW5peDoKICAgIG4gICAgIDAgICAgIDAgMC4wLjAuMCAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAuMC4wLjAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIDQgLioKICAgIG4gICAgIDAgICAgIDAgOjogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDo6ICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIDggOioKVXNlciBhY2Nlc3MgbGlzdCBlbXB0eTogdXNlci1iYXNl ZCBhY2Nlc3MgY29udHJvbCB0dXJuZWQgb2ZmCkdyb3VwIGFjY2VzcyBsaXN0IGVtcHR5OiBn cm91cC1iYXNlZCBhY2Nlc3MgY29udHJvbCB0dXJuZWQgb2ZmCgoKcG1jZDogUElEID0gMjQy OTUsIFBEVSB2ZXJzaW9uID0gMgpwbWNkIHJlcXVlc3QgcG9ydChzKToKICBzdHMgZmQgICBw b3J0ICBmYW1pbHkgYWRkcmVzcwogID09PSA9PT09ID09PT09ID09PT09PSA9PT09PT09CiAg b2sgICAgIDcgICAgICAgdW5peCAgIC92YXIvcnVuL3BjcC9wbWNkLnNvY2tldAogIG9rICAg ICAwIDQ0MzIxIGluZXQgICBJTkFERFJfQU5ZCiAgb2sgICAgIDMgNDQzMjEgaXB2NiAgIElO QUREUl9BTlkKW1dlZCBKdW4gMTAgMDk6MzI6MDRdIHBtY2QoMjQyOTUpIEVycm9yOiBIYW5k bGVDbGllbnRJbnB1dDogZXJyb3Igc2VuZGluZyBFcnJvciBQRFUgdG8gY2xpZW50WzFdIElQ QyBwcm90b2NvbCBmYWlsdXJlClZlcmlmeWluZyBTQVNMIGF1dGhlbnRpY2F0aW9uIGZvciBu ZXcgY2xpZW50IChQQVNTKQpMb2cgZm9yIHBtZGFzYW1wbGUgb24gdm0xNCBzdGFydGVkIFdl ZCBKdW4gMTAgMDk6MzE6NTkgMjAxNQoKcG1jZC5sb2cgKGZyb20gZXhwZWN0ZWQgUEFTUykK TG9nIGZvciBwbWNkIG9uIHZtMTQgc3RhcnRlZCBXZWQgSnVuIDEwIDA5OjMxOjU5IDIwMTUK CgphY3RpdmUgYWdlbnQgZG9tICAgcGlkICBpbiBvdXQgdmVyIHByb3RvY29sIHBhcmFtZXRl cnMKPT09PT09PT09PT09ID09PSA9PT09PSA9PT0gPT09ID09PSA9PT09PT09PSA9PT09PT09 PT09CnJvb3QgICAgICAgICAgIDEgMjQyOTggICA5ICAxMCAgIDIgYmluIHBpcGUgY21kPS92 YXIvbGliL3BjcC9wbWRhcy9yb290L3BtZGFyb290IC1kIDEKcG1jZCAgICAgICAgICAgMiAg ICAgICAgICAgICAgICAgMiBkc28gaTo2ICBsaWI9L3Zhci9saWIvcGNwL3BtZGFzL3BtY2Qv cG1kYV9wbWNkLnNvIGVudHJ5PXBtY2RfaW5pdCBbMHg3ZmIxZGZkZmFiNDBdCnByb2MgICAg ICAgICAgIDMgMjQyOTkgIDEzICAxNCAgIDIgYmluIHBpcGUgY21kPS92YXIvbGliL3BjcC9w bWRhcy9wcm9jL3BtZGFwcm9jIC1kIDMKdHJhY2UgICAgICAgICAxMCAyNDMwMCAgMTUgIDE2 ICAgMiBiaW4gcGlwZSBjbWQ9L3Zhci9saWIvcGNwL3BtZGFzL3RyYWNlL3BtZGF0cmFjZSAt ZCAxMAp4ZnMgICAgICAgICAgIDExIDI0MzAxICAxNyAgMTggICAyIGJpbiBwaXBlIGNtZD0v dmFyL2xpYi9wY3AvcG1kYXMveGZzL3BtZGF4ZnMgLWQgMTEKc2FtcGxlICAgICAgICAyOSAy NDMwMiAgMTkgIDIwICAgMiBiaW4gcGlwZSBjbWQ9L3Zhci9saWIvcGNwL3BtZGFzL3NhbXBs ZS9wbWRhc2FtcGxlIC1kIDI5CnNhbXBsZWRzbyAgICAgMzAgICAgICAgICAgICAgICAgIDIg ZHNvIGk6NiAgbGliPS92YXIvbGliL3BjcC9wbWRhcy9zYW1wbGUvcG1kYV9zYW1wbGUuc28g ZW50cnk9c2FtcGxlX2luaXQgWzB4N2ZiMWRmYmVjYTEwXQpsaW51eCAgICAgICAgIDYwICAg ICAgICAgICAgICAgICAyIGRzbyBpOjYgIGxpYj0vdmFyL2xpYi9wY3AvcG1kYXMvbGludXgv cG1kYV9saW51eC5zbyBlbnRyeT1saW51eF9pbml0IFsweDdmYjFkZjljNWY5MF0KbW12ICAg ICAgICAgICA3MCAgICAgICAgICAgICAgICAgMiBkc28gaTo0ICBsaWI9L3Zhci9saWIvcGNw L3BtZGFzL21tdi9wbWRhX21tdi5zbyBlbnRyeT1tbXZfaW5pdCBbMHg3ZmIxZGY3YjY5NTBd CmxvZ2dlciAgICAgICAxMDYgMjQzMDMgIDI2ICAyNyAgIDIgYmluIHBpcGUgY21kPS92YXIv bGliL3BjcC9wbWRhcy9sb2dnZXIvcG1kYWxvZ2dlciAvdmFyL2xpYi9wY3AvY29uZmlnL2xv Z2dlci9sb2dnZXIuY29uZgpqYmQyICAgICAgICAgMTIyICAgICAgICAgICAgICAgICAyIGRz byBpOjQgIGxpYj0vdmFyL2xpYi9wY3AvcG1kYXMvamJkMi9wbWRhX2piZDIuc28gZW50cnk9 amJkMl9pbml0IFsweDdmYjFkZjViMzc5MF0KdHJpdmlhbCAgICAgIDI1MCAyNDMwNCAgMzAg IDMxICAgMiBiaW4gcGlwZSBjbWQ9L3Zhci9saWIvcGNwL3BtZGFzL3RyaXZpYWwvcG1kYXRy aXZpYWwgLWQgMjUwCnNpbXBsZSAgICAgICAyNTMgMjQzMDUgIDMyICAzMyAgIDIgYmluIHBp cGUgY21kPS92YXIvbGliL3BjcC9wbWRhcy9zaW1wbGUvcG1kYXNpbXBsZSAtZCAyNTMKCkhv c3QgYWNjZXNzIGxpc3Q6CjAwIDAxIEN1ci9NYXhDb25zIGhvc3Qtc3BlYyAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICBob3N0LW1hc2sgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgbHZsIGhvc3QtbmFtZQo9PSA9PSA9PT09PT09PT09PSA9PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT0gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09ID09PSA9PT09PT09PT09PT09PQogeSAgeSAgICAgMCAgICAgMCAxOTIuMTY4 LjEuMjE0ICAgICAgICAgICAgICAgICAgICAgICAgICAgMjU1LjI1NS4yNTUuMjU1ICAgICAg ICAgICAgICAgICAgICAgICAgICAgMCBsb2NhbGhvc3QKIHkgIHkgICAgIDAgICAgIDAgLyAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8gICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDEgdW5peDoKICAgIG4gICAgIDAgICAgIDAgMC4w LjAuMCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAuMC4wLjAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDQgLioKICAgIG4gICAgIDAgICAgIDAgOjogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDo6ICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIDggOioKVXNlciBhY2Nlc3MgbGlzdCBlbXB0eTogdXNl ci1iYXNlZCBhY2Nlc3MgY29udHJvbCB0dXJuZWQgb2ZmCkdyb3VwIGFjY2VzcyBsaXN0IGVt cHR5OiBncm91cC1iYXNlZCBhY2Nlc3MgY29udHJvbCB0dXJuZWQgb2ZmCgoKcG1jZDogUElE ID0gMjQyOTUsIFBEVSB2ZXJzaW9uID0gMgpwbWNkIHJlcXVlc3QgcG9ydChzKToKICBzdHMg ZmQgICBwb3J0ICBmYW1pbHkgYWRkcmVzcwogID09PSA9PT09ID09PT09ID09PT09PSA9PT09 PT09CiAgb2sgICAgIDcgICAgICAgdW5peCAgIC92YXIvcnVuL3BjcC9wbWNkLnNvY2tldAog IG9rICAgICAwIDQ0MzIxIGluZXQgICBJTkFERFJfQU5ZCiAgb2sgICAgIDMgNDQzMjEgaXB2 NiAgIElOQUREUl9BTlkKW1dlZCBKdW4gMTAgMDk6MzI6MDRdIHBtY2QoMjQyOTUpIEVycm9y OiBIYW5kbGVDbGllbnRJbnB1dDogZXJyb3Igc2VuZGluZyBFcnJvciBQRFUgdG8gY2xpZW50 WzFdIElQQyBwcm90b2NvbCBmYWlsdXJlCltXZWQgSnVuIDEwIDA5OjMyOjA0XSBwbWNkKDI0 Mjk1KSBFcnJvcjogSGFuZGxlQ2xpZW50SW5wdXQ6IGVycm9yIHNlbmRpbmcgRXJyb3IgUERV IHRvIGNsaWVudFsxXSBJUEMgcHJvdG9jb2wgZmFpbHVyZQo= --------------010506070509050502090801-- From kenj@internode.on.net Tue Jun 9 18:51:09 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 7CF537F5E for ; Tue, 9 Jun 2015 18:51:09 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id B7E47AC003 for ; Tue, 9 Jun 2015 16:51:08 -0700 (PDT) X-ASG-Debug-ID: 1433893865-04cbb02d6610a5d0001-S8gJnT Received: from ipmail05.adl6.internode.on.net (ipmail05.adl6.internode.on.net [150.101.137.143]) by cuda.sgi.com with ESMTP id ml4PpEGLgZU9yB96 for ; Tue, 09 Jun 2015 16:51:06 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.143 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2AEAgAEe3dVPKEh0XYNT4dhgy69O4JOAQgCgg8BAQEBAQEHAQEBAUGEYgEBAQMjFUEQCxgCAgUhAgIPAjIUBgEMAQcBAbRJcKQ7AQEBAQEBBAEBAQEBAQEbgSGKIoUGB4JogUUBBLZZhC6DJAEBAQ Received: from ppp118-209-33-161.lns20.mel4.internode.on.net (HELO [192.168.1.100]) ([118.209.33.161]) by ipmail05.adl6.internode.on.net with ESMTP; 10 Jun 2015 09:21:04 +0930 Message-ID: <55777BE8.40001@internode.on.net> Date: Wed, 10 Jun 2015 09:51:04 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: Nathan Scott , Mark Goodwin CC: pcp Subject: Re: [pcp] pcp updates: merge kenj (qa updates) References: <5576DA95.1090705@redhat.com> <1193915207.14873675.1433892683614.JavaMail.zimbra@redhat.com> X-ASG-Orig-Subj: Re: [pcp] pcp updates: merge kenj (qa updates) In-Reply-To: <1193915207.14873675.1433892683614.JavaMail.zimbra@redhat.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail05.adl6.internode.on.net[150.101.137.143] X-Barracuda-Start-Time: 1433893865 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19713 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 10/06/15 09:31, Nathan Scott wrote: > ... > > (If you guys lemme know a time that suits you, I'll be there.) Either now (09:50) or just after 1pm would suit me best. From nscott@redhat.com Tue Jun 9 18:52:39 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id F1A247F84 for ; Tue, 9 Jun 2015 18:52:39 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id D09658F8078 for ; Tue, 9 Jun 2015 16:52:39 -0700 (PDT) X-ASG-Debug-ID: 1433893957-04bdf01298111e00001-S8gJnT Received: from mx6-phx2.redhat.com (mx6-phx2.redhat.com [209.132.183.39]) by cuda.sgi.com with ESMTP id qju7DsqCvCqc61HS (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 09 Jun 2015 16:52:37 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.39 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx6-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t59NqYSm017904; Tue, 9 Jun 2015 19:52:34 -0400 Date: Tue, 9 Jun 2015 19:52:34 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Ken McDonell Cc: PCP Message-ID: <622250217.14875988.1433893954515.JavaMail.zimbra@redhat.com> In-Reply-To: <55777938.2020306@internode.on.net> References: <55777938.2020306@internode.on.net> Subject: Re: [pcp] qa/823 authentication failure MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] qa/823 authentication failure Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.224] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: qa/823 authentication failure Thread-Index: 7BIeMhmKMmoRHM9ezU6Hy7LLCITPEg== X-Barracuda-Connect: mx6-phx2.redhat.com[209.132.183.39] X-Barracuda-Start-Time: 1433893957 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19713 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... ----- Original Message ----- > I am not sure this one has ever passed on CentOS6.6 (but strangely it > does pass on RHEL 6.6, so there is something different in my setup, but > I can't see it). > > I've attached the .out.bad and .full (after code change to dump the db > with od, rather than cat!) in the hope that someone might be able to > point me in the right direction to fix this. I think this is a situation where the installed sasl plugin libraries do not support the authentication mechanism being requested. Can you send the output for "rpm -qa | grep cyrus-sasl" and "sasl2-shared-mechlist"? cheers. -- Nathan From nscott@redhat.com Tue Jun 9 18:53:59 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 0FAF97F84 for ; Tue, 9 Jun 2015 18:53:59 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 9C47DAC001 for ; Tue, 9 Jun 2015 16:53:58 -0700 (PDT) X-ASG-Debug-ID: 1433894036-04bdf0129a111e80001-S8gJnT Received: from mx3-phx2.redhat.com (mx3-phx2.redhat.com [209.132.183.24]) by cuda.sgi.com with ESMTP id h60HdhVzaMj55yBt (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 09 Jun 2015 16:53:57 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.24 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx3-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id t59NrsZs012565; Tue, 9 Jun 2015 19:53:54 -0400 Date: Tue, 9 Jun 2015 19:53:54 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Ken McDonell Cc: Mark Goodwin , pcp Message-ID: <122743826.14876125.1433894034334.JavaMail.zimbra@redhat.com> In-Reply-To: <55777BE8.40001@internode.on.net> References: <5576DA95.1090705@redhat.com> <1193915207.14873675.1433892683614.JavaMail.zimbra@redhat.com> <55777BE8.40001@internode.on.net> Subject: Re: [pcp] pcp updates: merge kenj (qa updates) MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] pcp updates: merge kenj (qa updates) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.224] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: merge kenj (qa updates) Thread-Index: tyLxLYszThIGCsNx58godCtx+WhPqw== X-Barracuda-Connect: mx3-phx2.redhat.com[209.132.183.24] X-Barracuda-Start-Time: 1433894036 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19713 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... ----- Original Message ----- > On 10/06/15 09:31, Nathan Scott wrote: > > ... > > > > (If you guys lemme know a time that suits you, I'll be there.) > > Either now (09:50) or just after 1pm would suit me best. > Mark's not online yet, so lets tentatively aim for 1pm if Mark can make that. cheers. -- Nathan From mgoodwin@redhat.com Tue Jun 9 19:11:25 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id ED5447F85 for ; Tue, 9 Jun 2015 19:11:24 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id DC7AA8F8081 for ; Tue, 9 Jun 2015 17:11:21 -0700 (PDT) X-ASG-Debug-ID: 1433895080-04cbb02d6610aaf0001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id b3NqEgJ3vqQxHLN7 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 09 Jun 2015 17:11:21 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx14.intmail.prod.int.phx2.redhat.com (int-mx14.intmail.prod.int.phx2.redhat.com [10.5.11.27]) by mx1.redhat.com (Postfix) with ESMTPS id 5CE7A3672A6; Wed, 10 Jun 2015 00:11:20 +0000 (UTC) Received: from [10.64.176.184] (dhcp-176-184.mel.redhat.com [10.64.176.184]) by int-mx14.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5A0BIYP023775; Tue, 9 Jun 2015 20:11:19 -0400 Message-ID: <557780A6.8060303@redhat.com> Date: Wed, 10 Jun 2015 10:11:18 +1000 From: Mark Goodwin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: Nathan Scott , Ken McDonell CC: pcp Subject: Re: [pcp] pcp updates: merge kenj (qa updates) References: <5576DA95.1090705@redhat.com> <1193915207.14873675.1433892683614.JavaMail.zimbra@redhat.com> <55777BE8.40001@internode.on.net> <122743826.14876125.1433894034334.JavaMail.zimbra@redhat.com> X-ASG-Orig-Subj: Re: [pcp] pcp updates: merge kenj (qa updates) In-Reply-To: <122743826.14876125.1433894034334.JavaMail.zimbra@redhat.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.27 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1433895081 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 06/10/2015 09:53 AM, Nathan Scott wrote: > > > ----- Original Message ----- >> On 10/06/15 09:31, Nathan Scott wrote: >>> ... >>> >>> (If you guys lemme know a time that suits you, I'll be there.) >> >> Either now (09:50) or just after 1pm would suit me best. >> > > Mark's not online yet, so lets tentatively aim for 1pm if Mark can > make that. I've a meeting 12:30-1:30pm. So would 1:30pm be ok? (no reply means yes!) Thanks From nscott@redhat.com Tue Jun 9 19:17:38 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id C5CE17F85 for ; Tue, 9 Jun 2015 19:17:37 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 53152AC002 for ; Tue, 9 Jun 2015 17:17:34 -0700 (PDT) X-ASG-Debug-ID: 1433895451-04cbb02d6710ac10001-S8gJnT Received: from mx5-phx2.redhat.com (mx5-phx2.redhat.com [209.132.183.37]) by cuda.sgi.com with ESMTP id ka6RYf9FJsjCHVnF (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 09 Jun 2015 17:17:32 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.37 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx5-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5A0HMIM002515; Tue, 9 Jun 2015 20:17:22 -0400 Date: Tue, 9 Jun 2015 20:17:22 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Mark Goodwin , Ken McDonell Cc: pcp Message-ID: <1963464479.14881800.1433895442272.JavaMail.zimbra@redhat.com> In-Reply-To: <557780A6.8060303@redhat.com> References: <5576DA95.1090705@redhat.com> <1193915207.14873675.1433892683614.JavaMail.zimbra@redhat.com> <55777BE8.40001@internode.on.net> <122743826.14876125.1433894034334.JavaMail.zimbra@redhat.com> <557780A6.8060303@redhat.com> Subject: Re: [pcp] pcp updates: merge kenj (qa updates) MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] pcp updates: merge kenj (qa updates) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.224] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: merge kenj (qa updates) Thread-Index: fROqq3ayu6M9NLp8eDyMJLz32GQgSw== X-Barracuda-Connect: mx5-phx2.redhat.com[209.132.183.37] X-Barracuda-Start-Time: 1433895452 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.03 X-Barracuda-Spam-Status: No, SCORE=0.03 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA_TO_FROM_DOMAIN_MATCH, THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19713 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... 0.01 BSF_SC0_SA_TO_FROM_DOMAIN_MATCH Sender Domain Matches Recipient Domain ----- Original Message ----- > [...] > I've a meeting 12:30-1:30pm. So would 1:30pm be ok? (no reply means yes!) > Fine for me - usual number (1800 337 169, confcode 640 980 1839), cya then. cheers. -- Nathan From kenj@internode.on.net Tue Jun 9 20:46:56 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 855D27F85 for ; Tue, 9 Jun 2015 20:46:56 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 0DE9CAC001 for ; Tue, 9 Jun 2015 18:46:52 -0700 (PDT) X-ASG-Debug-ID: 1433900806-04cbb02d6710bda0001-S8gJnT Received: from ipmail05.adl6.internode.on.net (ipmail05.adl6.internode.on.net [150.101.137.143]) by cuda.sgi.com with ESMTP id fqUOFPywGyZPrBBv for ; Tue, 09 Jun 2015 18:46:47 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.143 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2ADAgD9lXdVPKEh0XYNT4dhgy69QIJXAoISAQEBAQEBBwEBAQFBhGIBAQEDI1UBEAsYAgIFDQEICwICCQMCAQIBMRQGDQEHAQG0PXCkOgEBAQEBAQEBAQEBAQEBAQEBG4EhiiKFBgcSAYJVgUUFnEWaFIIvG4FkgWIHgTsBAQE Received: from ppp118-209-33-161.lns20.mel4.internode.on.net (HELO [192.168.1.100]) ([118.209.33.161]) by ipmail05.adl6.internode.on.net with ESMTP; 10 Jun 2015 11:16:45 +0930 Message-ID: <55779705.4090503@internode.on.net> Date: Wed, 10 Jun 2015 11:46:45 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: Nathan Scott CC: PCP Subject: Re: [pcp] qa/823 authentication failure References: <55777938.2020306@internode.on.net> <622250217.14875988.1433893954515.JavaMail.zimbra@redhat.com> X-ASG-Orig-Subj: Re: [pcp] qa/823 authentication failure In-Reply-To: <622250217.14875988.1433893954515.JavaMail.zimbra@redhat.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail05.adl6.internode.on.net[150.101.137.143] X-Barracuda-Start-Time: 1433900806 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19715 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 10/06/15 09:52, Nathan Scott wrote: > ... > I think this is a situation where the installed sasl plugin libraries do > not support the authentication mechanism being requested. Can you send > the output for "rpm -qa | grep cyrus-sasl" and "sasl2-shared-mechlist"? OK, on the CentOS 6.6 system (where it fails), kenj@vm14:~/src$ rpm -qa | grep cyrus-sasl cyrus-sasl-gssapi-2.1.23-15.el6_6.2.x86_64 cyrus-sasl-2.1.23-15.el6_6.2.x86_64 cyrus-sasl-md5-2.1.23-15.el6_6.2.x86_64 cyrus-sasl-lib-2.1.23-15.el6_6.2.x86_64 cyrus-sasl-devel-2.1.23-15.el6_6.2.x86_64 kenj@vm14:~/src$ sasl2-shared-mechlist Available mechanisms: DIGEST-MD5,CRAM-MD5,GSSAPI,ANONYMOUS Library supports: EXTERNAL,ANONYMOUS,GSSAPI,CRAM-MD5,DIGEST-MD5 And, this from RHEL6.6 (where it passes) kenj@vm28:~$ rpm -qa | grep cyrus-sasl cyrus-sasl-md5-2.1.23-15.el6_6.2.x86_64 cyrus-sasl-2.1.23-15.el6_6.2.x86_64 cyrus-sasl-devel-2.1.23-15.el6_6.2.x86_64 cyrus-sasl-lib-2.1.23-15.el6_6.2.x86_64 cyrus-sasl-plain-2.1.23-15.el6_6.2.x86_64 cyrus-sasl-gssapi-2.1.23-15.el6_6.2.x86_64 kenj@vm28:~$ sasl2-shared-mechlist Available mechanisms: GSSAPI,LOGIN,ANONYMOUS,DIGEST-MD5,PLAIN,CRAM-MD5 Library supports: EXTERNAL,CRAM-MD5,PLAIN,DIGEST-MD5,ANONYMOUS,LOGIN,GSSAPI So I installed cyrus-sasl-plain in vm14 and ... 823 passes (so I need to add cyrus-sasl-plain to my check-vm inventory) and 832 (was also failing) passes now as well. BUT kenj@vm14:~/src/pcp/qa$ grep 832 check.time 832 800 does qa/832 _really_ need to run for 13+ minutes!!!??? From nscott@redhat.com Tue Jun 9 20:54:30 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id A5B3B7F85 for ; Tue, 9 Jun 2015 20:54:30 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 9709C8F8073 for ; Tue, 9 Jun 2015 18:54:27 -0700 (PDT) X-ASG-Debug-ID: 1433901265-04cbb02d6710bec0001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id wHKWwEGlZ4rmk3ze (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 09 Jun 2015 18:54:25 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id t5A1sMHj017797; Tue, 9 Jun 2015 21:54:22 -0400 Date: Tue, 9 Jun 2015 21:54:22 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Ken McDonell Cc: PCP Message-ID: <1393858504.14907393.1433901262543.JavaMail.zimbra@redhat.com> In-Reply-To: <55779705.4090503@internode.on.net> References: <55777938.2020306@internode.on.net> <622250217.14875988.1433893954515.JavaMail.zimbra@redhat.com> <55779705.4090503@internode.on.net> Subject: Re: [pcp] qa/823 authentication failure MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] qa/823 authentication failure Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.224] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: qa/823 authentication failure Thread-Index: oozEOec0oVodOmpYxGnIbas2nhlgig== X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1433901265 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19716 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... ----- Original Message ----- > > ... > > 823 passes (so I need to add cyrus-sasl-plain to my check-vm inventory) and > 832 (was also failing) passes now as well. Ah, fabulous. > BUT > > kenj@vm14:~/src/pcp/qa$ grep 832 check.time > 832 800 > > does qa/832 _really_ need to run for 13+ minutes!!!??? Definitely not - I noticed this the other day too, but haven't got back to it yet. Something changed here recently(-ish - not sure when yet), and we now must be hitting something that delays-then-times-out, where we weren't previously. On my list to dig deeper, but any insight appreciated. cheers. -- Nathan From nscott@redhat.com Tue Jun 9 20:56:17 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 3F9067F85 for ; Tue, 9 Jun 2015 20:56:17 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 28F228F806F for ; Tue, 9 Jun 2015 18:56:17 -0700 (PDT) X-ASG-Debug-ID: 1433901374-04cb6c4a8010d0c0001-S8gJnT Received: from mx5-phx2.redhat.com (mx5-phx2.redhat.com [209.132.183.37]) by cuda.sgi.com with ESMTP id 27Ia4c8pSAzreuRO (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 09 Jun 2015 18:56:15 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.37 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx5-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5A1uEwj021533; Tue, 9 Jun 2015 21:56:14 -0400 Date: Tue, 9 Jun 2015 21:56:14 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Mark Goodwin , "Frank Ch. Eigler" Cc: pcp developers Message-ID: <50220216.14907471.1433901374432.JavaMail.zimbra@redhat.com> In-Reply-To: <5576D75E.2010205@redhat.com> References: <20150609004114.GA9357@redhat.com> <557641A2.7040801@gmail.com> <20150609020038.GB9357@redhat.com> <5576D75E.2010205@redhat.com> Subject: Re: [pcp] pcp update: json pmda MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] pcp update: json pmda Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.224] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp update: json pmda Thread-Index: IGZrAhO4AfyaO2U2EICcJaxHp0Lxbg== X-Barracuda-Connect: mx5-phx2.redhat.com[209.132.183.37] X-Barracuda-Start-Time: 1433901375 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.03 X-Barracuda-Spam-Status: No, SCORE=0.03 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA_TO_FROM_DOMAIN_MATCH, THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19716 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... 0.01 BSF_SC0_SA_TO_FROM_DOMAIN_MATCH Sender Domain Matches Recipient Domain ----- Original Message ----- > > pairs, where A-B traffic might appear then disappear then later > > reappear). What pmdaCacheOp sequence would you recommend? > Whatever sequence caused investigation of the original problem would do the trick. It doesn't need to be complex, and doesn't need to hit all possible code paths/situations. This sounds like something that could be readily automated using a custom pmdajson data source? Or, whatever you used to expose the problem & test the fix by hand, can that be turned into a shell script? That'd get the first part sorted (automated reproduction of the fundamental aspects of the problem), then... > >> Also, some qa to demonstrate the issue and the fix would be > >> appropriate, especially at this stage of the release. > > > > The problem showed up with dramatic slowdowns and lots of diagnostic > > I/O traffic into /var/tmp and the pmda .log file, not as differences > > at the pmapi client level (other than sloth). How would one qa that? Once the above (even simple) reproducer exists, then the test could just do _pmda_filter_logfile ... if no logged error messages exist, the test demonstrates the fix & this slowdown can no longer happen (AIUI) as a result of that log() call. This has the nice property that problems unanticipated at this stage (i.e. other logged errors, perhaps from a json library, perhaps from elsewhere in the PMDA) would be detected in the future with no change to the test, since they would also show up in the filtered log. > maybe capture an archive with a lot of instances coming and going in > a 'wildly fluctuating' manner as above, e.g. a script that generates > json data from /dev/random modulo 1000000, with churn of say half > of them re-appearing or disappearing between fetches? Check the log > doesn't grow too much, and we get PM_ERR_INST when expected, etc. I don't think archives are going to help us here, AIUI this is more of a (live) pmdajson logging-a-bit-too-much kind of issue? > Anyway - it seems to me the patch is an improvement, and we should > just pull it in if nobody disagrees. It seems like it should be straightforward to do a basic check here that we are not spamming json.log for this (and perhaps other) indom access patterns. cheers. -- Nathan From goodwinos@gmail.com Tue Jun 9 21:06:20 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 23BBA7F85 for ; Tue, 9 Jun 2015 21:06:20 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id EAC9F304048 for ; Tue, 9 Jun 2015 19:06:19 -0700 (PDT) X-ASG-Debug-ID: 1433901975-04bdf0129a113b70001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id Rq6TZ9NHUrJ4fD46 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 09 Jun 2015 19:06:15 -0700 (PDT) X-Barracuda-Envelope-From: goodwinos@gmail.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx14.intmail.prod.int.phx2.redhat.com (int-mx14.intmail.prod.int.phx2.redhat.com [10.5.11.27]) by mx1.redhat.com (Postfix) with ESMTPS id 40B0FC329E for ; Wed, 10 Jun 2015 02:06:15 +0000 (UTC) Received: from [10.64.176.184] (dhcp-176-184.mel.redhat.com [10.64.176.184]) by int-mx14.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5A26ELY004647 for ; Tue, 9 Jun 2015 22:06:14 -0400 Message-ID: <55779B95.8070503@gmail.com> Date: Wed, 10 Jun 2015 12:06:13 +1000 From: Mark Goodwin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: pcp@oss.sgi.com Subject: Re: [pcp] pcp update: json pmda References: <20150609004114.GA9357@redhat.com> <557641A2.7040801@gmail.com> <20150609020038.GB9357@redhat.com> <5576D75E.2010205@redhat.com> <50220216.14907471.1433901374432.JavaMail.zimbra@redhat.com> X-ASG-Orig-Subj: Re: [pcp] pcp update: json pmda In-Reply-To: <50220216.14907471.1433901374432.JavaMail.zimbra@redhat.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.27 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1433901975 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 06/10/2015 11:56 AM, Nathan Scott wrote: ... >> maybe capture an archive .. and we get PM_ERR_INST when expected, etc. > > I don't think archives are going to help us here, AIUI this is more > of a (live) pmdajson logging-a-bit-too-much kind of issue? > For this I ment checking a client tool returns PM_ERR_INST when expected. An archive with the wildly fluctuating indom would make this more deterministic for qa. Cheers From lberk@redhat.com Tue Jun 9 21:20:45 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id C164F7F67 for ; Tue, 9 Jun 2015 21:20:45 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id B26048F8071 for ; Tue, 9 Jun 2015 19:20:42 -0700 (PDT) X-ASG-Debug-ID: 1433902840-04cbb02d6810c3b0001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id 49S3Fo05HXo59spy (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 09 Jun 2015 19:20:41 -0700 (PDT) X-Barracuda-Envelope-From: lberk@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx09.intmail.prod.int.phx2.redhat.com (int-mx09.intmail.prod.int.phx2.redhat.com [10.5.11.22]) by mx1.redhat.com (Postfix) with ESMTPS id A447C3679F1; Wed, 10 Jun 2015 02:20:40 +0000 (UTC) Received: from toium (vpn-61-241.rdu2.redhat.com [10.10.61.241]) by int-mx09.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5A2KcBk032072 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 9 Jun 2015 22:20:40 -0400 From: Lukas Berk To: Ken McDonell Cc: pcp@oss.sgi.com Subject: Re: [pcp] pcp updates: merge kenj (qa updates) References: <5576DA95.1090705@redhat.com> <55776956.1050304@internode.on.net> X-ASG-Orig-Subj: Re: [pcp] pcp updates: merge kenj (qa updates) Date: Tue, 09 Jun 2015 22:20:38 -0400 In-Reply-To: <55776956.1050304@internode.on.net> (Ken McDonell's message of "Wed, 10 Jun 2015 08:31:50 +1000") Message-ID: <87h9qgmhhl.fsf@redhat.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Scanned-By: MIMEDefang 2.68 on 10.5.11.22 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1433902841 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 Hey, Ken McDonell writes: > On 09/06/15 22:22, Mark Goodwin wrote: >> I think it may be time we had a qa conf call, if at least to >> agree on who's looking at the remaining failures so we don't >> double up, and to figure out if the release schedule needs >> another tweak. Nathan? >> ... > > Here is the status from my QA farm this morning. > > I've recovered from the build and install storm over the weekend and > got rid of most of the systemic failures (1080 is the most obvious > exception). FWIW, the most recent build in my fedora buildbots[1] has 5 fails. 578 - no idea 823 - this one has been failing me for awhile 956 - not sure about this one either 1052 - I believe I saw a bunch of pushes earlier today from david, but no mail 1080 - noted earlier Cheers, Lukas [1] - http://buildbot.pcp.io/builders/fedora/builds/104/steps/Run%20Testsuite/logs/stdio From nscott@redhat.com Tue Jun 9 21:43:21 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 9D3727F84 for ; Tue, 9 Jun 2015 21:43:21 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 8B12E304032 for ; Tue, 9 Jun 2015 19:43:21 -0700 (PDT) X-ASG-Debug-ID: 1433904198-04cb6c4a7e10dbc0001-S8gJnT Received: from mx5-phx2.redhat.com (mx5-phx2.redhat.com [209.132.183.37]) by cuda.sgi.com with ESMTP id tgKDXwprzNEKwHPV (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 09 Jun 2015 19:43:19 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.37 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx5-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5A2hIPn029318 for ; Tue, 9 Jun 2015 22:43:18 -0400 Date: Tue, 9 Jun 2015 22:43:18 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp developers Message-ID: <407879356.14912779.1433904198148.JavaMail.zimbra@redhat.com> In-Reply-To: <2050169438.14912734.1433904165452.JavaMail.zimbra@redhat.com> Subject: pcp updates: pmdaproc.sh fix, docs, qa MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates: pmdaproc.sh fix, docs, qa Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.224] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: pmdaproc.sh fix, docs, qa Thread-Index: drQytBH021Vx99J5OIwbuYzLoBhxdA== X-Barracuda-Connect: mx5-phx2.redhat.com[209.132.183.37] X-Barracuda-Start-Time: 1433904198 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19716 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Changes committed to git://git.pcp.io/nathans/pcp.git master David Smith (3): Added more documentation to the JSON PMDA. Make the JSON PMDA qa test more robust. Make sure the JSON PMDA README file gets installed. Nathan Scott (2): pmdaproc.sh: ensure pmloggers not started if disabled qa: revert "Update test 491 to handle big and little endian hosts" Luca Miccini (1): [pcp2graphite] document systemd service file template in manpage build/rpm/fedora.spec | 1 man/man1/pcp2graphite.1 | 26 ++++++ qa/.gitignore | 1 qa/1052 | 36 +++++++++ qa/1052.out | 116 ++++++++++++++++-------------- qa/279.out | 4 - qa/491 | 5 - qa/491.out | 171 +++++++++++++++++++++++++++++++++++++++++++++ qa/491.out.be | 171 --------------------------------------------- qa/491.out.le | 171 --------------------------------------------- qa/964 | 124 ++++++++++++++++++++++++++++++++ qa/964.out | 40 ++++++++++ qa/group | 1 src/pmcd/pmdaproc.sh | 28 ++++--- src/pmdas/json/GNUmakefile | 2 src/pmdas/json/README | 171 +++++++++++++++++++++++++++++++++++++++++++++ src/pmdas/json/pmdajson.1 | 59 ++++++++++++++- 17 files changed, 703 insertions(+), 424 deletions(-) commit 3434b887be9d64606da69149a3043ae804fe610d Author: Nathan Scott Date: Wed Jun 10 12:39:31 2015 +1000 qa: revert "Update test 491 to handle big and little endian hosts" This reverts commit 0a6076e8e64037c8ccb3b48ae3dff54f63044b6f. With additional platforms now in the mix, its now clear that this was misdiagnosed as an endian problem. More work needed to understand the failure, but the change backed out here was definitely incorrect. commit b8d4f9ce8fc3033e510afe097d1334d9141ca08e Author: Nathan Scott Date: Wed Jun 10 11:03:56 2015 +1000 pmdaproc.sh: ensure pmloggers not started if disabled Resolve a regression introduced by the RHBZ#1185755 fix; PMDA installation might now incorrectly start a pmlogger during PMDA install when we should not have (disabled in chkconfig state), and would not have earlier. The fixes uses condrestart for pmlogger restarting, which is aware of chkconfig state, instead of the simpler pcp start. I also made pmdaproc.sh only restart pmlogger once pmcd is known-good, which improves some failure cases (see 279) that attempted pmlogger start even if pmcd start failed. This change fixes one other situation where we previously would restart both pmlogger and pmcd twice (see qa/279), when once would do. Test qa/964 is added to reproduce the regression and exercise the fix. Fixes RHBZ#1229458. commit b35d7a5b92a90400368b20c1b974d2e2268e51ac Author: David Smith Date: Tue Jun 9 13:24:50 2015 -0500 Make sure the JSON PMDA README file gets installed. * src/pmdas/json/GNUmakefile: Install the README file. commit fc785142078eec77fe40926fb4fa6efd6c1e4ef3 Author: David Smith Date: Tue Jun 9 12:36:06 2015 -0500 Make the JSON PMDA qa test more robust. * qa/1052: Sort output of certain commands, to avoid problems with differing python internal ordering. * qa/1052.out: Updated. commit 90aa87c3ca0b34e909bbccd5dcb05a00aab75a8a Author: David Smith Date: Tue Jun 9 12:20:12 2015 -0500 Added more documentation to the JSON PMDA. * src/pmdas/json/pmdajson.1: Added more documentation. * src/pmdas/json/README: New file. commit cd799b50acc62a1743364698a2b909177cd9b2c0 Author: Luca Miccini Date: Mon Jun 8 14:33:27 2015 +0200 [pcp2graphite] document systemd service file template in manpage From kenj@internode.on.net Tue Jun 9 22:29:04 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id F341A7F84 for ; Tue, 9 Jun 2015 22:29:03 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 8669FAC002 for ; Tue, 9 Jun 2015 20:29:00 -0700 (PDT) X-ASG-Debug-ID: 1433906936-04bdf0129a114c20001-S8gJnT Received: from ipmail05.adl6.internode.on.net (ipmail05.adl6.internode.on.net [150.101.137.143]) by cuda.sgi.com with ESMTP id WaBTfIEdbIW8fJKw for ; Tue, 09 Jun 2015 20:28:56 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.143 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2ADAgClrXdVPKEh0XYNT4NkX4Megy66DQeIGAEBAQEBAQcBAQEBQYULVTAGAgUWCwILAwIBAgExJwYCAQG0RHCkbIEhj0WCUoFFBZgAnlmCKx+BZF2CRwEBAQ Received: from ppp118-209-33-161.lns20.mel4.internode.on.net (HELO [192.168.1.100]) ([118.209.33.161]) by ipmail05.adl6.internode.on.net with ESMTP; 10 Jun 2015 12:58:55 +0930 Message-ID: <5577AEF7.5030408@internode.on.net> Date: Wed, 10 Jun 2015 13:28:55 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: pcp@oss.sgi.com Subject: pcp updates: only QA Content-Type: text/plain; charset=utf-8 X-ASG-Orig-Subj: pcp updates: only QA Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail05.adl6.internode.on.net[150.101.137.143] X-Barracuda-Start-Time: 1433906936 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19717 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://git.pcp.io/kenj/pcp master Ken McDonell (5): qa/370: extend special case "sar is broken" logic qa/660 et al: curl(1) output is not deterministic ... filter away qa/common.check: add ipv6-localhost as another alias for the IPv6 localhostname qa/823: od(1) is more helpful than cat(1) when adding binary data to $seq.full qa/admin/check-vm: add check for cyrus-sasl-plain rpm qa/370 | 4 +++- qa/660.out.4 | 3 --- qa/660.out.46 | 3 --- qa/823 | 2 +- qa/admin/check-vm | 1 + qa/common.check | 2 +- qa/common.webapi | 3 ++- 7 files changed, 8 insertions(+), 10 deletions(-) Details ... commit 9829f27edaf7870396790ce0ead631d7fa8c52b6 Author: Ken McDonell Date: Wed Jun 10 13:27:46 2015 +1000 qa/admin/check-vm: add check for cyrus-sasl-plain rpm commit 2253dfba1dc3e420b85e14e953e96da81a54f7da Author: Ken McDonell Date: Wed Jun 10 13:24:57 2015 +1000 qa/823: od(1) is more helpful than cat(1) when adding binary data to $seq.full commit 8cf94ee267a8fd9abcc964e8bbe83b8c2bfa8f91 Author: Ken McDonell Date: Wed Jun 10 13:23:26 2015 +1000 qa/common.check: add ipv6-localhost as another alias for the IPv6 localhostname Observed on vm02 i686 openSUSE 13.2. commit 5d69290abeb7490e682221bea964ee703e6b46bf Author: Ken McDonell Date: Wed Jun 10 13:21:16 2015 +1000 qa/660 et al: curl(1) output is not deterministic ... filter away 1. User-Agent: line may not be present 2. [data not shown] may appears as [NN bytes data] Observed with curl 7.42.1 on vm02 i686 openSUSE 13.2. commit 547d940f133dd5d57584df694c18938942dbb86c Author: Ken McDonell Date: Wed Jun 10 09:26:02 2015 +1000 qa/370: extend special case "sar is broken" logic Was for RHEL 6.* but Centos 6.* is also inflicted (no surprise there). From nscott@redhat.com Wed Jun 10 00:42:00 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id C5A097F85 for ; Wed, 10 Jun 2015 00:42:00 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id A8691304048 for ; Tue, 9 Jun 2015 22:41:57 -0700 (PDT) X-ASG-Debug-ID: 1433914910-04cbb02d6810ea40001-S8gJnT Received: from mx6-phx2.redhat.com (mx6-phx2.redhat.com [209.132.183.39]) by cuda.sgi.com with ESMTP id OTbJMZc8ncU4f2Az (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 09 Jun 2015 22:41:51 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.39 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx6-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5A5foKd015476 for ; Wed, 10 Jun 2015 01:41:50 -0400 Date: Wed, 10 Jun 2015 01:41:50 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp developers Message-ID: <564795674.14948381.1433914910629.JavaMail.zimbra@redhat.com> In-Reply-To: <1953821650.14948318.1433914902161.JavaMail.zimbra@redhat.com> Subject: pcp updates: atop qa, man pages MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates: atop qa, man pages Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.224] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: atop qa, man pages Thread-Index: 3d5K4TSlF7MXYIDc55yehQy9ZvFg9Q== X-Barracuda-Connect: mx6-phx2.redhat.com[209.132.183.39] X-Barracuda-Start-Time: 1433914911 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19719 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Changes committed to git://git.pcp.io/nathans/pcp.git master Nathan Scott (3): pcp-atop: fix bounds checking on disk names (valgrind) pcp-atop: fix folio recording replay with DM indom man pages: fix typos and hyphen-used-as-minus-sign warnings man/man1/pcp.1 | 2 +- man/man1/pmgetopt.1 | 40 ++++++++++++++++++++-------------------- man/man1/pmlc.1 | 2 +- man/man1/pmlogmv.1 | 2 +- man/man3/pmgetoptions.3 | 4 ++-- man/man3/pmregisterderived.3 | 2 +- man/man5/perfevent.conf.5 | 5 ++--- src/pcp/atop/deviate.c | 15 +++++++++------ src/pcp/atop/pcp-atop.1 | 6 +++--- src/pcp/atop/various.c | 7 +++++++ src/pmdas/dbping/pmdadbping.1 | 2 +- 11 files changed, 48 insertions(+), 39 deletions(-) commit bcab3b540502b6571951a7b4dbeba76d35572775 Author: Nathan Scott Date: Wed Jun 10 15:36:29 2015 +1000 man pages: fix typos and hyphen-used-as-minus-sign warnings commit 7024eebde6655ff8993e7d2efd26c531e34f9cd3 Author: Nathan Scott Date: Wed Jun 10 15:35:14 2015 +1000 pcp-atop: fix folio recording replay with DM indom Systems with disk.dm metrics having no values trigger a warning in pcp-atop archive replay mode. Bug detected by qa/1079 on those setups. commit b478a894fc000c86b569f5610ee705ffa65f2722 Author: Nathan Scott Date: Wed Jun 10 15:30:54 2015 +1000 pcp-atop: fix bounds checking on disk names (valgrind) Resolves a common failure mode observed in qa/1080 where the atop allocated-memory bounds check was incorrect for disk and logical volume names. From bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com Wed Jun 10 01:14:12 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.4 required=5.0 tests=HTML_IMAGE_ONLY_12, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id BAA587F86 for ; Wed, 10 Jun 2015 01:14:12 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 7E67C304043 for ; Tue, 9 Jun 2015 23:14:09 -0700 (PDT) X-ASG-Debug-ID: 1433916845-04bdf01298116f10001-S8gJnT Received: from n2-mx2.mail-services.com.au (n2-mx2.mail-services.com.au [175.107.133.195]) by cuda.sgi.com with ESMTP id yXDHAYxAakPr4ece for ; Tue, 09 Jun 2015 23:14:06 -0700 (PDT) X-Barracuda-Envelope-From: bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com X-Barracuda-Apparent-Source-IP: 175.107.133.195 Received: from i-otc2esa.syd1.mail-filtering.com.au (ipin1-c2esa.syd1.mail-filtering.com.au [175.107.162.146]) by n2-mx2.mail-services.com.au (Postfix) with ESMTP id 58AC03FBB6 for ; Wed, 10 Jun 2015 16:14:04 +1000 (AEST) Received-SPF: None (i-otc2esa.syd1.mail-filtering.com.au: no sender authenticity information available from domain of bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com) identity=mailfrom; client-ip=192.254.113.101; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-sender="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-conformance=spf_only Received-SPF: None (i-otc2esa.syd1.mail-filtering.com.au: no sender authenticity information available from domain of postmaster@o6.sgmail.github.com) identity=helo; client-ip=192.254.113.101; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-sender="postmaster@o6.sgmail.github.com"; x-conformance=spf_only X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0GmAgBT1HdVnGVx/sBcgkcDgRpfgx6pVgaDOY5WgQc0HAELhS9KgUg6EgEBAQEBAQEDDgEBAQEBCAsJCSEugiUsOwgECQEBEgINXwEBAQMBAiAdBjQFAQgBCwEBAQEWAiYCAgMBUwYYiCkNrBVwhGqBap1MARkCBAuBFhSEZIUqgmuBOBEBTYI4DC8SgTOMWogRgx6Gb5pSgV1PgQyBOwEBAQ X-IPAS-Result: A0GmAgBT1HdVnGVx/sBcgkcDgRpfgx6pVgaDOY5WgQc0HAELhS9KgUg6EgEBAQEBAQEDDgEBAQEBCAsJCSEugiUsOwgECQEBEgINXwEBAQMBAiAdBjQFAQgBCwEBAQEWAiYCAgMBUwYYiCkNrBVwhGqBap1MARkCBAuBFhSEZIUqgmuBOBEBTYI4DC8SgTOMWogRgx6Gb5pSgV1PgQyBOwEBAQ X-IronPort-AV: E=Sophos;i="5.13,586,1427720400"; d="scan'208,217";a="83724841" Received: from o6.sgmail.github.com ([192.254.113.101]) by i-otc2esa.syd1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES128-SHA; 10 Jun 2015 16:14:03 +1000 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com; h=from:reply-to:to:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Wg0HoYMFkKyO3lh20vmR7UcqQgo=; b=Y7oh9vCt37HjBmL7 BlaRCRK4oxMmObd1brYhLiRCEK9ocGqBRPWPUqnoZ4M+DmW3FETwFFYeFm5tO5BF 0OT10hD0LphYD3Gv/VXAbxbeaImF/YWqhyk+qVgi5LCl3aONT7KUxXzhYo/CvwF4 qwB+mBnBuX9IyIYj0812edpj8N0= Received: by filter0361p1mdw1.sendgrid.net with SMTP id filter0361p1mdw1.30852.5577D5A5D 2015-06-10 06:13:59.297448622 +0000 UTC Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd-050 (SG) with ESMTP id 14ddc1a954b.3d9c.7f577 for ; Wed, 10 Jun 2015 06:13:59 +0000 (UTC) Date: Tue, 09 Jun 2015 23:13:59 -0700 From: goodwinos Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [pcp] [pcp2graphite] document systemd service file template in manpage (#25) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] [pcp2graphite] document systemd service file template in manpage (#25) Content-Type: multipart/alternative; boundary="--==_mimepart_5577d5a71eec6_7f903f88388bd29c416340"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: goodwinos X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-SG-EID: XHgpD0I4dwPyvalfBvzXHjYOnBNKyEST/hu/iWGWJEeSGkBHXi2yMZ1Gg8ziX2tWq27NCLbRjGzDkj sx/LDrq4935eHsYq/481jUqug9j6GgByUibuQi7u/gf5g0Qi65d7BHYq9bWLmn92zeAmn/rHDxgrD4 ad9dbVtwtqWFKjU= X-Barracuda-Connect: n2-mx2.mail-services.com.au[175.107.133.195] X-Barracuda-Start-Time: 1433916845 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.63 X-Barracuda-Spam-Status: No, SCORE=1.63 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_12, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19720 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 1.63 HTML_IMAGE_ONLY_12 BODY: HTML: images with 800-1200 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message ----==_mimepart_5577d5a71eec6_7f903f88388bd29c416340 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #25. --- Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/pull/25#event-327068461 ----==_mimepart_5577d5a71eec6_7f903f88388bd29c416340 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #25.


Reply to this email directly or view it on GitHub.

----==_mimepart_5577d5a71eec6_7f903f88388bd29c416340-- From goodwinos@gmail.com Wed Jun 10 01:17:59 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: *** X-Spam-Status: No, score=3.0 required=5.0 tests=FREEMAIL_FROM, TVD_SUBJ_NUM_OBFU_MINFP autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 3402E7F86 for ; Wed, 10 Jun 2015 01:17:59 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 2508D8F804B for ; Tue, 9 Jun 2015 23:17:56 -0700 (PDT) X-ASG-Debug-ID: 1433917074-04cb6c4a7f110d20001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id Vvlmo7M1GQ2DyIYF (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 09 Jun 2015 23:17:55 -0700 (PDT) X-Barracuda-Envelope-From: goodwinos@gmail.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) by mx1.redhat.com (Postfix) with ESMTPS id 5E98E367298 for ; Wed, 10 Jun 2015 06:17:54 +0000 (UTC) Received: from [10.64.176.184] (dhcp-176-184.mel.redhat.com [10.64.176.184]) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5A6Hqio031714 for ; Wed, 10 Jun 2015 02:17:53 -0400 Message-ID: <5577D690.7020102@gmail.com> Date: Wed, 10 Jun 2015 16:17:52 +1000 From: Mark Goodwin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: pcp Subject: pcp updates: merge kenj (qa, check-vm updates) + nathans (qa, pcp-atop, man pages) + dsmith (json pmda docs) + Luka (pcp2graphite docs) Content-Type: text/plain; charset=utf-8; format=flowed X-ASG-Orig-Subj: pcp updates: merge kenj (qa, check-vm updates) + nathans (qa, pcp-atop, man pages) + dsmith (json pmda docs) + Luka (pcp2graphite docs) Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.24 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1433917075 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 This is all qa, fixes for qa, qa infrastructure or docs. Changes committed to git://pcp.io/pcp master Ken McDonell (5): qa/370: extend special case "sar is broken" logic qa/660 et al: curl(1) output is not deterministic ... filter away qa/common.check: add ipv6-localhost as another alias for the IPv6 localhostname qa/823: od(1) is more helpful than cat(1) when adding binary data to $seq.full qa/admin/check-vm: add check for cyrus-sasl-plain rpm Nathan Scott (5): pmdaproc.sh: ensure pmloggers not started if disabled qa: revert "Update test 491 to handle big and little endian hosts" pcp-atop: fix bounds checking on disk names (valgrind) pcp-atop: fix folio recording replay with DM indom man pages: fix typos and hyphen-used-as-minus-sign warnings David Smith (3): Added more documentation to the JSON PMDA. Make the JSON PMDA qa test more robust. Make sure the JSON PMDA README file gets installed. Luca Miccini (1): [pcp2graphite] document systemd service file template in manpage build/rpm/fedora.spec | 1 man/man1/pcp.1 | 2 man/man1/pcp2graphite.1 | 26 ++++++ man/man1/pmgetopt.1 | 40 ++++----- man/man1/pmlc.1 | 2 man/man1/pmlogmv.1 | 2 man/man3/pmgetoptions.3 | 4 man/man3/pmregisterderived.3 | 2 man/man5/perfevent.conf.5 | 5 - qa/.gitignore | 1 qa/1052 | 36 ++++++++ qa/1052.out | 116 ++++++++++++++-------------- qa/279.out | 4 qa/370 | 4 qa/491 | 5 - qa/491.out | 171 ++++++++++++++++++++++++++++++++++++++++++ qa/491.out.be | 171 ------------------------------------------ qa/491.out.le | 171 ------------------------------------------ qa/660.out.4 | 3 qa/660.out.46 | 3 qa/823 | 2 qa/964 | 124 ++++++++++++++++++++++++++++++ qa/964.out | 40 +++++++++ qa/admin/check-vm | 1 qa/common.check | 2 qa/common.webapi | 3 qa/group | 1 src/pcp/atop/deviate.c | 15 ++- src/pcp/atop/pcp-atop.1 | 6 - src/pcp/atop/various.c | 7 + src/pmcd/pmdaproc.sh | 28 +++--- src/pmdas/dbping/pmdadbping.1 | 2 src/pmdas/json/GNUmakefile | 2 src/pmdas/json/README | 171 ++++++++++++++++++++++++++++++++++++++++++ src/pmdas/json/pmdajson.1 | 59 +++++++++++++- 35 files changed, 759 insertions(+), 473 deletions(-) Details ... commit bcab3b540502b6571951a7b4dbeba76d35572775 Author: Nathan Scott Date: Wed Jun 10 15:36:29 2015 +1000 man pages: fix typos and hyphen-used-as-minus-sign warnings commit 7024eebde6655ff8993e7d2efd26c531e34f9cd3 Author: Nathan Scott Date: Wed Jun 10 15:35:14 2015 +1000 pcp-atop: fix folio recording replay with DM indom Systems with disk.dm metrics having no values trigger a warning in pcp-atop archive replay mode. Bug detected by qa/1079 on those setups. commit b478a894fc000c86b569f5610ee705ffa65f2722 Author: Nathan Scott Date: Wed Jun 10 15:30:54 2015 +1000 pcp-atop: fix bounds checking on disk names (valgrind) Resolves a common failure mode observed in qa/1080 where the atop allocated-memory bounds check was incorrect for disk and logical volume names. commit 9829f27edaf7870396790ce0ead631d7fa8c52b6 Author: Ken McDonell Date: Wed Jun 10 13:27:46 2015 +1000 qa/admin/check-vm: add check for cyrus-sasl-plain rpm commit 2253dfba1dc3e420b85e14e953e96da81a54f7da Author: Ken McDonell Date: Wed Jun 10 13:24:57 2015 +1000 qa/823: od(1) is more helpful than cat(1) when adding binary data to $seq.full commit 8cf94ee267a8fd9abcc964e8bbe83b8c2bfa8f91 Author: Ken McDonell Date: Wed Jun 10 13:23:26 2015 +1000 qa/common.check: add ipv6-localhost as another alias for the IPv6 localhostname Observed on vm02 i686 openSUSE 13.2. commit 5d69290abeb7490e682221bea964ee703e6b46bf Author: Ken McDonell Date: Wed Jun 10 13:21:16 2015 +1000 qa/660 et al: curl(1) output is not deterministic ... filter away 1. User-Agent: line may not be present 2. [data not shown] may appears as [NN bytes data] Observed with curl 7.42.1 on vm02 i686 openSUSE 13.2. commit 3434b887be9d64606da69149a3043ae804fe610d Author: Nathan Scott Date: Wed Jun 10 12:39:31 2015 +1000 qa: revert "Update test 491 to handle big and little endian hosts" This reverts commit 0a6076e8e64037c8ccb3b48ae3dff54f63044b6f. With additional platforms now in the mix, its now clear that this was misdiagnosed as an endian problem. More work needed to understand the failure, but the change backed out here was definitely incorrect. commit b8d4f9ce8fc3033e510afe097d1334d9141ca08e Author: Nathan Scott Date: Wed Jun 10 11:03:56 2015 +1000 pmdaproc.sh: ensure pmloggers not started if disabled Resolve a regression introduced by the RHBZ#1185755 fix; PMDA installation might now incorrectly start a pmlogger during PMDA install when we should not have (disabled in chkconfig state), and would not have earlier. The fixes uses condrestart for pmlogger restarting, which is aware of chkconfig state, instead of the simpler pcp start. I also made pmdaproc.sh only restart pmlogger once pmcd is known-good, which improves some failure cases (see 279) that attempted pmlogger start even if pmcd start failed. This change fixes one other situation where we previously would restart both pmlogger and pmcd twice (see qa/279), when once would do. Test qa/964 is added to reproduce the regression and exercise the fix. Fixes RHBZ#1229458. commit 547d940f133dd5d57584df694c18938942dbb86c Author: Ken McDonell Date: Wed Jun 10 09:26:02 2015 +1000 qa/370: extend special case "sar is broken" logic Was for RHEL 6.* but Centos 6.* is also inflicted (no surprise there). commit b35d7a5b92a90400368b20c1b974d2e2268e51ac Author: David Smith Date: Tue Jun 9 13:24:50 2015 -0500 Make sure the JSON PMDA README file gets installed. * src/pmdas/json/GNUmakefile: Install the README file. commit fc785142078eec77fe40926fb4fa6efd6c1e4ef3 Author: David Smith Date: Tue Jun 9 12:36:06 2015 -0500 Make the JSON PMDA qa test more robust. * qa/1052: Sort output of certain commands, to avoid problems with differing python internal ordering. * qa/1052.out: Updated. commit 90aa87c3ca0b34e909bbccd5dcb05a00aab75a8a Author: David Smith Date: Tue Jun 9 12:20:12 2015 -0500 Added more documentation to the JSON PMDA. * src/pmdas/json/pmdajson.1: Added more documentation. * src/pmdas/json/README: New file. commit cd799b50acc62a1743364698a2b909177cd9b2c0 Author: Luca Miccini Date: Mon Jun 8 14:33:27 2015 +0200 [pcp2graphite] document systemd service file template in manpage From kenj@internode.on.net Wed Jun 10 02:18:12 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 3E3537F85 for ; Wed, 10 Jun 2015 02:18:12 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 201598F806F for ; Wed, 10 Jun 2015 00:18:09 -0700 (PDT) X-ASG-Debug-ID: 1433920686-04cbb02d68110330001-S8gJnT Received: from ipmail05.adl6.internode.on.net (ipmail05.adl6.internode.on.net [150.101.137.143]) by cuda.sgi.com with ESMTP id H7BTdiWjBJyldDUC for ; Wed, 10 Jun 2015 00:18:06 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.143 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2A7AgDQ43dVPKEh0XYNT4sPvS+CVwKCCgEBAQEBAQcBAQEBQYRhAQEBAQIBOEABBQsLDgoJFg8JAwIBAgExFAYNAQcBAYgirCKlBAEBAQEBAQQBAQEBAQEBG4tDhDQBAVAHhC0BBLZmhC6BaYE7AQEB Received: from ppp118-209-33-161.lns20.mel4.internode.on.net (HELO [192.168.1.100]) ([118.209.33.161]) by ipmail05.adl6.internode.on.net with ESMTP; 10 Jun 2015 16:48:05 +0930 Message-ID: <5577E4AC.5060000@internode.on.net> Date: Wed, 10 Jun 2015 17:18:04 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: Lukas Berk CC: pcp@oss.sgi.com Subject: Re: [pcp] pcp updates: merge kenj (qa updates) References: <5576DA95.1090705@redhat.com> <55776956.1050304@internode.on.net> <87h9qgmhhl.fsf@redhat.com> X-ASG-Orig-Subj: Re: [pcp] pcp updates: merge kenj (qa updates) In-Reply-To: <87h9qgmhhl.fsf@redhat.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail05.adl6.internode.on.net[150.101.137.143] X-Barracuda-Start-Time: 1433920686 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19721 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 10/06/15 12:20, Lukas Berk wrote: > ... > FWIW, the most recent build in my fedora buildbots[1] has 5 fails. > > 578 - no idea is this a fd count mismatch error? if so, I am seeing this also and I think it is a test stability (not code quality) issue, but it would be nice to have a real diagnosis > 823 - this one has been failing me for awhile "No worthy mechs"? If so, check that the cyrus-sasl-plain rpm is installed. Recently added to the qa/admin/check-vm script and made the difference for me (thanks Nathan for the pointer that helped diagnose this). > 956 - not sure about this one either Missing lines including hinv.ncpu -12389 Try again. Information not currently available ? Same answer as 578 above. > 1052 - I believe I saw a bunch of pushes earlier today from david, but > no mail > 1080 - noted earlier Both recently fixed I think, although I don't have proof yet from my QA farm. Thanks for the feedback, Lukas. From kenj@internode.on.net Wed Jun 10 06:56:32 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id EEE1D7F9A for ; Wed, 10 Jun 2015 06:56:31 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 782F7AC005 for ; Wed, 10 Jun 2015 04:56:28 -0700 (PDT) X-ASG-Debug-ID: 1433937385-04cb6c4a7e11f700001-S8gJnT Received: from ipmail05.adl6.internode.on.net (ipmail05.adl6.internode.on.net [150.101.137.143]) by cuda.sgi.com with ESMTP id nJDGlgFjNX9GpqDS for ; Wed, 10 Jun 2015 04:56:25 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.143 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2DzAQB1JHhVPKEh0XYNT4NkX4Megy65cweICwEBAQEBAQcBAQEBQYULVTAGAgUWCwILAwIBAgExJwYCAQGzQXCkUIEhj0WCUoFFBZgQnmuELl2CRwEBAQ Received: from ppp118-209-33-161.lns20.mel4.internode.on.net (HELO [192.168.1.100]) ([118.209.33.161]) by ipmail05.adl6.internode.on.net with ESMTP; 10 Jun 2015 21:26:24 +0930 Message-ID: <557825E7.7000900@internode.on.net> Date: Wed, 10 Jun 2015 21:56:23 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: pcp@oss.sgi.com Subject: pcp updates: qa/491 Content-Type: text/plain; charset=utf-8 X-ASG-Orig-Subj: pcp updates: qa/491 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail05.adl6.internode.on.net[150.101.137.143] X-Barracuda-Start-Time: 1433937385 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19726 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://git.pcp.io/kenj/pcp master Ken McDonell (1): qa/491: repair revert damage qa/491 | 3 --- 1 file changed, 3 deletions(-) Details ... commit b493149f1c8b169a62f6d5c677425ae3537545e4 Author: Ken McDonell Date: Wed Jun 10 21:55:10 2015 +1000 qa/491: repair revert damage From goodwinos@gmail.com Wed Jun 10 07:15:27 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 8A3887F54 for ; Wed, 10 Jun 2015 07:15:27 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 150FAAC002 for ; Wed, 10 Jun 2015 05:15:24 -0700 (PDT) X-ASG-Debug-ID: 1433938522-04cb6c4a81120950001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id NxFKW9CiLaxDV6iu (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Wed, 10 Jun 2015 05:15:23 -0700 (PDT) X-Barracuda-Envelope-From: goodwinos@gmail.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx09.intmail.prod.int.phx2.redhat.com (int-mx09.intmail.prod.int.phx2.redhat.com [10.5.11.22]) by mx1.redhat.com (Postfix) with ESMTPS id 78032362AE0 for ; Wed, 10 Jun 2015 12:15:22 +0000 (UTC) Received: from [10.64.48.229] (vpn1-48-229.bne.redhat.com [10.64.48.229]) by int-mx09.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5ACFH1h021721 for ; Wed, 10 Jun 2015 08:15:20 -0400 Message-ID: <55782A53.9030506@gmail.com> Date: Wed, 10 Jun 2015 22:15:15 +1000 From: Mark Goodwin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: pcp Subject: pcp updates: merge kenj (qa/491) Content-Type: text/plain; charset=utf-8; format=flowed X-ASG-Orig-Subj: pcp updates: merge kenj (qa/491) Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.22 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1433938523 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 Changes committed to git://pcp.io/pcp master Ken McDonell (1): qa/491: repair revert damage qa/491 | 3 --- 1 file changed, 3 deletions(-) Details ... commit b493149f1c8b169a62f6d5c677425ae3537545e4 Author: Ken McDonell Date: Wed Jun 10 21:55:10 2015 +1000 qa/491: repair revert damage From dsmith@redhat.com Wed Jun 10 10:08:37 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 45EC07F76 for ; Wed, 10 Jun 2015 10:08:37 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 25539304064 for ; Wed, 10 Jun 2015 08:08:33 -0700 (PDT) X-ASG-Debug-ID: 1433948909-04cb6c4a7f125bd0001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id jYSg3HwvO8Qy5lO0 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Wed, 10 Jun 2015 08:08:30 -0700 (PDT) X-Barracuda-Envelope-From: dsmith@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx14.intmail.prod.int.phx2.redhat.com (int-mx14.intmail.prod.int.phx2.redhat.com [10.5.11.27]) by mx1.redhat.com (Postfix) with ESMTPS id 1DB80293205 for ; Wed, 10 Jun 2015 15:08:29 +0000 (UTC) Received: from t540p.usersys.redhat.com (vpn-60-149.rdu2.redhat.com [10.10.60.149]) by int-mx14.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5AF8R3G010462 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 10 Jun 2015 11:08:28 -0400 Message-ID: <557852EA.40504@redhat.com> Date: Wed, 10 Jun 2015 10:08:26 -0500 From: David Smith User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: "Frank Ch. Eigler" , pcp developers Subject: Re: [pcp] pcp update: json pmda References: <20150609004114.GA9357@redhat.com> X-ASG-Orig-Subj: Re: [pcp] pcp update: json pmda In-Reply-To: <20150609004114.GA9357@redhat.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.27 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1433948909 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 06/08/2015 07:41 PM, Frank Ch. Eigler wrote: > Hi - > > Please see git://sourceware.org/git/pcp.git branch fche/json for this ditty: > > Author: Frank Ch. Eigler > Date: Mon Jun 8 20:34:39 2015 -0400 > > json pmda: tolerate json array instances that are missing -> PM_ERR_INST > > Because of the caching of json array elements in the indom cache > (/var/lib/pcp/config/pmda/137.*), it is easy to get the pmda machinery > to recall indom entries that do not currently exist. Prior to this > patch, sending those indoms to the pmda fetch-handler resulted in > needless error messages (and related slowdowns). We now return the > correct error (PM_ERR_INST) and don't log anything. This change looks very reasonable to me. -- David Smith dsmith@redhat.com Red Hat http://www.redhat.com 256.217.0141 (direct) 256.837.0057 (fax) From dsmith@redhat.com Wed Jun 10 10:15:57 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 4E0867F5F for ; Wed, 10 Jun 2015 10:15:57 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 0D70B304064 for ; Wed, 10 Jun 2015 08:15:56 -0700 (PDT) X-ASG-Debug-ID: 1433949354-04bdf0129812c700001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id D3NFDUNRmtlLsGrr (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Wed, 10 Jun 2015 08:15:55 -0700 (PDT) X-Barracuda-Envelope-From: dsmith@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx09.intmail.prod.int.phx2.redhat.com (int-mx09.intmail.prod.int.phx2.redhat.com [10.5.11.22]) by mx1.redhat.com (Postfix) with ESMTPS id EADC6344EDF for ; Wed, 10 Jun 2015 15:15:54 +0000 (UTC) Received: from t540p.usersys.redhat.com (vpn-60-149.rdu2.redhat.com [10.10.60.149]) by int-mx09.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5AFFpLL011916 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 10 Jun 2015 11:15:53 -0400 Message-ID: <557854A7.8030405@redhat.com> Date: Wed, 10 Jun 2015 10:15:51 -0500 From: David Smith User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: Nathan Scott , Mark Goodwin , "Frank Ch. Eigler" CC: pcp developers Subject: Re: [pcp] pcp update: json pmda References: <20150609004114.GA9357@redhat.com> <557641A2.7040801@gmail.com> <20150609020038.GB9357@redhat.com> <5576D75E.2010205@redhat.com> <50220216.14907471.1433901374432.JavaMail.zimbra@redhat.com> X-ASG-Orig-Subj: Re: [pcp] pcp update: json pmda In-Reply-To: <50220216.14907471.1433901374432.JavaMail.zimbra@redhat.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.22 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1433949355 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 06/09/2015 08:56 PM, Nathan Scott wrote: > > > ----- Original Message ----- >>> pairs, where A-B traffic might appear then disappear then later >>> reappear). What pmdaCacheOp sequence would you recommend? >> > > Whatever sequence caused investigation of the original problem would > do the trick. It doesn't need to be complex, and doesn't need to hit > all possible code paths/situations. This sounds like something that > could be readily automated using a custom pmdajson data source? Or, > whatever you used to expose the problem & test the fix by hand, can > that be turned into a shell script? That'd get the first part sorted > (automated reproduction of the fundamental aspects of the problem), > then... > >>>> Also, some qa to demonstrate the issue and the fix would be >>>> appropriate, especially at this stage of the release. >>> >>> The problem showed up with dramatic slowdowns and lots of diagnostic >>> I/O traffic into /var/tmp and the pmda .log file, not as differences >>> at the pmapi client level (other than sloth). How would one qa that? > > Once the above (even simple) reproducer exists, then the test could > just do _pmda_filter_logfile ... if no logged error messages exist, > the test demonstrates the fix & this slowdown can no longer happen > (AIUI) as a result of that log() call. > > This has the nice property that problems unanticipated at this stage > (i.e. other logged errors, perhaps from a json library, perhaps from > elsewhere in the PMDA) would be detected in the future with no change > to the test, since they would also show up in the filtered log. > >> maybe capture an archive with a lot of instances coming and going in >> a 'wildly fluctuating' manner as above, e.g. a script that generates >> json data from /dev/random modulo 1000000, with churn of say half >> of them re-appearing or disappearing between fetches? Check the log >> doesn't grow too much, and we get PM_ERR_INST when expected, etc. I'm all for qa tests, but writing a qa test for this small bug seems like overkill, especially since there really isn't a good way to test it. The effort required to develop a test for this small bug vastly outweighs the bugs importance IMHO. -- David Smith dsmith@redhat.com Red Hat http://www.redhat.com 256.217.0141 (direct) 256.837.0057 (fax) From dsmith@redhat.com Wed Jun 10 12:45:51 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 1C7527F6B for ; Wed, 10 Jun 2015 12:45:51 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id B6CF0AC007 for ; Wed, 10 Jun 2015 10:45:50 -0700 (PDT) X-ASG-Debug-ID: 1433958346-04bdf060d700e60001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id l50a8UnJelegP0nO (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Wed, 10 Jun 2015 10:45:46 -0700 (PDT) X-Barracuda-Envelope-From: dsmith@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx09.intmail.prod.int.phx2.redhat.com (int-mx09.intmail.prod.int.phx2.redhat.com [10.5.11.22]) by mx1.redhat.com (Postfix) with ESMTPS id 6D9AC2CD84C for ; Wed, 10 Jun 2015 17:45:46 +0000 (UTC) Received: from t540p.usersys.redhat.com (vpn-60-149.rdu2.redhat.com [10.10.60.149]) by int-mx09.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5AHjhJJ027221 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 10 Jun 2015 13:45:45 -0400 Message-ID: <557877C7.9020805@redhat.com> Date: Wed, 10 Jun 2015 12:45:43 -0500 From: David Smith User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: Nathan Scott CC: pcp Subject: Re: [pcp] JSON PMDA with indom cache changes References: <555DEF05.7030108@redhat.com> <461406362.3814890.1432280874168.JavaMail.zimbra@redhat.com> <55677BB7.3060805@redhat.com> <1432466455.9615965.1433146915880.JavaMail.zimbra@redhat.com> X-ASG-Orig-Subj: Re: [pcp] JSON PMDA with indom cache changes In-Reply-To: <1432466455.9615965.1433146915880.JavaMail.zimbra@redhat.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.22 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1433958346 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 06/01/2015 03:21 AM, Nathan Scott wrote: > Hi David, > > Looking good - I've pushed this into my repo to start QA'ing it locally. > Found a handful of things on final review... > > - missing a pmdaceph.1 man page (see src/pmdas/gluster/pmdagluster.1 for > an example from another python PMDA); Thank you for starting that man page. Over on pcpfans.git dsmith/dev I've improved the man page and added a README file that goes into more details. Please pull the following changes: commit b35d7a5b92a90400368b20c1b974d2e2268e51ac commit 90aa87c3ca0b34e909bbccd5dcb05a00aab75a8a -- David Smith dsmith@redhat.com Red Hat http://www.redhat.com 256.217.0141 (direct) 256.837.0057 (fax) From dsmith@redhat.com Wed Jun 10 12:48:22 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 2C3347F6B for ; Wed, 10 Jun 2015 12:48:22 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id DA6748F8039 for ; Wed, 10 Jun 2015 10:48:21 -0700 (PDT) X-ASG-Debug-ID: 1433958500-04bdf060d600f50001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id z2H5l5G6gLyxr0GQ (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Wed, 10 Jun 2015 10:48:20 -0700 (PDT) X-Barracuda-Envelope-From: dsmith@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx13.intmail.prod.int.phx2.redhat.com (int-mx13.intmail.prod.int.phx2.redhat.com [10.5.11.26]) by mx1.redhat.com (Postfix) with ESMTPS id 9EEC691C02 for ; Wed, 10 Jun 2015 17:48:20 +0000 (UTC) Received: from t540p.usersys.redhat.com (vpn-60-149.rdu2.redhat.com [10.10.60.149]) by int-mx13.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5AHmH1m024893 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 10 Jun 2015 13:48:19 -0400 Message-ID: <55787861.3040109@redhat.com> Date: Wed, 10 Jun 2015 12:48:17 -0500 From: David Smith User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: Nathan Scott CC: pcp Subject: Re: [pcp] JSON PMDA with indom cache changes References: <555DEF05.7030108@redhat.com> <461406362.3814890.1432280874168.JavaMail.zimbra@redhat.com> <55677BB7.3060805@redhat.com> <1432466455.9615965.1433146915880.JavaMail.zimbra@redhat.com> <2105731158.10292085.1433231032998.JavaMail.zimbra@redhat.com> <55709952.9070209@redhat.com> <54437433.12427793.1433465221723.JavaMail.zimbra@redhat.com> X-ASG-Orig-Subj: Re: [pcp] JSON PMDA with indom cache changes In-Reply-To: <54437433.12427793.1433465221723.JavaMail.zimbra@redhat.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.26 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1433958500 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 06/04/2015 07:47 PM, Nathan Scott wrote: > Hi David, > > ----- Original Message ----- >> [...] >> When you say things are "non-deterministic" do you mean that sometimes >> you see a pass? I certainly never saw this kind of behavior when I was >> testing. > > I always see it fail the same way on the 2 hosts I've run it so far. I say > "non-deterministic" because its produced different output for you when you > initially saved the golden output for the test. > > I imagine its to do with different hashing schemes across the different > versions of python, and not a real problem in the new code. > >> Hmm. Since we have fairly full control over commands here, we could do >> something like the following (untested) patch. Basically we sort the >> output of only the 'children json' dbpmda command >> > > *nod* - this is what Ken's suggesting too. > >> >> Note there are a couple of other places that would need the same treatment. >> > > Yeah, I think we'll need to go ahead & do this kind of thing. On the pcpfans.git dsmith/dev branch, I've done this in the following commit: ==== commit fc785142078eec77fe40926fb4fa6efd6c1e4ef3 Author: David Smith Date: Tue Jun 9 12:36:06 2015 -0500 Make the JSON PMDA qa test more robust. * qa/1052: Sort output of certain commands, to avoid problems with differing python internal ordering. * qa/1052.out: Updated. ==== -- David Smith dsmith@redhat.com Red Hat http://www.redhat.com 256.217.0141 (direct) 256.837.0057 (fax) From dsmith@redhat.com Wed Jun 10 12:49:56 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 4E1897F6B for ; Wed, 10 Jun 2015 12:49:56 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 29C3C8F8039 for ; Wed, 10 Jun 2015 10:49:56 -0700 (PDT) X-ASG-Debug-ID: 1433958594-04cbb0131800fe0001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id RltvXhKXNCUP82XO (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Wed, 10 Jun 2015 10:49:55 -0700 (PDT) X-Barracuda-Envelope-From: dsmith@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx10.intmail.prod.int.phx2.redhat.com (int-mx10.intmail.prod.int.phx2.redhat.com [10.5.11.23]) by mx1.redhat.com (Postfix) with ESMTPS id 8ED168E92D for ; Wed, 10 Jun 2015 17:49:54 +0000 (UTC) Received: from t540p.usersys.redhat.com (vpn-60-149.rdu2.redhat.com [10.10.60.149]) by int-mx10.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5AHnqjg001206 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 10 Jun 2015 13:49:53 -0400 Message-ID: <557878C0.2030602@redhat.com> Date: Wed, 10 Jun 2015 12:49:52 -0500 From: David Smith User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: Nathan Scott CC: pcp Subject: Re: [pcp] JSON PMDA with indom cache changes References: <555DEF05.7030108@redhat.com> <461406362.3814890.1432280874168.JavaMail.zimbra@redhat.com> <55677BB7.3060805@redhat.com> <1432466455.9615965.1433146915880.JavaMail.zimbra@redhat.com> <557877C7.9020805@redhat.com> X-ASG-Orig-Subj: Re: [pcp] JSON PMDA with indom cache changes In-Reply-To: <557877C7.9020805@redhat.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.23 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1433958595 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 06/10/2015 12:45 PM, David Smith wrote: > On 06/01/2015 03:21 AM, Nathan Scott wrote: >> Hi David, >> >> Looking good - I've pushed this into my repo to start QA'ing it locally. >> Found a handful of things on final review... >> >> - missing a pmdaceph.1 man page (see src/pmdas/gluster/pmdagluster.1 for >> an example from another python PMDA); > > Thank you for starting that man page. Over on pcpfans.git dsmith/dev > I've improved the man page and added a README file that goes into more > details. Please pull the following changes: > > commit b35d7a5b92a90400368b20c1b974d2e2268e51ac > commit 90aa87c3ca0b34e909bbccd5dcb05a00aab75a8a Ah, looks like you already found those commits. -- David Smith dsmith@redhat.com Red Hat http://www.redhat.com 256.217.0141 (direct) 256.837.0057 (fax) From dsmith@redhat.com Wed Jun 10 12:50:25 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 8FEAB7F6B for ; Wed, 10 Jun 2015 12:50:25 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 6D390304048 for ; Wed, 10 Jun 2015 10:50:22 -0700 (PDT) X-ASG-Debug-ID: 1433958621-04bdf060d501010001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id XwtHSTPvQdQNQxHH (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Wed, 10 Jun 2015 10:50:21 -0700 (PDT) X-Barracuda-Envelope-From: dsmith@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx13.intmail.prod.int.phx2.redhat.com (int-mx13.intmail.prod.int.phx2.redhat.com [10.5.11.26]) by mx1.redhat.com (Postfix) with ESMTPS id 30F7219F3B9 for ; Wed, 10 Jun 2015 17:50:21 +0000 (UTC) Received: from t540p.usersys.redhat.com (vpn-60-149.rdu2.redhat.com [10.10.60.149]) by int-mx13.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5AHoIZf026310 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 10 Jun 2015 13:50:20 -0400 Message-ID: <557878DA.5070104@redhat.com> Date: Wed, 10 Jun 2015 12:50:18 -0500 From: David Smith User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: Nathan Scott CC: pcp Subject: Re: [pcp] JSON PMDA with indom cache changes References: <555DEF05.7030108@redhat.com> <461406362.3814890.1432280874168.JavaMail.zimbra@redhat.com> <55677BB7.3060805@redhat.com> <1432466455.9615965.1433146915880.JavaMail.zimbra@redhat.com> <2105731158.10292085.1433231032998.JavaMail.zimbra@redhat.com> <55709952.9070209@redhat.com> <54437433.12427793.1433465221723.JavaMail.zimbra@redhat.com> <55787861.3040109@redhat.com> X-ASG-Orig-Subj: Re: [pcp] JSON PMDA with indom cache changes In-Reply-To: <55787861.3040109@redhat.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.26 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1433958621 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 06/10/2015 12:48 PM, David Smith wrote: > On 06/04/2015 07:47 PM, Nathan Scott wrote: >> Hi David, >> >> ----- Original Message ----- >>> [...] >>> When you say things are "non-deterministic" do you mean that sometimes >>> you see a pass? I certainly never saw this kind of behavior when I was >>> testing. >> >> I always see it fail the same way on the 2 hosts I've run it so far. I say >> "non-deterministic" because its produced different output for you when you >> initially saved the golden output for the test. >> >> I imagine its to do with different hashing schemes across the different >> versions of python, and not a real problem in the new code. >> >>> Hmm. Since we have fairly full control over commands here, we could do >>> something like the following (untested) patch. Basically we sort the >>> output of only the 'children json' dbpmda command >>> >> >> *nod* - this is what Ken's suggesting too. >> >>> >>> Note there are a couple of other places that would need the same treatment. >>> >> >> Yeah, I think we'll need to go ahead & do this kind of thing. > > On the pcpfans.git dsmith/dev branch, I've done this in the following > commit: > > ==== > commit fc785142078eec77fe40926fb4fa6efd6c1e4ef3 > Author: David Smith > Date: Tue Jun 9 12:36:06 2015 -0500 > > Make the JSON PMDA qa test more robust. > > * qa/1052: Sort output of certain commands, to avoid problems with > differing python internal ordering. > * qa/1052.out: Updated. > ==== Ah, looks like you already found this one. -- David Smith dsmith@redhat.com Red Hat http://www.redhat.com 256.217.0141 (direct) 256.837.0057 (fax) From lberk@redhat.com Wed Jun 10 13:48:28 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 1A2557F6D for ; Wed, 10 Jun 2015 13:48:28 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id DDFC08F8054 for ; Wed, 10 Jun 2015 11:48:24 -0700 (PDT) X-ASG-Debug-ID: 1433962103-04bdf060d402520001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id vhGRfR1dvTAwgQz1 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Wed, 10 Jun 2015 11:48:23 -0700 (PDT) X-Barracuda-Envelope-From: lberk@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) by mx1.redhat.com (Postfix) with ESMTPS id A4A978EFC2; Wed, 10 Jun 2015 18:48:23 +0000 (UTC) Received: from toium (unused-10-15-17-202.yyz.redhat.com [10.15.17.202]) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5AImMM9001577 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 10 Jun 2015 14:48:23 -0400 From: Lukas Berk To: Ken McDonell Cc: pcp@oss.sgi.com Subject: Re: [pcp] pcp updates: merge kenj (qa updates) References: <5576DA95.1090705@redhat.com> <55776956.1050304@internode.on.net> <87h9qgmhhl.fsf@redhat.com> <5577E4AC.5060000@internode.on.net> X-ASG-Orig-Subj: Re: [pcp] pcp updates: merge kenj (qa updates) Date: Wed, 10 Jun 2015 14:48:22 -0400 In-Reply-To: <5577E4AC.5060000@internode.on.net> (Ken McDonell's message of "Wed, 10 Jun 2015 17:18:04 +1000") Message-ID: <87zj47o0w9.fsf@redhat.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Scanned-By: MIMEDefang 2.68 on 10.5.11.24 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1433962103 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 Hi Ken, The latest run[1] (after your 491 patches were merged by mark) only have two failures now. Ken McDonell writes: >> 578 - no idea > > is this a fd count mismatch error? if so, I am seeing this also and I > think it is a test stability (not code quality) issue, but it would be > nice to have a real diagnosis Yes. it's mismatching errors. >> 823 - this one has been failing me for awhile > > "No worthy mechs"? If so, check that the cyrus-sasl-plain rpm is > installed. Recently added to the qa/admin/check-vm script and made > the difference for me (thanks Nathan for the pointer that helped > diagnose this). No, as the stout from the check script describes, user not found errors. I saw that email and tried the rpm install trick, but that was already installed. Still failing. I've even reinstalled the relavent packages just to be sure. >> 956 - not sure about this one either > Same answer as 578 above. Appears so, no longer failing, as with the two 10XX tests which the fixes were pulled in last night. Cheers, Lukas [1] - http://buildbot.pcp.io/builders/fedora/builds/106/steps/Run%20Testsuite/logs/stdio From noreply@github.com Wed Jun 10 14:35:33 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.4 required=5.0 tests=HTML_IMAGE_ONLY_12, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id F3E567F6A for ; Wed, 10 Jun 2015 14:35:32 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 71005AC002 for ; Wed, 10 Jun 2015 12:35:29 -0700 (PDT) X-ASG-Debug-ID: 1433964925-04cb6c3017038b0001-S8gJnT Received: from n2-mx1.mail-services.com.au (n2-mx1.mail-services.com.au [117.55.229.91]) by cuda.sgi.com with ESMTP id 6Vs8yhQkYTCKt4rT for ; Wed, 10 Jun 2015 12:35:26 -0700 (PDT) X-Barracuda-Envelope-From: noreply@github.com X-Barracuda-Apparent-Source-IP: 117.55.229.91 Received: from i-otc1esa.cbr1.mail-filtering.com.au (ipin1-c1esa.cbr1.mail-filtering.com.au [117.55.239.161]) by n2-mx1.mail-services.com.au (Postfix) with ESMTP id 05D63FF3D0 for ; Thu, 11 Jun 2015 05:35:25 +1000 (AEST) Received-SPF: Pass (i-otc1esa.cbr1.mail-filtering.com.au: domain of noreply@github.com designates 192.30.252.193 as permitted sender) identity=mailfrom; client-ip=192.30.252.193; receiver=i-otc1esa.cbr1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="noreply@github.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: None (i-otc1esa.cbr1.mail-filtering.com.au: no sender authenticity information available from domain of postmaster@github-smtp2b-ext-cp1-prd.iad.github.net) identity=helo; client-ip=192.30.252.193; receiver=i-otc1esa.cbr1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="postmaster@github-smtp2b-ext-cp1-prd.iad.github.net"; x-conformance=spf_only X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0GpBAAQkHhVnMH8HsBcgkcDgRpfgx6oYQaDOY5WgTkeAQ2FLBA6gXgTAQEBAQEBAQMOAQEBAQEICwkJIS5BBYNdAQEBAwECIB0BAQQ0BQEIAQsBAQIBFQImAgIDAVMGGIgpDa0scIRkAQWBap06AQsBGQIEC4EWFIRkhSqCa4E4EQFNgjgMLxKBM4xjizKGcJtkUx4xBYEHgTsBAQE X-IPAS-Result: A0GpBAAQkHhVnMH8HsBcgkcDgRpfgx6oYQaDOY5WgTkeAQ2FLBA6gXgTAQEBAQEBAQMOAQEBAQEICwkJIS5BBYNdAQEBAwECIB0BAQQ0BQEIAQsBAQIBFQImAgIDAVMGGIgpDa0scIRkAQWBap06AQsBGQIEC4EWFIRkhSqCa4E4EQFNgjgMLxKBM4xjizKGcJtkUx4xBYEHgTsBAQE X-IronPort-AV: E=Sophos;i="5.13,588,1427720400"; d="scan'208,217";a="185420813" Received: from github-smtp2-ext2.iad.github.net (HELO github-smtp2b-ext-cp1-prd.iad.github.net) ([192.30.252.193]) by i-otc1esa.cbr1.mail-filtering.com.au with ESMTP/TLS/ADH-AES256-SHA; 11 Jun 2015 05:20:58 +1000 Date: Wed, 10 Jun 2015 12:20:55 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1433964055; bh=RUQ3P0K5pbgVmicAgB0hfZULtfPtjJKdyeV5fqpzsBg=; h=From:Reply-To:To:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SayJE2nlqVGwOjD54R75e67gvbM3LwcBhqvfte1+cu7HrgMkoN3PaXcIG8LluehMa LogGSLU7Vg/GCniEmd2q8cbSUd5xMC9iDgWfa1OYBIzMmxyuWHABJdQQwOX/hVeNrJ ULANSTqI3H9v/riW5V55PlQg2/StaaCSMDFCKRf4= From: Ryan John Peck Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [pcp] Fix location of pcp-webjs gitweb in the pcp guide (0e4a8dc) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] Fix location of pcp-webjs gitweb in the pcp guide (0e4a8dc) Content-Type: multipart/alternative; boundary="--==_mimepart_55788e1790cda_26133ff6813d92a09775c9"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: RyPeck X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-Barracuda-Connect: n2-mx1.mail-services.com.au[117.55.229.91] X-Barracuda-Start-Time: 1433964926 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.63 X-Barracuda-Spam-Status: No, SCORE=1.63 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_12, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19739 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 1.63 HTML_IMAGE_ONLY_12 BODY: HTML: images with 800-1200 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message ----==_mimepart_55788e1790cda_26133ff6813d92a09775c9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Shouldn't this point to https://github.com/performancecopilot/pcp-webjs? @lberk @kmcdonell --- Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/commit/0e4a8dc89363271e03cb3fa73ac7357a6a902a67#commitcomment-11619139 ----==_mimepart_55788e1790cda_26133ff6813d92a09775c9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Shouldn't this point to https://github.com/performancecopilot/pcp-webjs?

@lberk @kmcdonell


Reply to this email directly or view it on GitHub.

----==_mimepart_55788e1790cda_26133ff6813d92a09775c9-- From bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com Wed Jun 10 14:48:41 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=2.0 required=5.0 tests=HTML_IMAGE_ONLY_16, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 6DE777F55 for ; Wed, 10 Jun 2015 14:48:41 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 5A7208F8052 for ; Wed, 10 Jun 2015 12:48:41 -0700 (PDT) X-ASG-Debug-ID: 1433965717-04cb6c301903d60001-S8gJnT Received: from n1-mx2.mail-services.com.au (n1-mx2.mail-services.com.au [175.107.133.194]) by cuda.sgi.com with ESMTP id SbusnPUS4HwXxo5L for ; Wed, 10 Jun 2015 12:48:38 -0700 (PDT) X-Barracuda-Envelope-From: bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com X-Barracuda-Apparent-Source-IP: 175.107.133.194 Received: from i-otc2esa.syd1.mail-filtering.com.au (ipin1-c2esa.syd1.mail-filtering.com.au [175.107.162.146]) by n1-mx2.mail-services.com.au (Postfix) with ESMTP id EB1A29F1DE for ; Thu, 11 Jun 2015 05:48:36 +1000 (AEST) Received-SPF: None (i-otc2esa.syd1.mail-filtering.com.au: no sender authenticity information available from domain of bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com) identity=mailfrom; client-ip=192.254.113.10; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-sender="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-conformance=spf_only Received-SPF: None (i-otc2esa.syd1.mail-filtering.com.au: no sender authenticity information available from domain of postmaster@o5.sgmail.github.com) identity=helo; client-ip=192.254.113.10; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-sender="postmaster@o5.sgmail.github.com"; x-conformance=spf_only X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0FiAgA9lHhVnApx/sBcgkcEgRlfgx6oYQaDOY5WgTwbAQ2FLBA6gT85EwEBAQEBAQEDDgEBAQEBCAsJCSEuhCMBAQEDAQIgHQY0BQEIAQsBAQIBFQImAgIDAVMGEwWIKQ2tLXCEaoFqnTgLAQEBGAYLgRYUhGSFKoJrgTgRAU2COAwvEoEzjGOLMoZwgXCZdFNPBYEHgTsBAQE X-IPAS-Result: A0FiAgA9lHhVnApx/sBcgkcEgRlfgx6oYQaDOY5WgTwbAQ2FLBA6gT85EwEBAQEBAQEDDgEBAQEBCAsJCSEuhCMBAQEDAQIgHQY0BQEIAQsBAQIBFQImAgIDAVMGEwWIKQ2tLXCEaoFqnTgLAQEBGAYLgRYUhGSFKoJrgTgRAU2COAwvEoEzjGOLMoZwgXCZdFNPBYEHgTsBAQE X-IronPort-AV: E=Sophos;i="5.13,589,1427720400"; d="scan'208,217";a="83882698" Received: from o5.sgmail.github.com ([192.254.113.10]) by i-otc2esa.syd1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES128-SHA; 11 Jun 2015 05:48:01 +1000 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com; h=from:reply-to:to:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=BsJZhq/tjWyH8RdlD3lCVx3rRv4=; b=qtGJmciusyXhpaFs Evea7p5i0xPZ2NKlT3AVZrBYuobygMwv9jVW2WmRRSUVFBzVBdSqXW8IOPpHNBg2 3jooiQglxw35kaN4PpNpsJbXerhuKJXaVqjyq8Ps1RAKMXGDt2zUgo8VFs4J7ttK rQnnB18iqfHM/J+2h7VDoEwm1k0= Received: by filter0388p1mdw1.sendgrid.net with SMTP id filter0388p1mdw1.29497.5578946B2D 2015-06-10 19:47:55.993048466 +0000 UTC Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd-038 (SG) with ESMTP id 14ddf03c5a7.6d87.9407d4 for ; Wed, 10 Jun 2015 19:47:55 +0000 (UTC) Date: Wed, 10 Jun 2015 12:47:55 -0700 From: Lukas Berk Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [pcp] Fix location of pcp-webjs gitweb in the pcp guide (0e4a8dc) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] Fix location of pcp-webjs gitweb in the pcp guide (0e4a8dc) Content-Type: multipart/alternative; boundary="--==_mimepart_5578946bb64ae_26703ff6813d92a010744ad"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: lberk X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-SG-EID: XHgpD0I4dwPyvalfBvzXHjYOnBNKyEST/hu/iWGWJEf+0/2AAwmigW9dj3tNvIwN7ziHxZ+jT/b/jg n9GIKVM9vatQFmCFkwmzblbYmHVmc2V9WSd6si8kJzROFU0UC1oqi0ewcVHbjmiLh01tnA8ImGlTYi 7nq2J2osCtDy+Qk= X-Barracuda-Connect: n1-mx2.mail-services.com.au[175.107.133.194] X-Barracuda-Start-Time: 1433965718 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.63 X-Barracuda-Spam-Status: No, SCORE=0.63 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_16, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19740 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.63 HTML_IMAGE_ONLY_16 BODY: HTML: images with 1200-1600 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message ----==_mimepart_5578946bb64ae_26703ff6813d92a010744ad Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Hi, Ryan John Peck writes: > Shouldn't this point to > https://github.com/performancecopilot/pcp-webjs? > @lberk @kmcdonell The github repo is a mirror of the material, however the most up-to-date code is pushed to the souceware.org repo first. Hence pointing to that location in the docs. Cheers, Lukas --- Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/commit/0e4a8dc89363271e03cb3fa73ac7357a6a902a67#commitcomment-11619652 ----==_mimepart_5578946bb64ae_26703ff6813d92a010744ad Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit
Hi,

Ryan John Peck <notifications@github.com> writes:
> Shouldn't this point to
> https://github.com/performancecopilot/pcp-webjs?
> @lberk @kmcdonell

The github repo is a mirror of the material, however the most up-to-date
code is pushed to the souceware.org repo first. Hence pointing to that
location in the docs.

Cheers,

Lukas


Reply to this email directly or view it on GitHub.

----==_mimepart_5578946bb64ae_26703ff6813d92a010744ad-- From nscott@redhat.com Wed Jun 10 17:48:48 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id DCB987F66 for ; Wed, 10 Jun 2015 17:48:47 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 661CDAC003 for ; Wed, 10 Jun 2015 15:48:44 -0700 (PDT) X-ASG-Debug-ID: 1433976518-04cb6c301907b80001-S8gJnT Received: from mx3-phx2.redhat.com (mx3-phx2.redhat.com [209.132.183.24]) by cuda.sgi.com with ESMTP id 6CwepXBD2cJIt3Ua (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Wed, 10 Jun 2015 15:48:39 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.24 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx3-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id t5AMmcFY004380; Wed, 10 Jun 2015 18:48:38 -0400 Date: Wed, 10 Jun 2015 18:48:38 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: David Smith , Mark Goodwin , "Frank Ch. Eigler" Cc: pcp developers Message-ID: <1118082867.15669103.1433976518299.JavaMail.zimbra@redhat.com> In-Reply-To: <557854A7.8030405@redhat.com> References: <20150609004114.GA9357@redhat.com> <557641A2.7040801@gmail.com> <20150609020038.GB9357@redhat.com> <5576D75E.2010205@redhat.com> <50220216.14907471.1433901374432.JavaMail.zimbra@redhat.com> <557854A7.8030405@redhat.com> Subject: Re: [pcp] pcp update: json pmda MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] pcp update: json pmda Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.203] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp update: json pmda Thread-Index: CEdyBujphWh3TX+bzhxiPw+nbAv8hw== X-Barracuda-Connect: mx3-phx2.redhat.com[209.132.183.24] X-Barracuda-Start-Time: 1433976519 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.03 X-Barracuda-Spam-Status: No, SCORE=0.03 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA_TO_FROM_DOMAIN_MATCH, THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19745 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... 0.01 BSF_SC0_SA_TO_FROM_DOMAIN_MATCH Sender Domain Matches Recipient Domain Hi David, Thanks for all those follow-up updates, and fixing the glaring error I left in the initial man page. *cough* ----- Original Message ----- > [...] > I'm all for qa tests, but writing a qa test for this small bug seems > like overkill, especially since there really isn't a good way to test > it. The effort required to develop a test for this small bug vastly > outweighs the bugs importance IMHO. I understand where Marks coming from though - back in the day, when we were working on developing PCP originally (on IRIX), it was mandatory that any bug fix would be accompanied by a test. If it is truly difficult to hit this branch (really? can't tell, not enough info) and since its newly developed code, then it may indeed be OK to skip a test case in this case - IMO (not my call though). Personally, I would prefer to see an automated test case, since bugs have an annoying ability to un-squash themselves. Re "effort required to develop a test..." - there should be little/no effort to writing automated test cases (the fix was tested somehow, right?) - and with practice it just gets easier. If there are ways we can make writing tests easier, we should do that. The ./qa/new script is pretty handy if thats not been discovered yet - but please share any pain points you've come across. cheers. -- Nathan From mgoodwin@redhat.com Wed Jun 10 19:10:35 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id CD4897F63 for ; Wed, 10 Jun 2015 19:10:35 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 65482AC002 for ; Wed, 10 Jun 2015 17:10:32 -0700 (PDT) X-ASG-Debug-ID: 1433981424-04cbb0131608a00001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id cA9zjUiQvqwLJpdm (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Wed, 10 Jun 2015 17:10:25 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx14.intmail.prod.int.phx2.redhat.com (int-mx14.intmail.prod.int.phx2.redhat.com [10.5.11.27]) by mx1.redhat.com (Postfix) with ESMTPS id 90A44347A45 for ; Thu, 11 Jun 2015 00:10:24 +0000 (UTC) Received: from [10.64.48.229] (vpn1-48-229.bne.redhat.com [10.64.48.229]) by int-mx14.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5B0ALta003586 for ; Wed, 10 Jun 2015 20:10:23 -0400 Message-ID: <5578D1EC.4070702@redhat.com> Date: Thu, 11 Jun 2015 10:10:20 +1000 From: Mark Goodwin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: pcp Subject: pcp updates: merge frank's json pmda bugfix Content-Type: text/plain; charset=utf-8; format=flowed X-ASG-Orig-Subj: pcp updates: merge frank's json pmda bugfix Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.27 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1433981425 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 Thanks David for the review, and QA discussion etc. In it goes :) Changes committed to git://pcp.io/pcp master Frank Ch. Eigler (1): json pmda: tolerate json array instances that are missing -> PM_ERR_INST src/pmdas/json/pmdajson.python | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) Details ... commit b202891bc4531d8b9b95f4cb6d0145c12f6d3898 Author: Frank Ch. Eigler Date: Mon Jun 8 20:34:39 2015 -0400 json pmda: tolerate json array instances that are missing -> PM_ERR_INST Because of the caching of json array elements in the indom cache (/var/lib/pcp/config/pmda/137.*), it is easy to get the pmda machinery to recall indom entries that do not currently exist. Prior to this patch, sending those indoms to the pmda fetch-handler resulted in needless error messages (and related slowdowns). We now return the correct error (PM_ERR_INST) and don't log anything. From lberk@redhat.com Wed Jun 10 20:19:32 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 5AA7A7F62 for ; Wed, 10 Jun 2015 20:19:32 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 4B686304039 for ; Wed, 10 Jun 2015 18:19:29 -0700 (PDT) X-ASG-Debug-ID: 1433985564-04cb6c301a0a6a0001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id MmFzFTPJpLsEiyMa (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Wed, 10 Jun 2015 18:19:25 -0700 (PDT) X-Barracuda-Envelope-From: lberk@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx13.intmail.prod.int.phx2.redhat.com (int-mx13.intmail.prod.int.phx2.redhat.com [10.5.11.26]) by mx1.redhat.com (Postfix) with ESMTPS id C1EF12CD858 for ; Thu, 11 Jun 2015 01:19:24 +0000 (UTC) Received: from toium (vpn-55-36.rdu2.redhat.com [10.10.55.36]) by int-mx13.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5B1JNcf023696 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Wed, 10 Jun 2015 21:19:24 -0400 From: Lukas Berk To: pcp@oss.sgi.com Subject: pcp updates: qa Date: Wed, 10 Jun 2015 21:19:23 -0400 X-ASG-Orig-Subj: pcp updates: qa Message-ID: <87h9qft52c.fsf@redhat.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Scanned-By: MIMEDefang 2.68 on 10.5.11.26 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1433985565 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 Hi, Please see git://pcp.io/lberk/pcp.git for a variety of qa fixes, several focused on 64bit arm hardware. Cheers, Lukas -------------------------------------------- qa/067 | 2 qa/172 | 2 qa/216 | 2 qa/974 | 12 qa/974.4096 | 3854 ++++++++++++++++++++++---------------------- qa/974.65536 | 3854 ++++++++++++++++++++++---------------------- qa/974.out | 3854 ++++++++++++++++++++++---------------------- qa/GNUmakefile.install | 2 qa/perfevent/GNUmakefile | 2 src/pmdas/linux/pmda.c | 5 src/pmdas/linux_proc/pmda.c | 5 11 files changed, 5804 insertions(+), 5790 deletions(-) commit a40aa1e8e1ca8b4fbf174703583d4fd197bbd824 Author: Lukas Berk Date: Wed Jun 10 20:47:55 2015 -0400 Revert previous 974 fix, add PROC_PAGESIZE env var instead to set, update qa commit 04c4f86afb20e27144317c43cb44b3f9a1179887 Author: Lukas Berk Date: Wed Jun 10 14:38:18 2015 -0400 Proc metrics depend on page size, alter 974 qa files according to hinv.pagesize commit b05f50b3cc0f74d90e27af821299fe5ff016bd79 Author: Lukas Berk Date: Thu May 28 13:45:44 2015 -0400 Switch makefile ENABLE_PERFEVENT statements to PMDA_PERFEVENT ENABLE_PERFEVENT seems to be a leftover from previous commits, and is not actually triggered throughout the configure steps. Thus, it was left out of the testsuite directory and caused errors with mismatching perfevent metrics (with no config). commit 4f5ba112230091985e14483c66c3c529186386b1 Author: Lukas Berk Date: Wed May 27 10:48:26 2015 -0400 Add notrun checks for nestat install for qa 067 172 216 From kenj@internode.on.net Wed Jun 10 21:42:12 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.2 required=5.0 tests=FUZZY_XPILL autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id B765E7F60 for ; Wed, 10 Jun 2015 21:42:12 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id A8C708F8037 for ; Wed, 10 Jun 2015 19:42:09 -0700 (PDT) X-ASG-Debug-ID: 1433990523-04cbb013160b050001-S8gJnT Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [150.101.137.129]) by cuda.sgi.com with ESMTP id bpSkKAVhqnK5NQ0r for ; Wed, 10 Jun 2015 19:42:03 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.129 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2DfAQDe9HhVPKEh0XYNT4NkX4ZMuSSGAgKCCgEBAQEBAQcBAQEBQYRiAQEBAzhAEQsYCRYPCQMCAQIBMRQTCAEBthWlHQEBCAIBH4tDgmuCIhaEFwEEi3aMIYghhACST4QuXYJHAQEB Received: from ppp118-209-33-161.lns20.mel4.internode.on.net (HELO [192.168.1.100]) ([118.209.33.161]) by ipmail06.adl2.internode.on.net with ESMTP; 11 Jun 2015 12:12:03 +0930 Message-ID: <5578F57A.6020600@internode.on.net> Date: Thu, 11 Jun 2015 12:42:02 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: pcp@oss.sgi.com Subject: Re: [pcp] pcp updates: qa References: <87h9qft52c.fsf@redhat.com> X-ASG-Orig-Subj: Re: [pcp] pcp updates: qa In-Reply-To: <87h9qft52c.fsf@redhat.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Start-Time: 1433990523 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.00 X-Barracuda-Spam-Status: No, SCORE=1.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MV0613 X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19751 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 1.00 BSF_SC0_MV0613 BSF_SC0_MV0613 Lukas, I pulled these into my tree, ran QA (67,1782,216,974, -g pmda.proc and -g pmda.linux) on a x86_64 system and reviewed the code. All the QA passes ... that's good. A couple of comments on the code ... If PROC_PAGESIZE and LINUX_PAGESIZE are _only_ for QA testing, then I think it would be worth adding a comment to this effect in the PMDA source code, and perhaps changing the env varnames to PCPQA_PROC_PAGESIZE and PCPQA_LINUX_PAGESIZE to make it clearer and further reduce the probability of an unintended name clash in a production environment. If these are for something other than QA I don't understand how or when they might be used, and the explanation probably warrants inclusion in the man pages. Otherwise, looks good ... thanks. On 11/06/15 11:19, Lukas Berk wrote: > > Hi, > > Please see git://pcp.io/lberk/pcp.git for a variety of qa fixes, several > focused on 64bit arm hardware. > > ... From nscott@redhat.com Wed Jun 10 22:02:14 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.2 required=5.0 tests=FUZZY_XPILL autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id B2B297F61 for ; Wed, 10 Jun 2015 22:02:14 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 953348F8054 for ; Wed, 10 Jun 2015 20:02:14 -0700 (PDT) X-ASG-Debug-ID: 1433991728-04bdf060d60b590001-S8gJnT Received: from mx5-phx2.redhat.com (mx5-phx2.redhat.com [209.132.183.37]) by cuda.sgi.com with ESMTP id djcdpnCyGyLM3cc6 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Wed, 10 Jun 2015 20:02:09 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.37 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx5-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5B3246L002108; Wed, 10 Jun 2015 23:02:05 -0400 Date: Wed, 10 Jun 2015 23:02:04 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Ken McDonell , Lukas Berk Cc: pcp@oss.sgi.com Message-ID: <159705299.15709399.1433991724862.JavaMail.zimbra@redhat.com> In-Reply-To: <5578F57A.6020600@internode.on.net> References: <87h9qft52c.fsf@redhat.com> <5578F57A.6020600@internode.on.net> Subject: Re: [pcp] pcp updates: qa MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] pcp updates: qa Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.236] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: qa Thread-Index: 50obJwMuVTig2FCozb9EnyRZzawTTw== X-Barracuda-Connect: mx5-phx2.redhat.com[209.132.183.37] X-Barracuda-Start-Time: 1433991729 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19752 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... ----- Original Message ----- > Lukas, > > I pulled these into my tree, ran QA (67,1782,216,974, -g pmda.proc and > -g pmda.linux) on a x86_64 system and reviewed the code. > > All the QA passes ... that's good. Thanks Ken, running with 'em here too & all good. I'll push my final QA fix updates shortly as well, if you could start running with these - they'll likely be the last from me for this release. > A couple of comments on the code ... > If PROC_PAGESIZE and LINUX_PAGESIZE are _only_ for QA testing, then I > think it would be worth adding a comment to this effect in the PMDA > source code, and perhaps changing the env varnames to They are only for QA. I'll add a comment (Lukas is gone for today). > PCPQA_PROC_PAGESIZE and PCPQA_LINUX_PAGESIZE to make it clearer and > further reduce the probability of an unintended name clash in a > production environment. It follows the convention set by PROC_STATSPATH & other similar existing env vars, so unless we want to go retrofit that onto those (and others over in the python/perl PMDAs) - which maybe we do - I suggest we stick with 'em for now, and maybe tackle them all together next release? cheers. -- Nathan From nscott@redhat.com Wed Jun 10 22:06:24 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 8364B7F61 for ; Wed, 10 Jun 2015 22:06:24 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id EC54CAC002 for ; Wed, 10 Jun 2015 20:06:20 -0700 (PDT) X-ASG-Debug-ID: 1433991977-04cb6c30170c580001-S8gJnT Received: from mx6-phx2.redhat.com (mx6-phx2.redhat.com [209.132.183.39]) by cuda.sgi.com with ESMTP id RwmB6axnJr7tuLPn (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Wed, 10 Jun 2015 20:06:18 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.39 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx6-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5B36H6G024178 for ; Wed, 10 Jun 2015 23:06:17 -0400 Date: Wed, 10 Jun 2015 23:06:17 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp developers Message-ID: <1775428857.15709894.1433991977448.JavaMail.zimbra@redhat.com> In-Reply-To: <238871422.15709884.1433991967677.JavaMail.zimbra@redhat.com> Subject: pcp udpates: qa MIME-Version: 1.0 X-ASG-Orig-Subj: pcp udpates: qa Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.236] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp udpates: qa Thread-Index: tzzFTtO/lqVzzJbyhn2Mu8jcWWILbw== X-Barracuda-Connect: mx6-phx2.redhat.com[209.132.183.39] X-Barracuda-Start-Time: 1433991978 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19752 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Changes committed to git://git.pcp.io/nathans/pcp.git master Nathan Scott (6): qa: fix makefile.install merge overlaps qa, pmdaCache: hash determinism across compilers/platforms qa: fix test 136 handling of long-hostname test hosts qa: cleanup no-longer-unsed variable setting in test 974 build: add spec notes about Fedora bugs fixed this release qa: add some comments about env vars used for testing build/rpm/fedora.spec | 3 +++ qa/136 | 10 +++++++++- qa/136.out | 2 +- qa/974 | 2 +- qa/GNUmakefile.install | 18 +++--------------- qa/src/keycache2.c | 6 +++--- src/libpcp_pmda/src/cache.c | 14 +++++++------- src/pmdas/linux/pmda.c | 1 + src/pmdas/linux_proc/pmda.c | 6 +++++- 9 files changed, 33 insertions(+), 29 deletions(-) commit 223918de5bae5a1cf2cb3f868e103e1145cee444 Author: Nathan Scott Date: Thu Jun 11 13:03:44 2015 +1000 qa: add some comments about env vars used for testing Also allow the hz global to be overridden, as differences here too will result in failures - future-proofing for test qa/974. commit f4a0ba527e4cfabad65c746d50f3eb5afffdc2d6 Author: Nathan Scott Date: Thu Jun 11 12:53:36 2015 +1000 build: add spec notes about Fedora bugs fixed this release commit ca7723e2cbd9ee2d75358d34ebd8f24e2ff9c2bd Author: Nathan Scott Date: Thu Jun 11 11:55:21 2015 +1000 qa: cleanup no-longer-unsed variable setting in test 974 commit cd3ed9952581949e4e950ea33948cf70e99f144d Author: Nathan Scott Date: Thu Jun 11 11:45:38 2015 +1000 qa: fix test 136 handling of long-hostname test hosts Hostname length affects the pmcd.pmlogger metrics in volume 0 of the archive generated by qa/136 such that we need to cater for an increased range of possible volume sizes in the first volume. commit 32014b5eb31ebb45be5046760935309043e63ffa Author: Nathan Scott Date: Thu Jun 11 11:42:47 2015 +1000 qa, pmdaCache: hash determinism across compilers/platforms Test qa/491 has uncovered a dependence in the libpcp_pmda hash() function on char signedness. Force char signedness for this one function to "signed char" to ensure we get the default behaviour that we want. This ensures platform toolchain differences, and even compiler options like -funsigned-char, do not cause give us different hash values for any given key. commit cfa2fab2dcbf85d6b4e057d044e8cc0e370da965 Author: Nathan Scott Date: Thu Jun 11 11:41:28 2015 +1000 qa: fix makefile.install merge overlaps From kenj@internode.on.net Wed Jun 10 22:09:56 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 1FFB97F61 for ; Wed, 10 Jun 2015 22:09:56 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id F2A0C8F804B for ; Wed, 10 Jun 2015 20:09:55 -0700 (PDT) X-ASG-Debug-ID: 1433992193-04bdf060d40b910001-S8gJnT Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [150.101.137.129]) by cuda.sgi.com with ESMTP id eJEPNHaghEbhtkAL for ; Wed, 10 Jun 2015 20:09:53 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.129 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2DkAQCs+nhVPKEh0XYNT4dhgy68UIJWAoILAQEBAQEBBwEBAQFBhGIBAQEDIxVAARALGAICBRYLAgIJAwIBAgExFAYBDAEHAQG2EXCkLgEBAQEBAQEBAgEBAQEBAQEBGoEhiiKFBgeCaIFFAQSRAaYGhC6DJAEBAQ Received: from ppp118-209-33-161.lns20.mel4.internode.on.net (HELO [192.168.1.100]) ([118.209.33.161]) by ipmail06.adl2.internode.on.net with ESMTP; 11 Jun 2015 12:39:52 +0930 Message-ID: <5578FBFF.6040608@internode.on.net> Date: Thu, 11 Jun 2015 13:09:51 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: Nathan Scott , Lukas Berk CC: pcp@oss.sgi.com Subject: Re: [pcp] pcp updates: qa References: <87h9qft52c.fsf@redhat.com> <5578F57A.6020600@internode.on.net> <159705299.15709399.1433991724862.JavaMail.zimbra@redhat.com> X-ASG-Orig-Subj: Re: [pcp] pcp updates: qa In-Reply-To: <159705299.15709399.1433991724862.JavaMail.zimbra@redhat.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Start-Time: 1433992193 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19752 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 11/06/15 13:02, Nathan Scott wrote: > ... >> If PROC_PAGESIZE and LINUX_PAGESIZE are _only_ for QA testing, then I >> think it would be worth adding a comment to this effect in the PMDA >> source code, and perhaps changing the env varnames to > > They are only for QA. I'll add a comment (Lukas is gone for today). OK > ... > It follows the convention set by PROC_STATSPATH & other similar existing > env vars, so unless we want to go retrofit that onto those (and others > over in the python/perl PMDAs) - which maybe we do - I suggest we stick > with 'em for now, and maybe tackle them all together next release? Agreed. From kenj@internode.on.net Wed Jun 10 22:56:40 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 6C3E17F5F for ; Wed, 10 Jun 2015 22:56:40 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 41364304043 for ; Wed, 10 Jun 2015 20:56:37 -0700 (PDT) X-ASG-Debug-ID: 1433994993-04bdf060d50c4d0001-S8gJnT Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [150.101.137.129]) by cuda.sgi.com with ESMTP id T0CKkOKtLS4SJlgW for ; Wed, 10 Jun 2015 20:56:34 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.129 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2DkAQA3BnlVPKEh0XYNT4NkX4Megy65IQeIDwEBAQEBAQcBAQEBQYULVTAGAgUWCwILAwIBAgExJwYCAQG2DXCkWoEhj0WCUoFFBYZzBoYeiwCecIQuXYJHAQEB Received: from ppp118-209-33-161.lns20.mel4.internode.on.net (HELO [192.168.1.100]) ([118.209.33.161]) by ipmail06.adl2.internode.on.net with ESMTP; 11 Jun 2015 13:26:05 +0930 Message-ID: <557906D5.4090501@internode.on.net> Date: Thu, 11 Jun 2015 13:56:05 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: pcp@oss.sgi.com Subject: pcp updates: qa stuff Content-Type: text/plain; charset=utf-8 X-ASG-Orig-Subj: pcp updates: qa stuff Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Start-Time: 1433994993 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19753 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://git.pcp.io/kenj/pcp master Ken McDonell (7): qa/perfevent: fix compilation warnings and make clean target qa/660: add another "connection refused" variant to the filter qa/159: fix tags in group file qa/admin/pcp-daily: sleep 20 not long enough for shutdown qa/admin/pcp-qa-summary: cosmetic changes to reporting qa/pmdas: set forced_restart in Install for dynamic and bigun QA PMDAs qa/956: new .out after pmcd not restarted during test qa/660 | 2 + qa/956.out | 3 -- qa/admin/pcp-daily | 2 - qa/admin/pcp-qa-summary | 56 +++++++++++++++++++++++++++++------------ qa/group | 2 - qa/perfevent/GNUmakefile | 1 qa/perfevent/perf_event_test.c | 4 +- qa/pmdas/bigun/Install | 1 qa/pmdas/dynamic/Install | 1 9 files changed, 49 insertions(+), 23 deletions(-) Details ... commit 4022171554c59a1f465f952834fca6d4ca2d5681 Author: Ken McDonell Date: Thu Jun 11 13:54:36 2015 +1000 qa/956: new .out after pmcd not restarted during test commit dbdb4e56f5f263cd24e4f5e85688b1ae5dbcbb91 Author: Ken McDonell Date: Thu Jun 11 13:53:36 2015 +1000 qa/pmdas: set forced_restart in Install for dynamic and bigun QA PMDAs commit 6bbc6016dc9cb7c27526971525f220e08eb0adeb Author: Ken McDonell Date: Thu Jun 11 12:59:07 2015 +1000 qa/admin/pcp-qa-summary: cosmetic changes to reporting commit 80dbd76f43c0ea8e8efca1ffe09f0339336923ba Author: Ken McDonell Date: Thu Jun 11 12:57:34 2015 +1000 qa/admin/pcp-daily: sleep 20 not long enough for shutdown Seeing filesystem trashing when VM aborted before Linux shutdown completed ... up delay to 60 seconds. commit e6c699e112b23642a478e2abdcd54fa6833a8c9e Author: Ken McDonell Date: Thu Jun 11 12:57:04 2015 +1000 qa/159: fix tags in group file commit 858a1ff842951993512ff00550ba779fbc651f60 Author: Ken McDonell Date: Thu Jun 11 12:55:55 2015 +1000 qa/660: add another "connection refused" variant to the filter commit 9b8225f09f2eede31598b77a8d4ad2ff34fb34b0 Author: Ken McDonell Date: Thu Jun 11 12:54:43 2015 +1000 qa/perfevent: fix compilation warnings and make clean target From mgoodwin@redhat.com Thu Jun 11 07:56:24 2015 Return-Path: X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 4D1727F63 for ; Thu, 11 Jun 2015 07:56:21 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id D4588AC002 for ; Thu, 11 Jun 2015 05:56:17 -0700 (PDT) X-ASG-Debug-ID: 1434027374-04bdf060d51a0e0001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id NlcpXwheDXGcPYMj (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Thu, 11 Jun 2015 05:56:15 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx10.intmail.prod.int.phx2.redhat.com (int-mx10.intmail.prod.int.phx2.redhat.com [10.5.11.23]) by mx1.redhat.com (Postfix) with ESMTPS id C75AA33B37A for ; Thu, 11 Jun 2015 12:56:14 +0000 (UTC) Received: from [10.64.48.181] (vpn1-48-181.bne.redhat.com [10.64.48.181]) by int-mx10.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5BCtmMv030928; Thu, 11 Jun 2015 08:55:50 -0400 Message-ID: <55798552.6040707@redhat.com> Date: Thu, 11 Jun 2015 22:55:46 +1000 From: Mark Goodwin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: pcp CC: Lukas Berk Subject: pcp fedora.spec review comments and patch Content-Type: multipart/mixed; boundary="------------050207010700080207090509" X-ASG-Orig-Subj: pcp fedora.spec review comments and patch X-Scanned-By: MIMEDefang 2.68 on 10.5.11.23 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1434027375 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 This is a multi-part message in MIME format. --------------050207010700080207090509 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit [was supposed to be writing the CHANGELOG tonight, but did this instead] I built f22 packages using rpmbuild -ba ~/rpmbuild/SPECS/pcp.spec using build/rpm/fedora.spec as ~/rpmbuild/SPECS/pcp.spec and the src tarball from a Makepkgs build as ~/rpmbuild/SOURCES/pcp-3.10.5.src.tar.gz This is basically a local equivalent of a fedpkg build. Probably should have done a fedpkg build, but my fedora certs are out of date (will fix that tomorrow). This needed some fixes in the fedora.spec (see attached patch), before it would build correctly. Lukas has done a fine job getting the fedora spec into shape - it's pretty complex and just needs a few tweaks to finish it off. With the attached patch applied to the fedora spec, I ran two builds; one using Makepkgs and the other using rpmbuild with the patched fedora spec - with the intent to compare the resulting RPMs. These two builds were done on the same f22 system, i.e. with exactly the same build environment and build dependencies installed. So to compare the resulting RPM packages I wrote a script to extract the set of filenames in each of the RPMs from both builds, sort the lists and prefix each line with the RPM package name containing it. (see attached makepkgs.all and fedora.all to see what I mean). The fedora package filenames have .fc22 removed - see the script- so that the RPM filenames are the same for diff purposes. Then compared the resulting lists with a graphical diff (I used xxdiff). The script and two lists are attached: see compare-pcp-packaging.sh, makepkgs.all and fedora.all. There are quite a lot of differences and issues we need to work thru - I'll finish this off tomorrow but hopefully Lukas or someone can take it on over night and make some progress. attachments: pcp-fedora.spec.patch compare-pcp-packaging.sh fedora.all makepkgs.all To see the packaging differences: xxdiff makepkgs.all fedora.all Cheers -- Mark --------------050207010700080207090509 Content-Type: text/x-patch; name="pcp-fedora.spec.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="pcp-fedora.spec.patch" diff --git a/build/rpm/fedora.spec b/build/rpm/fedora.spec index 07d9eda..9fd6d74 100644 --- a/build/rpm/fedora.spec +++ b/build/rpm/fedora.spec @@ -170,7 +170,6 @@ Obsoletes: pcp-pmda-nvidia %global _with_perfevent --with-perfevent=yes %endif - %description Performance Co-Pilot (PCP) provides a framework and services to support system-level performance monitoring and performance management. @@ -179,24 +178,12 @@ The PCP open source release provides a unifying abstraction for all of the interesting performance data in a system, and allows client applications to easily retrieve and process any subset of that data. - -# -# pcp-compat -# %if %{with_compat} Requires: pcp-compat %endif Requires: pcp-libs = @package_version@ Obsoletes: pcp-gui-debuginfo -%description -Performance Co-Pilot (PCP) provides a framework and services to support -system-level performance monitoring and performance management. - -The PCP open source release provides a unifying abstraction for all of -the interesting performance data in a system, and allows client -applications to easily retrieve and process any subset of that data. - # # pcp-conf # @@ -1092,7 +1079,7 @@ This package contains the PCP Performance Metrics Domain Agent (PMDA) for collecting metrics output in JSON. The PMDA is written in Python. # end pcp-pmda-json -%endif +%endif # !%{disable_python2} || !%{disable_python3} # # C pmdas @@ -1296,7 +1283,7 @@ This package contains the PCP Performance Metrics Domain Agent (PMDA) for collecting metrics about other installed pmdas. The PMDA is written in C. # end pcp-pmda-summary -%if "@pmda_systemd@" == "true" +### %if "@pmda_systemd@" == "true" # # pcp-pmda-systemd # @@ -1310,7 +1297,7 @@ Requires: pcp-libs = %{version}-%{release} This package contains the PCP Performance Metrics Domain Agent (PMDA) for collecting metrics about the Systemd shell. The PMDA is written in C. # end pcp-pmda-systemd -%endif +### %endif # # pcp-pmda-trace @@ -1342,7 +1329,9 @@ collecting metrics about web server logs. The PMDA is written in C. # end pcp-pmda-weblog # end C pmdas +# # pcp-compat +# %if %{with_compat} %package compat License: GPLv2+ @@ -1964,6 +1953,17 @@ chmod 644 "$PCP_PMNS_DIR/.NeedRebuild" %endif # ppc %endif +%if %{with_compat} +%files compat +#empty +%endif + +%files monitor +#empty + +%files collector +#empty + %files conf %dir %{_includedir}/pcp %{_includedir}/pcp/builddefs @@ -2183,7 +2183,6 @@ chmod 644 "$PCP_PMNS_DIR/.NeedRebuild" %files pmda-unbound %{_pmdasdir}/unbound -%endif %files pmda-json %{_pmdasdir}/json @@ -2231,8 +2230,8 @@ chmod 644 "$PCP_PMNS_DIR/.NeedRebuild" %files pmda-summary %{_pmdasdir}/summary -#%files pmda-systemd -#%{_pmdasdir}/systemd +%files pmda-systemd +%{_pmdasdir}/systemd %files pmda-trace %{_pmdasdir}/trace --------------050207010700080207090509 Content-Type: application/x-shellscript; name="compare-pcp-packaging.sh" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="compare-pcp-packaging.sh" IyEgL2Jpbi9zaAoKIyAtLSBjaGFuZ2UgdGhlIGZvbGxvd2luZyB0byB0aGUgcGF0aHMgdG8g eW91ciBwYWNrYWdlcyAtLQptYWtlcGtnc19ycG1zPScvaG9tZS9tZ29vZHdpbi9zcmMvcGNw L3BjcC0zLjEwLjUvYnVpbGQvcnBtLyoucnBtJwpmZWRvcmFfcnBtcz0nL2hvbWUvbWdvb2R3 aW4vcnBtYnVpbGQvUlBNUy8qLyoucnBtJwoKcm0gLXJmIC90bXAve21ha2Vwa2dzLGZlZG9y YX07IG1rZGlyIC90bXAve21ha2Vwa2dzLGZlZG9yYX0KZm9yIGYgaW4gJG1ha2Vwa2dzX3Jw bXM7IGRvIHJwbSAtcWxwICRmIHwgc29ydCA+IC90bXAvbWFrZXBrZ3MvJChiYXNlbmFtZSAk Zik7IGRvbmUKZm9yIGYgaW4gJGZlZG9yYV9ycG1zOyBkbyBycG0gLXFscCAkZiB8IHNvcnQg PiAvdG1wL2ZlZG9yYS8kKGJhc2VuYW1lICRmIHwgc2VkIC1lICdzLy5mYzIyLy9nJyk7IGRv bmUKCnJtIC1mIC90bXAve21ha2Vwa2dzLGZlZG9yYX0uYWxsCmZvciBmIGluIC90bXAvbWFr ZXBrZ3MvKi5ycG07IGRvIHNvcnQgPCRmIHwgc2VkIC1lICdzL14vJyQoYmFzZW5hbWUgJGYp JyAvJyA+PiAvdG1wL21ha2Vwa2dzLmFsbDsgZG9uZQpmb3IgZiBpbiAvdG1wL2ZlZG9yYS8q LnJwbTsgZG8gc29ydCA8JGYgfCBzZWQgLWUgJ3MvXi8nJChiYXNlbmFtZSAkZiknIC8nID4+ IC90bXAvZmVkb3JhLmFsbDsgZG9uZQoKeHhkaWZmIC90bXAvbWFrZXBrZ3MuYWxsIC90bXAv ZmVkb3JhLmFsbAo= --------------050207010700080207090509 Content-Type: text/plain; charset=UTF-8; name="makepkgs.all" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="makepkgs.all" cGNwLTMuMTAuNS0xLnNyYy5ycG0gcGNwLTMuMTAuNS5zcmMudGFyLmd6CnBjcC0zLjEwLjUt MS5zcmMucnBtIHBjcC5zcGVjCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC9ldGMvY3Jvbi5k CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC9ldGMvY3Jvbi5kL3BjcC1wbWllCnBjcC0zLjEw LjUtMS54ODZfNjQucnBtIC9ldGMvY3Jvbi5kL3BjcC1wbWxvZ2dlcgpwY3AtMy4xMC41LTEu eDg2XzY0LnJwbSAvZXRjL3BjcApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvZXRjL3BjcC5l bnYKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL2V0Yy9wY3AvcG1jZApwY3AtMy4xMC41LTEu eDg2XzY0LnJwbSAvZXRjL3BjcC9wbWNkL3BtY2QuY29uZgpwY3AtMy4xMC41LTEueDg2XzY0 LnJwbSAvZXRjL3BjcC9wbWNkL3BtY2Qub3B0aW9ucwpwY3AtMy4xMC41LTEueDg2XzY0LnJw bSAvZXRjL3BjcC9wbWNkL3JjLmxvY2FsCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC9ldGMv cGNwL3BtaWUKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL2V0Yy9wY3AvcG1pZS9jb250cm9s CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC9ldGMvcGNwL3BtbG9nZ2VyCnBjcC0zLjEwLjUt MS54ODZfNjQucnBtIC9ldGMvcGNwL3BtbG9nZ2VyL2NvbnRyb2wKcGNwLTMuMTAuNS0xLng4 Nl82NC5ycG0gL2V0Yy9wY3AvcG1wcm94eQpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvZXRj L3BjcC9wbXByb3h5L3BtcHJveHkub3B0aW9ucwpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAv ZXRjL3BjcC5zaApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvZXRjL3Nhc2wyL3BtY2QuY29u ZgpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2Jpbi9kYnBtZGEKcGNwLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9iaW4vZ2VucG1kYQpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL2Jpbi9wY3AKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9iaW4vcG1hZm0KcGNw LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9iaW4vcG1jbGllbnQKcGNwLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9iaW4vcG1kYXRlCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv YmluL3BtZGJnCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvYmluL3BtZGlmZgpwY3At My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2Jpbi9wbWR1bXBsb2cKcGNwLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9iaW4vcG1lcnIKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9i aW4vcG1ldmVudApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2Jpbi9wbWZpbmQKcGNw LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9iaW4vcG1nZW5tYXAKcGNwLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9iaW4vcG1pZQpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2Jp bi9wbWllMmNvbApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2Jpbi9wbWllY29uZgpw Y3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2Jpbi9wbWluZm8KcGNwLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9iaW4vcG1sYwpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2Jp bi9wbWxvZ2NoZWNrCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvYmluL3BtbG9nZXh0 cmFjdApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2Jpbi9wbWxvZ2dlcgpwY3AtMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2Jpbi9wbWxvZ2xhYmVsCnBjcC0zLjEwLjUtMS54ODZf NjQucnBtIC91c3IvYmluL3BtbG9nbXYKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9i aW4vcG1sb2dzdW1tYXJ5CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvYmluL3BtcHJv YmUKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9iaW4vcG1zb2NrcwpwY3AtMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL2Jpbi9wbXN0YXQKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9iaW4vcG1zdG9yZQpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2Jpbi9wbXRy YWNlCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvYmluL3BtdmFsCnBjcC0zLjEwLjUt MS54ODZfNjQucnBtIC91c3IvbGliZXhlYy9wY3AvYmluCnBjcC0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3IvbGliZXhlYy9wY3AvYmluL2F1dG9mc2QtcHJvYmUKcGNwLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9saWJleGVjL3BjcC9iaW4vY2hraGVscApwY3AtMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL2xpYmV4ZWMvcGNwL2Jpbi9pbnN0YWxsLXNoCnBjcC0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3IvbGliZXhlYy9wY3AvYmluL21rYWYKcGNwLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9saWJleGVjL3BjcC9iaW4vbmV3aGVscApwY3AtMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL2xpYmV4ZWMvcGNwL2Jpbi9wY3AtbHZtY2FjaGUKcGNwLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9saWJleGVjL3BjcC9iaW4vcGNwLXN1bW1hcnkKcGNwLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9saWJleGVjL3BjcC9iaW4vcG1jZApwY3AtMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL2xpYmV4ZWMvcGNwL2Jpbi9wbWNkX3dhaXQKcGNwLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9saWJleGVjL3BjcC9iaW4vcG1jb25maWcKcGNwLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9saWJleGVjL3BjcC9iaW4vcG1jcHAKcGNwLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9saWJleGVjL3BjcC9iaW4vcG1nZXRvcHQKcGNwLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9saWJleGVjL3BjcC9iaW4vcG1ob3N0bmFtZQpwY3AtMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL2xpYmV4ZWMvcGNwL2Jpbi9wbWllX2NoZWNrCnBjcC0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3IvbGliZXhlYy9wY3AvYmluL3BtaWVfZGFpbHkKcGNwLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9saWJleGVjL3BjcC9iaW4vcG1pZV9lbWFpbApwY3AtMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL2xpYmV4ZWMvcGNwL2Jpbi9wbWllc3RhdHVzCnBjcC0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliZXhlYy9wY3AvYmluL3BtbG9jawpwY3AtMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL2xpYmV4ZWMvcGNwL2Jpbi9wbWxvZ2NvbmYKcGNwLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9saWJleGVjL3BjcC9iaW4vcG1sb2djb25mLXNldHVwCnBj cC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliZXhlYy9wY3AvYmluL3BtbG9nZXh0cmFj dApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYmV4ZWMvcGNwL2Jpbi9wbWxvZ2dl cgpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYmV4ZWMvcGNwL2Jpbi9wbWxvZ2dl cl9jaGVjawpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYmV4ZWMvcGNwL2Jpbi9w bWxvZ2dlcl9kYWlseQpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYmV4ZWMvcGNw L2Jpbi9wbWxvZ2dlcl9tZXJnZQpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYmV4 ZWMvcGNwL2Jpbi9wbWxvZ3JlZHVjZQpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xp YmV4ZWMvcGNwL2Jpbi9wbWxvZ3Jld3JpdGUKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9saWJleGVjL3BjcC9iaW4vcG1uZXdsb2cKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9saWJleGVjL3BjcC9iaW4vcG1uc2FkZApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L2xpYmV4ZWMvcGNwL2Jpbi9wbW5zZGVsCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv bGliZXhlYy9wY3AvYmluL3BtbnNtZXJnZQpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L2xpYmV4ZWMvcGNwL2Jpbi9wbXBhdXNlCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv bGliZXhlYy9wY3AvYmluL3BtcG9zdApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xp YmV4ZWMvcGNwL2Jpbi9wbXByb3h5CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGli ZXhlYy9wY3AvYmluL3Btc2lnbmFsCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGli ZXhlYy9wY3AvYmluL3Btc2xlZXAKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWJl eGVjL3BjcC9iaW4vcG13dGYKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWJleGVj L3BjcC9iaW4vdGVsbmV0LXByb2JlCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGli L3N5c3RlbWQvc3lzdGVtL3BtY2Quc2VydmljZQpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL2xpYi9zeXN0ZW1kL3N5c3RlbS9wbWllLnNlcnZpY2UKcGNwLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9saWIvc3lzdGVtZC9zeXN0ZW0vcG1sb2dnZXIuc2VydmljZQpwY3AtMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9zeXN0ZW1kL3N5c3RlbS9wbXByb3h5LnNlcnZp Y2UKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9hcHBsaWNhdGlvbnMKcGNw LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLTMuMTAuNQpwY3AtMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL2RvYy9wY3AtMy4xMC41L0NIQU5HRUxPRwpw Y3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL2RvYy9wY3AtMy4xMC41L0NPUFlJ TkcKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLTMuMTAuNS9J TlNUQUxMCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC0zLjEw LjUvcGNwLmxzbQpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL2RvYy9wY3At My4xMC41L1JFQURNRQpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL2RvYy9w Y3AtMy4xMC41L1ZFUlNJT04ucGNwCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hh cmUvZG9jL3BjcC1kb2MvaHRtbC9kaXNrbW9kZWwvbmFzcmVhZC5vdXQKcGNwLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2Rpc2ttb2RlbC9uYXN3 cml0ZS5vdXQKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9wY3AKcGNwLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9wY3AvbGliCnBjcC0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc2hhcmUvcGNwL2xpYi9sb2NrcG1ucwpwY3AtMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NoYXJlL3BjcC9saWIvcGNwCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc2hhcmUvcGNwL2xpYi9wbWNkCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hh cmUvcGNwL2xpYi9wbWRhcHJvYy5zaApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3No YXJlL3BjcC9saWIvcG1pZQpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL3Bj cC9saWIvcG1sb2dnZXIKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9wY3Av bGliL3BtcHJveHkKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9wY3AvbGli L3JjLXByb2Muc2gKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9wY3AvbGli L3JjLXByb2Muc2gubWluaW1hbApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJl L3BjcC9saWIvUmVwbGFjZVBtbnNTdWJ0cmVlCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc2hhcmUvcGNwL2xpYi91bmxvY2twbW5zCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc2hhcmUvc3lzdGVtdGFwL3RhcHNldApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L3NoYXJlL3N5c3RlbXRhcC90YXBzZXQvcG1jZC5zdHAKcGNwLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9j b25maWcKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWFm bQpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtYWZtL3Bj cApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtYWZtL3Bj cC1ndWkKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWRh CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1pZQpwY3At My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtaWVjb25mCnBjcC0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1pZWNvbmYvY3B1CnBj cC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1pZWNvbmYvY3B1 L2NvbnRleHRfc3dpdGNoCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9j b25maWcvcG1pZWNvbmYvY3B1L2xvYWRfYXZlcmFnZQpwY3AtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtaWVjb25mL2NwdS9sb3dfdXRpbApwY3AtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtaWVjb25mL2NwdS9zeXN0ZW0K cGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWllY29uZi9j cHUvdXRpbApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3Bt aWVjb25mL2ZpbGVzeXMKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2Nv bmZpZy9wbWllY29uZi9maWxlc3lzL2ZpbGxpbmcKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL2NvbmZpZy9wbWllY29uZi9nbG9iYWwKcGNwLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWllY29uZi9nbG9iYWwvcGFyYW1ldGVycwpw Y3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtaWVjb25mL2ds b2JhbC9wY3BfYWN0aW9ucwpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av Y29uZmlnL3BtaWVjb25mL21lbW9yeQpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvY29uZmlnL3BtaWVjb25mL21lbW9yeS9leGhhdXN0ZWQKcGNwLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWllY29uZi9tZW1vcnkvc3dhcF9sb3cK cGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWllY29uZi9w ZXJjcHUKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWll Y29uZi9wZXJjcHUvbWFueV91dGlsCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC9jb25maWcvcG1pZWNvbmYvcGVyY3B1L3NvbWVfdXRpbApwY3AtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtaWVjb25mL3BlcmNwdS9zeXN0ZW0KcGNw LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWllY29uZi9wZXJu ZXRpZgpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtaWVj b25mL3Blcm5ldGlmL2NvbGxpc2lvbnMKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL2NvbmZpZy9wbWllY29uZi9wZXJuZXRpZi9lcnJvcnMKcGNwLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWllY29uZi9wZXJuZXRpZi9wYWNrZXRz CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1pZWNvbmYv cGVybmV0aWYvdXRpbApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29u ZmlnL3BtbG9nY29uZgpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29u ZmlnL3BtbG9nY29uZi9jcHUKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L2NvbmZpZy9wbWxvZ2NvbmYvY3B1L3BlcmNwdQpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29uZi9jcHUvc3VtbWFyeQpwY3AtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29uZi9kaXNrCnBjcC0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL2Rpc2svcGVy Y29udHJvbGxlcgpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmln L3BtbG9nY29uZi9kaXNrL3BlcmRpc2sKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvZGlzay9wZXJwYXJ0aXRpb24KcGNwLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvZGlzay9zdW1tYXJ5 CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25m L2ZpbGVzeXN0ZW0KcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZp Zy9wbWxvZ2NvbmYvZmlsZXN5c3RlbS9hbGwKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvZmlsZXN5c3RlbS9zdW1tYXJ5CnBjcC0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL2ZpbGVzeXN0 ZW0veGZzLWFsbApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmln L3BtbG9nY29uZi9maWxlc3lzdGVtL3hmcy1pby1pcml4CnBjcC0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL2ZpbGVzeXN0ZW0veGZzLWlvLWxp bnV4CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2dj b25mL2tlcm5lbApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmln L3BtbG9nY29uZi9rZXJuZWwvYnVmY2FjaGUtYWN0aXZpdHkKcGNwLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYva2VybmVsL2J1ZmNhY2hlLWFs bApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29u Zi9rZXJuZWwvaW5vZGUtY2FjaGUKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL2NvbmZpZy9wbWxvZ2NvbmYva2VybmVsL2ludGVycnVwdHMtaXJpeApwY3AtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29uZi9rZXJuZWwvbG9h ZApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29u Zi9rZXJuZWwvbWVtb3J5LWlyaXgKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL2NvbmZpZy9wbWxvZ2NvbmYva2VybmVsL21lbW9yeS1saW51eApwY3AtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29uZi9rZXJuZWwvcXVldWVz LWlyaXgKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxv Z2NvbmYva2VybmVsL3JlYWQtd3JpdGUtZGF0YQpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29uZi9rZXJuZWwvc3VtbWFyeS1saW51eApwY3At My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29uZi9rZXJu ZWwvc3VtbWFyeS13aW5kb3dzCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC9jb25maWcvcG1sb2djb25mL2tlcm5lbC9zeXNjYWxscy1pcml4CnBjcC0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL2tlcm5lbC9zeXNjYWxs cy1saW51eApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3Bt bG9nY29uZi9rZXJuZWwvc3lzY2FsbHMtcGVyY3B1LWlyaXgKcGNwLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYva2VybmVsL3Zub2RlcwpwY3At My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29uZi9tZW1v cnkKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2Nv bmYvbWVtb3J5L3Byb2MtbGludXgKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL2NvbmZpZy9wbWxvZ2NvbmYvbWVtb3J5L3N3YXAtYWN0aXZpdHkKcGNwLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvbWVtb3J5L3N3YXAt YWxsCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2dj b25mL21lbW9yeS9zd2FwLWNvbmZpZwpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvY29uZmlnL3BtbG9nY29uZi9tZW1vcnkvdGxiLWlyaXgKcGNwLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvbmV0d29ya2luZwpwY3At My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29uZi9uZXR3 b3JraW5nL2ludGVyZmFjZS1hbGwKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL2NvbmZpZy9wbWxvZ2NvbmYvbmV0d29ya2luZy9pbnRlcmZhY2Utc3VtbWFyeQpwY3At My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29uZi9uZXR3 b3JraW5nL21idWZzCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25m aWcvcG1sb2djb25mL25ldHdvcmtpbmcvbXVsdGljYXN0CnBjcC0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL25ldHdvcmtpbmcvbmZzMi1jbGll bnQKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2Nv bmYvbmV0d29ya2luZy9uZnMyLXNlcnZlcgpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvY29uZmlnL3BtbG9nY29uZi9uZXR3b3JraW5nL25mczMtY2xpZW50CnBjcC0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL25ldHdv cmtpbmcvbmZzMy1zZXJ2ZXIKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L2NvbmZpZy9wbWxvZ2NvbmYvbmV0d29ya2luZy9uZnM0LWNsaWVudApwY3AtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29uZi9uZXR3b3JraW5nL25m czQtc2VydmVyCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcv cG1sb2djb25mL25ldHdvcmtpbmcvb3RoZXItcHJvdG9jb2xzCnBjcC0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL25ldHdvcmtpbmcvcnBjCnBj cC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL25l dHdvcmtpbmcvc29ja2V0LWlyaXgKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL2NvbmZpZy9wbWxvZ2NvbmYvbmV0d29ya2luZy9zb2NrZXQtbGludXgKcGNwLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvbmV0d29ya2lu Zy9zdHJlYW1zCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcv cG1sb2djb25mL25ldHdvcmtpbmcvdGNwLWFjdGl2aXR5LWlyaXgKcGNwLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvbmV0d29ya2luZy90Y3At YWN0aXZpdHktbGludXgKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2Nv bmZpZy9wbWxvZ2NvbmYvbmV0d29ya2luZy90Y3AtYWxsCnBjcC0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL25ldHdvcmtpbmcvdWRwLWFsbApw Y3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29uZi9u ZXR3b3JraW5nL3VkcC1wYWNrZXRzLWlyaXgKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvbmV0d29ya2luZy91ZHAtcGFja2V0cy1saW51 eApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29u Zi9wbGF0Zm9ybQpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmln L3BtbG9nY29uZi9wbGF0Zm9ybS9oaW52CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC9jb25maWcvcG1sb2djb25mL3BsYXRmb3JtL2xpbnV4CnBjcC0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL3NnaQpwY3AtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29uZi9zZ2kvY3B1LWV2 Y3RyCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2dj b25mL3NnaS9jcmF5bGluawpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av Y29uZmlnL3BtbG9nY29uZi9zZ2kvZWZzCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC9jb25maWcvcG1sb2djb25mL3NnaS9odWIKcGNwLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvc2dpL2thaW8KcGNwLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvc2dpL25vZGUtbWVt b3J5CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2dj b25mL3NnaS9udW1hCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25m aWcvcG1sb2djb25mL3NnaS9udW1hLXN1bW1hcnkKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvc2dpL3hib3cKcGNwLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvc2dpL3hsdi1hY3Rpdml0 eQpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29u Zi9zZ2kveGx2LXN0cmlwZS1pbwpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvY29uZmlnL3BtbG9nY29uZi9zZ2kveHZtLWFsbApwY3AtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29uZi9zZ2kveHZtLW9wcwpwY3AtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29uZi9zZ2kveHZtLXN0 YXRzCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2dj b25mL3NxbHNlcnZlcgpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29u ZmlnL3BtbG9nY29uZi9zcWxzZXJ2ZXIvc3VtbWFyeQpwY3AtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29uZi90b29scwpwY3AtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29uZi90b29scy9pcApwY3AtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29uZi90b29scy9t cHN0YXQKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxv Z2NvbmYvdG9vbHMvcGNwLXN1bW1hcnkKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvdG9vbHMvcG1jbGllbnQKcGNwLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvdG9vbHMvcG1jbGllbnQt c3VtbWFyeQpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3Bt bG9nY29uZi90b29scy9wbWllY29uZgpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvY29uZmlnL3BtbG9nY29uZi90b29scy9wbXN0YXQKcGNwLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvdG9vbHMvc2FyCnBjcC0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL3Rvb2xzL3Nh ci1zdW1tYXJ5CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcv cG1sb2djb25mL3Rvb2xzL3Ztc3RhdApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvY29uZmlnL3BtbG9nY29uZi90b29scy92bXN0YXQtc3VtbWFyeQpwY3AtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29uZi92MS4wCnBjcC0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL3YxLjAv QzIKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2Nv bmYvdjEuMC9DMwpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmln L3BtbG9nY29uZi92MS4wL0QzCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC9jb25maWcvcG1sb2djb25mL3YxLjAvSzAKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvdjEuMC9TMApwY3AtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29uZi92MS4wL1MxCnBjcC0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2dnZXIKcGNwLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2dlci9jb25maWcucG1zdGF0 CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2dyZXdy aXRlCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2dy ZXdyaXRlL2Nncm91cF91bml0cy5jb25mCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC9jb25maWcvcG1sb2dyZXdyaXRlL2piZDJfa2VybmVsX3Vsb25nLmNvbmYKcGNw LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ3Jld3JpdGUv bGludXhfa2VybmVsX3Vsb25nLmNvbmYKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL2NvbmZpZy9wbWxvZ3Jld3JpdGUvbGludXhfcHJvY19taWdyYXRlLmNvbmYKcGNw LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ3Jld3JpdGUv bGludXhfeGZzX21pZ3JhdGUuY29uZgpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvY29uZmlnL3BtbG9ncmV3cml0ZS9wcm9jX2ppZmZpZXMuY29uZgpwY3AtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9ncmV3cml0ZS9wcm9jX2tl cm5lbF91bG9uZy5jb25mCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9w bWRhcwpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvamJkMgpw Y3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvamJkMi9kb21haW4u aApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvamJkMi9oZWxw CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9qYmQyL2hlbHAu ZGlyCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9qYmQyL2hl bHAucGFnCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9qYmQy L0luc3RhbGwKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2pi ZDIvcG1kYWpiZDIKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFz L2piZDIvcG1kYV9qYmQyLnNvCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC9wbWRhcy9qYmQyL1JlbW92ZQpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvcG1kYXMvamJkMi9yb290CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC9wbWRhcy9qYmQyL3Jvb3RfamJkMgpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvcG1kYXMvbGludXgKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3BtZGFzL2xpbnV4L2RvbWFpbi5oCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC9wbWRhcy9saW51eC9oZWxwCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC9wbWRhcy9saW51eC9oZWxwLmRpcgpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvcG1kYXMvbGludXgvaGVscC5wYWcKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3BtZGFzL2xpbnV4L3BtZGFsaW51eApwY3AtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbGludXgvcG1kYV9saW51eC5zbwpwY3AtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbG9nZ2VyCnBjcC0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9sb2dnZXIvZG9tYWluLmgKcGNwLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2xvZ2dlci9oZWxwCnBjcC0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9sb2dnZXIvSW5zdGFsbApwY3At My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbG9nZ2VyL3BtZGFsb2dn ZXIKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2xvZ2dlci9w bW5zCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9sb2dnZXIv UkVBRE1FCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9sb2dn ZXIvUmVtb3ZlCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9s b2dnZXIvcm9vdApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMv bW12CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9tbXYvZG9t YWluLmgKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL21tdi9J bnN0YWxsCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9tbXYv bW12ZHVtcApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbW12 L3BtZGFtbXYKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL21t di9wbWRhX21tdi5zbwpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1k YXMvbW12L1JlbW92ZQpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1k YXMvbW12L3Jvb3RfbW12CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9w bWRhcy9wbWNkCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9w bWNkL2hlbHAuZGlyCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRh cy9wbWNkL2hlbHAucGFnCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9w bWRhcy9wbWNkL3BtZGFfcG1jZC5zbwpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvcG1kYXMvcHJvYwpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av cG1kYXMvcHJvYy9kb21haW4uaApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvcG1kYXMvcHJvYy9oZWxwCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC9wbWRhcy9wcm9jL2hlbHAuZGlyCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC9wbWRhcy9wcm9jL2hlbHAucGFnCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC9wbWRhcy9wcm9jL0luc3RhbGwKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3BtZGFzL3Byb2MvcG1kYXByb2MKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3BtZGFzL3Byb2MvcG1kYV9wcm9jLnNvCnBjcC0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9wcm9jL1JlbW92ZQpwY3AtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvcHJvYy9yb290CnBjcC0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9wcm9jL3Jvb3RfcHJvYwpwY3AtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvcHJvYy9zYW1wbGVob3Rwcm9jLmNvbmYK cGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3Jvb3QKcGNwLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3Jvb3QvZG9tYWluLmgKcGNw LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3Jvb3QvaGVscApwY3At My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvcm9vdC9oZWxwLmRpcgpw Y3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvcm9vdC9oZWxwLnBh ZwpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvcm9vdC9JbnN0 YWxsCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9yb290L3Bt ZGFyb290CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9yb290 L1JlbW92ZQpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvcm9v dC9yb290CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9yb290 L3Jvb3Rfcm9vdApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMv eGZzCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy94ZnMvZG9t YWluLmgKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3hmcy9o ZWxwCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy94ZnMvaGVs cC5kaXIKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3hmcy9o ZWxwLnBhZwpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMveGZz L0luc3RhbGwKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3hm cy9wbWRheGZzCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy94 ZnMvcG1kYV94ZnMuc28KcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Bt ZGFzL3hmcy9SZW1vdmUKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Bt ZGFzL3hmcy9yb290CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRh cy94ZnMvcm9vdF94ZnMKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Bt bnMKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtbnMvTWFrZWZpbGUK cGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtbnMvTWFrZS5zdGRwbWlk CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbW5zL1JlYnVpbGQKcGNw LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtbnMvcm9vdF9qYmQyCnBjcC0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbW5zL3Jvb3RfbGludXgKcGNwLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtbnMvcm9vdF9tbXYKcGNwLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtbnMvcm9vdF9wbWNkCnBjcC0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbW5zL3Jvb3RfcHJvYwpwY3AtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1ucy9yb290X3Jvb3QKcGNwLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtbnMvcm9vdF94ZnMKcGNwLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3BtbnMvc3RkcG1pZC5sb2NhbApwY3AtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1ucy9zdGRwbWlkLnBjcApwY3AtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdG1wCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90bXAvcG1jZApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dG1wL3BtaWUKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3RtcC9wbWxv Z2dlcgpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xvZy9wY3AKcGNwLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9sb2cvcGNwL3BtY2QKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9sb2cvcGNwL3BtaWUKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9sb2cvcGNw L3BtbG9nZ2VyCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbG9nL3BjcC9wbXByb3h5 CnBjcC1jb2xsZWN0b3ItMy4xMC41LTEueDg2XzY0LnJwbSAoY29udGFpbnMgbm8gZmlsZXMp CnBjcC1jb21wYXQtMy4xMC41LTEueDg2XzY0LnJwbSAoY29udGFpbnMgbm8gZmlsZXMpCnBj cC1jb25mLTMuMTAuNS0xLng4Nl82NC5ycG0gL2V0Yy9wY3AuY29uZgpwY3AtY29uZi0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvaW5jbHVkZS9wY3AKcGNwLWNvbmYtMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL2luY2x1ZGUvcGNwL2J1aWxkZGVmcwpwY3AtY29uZi0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3IvaW5jbHVkZS9wY3AvYnVpbGRydWxlcwpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZApwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzAwCnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvMDAv MzJhYjYxODlkODM1MDQwYzhjNjk0ZjhlYmUyYTA1MGYwNDY2ZGQKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC8wMC8zMmFiNjE4 OWQ4MzUwNDBjOGM2OTRmOGViZTJhMDUwZjA0NjZkZC5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzAwL2FiMDJiNTE2 YTcwNjE5MDM5OWNiYTlkMWFmN2U0OTlhNTZiZGNlCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvMDAvYWIwMmI1MTZhNzA2MTkw Mzk5Y2JhOWQxYWY3ZTQ5OWE1NmJkY2UuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC8wMQpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzAxL2UyY2Q0MjU3 ZTAxODA4Y2ZhNjdkMDE3NWQ2NDRjN2EwNmNhMTFhCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvMDEvZTJjZDQyNTdlMDE4MDhj ZmE2N2QwMTc1ZDY0NGM3YTA2Y2ExMWEuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC8wMgpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzAyL2Q5ZmIyYmU0 NWI2ZWYyODg4MDM0ZDhhZDQ1OGM0OWQ0ZjIxN2QyCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvMDIvZDlmYjJiZTQ1YjZlZjI4 ODgwMzRkOGFkNDU4YzQ5ZDRmMjE3ZDIuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC8wNApwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzA0L2EzN2Q4M2Yy M2QxYmQzYzdhMGQxN2ExMTk0M2U0YWNiMzE1ZmY5CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvMDQvYTM3ZDgzZjIzZDFiZDNj N2EwZDE3YTExOTQzZTRhY2IzMTVmZjkuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC8wNQpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzA1LzRiYzlhMTlm NTRhN2FhZjY4N2E1OWNiMzEwZWU4ZTUxMjg5MWIzCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvMDUvNGJjOWExOWY1NGE3YWFm Njg3YTU5Y2IzMTBlZThlNTEyODkxYjMuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC8wNS82M2UwOWYwZWI2MDkyNmFl ZTJmZjQyZjE0MTE0NWFlYjQ2NzYwYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzA1LzYzZTA5ZjBlYjYwOTI2YWVlMmZmNDJm MTQxMTQ1YWViNDY3NjBjLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvMDYKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC8wNi84MTA4OGVlMTIzNjI4M2Iw YWJiNWE1N2U3MjJiZTYzNmJiYmIzYgpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzA2LzgxMDg4ZWUxMjM2MjgzYjBhYmI1YTU3 ZTcyMmJlNjM2YmJiYjNiLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvMDcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC8wNy8zYWIzNDVmYjk1YmRkYzky YWFmZGJmOTBmYzU4N2FhYThjYzQ1ZgpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzA3LzNhYjM0NWZiOTViZGRjOTJhYWZkYmY5 MGZjNTg3YWFhOGNjNDVmLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvMDgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC8wOC9hMTNkNjY5ZmU5YmFlNTYw YzhkNmYyNDhhZWQzN2QwN2FiMzgwNwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzA4L2ExM2Q2NjlmZTliYWU1NjBjOGQ2ZjI0 OGFlZDM3ZDA3YWIzODA3LmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvMGEKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC8wYS83NTgzODRhYjkxNDM0ODVm ZmFhN2M3Njg4MGRkMzVjY2MxYjViMgpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzBhLzc1ODM4NGFiOTE0MzQ4NWZmYWE3Yzc2 ODgwZGQzNWNjYzFiNWIyLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvMGEvODI3ODM5N2Q1NDg5ZjlhNTcxMWI5YmI3 N2ZmMTA0OTFhOTVhZTIKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv bGliL2RlYnVnLy5idWlsZC1pZC8wYS84Mjc4Mzk3ZDU0ODlmOWE1NzExYjliYjc3ZmYxMDQ5 MWE5NWFlMi5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9s aWIvZGVidWcvLmJ1aWxkLWlkLzBhL2ZlZGY3M2FiYWViMTE1M2VjMjk0N2I1MGY1ZjZhMGEz MGI0ZDlkCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1 Zy8uYnVpbGQtaWQvMGEvZmVkZjczYWJhZWIxMTUzZWMyOTQ3YjUwZjVmNmEwYTMwYjRkOWQu ZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVn Ly5idWlsZC1pZC8wYgpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9s aWIvZGVidWcvLmJ1aWxkLWlkLzBiL2ZkMDc4MDVjNmE0YWNiNzY2Mjc5YTZhZThmNGFiNmQ5 YTg5N2NhCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1 Zy8uYnVpbGQtaWQvMGIvZmQwNzgwNWM2YTRhY2I3NjYyNzlhNmFlOGY0YWI2ZDlhODk3Y2Eu ZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVn Ly5idWlsZC1pZC8xMQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9s aWIvZGVidWcvLmJ1aWxkLWlkLzExLzQ2OGNkMmU1NjQ4NTExNTE2ODc0ZThmODJkNjlkOTAw YzcxZTI3CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1 Zy8uYnVpbGQtaWQvMTEvNDY4Y2QyZTU2NDg1MTE1MTY4NzRlOGY4MmQ2OWQ5MDBjNzFlMjcu ZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVn Ly5idWlsZC1pZC8xMwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9s aWIvZGVidWcvLmJ1aWxkLWlkLzEzLzQwMzEwNTY3NjBmNTNkOTFlMTZkYjIwOGY3MTZjMTVm ZjU4Mzg2CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1 Zy8uYnVpbGQtaWQvMTMvNDAzMTA1Njc2MGY1M2Q5MWUxNmRiMjA4ZjcxNmMxNWZmNTgzODYu ZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVn Ly5idWlsZC1pZC8xMy9iYWJiOTBmNzViZGY0NjM3ZTc3NTlkOGExNGYzNzIxZGY0ZmNhZgpw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxk LWlkLzEzL2JhYmI5MGY3NWJkZjQ2MzdlNzc1OWQ4YTE0ZjM3MjFkZjRmY2FmLmRlYnVnCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQt aWQvMTgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVn Ly5idWlsZC1pZC8xOC9mZTMyYzQ3YTI4NDIwMjgxYWU1NjdmNzk4ZmFjNTljOWQwMTcxZQpw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxk LWlkLzE4L2ZlMzJjNDdhMjg0MjAyODFhZTU2N2Y3OThmYWM1OWM5ZDAxNzFlLmRlYnVnCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQt aWQvMTkKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVn Ly5idWlsZC1pZC8xOS8yY2ZmOTFjNGIwODI5MTA3NTY3NTk4MjFhZjNlZTc4ZGEyYmY1Ngpw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxk LWlkLzE5LzJjZmY5MWM0YjA4MjkxMDc1Njc1OTgyMWFmM2VlNzhkYTJiZjU2LmRlYnVnCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQt aWQvMWIKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVn Ly5idWlsZC1pZC8xYi9mMzc4ZGIyZjhjOGQzZjAwZGY4ZTc1NjgyNDZhMDVkMWQyMDZiOQpw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxk LWlkLzFiL2YzNzhkYjJmOGM4ZDNmMDBkZjhlNzU2ODI0NmEwNWQxZDIwNmI5LmRlYnVnCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQt aWQvMWMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVn Ly5idWlsZC1pZC8xYy83NDIwMGU5NmQyMjUyNjIyMDkyMWY3YjAyNGY0YjMwNTJjZmUwYwpw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxk LWlkLzFjLzc0MjAwZTk2ZDIyNTI2MjIwOTIxZjdiMDI0ZjRiMzA1MmNmZTBjLmRlYnVnCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQt aWQvMWQKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVn Ly5idWlsZC1pZC8xZC81NTU3NGRjM2U5ZDgyMzg1ZjVhZjI1ZmVlYjFkZjhiM2RmYTFlMQpw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxk LWlkLzFkLzU1NTc0ZGMzZTlkODIzODVmNWFmMjVmZWViMWRmOGIzZGZhMWUxLmRlYnVnCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQt aWQvMWQvZDFkZjY2NWQyYTgxMjY2YzIwNjhiMGFiMDAwNDIyYzVlOGVlOTcKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC8xZC9k MWRmNjY1ZDJhODEyNjZjMjA2OGIwYWIwMDA0MjJjNWU4ZWU5Ny5kZWJ1ZwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzFlCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQt aWQvMWUvZDg5MjYzZmNhZTQ3YzQ4ZmQwYjJhMTg1Y2NmOTBmYmZjMDMyYTYKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC8xZS9k ODkyNjNmY2FlNDdjNDhmZDBiMmExODVjY2Y5MGZiZmMwMzJhNi5kZWJ1ZwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzIzCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQt aWQvMjMvNTNmNTU5OTUyNzljZmUyMzIzODc0NTk5MGFhNDIyN2FiNTZiMGYKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC8yMy81 M2Y1NTk5NTI3OWNmZTIzMjM4NzQ1OTkwYWE0MjI3YWI1NmIwZi5kZWJ1ZwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzJjCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQt aWQvMmMvYjQ4MDcxMjVmNzQyNjAxNjA2MmNlYTc5OGMzZTdiMGRhZGIyNTcKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC8yYy9i NDgwNzEyNWY3NDI2MDE2MDYyY2VhNzk4YzNlN2IwZGFkYjI1Ny5kZWJ1ZwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzMwCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQt aWQvMzAvN2M2YjkwZDEzZTljZmNlZmJhMTMwZGQ0YTA0NzNkZWRlN2M1ZDEKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC8zMC83 YzZiOTBkMTNlOWNmY2VmYmExMzBkZDRhMDQ3M2RlZGU3YzVkMS5kZWJ1ZwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzMxCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQt aWQvMzEvMDc3YmE3NGQ2YzJlY2RiZGI3ZTAyNTIxY2ZlYmU2MTc3YzBjODkKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC8zMS8w NzdiYTc0ZDZjMmVjZGJkYjdlMDI1MjFjZmViZTYxNzdjMGM4OS5kZWJ1ZwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzM0CnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQt aWQvMzQvNmYwYzcxMDgwMmRhMGMzNjViMmNmYTA3OGVhMzI2N2FhNjY0NjEKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC8zNC82 ZjBjNzEwODAyZGEwYzM2NWIyY2ZhMDc4ZWEzMjY3YWE2NjQ2MS5kZWJ1ZwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzM0L2M5 MmU5MTBjOWE3M2VmYzMwNjQ4MjY4MzNkODE1NzE0ZjM4Yjk1CnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvMzQvYzkyZTkxMGM5 YTczZWZjMzA2NDgyNjgzM2Q4MTU3MTRmMzhiOTUuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC8zNQpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzM1L2Vi NjVmYTY5M2I1NjQ1YWY5ZTRkNmY2MjEyZjJlOTZhZjhlNjI2CnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvMzUvZWI2NWZhNjkz YjU2NDVhZjllNGQ2ZjYyMTJmMmU5NmFmOGU2MjYuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC8zNgpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzM2L2U2 NmMwOGY5ZDg3MWViYzU0ZjJlNzU4MDQ3MDVhZjA0M2U2Y2ViCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvMzYvZTY2YzA4Zjlk ODcxZWJjNTRmMmU3NTgwNDcwNWFmMDQzZTZjZWIuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC8zYQpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzNhLzgx NzhlOWJmNWI1MzVmYjk0OTNhM2YwMGM2NGVmMjE4ZmY5ZjI4CnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvM2EvODE3OGU5YmY1 YjUzNWZiOTQ5M2EzZjAwYzY0ZWYyMThmZjlmMjguZGVidWcKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC8zZApwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzNkL2I3 ZWZkZGJiN2UxMjE3Y2QyOWNjMjBlNzc4NTk4Y2NkZjQ1ZTY5CnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvM2QvYjdlZmRkYmI3 ZTEyMTdjZDI5Y2MyMGU3Nzg1OThjY2RmNDVlNjkuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC8zZQpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzNlL2Qx NTVkMGI5MzQ4NzljYzFlYzY2ZGIxMTZkODI1MjE1YTQ0NDU1CnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvM2UvZDE1NWQwYjkz NDg3OWNjMWVjNjZkYjExNmQ4MjUyMTVhNDQ0NTUuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC80MApwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzQwLzg2 Mjg3MzcyMTU3MWFlZGFhOTA1MzFlY2VmOWYzMmRjMDJmNGFmCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvNDAvODYyODczNzIx NTcxYWVkYWE5MDUzMWVjZWY5ZjMyZGMwMmY0YWYuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC80MgpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzQyLzBj OGFkZGVhNDgyOTFiZjNiOWNkNWU1YTgyNTA0YTZkMWI1NzFmCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvNDIvMGM4YWRkZWE0 ODI5MWJmM2I5Y2Q1ZTVhODI1MDRhNmQxYjU3MWYuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC80NApwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzQ0L2Iz NjZmZjEyMDVjYmFmMGJhYzY5OGIyMWI1OTk1YjczOTE3YzQ5CnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvNDQvYjM2NmZmMTIw NWNiYWYwYmFjNjk4YjIxYjU5OTViNzM5MTdjNDkuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC80NQpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzQ1L2Fi ZjFkYjBlMDBlMDFhNzRkODNjOWFhYjI5MzIyY2FlMjc2MjljCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvNDUvYWJmMWRiMGUw MGUwMWE3NGQ4M2M5YWFiMjkzMjJjYWUyNzYyOWMuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC80NgpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzQ2L2Iz YjYwNTVlZDUyNjg3ZDViNjY3OGUxNTM4ZDEzNjhiNTVjYWQwCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvNDYvYjNiNjA1NWVk NTI2ODdkNWI2Njc4ZTE1MzhkMTM2OGI1NWNhZDAuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC80Ni9lMjkwY2JjY2U5 ZTlhZjA1ODM4ODAzNDdjMTdkMDA2YWFkNDdkMApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzQ2L2UyOTBjYmNjZTllOWFmMDU4 Mzg4MDM0N2MxN2QwMDZhYWQ0N2QwLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvNDkKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC80OS81YjU1MjE5Mzg4 OTBlN2M0ODdjMDlkNjVjZGY1YWExNmViN2NjMgpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzQ5LzViNTUyMTkzODg5MGU3YzQ4 N2MwOWQ2NWNkZjVhYTE2ZWI3Y2MyLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvNDkvNmNmZjNjYzgwNzNlOGRjN2Ew OGMwYTI3MmQ0MGJlY2U2YWM1ZjgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC80OS82Y2ZmM2NjODA3M2U4ZGM3YTA4YzBhMjcy ZDQwYmVjZTZhYzVmOC5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzRjCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvNGMvOGFlNTA0NDZiYmEzYmRjZjhm ODU2ZDI0ZjNjYzk2N2UwYmZiYzkKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC80Yy84YWU1MDQ0NmJiYTNiZGNmOGY4NTZkMjRm M2NjOTY3ZTBiZmJjOS5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzRmCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvNGYvMDJkZTc3NTUyNjYxMDdkYWZi MGEyYjhlMjA5ZDI3ZjI5YTdkYmUKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC80Zi8wMmRlNzc1NTI2NjEwN2RhZmIwYTJiOGUy MDlkMjdmMjlhN2RiZS5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzUwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvNTAvODBhMTFlNjA0OWQ4ODQwZDU3 NGIzYzkyNTI1NTIxMzJkODhjOGIKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC81MC84MGExMWU2MDQ5ZDg4NDBkNTc0YjNjOTI1 MjU1MjEzMmQ4OGM4Yi5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzUxCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvNTEvYmFkMGMwN2Q5MGY3YmMxZWE4 MWQwYjIzZWQ3YTQ3NTA3ZGI5NGUKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC81MS9iYWQwYzA3ZDkwZjdiYzFlYTgxZDBiMjNl ZDdhNDc1MDdkYjk0ZS5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzU2CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvNTYvOTNhODE5MjU3NGQyNTI5OGNl YTE5N2NlODFiNDdjN2I0YzliYzkKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC81Ni85M2E4MTkyNTc0ZDI1Mjk4Y2VhMTk3Y2U4 MWI0N2M3YjRjOWJjOS5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzU2L2RjY2M3NzA4ODQ0ZjYyZWI2NTllODQyZDFh NWZiOGJhNGFlMTgzCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xp Yi9kZWJ1Zy8uYnVpbGQtaWQvNTYvZGNjYzc3MDg4NDRmNjJlYjY1OWU4NDJkMWE1ZmI4YmE0 YWUxODMuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGli L2RlYnVnLy5idWlsZC1pZC81OApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzU4LzAwODk0ZmFhOGEwYTM0OWJhNzE1OGM4NGJk OGExYTI1MjU3NWM0CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xp Yi9kZWJ1Zy8uYnVpbGQtaWQvNTgvMDA4OTRmYWE4YTBhMzQ5YmE3MTU4Yzg0YmQ4YTFhMjUy NTc1YzQuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGli L2RlYnVnLy5idWlsZC1pZC81OC85MWNjZWE2OTA3NjE2Y2RiMjVkZTUyYzU5YTY0Y2NkMmM3 MjFkNgpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcv LmJ1aWxkLWlkLzU4LzkxY2NlYTY5MDc2MTZjZGIyNWRlNTJjNTlhNjRjY2QyYzcyMWQ2LmRl YnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8u YnVpbGQtaWQvNWIKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGli L2RlYnVnLy5idWlsZC1pZC81Yi8wZjBlZWI3Yzk1NWUzZTJiZDk1M2I4MDNmNjhkZTk1Yjli NWU2OQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcv LmJ1aWxkLWlkLzViLzBmMGVlYjdjOTU1ZTNlMmJkOTUzYjgwM2Y2OGRlOTViOWI1ZTY5LmRl YnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8u YnVpbGQtaWQvNWMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGli L2RlYnVnLy5idWlsZC1pZC81Yy9lOWM5ZDJiMzZmYWU5M2EzYmIxMjAwZGRmMjE4MzNiYjJk ZjgxOApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcv LmJ1aWxkLWlkLzVjL2U5YzlkMmIzNmZhZTkzYTNiYjEyMDBkZGYyMTgzM2JiMmRmODE4LmRl YnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8u YnVpbGQtaWQvNWQKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGli L2RlYnVnLy5idWlsZC1pZC81ZC9mZmUxNTc2MzJlYzYxODk4MmE2YTRiODFhNmFmN2U1ODNi YTgwYQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcv LmJ1aWxkLWlkLzVkL2ZmZTE1NzYzMmVjNjE4OTgyYTZhNGI4MWE2YWY3ZTU4M2JhODBhLmRl YnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8u YnVpbGQtaWQvNWUKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGli L2RlYnVnLy5idWlsZC1pZC81ZS8yNTNkNWUxOTVjZmM0OGE2M2Y3M2Y4ZjE3MWE2OTFkOGVi MjI3YgpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcv LmJ1aWxkLWlkLzVlLzI1M2Q1ZTE5NWNmYzQ4YTYzZjczZjhmMTcxYTY5MWQ4ZWIyMjdiLmRl YnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8u YnVpbGQtaWQvNjIKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGli L2RlYnVnLy5idWlsZC1pZC82Mi8wZDM4YjEyOTE0ODNkMDhkYTc5ZTJiZDFhMmEzZmUxOGE2 NmM0ZgpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcv LmJ1aWxkLWlkLzYyLzBkMzhiMTI5MTQ4M2QwOGRhNzllMmJkMWEyYTNmZTE4YTY2YzRmLmRl YnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8u YnVpbGQtaWQvNjUKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGli L2RlYnVnLy5idWlsZC1pZC82NS84YTUzNDE5ZTI1YzQzZDFlZThhYTk5MjcyZGRlZGRkZWMz YjQxMQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcv LmJ1aWxkLWlkLzY1LzhhNTM0MTllMjVjNDNkMWVlOGFhOTkyNzJkZGVkZGRlYzNiNDExLmRl YnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8u YnVpbGQtaWQvNjUvZDg5NDk3MGM3Y2M3YWUxNzZkYWU1YzI1ZTY3NmRlMTI3MTIwNzgKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1p ZC82NS9kODk0OTcwYzdjYzdhZTE3NmRhZTVjMjVlNjc2ZGUxMjcxMjA3OC5kZWJ1ZwpwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlk LzY2CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8u YnVpbGQtaWQvNjYvZGU4MmEyMzA4M2FmNzdjMWIyYjUxMDg2NTAwYjU0NmUxNmNiMDMKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1p ZC82Ni9kZTgyYTIzMDgzYWY3N2MxYjJiNTEwODY1MDBiNTQ2ZTE2Y2IwMy5kZWJ1ZwpwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlk LzY5CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8u YnVpbGQtaWQvNjkvNzMwMWM4ODUwMjIzNjQyMDZkY2EwZDVmZmM2OWNkNjJiZDJkYzcKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1p ZC82OS83MzAxYzg4NTAyMjM2NDIwNmRjYTBkNWZmYzY5Y2Q2MmJkMmRjNy5kZWJ1ZwpwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlk LzZhCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8u YnVpbGQtaWQvNmEvMGUxYmUxODA1ZGYyM2E5ODAxNWFlODQ2NzJjNDc0MTM2MWU5NmUKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1p ZC82YS8wZTFiZTE4MDVkZjIzYTk4MDE1YWU4NDY3MmM0NzQxMzYxZTk2ZS5kZWJ1ZwpwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlk LzZiCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8u YnVpbGQtaWQvNmIvYmYyYzQzNjk3YmJhMGQ5NTgxNTQ4NGRjOTIzNzY3MzE4NWJiNzEKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1p ZC82Yi9iZjJjNDM2OTdiYmEwZDk1ODE1NDg0ZGM5MjM3NjczMTg1YmI3MS5kZWJ1ZwpwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlk LzZkCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8u YnVpbGQtaWQvNmQvZmJiMmU3YTY2OWNhZGRmNjc0YTM3MGIxMTk3MjVlYTNiYzNhMDIKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1p ZC82ZC9mYmIyZTdhNjY5Y2FkZGY2NzRhMzcwYjExOTcyNWVhM2JjM2EwMi5kZWJ1ZwpwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlk LzczCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8u YnVpbGQtaWQvNzMvNjJiYTMwZWQyZWIyOGUxMjgyOGJkNTIwOTQzNmZkMTc5OTViMDkKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1p ZC83My82MmJhMzBlZDJlYjI4ZTEyODI4YmQ1MjA5NDM2ZmQxNzk5NWIwOS5kZWJ1ZwpwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlk Lzc0CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8u YnVpbGQtaWQvNzQvMmNhY2M1YjE2NDVhNjk4ZjYwYTA1NDU1ZGEzN2Y3NDAyYjUxNzQKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1p ZC83NC8yY2FjYzViMTY0NWE2OThmNjBhMDU0NTVkYTM3Zjc0MDJiNTE3NC5kZWJ1ZwpwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlk Lzc1CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8u YnVpbGQtaWQvNzUvMjZiMzE4NWUzMzYyOTc4ZTU4MWI2Nzk1YmJjNjQ0N2NhYTQyZGIKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1p ZC83NS8yNmIzMTg1ZTMzNjI5NzhlNTgxYjY3OTViYmM2NDQ3Y2FhNDJkYi5kZWJ1ZwpwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlk Lzc1LzQ0ZjUzMmMzMGQwODMxN2RjMDAyMGQzZTljNjc0NGVmYTc1NTg0CnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvNzUvNDRm NTMyYzMwZDA4MzE3ZGMwMDIwZDNlOWM2NzQ0ZWZhNzU1ODQuZGVidWcKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC83NS80ZTlj ZDcwOTMwOGYxMDA2Y2NlODYxN2MwMjBkN2RmMTVmZGRkOApwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzc1LzRlOWNkNzA5MzA4 ZjEwMDZjY2U4NjE3YzAyMGQ3ZGYxNWZkZGQ4LmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvNzYKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC83Ni8zNWZh ZTY0N2RiZmM3ZjAyMmRlMGQ5MTljM2IzYmRiZDhiN2M4YgpwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzc2LzM1ZmFlNjQ3ZGJm YzdmMDIyZGUwZDkxOWMzYjNiZGJkOGI3YzhiLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvNzYvNWE1NTRlMDNmZjg0 NWUzOTY4OGY5MjI0MzM5ODM2ZjRlZmQzYmIKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC83Ni81YTU1NGUwM2ZmODQ1ZTM5Njg4 ZjkyMjQzMzk4MzZmNGVmZDNiYi5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzc4CnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvNzgvYTRkMDVlNWYyYzZm ZjZhY2U3Mzk2NWMwMTMxZjNkNzFhODM1ZDkKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC83OC9hNGQwNWU1ZjJjNmZmNmFjZTcz OTY1YzAxMzFmM2Q3MWE4MzVkOS5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzdhCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvN2EvNDkyYzQ4MWQ5NGRj NzE4ZjNjMjk5NWQzMzhiYzc0MGFmZjY5YWUKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC83YS80OTJjNDgxZDk0ZGM3MThmM2My OTk1ZDMzOGJjNzQwYWZmNjlhZS5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzdmCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvN2YvNWFhMjFmNDBmZDIw YjA4NzI0YzYzOGM0YWI3ODhiYjY1ZTQ1YjgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC83Zi81YWEyMWY0MGZkMjBiMDg3MjRj NjM4YzRhYjc4OGJiNjVlNDViOC5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzgwCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvODAvMWQ4NmJmMWU5OTZl OThlMzhiNzcyYTlmYTlkOWE3OTcxNGMxZjIKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC84MC8xZDg2YmYxZTk5NmU5OGUzOGI3 NzJhOWZhOWQ5YTc5NzE0YzFmMi5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzg1CnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvODUvOGY1OGNlZjRmZmQ5 OWM3ZTRjZjM5NTRiM2E0NmE2OGFjNjVmZDgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC84NS84ZjU4Y2VmNGZmZDk5YzdlNGNm Mzk1NGIzYTQ2YTY4YWM2NWZkOC5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzg4CnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvODgvM2MxNTdlNzY0M2E2 MWVlYjkzNDQ2NGJjODEyNTVjZGFjYjZkNTIuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC84OQpwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzg5L2YxODJk YTljNzRiNjRlMDI3MDcyOGY1NjBhNGExZTE3OGY2YTQ0CnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvODkvZjE4MmRhOWM3NGI2 NGUwMjcwNzI4ZjU2MGE0YTFlMTc4ZjZhNDQuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC85MQpwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzkxLzBmZmVl NzViNTQzZjg0ZTJhZDA4ZWY4YTE5ZWFhOWIyN2FmNzlkCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvOTEvMGZmZWU3NWI1NDNm ODRlMmFkMDhlZjhhMTllYWE5YjI3YWY3OWQuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC85MgpwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzkyL2NlNTU2 MGMxNmM2MzgyZDFiYWE4OTBkOWFiZmFhNDc0MTliYjM2CnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvOTIvY2U1NTYwYzE2YzYz ODJkMWJhYTg5MGQ5YWJmYWE0NzQxOWJiMzYuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC85NwpwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzk3LzdkOTQ5 NThmOGQzZTAwMjgwYjg1NWMzZjM3NzRiYzZlOTgxOWIyCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvOTcvN2Q5NDk1OGY4ZDNl MDAyODBiODU1YzNmMzc3NGJjNmU5ODE5YjIuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC85YQpwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzlhL2Q1ODNm ODQ2MGZjZjQ1MDEwZGJlNmIxNmM2YTAxZmI3YWNhNmVmCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvOWEvZDU4M2Y4NDYwZmNm NDUwMTBkYmU2YjE2YzZhMDFmYjdhY2E2ZWYuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC85YgpwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzliLzRlOWYy M2NhYjRkZmNiMzYzYTk5N2IxNWViYzg5YzRkMjg0NTU4CnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvOWIvNGU5ZjIzY2FiNGRm Y2IzNjNhOTk3YjE1ZWJjODljNGQyODQ1NTguZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC85ZApwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzlkL2M0ZGM1 OTA4NjZjN2Y5MmI1Y2ExYzE3MDQ0ZjgxMDczOTljOTc2CnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvOWQvYzRkYzU5MDg2NmM3 ZjkyYjVjYTFjMTcwNDRmODEwNzM5OWM5NzYuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC85ZgpwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzlmLzI2OTBh MjY3MjNlYzc1NGYzNzFhMTc2NzRkZWVjNzdiZTEyNTEzCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvOWYvMjY5MGEyNjcyM2Vj NzU0ZjM3MWExNzY3NGRlZWM3N2JlMTI1MTMuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9hMApwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2EwL2I1NDgz MDY4MmYxM2UwYjJkM2JjOTkzMjUyNTQyMDJhOTg5NzQyCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvYTAvYjU0ODMwNjgyZjEz ZTBiMmQzYmM5OTMyNTI1NDIwMmE5ODk3NDIuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9hMwpwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2EzL2Q2ZGUw YzZiNDhjZTY1Zjg5NmUzZDdjY2M3Nzk2YjdkNGRjMmQ5CnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvYTMvZDZkZTBjNmI0OGNl NjVmODk2ZTNkN2NjYzc3OTZiN2Q0ZGMyZDkuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9hNApwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2E0LzNlODM2 ZTNkYWYxOTY1MWQwZmYyNTE2ZGM5MTQyYTJkNGNhNDAwCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvYTQvM2U4MzZlM2RhZjE5 NjUxZDBmZjI1MTZkYzkxNDJhMmQ0Y2E0MDAuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9hNC9jMGMxZDgwOWQyY2U4 NDViMmQzMDkxNDk2YjQ5MmY1Mjg1ZWQxYQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2E0L2MwYzFkODA5ZDJjZTg0NWIyZDMw OTE0OTZiNDkyZjUyODVlZDFhLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvYTQvZmUxODE0MDhhM2FlOGQ4NDg0ZTU5 Mjc2NDgzMmYxMjI2ODFkNGYKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3IvbGliL2RlYnVnLy5idWlsZC1pZC9hNC9mZTE4MTQwOGEzYWU4ZDg0ODRlNTkyNzY0ODMy ZjEyMjY4MWQ0Zi5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9saWIvZGVidWcvLmJ1aWxkLWlkL2E1CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvYTUvZWNlOWU3MWI0NzRiOTE3MTc3NzI5 ZDA3MGQyYmUxZWEwZGRmMzgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3IvbGliL2RlYnVnLy5idWlsZC1pZC9hNS9lY2U5ZTcxYjQ3NGI5MTcxNzc3MjlkMDcwZDJi ZTFlYTBkZGYzOC5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9saWIvZGVidWcvLmJ1aWxkLWlkL2E3CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvYTcvMzkzNTgwYTRlY2ZmZmZjZGU2NWNi YTA0OTU2MWMwMzY4NGM4NDgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3IvbGliL2RlYnVnLy5idWlsZC1pZC9hNy8zOTM1ODBhNGVjZmZmZmNkZTY1Y2JhMDQ5NTYx YzAzNjg0Yzg0OC5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9saWIvZGVidWcvLmJ1aWxkLWlkL2E4CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvYTgvMmE5NDBmYjM5OTBiMDIyZmY5Njdm ZmRmM2E1NjEzMzQ5MzI5NDQKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3IvbGliL2RlYnVnLy5idWlsZC1pZC9hOC8yYTk0MGZiMzk5MGIwMjJmZjk2N2ZmZGYzYTU2 MTMzNDkzMjk0NC5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9saWIvZGVidWcvLmJ1aWxkLWlkL2E4L2NiNjc5NTk2ZGYzNzgzMTNhYmE0NWQ5NTE1NWM0 MGEyYmJhZDBhCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9k ZWJ1Zy8uYnVpbGQtaWQvYTgvY2I2Nzk1OTZkZjM3ODMxM2FiYTQ1ZDk1MTU1YzQwYTJiYmFk MGEuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2Rl YnVnLy5idWlsZC1pZC9hYQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9saWIvZGVidWcvLmJ1aWxkLWlkL2FhLzUwYjdlNmVkNWVkNjU5MzRjNGU2ZGU1ZmNmMzI4 M2ExZGE2ODUyCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9k ZWJ1Zy8uYnVpbGQtaWQvYWEvNTBiN2U2ZWQ1ZWQ2NTkzNGM0ZTZkZTVmY2YzMjgzYTFkYTY4 NTIuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2Rl YnVnLy5idWlsZC1pZC9hYgpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9saWIvZGVidWcvLmJ1aWxkLWlkL2FiL2FkMGYyNWI0NDg5YzRkYTVhMjQ2NDJhNWMzY2U0 ODc1YTdmZWNjCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9k ZWJ1Zy8uYnVpbGQtaWQvYWIvYWQwZjI1YjQ0ODljNGRhNWEyNDY0MmE1YzNjZTQ4NzVhN2Zl Y2MuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2Rl YnVnLy5idWlsZC1pZC9iMQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9saWIvZGVidWcvLmJ1aWxkLWlkL2IxLzc0OTA3OWRkZjVhMjc4OGZmZDU2ZGI1MDM0ZDVm MjBiNWQ4YjBlCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9k ZWJ1Zy8uYnVpbGQtaWQvYjEvNzQ5MDc5ZGRmNWEyNzg4ZmZkNTZkYjUwMzRkNWYyMGI1ZDhi MGUuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2Rl YnVnLy5idWlsZC1pZC9iMS9mNTZhYjQzMDkzYjBiZGEyZWFkNzcwMTA2NWRlNGM3ZDc1NjFh MApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1 aWxkLWlkL2IxL2Y1NmFiNDMwOTNiMGJkYTJlYWQ3NzAxMDY1ZGU0YzdkNzU2MWEwLmRlYnVn CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVp bGQtaWQvYjIKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2Rl YnVnLy5idWlsZC1pZC9iMi8yNzQ1NThlZWYzN2I0N2UwMGEyOGU2MmIxOWQyOTRkMGY5MTNi YQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1 aWxkLWlkL2IyLzI3NDU1OGVlZjM3YjQ3ZTAwYTI4ZTYyYjE5ZDI5NGQwZjkxM2JhLmRlYnVn CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVp bGQtaWQvYjMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2Rl YnVnLy5idWlsZC1pZC9iMy9iM2Q4YzA0ODk0OTQ2M2ZiM2NjMGRkYTAzN2E1OTE5MTEyYThi ZgpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1 aWxkLWlkL2IzL2IzZDhjMDQ4OTQ5NDYzZmIzY2MwZGRhMDM3YTU5MTkxMTJhOGJmLmRlYnVn CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVp bGQtaWQvYjgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2Rl YnVnLy5idWlsZC1pZC9iOC83NWMxNmQ1NzliZDc2NGE1OGQ5YWFjZTA4MThkY2U5MzM4YmUw ZQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1 aWxkLWlkL2I4Lzc1YzE2ZDU3OWJkNzY0YTU4ZDlhYWNlMDgxOGRjZTkzMzhiZTBlLmRlYnVn CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVp bGQtaWQvYjgvZTg5YmYyZmNhMzc0YzNiYWYwMDljYTNmMDI0NTI2ZGUwOWJhMWYKcGNwLWRl YnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9i OC9lODliZjJmY2EzNzRjM2JhZjAwOWNhM2YwMjQ1MjZkZTA5YmExZi5kZWJ1ZwpwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2Ji CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVp bGQtaWQvYmIvMzIxZDdjMzlhNzA4MjA4NmY4YzEzZjJmNjlkYmFkMGQ5YjM0MDcKcGNwLWRl YnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9i Yi8zMjFkN2MzOWE3MDgyMDg2ZjhjMTNmMmY2OWRiYWQwZDliMzQwNy5kZWJ1ZwpwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2Ji L2ExNWZkNWEzNWY5NWQ1M2FlYmFjNzdhY2NmMzNiZjFlODZhZmFjCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvYmIvYTE1ZmQ1 YTM1Zjk1ZDUzYWViYWM3N2FjY2YzM2JmMWU4NmFmYWMuZGVidWcKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9jMgpwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2My LzA4ZmJlMDM1OTQ5NTJhNDAxZjZkMGFkNzdmYzQ3NDA4ODI2ZjhmCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvYzIvMDhmYmUw MzU5NDk1MmE0MDFmNmQwYWQ3N2ZjNDc0MDg4MjZmOGYuZGVidWcKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9jMi82MDk4NjM2 ZTAwZTJjMzJkNjJlNTY5N2E5Yzg2NzM2YmJmZWY2YwpwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2MyLzYwOTg2MzZlMDBlMmMz MmQ2MmU1Njk3YTljODY3MzZiYmZlZjZjLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvYzMKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9jMy82N2MwNjA3 NGI5YzJmN2E5OTlmNjFhZGUwZjAzNGIyZTgyOTNiNwpwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2MzLzY3YzA2MDc0YjljMmY3 YTk5OWY2MWFkZTBmMDM0YjJlODI5M2I3LmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvYzQKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9jNC81YjMzNzEw ZDdhYzIwZmRjNzUwOGQxMDNlOTgxYjBlN2QyYzc4ZQpwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2M0LzViMzM3MTBkN2FjMjBm ZGM3NTA4ZDEwM2U5ODFiMGU3ZDJjNzhlLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvYzQvN2Q2Njg4NjI1ZjY4OWVm NTYwNmZkZGEwODliN2Y3ODI3M2IyY2EKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9jNC83ZDY2ODg2MjVmNjg5ZWY1NjA2ZmRk YTA4OWI3Zjc4MjczYjJjYS5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2M2CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvYzYvMDQ1YzY4OGMyMTc5OGE1 MGM2NmUyM2RmYWVkZjA3Y2YzY2I5MGYKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9jNi8wNDVjNjg4YzIxNzk4YTUwYzY2ZTIz ZGZhZWRmMDdjZjNjYjkwZi5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2M2LzU2NjFlYWVmOGQ5MDE0YzkwNzUxZTc4 NDg2MzMwMTY2ZjdiZWVlCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L2xpYi9kZWJ1Zy8uYnVpbGQtaWQvYzYvNTY2MWVhZWY4ZDkwMTRjOTA3NTFlNzg0ODYzMzAx NjZmN2JlZWUuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv bGliL2RlYnVnLy5idWlsZC1pZC9jZQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2NlLzNhMWYzYzZlNzVlNWRmMDZjZjUyMDZj Y2FiYzY1MGQ3NDM0ZWMyCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L2xpYi9kZWJ1Zy8uYnVpbGQtaWQvY2UvM2ExZjNjNmU3NWU1ZGYwNmNmNTIwNmNjYWJjNjUw ZDc0MzRlYzIuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv bGliL2RlYnVnLy5idWlsZC1pZC9jZS9iMDQwMmU5NGMzM2RlN2E4ZWY4NzYyMzNhY2Q1NDU2 NTliNWMzNApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVi dWcvLmJ1aWxkLWlkL2NlL2IwNDAyZTk0YzMzZGU3YThlZjg3NjIzM2FjZDU0NTY1OWI1YzM0 LmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1 Zy8uYnVpbGQtaWQvZDAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv bGliL2RlYnVnLy5idWlsZC1pZC9kMC82OGRjNDVkY2U5MjdkODI3OWFmNjBjY2IyNjk3MWJi M2NhMzhkMgpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVi dWcvLmJ1aWxkLWlkL2QwLzY4ZGM0NWRjZTkyN2Q4Mjc5YWY2MGNjYjI2OTcxYmIzY2EzOGQy LmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1 Zy8uYnVpbGQtaWQvZDIKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv bGliL2RlYnVnLy5idWlsZC1pZC9kMi82NjQ3NTEyMTE3NjYwMDI0ZTFkYTUwZWVjNWFlYzE3 YTBhZWZlYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVi dWcvLmJ1aWxkLWlkL2QyLzY2NDc1MTIxMTc2NjAwMjRlMWRhNTBlZWM1YWVjMTdhMGFlZmVj LmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1 Zy8uYnVpbGQtaWQvZDMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv bGliL2RlYnVnLy5idWlsZC1pZC9kMy9mNTMwYTA0MmE0MGU3NTQ5NmU3NTZlYzBlMjRiYjBm MjFhMGUxYgpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVi dWcvLmJ1aWxkLWlkL2QzL2Y1MzBhMDQyYTQwZTc1NDk2ZTc1NmVjMGUyNGJiMGYyMWEwZTFi LmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1 Zy8uYnVpbGQtaWQvZGQKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv bGliL2RlYnVnLy5idWlsZC1pZC9kZC9lMjE5NDEwZmQ1MGYwM2M1N2I2MmU2MmRjNzRhOGI3 MmEzZTgyYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVi dWcvLmJ1aWxkLWlkL2RkL2UyMTk0MTBmZDUwZjAzYzU3YjYyZTYyZGM3NGE4YjcyYTNlODJj LmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1 Zy8uYnVpbGQtaWQvZTAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv bGliL2RlYnVnLy5idWlsZC1pZC9lMC8zZDA2ZWUzZmM2OTVmMTk1ZGJkNWE1NDQ1ZjAwZDAz NzYxMzc0OQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVi dWcvLmJ1aWxkLWlkL2UwLzNkMDZlZTNmYzY5NWYxOTVkYmQ1YTU0NDVmMDBkMDM3NjEzNzQ5 LmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1 Zy8uYnVpbGQtaWQvZTEKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv bGliL2RlYnVnLy5idWlsZC1pZC9lMS8yYjUwNGJjMzVjM2E3ZDc2MzkwNjY3MGQ4YWJhOGE1 YWNmMzI2MQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVi dWcvLmJ1aWxkLWlkL2UxLzJiNTA0YmMzNWMzYTdkNzYzOTA2NjcwZDhhYmE4YTVhY2YzMjYx LmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1 Zy8uYnVpbGQtaWQvZTIKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv bGliL2RlYnVnLy5idWlsZC1pZC9lMi8wMmEyYTFlMzgxZWE0MDk5ZTIzZDY1YzIzNjFkZDUz YzRhYjdiMgpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVi dWcvLmJ1aWxkLWlkL2UyLzAyYTJhMWUzODFlYTQwOTllMjNkNjVjMjM2MWRkNTNjNGFiN2Iy LmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1 Zy8uYnVpbGQtaWQvZTQKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv bGliL2RlYnVnLy5idWlsZC1pZC9lNC81NWFlYWJiNGI4OWZlOWY2MjdiYThkZjE0NmU0MDE4 ZGQxYWFmZApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVi dWcvLmJ1aWxkLWlkL2U0LzU1YWVhYmI0Yjg5ZmU5ZjYyN2JhOGRmMTQ2ZTQwMThkZDFhYWZk LmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1 Zy8uYnVpbGQtaWQvZTUKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv bGliL2RlYnVnLy5idWlsZC1pZC9lNS8zMDA1NDIyYWE0YjM3NWVkM2YzNjRmZTcyNDFlYjNk YTU1OWM2OQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVi dWcvLmJ1aWxkLWlkL2U1LzMwMDU0MjJhYTRiMzc1ZWQzZjM2NGZlNzI0MWViM2RhNTU5YzY5 LmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1 Zy8uYnVpbGQtaWQvZTUvNmI4NWZlNzdiOThhNTVkNGIzNzU3OWZjZjY2YzllYWUzODY4MDIK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWls ZC1pZC9lNS82Yjg1ZmU3N2I5OGE1NWQ0YjM3NTc5ZmNmNjZjOWVhZTM4NjgwMi5kZWJ1Zwpw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxk LWlkL2U4CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1 Zy8uYnVpbGQtaWQvZTgvYTM5YjEzNjJjNTFiMDk0ODA2ZGU3ZTVjZjA5ODI4NGY0ZWI1NTIK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWls ZC1pZC9lOC9hMzliMTM2MmM1MWIwOTQ4MDZkZTdlNWNmMDk4Mjg0ZjRlYjU1Mi5kZWJ1Zwpw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxk LWlkL2U5CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1 Zy8uYnVpbGQtaWQvZTkvZTkzZmVmMDI4YWRhMWU1NTc5YzYzYzQxY2ZlNDQ0MjhkOTA0NTcK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWls ZC1pZC9lOS9lOTNmZWYwMjhhZGExZTU1NzljNjNjNDFjZmU0NDQyOGQ5MDQ1Ny5kZWJ1Zwpw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxk LWlkL2VkCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1 Zy8uYnVpbGQtaWQvZWQvNWRlN2QwOTJjNmQwMTQ5MTMxYTJhZDU0NTUwZGI4Y2Q4ODVjZDcK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWls ZC1pZC9lZC81ZGU3ZDA5MmM2ZDAxNDkxMzFhMmFkNTQ1NTBkYjhjZDg4NWNkNy5kZWJ1Zwpw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxk LWlkL2YxCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1 Zy8uYnVpbGQtaWQvZjEvMzliNWEyM2Q5ODE4NDNjNGI2YzhkNDcwNjQyODViNzFlZTQyNGIK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWls ZC1pZC9mMS8zOWI1YTIzZDk4MTg0M2M0YjZjOGQ0NzA2NDI4NWI3MWVlNDI0Yi5kZWJ1Zwpw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxk LWlkL2YxLzUyMDJlMDExYjNhOWQ1MzM2NWFmYzY1YTJkMzlkNzgwMGU4ZWJlCnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvZjEv NTIwMmUwMTFiM2E5ZDUzMzY1YWZjNjVhMmQzOWQ3ODAwZThlYmUuZGVidWcKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9mMwpw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxk LWlkL2YzLzE3YzljNmZmYmU5NzYyMWU2NjJhMzJmZWJjODg5MjRiNzI1ODA3CnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvZjMv MTdjOWM2ZmZiZTk3NjIxZTY2MmEzMmZlYmM4ODkyNGI3MjU4MDcuZGVidWcKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9mNQpw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxk LWlkL2Y1LzI4ODQ4MTE3NjRlY2M4MGNkMDRlZjZkMDRlODhlZTFkYjYwODhkCnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvZjUv Mjg4NDgxMTc2NGVjYzgwY2QwNGVmNmQwNGU4OGVlMWRiNjA4OGQuZGVidWcKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9mNgpw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxk LWlkL2Y2L2E1NmI3MzMwZmVhZWViNmU1MDZjNGUyM2U4ZmZmMDhhN2ViZTZiCnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvZjYv YTU2YjczMzBmZWFlZWI2ZTUwNmM0ZTIzZThmZmYwOGE3ZWJlNmIuZGVidWcKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9mNwpw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxk LWlkL2Y3LzQwMWI4ZjhlZDM1ZDhlZTBlZTE2NWY2MTg2YWNkOTM2Mzg4MzUxCnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvZjcv NDAxYjhmOGVkMzVkOGVlMGVlMTY1ZjYxODZhY2Q5MzYzODgzNTEuZGVidWcKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9mOApw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxk LWlkL2Y4LzRiMDZiYTVjZmYxMTgxMWI2ZDhmYjQ1OWMxOGZhNmJjMzgwZjI2CnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvZjgv NGIwNmJhNWNmZjExODExYjZkOGZiNDU5YzE4ZmE2YmMzODBmMjYuZGVidWcKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9mOC9h MTQzNTM1ZTc3ZTAyZjFkZTY2ZTVmZWU4MTQ5MTMzNzdjZDMzNQpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2Y4L2ExNDM1MzVl NzdlMDJmMWRlNjZlNWZlZTgxNDkxMzM3N2NkMzM1LmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvZmEKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9mYS8x OWYxNTc4MjdhOWE5YmVhYmU3YTQ2N2M4ZDdlZjk1YWMxZThhMApwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2ZhLzE5ZjE1Nzgy N2E5YTliZWFiZTdhNDY3YzhkN2VmOTVhYzFlOGEwLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uZHd6CnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uZHd6L3BjcC0zLjEwLjUtMS54ODZf NjQKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Vz cgpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNy L2JpbgpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcv dXNyL2Jpbi9jb2xsZWN0bDJwY3AuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3IvbGliL2RlYnVnL3Vzci9iaW4vZGJwbWRhLmRlYnVnCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy91c3IvYmluL3BtYXRvcC5k ZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcv dXNyL2Jpbi9wbWNoYXJ0LmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL2xpYi9kZWJ1Zy91c3IvYmluL3BtY2xpZW50LmRlYnVnCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy91c3IvYmluL3BtZGF0ZS5kZWJ1 ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNy L2Jpbi9wbWRiZy5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9saWIvZGVidWcvdXNyL2Jpbi9wbWR1bXBsb2cuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Vzci9iaW4vcG1kdW1wdGV4dC5kZWJ1 ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNy L2Jpbi9wbWVyci5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9saWIvZGVidWcvdXNyL2Jpbi9wbWV2ZW50LmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy91c3IvYmluL3BtZmluZC5kZWJ1ZwpwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNyL2Jpbi9w bWllY29uZi5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9s aWIvZGVidWcvdXNyL2Jpbi9wbWllLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy91c3IvYmluL3BtaW5mby5kZWJ1ZwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNyL2Jpbi9wbWxjLmRl YnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy91 c3IvYmluL3BtbG9nY2hlY2suZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3IvbGliL2RlYnVnL3Vzci9iaW4vcG1sb2dleHRyYWN0LmRlYnVnCnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy91c3IvYmluL3BtbG9n Z2VyLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9k ZWJ1Zy91c3IvYmluL3BtbG9nbGFiZWwuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Vzci9iaW4vcG1sb2dzdW1tYXJ5LmRlYnVnCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy91c3IvYmlu L3BtcHJvYmUuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv bGliL2RlYnVnL3Vzci9iaW4vcG1xdWVyeS5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNyL2Jpbi9wbXN0YXQuZGVidWcKcGNwLWRl YnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Vzci9iaW4vcG1z dG9yZS5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIv ZGVidWcvdXNyL2Jpbi9wbXRpbWUuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3IvbGliL2RlYnVnL3Vzci9iaW4vcG10cmFjZS5kZWJ1ZwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNyL2Jpbi9wbXZhbC5k ZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcv dXNyL2xpYjY0CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9k ZWJ1Zy91c3IvbGliNjQvbGlicGNwX2d1aS5zby4yLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy91c3IvbGliNjQvbGlicGNwX2d1aS5z by5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVi dWcvdXNyL2xpYjY0L2xpYnBjcF9pbXBvcnQuc28uMS5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNyL2xpYjY0L2xpYnBjcF9pbXBv cnQuc28uZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGli L2RlYnVnL3Vzci9saWI2NC9saWJwY3BfbW12LnNvLjEuZGVidWcKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Vzci9saWI2NC9saWJwY3BfbW12 LnNvLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9k ZWJ1Zy91c3IvbGliNjQvbGlicGNwX3BtZGEuc28uMy5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNyL2xpYjY0L2xpYnBjcF9wbWRh LnNvLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9k ZWJ1Zy91c3IvbGliNjQvbGlicGNwLnNvLjMuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Vzci9saWI2NC9saWJwY3Auc28uZGVidWcK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Vzci9s aWI2NC9saWJwY3BfdHJhY2Uuc28uMi5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNyL2xpYjY0L2xpYnBjcF90cmFjZS5zby5kZWJ1 ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNy L2xpYjY0L3Blcmw1CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xp Yi9kZWJ1Zy91c3IvbGliNjQvcGVybDUvdmVuZG9yX3BlcmwKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Vzci9saWI2NC9wZXJsNS92ZW5kb3Jf cGVybC9hdXRvCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9k ZWJ1Zy91c3IvbGliNjQvcGVybDUvdmVuZG9yX3BlcmwvYXV0by9QQ1AKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Vzci9saWI2NC9wZXJsNS92 ZW5kb3JfcGVybC9hdXRvL1BDUC9Mb2dJbXBvcnQKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Vzci9saWI2NC9wZXJsNS92ZW5kb3JfcGVybC9h dXRvL1BDUC9Mb2dJbXBvcnQvTG9nSW1wb3J0LnNvLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy91c3IvbGliNjQvcGVybDUvdmVuZG9y X3BlcmwvYXV0by9QQ1AvTU1WCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL2xpYi9kZWJ1Zy91c3IvbGliNjQvcGVybDUvdmVuZG9yX3BlcmwvYXV0by9QQ1AvTU1W L01NVi5zby5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9s aWIvZGVidWcvdXNyL2xpYjY0L3Blcmw1L3ZlbmRvcl9wZXJsL2F1dG8vUENQL1BNREEKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Vzci9saWI2 NC9wZXJsNS92ZW5kb3JfcGVybC9hdXRvL1BDUC9QTURBL1BNREEuc28uZGVidWcKcGNwLWRl YnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Vzci9saWI2NC9w eXRob24yLjcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2Rl YnVnL3Vzci9saWI2NC9weXRob24yLjcvc2l0ZS1wYWNrYWdlcwpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNyL2xpYjY0L3B5dGhvbjIuNy9z aXRlLXBhY2thZ2VzL2NtbXYuc28uZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3IvbGliL2RlYnVnL3Vzci9saWI2NC9weXRob24yLjcvc2l0ZS1wYWNrYWdl cy9jcG1hcGkuc28uZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3IvbGliL2RlYnVnL3Vzci9saWI2NC9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy9jcG1kYS5z by5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVi dWcvdXNyL2xpYjY0L3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL2NwbWd1aS5zby5kZWJ1Zwpw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNyL2xp YjY0L3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL2NwbWkuc28uZGVidWcKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Vzci9saWI2NC9weXRob24z LjQKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Vz ci9saWI2NC9weXRob24zLjQvc2l0ZS1wYWNrYWdlcwpwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNyL2xpYjY0L3B5dGhvbjMuNC9zaXRlLXBh Y2thZ2VzL2NtbXYuY3B5dGhvbi0zNG0uc28uZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Vzci9saWI2NC9weXRob24zLjQvc2l0ZS1w YWNrYWdlcy9jcG1hcGkuY3B5dGhvbi0zNG0uc28uZGVidWcKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Vzci9saWI2NC9weXRob24zLjQvc2l0 ZS1wYWNrYWdlcy9jcG1kYS5jcHl0aG9uLTM0bS5zby5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNyL2xpYjY0L3B5dGhvbjMuNC9z aXRlLXBhY2thZ2VzL2NwbWd1aS5jcHl0aG9uLTM0bS5zby5kZWJ1ZwpwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNyL2xpYjY0L3B5dGhvbjMu NC9zaXRlLXBhY2thZ2VzL2NwbWkuY3B5dGhvbi0zNG0uc28uZGVidWcKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Vzci9saWJleGVjCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy91c3IvbGliZXhl Yy9wY3AKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVn L3Vzci9saWJleGVjL3BjcC9iaW4KcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3IvbGliL2RlYnVnL3Vzci9saWJleGVjL3BjcC9iaW4vYXV0b2ZzZC1wcm9iZS5kZWJ1 ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNy L2xpYmV4ZWMvcGNwL2Jpbi9jaGtoZWxwLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy91c3IvbGliZXhlYy9wY3AvYmluL25ld2hlbHAu ZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVn L3Vzci9saWJleGVjL3BjcC9iaW4vcGNwLWF0b3AuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Vzci9saWJleGVjL3BjcC9iaW4vcG1j ZC5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVi dWcvdXNyL2xpYmV4ZWMvcGNwL2Jpbi9wbWNkX3dhaXQuZGVidWcKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Vzci9saWJleGVjL3BjcC9iaW4v cG1jb25maWcuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv bGliL2RlYnVnL3Vzci9saWJleGVjL3BjcC9iaW4vcG1jcHAuZGVidWcKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Vzci9saWJleGVjL3BjcC9i aW4vcG1nZXRvcHQuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3IvbGliL2RlYnVnL3Vzci9saWJleGVjL3BjcC9iaW4vcG1ob3N0bmFtZS5kZWJ1ZwpwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNyL2xpYmV4 ZWMvcGNwL2Jpbi9wbWllc3RhdHVzLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy91c3IvbGliZXhlYy9wY3AvYmluL3BtbG9jay5kZWJ1 ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNy L2xpYmV4ZWMvcGNwL2Jpbi9wbWxvZ2V4dHJhY3QuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Vzci9saWJleGVjL3BjcC9iaW4vcG1s b2dnZXIuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGli L2RlYnVnL3Vzci9saWJleGVjL3BjcC9iaW4vcG1sb2dyZWR1Y2UuZGVidWcKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Vzci9saWJleGVjL3Bj cC9iaW4vcG1sb2dyZXdyaXRlLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL2xpYi9kZWJ1Zy91c3IvbGliZXhlYy9wY3AvYmluL3BtbWdyLmRlYnVnCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy91c3IvbGli ZXhlYy9wY3AvYmluL3BtbnNkZWwuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3IvbGliL2RlYnVnL3Vzci9saWJleGVjL3BjcC9iaW4vcG1uc21lcmdlLmRl YnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy91 c3IvbGliZXhlYy9wY3AvYmluL3BtcGF1c2UuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Vzci9saWJleGVjL3BjcC9iaW4vcG1wb3N0 LmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1 Zy91c3IvbGliZXhlYy9wY3AvYmluL3BtcHJveHkuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Vzci9saWJleGVjL3BjcC9iaW4vcG1z bGVlcC5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIv ZGVidWcvdXNyL2xpYmV4ZWMvcGNwL2Jpbi9wbXdlYmQuZGVidWcKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Vzci9saWJleGVjL3BjcC9iaW4v dGVsbmV0LXByb2JlLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL2xpYi9kZWJ1Zy92YXIKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3IvbGliL2RlYnVnL3Zhci9saWIKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC9wbWRhcwpwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3AvcG1kYXMv YXBhY2hlCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1 Zy92YXIvbGliL3BjcC9wbWRhcy9hcGFjaGUvcG1kYWFwYWNoZS5kZWJ1ZwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3AvcG1k YXMvYmFzaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVi dWcvdmFyL2xpYi9wY3AvcG1kYXMvYmFzaC9wbWRhYmFzaC5kZWJ1ZwpwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3AvcG1kYXMv Y2lmcwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcv dmFyL2xpYi9wY3AvcG1kYXMvY2lmcy9wbWRhY2lmcy5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3AvcG1kYXMvY2lm cy9wbWRhX2NpZnMuc28uZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3BtZGFzL2Npc2NvCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC9wbWRhcy9j aXNjby9wbWRhY2lzY28uZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3BtZGFzL2Npc2NvL3Byb2JlLmRlYnVnCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGli L3BjcC9wbWRhcy9kbQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9s aWIvZGVidWcvdmFyL2xpYi9wY3AvcG1kYXMvZG0vcG1kYWRtLmRlYnVnCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC9wbWRh cy9nZnMyCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1 Zy92YXIvbGliL3BjcC9wbWRhcy9nZnMyL3BtZGFnZnMyLmRlYnVnCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC9wbWRhcy9p bmZpbmliYW5kCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9k ZWJ1Zy92YXIvbGliL3BjcC9wbWRhcy9pbmZpbmliYW5kL3BtZGFpYi5kZWJ1ZwpwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3Av cG1kYXMvamJkMgpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIv ZGVidWcvdmFyL2xpYi9wY3AvcG1kYXMvamJkMi9wbWRhamJkMi5kZWJ1ZwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3AvcG1k YXMvamJkMi9wbWRhX2piZDIuc28uZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3BtZGFzL2xpbnV4CnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC9w bWRhcy9saW51eC9wbWRhbGludXguZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3BtZGFzL2xpbnV4L3BtZGFfbGlu dXguc28uZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGli L2RlYnVnL3Zhci9saWIvcGNwL3BtZGFzL2xtc2Vuc29ycwpwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3AvcG1kYXMvbG1zZW5z b3JzL3BtZGFsbXNlbnNvcnMuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3BtZGFzL2xvZ2dlcgpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3AvcG1k YXMvbG9nZ2VyL3BtZGFsb2dnZXIuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3BtZGFzL2x1c3RyZWNvbW0KcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIv cGNwL3BtZGFzL2x1c3RyZWNvbW0vcG1kYWx1c3RyZWNvbW0uZGVidWcKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3BtZGFz L21haWxxCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1 Zy92YXIvbGliL3BjcC9wbWRhcy9tYWlscS9wbWRhbWFpbHEuZGVidWcKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3BtZGFz L21tdgpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcv dmFyL2xpYi9wY3AvcG1kYXMvbW12L21tdmR1bXAuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3BtZGFzL21tdi9w bWRhbW12LmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xp Yi9kZWJ1Zy92YXIvbGliL3BjcC9wbWRhcy9tbXYvcG1kYV9tbXYuc28uZGVidWcKcGNwLWRl YnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNw L3BtZGFzL21vdW50cwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9s aWIvZGVidWcvdmFyL2xpYi9wY3AvcG1kYXMvbW91bnRzL3BtZGFtb3VudHMuZGVidWcKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIv cGNwL3BtZGFzL252aWRpYQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9saWIvZGVidWcvdmFyL2xpYi9wY3AvcG1kYXMvbnZpZGlhL3BtZGFudmlkaWEuZGVidWcK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9s aWIvcGNwL3BtZGFzL252aWRpYS9wbWRhX252aWRpYS5zby5kZWJ1ZwpwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3AvcG1kYXMv cGFwaQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcv dmFyL2xpYi9wY3AvcG1kYXMvcGFwaS9wbWRhcGFwaS5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3AvcG1kYXMvcGFw aS9wbWRhX3BhcGkuc28uZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3BtZGFzL3BlcmZldmVudApwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3AvcG1k YXMvcGVyZmV2ZW50L3BlcmZhbGxvYy5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3AvcG1kYXMvcGVyZmV2ZW50L3Bt ZGFwZXJmZXZlbnQuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3BtZGFzL3BtY2QKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3BtZGFzL3BtY2Qv cG1kYV9wbWNkLnNvLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC9wbWRhcy9wcm9jCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC9wbWRhcy9wcm9j L3BtZGFwcm9jLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L2xpYi9kZWJ1Zy92YXIvbGliL3BjcC9wbWRhcy9wcm9jL3BtZGFfcHJvYy5zby5kZWJ1Zwpw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xp Yi9wY3AvcG1kYXMvcm9vbXRlbXAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3BtZGFzL3Jvb210ZW1wL3BtZGFyb29tdGVt cC5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVi dWcvdmFyL2xpYi9wY3AvcG1kYXMvcm9vdApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3AvcG1kYXMvcm9vdC9wbWRhcm9vdC5k ZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcv dmFyL2xpYi9wY3AvcG1kYXMvcnBtCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC9wbWRhcy9ycG0vcG1kYXJwbS5kZWJ1Zwpw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xp Yi9wY3AvcG1kYXMvcnBtL3BtZGFfcnBtLnNvLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC9wbWRhcy9zZW5kbWFp bApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdmFy L2xpYi9wY3AvcG1kYXMvc2VuZG1haWwvcG1kYXNlbmRtYWlsLmRlYnVnCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC9wbWRh cy9zZW5kbWFpbC9wbWRhX3NlbmRtYWlsLnNvLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC9wbWRhcy9zaHBpbmcK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9s aWIvcGNwL3BtZGFzL3NocGluZy9wbWRhc2hwaW5nLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC9wbWRhcy9zdW1t YXJ5CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92 YXIvbGliL3BjcC9wbWRhcy9zdW1tYXJ5L3BtZGFzdW1tYXJ5LmRlYnVnCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC9wbWRh cy9zeXN0ZW1kCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9k ZWJ1Zy92YXIvbGliL3BjcC9wbWRhcy9zeXN0ZW1kL3BtZGFzeXN0ZW1kLmRlYnVnCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3Bj cC9wbWRhcy90cmFjZQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9s aWIvZGVidWcvdmFyL2xpYi9wY3AvcG1kYXMvdHJhY2UvcG1kYXRyYWNlLmRlYnVnCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3Bj cC9wbWRhcy93ZWJsb2cKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv bGliL2RlYnVnL3Zhci9saWIvcGNwL3BtZGFzL3dlYmxvZy9jaGVja19tYXRjaC5kZWJ1Zwpw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xp Yi9wY3AvcG1kYXMvd2VibG9nL3BtZGF3ZWJsb2cuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3BtZGFzL3hmcwpw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xp Yi9wY3AvcG1kYXMveGZzL3BtZGF4ZnMuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3BtZGFzL3hmcy9wbWRhX3hm cy5zby5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIv ZGVidWcvdmFyL2xpYi9wY3AvdGVzdHN1aXRlCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC90ZXN0c3VpdGUvcG1kYXMKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9wbWRhcy9iaWd1bgpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3BtZGFzL2JpZ3Vu L2JpZ3VuLnNvLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L2xpYi9kZWJ1Zy92YXIvbGliL3BjcC90ZXN0c3VpdGUvcG1kYXMvYnJva2VuCnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC90 ZXN0c3VpdGUvcG1kYXMvYnJva2VuL2Jyb2tlbl9wbWRhXzJfMC5kZWJ1ZwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3AvdGVz dHN1aXRlL3BtZGFzL2Jyb2tlbi9icm9rZW5fcG1kYV8yXzEuZGVidWcKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9wbWRhcy9icm9rZW4vYnJva2VuX3BtZGFfMl8yLmRlYnVnCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC90ZXN0c3Vp dGUvcG1kYXMvYnJva2VuL2Jyb2tlbl9wbWRhXzJfMy5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3AvdGVzdHN1aXRl L3BtZGFzL2Jyb2tlbi9icm9rZW5fcG1kYV8yXzQuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9w bWRhcy9icm9rZW4vYnJva2VuX3BtZGFfMl81LmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC90ZXN0c3VpdGUvcG1k YXMvZHluYW1pYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIv ZGVidWcvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3BtZGFzL2R5bmFtaWMvcG1kYWR5bmFtaWMu ZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVn L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wbWRhcy9zY2hpem8KcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9w bWRhcy9zY2hpem8vcG1kYXNjaGl6by1BLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC90ZXN0c3VpdGUvcG1kYXMv c2NoaXpvL3BtZGFzY2hpem8tQi5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3F0CnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC90 ZXN0c3VpdGUvcXQvcW1jX2NvbnRleHQKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9xdC9xbWNfY29udGV4 dC9xbWNfY29udGV4dC5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3F0L3FtY19kZXNjCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3Bj cC90ZXN0c3VpdGUvcXQvcW1jX2Rlc2MvcW1jX2Rlc2MuZGVidWcKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9xdC9xbWNfZHluYW1pYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9saWIvZGVidWcvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3F0L3FtY19keW5hbWljL3FtY19k eW5hbWljLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xp Yi9kZWJ1Zy92YXIvbGliL3BjcC90ZXN0c3VpdGUvcXQvcW1jX2V2ZW50CnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC90ZXN0 c3VpdGUvcXQvcW1jX2V2ZW50L3FtY19ldmVudC5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3F0 L3FtY19mb3JtYXQKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGli L2RlYnVnL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9xdC9xbWNfZm9ybWF0L3FtY19mb3JtYXQu ZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVn L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9xdC9xbWNfZ3JvdXAKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9x dC9xbWNfZ3JvdXAvcW1jX2dyb3VwLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC90ZXN0c3VpdGUvcXQvcW1jX2hv c3RzCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92 YXIvbGliL3BjcC90ZXN0c3VpdGUvcXQvcW1jX2hvc3RzL3FtY19ob3N0cy5kZWJ1ZwpwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL3F0L3FtY19pbmRvbQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3F0L3FtY19pbmRv bS9xbWNfaW5kb20uZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9xdC9xbWNfbWV0cmljCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3Bj cC90ZXN0c3VpdGUvcXQvcW1jX21ldHJpYy9xbWNfbWV0cmljLmRlYnVnCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC90ZXN0 c3VpdGUvcXQvcW1jX3NvdXJjZQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3F0L3FtY19zb3VyY2UvcW1j X3NvdXJjZS5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9s aWIvZGVidWcvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYwpwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3Ny Yy9saWJudmlkaWEtbWwuc28uZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvcWEKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvcWEvcG1kYXMK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0z LjEwLjUvcWEvcG1kYXMvYmlndW4KcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvcWEvcG1kYXMvYmlndW4vYmlndW4uYwpwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAu NS9xYS9wbWRhcy9icm9rZW4KcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvcWEvcG1kYXMvYnJva2VuL2Jyb2tlbl9wbWRhXzJf MC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9w Y3AtMy4xMC41L3FhL3BtZGFzL2Jyb2tlbi9icm9rZW5fcG1kYV8yXzEuYwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9xYS9w bWRhcy9icm9rZW4vYnJva2VuX3BtZGFfMl8yLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvcWEvcG1kYXMvYnJva2VuL2Jy b2tlbl9wbWRhXzJfMy5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3FhL3BtZGFzL2Jyb2tlbi9icm9rZW5fcG1kYV8yXzQu YwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNw LTMuMTAuNS9xYS9wbWRhcy9icm9rZW4vYnJva2VuX3BtZGFfMl81LmMKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvcWEvcG1k YXMvZHluYW1pYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMv ZGVidWcvcGNwLTMuMTAuNS9xYS9wbWRhcy9keW5hbWljL2R5bmFtaWMuYwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9xYS9w bWRhcy9zY2hpem8KcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3Jj L2RlYnVnL3BjcC0zLjEwLjUvcWEvcG1kYXMvc2NoaXpvL3NjaGl6by1BLmMKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvcWEv cG1kYXMvc2NoaXpvL3NjaGl6by1CLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvcWEvcXQKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvcWEvcXQvcW1jX2Nv bnRleHQKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVn L3BjcC0zLjEwLjUvcWEvcXQvcW1jX2NvbnRleHQvcW1jX2NvbnRleHQuY3BwCnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3Fh L3F0L3FtY19kZXNjCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3Ny Yy9kZWJ1Zy9wY3AtMy4xMC41L3FhL3F0L3FtY19kZXNjL3FtY19kZXNjLmNwcApwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9x YS9xdC9xbWNfZHluYW1pYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zcmMvZGVidWcvcGNwLTMuMTAuNS9xYS9xdC9xbWNfZHluYW1pYy9xbWNfZHluYW1pYy5j cHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvcWEvcXQvcW1jX2V2ZW50CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3FhL3F0L3FtY19ldmVudC9xbWNfZXZl bnQuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy9wY3AtMy4xMC41L3FhL3F0L3FtY19mb3JtYXQKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvcWEvcXQvcW1jX2Zvcm1hdC9x bWNfZm9ybWF0LmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z cmMvZGVidWcvcGNwLTMuMTAuNS9xYS9xdC9xbWNfZ3JvdXAKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvcWEvcXQvcW1jX2dy b3VwL3FtY19ncm91cC5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvcWEvcXQvcW1jX2hvc3RzCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3FhL3F0L3Ft Y19ob3N0cy9xbWNfaG9zdHMuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3FhL3F0L3FtY19pbmRvbQpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9xYS9x dC9xbWNfaW5kb20vcW1jX2luZG9tLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9xYS9xdC9xbWNfbWV0cmljCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41 L3FhL3F0L3FtY19tZXRyaWMvcW1jX21ldHJpYy5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvcWEvcXQvcW1jX3NvdXJj ZQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNw LTMuMTAuNS9xYS9xdC9xbWNfc291cmNlL3FtY19zb3VyY2UuY3BwCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3FhL3NyYwpw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMu MTAuNS9xYS9zcmMvbnZpZGlhLW1sLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9hdXRvZnNkLXBy b2JlCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9w Y3AtMy4xMC41L3NyYy9hdXRvZnNkLXByb2JlL2F1dG9mc2QtcHJvYmUuYwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMv Y29sbGVjdGwycGNwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3Ny Yy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9jb2xsZWN0bDJwY3AvY29sbGVjdGwycGNwLmMKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEw LjUvc3JjL2NvbGxlY3RsMnBjcC9jcHUuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvY29sbGVjdGwycGNwL2Rpc2su YwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNw LTMuMTAuNS9zcmMvY29sbGVjdGwycGNwL2dlbmVyaWMuYwpwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvY29sbGVjdGwy cGNwL2hlYWRlci5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3Ny Yy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9jb2xsZWN0bDJwY3AvbG9hZC5jCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9j b2xsZWN0bDJwY3AvbWV0cmljcy5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9jb2xsZWN0bDJwY3AvbWV0cmljcy5o CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3At My4xMC41L3NyYy9jb2xsZWN0bDJwY3AvbmV0LmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2NvbGxlY3RsMnBjcC9w cm9jLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVn L3BjcC0zLjEwLjUvc3JjL2NvbGxlY3RsMnBjcC90aW1lc3RhbXAuYwpwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvY29s bGVjdGwycGNwL3V0aWwuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvZGJwbWRhCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9kYnBtZGEvc3Jj CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3At My4xMC41L3NyYy9kYnBtZGEvc3JjL2RicG1kYS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9kYnBtZGEvc3JjL2Ri cG1kYS5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy9wY3AtMy4xMC41L3NyYy9kYnBtZGEvc3JjL2Rzby5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9kYnBtZGEvc3Jj L2dyYW0udGFiLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3Jj L2RlYnVnL3BjcC0zLjEwLjUvc3JjL2RicG1kYS9zcmMvZ3JhbS50YWIuaApwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMv ZGJwbWRhL3NyYy9ncmFtLnkKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2RicG1kYS9zcmMvbGV4LmgKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3Jj L2RicG1kYS9zcmMvbGV4LmwKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2RicG1kYS9zcmMvcG1kYS5jCnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3Ny Yy9kYnBtZGEvc3JjL3V0aWwuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvaW5jbHVkZQpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvaW5jbHVk ZS9wY3AKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVn L3BjcC0zLjEwLjUvc3JjL2luY2x1ZGUvcGNwL2NvbmZpZy5oCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9pbmNsdWRl L3BjcC9pbXBsLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3Jj L2RlYnVnL3BjcC0zLjEwLjUvc3JjL2luY2x1ZGUvcGNwL2ltcG9ydC5oCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9p bmNsdWRlL3BjcC9tbXZfZGV2LmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2luY2x1ZGUvcGNwL21tdl9zdGF0cy5o CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3At My4xMC41L3NyYy9pbmNsdWRlL3BjcC9wbWFmbS5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9pbmNsdWRlL3BjcC9w bWFwaS5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy9wY3AtMy4xMC41L3NyYy9pbmNsdWRlL3BjcC9wbWRhLmgKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2luY2x1ZGUv cGNwL3BtZGJnLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3Jj L2RlYnVnL3BjcC0zLjEwLjUvc3JjL2luY2x1ZGUvcGNwL3BtdGltZS5oCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9p bmNsdWRlL3BjcC90cmFjZV9kZXYuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvaW5jbHVkZS9wY3AvdHJhY2UuaApw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMu MTAuNS9zcmMvbGlicGNwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfZ3VpCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3Bf Z3VpL3NyYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX2d1aS9zcmMvcmVjb3JkLmMKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xp YnBjcF9ndWkvc3JjL3RpbWVjbGllbnQuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX2d1aS9zcmMvdGlt ZXN0YXRlLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2Rl YnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9odHRwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfaHR0cC9z cmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvc3JjL2xpYnBjcF9odHRwL3NyYy9odHRwX2Vycm9yX2NvZGVzLmMKcGNwLWRl YnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUv c3JjL2xpYnBjcF9odHRwL3NyYy9odHRwX2ZldGNoZXIuYwpwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX2h0 dHAvc3JjL2h0dHBfZmV0Y2hlci5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfaW1wb3J0CnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3Ny Yy9saWJwY3BfaW1wb3J0L3NyYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX2ltcG9ydC9zcmMvYXJjaGl2 ZS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9w Y3AtMy4xMC41L3NyYy9saWJwY3BfaW1wb3J0L3NyYy9pbXBvcnQuYwpwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGli cGNwX2ltcG9ydC9zcmMvcHJpdmF0ZS5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfaW1wb3J0L3NyYy9z dHVmZi5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfbW12CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfbW12L3NyYwpw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMu MTAuNS9zcmMvbGlicGNwX21tdi9zcmMvbW12X3N0YXRzLmMKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9w bWNkCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9w Y3AtMy4xMC41L3NyYy9saWJwY3BfcG1jZC9zcmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9wbWNkL3Ny Yy9jbGllbnQuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMv ZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3BtY2Qvc3JjL2RhdGEuYwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMv bGlicGNwX3BtY2Qvc3JjL3Byb2Jlcy5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcG1jZC9zcmMvdHJh Y2UuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcv cGNwLTMuMTAuNS9zcmMvbGlicGNwX3BtZGEKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9wbWRhL3NyYwpw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMu MTAuNS9zcmMvbGlicGNwX3BtZGEvc3JjL2NhY2hlLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9wbWRh L3NyYy9jYWxsYmFjay5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcG1kYS9zcmMvY29udGV4dC5jCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4x MC41L3NyYy9saWJwY3BfcG1kYS9zcmMvZHluYW1pYy5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcG1k YS9zcmMvZXZlbnRzLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9wbWRhL3NyYy9oZWxwLmMKcGNwLWRl YnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUv c3JjL2xpYnBjcF9wbWRhL3NyYy9saWJkZWZzLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9wbWRhL3Ny Yy9tYWlubG9vcC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3Ny Yy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcG1kYS9zcmMvb3Blbi5jCnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3Ny Yy9saWJwY3BfcG1kYS9zcmMvcGR1cm9vdC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcG1kYS9zcmMv cGR1cm9vdC5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9k ZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcG1kYS9zcmMvcXVldWVzLmMKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3Jj L2xpYnBjcF9wbWRhL3NyYy9xdWV1ZXMuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3BtZGEvc3JjL3Jv b3QuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcv cGNwLTMuMTAuNS9zcmMvbGlicGNwX3BtZGEvc3JjL3RyZWUuYwpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNw X3FlZApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcv cGNwLTMuMTAuNS9zcmMvbGlicGNwX3FlZC9zcmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xZWQvc3Jj L21vY19xZWRfYXBwLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3FlZC9zcmMvbW9jX3FlZF9jb2xv cnBpY2tlci5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3Jj L2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xZWQvc3JjL21vY19xZWRfY29uc29sZS5j cHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvc3JjL2xpYnBjcF9xZWQvc3JjL21vY19xZWRfdGltZWJ1dHRvbi5jcHAKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEw LjUvc3JjL2xpYnBjcF9xZWQvc3JjL3FlZF9hcHAuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcWVk L3NyYy9xZWRfYXBwLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xZWQvc3JjL3FlZF9jb2xvcnBpY2tl ci5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVn L3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xZWQvc3JjL3FlZF9jb2xvcnBpY2tlci5oCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41 L3NyYy9saWJwY3BfcWVkL3NyYy9xZWRfY29uc29sZS5jcHAKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9x ZWQvc3JjL3FlZF9jb25zb2xlLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xZWQvc3JjL3FlZF9maWxl aWNvbnByb3ZpZGVyLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3FlZC9zcmMvcWVkX2ZpbGVpY29u cHJvdmlkZXIuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMv ZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3FlZC9zcmMvcWVkX3RpbWVidXR0b24uY3Bw CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3At My4xMC41L3NyYy9saWJwY3BfcWVkL3NyYy9xZWRfdGltZWJ1dHRvbi5oCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9s aWJwY3BfcWVkL3NyYy91aV9xZWRfY29uc29sZS5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcW1jCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4x MC41L3NyYy9saWJwY3BfcW1jL3NyYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3FtYy9zcmMvcW1jX2Nv bnRleHQuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9k ZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcW1jL3NyYy9xbWNfY29udGV4dC5oCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41 L3NyYy9saWJwY3BfcW1jL3NyYy9xbWNfZGVzYy5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xbWMv c3JjL3FtY19kZXNjLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xbWMvc3JjL3FtY19ncm91cC5jcHAK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0z LjEwLjUvc3JjL2xpYnBjcF9xbWMvc3JjL3FtY19ncm91cC5oCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3Bf cW1jL3NyYy9xbWNfaW5kb20uY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcW1jL3NyYy9xbWNfaW5k b20uaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcv cGNwLTMuMTAuNS9zcmMvbGlicGNwX3FtYy9zcmMvcW1jX21ldHJpYy5jcHAKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3Jj L2xpYnBjcF9xbWMvc3JjL3FtY19tZXRyaWMuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3FtYy9zcmMv cW1jX3NvdXJjZS5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xbWMvc3JjL3FtY19zb3VyY2UuaApw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMu MTAuNS9zcmMvbGlicGNwX3FtYy9zcmMvcW1jX3RpbWUuY3BwCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3Bf cW1jL3NyYy9xbWNfdGltZS5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcXd0CnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJw Y3BfcXd0L3NyYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMv ZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9zcmMvbW9jX3F3dF9hYnN0cmFjdF9z bGlkZXIuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9k ZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9tb2NfcXd0X2R5bmdyaWRfbGF5 b3V0LmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9zcmMvbW9jX3F3dF9sZWdlbmQuY3BwCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4x MC41L3NyYy9saWJwY3BfcXd0L3NyYy9tb2NfcXd0X2xlZ2VuZF9pdGVtLmNwcApwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9z cmMvbGlicGNwX3F3dC9zcmMvbW9jX3F3dF9waWNrZXIuY3BwCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3Bf cXd0L3NyYy9tb2NfcXd0X3Bsb3RfY2FudmFzLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9z cmMvbW9jX3F3dF9wbG90LmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9zcmMvbW9jX3F3dF9w bG90X3BpY2tlci5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qvc3JjL21vY19xd3RfcGxvdF9y ZW5kZXJlci5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3Jj L2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qvc3JjL21vY19xd3Rfc2NhbGVfd2lk Z2V0LmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9zcmMvbW9jX3F3dF9zbGlkZXIuY3BwCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4x MC41L3NyYy9saWJwY3BfcXd0L3NyYy9tb2NfcXd0X3RleHRfbGFiZWwuY3BwCnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3Ny Yy9saWJwY3BfcXd0L3NyYy9tb2NfcXd0X3doZWVsLmNwcApwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3 dC9zcmMvcXd0X2Fic3RyYWN0X3NjYWxlLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9zcmMv cXd0X2Fic3RyYWN0X3NjYWxlX2RyYXcuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9x d3RfYWJzdHJhY3Rfc2NhbGVfZHJhdy5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9xd3Rf YWJzdHJhY3Rfc2NhbGUuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9zcmMvcXd0X2Fic3RyYWN0 X3NsaWRlci5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3Jj L2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qvc3JjL3F3dF9hYnN0cmFjdF9zbGlk ZXIuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcv cGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9zcmMvcXd0X2NsaXBwZXIuY3BwCnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3Ny Yy9saWJwY3BfcXd0L3NyYy9xd3RfY2xpcHBlci5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3Ny Yy9xd3RfY29sb3JfbWFwLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9zcmMvcXd0X2NvbG9y X21hcC5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9xd3RfY3VydmVfZml0dGVyLmNwcApw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMu MTAuNS9zcmMvbGlicGNwX3F3dC9zcmMvcXd0X2N1cnZlX2ZpdHRlci5oCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9s aWJwY3BfcXd0L3NyYy9xd3RfZG91YmxlX3JhbmdlLmNwcApwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3 dC9zcmMvcXd0X2RvdWJsZV9yYW5nZS5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9xd3Rf ZHluZ3JpZF9sYXlvdXQuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9xd3RfZHluZ3Jp ZF9sYXlvdXQuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMv ZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9zcmMvcXd0X2V2ZW50X3BhdHRlcm4u Y3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9w Y3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9xd3RfZXZlbnRfcGF0dGVybi5oCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41 L3NyYy9saWJwY3BfcXd0L3NyYy9xd3RfaW50ZXJ2YWwuY3BwCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3Bf cXd0L3NyYy9xd3RfaW50ZXJ2YWwuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9zcmMvcXd0X2lu dGVydmFsX3N5bWJvbC5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qvc3JjL3F3dF9pbnRlcnZh bF9zeW1ib2wuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMv ZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9zcmMvcXd0X2xlZ2VuZC5jcHAKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEw LjUvc3JjL2xpYnBjcF9xd3Qvc3JjL3F3dF9sZWdlbmQuaApwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3 dC9zcmMvcXd0X2xlZ2VuZF9pdGVtLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9zcmMvcXd0 X2xlZ2VuZF9pdGVtLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qvc3JjL3F3dF9sZWdlbmRfaXRl bW1hbmFnZXIuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMv ZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9zcmMvcXd0X21hdGguaApwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9z cmMvbGlicGNwX3F3dC9zcmMvcXd0X251bGxfcGFpbnRkZXZpY2UuY3BwCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9s aWJwY3BfcXd0L3NyYy9xd3RfbnVsbF9wYWludGRldmljZS5oCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3Bf cXd0L3NyYy9xd3RfcGFpbnRlci5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qvc3JjL3F3dF9w YWludGVyLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2Rl YnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qvc3JjL3F3dF9waWNrZXIuY3BwCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41 L3NyYy9saWJwY3BfcXd0L3NyYy9xd3RfcGlja2VyLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qv c3JjL3F3dF9waWNrZXJfbWFjaGluZS5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qvc3JjL3F3 dF9waWNrZXJfbWFjaGluZS5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9xd3RfcGxvdF9h eGlzLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9zcmMvcXd0X3Bsb3RfY2FudmFzLmNwcApw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMu MTAuNS9zcmMvbGlicGNwX3F3dC9zcmMvcXd0X3Bsb3RfY2FudmFzLmgKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xp YnBjcF9xd3Qvc3JjL3F3dF9wbG90LmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9zcmMvcXd0 X3Bsb3RfY3VydmUuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9xd3RfcGxvdF9jdXJ2 ZS5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9w Y3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9xd3RfcGxvdF9kaWN0LmNwcApwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9z cmMvbGlicGNwX3F3dC9zcmMvcXd0X3Bsb3RfZGljdC5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcXd0 L3NyYy9xd3RfcGxvdF9kaXJlY3RwYWludGVyLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9z cmMvcXd0X3Bsb3RfZGlyZWN0cGFpbnRlci5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9x d3RfcGxvdC5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9k ZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9xd3RfcGxvdF9pbnRlcnZhbGN1 cnZlLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9zcmMvcXd0X3Bsb3RfaW50ZXJ2YWxjdXJ2 ZS5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9w Y3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9xd3RfcGxvdF9pdGVtLmNwcApwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9z cmMvbGlicGNwX3F3dC9zcmMvcXd0X3Bsb3RfaXRlbS5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcXd0 L3NyYy9xd3RfcGxvdF9sYXlvdXQuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9xd3Rf cGxvdF9sYXlvdXQuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z cmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9zcmMvcXd0X3Bsb3RfcGlja2Vy LmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcv cGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9zcmMvcXd0X3Bsb3RfcGlja2VyLmgKcGNwLWRl YnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUv c3JjL2xpYnBjcF9xd3Qvc3JjL3F3dF9wbG90X3JlbmRlcmVyLmNwcApwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGli cGNwX3F3dC9zcmMvcXd0X3Bsb3RfcmVuZGVyZXIuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9z cmMvcXd0X3Bsb3Rfc2VyaWVzaXRlbS5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qvc3JjL3F3 dF9wbG90X3Nlcmllc2l0ZW0uaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9zcmMvcXd0X3Bsb3Rf eG1sLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9zcmMvcXd0X3BvaW50XzNkLmgKcGNwLWRl YnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUv c3JjL2xpYnBjcF9xd3Qvc3JjL3F3dF9wb2ludF9wb2xhci5oCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3Bf cXd0L3NyYy9xd3Rfc2NhbGVfZGl2LmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9zcmMvcXd0 X3NjYWxlX2Rpdi5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3Ny Yy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9xd3Rfc2NhbGVfZHJhdy5j cHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qvc3JjL3F3dF9zY2FsZV9kcmF3LmgKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3Jj L2xpYnBjcF9xd3Qvc3JjL3F3dF9zY2FsZV9lbmdpbmUuY3BwCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3Bf cXd0L3NyYy9xd3Rfc2NhbGVfZW5naW5lLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qvc3JjL3F3 dF9zY2FsZV9tYXAuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9xd3Rfc2NhbGVfbWFw LmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qvc3JjL3F3dF9zY2FsZV93aWRnZXQuY3BwCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41 L3NyYy9saWJwY3BfcXd0L3NyYy9xd3Rfc2NhbGVfd2lkZ2V0LmgKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBj cF9xd3Qvc3JjL3F3dF9zZXJpZXNfZGF0YS5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qvc3Jj L3F3dF9zZXJpZXNfZGF0YS5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9xd3Rfc2xpZGVy LmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcv cGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9zcmMvcXd0X3NsaWRlci5oCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9s aWJwY3BfcXd0L3NyYy9xd3Rfc3BsaW5lLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9zcmMv cXd0X3NwbGluZS5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3Ny Yy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9xd3Rfc3ltYm9sLmNwcApw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMu MTAuNS9zcmMvbGlicGNwX3F3dC9zcmMvcXd0X3N5bWJvbC5oCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3Bf cXd0L3NyYy9xd3RfdGV4dC5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qvc3JjL3F3dF90ZXh0 X2VuZ2luZS5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3Jj L2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qvc3JjL3F3dF90ZXh0X2VuZ2luZS5o CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3At My4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9xd3RfdGV4dC5oCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3Bf cXd0L3NyYy9xd3RfdGV4dF9sYWJlbC5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qvc3JjL3F3 dF90ZXh0X2xhYmVsLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qvc3JjL3F3dF93aGVlbC5jcHAK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0z LjEwLjUvc3JjL2xpYnBjcF9xd3Qvc3JjL3F3dF93aGVlbC5oCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3Av c3JjCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9w Y3AtMy4xMC41L3NyYy9saWJwY3Avc3JjL2FjY2Vzcy5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3Avc3Jj L2FjY291bnRzLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3Jj L2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcC9zcmMvQUYuYwpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNw L3NyYy9hdXhjb25uZWN0LmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcC9zcmMvYXV4c2VydmVyLmMKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEw LjUvc3JjL2xpYnBjcC9zcmMvYXZhaGkuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwL3NyYy9hdmFoaS5o CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3At My4xMC41L3NyYy9saWJwY3Avc3JjL2NoZWNrc3VtLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcC9zcmMv Y29uZmlnLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2Rl YnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcC9zcmMvY29ubmVjdC5jCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJw Y3Avc3JjL2Nvbm5lY3Rsb2NhbC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3Avc3JjL2NvbnRleHQuYwpw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMu MTAuNS9zcmMvbGlicGNwL3NyYy9kZXJpdmUuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwL3NyYy9kZXJp dmVfZmV0Y2guYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMv ZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwL3NyYy9kZXJpdmUuaApwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGli cGNwL3NyYy9kZXNjLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcC9zcmMvZGlzY292ZXJ5LmMKcGNwLWRl YnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUv c3JjL2xpYnBjcC9zcmMvZW5kaWFuLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcC9zcmMvZXJyLmMKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEw LjUvc3JjL2xpYnBjcC9zcmMvZXZlbnRzLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcC9zcmMvZmF1bHQu YwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNw LTMuMTAuNS9zcmMvbGlicGNwL3NyYy9mZXRjaC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3Avc3JjL2Zl dGNobG9jYWwuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMv ZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwL3NyYy9mcmVlcmVzdWx0LmMKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3Jj L2xpYnBjcC9zcmMvZ2V0ZGF0ZS50YWIuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwL3NyYy9nZXRkYXRl LnkKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvc3JjL2xpYnBjcC9zcmMvZ2V0b3B0LmMKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcC9zcmMv aGFzaC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy9wY3AtMy4xMC41L3NyYy9saWJwY3Avc3JjL2hlbHAuYwpwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwL3Ny Yy9pbnN0YW5jZS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3Ny Yy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3Avc3JjL2ludGVybmFsLmgKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3Jj L2xpYnBjcC9zcmMvaW50ZXJwLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcC9zcmMvaXBjLmMKcGNwLWRl YnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUv c3JjL2xpYnBjcC9zcmMvbG9jay5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3Avc3JjL2xvZ2Nvbm5lY3Qu YwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNw LTMuMTAuNS9zcmMvbGlicGNwL3NyYy9sb2djb250cm9sLmMKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcC9z cmMvbG9nbWV0YS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3Ny Yy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3Avc3JjL2xvZ3BvcnRtYXAuYwpwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9z cmMvbGlicGNwL3NyYy9sb2d1dGlsLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcC9zcmMvb3B0ZmV0Y2gu YwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNw LTMuMTAuNS9zcmMvbGlicGNwL3NyYy9wX2F0dHIuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwL3NyYy9w X2NyZWRzLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2Rl YnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcC9zcmMvcF9kZXNjLmMKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBj cC9zcmMvcGR1YnVmLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcC9zcmMvcGR1LmMKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xp YnBjcC9zcmMvcF9lcnJvci5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3Avc3JjL3BfZmV0Y2guYwpwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAu NS9zcmMvbGlicGNwL3NyYy9wX2luc3RhbmNlLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcC9zcmMvcF9s Y29udHJvbC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9k ZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3Avc3JjL3BfbHJlcXVlc3QuYwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMv bGlicGNwL3NyYy9wX2xzdGF0dXMuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwL3NyYy9wbW5zLmMKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEw LjUvc3JjL2xpYnBjcC9zcmMvcF9wbW5zLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcC9zcmMvcF9wcm9m aWxlLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVn L3BjcC0zLjEwLjUvc3JjL2xpYnBjcC9zcmMvcF9yZXN1bHQuYwpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNw L3NyYy9wcm9iZS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3Ny Yy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3Avc3JjL3Byb2JlLmgKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xp YnBjcC9zcmMvcHJvZmlsZS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3Avc3JjL3BfdGV4dC5jCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41 L3NyYy9saWJwY3Avc3JjL3J0aW1lLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcC9zcmMvc2VjdXJlY29u bmVjdC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy9wY3AtMy4xMC41L3NyYy9saWJwY3Avc3JjL3NlY3VyZXNlcnZlci5jCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9s aWJwY3Avc3JjL3NvcnRpbnN0LmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcC9zcmMvc3BlYy5jCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41 L3NyYy9saWJwY3Avc3JjL3N0b3JlLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcC9zcmMvc3R1ZmZ2YWx1 ZS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9w Y3AtMy4xMC41L3NyYy9saWJwY3Avc3JjL3R2LmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcC9zcmMvdHou YwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNw LTMuMTAuNS9zcmMvbGlicGNwL3NyYy91bml0cy5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3Avc3JjL3V0 aWwuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcv cGNwLTMuMTAuNS9zcmMvbGlicGNwX3RyYWNlCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfdHJhY2Uvc3Jj CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3At My4xMC41L3NyYy9saWJwY3BfdHJhY2Uvc3JjL2Z0cmFjZS5jCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3Bf dHJhY2Uvc3JjL2hhc2guYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3RyYWNlL3NyYy9oYXNoLmgKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEw LjUvc3JjL2xpYnBjcF90cmFjZS9zcmMvcF9hY2suYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3RyYWNl L3NyYy9wX2RhdGEuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z cmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3RyYWNlL3NyYy9wZHVidWYuYwpwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAu NS9zcmMvbGlicGNwX3RyYWNlL3NyYy9wZHUuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3RyYWNlL3Ny Yy90cmFjZS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9k ZWJ1Zy9wY3AtMy4xMC41L3NyYy9uZXdoZWxwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9uZXdoZWxwL2Noa2hlbHAu YwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNw LTMuMTAuNS9zcmMvbmV3aGVscC9uZXdoZWxwLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BjcApwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMv cGNwL2F0b3AKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2Rl YnVnL3BjcC0zLjEwLjUvc3JjL3BjcC9hdG9wL2F0b3AuYwpwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcGNwL2F0b3Av YXRvcC5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy9wY3AtMy4xMC41L3NyYy9wY3AvYXRvcC9hdG9wc2FyLmMKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BjcC9hdG9w L2RldmlhdGUuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMv ZGVidWcvcGNwLTMuMTAuNS9zcmMvcGNwL2F0b3AvaG9zdG1ldHJpY3MuaApwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMv cGNwL2F0b3AvaWZwcm9wLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BjcC9hdG9wL2lmcHJvcC5oCnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3Ny Yy9wY3AvYXRvcC9pZnByb3BtZXRyaWNzLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BjcC9hdG9wL21vZHVsZXMu YwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNw LTMuMTAuNS9zcmMvcGNwL2F0b3AvbmV0c3RhdHMuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcGNwL2F0b3AvcGFy c2VhYmxlLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2Rl YnVnL3BjcC0zLjEwLjUvc3JjL3BjcC9hdG9wL3BhcnNlYWJsZS5oCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wY3Av YXRvcC9waG90b3Byb2MuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcGNwL2F0b3AvcGhvdG9wcm9jLmgKcGNwLWRl YnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUv c3JjL3BjcC9hdG9wL3Bob3Rvc3lzdC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wY3AvYXRvcC9waG90b3N5c3Qu aApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNw LTMuMTAuNS9zcmMvcGNwL2F0b3AvcHJvY2RiYXNlLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BjcC9hdG9wL3By b2NtZXRyaWNzLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3Jj L2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BjcC9hdG9wL3Nob3dnZW5lcmljLmMKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3Jj L3BjcC9hdG9wL3Nob3dnZW5lcmljLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BjcC9hdG9wL3Nob3dsaW51eC5j CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3At My4xMC41L3NyYy9wY3AvYXRvcC9zaG93bGludXguaApwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcGNwL2F0b3Avc2hv d3Byb2NzLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2Rl YnVnL3BjcC0zLjEwLjUvc3JjL3BjcC9hdG9wL3Nob3dzeXMuYwpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcGNwL2F0 b3Avc3lzdG1ldHJpY3MuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcGNwL2F0b3AvdmFyaW91cy5jCnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3Ny Yy9wY3AvYXRvcC92ZXJzaW9uLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BlcmwKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BlcmwvTG9n SW1wb3J0CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy9wY3AtMy4xMC41L3NyYy9wZXJsL0xvZ0ltcG9ydC9Mb2dJbXBvcnQuYwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMv cGVybC9Mb2dJbXBvcnQvTG9nSW1wb3J0LnhzCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wZXJsL01NVgpwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9z cmMvcGVybC9NTVYvTU1WLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BlcmwvTU1WL01NVi54cwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMv cGVybC9QTURBCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9k ZWJ1Zy9wY3AtMy4xMC41L3NyYy9wZXJsL1BNREEvbG9jYWwuYwpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcGVybC9Q TURBL2xvY2FsLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3Jj L2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BlcmwvUE1EQS9QTURBLmMKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3Blcmwv UE1EQS9QTURBLnhzCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3Ny Yy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNkCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNkL3NyYwpwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9z cmMvcG1jZC9zcmMvYWdlbnQuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jZC9zcmMvY2xpZW50LmMKcGNwLWRl YnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUv c3JjL3BtY2Qvc3JjL2NsaWVudC5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNkL3NyYy9jb25maWcuYwpwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAu NS9zcmMvcG1jZC9zcmMvZG9mZXRjaC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNkL3NyYy9kb3BkdXMuYwpw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMu MTAuNS9zcmMvcG1jZC9zcmMvZG9zdG9yZS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNkL3NyYy9wbWNkLmMK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0z LjEwLjUvc3JjL3BtY2Qvc3JjL3BtY2QuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jZC9zcmMvdXRpbC5jCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4x MC41L3NyYy9wbWNkX3dhaXQKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY2Rfd2FpdC9wbWNkX3dhaXQuYwpwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAu NS9zcmMvcG1jaGFydApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z cmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jaGFydC9hYm91dGRpYWxvZy5jcHAKcGNwLWRl YnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUv c3JjL3BtY2hhcnQvYWJvdXRkaWFsb2cuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jaGFydC9jaGFydC5jcHAK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0z LjEwLjUvc3JjL3BtY2hhcnQvY2hhcnRkaWFsb2cuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNoYXJ0L2No YXJ0ZGlhbG9nLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3Jj L2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY2hhcnQvY2hhcnQuaApwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jaGFy dC9jb2xvcmJ1dHRvbi5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY2hhcnQvY29sb3JidXR0b24uaApwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAu NS9zcmMvcG1jaGFydC9jb2xvcnNjaGVtZS5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY2hhcnQvY29sb3Jz Y2hlbWUuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvcG1jaGFydC9leHBvcnRkaWFsb2cuY3BwCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9w bWNoYXJ0L2V4cG9ydGRpYWxvZy5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNoYXJ0L2dhZGdldC5jcHAKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEw LjUvc3JjL3BtY2hhcnQvZ2FkZ2V0LmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY2hhcnQvZ3JvdXBjb250cm9s LmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcv cGNwLTMuMTAuNS9zcmMvcG1jaGFydC9ncm91cGNvbnRyb2wuaApwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jaGFy dC9ob3N0ZGlhbG9nLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jaGFydC9ob3N0ZGlhbG9nLmgKcGNwLWRl YnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUv c3JjL3BtY2hhcnQvaW5mb2RpYWxvZy5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY2hhcnQvaW5mb2RpYWxv Zy5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9w Y3AtMy4xMC41L3NyYy9wbWNoYXJ0L21haW4uY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNoYXJ0L21haW4u aApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNw LTMuMTAuNS9zcmMvcG1jaGFydC9tb2NfYWJvdXRkaWFsb2cuY3BwCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNo YXJ0L21vY19jaGFydC5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY2hhcnQvbW9jX2NoYXJ0ZGlhbG9nLmNw cApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNw LTMuMTAuNS9zcmMvcG1jaGFydC9tb2NfY29sb3JidXR0b24uY3BwCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNo YXJ0L21vY19leHBvcnRkaWFsb2cuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNoYXJ0L21vY19ncm91cGNv bnRyb2wuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9k ZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNoYXJ0L21vY19ob3N0ZGlhbG9nLmNwcApwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9z cmMvcG1jaGFydC9tb2NfaW5mb2RpYWxvZy5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY2hhcnQvbW9jX29w ZW52aWV3ZGlhbG9nLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jaGFydC9tb2NfcG1jaGFydC5jcHAKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEw LjUvc3JjL3BtY2hhcnQvbW9jX3JlY29yZGRpYWxvZy5jcHAKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY2hhcnQv bW9jX3NhbXBsZXNkaWFsb2cuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNoYXJ0L21vY19zYXZldmlld2Rp YWxvZy5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2Rl YnVnL3BjcC0zLjEwLjUvc3JjL3BtY2hhcnQvbW9jX3NlYXJjaGRpYWxvZy5jcHAKcGNwLWRl YnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUv c3JjL3BtY2hhcnQvbW9jX3NlZWFsc29kaWFsb2cuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNoYXJ0L21v Y19zZXR0aW5nc2RpYWxvZy5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY2hhcnQvbW9jX3N0YXR1c2Jhci5j cHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvc3JjL3BtY2hhcnQvbW9jX3RhYi5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY2hhcnQvbW9j X3RhYmRpYWxvZy5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY2hhcnQvbW9jX3RhYndpZGdldC5jcHAKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEw LjUvc3JjL3BtY2hhcnQvbW9jX3RpbWVheGlzLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jaGFydC9tb2Nf dGltZWNvbnRyb2wuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNoYXJ0L25hbWVzcGFjZS5jcHAKcGNwLWRl YnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUv c3JjL3BtY2hhcnQvbmFtZXNwYWNlLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY2hhcnQvb3BlbnZpZXdkaWFs b2cuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy9wY3AtMy4xMC41L3NyYy9wbWNoYXJ0L29wZW52aWV3ZGlhbG9nLmgKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3Bt Y2hhcnQvcG1jaGFydC5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY2hhcnQvcG1jaGFydC5oCnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3Ny Yy9wbWNoYXJ0L3FyY19wbWNoYXJ0LmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jaGFydC9yZWNvcmRkaWFs b2cuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy9wY3AtMy4xMC41L3NyYy9wbWNoYXJ0L3JlY29yZGRpYWxvZy5oCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNo YXJ0L3NhbXBsZXNkaWFsb2cuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNoYXJ0L3NhbXBsZXNkaWFsb2cu aApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNw LTMuMTAuNS9zcmMvcG1jaGFydC9zYW1wbGluZy5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY2hhcnQvc2Ft cGxpbmcuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvcG1jaGFydC9zYXZldmlld2RpYWxvZy5jcHAKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3Jj L3BtY2hhcnQvc2F2ZXZpZXdkaWFsb2cuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jaGFydC9zZWFyY2hkaWFs b2cuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy9wY3AtMy4xMC41L3NyYy9wbWNoYXJ0L3NlYXJjaGRpYWxvZy5oCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNo YXJ0L3NlZWFsc29kaWFsb2cuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNoYXJ0L3NlZWFsc29kaWFsb2cu aApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNw LTMuMTAuNS9zcmMvcG1jaGFydC9zZXR0aW5nc2RpYWxvZy5jcHAKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY2hh cnQvc2V0dGluZ3NkaWFsb2cuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jaGFydC9zdGF0dXNiYXIuY3BwCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4x MC41L3NyYy9wbWNoYXJ0L3N0YXR1c2Jhci5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNoYXJ0L3RhYi5jcHAK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0z LjEwLjUvc3JjL3BtY2hhcnQvdGFiZGlhbG9nLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jaGFydC90YWJk aWFsb2cuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvcG1jaGFydC90YWIuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jaGFydC90YWJ3 aWRnZXQuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9k ZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNoYXJ0L3RhYndpZGdldC5oCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNo YXJ0L3RpbWVheGlzLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jaGFydC90aW1lYXhpcy5oCnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3Ny Yy9wbWNoYXJ0L3RpbWVjb250cm9sLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jaGFydC90aW1lY29udHJv bC5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9w Y3AtMy4xMC41L3NyYy9wbWNoYXJ0L3RyYWNpbmcuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNoYXJ0L3Ry YWNpbmcuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvcG1jaGFydC91aV9hYm91dGRpYWxvZy5oCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9w bWNoYXJ0L3VpX2NoYXJ0ZGlhbG9nLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY2hhcnQvdWlfZXhwb3J0ZGlh bG9nLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVn L3BjcC0zLjEwLjUvc3JjL3BtY2hhcnQvdWlfaG9zdGRpYWxvZy5oCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNo YXJ0L3VpX2luZm9kaWFsb2cuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jaGFydC91aV9vcGVudmlld2RpYWxv Zy5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9w Y3AtMy4xMC41L3NyYy9wbWNoYXJ0L3VpX3BtY2hhcnQuaApwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jaGFydC91 aV9yZWNvcmRkaWFsb2cuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jaGFydC91aV9zYW1wbGVzZGlhbG9nLmgK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0z LjEwLjUvc3JjL3BtY2hhcnQvdWlfc2F2ZXZpZXdkaWFsb2cuaApwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jaGFy dC91aV9zZWFyY2hkaWFsb2cuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jaGFydC91aV9zZWVhbHNvZGlhbG9n LmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvc3JjL3BtY2hhcnQvdWlfc2V0dGluZ3NkaWFsb2cuaApwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1j aGFydC91aV90YWJkaWFsb2cuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jaGFydC92aWV3LmNwcApwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9z cmMvcG1jbGllbnQKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3Jj L2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY2xpZW50L3BtY2xpZW50LmMKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3Bt Y2xpZW50L3BtbnNtYXAuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jb25maWcKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY29uZmln L3BtY29uZmlnLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3Jj L2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNwcC9wbWNwcC5jCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4x MC41L3NyYy9wbWRhcwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z cmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvYXBhY2hlCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9h cGFjaGUvYXBhY2hlLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2Jhc2gKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2Jh c2gvYmFzaC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9k ZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9iYXNoL2V2ZW50LmMKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFz L2Jhc2gvZXZlbnQuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z cmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvYmFzaC91dGlsLmMKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3Bt ZGFzL2NpZnMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2Rl YnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2NpZnMvcG1kYS5jCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9j aWZzL3BtZGFjaWZzLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2NpZnMvc3RhdHMuYwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMv cG1kYXMvY2lmcy9zdGF0cy5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9jaXNjbwpwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1k YXMvY2lzY28vY2lzY28uYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvY2lzY28vY2lzY28uaApwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9z cmMvcG1kYXMvY2lzY28vaW50ZXJmYWNlLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2Npc2NvL3BtZGEu YwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNw LTMuMTAuNS9zcmMvcG1kYXMvY2lzY28vcHJvYmUuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvY2lzY28v dGVsbmV0LmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2Rl YnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2RtCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9kbS9kbWNhY2hl LmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvc3JjL3BtZGFzL2RtL2RtY2FjaGUuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvZG0vZG10 aGluLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVn L3BjcC0zLjEwLjUvc3JjL3BtZGFzL2RtL2RtdGhpbi5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9kbS9p bmRvbS5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9kbS9wbWRhLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2dmczIK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0z LjEwLjUvc3JjL3BtZGFzL2dmczIvY29udHJvbC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9nZnMyL2Nv bnRyb2wuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvZ2ZzMi9mdHJhY2UuYwpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMv Z2ZzMi9mdHJhY2UuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z cmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvZ2ZzMi9nbG9ja3MuYwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMv cG1kYXMvZ2ZzMi9nbG9ja3MuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvZ2ZzMi9nbHN0YXRzLmMKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEw LjUvc3JjL3BtZGFzL2dmczIvZ2xzdGF0cy5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9nZnMyL2xhdGVu Y3kuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcv cGNwLTMuMTAuNS9zcmMvcG1kYXMvZ2ZzMi9sYXRlbmN5LmgKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2dm czIvcG1kYS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9k ZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9nZnMyL3BtZGFnZnMyLmgKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3Bt ZGFzL2dmczIvc2JzdGF0cy5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9nZnMyL3Nic3RhdHMuaApwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAu NS9zcmMvcG1kYXMvZ2ZzMi93b3JzdF9nbG9jay5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9nZnMyL3dv cnN0X2dsb2NrLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3Jj L2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2luZmluaWJhbmQKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFz L2luZmluaWJhbmQvaWIuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvaW5maW5pYmFuZC9pYnBtZGEuaApw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMu MTAuNS9zcmMvcG1kYXMvaW5maW5pYmFuZC9wbWRhLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2piZDIK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0z LjEwLjUvc3JjL3BtZGFzL2piZDIvcG1kYS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9qYmQyL3Byb2Nf amJkMi5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9qYmQyL3Byb2NfamJkMi5oCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRh cy9saW51eApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvbGludXgvY2x1c3RlcnMuaApwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1k YXMvbGludXgvZmlsZXN5cy5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9saW51eC9maWxlc3lzLmgKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEw LjUvc3JjL3BtZGFzL2xpbnV4L2dldGluZm8uYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvbGludXgvZ2V0 aW5mby5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9saW51eC9pbmRvbS5oCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9s aW51eC9pbnRlcnJ1cHRzLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2xpbnV4L2ludGVycnVwdHMuaApw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMu MTAuNS9zcmMvcG1kYXMvbGludXgvaXBjLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2xpbnV4L2lwYy5o CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3At My4xMC41L3NyYy9wbWRhcy9saW51eC9saW51eF90YWJsZS5jCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9s aW51eC9saW51eF90YWJsZS5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9saW51eC9uYW1lc3BhY2VzLmMK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0z LjEwLjUvc3JjL3BtZGFzL2xpbnV4L25hbWVzcGFjZXMuaApwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvbGlu dXgvbnVtYV9tZW1pbmZvLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2xpbnV4L251bWFfbWVtaW5mby5o CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3At My4xMC41L3NyYy9wbWRhcy9saW51eC9wbWRhLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2xpbnV4X3By b2MKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvc3JjL3BtZGFzL2xpbnV4X3Byb2MvY2dyb3Vwcy5jCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRh cy9saW51eF9wcm9jL2Nncm91cHMuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvbGludXhfcHJvYy9jb25m aWcuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcv cGNwLTMuMTAuNS9zcmMvcG1kYXMvbGludXhfcHJvYy9jb25maWcuaApwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1k YXMvbGludXhfcHJvYy9jb250ZXh0cy5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9saW51eF9wcm9jL2Nv bnRleHRzLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2Rl YnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2xpbnV4L3Byb2NfY3B1aW5mby5jCnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3Ny Yy9wbWRhcy9saW51eC9wcm9jX2NwdWluZm8uaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvbGludXhfcHJv Yy9lcnJvci5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9k ZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9saW51eF9wcm9jL2dldGluZm8uYwpwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9z cmMvcG1kYXMvbGludXhfcHJvYy9nZXRpbmZvLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2xpbnV4X3By b2MvZ3JhbV9ub2RlLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2xpbnV4X3Byb2MvZ3JhbV9ub2RlLmgK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0z LjEwLjUvc3JjL3BtZGFzL2xpbnV4X3Byb2MvZ3JhbS50YWIuYwpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMv bGludXhfcHJvYy9ncmFtLnRhYi5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9saW51eF9wcm9jL2dyYW0u eQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNw LTMuMTAuNS9zcmMvcG1kYXMvbGludXhfcHJvYy9oZWxwX3RleHQuaApwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1k YXMvbGludXhfcHJvYy9ob3Rwcm9jLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2xpbnV4X3Byb2MvaG90 cHJvYy5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9saW51eF9wcm9jL2luZG9tLmgKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3Bt ZGFzL2xpbnV4X3Byb2Mva3N5bS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9saW51eF9wcm9jL2tzeW0u aApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNw LTMuMTAuNS9zcmMvcG1kYXMvbGludXhfcHJvYy9sZXgubApwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvbGlu dXgvcHJvY19sb2FkYXZnLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2xpbnV4L3Byb2NfbG9hZGF2Zy5o CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3At My4xMC41L3NyYy9wbWRhcy9saW51eC9wcm9jX21lbWluZm8uYwpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMv bGludXgvcHJvY19tZW1pbmZvLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2xpbnV4L3Byb2NfbmV0X2Rl di5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9w Y3AtMy4xMC41L3NyYy9wbWRhcy9saW51eC9wcm9jX25ldF9kZXYuaApwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1k YXMvbGludXgvcHJvY19uZXRfbmV0c3RhdC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9saW51eC9wcm9j X25ldF9uZXRzdGF0LmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2xpbnV4L3Byb2NfbmV0X3JwYy5jCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4x MC41L3NyYy9wbWRhcy9saW51eC9wcm9jX25ldF9ycGMuaApwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvbGlu dXgvcHJvY19uZXRfc25tcC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9saW51eC9wcm9jX25ldF9zbm1w LmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvc3JjL3BtZGFzL2xpbnV4L3Byb2NfbmV0X3NvY2tzdGF0LmMKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3Jj L3BtZGFzL2xpbnV4L3Byb2NfbmV0X3NvY2tzdGF0LmgKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2xpbnV4 L3Byb2NfbmV0X3RjcC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9saW51eC9wcm9jX25ldF90Y3AuaApw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMu MTAuNS9zcmMvcG1kYXMvbGludXgvcHJvY19wYXJ0aXRpb25zLmMKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFz L2xpbnV4L3Byb2NfcGFydGl0aW9ucy5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9saW51eF9wcm9jL3Bt ZGEuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcv cGNwLTMuMTAuNS9zcmMvcG1kYXMvbGludXhfcHJvYy9wcm9jX2R5bmFtaWMuYwpwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9z cmMvcG1kYXMvbGludXhfcHJvYy9wcm9jX2R5bmFtaWMuaApwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvbGlu dXhfcHJvYy9wcm9jX3BpZC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9saW51eF9wcm9jL3Byb2NfcGlk LmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvc3JjL3BtZGFzL2xpbnV4X3Byb2MvcHJvY19ydW5xLmMKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3Bt ZGFzL2xpbnV4X3Byb2MvcHJvY19ydW5xLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2xpbnV4L3Byb2Nf c2NzaS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9saW51eC9wcm9jX3Njc2kuaApwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1k YXMvbGludXgvcHJvY19zbGFiaW5mby5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9saW51eC9wcm9jX3Ns YWJpbmZvLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2Rl YnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2xpbnV4L3Byb2Nfc3RhdC5jCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9w bWRhcy9saW51eC9wcm9jX3N0YXQuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvbGludXgvcHJvY19zeXNf ZnMuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcv cGNwLTMuMTAuNS9zcmMvcG1kYXMvbGludXgvcHJvY19zeXNfZnMuaApwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1k YXMvbGludXgvcHJvY191cHRpbWUuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvbGludXgvcHJvY191cHRp bWUuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcv cGNwLTMuMTAuNS9zcmMvcG1kYXMvbGludXgvcHJvY192bXN0YXQuYwpwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1k YXMvbGludXgvcHJvY192bXN0YXQuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvbGludXgvc3dhcGRldi5j CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3At My4xMC41L3NyYy9wbWRhcy9saW51eC9zd2FwZGV2LmgKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2xpbnV4 L3N5c2ZzX2tlcm5lbC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9saW51eC9zeXNmc19rZXJuZWwuaApw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMu MTAuNS9zcmMvcG1kYXMvbGludXhfeGZzCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9saW51eF94ZnMvZmls ZXN5cy5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9saW51eF94ZnMvZmlsZXN5cy5oCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9w bWRhcy9saW51eF94ZnMvcG1kYS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9saW51eF94ZnMvcHJvY19m c194ZnMuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvbGludXhfeGZzL3Byb2NfZnNfeGZzLmgKcGNwLWRl YnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUv c3JjL3BtZGFzL2xtc2Vuc29ycwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvbG1zZW5zb3JzL2xtc2Vuc29y cy5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9w Y3AtMy4xMC41L3NyYy9wbWRhcy9sbXNlbnNvcnMvbG1zZW5zb3JzLmgKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3Bt ZGFzL2xvZ2dlcgpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMv ZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvbG9nZ2VyL2V2ZW50LmMKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3Bt ZGFzL2xvZ2dlci9ldmVudC5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9sb2dnZXIvbG9nZ2VyLmMKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEw LjUvc3JjL3BtZGFzL2xvZ2dlci91dGlsLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2xvZ2dlci91dGls LmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvc3JjL3BtZGFzL2x1c3RyZWNvbW0KcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2x1c3RyZWNv bW0vZmlsZV9pbmRleGVkLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2x1c3RyZWNvbW0vZmlsZV9zaW5n bGUuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcv cGNwLTMuMTAuNS9zcmMvcG1kYXMvbHVzdHJlY29tbS9saWJyZWFkZmlsZXMuaApwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9z cmMvcG1kYXMvbHVzdHJlY29tbS9sdXN0cmVjb21tLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2x1c3Ry ZWNvbW0vcmVmcmVzaF9maWxlLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2x1c3RyZWNvbW0vdGltZXNw ZWNfcm91dGluZXMuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z cmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvbWFpbHEKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL21h aWxxL21haWxxLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3Jj L2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL21tdgpwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvbW12L21t dmR1bXAuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvbW12L3NyYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvbW12L3Ny Yy9tbXYuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvbW91bnRzCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9tb3VudHMv bW91bnRzLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2Rl YnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL252aWRpYQpwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvbnZpZGlh L2xvY2FsbnZtbC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3Ny Yy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9udmlkaWEvbG9jYWxudm1sLmgKcGNwLWRl YnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUv c3JjL3BtZGFzL252aWRpYS9udmlkaWEuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvcGFwaQpwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9z cmMvcG1kYXMvcGFwaS9wYXBpLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL3BlcmZldmVudApwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9z cmMvcG1kYXMvcGVyZmV2ZW50L2FyY2hpdGVjdHVyZS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9wZXJm ZXZlbnQvYXJjaGl0ZWN0dXJlLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL3BlcmZldmVudC9jb25maWdw YXJzZXIuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvcGVyZmV2ZW50L2NvbmZpZ3BhcnNlci5sCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41 L3NyYy9wbWRhcy9wZXJmZXZlbnQvY29uZmlncGFyc2VyLnl5LmMKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFz L3BlcmZldmVudC9wZXJmYWxsb2MuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvcGVyZmV2ZW50L3BlcmZp bnRlcmZhY2UuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMv ZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvcGVyZmV2ZW50L3BlcmZpbnRlcmZhY2UuaApw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMu MTAuNS9zcmMvcG1kYXMvcGVyZmV2ZW50L3BlcmZsb2NrLmMKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL3Bl cmZldmVudC9wZXJmbG9jay5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9wZXJmZXZlbnQvcGVyZm1hbmFn ZXIuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcv cGNwLTMuMTAuNS9zcmMvcG1kYXMvcGVyZmV2ZW50L3BlcmZtYW5hZ2VyLmgKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3Jj L3BtZGFzL3BlcmZldmVudC9wbWRhLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL3BlcmZldmVudC9yYXBs LWludGVyZmFjZS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3Ny Yy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9wZXJmZXZlbnQvcmFwbC1pbnRlcmZhY2Uu aApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNw LTMuMTAuNS9zcmMvcG1kYXMvcG1jZApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvcG1jZC9zcmMKcGNwLWRl YnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUv c3JjL3BtZGFzL3BtY2Qvc3JjL3BtY2QuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvcm9vbXRlbXAKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEw LjUvc3JjL3BtZGFzL3Jvb210ZW1wL2RzcmVhZC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9yb29tdGVt cC9kc3JlYWQuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMv ZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvcm9vbXRlbXAvbWxhbgpwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1k YXMvcm9vbXRlbXAvbWxhbi9kczI0ODAuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvcm9vbXRlbXAvbWxh bi9kczI0ODB1dC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3Ny Yy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9yb29tdGVtcC9tbGFuL2xpbnV4bG5rLmMK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0z LjEwLjUvc3JjL3BtZGFzL3Jvb210ZW1wL21sYW4vbWxhbi5oCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9y b29tdGVtcC9tbGFuL21sYW5sbHUuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvcm9vbXRlbXAvbWxhbi9t bGFubmV0dS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9k ZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9yb29tdGVtcC9tbGFuL21sYW5zZXN1LmMKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEw LjUvc3JjL3BtZGFzL3Jvb210ZW1wL21sYW4vbWxhbnRybnUuYwpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMv cm9vbXRlbXAvcm9vbXRlbXAuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvcm9vdApwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1k YXMvcm9vdC9kb2NrZXIuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvcm9vdC9qc21uLmMKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3Jj L3BtZGFzL3Jvb3QvanNtbi5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9yb290L2x4Yy5jCnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3Ny Yy9wbWRhcy9yb290L3Jvb3QuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvcm9vdC9yb290LmgKcGNwLWRl YnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUv c3JjL3BtZGFzL3JwbQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z cmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvcnBtL3JwbS5jCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRh cy9ycG0vcnBtLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3Jj L2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL3JwbS90aW1lci5jCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRh cy9ycG0vdGltZXIuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z cmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvc2VuZG1haWwKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFz L3NlbmRtYWlsL3NlbmRtYWlsLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL3NocGluZwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMv cG1kYXMvc2hwaW5nL3BtZGEuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvc2hwaW5nL3NocGluZy5jCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4x MC41L3NyYy9wbWRhcy9zaHBpbmcvc2hwaW5nLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL3N1bW1hcnkK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0z LjEwLjUvc3JjL3BtZGFzL3N1bW1hcnkvbWFpbmxvb3AuYwpwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvc3Vt bWFyeS9wbWRhLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3Jj L2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL3N1bW1hcnkvc3VtbWFyeS5jCnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3Ny Yy9wbWRhcy9zdW1tYXJ5L3N1bW1hcnkuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvc3lzdGVtZApwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAu NS9zcmMvcG1kYXMvc3lzdGVtZC9zeXN0ZW1kLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL3RyYWNlCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4x MC41L3NyYy9wbWRhcy90cmFjZS9zcmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL3RyYWNlL3NyYy9jbGll bnQuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcv cGNwLTMuMTAuNS9zcmMvcG1kYXMvdHJhY2Uvc3JjL2NsaWVudC5oCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRh cy90cmFjZS9zcmMvY29tbXMuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvdHJhY2Uvc3JjL2RhdGEuYwpw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMu MTAuNS9zcmMvcG1kYXMvdHJhY2Uvc3JjL2RhdGEuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvdHJhY2Uv c3JjL3BtZGEuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMv ZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvdHJhY2Uvc3JjL3RyYWNlLmMKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3Jj L3BtZGFzL3dlYmxvZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z cmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvd2VibG9nL2NoZWNrX21hdGNoLmMKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEw LjUvc3JjL3BtZGFzL3dlYmxvZy9wbWRhLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL3dlYmxvZy9zcHJv Yy5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9w Y3AtMy4xMC41L3NyYy9wbWRhcy93ZWJsb2cvd2VibG9nLmMKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL3dl YmxvZy93ZWJsb2cuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z cmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXRlCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhdGUvcG1kYXRl LmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvc3JjL3BtZGJnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRiZy9wbWRiZy5jCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9w bWR1bXBsb2cKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2Rl YnVnL3BjcC0zLjEwLjUvc3JjL3BtZHVtcGxvZy9wbWR1bXBsb2cuYwpwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1k dW1wdGV4dApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvcG1kdW1wdGV4dC9wbWR1bXB0ZXh0LmNwcApwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMv cG1lcnIKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVn L3BjcC0zLjEwLjUvc3JjL3BtZXJyL3BtZXJyLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZXZlbnQKcGNwLWRl YnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUv c3JjL3BtZXZlbnQvZG9hcmdzLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZXZlbnQvcG1ldmVudC5jCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41 L3NyYy9wbWV2ZW50L3BtZXZlbnQuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1maW5kCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWZp bmQvcG1maW5kLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3Jj L2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZ2V0b3B0CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWdldG9wdC9wbWdl dG9wdC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy9wY3AtMy4xMC41L3NyYy9wbWhvc3RuYW1lCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWhvc3RuYW1lL3BtaG9z dG5hbWUuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvcG1pZQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1pZWNvbmYKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3Bt aWVjb25mL2lvLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3Jj L2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtaWVjb25mL3BtaWVjb25mLmMKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3Bt aWVjb25mL3J1bGVzLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtaWVjb25mL3J1bGVzLmgKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3Bt aWUvc3JjCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy9wY3AtMy4xMC41L3NyYy9wbWllL3NyYy9hbmRvci5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWllL3NyYy9k c3RydWN0LmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2Rl YnVnL3BjcC0zLjEwLjUvc3JjL3BtaWUvc3JjL2RzdHJ1Y3QuaApwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1pZS9z cmMvZXZhbC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9k ZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWllL3NyYy9ldmFsLmgKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtaWUvc3Jj L2Z1bi5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy9wY3AtMy4xMC41L3NyYy9wbWllL3NyYy9ncmFtbWFyLmgKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtaWUvc3Jj L2dyYW1tYXIudGFiLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtaWUvc3JjL2dyYW1tYXIueQpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMv cG1pZS9zcmMvbGV4aWNvbi5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWllL3NyYy9sZXhpY29uLmgKcGNwLWRl YnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUv c3JjL3BtaWUvc3JjL21hdGNoX2luc3QuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1pZS9zcmMvcG1pZS5jCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4x MC41L3NyYy9wbWllL3NyYy9wcmFnbWF0aWNzLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtaWUvc3JjL3ByYWdt YXRpY3MuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvcG1pZS9zcmMvc2hvdy5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWllL3NyYy9z aG93LmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVn L3BjcC0zLjEwLjUvc3JjL3BtaWUvc3JjL3N0YXRzLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtaWUvc3JjL3N0 b21wLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVn L3BjcC0zLjEwLjUvc3JjL3BtaWUvc3JjL3N0b21wLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtaWUvc3JjL3N5 bWJvbC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy9wY3AtMy4xMC41L3NyYy9wbWllL3NyYy9zeW1ib2wuaApwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1pZS9zcmMv c3ludGF4LmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2Rl YnVnL3BjcC0zLjEwLjUvc3JjL3BtaWUvc3JjL3N5bnRheC5oCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWllL3Ny Yy9zeXN0ZW1sb2cuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z cmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1pZS9zcmMvc3lzdGVtbG9nLmgKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3Jj L3BtaWVzdGF0dXMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3Jj L2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtaWVzdGF0dXMvcG1pZXN0YXR1cy5jCnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3Ny Yy9wbWluZm8KcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2Rl YnVnL3BjcC0zLjEwLjUvc3JjL3BtaW5mby9wbWluZm8uYwpwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1sYwpwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAu NS9zcmMvcG1sYy9hY3Rpb25zLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtbGMvZ3JhbS50YWIuYwpwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9z cmMvcG1sYy9ncmFtLnRhYi5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWxjL2dyYW0ueQpwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1s Yy9sZXgubApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvcG1sYy9wbWxjLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtbGMvcG1sYy5oCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4x MC41L3NyYy9wbWxjL3V0aWwuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1sb2NrCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWxvY2sv cG1sb2NrLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2Rl YnVnL3BjcC0zLjEwLjUvc3JjL3BtbG9nY2hlY2sKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtbG9nY2hlY2svbG9n Y2hlY2suaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvcG1sb2djaGVjay9wYXNzMC5jCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWxvZ2No ZWNrL3Bhc3MxLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3Jj L2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtbG9nY2hlY2svcGFzczIuYwpwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1s b2djaGVjay9wYXNzMy5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWxvZ2NoZWNrL3BtbG9nY2hlY2suYwpwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAu NS9zcmMvcG1sb2dleHRyYWN0CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWxvZ2V4dHJhY3QvZXJyb3IuYwpwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAu NS9zcmMvcG1sb2dleHRyYWN0L2dyYW0udGFiLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtbG9nZXh0cmFjdC9n cmFtLnRhYi5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9k ZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWxvZ2V4dHJhY3QvZ3JhbS55CnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWxv Z2V4dHJhY3QvbGV4LmwKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtbG9nZXh0cmFjdC9sb2dnZXIuaApwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9z cmMvcG1sb2dleHRyYWN0L2xvZ2lvLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtbG9nZXh0cmFjdC9tZXRyaWNs aXN0LmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVn L3BjcC0zLjEwLjUvc3JjL3BtbG9nZXh0cmFjdC9wbWxvZ2V4dHJhY3QuYwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMv cG1sb2dnZXIKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2Rl YnVnL3BjcC0zLjEwLjUvc3JjL3BtbG9nZ2VyL3NyYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1sb2dnZXIvc3Jj L2NhbGxiYWNrLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3Jj L2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtbG9nZ2VyL3NyYy9jaGVjay5jCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9w bWxvZ2dlci9zcmMvZG9wZHUuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1sb2dnZXIvc3JjL2Vycm9yLmMKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEw LjUvc3JjL3BtbG9nZ2VyL3NyYy9ldmVudHMuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1sb2dnZXIvc3JjL2Zl dGNoLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVn L3BjcC0zLjEwLjUvc3JjL3BtbG9nZ2VyL3NyYy9ncmFtLnRhYi5jCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWxv Z2dlci9zcmMvZ3JhbS50YWIuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1sb2dnZXIvc3JjL2dyYW0ueQpwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAu NS9zcmMvcG1sb2dnZXIvc3JjL2xleC5sCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWxvZ2dlci9zcmMvbG9nZ2Vy LmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvc3JjL3BtbG9nZ2VyL3NyYy9wbWxvZ2dlci5jCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWxvZ2dl ci9zcmMvcG9ydHMuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z cmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1sb2dnZXIvc3JjL3ByZWFtYmxlLmMKcGNwLWRl YnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUv c3JjL3BtbG9nZ2VyL3NyYy9yZXdyaXRlLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtbG9nZ2VyL3NyYy91dGls LmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvc3JjL3BtbG9nbGFiZWwKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtbG9nbGFiZWwvcG1sb2dsYWJl bC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9w Y3AtMy4xMC41L3NyYy9wbWxvZ3JlZHVjZQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1sb2dyZWR1Y2UvZG9tZXRy aWMuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcv cGNwLTMuMTAuNS9zcmMvcG1sb2dyZWR1Y2UvaW5kb20uYwpwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1sb2dyZWR1 Y2UvbG9naW8uYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMv ZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1sb2dyZWR1Y2UvcG1sb2dyZWR1Y2UuYwpwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9z cmMvcG1sb2dyZWR1Y2UvcG1sb2dyZWR1Y2UuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1sb2dyZWR1Y2UvcmV3 cml0ZS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy9wY3AtMy4xMC41L3NyYy9wbWxvZ3JlZHVjZS9zY2FuLmMKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtbG9ncmV3 cml0ZQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcv cGNwLTMuMTAuNS9zcmMvcG1sb2dyZXdyaXRlL2dyYW0udGFiLmMKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtbG9n cmV3cml0ZS9ncmFtLnRhYi5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWxvZ3Jld3JpdGUvZ3JhbS55CnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41 L3NyYy9wbWxvZ3Jld3JpdGUvaW5kb20uYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1sb2dyZXdyaXRlL2xleC5s CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3At My4xMC41L3NyYy9wbWxvZ3Jld3JpdGUvbG9nZ2VyLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtbG9ncmV3cml0 ZS9sb2dpby5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9k ZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWxvZ3Jld3JpdGUvbWV0cmljLmMKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3Bt bG9ncmV3cml0ZS9wbWxvZ3Jld3JpdGUuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1sb2dyZXdyaXRlL3Jlc3Vs dC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9w Y3AtMy4xMC41L3NyYy9wbWxvZ3Jld3JpdGUvdXRpbC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWxvZ3N1bW1h cnkKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvc3JjL3BtbG9nc3VtbWFyeS9wbWxvZ3N1bW1hcnkuYwpwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1t Z3IKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvc3JjL3BtbWdyL3BtbWdyLmN4eApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1tZ3IvcG1tZ3IuaApw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMu MTAuNS9zcmMvcG1ucwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z cmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1ucy9wbW5zZGVsLmMKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtbnMv cG1uc21lcmdlLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3Jj L2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtbnMvcG1uc3V0aWwuYwpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1ucy9w bW5zdXRpbC5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9k ZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbXBvc3QKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtcG9zdC9wbXBvc3QuYwpw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMu MTAuNS9zcmMvcG1wcm9iZQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1wcm9iZS9wbXByb2JlLmMKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3Jj L3BtcHJveHkKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2Rl YnVnL3BjcC0zLjEwLjUvc3JjL3BtcHJveHkvY2xpZW50LmMKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtcHJveHkv cG1wcm94eS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9k ZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbXByb3h5L3BtcHJveHkuaApwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1wcm94 eS91dGlsLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2Rl YnVnL3BjcC0zLjEwLjUvc3JjL3BtcXVlcnkKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtcXVlcnkvbWFpbi5jcHAK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0z LjEwLjUvc3JjL3BtcXVlcnkvbW9jX3BtcXVlcnkuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbXF1ZXJ5L3Bt cXVlcnkuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9k ZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbXF1ZXJ5L3BtcXVlcnkuaApwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1xdWVy eS9xcmNfcG1xdWVyeS5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3Btc2xlZXAKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3Btc2xlZXAv cG1zbGVlcC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9k ZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbXN0YXQKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3Btc3RhdC9wbXN0YXQuYwpw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMu MTAuNS9zcmMvcG1zdG9yZQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1zdG9yZS9wbXN0b3JlLmMKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3Jj L3BtdGltZQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvcG10aW1lL2Fib3V0ZGlhbG9nLmNwcApwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG10 aW1lL2Fib3V0ZGlhbG9nLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtdGltZS9jb25zb2xlLmNwcApwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9z cmMvcG10aW1lL2NvbnNvbGUuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG10aW1lL21haW4uY3BwCnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3Ny Yy9wbXRpbWUvbW9jX2Fib3V0ZGlhbG9nLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG10aW1lL21vY19jb25z b2xlLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvcG10aW1lL21vY19wbXRpbWVhcmNoLmNwcApwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMv cG10aW1lL21vY19wbXRpbWUuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbXRpbWUvbW9jX3BtdGltZWxpdmUu Y3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9w Y3AtMy4xMC41L3NyYy9wbXRpbWUvbW9jX3NlZWFsc29kaWFsb2cuY3BwCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9w bXRpbWUvbW9jX3Nob3dib3VuZHNkaWFsb2cuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbXRpbWUvbW9jX3Rp bWVsb3JkLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMv ZGVidWcvcGNwLTMuMTAuNS9zcmMvcG10aW1lL3BtdGltZWFyY2guY3BwCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9w bXRpbWUvcG10aW1lYXJjaC5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbXRpbWUvcG10aW1lLmNwcApwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9z cmMvcG10aW1lL3BtdGltZS5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbXRpbWUvcG10aW1lbGl2ZS5jcHAKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEw LjUvc3JjL3BtdGltZS9wbXRpbWVsaXZlLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtdGltZS9xcmNfcG10aW1l LmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcv cGNwLTMuMTAuNS9zcmMvcG10aW1lL3NlZWFsc29kaWFsb2cuY3BwCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbXRp bWUvc2VlYWxzb2RpYWxvZy5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbXRpbWUvc2hvd2JvdW5kc2RpYWxvZy5j cHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvc3JjL3BtdGltZS9zaG93Ym91bmRzZGlhbG9nLmgKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtdGlt ZS90aW1lbG9yZC5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtdGltZS90aW1lbG9yZC5oCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9w bXRpbWUvdGltZXpvbmUuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG10aW1lL3VpX2Fib3V0ZGlhbG9nLmgKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEw LjUvc3JjL3BtdGltZS91aV9jb25zb2xlLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtdGltZS91aV9wbXRpbWVh cmNoLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVn L3BjcC0zLjEwLjUvc3JjL3BtdGltZS91aV9wbXRpbWVsaXZlLmgKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtdGlt ZS91aV9zZWVhbHNvZGlhbG9nLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtdGltZS91aV9zaG93Ym91bmRzZGlh bG9nLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVn L3BjcC0zLjEwLjUvc3JjL3BtdHJhY2UKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtdHJhY2UvcG10cmFjZS5jCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4x MC41L3NyYy9wbXZhbApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z cmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG12YWwvcG12YWwuYwpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG13ZWJh cGkKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvc3JjL3Btd2ViYXBpL21haW4uY3h4CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbXdlYmFwaS9wbWdy YXBoaXRlLmN4eApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMv ZGVidWcvcGNwLTMuMTAuNS9zcmMvcG13ZWJhcGkvcG1yZXNhcGkuY3h4CnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9w bXdlYmFwaS9wbXdlYmFwaS5jeHgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3Btd2ViYXBpL3Btd2ViYXBpLmgKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEw LjUvc3JjL3Btd2ViYXBpL3V0aWwuY3h4CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9weXRob24KcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3B5 dGhvbi9tbXYuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMv ZGVidWcvcGNwLTMuMTAuNS9zcmMvcHl0aG9uL3BtYXBpLmMKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3B5dGhvbi9w bWRhLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVn L3BjcC0zLjEwLjUvc3JjL3B5dGhvbi9wbWd1aS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9weXRob24vcG1pLmMK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0z LjEwLjUvc3JjL3RlbG5ldC1wcm9iZQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvdGVsbmV0LXByb2JlL3RlbG5ldC1w cm9iZS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy90bXAKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1k b2MKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1kb2Mv aHRtbApwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRv Yy9odG1sL2NjbGljZW5zZS5odG1sCnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNy L3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwvY29udGFjdHMuaHRtbApwY3AtZG9jLTMuMTAuNS0x Lm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2NyZWRpdHMuaHRtbApw Y3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1s L2Rpc2ttb2RlbApwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2Mv cGNwLWRvYy9odG1sL2Rpc2ttb2RlbC9tb2RlbC5maW8KcGNwLWRvYy0zLjEwLjUtMS5ub2Fy Y2gucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1kb2MvaHRtbC9kaXNrbW9kZWwvbW9kZWwuZm9s aW8KcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1kb2Mv aHRtbC9kaXNrbW9kZWwvbW9kZWwucGwKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91 c3Ivc2hhcmUvZG9jL3BjcC1kb2MvaHRtbC9kaXNrbW9kZWwvbW9kZWwudmlldwpwY3AtZG9j LTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2Rpc2tt b2RlbC9tb2RlbC54bHMKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv ZG9jL3BjcC1kb2MvaHRtbC9nbG9zc2FyeS5odG1sCnBjcC1kb2MtMy4xMC41LTEubm9hcmNo LnJwbSAvdXNyL3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwvZ3BsLmh0bWwKcGNwLWRvYy0zLjEw LjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1kb2MvaHRtbC9ndWlkZS5odG1s CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL2RvYy9wY3AtZG9jL2h0 bWwvaG93dG8uY3B1cGVyZi5odG1sCnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNy L3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwvaG93dG8uZGlza21vZGVsLmh0bWwKcGNwLWRvYy0z LjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1kb2MvaHRtbC9ob3d0by5k aXNrcGVyZi5odG1sCnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL2Rv Yy9wY3AtZG9jL2h0bWwvaG93dG8uZW50ZXJwcmlzZS5odG1sCnBjcC1kb2MtMy4xMC41LTEu bm9hcmNoLnJwbSAvdXNyL3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwvaG93dG8uc3lzdGVtbG9n Lmh0bWwKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1k b2MvaHRtbC9pbWFnZXMKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv ZG9jL3BjcC1kb2MvaHRtbC9pbWFnZXMvY3B1X3Bzd2l0Y2gucG5nCnBjcC1kb2MtMy4xMC41 LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwvaW1hZ2VzL2Rrdmlz LnBuZwpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRv Yy9odG1sL2ltYWdlcy9lbGFzdGljc2VhcmNoLnBuZwpwY3AtZG9jLTMuMTAuNS0xLm5vYXJj aC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2ltYWdlcy9tb2RlbF9iaWxvYWQu cG5nCnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL2RvYy9wY3AtZG9j L2h0bWwvaW1hZ2VzL21vZGVsX2RibG9hZC5wbmcKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gu cnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1kb2MvaHRtbC9pbWFnZXMvbW9kZWxfbmFzbG9hZC5w bmcKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1kb2Mv aHRtbC9pbWFnZXMvbW9kZWxfc3ByZWFkc2hlZXQucG5nCnBjcC1kb2MtMy4xMC41LTEubm9h cmNoLnJwbSAvdXNyL3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwvaW1hZ2VzL21vdmVyLm5maWxl LmNvdW50ZXIuM21pbi5wbmcKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hh cmUvZG9jL3BjcC1kb2MvaHRtbC9pbWFnZXMvbW92ZXIubmZpbGUuY291bnRlci5wbmcKcGNw LWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1kb2MvaHRtbC9p bWFnZXMvbW92ZXIubmZpbGUuaW5zdGFudC4zbWluLnBuZwpwY3AtZG9jLTMuMTAuNS0xLm5v YXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2ltYWdlcy9tb3Zlci5uZmls ZS5pbnN0YW50LnBuZwpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9k b2MvcGNwLWRvYy9odG1sL2ltYWdlcy9tb3Zlci5uZmlsZS5zdGVwLnBuZwpwY3AtZG9jLTMu MTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2ltYWdlcy9t b3Zlci5wbmcKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvZG9jL3Bj cC1kb2MvaHRtbC9pbWFnZXMvbW92ZXIudjMucG5nCnBjcC1kb2MtMy4xMC41LTEubm9hcmNo LnJwbSAvdXNyL3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwvaW1hZ2VzL21wdmlzLnBuZwpwY3At ZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2lt YWdlcy9vdmV2ZW50cy5wbmcKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hh cmUvZG9jL3BjcC1kb2MvaHRtbC9pbWFnZXMvcGNwLmljbwpwY3AtZG9jLTMuMTAuNS0xLm5v YXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2ltYWdlcy9wY3BpY29uLnBu ZwpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9o dG1sL2ltYWdlcy9wbWllX2F4aXMxLnBuZwpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0g L3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2ltYWdlcy9wbWllX2F4aXMyLnBuZwpwY3At ZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2lt YWdlcy9wbWllX2F4aXMzLnBuZwpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9z aGFyZS9kb2MvcGNwLWRvYy9odG1sL2ltYWdlcy9wbWllX2F4aXM0LnBuZwpwY3AtZG9jLTMu MTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2ltYWdlcy9w bWllX3J1bGUxLnBuZwpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9k b2MvcGNwLWRvYy9odG1sL2ltYWdlcy9wbWllX3J1bGUyLnBuZwpwY3AtZG9jLTMuMTAuNS0x Lm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2ltYWdlcy9wbWllX3J1 bGUzLnBuZwpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNw LWRvYy9odG1sL2ltYWdlcy9wbWllX3J1bGU0LnBuZwpwY3AtZG9jLTMuMTAuNS0xLm5vYXJj aC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2ltYWdlcy9wbWllX3J1bGU1LnBu ZwpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9o dG1sL2ltYWdlcy9wbWllX3J1bGU2LnBuZwpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0g L3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2ltYWdlcy9wbXZpZXdfYnV0dG9ucy5wbmcK cGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1kb2MvaHRt bC9pbWFnZXMvcG12aWV3LmZsb3cucG5nCnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwvaW1hZ2VzL3JhdHRsZS5wbmcKcGNwLWRvYy0z LjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1kb2MvaHRtbC9pbWFnZXMv c2FyLWQucG5nCnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL2RvYy9w Y3AtZG9jL2h0bWwvaW1hZ2VzL3N0ZXBmd2Rfb24ucG5nCnBjcC1kb2MtMy4xMC41LTEubm9h cmNoLnJwbSAvdXNyL3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwvaW1hZ2VzL3N5c3RlbWxvZy1h cnJpdmFsLnBuZwpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2Mv cGNwLWRvYy9odG1sL2ltYWdlcy9zeXN0ZW1sb2ctZXZlbnRzLnBuZwpwY3AtZG9jLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2ltYWdlcy9zeXN0 ZW1sb2dzLnBuZwpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2Mv cGNwLWRvYy9odG1sL2ltYWdlcy9zeXN0ZW1sb2ctdGhyb3VnaHB1dC5wbmcKcGNwLWRvYy0z LjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1kb2MvaHRtbC9pbWFnZXMv c3lzdGVtLXNlYXJjaC5wbmcKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hh cmUvZG9jL3BjcC1kb2MvaHRtbC9pbWFnZXMvdG5nY29uc29sZS5wbmcKcGNwLWRvYy0zLjEw LjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1kb2MvaHRtbC9pbWFnZXMvdHJh Y2VfMS5wbmcKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvZG9jL3Bj cC1kb2MvaHRtbC9pbWFnZXMvdHJhY2VfYnVmZmVyLnBuZwpwY3AtZG9jLTMuMTAuNS0xLm5v YXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2ltYWdlcy90cmFjZV9leGFt cGxlLnBuZwpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNw LWRvYy9odG1sL2ltYWdlcy90cmFjZV9saWJwY3AucG5nCnBjcC1kb2MtMy4xMC41LTEubm9h cmNoLnJwbSAvdXNyL3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwvaW1hZ2VzL3hlbmxuLnBuZwpw Y3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1s L2ltYWdlcy94bm1ldmVudHMucG5nCnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNy L3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwvaW1wb3J0ZGF0YQpwY3AtZG9jLTMuMTAuNS0xLm5v YXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2ltcG9ydGRhdGEvbW92ZXIy cGNwCnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL2RvYy9wY3AtZG9j L2h0bWwvaW5kZXguaHRtbApwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFy ZS9kb2MvcGNwLWRvYy9odG1sL2luc3RhbGxhdGlvbi5odG1sCnBjcC1kb2MtMy4xMC41LTEu bm9hcmNoLnJwbSAvdXNyL3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwvbGFiLmF1dGguaHRtbApw Y3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1s L2xhYi5jb250YWluZXJzLmh0bWwKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Iv c2hhcmUvZG9jL3BjcC1kb2MvaHRtbC9sYWIuaW1wb3J0ZGF0YS5odG1sCnBjcC1kb2MtMy4x MC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwvbGFiLm1tYXB2 YWx1ZXMuaHRtbApwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2Mv cGNwLWRvYy9odG1sL2xhYi5wbWRhcy5odG1sCnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwvbGFiLnBtaWVjb25mLmh0bWwKcGNwLWRv Yy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1kb2MvaHRtbC9sYWIu cG1pZS5odG1sCnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL2RvYy9w Y3AtZG9jL2h0bWwvbGFiLnBtbG9nY29uZi5odG1sCnBjcC1kb2MtMy4xMC41LTEubm9hcmNo LnJwbSAvdXNyL3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwvbGFiLnBtbG9nZ2VyLmh0bWwKcGNw LWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1kb2MvaHRtbC9s YWIucG12aWV3Lmh0bWwKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv ZG9jL3BjcC1kb2MvaHRtbC9sYWIuc2VjdXJlLmh0bWwKcGNwLWRvYy0zLjEwLjUtMS5ub2Fy Y2gucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1kb2MvaHRtbC9sYWIudHJhY2UuaHRtbApwY3At ZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL292 ZXJ2aWV3Lmh0bWwKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvZG9j L3BjcC1kb2MvaHRtbC9wY3Bkb2MuY3NzCnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwvcGNwaW50cm8uaHRtbApwY3AtZG9jLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL3BtaWUKcGNwLWRv Yy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1kb2MvaHRtbC9wbWll L2Fuc3dlci5wbWllCnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL2Rv Yy9wY3AtZG9jL2h0bWwvcG1pZS9kaXNrLnBtaWUKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gu cnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1kb2MvaHRtbC9wbWllL3Bzd2l0Y2gucG1pZQpwY3At ZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL3Bt aWUvcHN3aXRjaC52aWV3CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJl L2RvYy9wY3AtZG9jL2h0bWwvcG12aWV3CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwvcG12aWV3L2V4YW1wbGUudmlldwpwY3AtZG9j LTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL3Btdmll dy9nb2R6aWxsYS53ZWIuZm9saW8KcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Iv c2hhcmUvZG9jL3BjcC1kb2MvaHRtbC9wbXZpZXcvZ29kemlsbGEud2ViLnZpZXcKcGNwLWRv Yy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1kb2MvaHRtbC9xd3Rs aWNlbnNlLmh0bWwKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvZG9j L3BjcC1kb2MvaHRtbC90aW1lY29udHJvbC5odG1sCnBjcC1kb2MtMy4xMC41LTEubm9hcmNo LnJwbSAvdXNyL3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwvdmlld3MuaHRtbApwY3AtZG9jLTMu MTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9wY3AtcHJvZ3JhbW1l cnMtZ3VpZGUucGRmCnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL2Rv Yy9wY3AtZG9jL3BjcC11c2Vycy1hbmQtYWRtaW5pc3RyYXRvcnMtZ3VpZGUucGRmCnBjcC1k b2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL2F1dG9mc2QtcHJv YmUuMS5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFu MS9jaGtoZWxwLjEuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv bWFuL21hbjEvY29sbGVjdGwycGNwLjEuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBt IC91c3Ivc2hhcmUvbWFuL21hbjEvZGJwbWRhLjEuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2Fy Y2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvZGJwcm9iZS4xLmd6CnBjcC1kb2MtMy4xMC41 LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL2dhbmdsaWEycGNwLjEuZ3oKcGNw LWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvZ2VucG1kYS4x Lmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL2lv c3RhdDJwY3AuMS5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9t YW4vbWFuMS9ta2FmLjEuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hh cmUvbWFuL21hbjEvbXJ0ZzJwY3AuMS5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0g L3Vzci9zaGFyZS9tYW4vbWFuMS9uZXdoZWxwLjEuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2Fy Y2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcGNwLjEuZ3oKcGNwLWRvYy0zLjEwLjUtMS5u b2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcGNwMmdyYXBoaXRlLjEuZ3oKcGNwLWRv Yy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcGNwLWF0b3AuMS5n egpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wY3At ZG1jYWNoZS4xLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21h bi9tYW4xL3BjcC1mcmVlLjEuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Iv c2hhcmUvbWFuL21hbjEvUENQSW50cm8uMS5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5y cG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wY3AtbHZtY2FjaGUuMS5negpwY3AtZG9jLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wY3AtbnVtYXN0YXQuMS5negpw Y3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wY3Atc2hw aW5nLjEuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21h bjEvcGNwLXN1bW1hcnkuMS5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9z aGFyZS9tYW4vbWFuMS9wY3AtdXB0aW1lLjEuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gu cnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcGNwLXZlcmlmeS4xLmd6CnBjcC1kb2MtMy4xMC41 LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BlcmZhbGxvYy4xLmd6CnBjcC1k b2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtYWZtLjEuZ3oK cGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1hdG9w LjEuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEv cG1jZC4xLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9t YW4xL3BtY2Rfd2FpdC4xLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3No YXJlL21hbi9tYW4xL3BtY2xpZW50LjEuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBt IC91c3Ivc2hhcmUvbWFuL21hbjEvcG1jb2xsZWN0bC4xLmd6CnBjcC1kb2MtMy4xMC41LTEu bm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtY29uZmlnLjEuZ3oKcGNwLWRvYy0z LjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1jcHAuMS5negpwY3At ZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbWRhYWN0aXZl bXEuMS5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFu MS9wbWRhYWl4LjEuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv bWFuL21hbjEvcG1kYWFwYWNoZS4xLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL21hbi9tYW4xL3BtZGFiYXNoLjEuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2Fy Y2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1kYWJvbmRpbmcuMS5negpwY3AtZG9jLTMu MTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbWRhY2lmcy4xLmd6CnBj cC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtZGFjaXNj by4xLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4x L3BtZGFkYXJ3aW4uMS5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFy ZS9tYW4vbWFuMS9wbWRhZGJwaW5nLjEuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBt IC91c3Ivc2hhcmUvbWFuL21hbjEvcG1kYWRtLjEuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2Fy Y2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1kYWRzMzg5LjEuZ3oKcGNwLWRvYy0zLjEw LjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1kYWRzMzg5bG9nLjEuZ3oK cGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1kYWVs YXN0aWNzZWFyY2guMS5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFy ZS9tYW4vbWFuMS9wbWRhZnJlZWJzZC4xLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtZGFnZnMyLjEuZ3oKcGNwLWRvYy0zLjEwLjUtMS5u b2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1kYWdsdXN0ZXIuMS5negpwY3AtZG9j LTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbWRhZ3Bmcy4xLmd6 CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtZGFn cHNkLjEuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21h bjEvcG1kYWliLjEuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv bWFuL21hbjEvcG1kYWpiZDIuMS5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9tYW4vbWFuMS9wbWRhanNvbi4xLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNo LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtZGFrZXJuZWwuMS5negpwY3AtZG9jLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbWRha3ZtLjEuZ3oKcGNwLWRv Yy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1kYWxpbnV4LjEu Z3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1k YWxtc2Vuc29ycy4xLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJl L21hbi9tYW4xL3BtZGFsb2dnZXIuMS5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0g L3Vzci9zaGFyZS9tYW4vbWFuMS9wbWRhbHVzdHJlLjEuZ3oKcGNwLWRvYy0zLjEwLjUtMS5u b2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1kYWx1c3RyZWNvbW0uMS5negpwY3At ZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbWRhbWFpbHEu MS5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9w bWRhbWVtY2FjaGUuMS5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFy ZS9tYW4vbWFuMS9wbWRhbW12LjEuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91 c3Ivc2hhcmUvbWFuL21hbjEvcG1kYW1vdW50cy4xLmd6CnBjcC1kb2MtMy4xMC41LTEubm9h cmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtZGFteXNxbC4xLmd6CnBjcC1kb2MtMy4x MC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtZGFuYW1lZC4xLmd6CnBj cC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtZGFuZXRi c2QuMS5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFu MS9wbWRhbmV0ZmlsdGVyLjEuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Iv c2hhcmUvbWFuL21hbjEvcG1kYW5ld3MuMS5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5y cG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbWRhbmZzY2xpZW50LjEuZ3oKcGNwLWRvYy0zLjEw LjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1kYW5naW54LjEuZ3oKcGNw LWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1kYW52aWRp YS4xLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4x L3BtZGFwYXBpLjEuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv bWFuL21hbjEvcG1kYXBkbnMuMS5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9tYW4vbWFuMS9wbWRhcGVyZmV2ZW50LjEuZ3oKcGNwLWRvYy0zLjEwLjUtMS5u b2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1kYXBvc3RmaXguMS5negpwY3AtZG9j LTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbWRhcG9zdGdyZXNx bC4xLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4x L3BtZGFwcm9jLjEuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv bWFuL21hbjEvcG1kYXJvb210ZW1wLjEuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBt IC91c3Ivc2hhcmUvbWFuL21hbjEvcG1kYXJvb3QuMS5negpwY3AtZG9jLTMuMTAuNS0xLm5v YXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbWRhcnN5c2xvZy4xLmd6CnBjcC1kb2Mt My4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtZGFzYW1iYS4xLmd6 CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtZGFz YW1wbGUuMS5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4v bWFuMS9wbWRhc2VuZG1haWwuMS5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9tYW4vbWFuMS9wbWRhc2hwaW5nLjEuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2Fy Y2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1kYXNpbXBsZS4xLmd6CnBjcC1kb2MtMy4x MC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtZGFzbm1wLjEuZ3oKcGNw LWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1kYXNvbGFy aXMuMS5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFu MS9wbWRhc3VtbWFyeS4xLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3No YXJlL21hbi9tYW4xL3BtZGFzeXN0ZW1kLjEuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gu cnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1kYXRlLjEuZ3oKcGNwLWRvYy0zLjEwLjUtMS5u b2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1kYXRyYWNlLjEuZ3oKcGNwLWRvYy0z LjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1kYXRyaXZpYWwuMS5n egpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbWRh dHhtb24uMS5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4v bWFuMS9wbWRhdW5ib3VuZC4xLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNy L3NoYXJlL21hbi9tYW4xL3BtZGF2bXdhcmUuMS5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJj aC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbWRhd2VibG9nLjEuZ3oKcGNwLWRvYy0zLjEw LjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1kYXdpbmRvd3MuMS5negpw Y3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbWRheGZz LjEuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEv cG1kYXppbWJyYS4xLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJl L21hbi9tYW4xL3BtZGF6c3dhcC4xLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL21hbi9tYW4xL3BtZGJnLjEuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gu cnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1kaWZmLjEuZ3oKcGNwLWRvYy0zLjEwLjUtMS5u b2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1kdW1wbG9nLjEuZ3oKcGNwLWRvYy0z LjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1lcnIuMS5negpwY3At ZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbWV2ZW50LjEu Z3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1m aW5kLjEuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21h bjEvcG1nZW5tYXAuMS5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFy ZS9tYW4vbWFuMS9wbWdldG9wdC4xLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL21hbi9tYW4xL3BtaG9zdG5hbWUuMS5negpwY3AtZG9jLTMuMTAuNS0xLm5v YXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbWllLjEuZ3oKcGNwLWRvYy0zLjEwLjUt MS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1pZTJjb2wuMS5negpwY3AtZG9j LTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbWllX2NoZWNrLjEu Z3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1p ZWNvbmYuMS5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4v bWFuMS9wbWllX2RhaWx5LjEuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Iv c2hhcmUvbWFuL21hbjEvcG1pZXN0YXR1cy4xLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNo LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtaW5mby4xLmd6CnBjcC1kb2MtMy4xMC41LTEu bm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtaW9zdGF0LjEuZ3oKcGNwLWRvYy0z LjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1sYy4xLmd6CnBjcC1k b2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtbG9jay4xLmd6 CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtbG9n Y2hlY2suMS5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4v bWFuMS9wbWxvZ2NvbmYuMS5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9z aGFyZS9tYW4vbWFuMS9wbWxvZ2V4dHJhY3QuMS5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJj aC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbWxvZ2dlci4xLmd6CnBjcC1kb2MtMy4xMC41 LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtbG9nZ2VyX2NoZWNrLjEuZ3oK cGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1sb2dn ZXJfZGFpbHkuMS5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9t YW4vbWFuMS9wbWxvZ2dlcl9tZXJnZS4xLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtbG9nbGFiZWwuMS5negpwY3AtZG9jLTMuMTAuNS0x Lm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbWxvZ212LjEuZ3oKcGNwLWRvYy0z LjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1sb2dyZWR1Y2UuMS5n egpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbWxv Z3Jld3JpdGUuMS5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9t YW4vbWFuMS9wbWxvZ3N1bW1hcnkuMS5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0g L3Vzci9zaGFyZS9tYW4vbWFuMS9wbW1nci4xLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNo LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtbmV3bG9nLjEuZ3oKcGNwLWRvYy0zLjEwLjUt MS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1uc2FkZC4xLmd6CnBjcC1kb2Mt My4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtbnNkZWwuMS5negpw Y3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbW5zbWVy Z2UuMS5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFu MS9wbXBhdXNlLjEuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv bWFuL21hbjEvcG1wb3N0LjEuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Iv c2hhcmUvbWFuL21hbjEvcG1wcm9iZS4xLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtcHJveHkuMS5negpwY3AtZG9jLTMuMTAuNS0xLm5v YXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbXNpZ25hbC4xLmd6CnBjcC1kb2MtMy4x MC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3Btc2xlZXAuMS5negpwY3At ZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbXNvY2tzLjEu Z3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1z dGF0LjEuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21h bjEvcG1zdG9yZS4xLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJl L21hbi9tYW4xL3BtdHJhY2UuMS5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9tYW4vbWFuMS9wbXZhbC4xLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL21hbi9tYW4xL3Btdmlldy4xLmd6CnBjcC1kb2MtMy4xMC41LTEubm9h cmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3Btd2ViZC4xLmd6CnBjcC1kb2MtMy4xMC41 LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3NhcjJwY3AuMS5negpwY3AtZG9j LTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9zaGVldDJwY3AuMS5n egpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS90ZWxu ZXQtcHJvYmUuMS5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9t YW4vbWFuMy9MT0dJTVBPUlQuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9tYW4vbWFuMy9tbXZfaW5jX3ZhbHVlLjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5u b2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvbW12X2xvb2t1cF92YWx1ZV9kZXNjLjMu Z3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvbW12 X3N0YXRzX2luaXQuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFy ZS9tYW4vbWFuMy9QQ1BJbnRyby4zLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL21hbi9tYW4zL19fcG1BZGRJUEMuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5v YXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbUFkZFByb2ZpbGUuMy5negpwY3AtZG9j LTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbWFmLjMuZ3oKcGNw LWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvX19wbUFGYmxv Y2suMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFu My9fX3BtQUZpc2VtcHR5LjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Iv c2hhcmUvbWFuL21hbjMvcG1hZm0uMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0g L3Vzci9zaGFyZS9tYW4vbWFuMy9fX3BtQUZyZWdpc3Rlci4zLmd6CnBjcC1kb2MtMy4xMC41 LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL19fcG1BRnVuYmxvY2suMy5negpw Y3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9fX3BtQUZ1 bnJlZ2lzdGVyLjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv bWFuL21hbjMvUE1BUEkuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9z aGFyZS9tYW4vbWFuMy9wbUF0b21TdHIuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5y cG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbUF0b21TdHJfci4zLmd6CnBjcC1kb2MtMy4xMC41 LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtY29ubmVjdGxvZ2dlci4zLmd6 CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL19fcG1D b25uZWN0TG9nZ2VyLjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hh cmUvbWFuL21hbjMvcG1jb250cm9sbG9nLjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gu cnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvX19wbUNvbnRyb2xMb2cuMy5negpwY3AtZG9jLTMu MTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbWNvbnZlcnR0aW1lLjMu Z3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvX19w bUNvbnZlcnRUaW1lLjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hh cmUvbWFuL21hbjMvcG1Db252U2NhbGUuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5y cG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbUN0aW1lLjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5u b2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvUE1EQS4zLmd6CnBjcC1kb2MtMy4xMC41 LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtZGFBdHRyaWJ1dGUuMy5negpw Y3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbWRhY2Fj aGUuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFu My9wbWRhQ2FjaGVMb29rdXAuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9tYW4vbWFuMy9wbWRhQ2FjaGVMb29rdXBLZXkuMy5negpwY3AtZG9jLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbWRhQ2FjaGVMb29rdXBOYW1l LjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMv cG1kYUNhY2hlT3AuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFy ZS9tYW4vbWFuMy9wbWRhQ2FjaGVQdXJnZS4zLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNo LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtZGFDYWNoZVJlc2l6ZS4zLmd6CnBjcC1kb2Mt My4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtZGFDYWNoZVN0b3Jl LjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMv cG1kYUNhY2hlU3RvcmVLZXkuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9tYW4vbWFuMy9wbWRhQ2hpbGRyZW4uMy5negpwY3AtZG9jLTMuMTAuNS0xLm5v YXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbWRhQ2xvc2VIZWxwLjMuZ3oKcGNwLWRv Yy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1kYUNvbm5lY3Qu My5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9w bWRhRGFlbW9uLjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv bWFuL21hbjMvcG1kYURlc2MuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9tYW4vbWFuMy9wbWRhRFNPLjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gu cnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1kYUV2ZW50QWRkSGlnaFJlc01pc3NlZFJlY29y ZC4zLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4z L3BtZGFFdmVudEFkZEhpZ2hSZXNSZWNvcmQuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJj aC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbWRhRXZlbnRBZGRNaXNzZWRSZWNvcmQuMy5n egpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbWRh RXZlbnRBZGRQYXJhbS4zLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3No YXJlL21hbi9tYW4zL3BtZGFFdmVudEFkZFJlY29yZC4zLmd6CnBjcC1kb2MtMy4xMC41LTEu bm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtZGFldmVudGFycmF5LjMuZ3oKcGNw LWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1kYWV2ZW50 Y2xpZW50LjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFu L21hbjMvcG1kYUV2ZW50Q2xpZW50cy4zLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtZGFFdmVudEVuZENsaWVudC4zLmd6CnBjcC1kb2Mt My4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtZGFFdmVudEdldEFk ZHIuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFu My9wbWRhRXZlbnRIaWdoUmVzQWRkUGFyYW0uMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJj aC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbWRhRXZlbnRIaWdoUmVzR2V0QWRkci4zLmd6 CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtZGFF dmVudE5ld0FjdGl2ZVF1ZXVlLjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91 c3Ivc2hhcmUvbWFuL21hbjMvcG1kYUV2ZW50TmV3QXJyYXkuMy5negpwY3AtZG9jLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbWRhRXZlbnROZXdDbGllbnQu My5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9w bWRhRXZlbnROZXdIaWdoUmVzQXJyYXkuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5y cG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbWRhRXZlbnROZXdRdWV1ZS4zLmd6CnBjcC1kb2Mt My4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtZGFldmVudHF1ZXVl LjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMv cG1kYUV2ZW50UXVldWVBcHBlbmQuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0g L3Vzci9zaGFyZS9tYW4vbWFuMy9wbWRhRXZlbnRRdWV1ZUJ5dGVzLjMuZ3oKcGNwLWRvYy0z LjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1kYUV2ZW50UXVldWVD bGllbnRzLjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFu L21hbjMvcG1kYUV2ZW50UXVldWVDb3VudGVyLjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2Fy Y2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1kYUV2ZW50UXVldWVIYW5kbGUuMy5negpw Y3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbWRhRXZl bnRRdWV1ZU1lbW9yeS4zLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3No YXJlL21hbi9tYW4zL3BtZGFFdmVudFF1ZXVlUmVjb3Jkcy4zLmd6CnBjcC1kb2MtMy4xMC41 LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtZGFFdmVudFJlbGVhc2VBcnJh eS4zLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4z L3BtZGFFdmVudFJlbGVhc2VIaWdoUmVzQXJyYXkuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5v YXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbWRhRXZlbnRSZXNldEFycmF5LjMuZ3oK cGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1kYUV2 ZW50UmVzZXRIaWdoUmVzQXJyYXkuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0g L3Vzci9zaGFyZS9tYW4vbWFuMy9wbWRhRmV0Y2guMy5negpwY3AtZG9jLTMuMTAuNS0xLm5v YXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbWRhR2V0Q29udGV4dC4zLmd6CnBjcC1k b2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtZGFHZXRIZWxw LjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMv cG1kYUdldEluRG9tSGVscC4zLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNy L3NoYXJlL21hbi9tYW4zL3BtZGFHZXRPcHQuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJj aC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbWRhZ2V0b3B0aW9ucy4zLmd6CnBjcC1kb2Mt My4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtZGFHZXRPcHRpb25z LjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMv cG1kYWhlbHAuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9t YW4vbWFuMy9wbWRhSW5pdC4zLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNy L3NoYXJlL21hbi9tYW4zL3BtZGFJbnN0YW5jZS4zLmd6CnBjcC1kb2MtMy4xMC41LTEubm9h cmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtZGFJbnRlcmZhY2VNb3ZlZC4zLmd6CnBj cC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtZGFtYWlu LjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMv cG1kYU1haW4uMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9t YW4vbWFuMy9wbWRhTmFtZS4zLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNy L3NoYXJlL21hbi9tYW4zL3BtZGFPcGVuSGVscC4zLmd6CnBjcC1kb2MtMy4xMC41LTEubm9h cmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtZGFPcGVuTG9nLjMuZ3oKcGNwLWRvYy0z LjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1kYVBNSUQuMy5negpw Y3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbWRhUHJv ZmlsZS4zLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9t YW4zL3BtZGFSZWhhc2guMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9z aGFyZS9tYW4vbWFuMy9wbWRhUm9vdENvbm5lY3QuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5v YXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbWRhUm9vdENvbnRhaW5lckNHcm91cE5h bWUuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFu My9wbWRhUm9vdENvbnRhaW5lckhvc3ROYW1lLjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2Fy Y2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1kYVJvb3RDb250YWluZXJQcm9jZXNzSUQu My5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9w bWRhUm9vdFNodXRkb3duLjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Iv c2hhcmUvbWFuL21hbjMvcG1kYVNldENoZWNrQ2FsbEJhY2suMy5negpwY3AtZG9jLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbWRhU2V0RG9uZUNhbGxCYWNr LjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMv cG1kYVNldEVuZENvbnRleHRDYWxsQmFjay4zLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNo LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtZGFTZXRGZXRjaENhbGxCYWNrLjMuZ3oKcGNw LWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1kYVNldEZs YWdzLjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21h bjMvcG1kYVNldFJlc3VsdENhbGxCYWNrLjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gu cnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1kYVN0b3JlLjMuZ3oKcGNwLWRvYy0zLjEwLjUt MS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1kYVRleHQuMy5negpwY3AtZG9j LTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbWRhdHJhY2UuMy5n egpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbURl bFByb2ZpbGUuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9t YW4vbWFuMy9wbURlcml2ZWRFcnJTdHIuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5y cG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbURlc3Ryb3lDb250ZXh0LjMuZ3oKcGNwLWRvYy0z LjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1EaXNjb3ZlclNlcnZp Y2VzLjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21h bjMvcG1EdXBDb250ZXh0LjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Iv c2hhcmUvbWFuL21hbjMvcG1FcnJTdHIuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5y cG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbUVyclN0cl9yLjMuZ3oKcGNwLWRvYy0zLjEwLjUt MS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1FdmVudEZsYWdzU3RyLjMuZ3oK cGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1FdmVu dEZsYWdzU3RyX3IuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFy ZS9tYW4vbWFuMy9wbUV4dHJhY3RWYWx1ZS4zLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNo LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL19fcG1GZExvb2t1cElQQy4zLmd6CnBjcC1kb2Mt My4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtRmV0Y2guMy5negpw Y3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbUZldGNo QXJjaGl2ZS4zLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21h bi9tYW4zL3BtZmx1c2guMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9z aGFyZS9tYW4vbWFuMy9fX3BtRnJlZUF0dHJzU3BlYy4zLmd6CnBjcC1kb2MtMy4xMC41LTEu bm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtRnJlZUV2ZW50UmVzdWx0LjMuZ3oK cGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1GcmVl SGlnaFJlc0V2ZW50UmVzdWx0LjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91 c3Ivc2hhcmUvbWFuL21hbjMvX19wbUZyZWVIb3N0QXR0cnNTcGVjLjMuZ3oKcGNwLWRvYy0z LjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvX19wbUZyZWVIb3N0U3Bl Yy4zLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4z L3BtRnJlZU1ldHJpY1NwZWMuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9tYW4vbWFuMy9wbUZyZWVPcHRpb25zLjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5u b2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1mcmVlcHJvZmlsZS4zLmd6CnBjcC1k b2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL19fcG1GcmVlUHJv ZmlsZS4zLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9t YW4zL3BtRnJlZVJlc3VsdC4zLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNy L3NoYXJlL21hbi9tYW4zL3BtR2V0QXJjaGl2ZUVuZC4zLmd6CnBjcC1kb2MtMy4xMC41LTEu bm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtR2V0QXJjaGl2ZUxhYmVsLjMuZ3oK cGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1HZXRD aGlsZHJlbi4zLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21h bi9tYW4zL3BtR2V0Q2hpbGRyZW5TdGF0dXMuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJj aC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbUdldENvbmZpZy4zLmd6CnBjcC1kb2MtMy4x MC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtR2V0Q29udGV4dEhvc3RO YW1lLjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21h bjMvcG1HZXRDb250ZXh0SG9zdE5hbWVfci4zLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNo LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtR2V0Q29udGV4dE9wdGlvbnMuMy5negpwY3At ZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbUdldEluRG9t LjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMv cG1HZXRJbkRvbUFyY2hpdmUuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9tYW4vbWFuMy9wbUdldE9wdGlvbmFsQ29uZmlnLjMuZ3oKcGNwLWRvYy0zLjEw LjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1nZXRvcHRpb25zLjMuZ3oK cGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1HZXRP cHRpb25zLjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFu L21hbjMvcG1nZXRvcHRfci4zLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNy L3NoYXJlL21hbi9tYW4zL3BtR2V0UE1OU0xvY2F0aW9uLjMuZ3oKcGNwLWRvYy0zLjEwLjUt MS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1HZXRWZXJzaW9uLjMuZ3oKcGNw LWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1pQWRkSW5z dGFuY2UuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4v bWFuMy9wbWlBZGRNZXRyaWMuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9tYW4vbWFuMy9wbUlEU3RyLjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gu cnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1JRFN0cl9yLjMuZ3oKcGNwLWRvYy0zLjEwLjUt MS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1pRW5kLjMuZ3oKcGNwLWRvYy0z LjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1pRXJyU3RyLjMuZ3oK cGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1pR2V0 SGFuZGxlLjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFu L21hbjMvcG1pSUQuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFy ZS9tYW4vbWFuMy9wbWlJbkRvbS4zLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL21hbi9tYW4zL3BtSW5Eb21TdHIuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5v YXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbUluRG9tU3RyX3IuMy5negpwY3AtZG9j LTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbWlQdXRSZXN1bHQu My5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9w bWlQdXRWYWx1ZS4zLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJl L21hbi9tYW4zL3BtaVB1dFZhbHVlSGFuZGxlLjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2Fy Y2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1pU2V0SG9zdG5hbWUuMy5negpwY3AtZG9j LTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbWlTZXRUaW1lem9u ZS4zLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4z L3BtaVN0YXJ0LjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv bWFuL21hbjMvcG1pdW5pdHMuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9tYW4vbWFuMy9wbWlVbml0cy4zLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNo LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtaVVzZUNvbnRleHQuMy5negpwY3AtZG9jLTMu MTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbWlXcml0ZS4zLmd6CnBj cC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtTG9hZEFT Q0lJTmFtZVNwYWNlLjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hh cmUvbWFuL21hbjMvcG1Mb2FkRGVyaXZlZENvbmZpZy4zLmd6CnBjcC1kb2MtMy4xMC41LTEu bm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtTG9hZE5hbWVTcGFjZS4zLmd6CnBj cC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtbG9jYWxw bWRhLjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21h bjMvX19wbUxvY2FsUE1EQS4zLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNy L3NoYXJlL21hbi9tYW4zL3BtTG9jYWx0aW1lLjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2Fy Y2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1Mb29rdXBEZXNjLjMuZ3oKcGNwLWRvYy0z LjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1Mb29rdXBJbkRvbS4z Lmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3Bt TG9va3VwSW5Eb21BcmNoaXZlLjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91 c3Ivc2hhcmUvbWFuL21hbjMvcG1Mb29rdXBJbkRvbVRleHQuMy5negpwY3AtZG9jLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbWxvb2t1cGlwYy4zLmd6CnBj cC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL19fcG1Mb29r dXBJUEMuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4v bWFuMy9wbUxvb2t1cE5hbWUuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9tYW4vbWFuMy9wbUxvb2t1cFRleHQuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5v YXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbW1rdGltZS4zLmd6CnBjcC1kb2MtMy4x MC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL19fcG1Na3RpbWUuMy5negpw Y3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbU5hbWVB bGwuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFu My9wbU5hbWVJRC4zLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJl L21hbi9tYW4zL3BtTmFtZUluRG9tLjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBt IC91c3Ivc2hhcmUvbWFuL21hbjMvcG1OYW1lSW5Eb21BcmNoaXZlLjMuZ3oKcGNwLWRvYy0z LjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1OZXdDb250ZXh0LjMu Z3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1O ZXdDb250ZXh0Wm9uZS4zLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3No YXJlL21hbi9tYW4zL3BtTmV3Wm9uZS4zLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtTnVtYmVyU3RyLjMuZ3oKcGNwLWRvYy0zLjEwLjUt MS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1OdW1iZXJTdHJfci4zLmd6CnBj cC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3Btb3Blbmxv Zy4zLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4z L19fcG1PcGVuTG9nLjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hh cmUvbWFuL21hbjMvX19wbU92ZXJyaWRlTGFzdEZkLjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5u b2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1wYXJzZWN0aW1lLjMuZ3oKcGNwLWRv Yy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvX19wbVBhcnNlQ3Rp bWUuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFu My9wbXBhcnNlZGVidWcuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9z aGFyZS9tYW4vbWFuMy9fX3BtUGFyc2VEZWJ1Zy4zLmd6CnBjcC1kb2MtMy4xMC41LTEubm9h cmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtcGFyc2Vob3N0YXR0cnNzcGVjLjMuZ3oK cGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvX19wbVBh cnNlSG9zdEF0dHJzU3BlYy4zLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNy L3NoYXJlL21hbi9tYW4zL3BtcGFyc2Vob3N0c3BlYy4zLmd6CnBjcC1kb2MtMy4xMC41LTEu bm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL19fcG1QYXJzZUhvc3RTcGVjLjMuZ3oK cGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1QYXJz ZUludGVydmFsLjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv bWFuL21hbjMvcG1wYXJzZW1ldHJpY3NwZWMuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJj aC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbVBhcnNlTWV0cmljU3BlYy4zLmd6CnBjcC1k b2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtcGFyc2V0aW1l LjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMv X19wbVBhcnNlVGltZS4zLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3No YXJlL21hbi9tYW4zL3BtUGFyc2VUaW1lV2luZG93LjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5u b2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1QYXJzZVVuaXRzU3RyLjMuZ3oKcGNw LWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1wcmludGYu My5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9f X3BtUHJpbnRJUEMuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFy ZS9tYW4vbWFuMy9wbVByaW50VmFsdWUuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5y cG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbVJlY29ubmVjdENvbnRleHQuMy5negpwY3AtZG9j LTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbVJlY29yZEFkZEhv c3QuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFu My9wbVJlY29yZENvbnRyb2wuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9tYW4vbWFuMy9wbVJlY29yZFNldHVwLjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5u b2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1SZWdpc3RlckRlcml2ZWQuMy5negpw Y3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9fX3BtUmVz ZXRJUEMuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4v bWFuMy9wbVNldE1vZGUuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9z aGFyZS9tYW4vbWFuMy9wbVNvcnRJbnN0YW5jZXMuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5v YXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbXNwZWNsb2NhbHBtZGEuMy5negpwY3At ZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9fX3BtU3BlY0xv Y2FsUE1EQS4zLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21h bi9tYW4zL3BtU3RvcmUuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9z aGFyZS9tYW4vbWFuMy9wbVRpbWVDb25uZWN0LjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2Fy Y2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1UaW1lRGlzY29ubmVjdC4zLmd6CnBjcC1k b2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtVGltZVJlY3Yu My5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9w bVRpbWVTZW5kQWNrLjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hh cmUvbWFuL21hbjMvcG1UaW1lU2hvd0RpYWxvZy4zLmd6CnBjcC1kb2MtMy4xMC41LTEubm9h cmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtdHJhY2VhYm9ydC4zLmd6CnBjcC1kb2Mt My4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtdHJhY2ViZWdpbi4z Lmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3Bt dHJhY2Vjb3VudGVyLjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hh cmUvbWFuL21hbjMvcG10cmFjZWVuZC4zLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtdHJhY2VlcnJzdHIuMy5negpwY3AtZG9jLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbXRyYWNlb2JzLjMuZ3oKcGNw LWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG10cmFjZXBv aW50LjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21h bjMvcG10cmFjZXN0YXRlLjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Iv c2hhcmUvbWFuL21hbjMvcG1UcmF2ZXJzZVBNTlMuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5v YXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbVRyYXZlcnNlUE1OU19yLjMuZ3oKcGNw LWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1UcmltTmFt ZVNwYWNlLjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFu L21hbjMvcG1UeXBlU3RyLjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Iv c2hhcmUvbWFuL21hbjMvcG1UeXBlU3RyX3IuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJj aC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbVVuaXRzU3RyLjMuZ3oKcGNwLWRvYy0zLjEw LjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1Vbml0c1N0cl9yLjMuZ3oK cGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1Vbmxv YWROYW1lU3BhY2UuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFy ZS9tYW4vbWFuMy9wbVVucGFja0V2ZW50UmVjb3Jkcy4zLmd6CnBjcC1kb2MtMy4xMC41LTEu bm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL19fcG1VbnBhcnNlSG9zdEF0dHJzU3Bl Yy4zLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4z L19fcG1VbnBhcnNlSG9zdFNwZWMuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0g L3Vzci9zaGFyZS9tYW4vbWFuMy9wbVVzYWdlTWVzc2FnZS4zLmd6CnBjcC1kb2MtMy4xMC41 LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtVXNlQ29udGV4dC4zLmd6CnBj cC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtVXNlWm9u ZS4zLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4z L1BNV0VCQVBJLjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv bWFuL21hbjMvcG1XaGljaENvbnRleHQuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5y cG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbVdoaWNoWm9uZS4zLmd6CnBjcC1kb2MtMy4xMC41 LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL1FNQy4zLmd6CnBjcC1kb2MtMy4x MC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL1FtY0NvbnRleHQuMy5negpw Y3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9RbWNEZXNj LjMuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMv UW1jR3JvdXAuMy5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9t YW4vbWFuMy9RbWNJbmRvbS4zLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNy L3NoYXJlL21hbi9tYW4zL1FtY01ldHJpYy4zLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNo LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL1FtY1NvdXJjZS4zLmd6CnBjcC1kb2MtMy4xMC41 LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW41L21tdi41Lmd6CnBjcC1kb2MtMy4x MC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9tYW41L3BjcC1hcmNoaXZlLjUuZ3oK cGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjUvcGNwLWF0 b3ByYy41Lmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL21hbi9t YW41L3BjcC5jb25mLjUuZ3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hh cmUvbWFuL21hbjUvcGNwLmVudi41Lmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL21hbi9tYW41L3BlcmZldmVudC5jb25mLjUuZ3oKcGNwLWRvYy0zLjEwLjUt MS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjUvcG1pZWNvbmYuNS5negpwY3AtZG9j LTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuNS9wbW5zLjUuZ3oKcGNw LWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvbWFuL21hbjUvcG12aWV3LjUu Z3oKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL2RlbW9zL3R1 dG9yaWFscwpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3AvZGVt b3MvdHV0b3JpYWxzL2NwdXBlcmYudGFyLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL3BjcC9kZW1vcy90dXRvcmlhbHMvZGlza21vZGVsLnRhci5negpwY3At ZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3AvZGVtb3MvdHV0b3JpYWxz L2Rpc2twZXJmLnRhci5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFy ZS9wY3AvZGVtb3MvdHV0b3JpYWxzL3BtaWUudGFyLmd6CnBjcC1kb2MtMy4xMC41LTEubm9h cmNoLnJwbSAvdXNyL3NoYXJlL3BjcC9kZW1vcy90dXRvcmlhbHMvcG12aWV3LnRhci5negpw Y3AtZXhwb3J0LXBjcDJncmFwaGl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvYmluL3Bj cDJncmFwaGl0ZQpwY3AtZ3VpLTMuMTAuNS0xLng4Nl82NC5ycG0gL2V0Yy9wY3AvcG1zbmFw CnBjcC1ndWktMy4xMC41LTEueDg2XzY0LnJwbSAvZXRjL3BjcC9wbXNuYXAvY29udHJvbApw Y3AtZ3VpLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9iaW4vcG1jaGFydApwY3AtZ3VpLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9iaW4vcG1jb25maXJtCnBjcC1ndWktMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL2Jpbi9wbWR1bXB0ZXh0CnBjcC1ndWktMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL2Jpbi9wbW1lc3NhZ2UKcGNwLWd1aS0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3IvYmluL3BtcXVlcnkKcGNwLWd1aS0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvYmluL3Bt dGltZQpwY3AtZ3VpLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9pbmNsdWRlL3BjcC9wbXRp bWUuaApwY3AtZ3VpLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWJleGVjL3BjcC9iaW4v cG1zbmFwCnBjcC1ndWktMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL2FwcGxpY2F0 aW9ucy9wbWNoYXJ0LmRlc2t0b3AKcGNwLWd1aS0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c2hhcmUvZG9jL3BjcC1kb2MvaHRtbC9pbWFnZXMvcG1jaGFydF9hZGRfaG9zdF9jb250YWlu ZXIucG5nCnBjcC1ndWktMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL2RvYy9wY3At ZG9jL2h0bWwvaW1hZ2VzL3BtY2hhcnRfYWRkX2hvc3Rfc2VjdXJlLnBuZwpwY3AtZ3VpLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2ltYWdlcy9w bWNoYXJ0X2JsYW5rX2NhbnZhcy5wbmcKcGNwLWd1aS0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc2hhcmUvZG9jL3BjcC1kb2MvaHRtbC9pbWFnZXMvcG1jaGFydF9jcHVfZGlza19sb2Fk LnBuZwpwY3AtZ3VpLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRv Yy9odG1sL2ltYWdlcy9wbWNoYXJ0X2NwdV9kaXNrLnBuZwpwY3AtZ3VpLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2ltYWdlcy9wbWNoYXJ0X2Nw dV9kaXNrX3JlY29yZC5wbmcKcGNwLWd1aS0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hh cmUvZG9jL3BjcC1kb2MvaHRtbC9pbWFnZXMvcG1jaGFydF9lZGl0X2NoYXJ0LnBuZwpwY3At Z3VpLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2lt YWdlcy9wbWNoYXJ0aWNvbi5wbmcKcGNwLWd1aS0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c2hhcmUvZG9jL3BjcC1kb2MvaHRtbC9pbWFnZXMvcG1jaGFydF9uZXdfY2hhcnRfY29sb3Jz LnBuZwpwY3AtZ3VpLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRv Yy9odG1sL2ltYWdlcy9wbWNoYXJ0X25ld19jaGFydC5wbmcKcGNwLWd1aS0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1kb2MvaHRtbC9pbWFnZXMvcG1jaGFydF9u ZXdfY2hhcnRfc2VsZWN0LnBuZwpwY3AtZ3VpLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z aGFyZS9kb2MvcGNwLWRvYy9odG1sL2ltYWdlcy9wbWNoYXJ0X29wZW5fdmlldy5wbmcKcGNw LWd1aS0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1kb2MvaHRtbC9p bWFnZXMvcG1jaGFydF9zdG9wX3JlY29yZGluZy5wbmcKcGNwLWd1aS0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1kb2MvaHRtbC9pbWFnZXMvcG10aW1lX2FyY2hp dmUucG5nCnBjcC1ndWktMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL2RvYy9wY3At ZG9jL2h0bWwvaW1hZ2VzL3BtdGltZV9ib3VuZHMucG5nCnBjcC1ndWktMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwvaW1hZ2VzL3BtdGltZV9jbGll bnRzLnBuZwpwY3AtZ3VpLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNw LWRvYy9odG1sL2ltYWdlcy9wbXRpbWVpY29uLnBuZwpwY3AtZ3VpLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2ltYWdlcy9wbXRpbWVfbGl2ZS5w bmcKcGNwLWd1aS0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1kb2Mv aHRtbC9sYWIucG1jaGFydC5odG1sCnBjcC1ndWktMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwvcG1jaGFydC5odG1sCnBjcC1ndWktMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtY2hhcnQuMS5negpwY3AtZ3VpLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbWNvbmZpcm0uMS5negpw Y3AtZ3VpLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbWR1bXB0 ZXh0LjEuZ3oKcGNwLWd1aS0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21h bjEvcG1tZXNzYWdlLjEuZ3oKcGNwLWd1aS0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hh cmUvbWFuL21hbjEvcG1xdWVyeS4xLmd6CnBjcC1ndWktMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NoYXJlL21hbi9tYW4xL3Btc25hcC4xLmd6CnBjcC1ndWktMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtdGltZS4xLmd6CnBjcC1ndWktMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtdGltZS4zLmd6CnBjcC1ndWktMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL3BjcC1ndWkvcGl4bWFwcwpwY3AtZ3VpLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9wY3AtZ3VpL3BpeG1hcHMvcG1jaGFydC5w bmcKcGNwLWd1aS0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvcGNwLWd1aS9waXht YXBzL3BtdGltZS5wbmcKcGNwLWd1aS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC9jb25maWcvcG1jaGFydApwY3AtZ3VpLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL2NvbmZpZy9wbWNoYXJ0L0FwYWNoZQpwY3AtZ3VpLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL2NvbmZpZy9wbWNoYXJ0L0FwYWNoZVNlcnZlcgpwY3AtZ3VpLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWNoYXJ0L0Npc2NvCnBjcC1n dWktMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtY2hhcnQvQ1BV CnBjcC1ndWktMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtY2hh cnQvRGlzawpwY3AtZ3VpLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZp Zy9wbWNoYXJ0L0Rpc2tieXRlcwpwY3AtZ3VpLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL2NvbmZpZy9wbWNoYXJ0L0VsYXN0aWNzZWFyY2hTZXJ2ZXIKcGNwLWd1aS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1jaGFydC9GaWxlc3lzdGVt CnBjcC1ndWktMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtY2hh cnQvTG9hZGF2ZwpwY3AtZ3VpLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2Nv bmZpZy9wbWNoYXJ0L01lbUF2YWlsYWJsZQpwY3AtZ3VpLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL2NvbmZpZy9wbWNoYXJ0L01lbW9yeQpwY3AtZ3VpLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWNoYXJ0L05ldGJ5dGVzCnBjcC1ndWkt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtY2hhcnQvTmV0cGFj a2V0cwpwY3AtZ3VpLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9w bWNoYXJ0L05GUzIKcGNwLWd1aS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9j b25maWcvcG1jaGFydC9ORlMzCnBjcC1ndWktMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvY29uZmlnL3BtY2hhcnQvT3ZlcnZpZXcKcGNwLWd1aS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1jaGFydC9QYWdpbmcKcGNwLWd1aS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1jaGFydC9QTUNECnBjcC1ndWkt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtY2hhcnQvU2FtcGxl CnBjcC1ndWktMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtY2hh cnQvU2NoZW1lcwpwY3AtZ3VpLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2Nv bmZpZy9wbWNoYXJ0L1NlbmRtYWlsCnBjcC1ndWktMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvY29uZmlnL3BtY2hhcnQvc2hwaW5nLkNQVVRpbWUKcGNwLWd1aS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1jaGFydC9zaHBpbmcuUmVhbFRp bWUKcGNwLWd1aS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1j aGFydC9Tb2NrZXRzCnBjcC1ndWktMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av Y29uZmlnL3BtY2hhcnQvU3dhcApwY3AtZ3VpLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL2NvbmZpZy9wbWNoYXJ0L1N5c2NhbGxzCnBjcC1ndWktMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtY2hhcnQvdkNQVQpwY3AtZ3VpLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWNoYXJ0L1dlYi5BbGFybXMKcGNw LWd1aS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1jaGFydC9X ZWIuQWxsc2VydmVycwpwY3AtZ3VpLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L2NvbmZpZy9wbWNoYXJ0L1dlYi5QZXJzZXJ2ZXIuQnl0ZXMKcGNwLWd1aS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1jaGFydC9XZWIuUGVyc2VydmVyLlJl cXVlc3RzCnBjcC1ndWktMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmln L3BtY2hhcnQvV2ViLlJlcXVlc3RzCnBjcC1ndWktMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvY29uZmlnL3BtY2hhcnQvV2ViLlZvbHVtZQpwY3AtZ3VpLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbXNuYXAKcGNwLWd1aS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1zbmFwL2Nyb250YWIKcGNwLWd1aS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1zbmFwL1NuYXAKcGNw LWd1aS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1zbmFwL3N1 bW1hcnkuaHRtbApwY3AtaW1wb3J0LWNvbGxlY3RsMnBjcC0zLjEwLjUtMS54ODZfNjQucnBt IC91c3IvYmluL2NvbGxlY3RsMnBjcApwY3AtaW1wb3J0LWdhbmdsaWEycGNwLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9iaW4vZ2FuZ2xpYTJwY3AKcGNwLWltcG9ydC1pb3N0YXQycGNw LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9iaW4vaW9zdGF0MnBjcApwY3AtaW1wb3J0LW1y dGcycGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9iaW4vbXJ0ZzJwY3AKcGNwLWltcG9y dC1zYXIycGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9iaW4vc2FyMnBjcApwY3AtaW1w b3J0LXNoZWV0MnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvYmluL3NoZWV0MnBjcApw Y3AtbGlicy0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliNjQvbGlicGNwX2d1aS5zby4y CnBjcC1saWJzLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWI2NC9saWJwY3BfaW1wb3J0 LnNvLjEKcGNwLWxpYnMtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYjY0L2xpYnBjcF9t bXYuc28uMQpwY3AtbGlicy0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliNjQvbGlicGNw X3BtZGEuc28uMwpwY3AtbGlicy0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliNjQvbGli cGNwLnNvLjMKcGNwLWxpYnMtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYjY0L2xpYnBj cF90cmFjZS5zby4yCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9p bmNsdWRlL3BjcC9jb25maWczMi5oCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9pbmNsdWRlL3BjcC9jb25maWc2NC5oCnBjcC1saWJzLWRldmVsLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9pbmNsdWRlL3BjcC9jb25maWcuaApwY3AtbGlicy1kZXZlbC0z LjEwLjUtMS54ODZfNjQucnBtIC91c3IvaW5jbHVkZS9wY3AvY29uZmlnc3ouaApwY3AtbGli cy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvaW5jbHVkZS9wY3AvaW1wbC5oCnBj cC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9pbmNsdWRlL3BjcC9pbXBv cnQuaApwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvaW5jbHVkZS9w Y3AvbW12X2Rldi5oCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9p bmNsdWRlL3BjcC9tbXZfc3RhdHMuaApwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3IvaW5jbHVkZS9wY3AvcGxhdGZvcm1fZGVmcy5oCnBjcC1saWJzLWRldmVsLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9pbmNsdWRlL3BjcC9wbWFmbS5oCnBjcC1saWJzLWRl dmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9pbmNsdWRlL3BjcC9wbWFwaS5oCnBjcC1s aWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9pbmNsdWRlL3BjcC9wbWRhLmgK cGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2luY2x1ZGUvcGNwL3Bt ZGJnLmgKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2luY2x1ZGUv cGNwL3RyYWNlX2Rldi5oCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9pbmNsdWRlL3BjcC90cmFjZS5oCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9saWI2NC9saWJwY3AuYQpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3IvbGliNjQvbGlicGNwX2d1aS5hCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9saWI2NC9saWJwY3BfZ3VpLnNvCnBjcC1saWJzLWRldmVsLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9saWI2NC9saWJwY3BfaW1wb3J0LmEKcGNwLWxpYnMtZGV2 ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYjY0L2xpYnBjcF9pbXBvcnQuc28KcGNw LWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYjY0L2xpYnBjcF9tbXYu YQpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliNjQvbGlicGNw X21tdi5zbwpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliNjQv bGlicGNwX3BtZGEuYQpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv bGliNjQvbGlicGNwX3BtZGEuc28KcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL2xpYjY0L2xpYnBjcC5zbwpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3IvbGliNjQvbGlicGNwX3RyYWNlLmEKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL2xpYjY0L2xpYnBjcF90cmFjZS5zbwpwY3AtbGlicy1kZXZlbC0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvcGNwL2RlbW9zCnBjcC1saWJzLWRldmVs LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9wY3AvZGVtb3MvbW12CnBjcC1saWJz LWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9wY3AvZGVtb3MvbW12L2Fj bWUuYwpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvcGNw L2RlbW9zL21tdi9NYWtlZmlsZQpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc2hhcmUvcGNwL2RlbW9zL21tdi9tbXZkdW1wLmMKcGNwLWxpYnMtZGV2ZWwtMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL3BjcC9kZW1vcy9tbXYvUkVBRE1FCnBjcC1s aWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9wY3AvZGVtb3MvcG1j bGllbnQKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL3Bj cC9kZW1vcy9wbWNsaWVudC9NYWtlZmlsZQpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc2hhcmUvcGNwL2RlbW9zL3BtY2xpZW50L3BtY2xpZW50LmMKcGNwLWxp YnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL3BjcC9kZW1vcy9wbWNs aWVudC9wbWxvZ2dlci5jb25maWcKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NoYXJlL3BjcC9kZW1vcy9wbWNsaWVudC9wbW5zbWFwLnNwZWMKcGNwLWxpYnMt ZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL3BjcC9kZW1vcy9wbWNsaWVu dC9SRUFETUUKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJl L3BjcC9kZW1vcy9wcm9jbWVtc3RhdApwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc2hhcmUvcGNwL2RlbW9zL3Byb2NtZW1zdGF0L01ha2VmaWxlCnBjcC1saWJz LWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9wY3AvZGVtb3MvcHJvY21l bXN0YXQvcG1uc21hcC5zcGVjCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zaGFyZS9wY3AvZGVtb3MvcHJvY21lbXN0YXQvcHJvY21lbXN0YXQuYwpwY3AtbGli cy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvcGNwL2RlbW9zL3Byb2Nt ZW1zdGF0L1JFQURNRQpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c2hhcmUvcGNwL2RlbW9zL3RyYWNlCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zaGFyZS9wY3AvZGVtb3MvdHJhY2UvYXBwMS5jCnBjcC1saWJzLWRldmVsLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9wY3AvZGVtb3MvdHJhY2UvYXBwMi5jCnBj cC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9wY3AvZGVtb3Mv dHJhY2UvYXBwMy5jCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z aGFyZS9wY3AvZGVtb3MvdHJhY2UvZmFwcDEuZgpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc2hhcmUvcGNwL2RlbW9zL3RyYWNlL2phcHAxLmphdmEKcGNwLWxp YnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL3BjcC9kZW1vcy90cmFj ZS9NYWtlZmlsZQpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hh cmUvcGNwL2RlbW9zL3RyYWNlL01ha2VmaWxlLnN0dWIKcGNwLWxpYnMtZGV2ZWwtMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL3BjcC9kZW1vcy90cmFjZS9wbXRyYWNlLmMKcGNw LWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL3BjcC9kZW1vcy90 cmFjZS9SRUFETUUKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3No YXJlL3BjcC9kZW1vcy90cmFjZS9zdHViLmMKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL3NoYXJlL3BjcC9leGFtcGxlcwpwY3AtbGlicy1kZXZlbC0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc2hhcmUvcGNwL2V4YW1wbGVzL3BtaWUKcGNwLWxpYnMtZGV2 ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL3BjcC9leGFtcGxlcy9wbWllL0NQ VQpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvcGNwL2V4 YW1wbGVzL3BtaWUvRElTSwpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc2hhcmUvcGNwL2V4YW1wbGVzL3BtaWUvRU5WSVJPTgpwY3AtbGlicy1kZXZlbC0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvcGNwL2V4YW1wbGVzL3BtaWUvRklMRVNZUwpw Y3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvcGNwL2V4YW1w bGVzL3BtaWUvTkVUV09SSwpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc2hhcmUvcGNwL2V4YW1wbGVzL3BtaWUvUkFTCnBjcC1saWJzLWRldmVsLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zaGFyZS9wY3AvZXhhbXBsZXMvcG1pZS9SRUFETUUKcGNwLWxp YnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL3BjcC9leGFtcGxlcy9w bWllL1NXQVAKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJl L3BjcC9leGFtcGxlcy9wbWllL1VBRwpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc2hhcmUvcGNwL2V4YW1wbGVzL3BtaWUvVVBNCnBjcC1saWJzLWRldmVsLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9wY3AvZXhhbXBsZXMvcG1pZS9XRUJSRVBP UlQKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1k YXMvc2FtcGxlCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3BtZGFzL3NhbXBsZS9kb21haW4uaApwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9zYW1wbGUvZXZlbnRzLmMKcGNwLWxpYnMtZGV2 ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvc2FtcGxlL2V2ZW50 cy5oCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Bt ZGFzL3NhbXBsZS9oZWxwCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3BtZGFzL3NhbXBsZS9JbnN0YWxsCnBjcC1saWJzLWRldmVsLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3NhbXBsZS9NYWtlZmlsZQpwY3AtbGli cy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9zYW1wbGUv cGVyY29udGV4dC5jCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3BtZGFzL3NhbXBsZS9wZXJjb250ZXh0LmgKcGNwLWxpYnMtZGV2ZWwtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvc2FtcGxlL3BtZGEuYwpwY3AtbGli cy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9zYW1wbGUv cG1ucwpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9w bWRhcy9zYW1wbGUvUkVBRE1FCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3BtZGFzL3NhbXBsZS9SZW1vdmUKcGNwLWxpYnMtZGV2ZWwtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvc2FtcGxlL3Jvb3QKcGNwLWxpYnMt ZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvc2FtcGxlL3Nh bXBsZS5jCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3BtZGFzL3NpbXBsZQpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC9wbWRhcy9zaW1wbGUvZG9tYWluLmgKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvc2ltcGxlL2hlbHAKcGNwLWxpYnMtZGV2 ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvc2ltcGxlL0luc3Rh bGwKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1k YXMvc2ltcGxlL01ha2VmaWxlCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3BtZGFzL3NpbXBsZS9wbWRhc2ltcGxlLnBlcmwKcGNwLWxpYnMtZGV2 ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvc2ltcGxlL3BtZGFz aW1wbGUucHl0aG9uCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3BtZGFzL3NpbXBsZS9wbW5zCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3NpbXBsZS9SRUFETUUKcGNwLWxpYnMtZGV2ZWwt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvc2ltcGxlL1JlbW92ZQpw Y3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9z aW1wbGUvcm9vdApwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC9wbWRhcy9zaW1wbGUvc2ltcGxlLmMKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvc2ltcGxlL3NpbXBsZS5jb25mCnBjcC1saWJz LWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3RyaXZpYWwK cGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMv dHJpdmlhbC9kb21haW4uaApwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC9wbWRhcy90cml2aWFsL2hlbHAKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvdHJpdmlhbC9JbnN0YWxsCnBjcC1saWJz LWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3RyaXZpYWwv TWFrZWZpbGUKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvcG1kYXMvdHJpdmlhbC9wbW5zCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3BtZGFzL3RyaXZpYWwvUkVBRE1FCnBjcC1saWJzLWRldmVsLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3RyaXZpYWwvUmVtb3ZlCnBj cC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3Ry aXZpYWwvcm9vdApwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC9wbWRhcy90cml2aWFsL3RyaXZpYWwuYwpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy90eG1vbgpwY3AtbGlicy1kZXZlbC0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy90eG1vbi9kb21haW4uaApwY3At bGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy90eG1v bi9nZW5sb2FkCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3BtZGFzL3R4bW9uL2hlbHAKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvcG1kYXMvdHhtb24vSW5zdGFsbApwY3AtbGlicy1kZXZlbC0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy90eG1vbi9NYWtlZmlsZQpwY3At bGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy90eG1v bi9wbW5zCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3BtZGFzL3R4bW9uL1JFQURNRQpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC9wbWRhcy90eG1vbi9SZW1vdmUKcGNwLWxpYnMtZGV2ZWwtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvdHhtb24vcm9vdApwY3AtbGlicy1k ZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy90eG1vbi90eG1v bi5jCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Bt ZGFzL3R4bW9uL3R4bW9uLmgKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvcG1kYXMvdHhtb24vdHhyZWNvcmQuYwpwY3AtbWFuYWdlci0zLjEwLjUt MS54ODZfNjQucnBtIC9ldGMvcGNwL3BtbWdyCnBjcC1tYW5hZ2VyLTMuMTAuNS0xLng4Nl82 NC5ycG0gL2V0Yy9wY3AvcG1tZ3IvcG1pZQpwY3AtbWFuYWdlci0zLjEwLjUtMS54ODZfNjQu cnBtIC9ldGMvcGNwL3BtbWdyL3BtaWVjb25mCnBjcC1tYW5hZ2VyLTMuMTAuNS0xLng4Nl82 NC5ycG0gL2V0Yy9wY3AvcG1tZ3IvcG1sb2djb25mCnBjcC1tYW5hZ2VyLTMuMTAuNS0xLng4 Nl82NC5ycG0gL2V0Yy9wY3AvcG1tZ3IvcG1sb2dnZXIKcGNwLW1hbmFnZXItMy4xMC41LTEu eDg2XzY0LnJwbSAvZXRjL3BjcC9wbW1nci9wbWxvZ21lcmdlCnBjcC1tYW5hZ2VyLTMuMTAu NS0xLng4Nl82NC5ycG0gL2V0Yy9wY3AvcG1tZ3IvcG1sb2dtZXJnZS1ncmFudWxhcgpwY3At bWFuYWdlci0zLjEwLjUtMS54ODZfNjQucnBtIC9ldGMvcGNwL3BtbWdyL3BtbG9nbWVyZ2Ut cmV3cml0ZQpwY3AtbWFuYWdlci0zLjEwLjUtMS54ODZfNjQucnBtIC9ldGMvcGNwL3BtbWdy L3BtbWdyLm9wdGlvbnMKcGNwLW1hbmFnZXItMy4xMC41LTEueDg2XzY0LnJwbSAvZXRjL3Bj cC9wbW1nci9SRUFETUUKcGNwLW1hbmFnZXItMy4xMC41LTEueDg2XzY0LnJwbSAvZXRjL3Bj cC9wbW1nci90YXJnZXQtZGlzY292ZXJ5LmV4YW1wbGUtYXZhaGkKcGNwLW1hbmFnZXItMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYmV4ZWMvcGNwL2Jpbi9wbW1ncgpwY3AtbWFuYWdl ci0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL3N5c3RlbWQvc3lzdGVtL3BtbWdyLnNl cnZpY2UKcGNwLW1hbmFnZXItMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL3BjcC9s aWIvcG1tZ3IKcGNwLW1hbmFnZXItMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xvZy9wY3Av cG1tZ3IKcGNwLW1vbml0b3ItMy4xMC41LTEueDg2XzY0LnJwbSAoY29udGFpbnMgbm8gZmls ZXMpCnBjcC1wbWRhLWFjdGl2ZW1xLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3BtZGFzL2FjdGl2ZW1xCnBjcC1wbWRhLWFjdGl2ZW1xLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3BtZGFzL2FjdGl2ZW1xL0FjdGl2ZU1RLnBtCnBjcC1wbWRhLWFjdGl2 ZW1xLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2FjdGl2ZW1xL0Nh Y2hlLnBtCnBjcC1wbWRhLWFjdGl2ZW1xLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3BtZGFzL2FjdGl2ZW1xL0luc3RhbGwKcGNwLXBtZGEtYWN0aXZlbXEtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvYWN0aXZlbXEvSlZNR2FyYmFnZUNvbGxl Y3Rpb24ucG0KcGNwLXBtZGEtYWN0aXZlbXEtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvcG1kYXMvYWN0aXZlbXEvSlZNTWVtb3J5LnBtCnBjcC1wbWRhLWFjdGl2ZW1xLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2FjdGl2ZW1xL0pWTU1lbW9y eVBvb2wucG0KcGNwLXBtZGEtYWN0aXZlbXEtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvcG1kYXMvYWN0aXZlbXEvcG1kYWFjdGl2ZW1xLnBsCnBjcC1wbWRhLWFjdGl2ZW1x LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2FjdGl2ZW1xL1F1ZXVl LnBtCnBjcC1wbWRhLWFjdGl2ZW1xLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3BtZGFzL2FjdGl2ZW1xL1JlbW92ZQpwY3AtcG1kYS1hY3RpdmVtcS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9hY3RpdmVtcS9SRVNUQ2xpZW50LnBtCnBjcC1w bWRhLWFjdGl2ZW1xLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2Fj dGl2ZW1xL1RpbWVTb3VyY2UucG0KcGNwLXBtZGEtYXBhY2hlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvYXBhY2hlCnBjcC1wbWRhLWFwYWNo ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL2Fw YWNoZS9wcm9jZXNzZXMKcGNwLXBtZGEtYXBhY2hlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvYXBhY2hlL3N1bW1hcnkKcGNwLXBtZGEtYXBh Y2hlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYv YXBhY2hlL3VwdGltZQpwY3AtcG1kYS1hcGFjaGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvcG1kYXMvYXBhY2hlCnBjcC1wbWRhLWFwYWNoZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC9wbWRhcy9hcGFjaGUvZG9tYWluLmgKcGNwLXBtZGEtYXBhY2hl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2FwYWNoZS9oZWxwCnBj cC1wbWRhLWFwYWNoZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9h cGFjaGUvSW5zdGFsbApwY3AtcG1kYS1hcGFjaGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvcG1kYXMvYXBhY2hlL3BtZGFhcGFjaGUKcGNwLXBtZGEtYXBhY2hlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2FwYWNoZS9wbW5zCnBjcC1wbWRh LWFwYWNoZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9hcGFjaGUv UkVBRE1FCnBjcC1wbWRhLWFwYWNoZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC9wbWRhcy9hcGFjaGUvUmVtb3ZlCnBjcC1wbWRhLWFwYWNoZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC9wbWRhcy9hcGFjaGUvcm9vdApwY3AtcG1kYS1iYXNoLTMuMTAu NS0xLng4Nl82NC5ycG0gL2V0Yy9iYXNoX2NvbXBsZXRpb24uZApwY3AtcG1kYS1iYXNoLTMu MTAuNS0xLng4Nl82NC5ycG0gL2V0Yy9iYXNoX2NvbXBsZXRpb24uZC9wY3AKcGNwLXBtZGEt YmFzaC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvcGNwL2xpYi9iYXNocHJvYy5z aApwY3AtcG1kYS1iYXNoLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFz L2Jhc2gKcGNwLXBtZGEtYmFzaC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9w bWRhcy9iYXNoL2RvbWFpbi5oCnBjcC1wbWRhLWJhc2gtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvcG1kYXMvYmFzaC9oZWxwCnBjcC1wbWRhLWJhc2gtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvYmFzaC9JbnN0YWxsCnBjcC1wbWRhLWJhc2gt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvYmFzaC9wbWRhYmFzaApw Y3AtcG1kYS1iYXNoLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2Jh c2gvcG1ucwpwY3AtcG1kYS1iYXNoLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3BtZGFzL2Jhc2gvUmVtb3ZlCnBjcC1wbWRhLWJhc2gtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvcG1kYXMvYmFzaC9yb290CnBjcC1wbWRhLWJvbmRpbmctMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvYm9uZGluZwpwY3AtcG1kYS1ib25kaW5n LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2JvbmRpbmcvSW5zdGFs bApwY3AtcG1kYS1ib25kaW5nLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Bt ZGFzL2JvbmRpbmcvcG1kYWJvbmRpbmcucGwKcGNwLXBtZGEtYm9uZGluZy0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9ib25kaW5nL1JlbW92ZQpwY3AtcG1kYS1j aWZzLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2NpZnMKcGNwLXBt ZGEtY2lmcy0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9jaWZzL2Rv bWFpbi5oCnBjcC1wbWRhLWNpZnMtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av cG1kYXMvY2lmcy9oZWxwCnBjcC1wbWRhLWNpZnMtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvcG1kYXMvY2lmcy9JbnN0YWxsCnBjcC1wbWRhLWNpZnMtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvY2lmcy9wbWRhY2lmcwpwY3AtcG1kYS1jaWZz LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2NpZnMvcG1kYV9jaWZz LnNvCnBjcC1wbWRhLWNpZnMtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1k YXMvY2lmcy9wbW5zCnBjcC1wbWRhLWNpZnMtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvcG1kYXMvY2lmcy9SZW1vdmUKcGNwLXBtZGEtY2lmcy0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC9wbWRhcy9jaWZzL3Jvb3QKcGNwLXBtZGEtY2lzY28tMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtaWVjb25mL2Npc2NvCnBjcC1w bWRhLWNpc2NvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWll Y29uZi9jaXNjby9pbl91dGlsCnBjcC1wbWRhLWNpc2NvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL2NvbmZpZy9wbWllY29uZi9jaXNjby9vdXRfdXRpbApwY3AtcG1kYS1j aXNjby0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9jaXNjbwpwY3At cG1kYS1jaXNjby0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9jaXNj by9kb21haW4uaApwY3AtcG1kYS1jaXNjby0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC9wbWRhcy9jaXNjby9oZWxwCnBjcC1wbWRhLWNpc2NvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3BtZGFzL2Npc2NvL0luc3RhbGwKcGNwLXBtZGEtY2lzY28tMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvY2lzY28vcGFyc2UKcGNwLXBt ZGEtY2lzY28tMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvY2lzY28v cG1kYWNpc2NvCnBjcC1wbWRhLWNpc2NvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3BtZGFzL2Npc2NvL3BtbnMKcGNwLXBtZGEtY2lzY28tMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvcG1kYXMvY2lzY28vcHJvYmUKcGNwLXBtZGEtY2lzY28tMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvY2lzY28vUkVBRE1FCnBjcC1wbWRh LWNpc2NvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2Npc2NvL1Jl bW92ZQpwY3AtcG1kYS1jaXNjby0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9w bWRhcy9jaXNjby9yb290CnBjcC1wbWRhLWRicGluZy0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC9wbWRhcy9kYnBpbmcKcGNwLXBtZGEtZGJwaW5nLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2RicGluZy9kYnByb2JlLnBsCnBjcC1wbWRhLWRi cGluZy0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9kYnBpbmcvSW5z dGFsbApwY3AtcG1kYS1kYnBpbmctMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av cG1kYXMvZGJwaW5nL3BtZGFkYnBpbmcucGwKcGNwLXBtZGEtZGJwaW5nLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2RicGluZy9SZW1vdmUKcGNwLXBtZGEtZG0t My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvZG0KcGNwLXBtZGEtZG0t My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvZG0vZG9tYWluLmgKcGNw LXBtZGEtZG0tMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvZG0vaGVs cApwY3AtcG1kYS1kbS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9k bS9JbnN0YWxsCnBjcC1wbWRhLWRtLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3BtZGFzL2RtL3BtZGFkbQpwY3AtcG1kYS1kbS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC9wbWRhcy9kbS9wbW5zLmRtY2FjaGUKcGNwLXBtZGEtZG0tMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvZG0vcG1ucy5kbXRoaW4KcGNwLXBtZGEtZG0t My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvZG0vUmVtb3ZlCnBjcC1w bWRhLWRtLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2RtL3Jvb3QK cGNwLXBtZGEtZHMzODktMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMv ZHMzODkKcGNwLXBtZGEtZHMzODktMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av cG1kYXMvZHMzODkvSW5zdGFsbApwY3AtcG1kYS1kczM4OS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC9wbWRhcy9kczM4OS9wbWRhZHMzODkucGwKcGNwLXBtZGEtZHMzODkt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvZHMzODkvUmVtb3ZlCnBj cC1wbWRhLWRzMzg5bG9nLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFz L2RzMzg5bG9nCnBjcC1wbWRhLWRzMzg5bG9nLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3BtZGFzL2RzMzg5bG9nL0luc3RhbGwKcGNwLXBtZGEtZHMzODlsb2ctMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvZHMzODlsb2cvcG1kYWRzMzg5bG9n LnBsCnBjcC1wbWRhLWRzMzg5bG9nLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3BtZGFzL2RzMzg5bG9nL1JlbW92ZQpwY3AtcG1kYS1lbGFzdGljc2VhcmNoLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2VsYXN0aWNzZWFyY2gKcGNwLXBtZGEt ZWxhc3RpY3NlYXJjaC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9l bGFzdGljc2VhcmNoL0luc3RhbGwKcGNwLXBtZGEtZWxhc3RpY3NlYXJjaC0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9lbGFzdGljc2VhcmNoL3BtZGFlbGFzdGlj c2VhcmNoLnBsCnBjcC1wbWRhLWVsYXN0aWNzZWFyY2gtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvcG1kYXMvZWxhc3RpY3NlYXJjaC9SZW1vdmUKcGNwLXBtZGEtZ2ZzMi0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9nZnMyCnBjcC1wbWRhLWdm czItMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvZ2ZzMi9kb21haW4u aApwY3AtcG1kYS1nZnMyLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFz L2dmczIvaGVscApwY3AtcG1kYS1nZnMyLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3BtZGFzL2dmczIvSW5zdGFsbApwY3AtcG1kYS1nZnMyLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3BtZGFzL2dmczIvcG1kYWdmczIKcGNwLXBtZGEtZ2ZzMi0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9nZnMyL3BtbnMKcGNwLXBtZGEt Z2ZzMi0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9nZnMyL1JlbW92 ZQpwY3AtcG1kYS1nZnMyLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFz L2dmczIvcm9vdApwY3AtcG1kYS1nbHVzdGVyLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3BtZGFzL2dsdXN0ZXIKcGNwLXBtZGEtZ2x1c3Rlci0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC9wbWRhcy9nbHVzdGVyL0luc3RhbGwKcGNwLXBtZGEtZ2x1c3Rl ci0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9nbHVzdGVyL3BtZGFn bHVzdGVyLnB5dGhvbgpwY3AtcG1kYS1nbHVzdGVyLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3BtZGFzL2dsdXN0ZXIvUmVtb3ZlCnBjcC1wbWRhLWdwZnMtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvZ3BmcwpwY3AtcG1kYS1ncGZzLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2dwZnMvSW5zdGFsbApwY3AtcG1k YS1ncGZzLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2dwZnMvcG1k YWdwZnMucGwKcGNwLXBtZGEtZ3Bmcy0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC9wbWRhcy9ncGZzL1JlbW92ZQpwY3AtcG1kYS1ncHNkLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3BtZGFzL2dwc2QKcGNwLXBtZGEtZ3BzZC0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC9wbWRhcy9ncHNkL0luc3RhbGwKcGNwLXBtZGEtZ3BzZC0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9ncHNkL3BtZGFncHNkLnBsCnBj cC1wbWRhLWdwc2QtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvZ3Bz ZC9SZW1vdmUKcGNwLXBtZGEtaW5maW5pYmFuZC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC9wbWRhcy9pYgpwY3AtcG1kYS1pbmZpbmliYW5kLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3BtZGFzL2luZmluaWJhbmQKcGNwLXBtZGEtaW5maW5pYmFuZC0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9pbmZpbmliYW5kL2RvbWFp bi5oCnBjcC1wbWRhLWluZmluaWJhbmQtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvcG1kYXMvaW5maW5pYmFuZC9oZWxwCnBjcC1wbWRhLWluZmluaWJhbmQtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvaW5maW5pYmFuZC9JbnN0YWxsCnBjcC1w bWRhLWluZmluaWJhbmQtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMv aW5maW5pYmFuZC9wbWRhaWIKcGNwLXBtZGEtaW5maW5pYmFuZC0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC9wbWRhcy9pbmZpbmliYW5kL3BtbnMKcGNwLXBtZGEtaW5maW5p YmFuZC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9pbmZpbmliYW5k L1JlbW92ZQpwY3AtcG1kYS1pbmZpbmliYW5kLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3BtZGFzL2luZmluaWJhbmQvcm9vdApwY3AtcG1kYS1qc29uLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2pzb24KcGNwLXBtZGEtanNvbi0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9qc29uL2NvbmZpZy5qc29uCnBjcC1w bWRhLWpzb24tMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvanNvbi9k b21haW4uaApwY3AtcG1kYS1qc29uLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3BtZGFzL2pzb24vZ2VuZXJhdGVfY2VwaF9tZXRhZGF0YQpwY3AtcG1kYS1qc29uLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2pzb24vSW5zdGFsbApwY3AtcG1k YS1qc29uLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2pzb24vcG1k YWpzb24ucHl0aG9uCnBjcC1wbWRhLWpzb24tMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvcG1kYXMvanNvbi9SRUFETUUKcGNwLXBtZGEtanNvbi0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC9wbWRhcy9qc29uL1JlbW92ZQpwY3AtcG1kYS1rdm0tMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMva3ZtCnBjcC1wbWRhLWt2bS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9rdm0vSW5zdGFsbApwY3AtcG1k YS1rdm0tMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMva3ZtL3BtZGFr dm0ucGwKcGNwLXBtZGEta3ZtLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Bt ZGFzL2t2bS9SZW1vdmUKcGNwLXBtZGEtbG1zZW5zb3JzLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3BtZGFzL2xtc2Vuc29ycwpwY3AtcG1kYS1sbXNlbnNvcnMtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbG1zZW5zb3JzL2RvbWFpbi5oCnBj cC1wbWRhLWxtc2Vuc29ycy0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRh cy9sbXNlbnNvcnMvaGVscApwY3AtcG1kYS1sbXNlbnNvcnMtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvcG1kYXMvbG1zZW5zb3JzL0luc3RhbGwKcGNwLXBtZGEtbG1zZW5z b3JzLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2xtc2Vuc29ycy9w bWRhbG1zZW5zb3JzCnBjcC1wbWRhLWxtc2Vuc29ycy0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC9wbWRhcy9sbXNlbnNvcnMvcG1ucwpwY3AtcG1kYS1sbXNlbnNvcnMtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbG1zZW5zb3JzL1JFQURNRQpw Y3AtcG1kYS1sbXNlbnNvcnMtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1k YXMvbG1zZW5zb3JzL1JlbW92ZQpwY3AtcG1kYS1sbXNlbnNvcnMtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbG1zZW5zb3JzL3Jvb3QKcGNwLXBtZGEtbHVzdHJl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2x1c3RyZQpwY3AtcG1k YS1sdXN0cmUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbHVzdHJl Y29tbQpwY3AtcG1kYS1sdXN0cmUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av cG1kYXMvbHVzdHJlY29tbS9kb21haW4uaApwY3AtcG1kYS1sdXN0cmUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbHVzdHJlY29tbS9oZWxwCnBjcC1wbWRhLWx1 c3RyZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9sdXN0cmVjb21t L0luc3RhbGwKcGNwLXBtZGEtbHVzdHJlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3BtZGFzL2x1c3RyZWNvbW0vcG1kYWx1c3RyZWNvbW0KcGNwLXBtZGEtbHVzdHJlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2x1c3RyZWNvbW0vcG1ucwpw Y3AtcG1kYS1sdXN0cmUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMv bHVzdHJlY29tbS9SRUFETUUKcGNwLXBtZGEtbHVzdHJlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3BtZGFzL2x1c3RyZWNvbW0vUmVtb3ZlCnBjcC1wbWRhLWx1c3RyZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9sdXN0cmVjb21tL3Jvb3QK cGNwLXBtZGEtbHVzdHJlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFz L2x1c3RyZS9JbnN0YWxsCnBjcC1wbWRhLWx1c3RyZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC9wbWRhcy9sdXN0cmUvcG1kYWx1c3RyZS5wbApwY3AtcG1kYS1sdXN0cmUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbHVzdHJlL1JlbW92ZQpw Y3AtcG1kYS1tYWlscS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcv cG1sb2djb25mL21haWxxCnBjcC1wbWRhLW1haWxxLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvbWFpbHEvc3VtbWFyeQpwY3AtcG1kYS1tYWls cS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9tYWlscQpwY3AtcG1k YS1tYWlscS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9tYWlscS9k b21haW4uaApwY3AtcG1kYS1tYWlscS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC9wbWRhcy9tYWlscS9oZWxwCnBjcC1wbWRhLW1haWxxLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3BtZGFzL21haWxxL0luc3RhbGwKcGNwLXBtZGEtbWFpbHEtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbWFpbHEvcG1kYW1haWxxCnBjcC1w bWRhLW1haWxxLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL21haWxx L3BtbnMKcGNwLXBtZGEtbWFpbHEtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av cG1kYXMvbWFpbHEvUkVBRE1FCnBjcC1wbWRhLW1haWxxLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3BtZGFzL21haWxxL1JlbW92ZQpwY3AtcG1kYS1tYWlscS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9tYWlscS9yb290CnBjcC1wbWRhLW1l bWNhY2hlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL21lbWNhY2hl CnBjcC1wbWRhLW1lbWNhY2hlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Bt ZGFzL21lbWNhY2hlL0luc3RhbGwKcGNwLXBtZGEtbWVtY2FjaGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbWVtY2FjaGUvcG1kYW1lbWNhY2hlLnBsCnBjcC1w bWRhLW1lbWNhY2hlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL21l bWNhY2hlL1JlbW92ZQpwY3AtcG1kYS1tb3VudHMtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvcG1kYXMvbW91bnRzCnBjcC1wbWRhLW1vdW50cy0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC9wbWRhcy9tb3VudHMvZG9tYWluLmgKcGNwLXBtZGEtbW91bnRz LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL21vdW50cy9oZWxwCnBj cC1wbWRhLW1vdW50cy0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9t b3VudHMvSW5zdGFsbApwY3AtcG1kYS1tb3VudHMtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvcG1kYXMvbW91bnRzL21vdW50cy5jb25mCnBjcC1wbWRhLW1vdW50cy0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9tb3VudHMvcG1kYW1vdW50cwpw Y3AtcG1kYS1tb3VudHMtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMv bW91bnRzL3BtbnMKcGNwLXBtZGEtbW91bnRzLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3BtZGFzL21vdW50cy9SRUFETUUKcGNwLXBtZGEtbW91bnRzLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL21vdW50cy9SZW1vdmUKcGNwLXBtZGEtbW91 bnRzLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL21vdW50cy9yb290 CnBjcC1wbWRhLW15c3FsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZp Zy9wbWxvZ2NvbmYvbXlzcWwKcGNwLXBtZGEtbXlzcWwtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29uZi9teXNxbC9zdW1tYXJ5CnBjcC1wbWRhLW15 c3FsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ3Jld3Jp dGUvbXlzcWxfbWlncmF0ZS5jb25mCnBjcC1wbWRhLW15c3FsLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3BtZGFzL215c3FsCnBjcC1wbWRhLW15c3FsLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL215c3FsL0luc3RhbGwKcGNwLXBtZGEtbXlz cWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbXlzcWwvcG1kYW15 c3FsLnBsCnBjcC1wbWRhLW15c3FsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3BtZGFzL215c3FsL1JFQURNRQpwY3AtcG1kYS1teXNxbC0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC9wbWRhcy9teXNxbC9SZW1vdmUKcGNwLXBtZGEtbmFtZWQtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbmFtZWQKcGNwLXBtZGEtbmFtZWQt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbmFtZWQvSW5zdGFsbApw Y3AtcG1kYS1uYW1lZC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9u YW1lZC9wbWRhbmFtZWQucGwKcGNwLXBtZGEtbmFtZWQtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvcG1kYXMvbmFtZWQvUmVtb3ZlCnBjcC1wbWRhLW5ldGZpbHRlci0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL25ldGZpbHRl cgpwY3AtcG1kYS1uZXRmaWx0ZXItMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av Y29uZmlnL3BtbG9nY29uZi9uZXRmaWx0ZXIvY29uZmlnCnBjcC1wbWRhLW5ldGZpbHRlci0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL25ldGZp bHRlci9zdW1tYXJ5CnBjcC1wbWRhLW5ldGZpbHRlci0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC9wbWRhcy9uZXRmaWx0ZXIKcGNwLXBtZGEtbmV0ZmlsdGVyLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL25ldGZpbHRlci9JbnN0YWxsCnBjcC1w bWRhLW5ldGZpbHRlci0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9u ZXRmaWx0ZXIvcG1kYW5ldGZpbHRlci5wbApwY3AtcG1kYS1uZXRmaWx0ZXItMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbmV0ZmlsdGVyL1JlbW92ZQpwY3AtcG1k YS1uZXdzLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL25ld3MKcGNw LXBtZGEtbmV3cy0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9uZXdz L2FjdGl2ZQpwY3AtcG1kYS1uZXdzLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3BtZGFzL25ld3MvSW5zdGFsbApwY3AtcG1kYS1uZXdzLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3BtZGFzL25ld3MvcG1kYW5ld3MucGwKcGNwLXBtZGEtbmV3cy0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9uZXdzL1JFQURNRQpwY3AtcG1k YS1uZXdzLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL25ld3MvUmVt b3ZlCnBjcC1wbWRhLW5mc2NsaWVudC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC9wbWRhcy9uZnNjbGllbnQKcGNwLXBtZGEtbmZzY2xpZW50LTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3BtZGFzL25mc2NsaWVudC9JbnN0YWxsCnBjcC1wbWRhLW5mc2Ns aWVudC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9uZnNjbGllbnQv cG1kYW5mc2NsaWVudC5wbApwY3AtcG1kYS1uZnNjbGllbnQtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvcG1kYXMvbmZzY2xpZW50L1JlbW92ZQpwY3AtcG1kYS1uZ2lueC0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9uZ2lueApwY3AtcG1kYS1u Z2lueC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9uZ2lueC9JbnN0 YWxsCnBjcC1wbWRhLW5naW54LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Bt ZGFzL25naW54L25naW54LmNvbmYKcGNwLXBtZGEtbmdpbngtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvcG1kYXMvbmdpbngvcG1kYW5naW54LnBsCnBjcC1wbWRhLW5naW54 LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL25naW54L1JlbW92ZQpw Y3AtcG1kYS1udmlkaWEtZ3B1LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Bt ZGFzL252aWRpYQpwY3AtcG1kYS1udmlkaWEtZ3B1LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3BtZGFzL252aWRpYS9kb21haW4uaApwY3AtcG1kYS1udmlkaWEtZ3B1LTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL252aWRpYS9oZWxwCnBjcC1w bWRhLW52aWRpYS1ncHUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMv bnZpZGlhL0luc3RhbGwKcGNwLXBtZGEtbnZpZGlhLWdwdS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC9wbWRhcy9udmlkaWEvcG1kYW52aWRpYQpwY3AtcG1kYS1udmlkaWEt Z3B1LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL252aWRpYS9wbWRh X252aWRpYS5zbwpwY3AtcG1kYS1udmlkaWEtZ3B1LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3BtZGFzL252aWRpYS9wbW5zCnBjcC1wbWRhLW52aWRpYS1ncHUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbnZpZGlhL1JFQURNRQpwY3AtcG1k YS1udmlkaWEtZ3B1LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL252 aWRpYS9SZW1vdmUKcGNwLXBtZGEtbnZpZGlhLWdwdS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC9wbWRhcy9udmlkaWEvcm9vdApwY3AtcG1kYS1wYXBpLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3BhcGkKcGNwLXBtZGEtcGFwaS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9wYXBpL2RvbWFpbi5oCnBjcC1wbWRh LXBhcGktMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvcGFwaS9oZWxw CnBjcC1wbWRhLXBhcGktMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMv cGFwaS9JbnN0YWxsCnBjcC1wbWRhLXBhcGktMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvcG1kYXMvcGFwaS9wbWRhcGFwaQpwY3AtcG1kYS1wYXBpLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3BhcGkvcG1kYV9wYXBpLnNvCnBjcC1wbWRhLXBh cGktMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvcGFwaS9wbW5zCnBj cC1wbWRhLXBhcGktMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvcGFw aS9SRUFETUUKcGNwLXBtZGEtcGFwaS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC9wbWRhcy9wYXBpL1JlbW92ZQpwY3AtcG1kYS1wYXBpLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3BtZGFzL3BhcGkvcm9vdApwY3AtcG1kYS1wZG5zLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3BkbnMKcGNwLXBtZGEtcGRucy0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9wZG5zL0luc3RhbGwKcGNwLXBtZGEt cGRucy0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9wZG5zL3BtZGFw ZG5zLnBsCnBjcC1wbWRhLXBkbnMtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av cG1kYXMvcGRucy9SZW1vdmUKcGNwLXBtZGEtcGVyZmV2ZW50LTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3BtZGFzL3BlcmZldmVudApwY3AtcG1kYS1wZXJmZXZlbnQtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvcGVyZmV2ZW50L2RvbWFpbi5o CnBjcC1wbWRhLXBlcmZldmVudC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9w bWRhcy9wZXJmZXZlbnQvaGVscApwY3AtcG1kYS1wZXJmZXZlbnQtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvcGVyZmV2ZW50L0luc3RhbGwKcGNwLXBtZGEtcGVy ZmV2ZW50LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3BlcmZldmVu dC9wZXJmYWxsb2MKcGNwLXBtZGEtcGVyZmV2ZW50LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3BtZGFzL3BlcmZldmVudC9wZXJmZXZlbnQuY29uZgpwY3AtcG1kYS1wZXJm ZXZlbnQtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvcGVyZmV2ZW50 L3BtZGFwZXJmZXZlbnQKcGNwLXBtZGEtcGVyZmV2ZW50LTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3BtZGFzL3BlcmZldmVudC9wbW5zCnBjcC1wbWRhLXBlcmZldmVudC0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9wZXJmZXZlbnQvUmVtb3Zl CnBjcC1wbWRhLXBlcmZldmVudC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9w bWRhcy9wZXJmZXZlbnQvcm9vdApwY3AtcG1kYS1wb3N0Zml4LTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3BtZGFzL3Bvc3RmaXgKcGNwLXBtZGEtcG9zdGZpeC0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9wb3N0Zml4L0luc3RhbGwKcGNwLXBt ZGEtcG9zdGZpeC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9wb3N0 Zml4L3BtZGFwb3N0Zml4LnBsCnBjcC1wbWRhLXBvc3RmaXgtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvcG1kYXMvcG9zdGZpeC9SZW1vdmUKcGNwLXBtZGEtcG9zdGdyZXNx bC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL3Bv c3RncmVzcWwKcGNwLXBtZGEtcG9zdGdyZXNxbC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC9jb25maWcvcG1sb2djb25mL3Bvc3RncmVzcWwvc3VtbWFyeQpwY3AtcG1kYS1w b3N0Z3Jlc3FsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3Bvc3Rn cmVzcWwKcGNwLXBtZGEtcG9zdGdyZXNxbC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC9wbWRhcy9wb3N0Z3Jlc3FsL0luc3RhbGwKcGNwLXBtZGEtcG9zdGdyZXNxbC0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9wb3N0Z3Jlc3FsL3BtZGFwb3N0 Z3Jlc3FsLnBsCnBjcC1wbWRhLXBvc3RncmVzcWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvcG1kYXMvcG9zdGdyZXNxbC9SZW1vdmUKcGNwLXBtZGEtcm9vbXRlbXAtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvcm9vbXRlbXAKcGNwLXBtZGEt cm9vbXRlbXAtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvcm9vbXRl bXAvZG9tYWluLmgKcGNwLXBtZGEtcm9vbXRlbXAtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvcG1kYXMvcm9vbXRlbXAvaGVscApwY3AtcG1kYS1yb29tdGVtcC0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9yb29tdGVtcC9JbnN0YWxsCnBjcC1w bWRhLXJvb210ZW1wLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3Jv b210ZW1wL3BtZGFyb29tdGVtcApwY3AtcG1kYS1yb29tdGVtcC0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC9wbWRhcy9yb29tdGVtcC9wbW5zCnBjcC1wbWRhLXJvb210ZW1w LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3Jvb210ZW1wL1JFQURN RQpwY3AtcG1kYS1yb29tdGVtcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9w bWRhcy9yb29tdGVtcC9SZW1vdmUKcGNwLXBtZGEtcm9vbXRlbXAtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvcm9vbXRlbXAvcm9vdApwY3AtcG1kYS1ycG0tMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9ncmV3cml0ZS9ycG1f bWlncmF0ZS5jb25mCnBjcC1wbWRhLXJwbS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC9wbWRhcy9ycG0KcGNwLXBtZGEtcnBtLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3BtZGFzL3JwbS9kb21haW4uaApwY3AtcG1kYS1ycG0tMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvcnBtL2hlbHAKcGNwLXBtZGEtcnBtLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3JwbS9JbnN0YWxsCnBjcC1wbWRhLXJw bS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9ycG0vcG1kYXJwbQpw Y3AtcG1kYS1ycG0tMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvcnBt L3BtZGFfcnBtLnNvCnBjcC1wbWRhLXJwbS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC9wbWRhcy9ycG0vcG1ucwpwY3AtcG1kYS1ycG0tMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvcG1kYXMvcnBtL1JlbW92ZQpwY3AtcG1kYS1ycG0tMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvcnBtL3Jvb3QKcGNwLXBtZGEtcnN5c2xvZy0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9yc3lzbG9nCnBjcC1wbWRh LXJzeXNsb2ctMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvcnN5c2xv Zy9JbnN0YWxsCnBjcC1wbWRhLXJzeXNsb2ctMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvcG1kYXMvcnN5c2xvZy9wbWRhcnN5c2xvZy5wbApwY3AtcG1kYS1yc3lzbG9nLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3JzeXNsb2cvUmVtb3ZlCnBj cC1wbWRhLXNhbWJhLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3Nh bWJhCnBjcC1wbWRhLXNhbWJhLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Bt ZGFzL3NhbWJhL0luc3RhbGwKcGNwLXBtZGEtc2FtYmEtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvcG1kYXMvc2FtYmEvcG1kYXNhbWJhLnBsCnBjcC1wbWRhLXNhbWJhLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3NhbWJhL1JlbW92ZQpwY3At cG1kYS1zZW5kbWFpbC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9z ZW5kbWFpbApwY3AtcG1kYS1zZW5kbWFpbC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC9wbWRhcy9zZW5kbWFpbC9kb21haW4uaApwY3AtcG1kYS1zZW5kbWFpbC0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9zZW5kbWFpbC9oZWxwCnBjcC1wbWRh LXNlbmRtYWlsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3NlbmRt YWlsL0luc3RhbGwKcGNwLXBtZGEtc2VuZG1haWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvcG1kYXMvc2VuZG1haWwvcG1kYXNlbmRtYWlsCnBjcC1wbWRhLXNlbmRtYWls LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3NlbmRtYWlsL3BtZGFf c2VuZG1haWwuc28KcGNwLXBtZGEtc2VuZG1haWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvcG1kYXMvc2VuZG1haWwvcG1ucwpwY3AtcG1kYS1zZW5kbWFpbC0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9zZW5kbWFpbC9SRUFETUUKcGNwLXBt ZGEtc2VuZG1haWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvc2Vu ZG1haWwvUmVtb3ZlCnBjcC1wbWRhLXNlbmRtYWlsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3BtZGFzL3NlbmRtYWlsL3Jvb3QKcGNwLXBtZGEtc2hwaW5nLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWllY29uZi9zaHBpbmcKcGNwLXBt ZGEtc2hwaW5nLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWll Y29uZi9zaHBpbmcvcmVzcG9uc2UKcGNwLXBtZGEtc2hwaW5nLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWllY29uZi9zaHBpbmcvc3RhdHVzCnBjcC1wbWRh LXNocGluZy0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2dj b25mL3NocGluZwpwY3AtcG1kYS1zaHBpbmctMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvY29uZmlnL3BtbG9nY29uZi9zaHBpbmcvc3VtbWFyeQpwY3AtcG1kYS1zaHBpbmct My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvc2hwaW5nCnBjcC1wbWRh LXNocGluZy0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9zaHBpbmcv ZG9tYWluLmgKcGNwLXBtZGEtc2hwaW5nLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3BtZGFzL3NocGluZy9oZWxwCnBjcC1wbWRhLXNocGluZy0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC9wbWRhcy9zaHBpbmcvSW5zdGFsbApwY3AtcG1kYS1zaHBpbmct My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvc2hwaW5nL3BtZGFzaHBp bmcKcGNwLXBtZGEtc2hwaW5nLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Bt ZGFzL3NocGluZy9wbW5zCnBjcC1wbWRhLXNocGluZy0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC9wbWRhcy9zaHBpbmcvUkVBRE1FCnBjcC1wbWRhLXNocGluZy0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9zaHBpbmcvUmVtb3ZlCnBjcC1wbWRh LXNocGluZy0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9zaHBpbmcv cm9vdApwY3AtcG1kYS1zaHBpbmctMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av cG1kYXMvc2hwaW5nL3NhbXBsZS5jb25mCnBjcC1wbWRhLXNubXAtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9ncmV3cml0ZS9saW51eF9wcm9jX25ldF9z bm1wX21pZ3JhdGUuY29uZgpwY3AtcG1kYS1zbm1wLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3BtZGFzL3NubXAKcGNwLXBtZGEtc25tcC0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC9wbWRhcy9zbm1wL0luc3RhbGwKcGNwLXBtZGEtc25tcC0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9zbm1wL3BtZGFzbm1wLnBsCnBjcC1w bWRhLXNubXAtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvc25tcC9S ZW1vdmUKcGNwLXBtZGEtc25tcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9w bWRhcy9zbm1wL3NubXAuY29uZgpwY3AtcG1kYS1zdW1tYXJ5LTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3BtZGFzL3N1bW1hcnkKcGNwLXBtZGEtc3VtbWFyeS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9zdW1tYXJ5L2RvbWFpbi5oCnBjcC1w bWRhLXN1bW1hcnktMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvc3Vt bWFyeS9leHByLnBtaWUKcGNwLXBtZGEtc3VtbWFyeS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC9wbWRhcy9zdW1tYXJ5L2hlbHAKcGNwLXBtZGEtc3VtbWFyeS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9zdW1tYXJ5L0luc3RhbGwKcGNwLXBt ZGEtc3VtbWFyeS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9zdW1t YXJ5L3BtZGFzdW1tYXJ5CnBjcC1wbWRhLXN1bW1hcnktMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvcG1kYXMvc3VtbWFyeS9wbW5zCnBjcC1wbWRhLXN1bW1hcnktMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvc3VtbWFyeS9SRUFETUUKcGNwLXBt ZGEtc3VtbWFyeS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9zdW1t YXJ5L1JlbW92ZQpwY3AtcG1kYS1zdW1tYXJ5LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3BtZGFzL3N1bW1hcnkvcm9vdApwY3AtcG1kYS1zeXN0ZW1kLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3N5c3RlbWQKcGNwLXBtZGEtc3lzdGVtZC0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9zeXN0ZW1kL2RvbWFpbi5o CnBjcC1wbWRhLXN5c3RlbWQtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1k YXMvc3lzdGVtZC9oZWxwCnBjcC1wbWRhLXN5c3RlbWQtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvcG1kYXMvc3lzdGVtZC9JbnN0YWxsCnBjcC1wbWRhLXN5c3RlbWQtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvc3lzdGVtZC9wbWRhc3lzdGVt ZApwY3AtcG1kYS1zeXN0ZW1kLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Bt ZGFzL3N5c3RlbWQvcG1ucwpwY3AtcG1kYS1zeXN0ZW1kLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3BtZGFzL3N5c3RlbWQvUkVBRE1FCnBjcC1wbWRhLXN5c3RlbWQtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvc3lzdGVtZC9SZW1vdmUKcGNw LXBtZGEtc3lzdGVtZC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9z eXN0ZW1kL3Jvb3QKcGNwLXBtZGEtdHJhY2UtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvcG1kYXMvdHJhY2UKcGNwLXBtZGEtdHJhY2UtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvcG1kYXMvdHJhY2UvZG9tYWluLmgKcGNwLXBtZGEtdHJhY2UtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvdHJhY2UvaGVscApwY3AtcG1kYS10 cmFjZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy90cmFjZS9JbnN0 YWxsCnBjcC1wbWRhLXRyYWNlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Bt ZGFzL3RyYWNlL3BtZGF0cmFjZQpwY3AtcG1kYS10cmFjZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC9wbWRhcy90cmFjZS9wbW5zCnBjcC1wbWRhLXRyYWNlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3RyYWNlL1JFQURNRQpwY3AtcG1kYS10 cmFjZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy90cmFjZS9SZW1v dmUKcGNwLXBtZGEtdHJhY2UtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1k YXMvdHJhY2Uvcm9vdApwY3AtcG1kYS11bmJvdW5kLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3BtZGFzL3VuYm91bmQKcGNwLXBtZGEtdW5ib3VuZC0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy91bmJvdW5kL0luc3RhbGwKcGNwLXBtZGEtdW5i b3VuZC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy91bmJvdW5kL3Bt ZGF1bmJvdW5kLnB5dGhvbgpwY3AtcG1kYS11bmJvdW5kLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3BtZGFzL3VuYm91bmQvUmVtb3ZlCnBjcC1wbWRhLXZtd2FyZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy92bXdhcmUKcGNwLXBtZGEtdm13 YXJlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3Ztd2FyZS9JbnN0 YWxsCnBjcC1wbWRhLXZtd2FyZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9w bWRhcy92bXdhcmUvcG1kYXZtd2FyZS5wbApwY3AtcG1kYS12bXdhcmUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvdm13YXJlL1JlbW92ZQpwY3AtcG1kYS13ZWJs b2ctMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvd2VibG9nCnBjcC1w bWRhLXdlYmxvZy0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy93ZWJs b2cvY2hlY2tfbWF0Y2gKcGNwLXBtZGEtd2VibG9nLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3BtZGFzL3dlYmxvZy9kb21haW4uaApwY3AtcG1kYS13ZWJsb2ctMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvd2VibG9nL2hlbHAKcGNwLXBtZGEt d2VibG9nLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3dlYmxvZy9J bnN0YWxsCnBjcC1wbWRhLXdlYmxvZy0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC9wbWRhcy93ZWJsb2cvcG1kYXdlYmxvZwpwY3AtcG1kYS13ZWJsb2ctMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvd2VibG9nL3BtbnMKcGNwLXBtZGEtd2VibG9n LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3dlYmxvZy9SRUFETUUK cGNwLXBtZGEtd2VibG9nLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFz L3dlYmxvZy9SZW1vdmUKcGNwLXBtZGEtd2VibG9nLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3BtZGFzL3dlYmxvZy9yb290CnBjcC1wbWRhLXdlYmxvZy0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy93ZWJsb2cvc2VydmVyLnNoCnBjcC1wbWRh LXdlYmxvZy0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy93ZWJsb2cv d2VibG9nY29udi5zaApwY3AtcG1kYS16aW1icmEtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvY29uZmlnL3BtbG9nY29uZi96aW1icmEKcGNwLXBtZGEtemltYnJhLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvemltYnJhL2Fs bApwY3AtcG1kYS16aW1icmEtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1k YXMvemltYnJhCnBjcC1wbWRhLXppbWJyYS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC9wbWRhcy96aW1icmEvSW5zdGFsbApwY3AtcG1kYS16aW1icmEtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvemltYnJhL3BtZGF6aW1icmEucGwKcGNwLXBt ZGEtemltYnJhLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3ppbWJy YS9SZW1vdmUKcGNwLXBtZGEtemltYnJhLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3BtZGFzL3ppbWJyYS96aW1icmFwcm9iZQpwY3AtcG1kYS16c3dhcC0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy96c3dhcApwY3AtcG1kYS16c3dhcC0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy96c3dhcC9JbnN0YWxsCnBjcC1w bWRhLXpzd2FwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3pzd2Fw L3BtZGF6c3dhcC5weXRob24KcGNwLXBtZGEtenN3YXAtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvcG1kYXMvenN3YXAvUmVtb3ZlCnBjcC1zeXN0ZW0tdG9vbHMtMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL2Jpbi9wbWF0b3AKcGNwLXN5c3RlbS10b29scy0zLjEwLjUt MS54ODZfNjQucnBtIC91c3IvYmluL3BtaW9zdGF0CnBjcC1zeXN0ZW0tdG9vbHMtMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL2xpYmV4ZWMvcGNwL2Jpbi9wY3AtYXRvcApwY3Atc3lzdGVt LXRvb2xzLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWJleGVjL3BjcC9iaW4vcGNwLWRt Y2FjaGUKcGNwLXN5c3RlbS10b29scy0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliZXhl Yy9wY3AvYmluL3BjcC1mcmVlCnBjcC1zeXN0ZW0tdG9vbHMtMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL2xpYmV4ZWMvcGNwL2Jpbi9wY3AtaW9zdGF0CnBjcC1zeXN0ZW0tdG9vbHMtMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYmV4ZWMvcGNwL2Jpbi9wY3AtbnVtYXN0YXQKcGNw LXN5c3RlbS10b29scy0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliZXhlYy9wY3AvYmlu L3BjcC1zaHBpbmcKcGNwLXN5c3RlbS10b29scy0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv bGliZXhlYy9wY3AvYmluL3BjcC11cHRpbWUKcGNwLXN5c3RlbS10b29scy0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3IvbGliZXhlYy9wY3AvYmluL3BjcC12ZXJpZnkKcGNwLXN5c3RlbS10 b29scy0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25m L3Rvb2xzL2F0b3AKcGNwLXN5c3RlbS10b29scy0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC9jb25maWcvcG1sb2djb25mL3Rvb2xzL2F0b3AtaHR0cHN0YXRzCnBjcC1zeXN0 ZW0tdG9vbHMtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9n Y29uZi90b29scy9hdG9wLXByb2MKcGNwLXN5c3RlbS10b29scy0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL3Rvb2xzL2F0b3Atc3VtbWFyeQpw Y3Atc3lzdGVtLXRvb2xzLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZp Zy9wbWxvZ2NvbmYvdG9vbHMvY29sbGVjdGwKcGNwLXN5c3RlbS10b29scy0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL3Rvb2xzL2NvbGxlY3Rs LXN1bW1hcnkKcGNwLXN5c3RlbS10b29scy0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC9jb25maWcvcG1sb2djb25mL3Rvb2xzL2RtY2FjaGUKcGNwLXN5c3RlbS10b29scy0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL3Rvb2xz L2ZyZWUKcGNwLXN5c3RlbS10b29scy0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC9jb25maWcvcG1sb2djb25mL3Rvb2xzL2ZyZWUtc3VtbWFyeQpwY3Atc3lzdGVtLXRvb2xz LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvdG9v bHMvaW9zdGF0CnBjcC1zeXN0ZW0tdG9vbHMtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvY29uZmlnL3BtbG9nY29uZi90b29scy9udW1hc3RhdApwY3Atc3lzdGVtLXRvb2xz LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvdG9v bHMvdXB0aW1lCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzAwMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMDAub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAwMQpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMDEub3V0CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAw MgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS8wMDIub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzAwMwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMDMub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAwNApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMDQub3V0CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAw NQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS8wMDUub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzAwNgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMDYub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAwNi5vdXQuMQpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMDcKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv MDA3Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8wMDgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvMDA4Lm91dC5ib3pvCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAwOC5vdXQuYm96by1sYXB0b3AK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvMDA4Lm91dC5ib3pvK3NkYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMDgub3V0LmNhbmFyeQpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMDgub3V0LkNvbGxl ZW5zLWlNYWMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvMDA4Lm91dC5jb21tYQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMDgub3V0LmVkZ2UKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDA4Lm91dC5n cm9hbgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS8wMDgub3V0LmdydW50CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAwOC5vdXQuaGFkZXMKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDA4Lm91dC5rZW5q LXBjCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzAwOC5vdXQua21jZG9uZWxsLWxhcHRvcApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMDgub3V0LmxpegpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMDgu b3V0Lm1vb21iYQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8wMDgub3V0LnBwcC1rZW5tY2QKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDA4Lm91dC5zbGljawpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8w MDgub3V0LnNtYXNoCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzAwOC5vdXQuc3dlZXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDA4Lm91dC52ZXJnZQpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMDgu b3V0LndoaXJyCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzAwOQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS8wMDkub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAxMApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMTAub3V0CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAxMQpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS8wMTEub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzAxMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS8wMTIuZGFyd2luCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAxMi5pcml4CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAxMi5saW51 eApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS8wMTIubGludXguMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS8wMTIuc29sYXJpcwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMTMKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDEzLm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8w MTQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvMDE0Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8wMTUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDE1Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMTYKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDE2Lm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8w MTcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvMDE3Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8wMTgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDE4Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMTkKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDE5LmRhcndpbgpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS8wMTkuaXJpeApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8wMTkubGludXguMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMTkubGludXguMgpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMTkubGludXgu MwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS8wMTkubGludXguNApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS8wMTkuc29sYXJpcwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMjAKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDIwLm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8w MjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvMDIxLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8wMjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDIyLm91dC5saW51eApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMjMKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDIzLm91 dC4xCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzAyMy5vdXQuMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS8wMjQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDI0Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMjUKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDI1Lm91dApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS8wMjYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMDI2Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS8wMjcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDI3Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMjgKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDI4Lm91dC4x CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzAyOC5vdXQuMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8wMjkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDI5Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMzAKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDMwLm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8w MzEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvMDMxLm91dC5kYXJ3aW4KcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDMxLm91dC5mcmVlYnNkCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAzMS5vdXQuaXJp eApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS8wMzEub3V0LmxpbnV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAzMS5vdXQuc29sYXJpcwpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMzIKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDMyLm91 dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS8wMzMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvMDMzLm91dC4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAzMy5vdXQuMQpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMzMub3V0LjIKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDMz Lm91dC4zCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzAzMy5vdXQuNApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMzQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDM0Lm91dApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMzcKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDM3Lm91 dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS8wMzgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvMDM4Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMzkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDM5Lm91dApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wNDAKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDQwLm91 dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS8wNDEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvMDQxLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wNDIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDQyLm91dApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wNDMKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDQzLm91 dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS8wNDQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvMDQ0LmRhcndpbgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wNDQuaXJpeApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wNDQubGludXgKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDQ0 LmxpbnV4LjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvMDQ1CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzA0NS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDQ2CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA0Ni5vdXQKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDQ3CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzA0Ny5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvMDQ4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzA0OC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDQ5CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA0OS5vdXQuMQpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wNDku b3V0LjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMDUwCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzA1MC5vdXQuMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wNTAub3V0LjIKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDUxCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA1MS5o b3N0cwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS8wNTEub3V0LmlwdjYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDUxLm91dC5ub25pcHY2CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA1MgpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wNTIu b3V0LjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMDUyLm91dC4yCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA1MwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wNTMub3V0CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA1NApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wNTQub3V0 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzA1NQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8wNTUub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA1NwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wNTcub3V0LjEKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDU3Lm91dC4yCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzA1OApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS8wNTgub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzA1OQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wNTkub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA2MApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wNjAub3V0CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzA2MQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS8wNjEub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzA2MgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wNjIub3V0LmlwdjYKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDYyLm91dC5ub25p cHY2CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzA2MwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8wNjMub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA2NQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wNjUub3V0CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA2NgpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wNjYu b3V0LmlwdjYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvMDY2Lm91dC5ub25pcHY2CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA2NwpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wNjcub3V0LmlwdjYKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv MDY3Lm91dC5ub25pcHY2CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzA2OApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wNjgub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA2OQpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wNjkub3V0Lmlw djYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvMDY5Lm91dC5ub25pcHY2CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA3MApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wNzAub3V0LjEKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDcwLm91dC4y CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzA3MQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8wNzEub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA3MgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wNzIub3V0CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA3NApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wNzQub3V0 Lm5vcHJvYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8wNzQub3V0Lm90aGVyCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA3NQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wNzUub3V0CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA3NgpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8w NzYub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzA3NwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8wNzcub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA3OApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wNzgub3V0LjEKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDc4Lm91 dC4yCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzA3OQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8wNzkub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA4MApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wODAub3V0CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA4MQpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wODEu b3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzA4MgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8wODIub3V0LjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDgyLm91dC4yCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA4Mi5vdXQuMwpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8w ODMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvMDgzLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8wODQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDg0Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wODUKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDg1Lm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8w ODYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvMDg2Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8wODcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDg3Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wODgKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDg4Lm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8w ODkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvMDg5Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8wOTAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDkwLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wOTEKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDkxLm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8w OTIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvMDkyLm91dC4xCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzA5Mi5vdXQuMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wOTMKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDkzLm91dApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wOTQK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvMDk0Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8wOTUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvMDk1Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wOTYKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDk2Lm91dApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wOTcK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvMDk3Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8wOTgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvMDk4Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wOTkKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDk5Lm91dApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMDAK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvMTAwMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8xMDAwLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMDAxCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEwMDEub3V0CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEwMDIKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTAw Mi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMTAwMwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8xMDAzLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMDA0CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEwMDQub3V0CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEwMDUK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvMTAwNS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvMTAwNgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMDA2Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMDA3CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEwMDcub3V0CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzEwMDgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMTAwOC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvMTAwOQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMDA5Lm91dApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMDAub3V0CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEw MQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS8xMDEwCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzEwMTAub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEwMTEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTAxMS5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTAxMgpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8x MDEyLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8xMDEzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzEwMTMub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEwMTQKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTAxNC5vdXQKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTAx NQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS8xMDE1Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8xMDE2CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEwMTYub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEwMTcKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTAxNy5vdXQK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvMTAxOApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8xMDE4Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMDE5CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEwMTkub3V0CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEwMS5vdXQKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv MTAyCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzEwMjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvMTAyMC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTAyMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMDIxLm91dApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMDIyCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzEwMjIub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzEwMjMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvMTAyMy5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTAyNQpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMDI1Lm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8x MDI2CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzEwMjYub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzEwMjcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTAyNy5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTAyOApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMDI4Lm91 dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS8xMDI5CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzEwMjkub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEwMi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTAzCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEwMy5vdXQKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv MTA0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzEwNDQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvMTA0NC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTA0NQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMDQ1Lm91dApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMDQ2CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzEwNDYub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzEwNDcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvMTA0Ny5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTA0OQpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMDQ5Lm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8x MDQub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzEwNQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8xMDUwCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEwNTAub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEwNTEKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTA1MS5vdXQu ZGFyd2luCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzEwNTEub3V0LmlyaXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTA1MS5vdXQubGludXgKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTA1MS5vdXQu c29sYXJpcwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8xMDUyCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzEwNTIub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEwNTMKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTA1My5vdXQKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTA1 Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS8xMDYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvMTA2Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMDcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTA3OQpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMDc5Lm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8x MDcub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzEwOApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8xMDgwCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEwODAub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEwOC5vdXQKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTA5CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzEwOTEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMTA5MS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvMTA5MgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMDkyLm91dApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMDkub3V0CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEx MApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS8xMTA4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzExMDgub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzExMC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTExCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzExMS5vdXQKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv MTEyCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzExMi5vdXQuMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS8xMTIub3V0LjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTEzCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzExMy5vdXQKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTE0 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzExNC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvMTE1CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzExNS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTE2CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzExNi5vdXQKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTE3 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzExNy5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvMTE4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzExOC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTE5CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzExOS5uZXcub3V0CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzExOS5vbGQub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzEyMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMjAub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEyMQpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMjEub3V0CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEy MgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS8xMjIub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzEyMwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMjMub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEyNApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMjQub3V0CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEy NQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS8xMjUub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzEyNgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMjYub3V0LjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTI2Lm91dC4yCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEyNwpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS8xMjcub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzEyOApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS8xMjgub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEyOQpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMjkub3V0CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEzMApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS8xMzAub3V0LjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvMTMwLm91dC4xCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEzMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMzEub3V0CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEzMgpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8x MzIub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzEzMwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8xMzMub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEzNApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMzQub3V0CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEzNQpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8x MzUub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzEzNgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8xMzYub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEzNwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMzcub3V0CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEzOApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8x Mzgub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzEzOQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8xMzkub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE0MApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xNDAub3V0CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE0MQpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8x NDEub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzE0MgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8xNDIub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE0MwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xNDMub3V0CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE0NApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8x NDQub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzE0NQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8xNDUub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE0NgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xNDYub3V0CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE0NwpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8x NDcub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzE0OApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8xNDgub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE0OQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xNDkub3V0LmlyaXgKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTQ5 Lm91dC5saW51eApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8xNTAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvMTUwLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xNTEKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTUxLm91dApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xNTIK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvMTUyLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8xNTMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvMTUzLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xNTQKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTU0Lm91dC4xCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE1 NC5vdXQuMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8xNTUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvMTU1Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xNTYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTU2Lm91dApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xNTcKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv MTU3Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8xNTgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvMTU4Lm91dC4xCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE1OC5vdXQuMgpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xNTkKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTU5 Lm91dC4xCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzE1OS5vdXQuMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xNTkub3V0LjMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTYwCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE2MC5vdXQKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv MTYxCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzE2MS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvMTYyCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE2Mi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTYzCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE2My5vdXQuMQpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS8xNjMub3V0LjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvMTY0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE2NC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTY1CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE2NS5vdXQKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTY2 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzE2Ni5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvMTY3CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE2Ny5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTY4CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE2OC5vdXQKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTY5 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzE2OS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvMTcwCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE3MC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTcxCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE3MS5vdXQKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTcy CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzE3Mi5vdXQuaXB2NgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS8xNzIub3V0Lm5vbmlwdjYKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTczCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE3My5vdXQK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvMTc0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzE3NC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvMTc1CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE3NS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTc2CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE3Ni5vdXQu MQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS8xNzYub3V0LjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvMTc3CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE3Ny5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTc4CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE3OC5vdXQKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv MTc5CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzE3OS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvMTgwCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE4MC5vdXQuMQpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xODAub3V0LjIKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTgw Lm91dC4zCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzE4MQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8xODEub3V0LjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTgxLm91dC4yCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE4MgpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xODIu b3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzE4MwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8xODMub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE4NApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xODQub3V0CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE4NQpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xODUu b3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzE4NgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8xODYub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE4NwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xODcub3V0CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE4OApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xODgu ZGFyd2luCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzE4OC5pcml4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE4OC5saW51eApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xODgubGludXguZmM2CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE4 OC5zb2xhcmlzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzE4OQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS8xODkub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE5MApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xOTAub3V0CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE5MQpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS8xOTEub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzE5MgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS8xOTIub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE5MwpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xOTMub3V0CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE5NApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS8xOTQub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzE5NQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS8xOTUub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE5NgpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xOTYub3V0CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE5Nwpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS8xOTcub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzE5OApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS8xOTgub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE5OQpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xOTkub3V0CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzIwMApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS8yMDA3MTAyMy0wOC0wNi0zNi5mb2xpbwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yMDA3MTAyMy0wOC0wNi0zNi52aWV3CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzIwMC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvMjAxCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzIwMS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjAyCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzIwMi5vdXQKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjAzCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzIwMy5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvMjA0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzIwNC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjA1CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzIwNS5vdXQKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjA2CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzIwNi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvMjA3CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzIwNy5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjA4CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzIwOC5vdXQKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjA5CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzIwOS5vdXQuMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8yMDkub3V0LjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjEwCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzIxMC5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjExCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzIx MS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMjEyCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzIxMi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjEzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzIxMy5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjE0CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzIx NC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMjE1CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzIxNS5vdXQuaXJpeApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yMTUub3V0LmxpbnV4CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzIxNgpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS8yMTYub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzIxNwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS8yMTcub3V0LjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjE3Lm91dC4yCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzIxOApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8y MTgub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzIxOQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8yMTkub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzIyMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yMjAub3V0CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzIyMQpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8y MjEub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzIyMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8yMjIub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzIyMwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yMjMub3V0CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzIyNApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8y MjQub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzIyNQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8yMjUub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzIyNgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yMjYub3V0LjEKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjI2Lm91 dC4yCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzIyNi5vdXQuMwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS8yMjcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjI3Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yMjgKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjI4Lm91dApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS8yMjkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMjI5Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS8yMzAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjMwLm91dApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yMzEKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjMxLm91dApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS8yMzIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMjMyLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS8yMzMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjMzLm91dApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yMzQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjM0Lm91dApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS8yMzUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMjM1Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS8yMzYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjM2Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yMzcKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjM3Lm91dC4x CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzIzNy5vdXQuMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8yMzgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjM4Lm91dC4xCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzIzOC5vdXQuMgpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yMzkK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvMjM5Lm91dC4xCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzIzOS5vdXQuMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yNDAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjQwLm91dC4xCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI0MC5v dXQuMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS8yNDEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvMjQxLm91dC4xCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI0MS5vdXQuMgpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yNDIKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjQyLm91 dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS8yNDMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvMjQzLm91dC5pcHY2CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI0My5vdXQubm9uaXB2NgpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yNDQKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv MjQ0Lm91dC5pcHY2CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzI0NC5vdXQubm9uaXB2NgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yNDUKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjQ1Lm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8y NDYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvMjQ2Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8yNDcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjQ3Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yNDgKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjQ4Lm91dC4xCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzI0OC5vdXQuMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8yNDkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvMjQ5Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yNTAKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjUwLm91dC4zCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI1 MC5vdXQuaXJpeApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8yNTAub3V0LmxpbnV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI1MQpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yNTEub3V0CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI1Mgpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS8yNTIub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzI1MwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS8yNTMub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI1NApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yNTQub3V0CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI1NQpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS8yNTUub3V0LmlwdjYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvMjU1Lm91dC5ub25pcHY2CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI1NgpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yNTYub3V0CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzI1NwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS8yNTcub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzI1OApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yNTgub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI1OQpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yNTkub3V0CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzI2MApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS8yNjAub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzI2MQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yNjEub3V0LjEKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjYxLm91dC4yCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI2 MS5vdXQuMwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8yNjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvMjYyLmlyaXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjYyLmxpbnV4CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI2MwpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yNjMu b3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzI2NApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8yNjQub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI2NQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yNjUub3V0CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI2NgpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yNjYu b3V0LjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMjY2Lm91dC4yCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI2NwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yNjcub3V0CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI2OApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yNjgub3V0 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzI2OQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8yNjkub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI3MApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yNzAub3V0CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI3MQpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yNzEub3V0 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzI3MgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8yNzIub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI3MwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yNzMub3V0CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI3NApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yNzQub3V0 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzI3NQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8yNzUub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI3NgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yNzYub3V0Lm5vbmd1aQpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yNzYub3V0 LnBjcGd1aQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8yNzcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvMjc3Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yNzgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjc4LmlyaXgKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjc4Lmxp bnV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzI3OQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8yNzkub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI4MApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yODAub3V0CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI4MQpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yODEu b3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzI4MgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8yODIub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI4MwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yODMub3V0LjEKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjgzLm91dC4y CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzI4NApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8yODQub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI4NQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yODUub3V0CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI4NgpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yODYub3V0 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzI4NwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8yODcub3V0LjMyCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI4Ny5vdXQuNjQKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjg4CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI4OC5vdXQK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvMjg5CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzI4OS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvMjkwCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI5MC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjkxCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI5MS5vdXQK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvMjkyCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzI5Mi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvMjkzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI5My5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjk0CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI5NC5vdXQK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvMjk1CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzI5NS5vdXQuMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yOTUub3V0LjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjk2CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI5Ni5vdXQKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv Mjk3CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzI5Ny5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvMjk4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI5OC5vdXQuMQpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yOTgub3V0LjIKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjk5 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzI5OS5vdXQuMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8yOTkub3V0LjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjk5Lm91dC4zCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzMwMApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zMDAu b3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzMwMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8zMDEub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzMwMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zMDIub3V0CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzMwMwpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zMDMu b3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzMwNApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8zMDQub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzMwNQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zMDUub3V0CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzMwNgpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zMDYu b3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzMwNwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8zMDcub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzMwOApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zMDgub3V0CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzMwOQpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zMDku b3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzMxMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8zMTAub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzMxMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zMTEub3V0CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzMxMgpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zMTIu b3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzMxMwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8zMTMuNjJfNjUxMnBsdXMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzEzLjY1MTFtaW51cwpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zMTQK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvMzE0Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8zMTUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvMzE1Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zMTYKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzE2Lm91dApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zMTcK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvMzE3Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8zMTgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvMzE4Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zMTkKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzE5Lm91dApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zMjAK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvMzIwLm91dC4xCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzMyMC5vdXQuMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zMjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzIxLm91dApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zMjIKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv MzIyLm91dC4xCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzMyMi5vdXQuMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zMjMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzIzLm91dC4xCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzMyMy5vdXQu MgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS8zMjQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvMzI0Lm91dC4xCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzMyNC5vdXQuMgpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zMjUKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzI1Lm91dApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS8zMjYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMzI2Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS8zMjcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzI3Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zMjgKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzI4Lm91dApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS8zMjkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMzI5Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS8zMzAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzMwLm91dApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zMzEKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzMxLm91dApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS8zMzIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMzMyLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS8zMzMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzMzLm91dApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zMzQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzM0Lm91dApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS8zMzUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMzM1Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS8zMzYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzM2Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zMzcKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzM3Lm91dApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS8zMzgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMzM4Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS8zMzkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzM5Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zNDAKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzQwLXYxdjIu b3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzM0MC12Mi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvMzQxCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM0MS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzQyCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM0Mi5vdXQK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvMzQzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzM0My5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvMzQ0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM0NC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzQ1CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM0NS5vdXQK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvMzQ2CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzM0Ni5vdXQuMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zNDYub3V0LjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzQ3CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM0Ny5vdXQuMQpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS8zNDcub3V0LjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvMzQ4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM0OC5vdXQuMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zNDgub3V0LjIKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzQ5CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzM0OS5vdXQuMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8zNDkub3V0LjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzUwCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM1MC5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzUxCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM1 MS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMzUyCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzM1Mi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzUzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM1My5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzU0CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM1 NC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMzU1CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzM1NS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzU2CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM1Ni5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzU3CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM1 Ny5vdXQuMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8zNTcub3V0LjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzU4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM1OC5vdXQKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzU5CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM1OS5v dXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvMzYwCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzM2MC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzYxCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM2MS5vdXQKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzYyCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM2Mi5v dXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvMzYzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzM2My5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzY0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM2NC5vdXQKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzY1CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM2NS5v dXQuaXB2NgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8zNjUub3V0Lm5vbmlwdjYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzY2CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM2Ni5vdXQKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzY3CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzM2Ny5vdXQuYmUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvMzY3Lm91dC5sZQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zNjgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzY4LmRhcndpbgpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zNjgu b3RoZXIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMzY5CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzM2OS5vdXQuMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zNjkub3V0LjIKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzY5Lm91dC4zCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzM2OS5vdXQuNApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8zNzAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvMzcwLm91dC4xCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM3MC5vdXQuMgpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zNzAub3V0 LjMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvMzcwLm91dC40CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzM3MC5vdXQuNQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zNzAub3V0LjYKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzcwLm91dC43 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzM3MC5vdXQuOApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8zNzEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzcxLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zNzIKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzcyLm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8z NzMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvMzczLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8zNzQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzc0Lm91dC4xCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM3NC5vdXQuMgpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zNzUK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvMzc1LmRhcndpbgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8zNzUuZGFyd2luLjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzc1LmRhcndpbi4zCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM3NS5s aW51eApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS8zNzUubGludXguMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zNzUubGludXguMwpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zNzUuc29sYXJpcy4yCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzM3NS5zb2xhcmlzLjMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvMzc2CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM3Ni5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzc3CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM3Ny5vdXQKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv Mzc4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzM3OC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvMzc5CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM3OS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzgwCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM4MC5vdXQKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv MzgxCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzM4MS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvMzgyCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM4Mi5vdXQuMQpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zODIub3V0LjIKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzgz CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzM4My5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvMzg0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM4NC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzg1CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM4NS5vdXQKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzg2 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzM4Ni5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvMzg3CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM4Ny5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzg4CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM4OC5vdXQKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzg5 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzM4OS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvMzkwCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM5MC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzkxCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM5MS5vdXQKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzky CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzM5Mi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvMzkzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM5My5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzk0CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM5NC5vdXQKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzk1 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzM5NS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvMzk2CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM5Ni5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzk3CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM5Ny5vdXQKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzk4 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzM5OC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvMzk5CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM5OS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDAwCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQwMC5vdXQKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDAx CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzQwMS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvNDAyCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQwMi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDAzCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQwMy5vdXQKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDA0 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzQwNC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvNDA1CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQwNS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDA2CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQwNi5vdXQuMQpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80 MDYub3V0LjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvNDA3CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzQwNy5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDA4CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQwOC5vdXQKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDA5CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzQwOS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvNDEwCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzQxMC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDExCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQxMS5vdXQuMApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80MTEu b3V0LjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvNDExLm91dC4yCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQxMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80MTIub3V0CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQxMwpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80MTMub3V0 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzQxNApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS80MTQub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQxNQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80MTUub3V0CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQxNgpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80MTYub3V0 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzQxNwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS80MTcub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQxOApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80MTgub3V0CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQxOQpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80MTkuZGFy d2luCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzQxOS5pcml4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzQxOS5saW51eApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80MjAKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDIwLm91dApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80MjEK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvNDIxLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS80MjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvNDIyLm91dC5iZQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80MjIub3V0LmxlCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQyMwpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS80MjMub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzQyNApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS80MjQub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQyNQpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80MjUub3V0CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQyNgpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS80MjYub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzQyNwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS80Mjcub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQyOApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80Mjgub3V0CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQyOQpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS80Mjkub3V0LjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvNDI5Lm91dC4yCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQzMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80MzAub3V0LjEKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDMwLm91 dC4yCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzQzMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS80MzEub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQzMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80MzIub3V0CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQzMwpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80MzMu b3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzQzNApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS80MzQub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQzNQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80MzUub3V0CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQzNgpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80MzYu b3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzQzNwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS80Mzcub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQzOApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80Mzgub3V0CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQzOQpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80Mzku b3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzQ0MApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS80NDAub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ0MQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80NDEub3V0CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ0MgpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80NDIu b3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzQ0MwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS80NDMub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ0NApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80NDQub3V0LjEKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDQ0Lm91dC4y CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzQ0NC5vdXQuMwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS80NDUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDQ1Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80NDYKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDQ2Lm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80 NDcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvNDQ3Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS80NDgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDQ4Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80NDkKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDQ5Lm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80 NTAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvNDUwLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS80NTEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDUxLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80NTIKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDUyLm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80 NTMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvNDUzLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS80NTQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDU0Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80NTUKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDU1Lm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80 NTYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvNDU2Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS80NTcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDU3Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80NTgKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDU4Lm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80 NTkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvNDU5Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS80NjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDYwLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80NjEKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDYxLm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80 NjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvNDYyLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS80NjMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDYzLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80NjQKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDY0Lm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80 NjUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvNDY1Lm91dC4xCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzQ2NS5vdXQuMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80NjUub3V0LjMKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDY1Lm91dC40 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzQ2NgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS80NjYub3V0LjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDY2Lm91dC4yCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ2Ni5vdXQuMwpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80NjcK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvNDY3Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS80NjgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvNDY4Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80NjkKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDY5Lm91dApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80NzAK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvNDcwLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS80NzEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvNDcxLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80NzIKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDcyLm91dApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80NzMK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvNDczLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS80NzQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvNDc0Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80NzUKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDc1Lm91dApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80NzYK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvNDc2Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS80NzcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvNDc3Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80NzgKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDc4Lm91dApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80NzkK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvNDc5Lm91dC4xCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzQ3OS5vdXQuMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80ODAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDgwLm91dC4xCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ4MC5v dXQuMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS80ODEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvNDgxLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80ODIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDgyLm91dApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80ODMKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDgz Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS80ODQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvNDg0Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80ODUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDg1Lm91dApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80ODYKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDg2 Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS80ODcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvNDg3Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80ODgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDg4Lm91dApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80ODkKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDg5 Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS80OTAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvNDkwLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80OTEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDkxLm91dApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80OTIKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDky Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS80OTMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvNDkzLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80OTQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDk0Lm91dApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80OTUKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDk1 Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS80OTYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvNDk2Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80OTcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDk3Lm91dC4xCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ5Ny5vdXQu MgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS80OTgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvNDk4Lm91dC4xCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ5OC5vdXQuMgpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80OTgub3V0LjMKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDk5 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzQ5OS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvNTAwCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzUwMC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTAxCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzUwMS1pcml4Lm91dApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS81MDEtbGludXgub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzUwMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81MDIub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzUwMwpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81MDMub3V0CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzUwNQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS81MDUub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzUwNgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81MDYub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzUwNwpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81MDcub3V0CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzUwOApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS81MDgub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzUwOQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81MDkub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzUxMApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81MTAub3V0CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzUxMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS81MTEub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzUxMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81MTIub3V0LjEKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTEyLm91dC4yCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzUx MwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS81MTMub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzUxNApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81MTQub3V0LjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTE0Lm91dC4yCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzUxNC5v dXQuMwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS81MTUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvNTE1Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81MTYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTE2Lm91dApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81MTcKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTE3 Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS81MTgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvNTE4Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81MTkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTE5LmlyaXgKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTE5LmxpbnV4 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzUyMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS81MjAub3V0LjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTIwLm91dC4yCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzUyMC5vdXQuMwpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81MjEK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvNTIxLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS81MjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvNTIyLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81MjMKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTIzLm91dC4xCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzUy My5vdXQuMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS81MjQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvNTI0Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81MjUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTI1Lm91dApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81MjYKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv NTI2Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS81MjcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvNTI3Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81MjgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTI4Lm91dApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81MjkKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv NTI5Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS81MzAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvNTMwLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81MzEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTMxLm91dApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81MzIKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv NTMyLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS81MzMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvNTMzLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81MzQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTM0Lm91dApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81MzUKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv NTM1Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS81MzYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvNTM2Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81MzcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTM3Lm91dApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81MzgKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv NTM4Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS81MzkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvNTM5Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81NDEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTQxLm91dApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81NDIKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv NTQyLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS81NDMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvNTQzLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81NDQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTQ0Lm91dApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81NDUKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv NTQ1Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS81NDYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvNTQ2Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81NDcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTQ3Lm91dApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81NDgKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv NTQ4Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS81NDkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvNTQ5Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81NTAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTUwLm91dApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81NTEKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv NTUxLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS81NTIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvNTUyLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81NTMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTUzLm91dApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81NTQKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv NTU0Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS81NTUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvNTU1LmlyaXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTU1LmxpbnV4CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzU1NgpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81NTYu b3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzU1NwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS81NTcub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzU1OApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81NTgub3V0LmlyaXgKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTU4Lm91 dC5saW51eApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS81NTkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvNTU5Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81NjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTYwLm91dApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81NjQKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv NTY0Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS81NjUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvNTY1LmlyaXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTY1LmxpbnV4CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzU2NS5vdXQuMgpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS81NjYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvNTY2Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS81NjkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTY5Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81NzAKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTcwLm91dC4x CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzU3MC5vdXQuMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS81NzEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTcxLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81NzIKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTcyLm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81 NzQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvNTc0Lm91dC5kYXJ3aW4KcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTc0Lm91dC5mcmVlYnNkCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzU3NC5vdXQuaXJp eApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS81NzQub3V0LmxpbnV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzU3NC5vdXQuc29sYXJpcwpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81NzUKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTc1Lm91 dC4xCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzU3NS5vdXQuMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS81NzgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTc4Lm91dC4xCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzU3OC5vdXQuMgpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81 ODAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvNTgwLm91dC5kYXJ3aW4KcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTgwLm91dC5pcml4CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzU4MC5vdXQubGludXgK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvNTgwLm91dC5saW51eC5ub3Byb2MKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTgxCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzU4MS5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTgzCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzU4 My5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvNTg0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzU4NC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTg3CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzU4Ny5kYXJ3aW4KcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTg3Lmly aXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvNTg3LmxpbnV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzU4Ny5zb2xhcmlzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzU4OQpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81ODkub3V0CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzU5 MgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS81OTIub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzU5MwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81OTMub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzU5NApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81OTQub3V0CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzU5 NwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS81OTcub3V0LjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvNTk3Lm91dC4yCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzU5OQpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81OTkub3V0CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzYwMApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS82MDAub3V0LmRhcndpbgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS82MDAub3V0LmlyaXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNjAwLm91dC5saW51eC4wCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzYwMC5vdXQubGludXguMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS82MDAub3V0LmxpbnV4LjIKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNjAwLm91dC5saW51eC4z CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzYwMC5vdXQubGludXguNApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS82MDAub3V0LnNvbGFyaXMKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNjAxCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzYwMS5v dXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvNjAyCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzYwMi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNjAzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzYwMy5vdXQKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNjA1CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzYwNS5p bgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS82MTQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvNjE0Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS82MTcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNjE3Lm91dC4xCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzYxNy5vdXQuMgpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS82MTcub3V0LjMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvNjIyCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzYyMi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNjI4CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzYyOC5vdXQKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNjMz CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzYzMy5vdXQuMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS82MzMub3V0LjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNjM0CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzYzNC5vdXQKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNjM1CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzYzNS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvNjM2CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzYzNi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNjM4CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzYzOC5vdXQuMQpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS82Mzgu b3V0LjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvNjM5CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzYzOS5vdXQuMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS82Mzkub3V0LjIKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNjQwCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzY0MC5v dXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvNjQyCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzY0Mi5vdXQuMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS82NDIub3V0LjIKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNjQyLm91dC4zCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzY0 Mi5vdXQuNApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS82NDMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvNjQzLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS82NDQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNjQ0Lm91dApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS82NDUKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv NjQ1Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS82NDYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvNjQ2Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS82NDcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNjQ3Lm91dC4xCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzY0Ny5v dXQuMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS82NDgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvNjQ4Lm91dC4xCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzY0OC5vdXQuMgpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS82NDkKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNjQ5Lm91 dC4xCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzY0OS5vdXQuMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS82NTAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNjUwLm91dApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS82NTEKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNjUxLm91dApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS82NTIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvNjUyLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS82NTMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNjUzLm91dApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS82NTQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNjU0Lm91dApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS82NTUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvNjU1Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS82NTYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNjU2Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS82NTcKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNjU3Lm91dApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS82NjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvNjYwLm91dC40CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzY2MC5vdXQuNDYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNjYxCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzY2MS5vdXQKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv NjYyLm91dC40CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzY2Mi5vdXQuNDYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNjY2CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzY2Ni5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNjY3CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzY2 Ny5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvNjcwCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzY3MC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzAxCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzcwMS5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzAyCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzcw Mi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvNzAzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzcwMy5vdXQuMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83MDMub3V0LjIKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzA0CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzcwNC5v dXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvNzA1CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzcwNS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzA2CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzcwNi5vdXQKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzA3CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzcwNy5v dXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvNzA4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzcwOC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzA5CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzcwOS5vdXQKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzEwCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzcxMC5v dXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvNzExCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzcxMS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzEyCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzcxMi5vdXQKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzEzCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzcxMy5v dXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvNzE0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzcxNC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzE1CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzcxNS5vdXQuMQpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83MTUub3V0LjIK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvNzE2CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzcxNi5vdXQuMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83MTYub3V0LjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzE3CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzcxNy5vdXQKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv NzE4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzcxOC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvNzE5CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzcxOS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzIwCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzcyMC5vdXQKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv NzIxCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzcyMS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvNzIzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzcyMy5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzI0CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzcyNC5vdXQKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv NzI1CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzcyNS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvNzI2CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzcyNi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzI3CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzcyNy5vdXQKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv NzI4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzcyOC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvNzI5CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzcyOS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzMwCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzczMC5vdXQKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv NzMxCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzczMS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvNzMyCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzczMi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzMzCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzczMy5vdXQuMQpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS83MzMub3V0LjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvNzM0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzczNC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzM1CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzczNS5vdXQKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzM2 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzczNi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvNzM3CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzczNy5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzM4CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzczOC5vdXQKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzM5 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzczOS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvNzQwCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzc0MC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzQxCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzc0MS5vdXQKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzQy CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzc0Mi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvNzQzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzc0My5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzQ0CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzc0NC5vdXQKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzQ1 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzc0NS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvNzQ2CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzc0Ni5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzQ3CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzc0Ny5vdXQKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzQ4 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzc0OC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvNzQ5CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzc0OS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzUwCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzc1MC5vdXQKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzUx CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzc1MS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvNzUyCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzc1Mi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzUzCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzc1My5vdXQKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzU0 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzc1NC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvNzU1CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzc1NS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzU2CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzc1Ni5vdXQKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzU3 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzc1Ny5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvNzU4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzc1OC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzU5CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzc1OS5vdXQKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzYw CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzc2MC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvNzYxCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzc2MS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzYyCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzc2Mi5vdXQKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzYz CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzc2My5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvNzY0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzc2NC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzY1CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzc2NS5vdXQKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzY2 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzc2Ni5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvNzY3CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzc2Ny5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzY4CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzc2OC5vdXQKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzY5 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzc2OS5vdXQuMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS83Njkub3V0LjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzY5Lm91dC4zCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzc2OS5vdXQuNApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS83NzAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvNzcwLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS83NzEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzcxLm91dApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83NzIKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzcyLm91dApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS83NzQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvNzc0Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS83NzUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzc1Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83NzYKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzc2Lm91dApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS83NzkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvNzc5Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS83ODAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzgwLm91dApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83ODEKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzgxLm91dApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS83ODIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvNzgyLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS83ODMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzgzLm91dApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83ODYKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzg2Lm91dApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS83ODcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvNzg3Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS83ODkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzg5Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83OTgKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzk4Lm91dApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS83OTkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvNzk5Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS84MDAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvODAwLm91dApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS84MDUKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvODA1Lm91dApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS84MDcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvODA3Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS84MTMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvODEzLm91dApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS84MTUKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvODE1Lm91dApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS84MjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvODIzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzgyMy5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvODI0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzgyNC5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvODI1CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzgy NS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvODI3CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzgyNy5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvODI4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzgyOC5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvODI5CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzgy OS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvODMwCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzgzMC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvODMxCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzgzMS5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvODMyCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzgz Mi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvODMzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzgzMy5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvODM0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzgzNC5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvODM1CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzgz NS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvODM2CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzgzNi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvODM3CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzgzNy5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvODM4CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzgz OC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvODM5CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzgzOS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvODQwCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzg0MC5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvODQxCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzg0 MS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvODQyCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzg0Mi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvODQzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzg0My5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvODQ0CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzg0 NC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvODQ1CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzg0NS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvODYwCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzg2MC5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvODYxCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzg2 MS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvODYyCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzg2Mi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvODczCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzg3My5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvODc0CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzg3 NC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvODc1CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzg3NS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvODc2CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzg3Ni5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvODg1CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzg4 NS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvODk3CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzg5Ny5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvODk4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzg5OC5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvODk5CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzg5 OS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvOTAwCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzkwMC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvOTAxCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzkwMS5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvOTAyCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzkw Mi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvOTAzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzkwMy5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvOTA0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzkwNC5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvOTA3CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzkw Ny5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvOTA5CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzkwOS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvOTE0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzkxNC5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvOTE5CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzkx OS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvOTIxCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzkyMS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvOTIyCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzkyMi5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvOTI2CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzky Ni5vdXQuMzIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvOTI2Lm91dC42NApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85MjgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvOTI4Lm91dApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85MjkKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvOTI5 Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS85MzAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvOTMwLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85NDMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvOTQzLm91dApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85NDQKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvOTQ0 Lm91dC4xCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzk0NC5vdXQuMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85NDUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvOTQ1Lm91dApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85NDYKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvOTQ2Lm91 dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS85NDcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvOTQ3Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85NDgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvOTQ4Lm91dApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85NTAKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvOTUwLm91 dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS85NTEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvOTUxLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85NTUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvOTU1Lm91dApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85NTYKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvOTU2Lm91 dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS85NTcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvOTU3Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85NTgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvOTU4Lm91dApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85NTkKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvOTU5Lm91 dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS85NjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvOTYwLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85NjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvOTYxLm91dApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85NjIKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvOTYyLm91 dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS85NjMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvOTYzLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85NjQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvOTY0Lm91dApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85NjYKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvOTY2Lm91 dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS85NjcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvOTY3Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85NzIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvOTcyLm91dApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85NzMKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvOTczLm91 dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS85NzQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvOTc0Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85NzUub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzk3NgpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85NzYub3V0CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzk3 NwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS85Nzcub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzk3OApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85Nzgub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzk3OQpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85Nzkub3V0CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzk4 MApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS85ODAub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzk4MQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85ODEub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzk4MgpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85ODIub3V0CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzk4 NApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS85ODQub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzk4NwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85ODcub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzk4OApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85ODgub3V0CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzk5 MQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS85OTEub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzk5MwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85OTMub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzk5NApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85OTQub3V0CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzk5 NQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS85OTUub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzk5NgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85OTYub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzk5NwpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85OTcub3V0CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzk5 OQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS85OTkub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzLzIwMDcxMDIzLTA4LTA2LTM2 LjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvYXJjaGl2ZXMvMjAwNzEwMjMtMDgtMDYtMzYuaW5kZXgKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvMjAw NzEwMjMtMDgtMDYtMzYubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy8yMDE1MDEwNS4xNy41Ny4wCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2Fy Y2hpdmVzLzIwMTUwMTA1LjE3LjU3LTAwLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvMjAxNTAxMDUuMTcuNTct MDAuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvYXJjaGl2ZXMvMjAxNTAxMDUuMTcuNTctMDAubWV0YQpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZl cy8yMDE1MDEwNS4xNy41Ny5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy8yMDE1MDEwNS4xNy41Ny5tZXRh CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlL2FyY2hpdmVzL2FyY2hpdmUtMjAxNDExMjUtMDAwMDA5LjAKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvYXJj aGl2ZS0yMDE0MTEyNS0wMDAwMDkuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvYXJjaGl2ZS0yMDE0MTEy NS0wMDAwMDkubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9hcmNoaXZlLTIwMTUwNDE3LjEzMTczMy4wCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl L2FyY2hpdmVzL2FyY2hpdmUtMjAxNTA0MTcuMTMxNzMzLmluZGV4CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2Fy Y2hpdmUtMjAxNTA0MTcuMTMxNzMzLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvYXJjaGl2ZS1nb29kcmVk LTIwMTUwNDE3LjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvYXJjaGl2ZS1nb29kcmVkLTIwMTUwNDE3LmluZGV4 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlL2FyY2hpdmVzL2FyY2hpdmUtZ29vZHJlZC0yMDE1MDQxNy5tZXRhCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVz L2JhZGxhYmVsLTAuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9iYWRsYWJlbC0wLmluZGV4CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVz L2JhZGxhYmVsLTAubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9iYWRsYWJlbC0xLjAKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMv YmFkbGFiZWwtMS5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9iYWRsYWJlbC0xLm1ldGEKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2 ZXMvYmFkbGFiZWwtMi4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2JhZGxhYmVsLTIuaW5kZXgKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2 ZXMvYmFkbGFiZWwtMi5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2JhZGxlbi0wLjAKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMv YmFkbGVuLTAuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvYmFkbGVuLTAubWV0YQpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9i YWRsZW4tMS4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL2FyY2hpdmVzL2JhZGxlbi0xMC4wCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2JhZGxlbi0x MC5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9hcmNoaXZlcy9iYWRsZW4tMTAubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9iYWRsZW4t MTEuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS9hcmNoaXZlcy9iYWRsZW4tMTEuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvYmFkbGVuLTEx Lm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvYXJjaGl2ZXMvYmFkbGVuLTEuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvYmFkbGVuLTEu bWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS9hcmNoaXZlcy9iYWRsZW4tMi4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2JhZGxlbi0yLmluZGV4 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlL2FyY2hpdmVzL2JhZGxlbi0yLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvYmFkbGVuLTMuMApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9h cmNoaXZlcy9iYWRsZW4tMy5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9iYWRsZW4tMy5tZXRhCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2Fy Y2hpdmVzL2JhZGxlbi00LjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvYmFkbGVuLTQuaW5kZXgKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2 ZXMvYmFkbGVuLTQubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9iYWRsZW4tNS4wCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2Jh ZGxlbi01LmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2JhZGxlbi01Lm1ldGEKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvYmFk bGVuLTYuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9hcmNoaXZlcy9iYWRsZW4tNi5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9iYWRsZW4t Ni5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL2FyY2hpdmVzL2JhZGxlbi03LjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvYmFkbGVuLTcuaW5k ZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvYXJjaGl2ZXMvYmFkbGVuLTcubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9iYWRsZW4tOC4wCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl L2FyY2hpdmVzL2JhZGxlbi04LmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2JhZGxlbi04Lm1ldGEKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv YXJjaGl2ZXMvYmFkbGVuLTkuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9iYWRsZW4tOS5pbmRleApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNo aXZlcy9iYWRsZW4tOS5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2JhZGxvZy0xLjAKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMv YmFkbG9nLTEuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvYmFkbG9nLTEubWV0YQpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9i YWRsb2ctMi4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL2FyY2hpdmVzL2JhZGxvZy0yLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2JhZGxv Zy0yLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvYXJjaGl2ZXMvYmFkbG9nLTMuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9iYWRsb2ctMy5p bmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS9hcmNoaXZlcy9iYWRsb2ctMy5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2JhZHRpLTEuMApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9hcmNoaXZlcy9iYWR0aS0xLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2JhZHRpLTEubWV0YQpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9h cmNoaXZlcy9iYWR0aS0yLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvYmFkdGktMi5pbmRleApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZl cy9iYWR0aS0yLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvYmFkdGktMy4wCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2JhZHRp LTMuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvYXJjaGl2ZXMvYmFkdGktMy5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2JhZHRpLTQu MApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9hcmNoaXZlcy9iYWR0aS00LmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2JhZHRpLTQubWV0YQpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9hcmNoaXZlcy9idWctMTA0NC4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2J1Zy0xMDQ0LmluZGV4CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2Fy Y2hpdmVzL2J1Zy0xMDQ0Lm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvY2dyb3Vwcy11bml0cy4wCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2Fy Y2hpdmVzL2Nncm91cHMtdW5pdHMuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvY2dyb3Vwcy11bml0cy5t ZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlL2FyY2hpdmVzL2NoYXJ0cWExLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvY2hhcnRxYTEuaW5kZXgK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvYXJjaGl2ZXMvY2hhcnRxYTEubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9jb25maWcuc2hwaW5nCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl L2FyY2hpdmVzL2NvbmZpZy52ZXJpZnkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvZGlmZjEuMApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZl cy9kaWZmMS5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9kaWZmMS5tZXRhCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2RpZmYy LjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvYXJjaGl2ZXMvZGlmZjIuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvZGlmZjIubWV0YQpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9h cmNoaXZlcy9kbS1pby4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2RtLWlvLmluZGV4CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2Rt LWlvLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvYXJjaGl2ZXMvZHMzOTAtYWNjZXNzLmd6CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2R5bm1l dHJpYy4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL2FyY2hpdmVzL2R5bm1ldHJpYy5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9keW5tZXRy aWMubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9hcmNoaXZlcy9mb28rLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvZm9vKy5pbmRleApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9h cmNoaXZlcy9mb28rLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvZ2FwLjAKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvZ2FwMi4w CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlL2FyY2hpdmVzL2dhcDIuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvZ2FwMi5tZXRhCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hp dmVzL2dhcC5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9nYXAubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9HTlVtYWtl ZmlsZQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS9hcmNoaXZlcy9HTlVtYWtlZmlsZS5pbnN0YWxsCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2luc3Rh bnQtMS4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL2FyY2hpdmVzL2luc3RhbnQtMS5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9pbnN0YW50 LTEubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9hcmNoaXZlcy9pbnN0YW50LWJhc2UuMApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9pbnN0YW50 LWJhc2UuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvaW5zdGFudC1iYXNlLm1ldGEKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMv bWtiYWRsYWJlbApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9ta2JhZGxlbgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9ta2JhZGxvZwpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9hcmNoaXZlcy9ta2JhZHRpCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL21rLmRpZmYuc2gKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMv bWsuZHlubWV0cmljLnNoCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL21rLmZvbysuc2gKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvbWsu Z2FwLnNoCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL2FyY2hpdmVzL21rLmluc3RhbnQuc2gKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvbWsubXlzcWwu c2gKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvYXJjaGl2ZXMvbWsuc2NoaXpvLnNoCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL21vb21iYS5wbWtzdGF0 LjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvYXJjaGl2ZXMvbW9vbWJhLnBta3N0YXQuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvbW9vbWJh LnBta3N0YXQubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9teXNxbC0xLjAKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvbXlzcWwt MS5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9hcmNoaXZlcy9teXNxbC0xLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvb3ZpZXctc2hv cnQuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS9hcmNoaXZlcy9vdmlldy1zaG9ydC5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9vdmlldy1z aG9ydC5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL2FyY2hpdmVzL3BjcC1hdG9wLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvcGNwLWF0b3Au Zm9saW8KcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvYXJjaGl2ZXMvcGNwLWF0b3AuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvcGNwLWF0b3Au bWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS9hcmNoaXZlcy9wY3Atc2hwaW5nLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvcGNwLXNocGluZy5p bmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS9hcmNoaXZlcy9wY3Atc2hwaW5nLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvcGNwLXZlcmlm eS4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlL2FyY2hpdmVzL3BjcC12ZXJpZnkuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvcGNwLXZlcmlm eS5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL2FyY2hpdmVzL3JhdHRsZS4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL3JhdHRsZS5pbmRleApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9hcmNoaXZlcy9yYXR0bGUubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9zY2hpem8tQS4wCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hp dmVzL3NjaGl6by1BLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL3NjaGl6by1BLm1ldGEKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2 ZXMvc2NoaXpvLUIuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9zY2hpem8tQi5pbmRleApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9z Y2hpem8tQi5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL3Nub3J0LWRpc2tzLjAKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvc25v cnQtZGlza3MuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvc25vcnQtZGlza3MubWV0YQpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZl cy9zcG90aW5zdGFuY2UuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9zcG90aW5zdGFuY2UuaW5kZXgKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJj aGl2ZXMvc3BvdGluc3RhbmNlLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvdmlld3FhMS4wCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hp dmVzL3ZpZXdxYTEuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvdmlld3FhMS5tZXRhCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVz L3ZpZXdxYTIuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy92aWV3cWEyLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL3ZpZXdx YTIubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9hcmNoaXZlcy92aWV3cWEzLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvdmlld3FhMy5pbmRl eApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9hcmNoaXZlcy92aWV3cWEzLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvdmxkYi1kaXNrcy4wCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl L2FyY2hpdmVzL3ZsZGItZGlza3MuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvdmxkYi1kaXNrcy5tZXRh CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlL2NoYW5nZXZlcnNpb24KcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvY2hlY2sKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvY2hlY2stZ2l0aWdub3JlCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2NoZWNr LWdyb3VwCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL2Noay5zZXR1cApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9jaWZzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2NpZnMvY2lmcy1yb290LTMuMTcuMy50 Z3oKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvY2lmcy9HTlVtYWtlZmlsZQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9jaXNjbwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9jaXNjby9BVE0tMTItMApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9j aXNjby9FdGhlcm5ldC0wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlL2Npc2NvL0V0aGVybmV0LTEtMApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9jaXNjby9FdGhlcm5l dC0zLTUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvY2lzY28vRmFzdEV0aGVybmV0LTAtNQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9jaXNjby9GYXN0RXRoZXJuZXQt MC02CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlL2Npc2NvL0Zhc3RFdGhlcm5ldC0xLTAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvY2lzY28vRmRkaS0yLTAKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvY2lz Y28vR2lnYWJpdEV0aGVybmV0LTAtMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9jaXNjby9HTlVtYWtlZmlsZQpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9jaXNjby9I c3NpLTMtMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9jaXNjby9odWdoLTgwMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9jaXNjby9TZXJpYWwtMApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9jaXNjby9T ZXJpYWwtMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9jaXNjby9TZXJpYWwtMS0wLW1pbgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9jaXNjby9TZXJpYWwtMS0wLXNl YwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9jaXNjby9WbGFuLTEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvY2lzY28vVmxhbi0xNjAKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvY2lzY28vVmxhbi0yNTYK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvY29sbGVjdGwKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvY29sbGVjdGwvZGViaWFuX3NpZF9kZWZhdWx0cy5yYXcuZ3oKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv Y29sbGVjdGwvZGViaWFuX3NpZF9kZXRhaWxlZC5yYXcuZ3oKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvY29sbGVjdGwvZHluYW1p Y19pbnN0YW5jZXMucmF3CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlL2NvbGxlY3RsL0dOVW1ha2VmaWxlCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2NvbGxlY3RsL21p c3NpbmdfaW5zdGFuY2VzLnJhdwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9jb2xsZWN0bC9yaGVsNi5yYXcuZ3oKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvY29sbGVj dGwvc29tZV9ob3N0X2xhdGVyLnJhdwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9jb2xsZWN0bC9zb21lX2hvc3QucmF3CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2Nv bGxlY3RsL3RydW5jYXRlZC5yYXcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvY29sbGVjdGwvd3JvbmdfaG9zdC5yYXcKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvY29t bW9uCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlL2NvbW1vbi5hdmFoaQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9jb21tb24uY2hlY2sKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvY29tbW9uLmNvbXByZXNz CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlL2NvbW1vbi5jb25maWcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvY29tbW9uLmRpc2NvdmVyeQpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9jb21tb24uZG9ja2Vy CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlL2NvbW1vbi5maWx0ZXIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvY29tbW9uLmdmczIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvY29tbW9uLmluc3RhbGwuY2lz Y28KcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvY29tbW9uLnBjcHdlYgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9jb21tb24ucHJvZHVjdApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9jb21tb24ucHl0aG9u CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlL2NvbW1vbi5xdApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9jb21tb24ucmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvY29tbW9uLnJwbQpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9jb21tb24uc2Vj dXJlCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlL2NvbW1vbi5zZXR1cApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9jb21tb24uc2gKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvY29tbW9uLndlYmFwaQpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9k aXNrLXdvcmsKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvZmluZG1ldHJpYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9nYW5nbGlhCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dhbmdsaWEvZ2FuZ2xpYXRl c3QuMzIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVzdC4zMi9ib290dGltZS5ycmQKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvZ2FuZ2xp YS9nYW5nbGlhdGVzdC4zMi9ieXRlc19pbi5ycmQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVzdC4z Mi9ieXRlc19vdXQucnJkCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlL2dhbmdsaWEvZ2FuZ2xpYXRlc3QuMzIvY3B1X2FpZGxlLnJy ZApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9nYW5nbGlhL2dhbmdsaWF0ZXN0LjMyL2NwdV9pZGxlLnJyZApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9nYW5nbGlhL2dh bmdsaWF0ZXN0LjMyL2NwdV9uaWNlLnJyZApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9nYW5nbGlhL2dhbmdsaWF0ZXN0LjMyL2Nw dV9udW0ucnJkCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL2dhbmdsaWEvZ2FuZ2xpYXRlc3QuMzIvY3B1X3NwZWVkLnJyZApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9n YW5nbGlhL2dhbmdsaWF0ZXN0LjMyL2NwdV9zeXN0ZW0ucnJkCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dhbmdsaWEvZ2FuZ2xp YXRlc3QuMzIvY3B1X3VzZXIucnJkCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dhbmdsaWEvZ2FuZ2xpYXRlc3QuMzIvY3B1X3dp by5ycmQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVzdC4zMi9kaXNrX2ZyZWUucnJkCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dhbmds aWEvZ2FuZ2xpYXRlc3QuMzIvZGlza190b3RhbC5ycmQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVz dC4zMi9HTlVtYWtlZmlsZQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS9nYW5nbGlhL2dhbmdsaWF0ZXN0LjMyL2xvYWRfZmlmdGVl bi5ycmQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVzdC4zMi9sb2FkX2ZpdmUucnJkCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dhbmds aWEvZ2FuZ2xpYXRlc3QuMzIvbG9hZF9vbmUucnJkCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dhbmdsaWEvZ2FuZ2xpYXRlc3Qu MzIvbWVtX2J1ZmZlcnMucnJkCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dhbmdsaWEvZ2FuZ2xpYXRlc3QuMzIvbWVtX2NhY2hl ZC5ycmQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVzdC4zMi9tZW1fZnJlZS5ycmQKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvZ2FuZ2xp YS9nYW5nbGlhdGVzdC4zMi9tZW1fc2hhcmVkLnJyZApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9nYW5nbGlhL2dhbmdsaWF0ZXN0 LjMyL21lbV90b3RhbC5ycmQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVzdC4zMi9wYXJ0X21heF91 c2VkLnJyZApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9nYW5nbGlhL2dhbmdsaWF0ZXN0LjMyL3BrdHNfaW4ucnJkCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dhbmds aWEvZ2FuZ2xpYXRlc3QuMzIvcGt0c19vdXQucnJkCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dhbmdsaWEvZ2FuZ2xpYXRlc3Qu MzIvcHJvY19ydW4ucnJkCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlL2dhbmdsaWEvZ2FuZ2xpYXRlc3QuMzIvcHJvY190b3RhbC5y cmQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVzdC4zMi9zd2FwX2ZyZWUucnJkCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dhbmdsaWEv Z2FuZ2xpYXRlc3QuMzIvc3dhcF90b3RhbC5ycmQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVzdC42 NApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9nYW5nbGlhL2dhbmdsaWF0ZXN0LjY0L2Jvb3R0aW1lLnJyZApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9nYW5nbGlhL2dh bmdsaWF0ZXN0LjY0L2J5dGVzX2luLnJyZApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9nYW5nbGlhL2dhbmdsaWF0ZXN0LjY0L2J5 dGVzX291dC5ycmQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVzdC42NC9jcHVfYWlkbGUucnJkCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl L2dhbmdsaWEvZ2FuZ2xpYXRlc3QuNjQvY3B1X2lkbGUucnJkCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dhbmdsaWEvZ2FuZ2xp YXRlc3QuNjQvY3B1X25pY2UucnJkCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dhbmdsaWEvZ2FuZ2xpYXRlc3QuNjQvY3B1X251 bS5ycmQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVzdC42NC9jcHVfc3BlZWQucnJkCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dhbmds aWEvZ2FuZ2xpYXRlc3QuNjQvY3B1X3N5c3RlbS5ycmQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVz dC42NC9jcHVfdXNlci5ycmQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVzdC42NC9jcHVfd2lvLnJy ZApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9nYW5nbGlhL2dhbmdsaWF0ZXN0LjY0L2Rpc2tfZnJlZS5ycmQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9n YW5nbGlhdGVzdC42NC9kaXNrX3RvdGFsLnJyZApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9nYW5nbGlhL2dhbmdsaWF0ZXN0LjY0 L0dOVW1ha2VmaWxlCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlL2dhbmdsaWEvZ2FuZ2xpYXRlc3QuNjQvbG9hZF9maWZ0ZWVuLnJy ZApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9nYW5nbGlhL2dhbmdsaWF0ZXN0LjY0L2xvYWRfZml2ZS5ycmQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9n YW5nbGlhdGVzdC42NC9sb2FkX29uZS5ycmQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVzdC42NC9t ZW1fYnVmZmVycy5ycmQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVzdC42NC9tZW1fY2FjaGVkLnJy ZApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9nYW5nbGlhL2dhbmdsaWF0ZXN0LjY0L21lbV9mcmVlLnJyZApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9nYW5nbGlhL2dh bmdsaWF0ZXN0LjY0L21lbV9zaGFyZWQucnJkCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dhbmdsaWEvZ2FuZ2xpYXRlc3QuNjQv bWVtX3RvdGFsLnJyZApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9nYW5nbGlhL2dhbmdsaWF0ZXN0LjY0L3BhcnRfbWF4X3VzZWQu cnJkCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlL2dhbmdsaWEvZ2FuZ2xpYXRlc3QuNjQvcGt0c19pbi5ycmQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9n YW5nbGlhdGVzdC42NC9wa3RzX291dC5ycmQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVzdC42NC9w cm9jX3J1bi5ycmQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVzdC42NC9wcm9jX3RvdGFsLnJyZApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9nYW5nbGlhL2dhbmdsaWF0ZXN0LjY0L3N3YXBfZnJlZS5ycmQKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5n bGlhdGVzdC42NC9zd2FwX3RvdGFsLnJyZApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9nYW5nbGlhL2dhbmdsaWF0ZXN0LnhtbApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9nYW5nbGlhL2dhbmdsaWF0ZXN0LnhtbC9ib290dGltZS5ycmQueG1sCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dhbmdsaWEv Z2FuZ2xpYXRlc3QueG1sL2J5dGVzX2luLnJyZC54bWwKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVz dC54bWwvYnl0ZXNfb3V0LnJyZC54bWwKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVzdC54bWwvY3B1 X2FpZGxlLnJyZC54bWwKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVzdC54bWwvY3B1X2lkbGUucnJk LnhtbApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS9nYW5nbGlhL2dhbmdsaWF0ZXN0LnhtbC9jcHVfbmljZS5ycmQueG1sCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dh bmdsaWEvZ2FuZ2xpYXRlc3QueG1sL2NwdV9udW0ucnJkLnhtbApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9nYW5nbGlhL2dhbmds aWF0ZXN0LnhtbC9jcHVfc3BlZWQucnJkLnhtbApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9nYW5nbGlhL2dhbmdsaWF0ZXN0Lnht bC9jcHVfc3lzdGVtLnJyZC54bWwKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVzdC54bWwvY3B1X3Vz ZXIucnJkLnhtbApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9nYW5nbGlhL2dhbmdsaWF0ZXN0LnhtbC9jcHVfd2lvLnJyZC54bWwK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvZ2FuZ2xpYS9nYW5nbGlhdGVzdC54bWwvZGlza19mcmVlLnJyZC54bWwKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvZ2FuZ2xp YS9nYW5nbGlhdGVzdC54bWwvZGlza190b3RhbC5ycmQueG1sCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dhbmdsaWEvZ2FuZ2xp YXRlc3QueG1sL0dOVW1ha2VmaWxlCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dhbmdsaWEvZ2FuZ2xpYXRlc3QueG1sL2xvYWRf ZmlmdGVlbi5ycmQueG1sCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlL2dhbmdsaWEvZ2FuZ2xpYXRlc3QueG1sL2xvYWRfZml2ZS5y cmQueG1sCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL2dhbmdsaWEvZ2FuZ2xpYXRlc3QueG1sL2xvYWRfb25lLnJyZC54bWwKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv Z2FuZ2xpYS9nYW5nbGlhdGVzdC54bWwvbWVtX2J1ZmZlcnMucnJkLnhtbApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9nYW5nbGlh L2dhbmdsaWF0ZXN0LnhtbC9tZW1fY2FjaGVkLnJyZC54bWwKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5nbGlh dGVzdC54bWwvbWVtX2ZyZWUucnJkLnhtbApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9nYW5nbGlhL2dhbmdsaWF0ZXN0LnhtbC9t ZW1fc2hhcmVkLnJyZC54bWwKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVzdC54bWwvbWVtX3RvdGFs LnJyZC54bWwKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVzdC54bWwvcGFydF9tYXhfdXNlZC5ycmQu eG1sCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlL2dhbmdsaWEvZ2FuZ2xpYXRlc3QueG1sL3BrdHNfaW4ucnJkLnhtbApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9nYW5n bGlhL2dhbmdsaWF0ZXN0LnhtbC9wa3RzX291dC5ycmQueG1sCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dhbmdsaWEvZ2FuZ2xp YXRlc3QueG1sL3Byb2NfcnVuLnJyZC54bWwKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVzdC54bWwv cHJvY190b3RhbC5ycmQueG1sCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dhbmdsaWEvZ2FuZ2xpYXRlc3QueG1sL3N3YXBfZnJl ZS5ycmQueG1sCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL2dhbmdsaWEvZ2FuZ2xpYXRlc3QueG1sL3N3YXBfdG90YWwucnJkLnht bApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9nYW5nbGlhL0dOVW1ha2VmaWxlCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dldHBtY2Rob3N0cwpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9nbHVzdGVyCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl L2dsdXN0ZXIvR05VbWFrZWZpbGUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvZ2x1c3Rlci9pbmZvLW11bHRpCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dsdXN0ZXIv aW5mby1yYWlkMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9nbHVzdGVyL2luZm8tc2luZ2xlCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dsdXN0ZXIvcHJvZmlsZS1n djAtaW5mbwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9nbHVzdGVyL3Byb2ZpbGUtcmFpZDEtaW5mbwpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9nbHVzdGVyL3Rlc3Qu c2gKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvR05VbWFrZWZpbGUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvR05VbWFrZWZpbGUuaW5zdGFsbApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9ncGZzCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dw ZnMvR05VbWFrZWZpbGUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvZ3Bmcy9tbXBtb25fZnNpb3MudHh0CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dyb3VwCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dy b3VwLXN0YXRzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL2pzb24KcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvanNvbi9jZXBoX2RhdGExLmpzb24KcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvanNvbi9jZXBo X3NjaGVtYTEuanNvbgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9saW51eApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9saW51eC9iaWdzeXMtcm9vdC1ocGJsOTIwZ2Vu OC50Z3oKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvbGludXgvY2dyb3Vwcy1yb290LTAwMS50Z3oKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvbGludXgvY2dyb3Vwcy1y b290LTAwMi50Z3oKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvbGludXgvY2dyb3Vwcy1yb290LTAwMy50Z3oKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvbGludXgvY29u dGFpbmVycy1kb2NrZXItMS4yLjAtcm9vdC0wMDIudGd6CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2xpbnV4L2NvbnRhaW5lcnMt ZG9ja2VyLTEuMy4yLXJvb3QtMDAxLnRnegpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9saW51eC9jb250YWluZXJzLWRvY2tlci0x LjUuMC1yb290LTAwMy50Z3oKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvbGludXgvY29udGFpbmVycy1seGMtMS4wLjYtcm9vdC0w MDEudGd6CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL2xpbnV4L2NwdWluZm8tMWNwdS1hbHBoYQpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9saW51eC9jcHVpbmZvLTFj cHUtZzNpYm9vawpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9saW51eC9jcHVpbmZvLTFjcHUtcG93ZXJtYWMKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvbGludXgvY3B1 aW5mby0xY3B1LXBwYy1jUENJNDA1CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2xpbnV4L2NwdWluZm8tMWNwdS1wcGMtcGNpcHBj MgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9saW51eC9jcHVpbmZvLTJjcHUtczM5MHgtbGludXgtMi42LjMyCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2xpbnV4L2Nw dWluZm8tMmNwdS11bWF4LXM5MDBkcApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9saW51eC9jcHVpbmZvLTMyY3B1LTQ4MzAKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv bGludXgvY3B1aW5mby0zMmNwdS1hbWQtNjEzMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9saW51eC9jcHVpbmZvLTRjcHUtYWxw aGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvbGludXgvY3B1aW5mby00Y3B1LWlhNjQtbGludXgtMi42LjMyCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2xpbnV4L2Nw dWluZm8tOGNwdS1hYXJjaDY0LWxpbnV4LTMuMTcuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9saW51eC9HTlVtYWtlZmlsZQpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9saW51eC9uZnNycGMtcm9vdC0wMDEudGd6CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2xpbnV4L25mc3JwYy1yb290LTAwMi50 Z3oKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvbGludXgvcHJvY3BpZC0yLjYuMzItcm9vdC0wMDEudGd6CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2xpbnV4L3Byb2Nw aWQtMy4xOS4wLXJvb3QtMDAyLnRnegpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9saW51eC9wcm9jcGlkLTMuMi4wLXJvb3QtMDAz LnRnegpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS9saW51eC9zeXNkZXYtcm9vdC0wMDEudGd6CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2xpbnV4L3hmcy1yb290LTAw MS50Z3oKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvbHVzdHJlCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlL2x1c3RyZS9HTlVtYWtlZmlsZQpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9sdXN0cmUvbGxpdGUK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvbHVzdHJlL2xsaXRlL2x1c3RyZS1mZmZmODgwMzc4MzA1YzAwCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2x1c3RyZS9sbGl0 ZS9sdXN0cmUtZmZmZjg4MDM3ODMwNWMwMC9zdGF0cwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9sdXN0cmUvbG5ldApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9sdXN0 cmUvbG5ldC9zdGF0cwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9tay5sb2NhbGNvbmZpZwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9tay5wY3B2ZXJzaW9uCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL21r LnFhX2hvc3RzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL21rLnZhcmlhbnQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvbmV3CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL25mc2NsaWVudApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9uZnNjbGll bnQvR05VbWFrZWZpbGUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvbmZzY2xpZW50L21vdW50c3RhdHMucWEKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvbmZzY2xpZW50 L25vbmZzbW91bnRzLnFhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlL3Bjb25mCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3Bjb25mL2NwdQpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wY29uZi9jcHUvYWdn cmVnYXRlX3V0aWwKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvcGNvbmYvY3B1L2V4Y2Vzc19mcGUKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcGNvbmYvY3B1L2xvYWRf YXZlcmFnZQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9wY29uZi9jcHUvc2luZ2xlX3V0aWwKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcGNvbmYvY3B1L3N5c3RlbV9j YWxscwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS9wY29uZi9jcHUvc3lzdGVtX21vZGUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcGNvbmYvZGlzawpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wY29uZi9k aXNrL2F2ZXJhZ2VfaW9wcwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS9wY29uZi9kaXNrL3NpbmdsZV9pb3BzCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3Bjb25mL2Zp bGVzeXMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvcGNvbmYvZmlsZXN5cy9idWZmZXJfY2FjaGUKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcGNvbmYvZmlsZXN5cy9j YXBhY2l0eQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9wY29uZi9nbG9iYWwKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcGNvbmYvZ2xvYmFsL3BjcF9lb2UKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcGNv bmYvZ2xvYmFsL3NzcwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9wY29uZi9HTlVtYWtlZmlsZQpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wY29uZi9tZW1vcnkKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv cGNvbmYvbWVtb3J5L2V4aGF1c3RlZApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wY29uZi9uZXR3b3JrCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3Bjb25mL25ldHdv cmsvaW50ZXJmYWNlX2J5dGVzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL3Bjb25mL25ldHdvcmsvaW50ZXJmYWNlX3BhY2tldHMK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvcGNvbmYvbmV0d29yay90Y3BfZHJvcHBlZF9jb25ucwpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wY29uZi9uZXR3b3JrL3Rj cF9yZXRyYW5zbWl0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlL3BlcmwKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcGVybC9jdmFsdWUuYwpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wZXJsL0dOVW1ha2Vm aWxlCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlL3BlcmwvTWFrZWZpbGUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcGVybC90ZXN0LnBsCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3BtZGFzCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3BtZGFz L2JpZ3VuCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL3BtZGFzL2JpZ3VuL2JpZ3VuLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcG1kYXMvYmlndW4vYmlndW4uc28K cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvcG1kYXMvYmlndW4vZG9tYWluLmgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcG1kYXMvYmlndW4vR05VbWFrZWZpbGUKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv cG1kYXMvYmlndW4vaGVscApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS9wbWRhcy9iaWd1bi9JbnN0YWxsCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3BtZGFzL2JpZ3Vu L3BtbnMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvcG1kYXMvYmlndW4vUmVtb3ZlCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3BtZGFzL2JpZ3VuL3Jvb3QKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcG1k YXMvYnJva2VuCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL3BtZGFzL2Jyb2tlbi9icm9rZW5faGVscApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wbWRhcy9icm9rZW4v YnJva2VuX0luc3RhbGwKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvcG1kYXMvYnJva2VuL2Jyb2tlbl9wbWRhXzJfMApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wbWRh cy9icm9rZW4vYnJva2VuX3BtZGFfMl8xCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3BtZGFzL2Jyb2tlbi9icm9rZW5fcG1kYV8y XzIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvcG1kYXMvYnJva2VuL2Jyb2tlbl9wbWRhXzJfMwpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wbWRhcy9icm9rZW4vYnJv a2VuX3BtZGFfMl80CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlL3BtZGFzL2Jyb2tlbi9icm9rZW5fcG1kYV8yXzUKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcG1kYXMv YnJva2VuL2Jyb2tlbl9wbWRhLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcG1kYXMvYnJva2VuL2Jyb2tlbl9wbW5zCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3Bt ZGFzL2Jyb2tlbi9icm9rZW5fUmVtb3ZlCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3BtZGFzL2Jyb2tlbi9kb21haW4uaApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9w bWRhcy9icm9rZW4vR05VbWFrZWZpbGUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcG1kYXMvZHluYW1pYwpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wbWRhcy9keW5h bWljL2RvbWFpbi5oCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlL3BtZGFzL2R5bmFtaWMvZHluYW1pYy5jCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3BtZGFzL2R5bmFt aWMvR05VbWFrZWZpbGUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvcG1kYXMvZHluYW1pYy9oZWxwCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3BtZGFzL2R5bmFtaWMv SW5zdGFsbApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9wbWRhcy9keW5hbWljL3BtZGFkeW5hbWljCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3BtZGFzL2R5bmFtaWMv cG1ucwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS9wbWRhcy9keW5hbWljL1JlbW92ZQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wbWRhcy9keW5hbWljL3Jvb3QKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv cG1kYXMvR05VbWFrZWZpbGUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvcG1kYXMvbWVtb3J5X3B5dGhvbgpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wbWRhcy9tZW1v cnlfcHl0aG9uL0dOVW1ha2VmaWxlCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3BtZGFzL21lbW9yeV9weXRob24vSW5zdGFsbApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9wbWRhcy9tZW1vcnlfcHl0aG9uL3BtZGFtZW1vcnlfcHl0aG9uLnB5dGhvbgpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wbWRh cy9tZW1vcnlfcHl0aG9uL1JlbW92ZQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wbWRhcy9zY2hpem8KcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcG1kYXMvc2NoaXpv L2RvbWFpbi5oCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL3BtZGFzL3NjaGl6by9HTlVtYWtlZmlsZQpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wbWRhcy9zY2hpem8v aGVscC1BCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL3BtZGFzL3NjaGl6by9oZWxwLUIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcG1kYXMvc2NoaXpvL0luc3RhbGwK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvcG1kYXMvc2NoaXpvL3BtZGFzY2hpem8tQQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wbWRhcy9zY2hpem8vcG1kYXNjaGl6 by1CCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlL3BtZGFzL3NjaGl6by9wbW5zLUEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcG1kYXMvc2NoaXpvL3BtbnMtQgpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9w bWRhcy9zY2hpem8vUmVtb3ZlCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL3BtZGFzL3NjaGl6by9yb290LUEKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcG1kYXMvc2No aXpvL3Jvb3QtQgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9wbWRhcy9zY2hpem8vc2NoaXpvLUEuYwpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wbWRhcy9zY2hpem8v c2NoaXpvLUIuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9wbWRhcy9zbG93CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3BtZGFzL3Nsb3cvR05VbWFrZWZpbGUKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv cG1kYXMvc2xvdy9JbnN0YWxsCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL3BtZGFzL3Nsb3cvcG1kYXNsb3cucGwKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcG1kYXMv c2xvd19weXRob24KcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvcG1kYXMvc2xvd19weXRob24vR05VbWFrZWZpbGUKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcG1kYXMv c2xvd19weXRob24vSW5zdGFsbApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wbWRhcy9zbG93X3B5dGhvbi9wbWRhc2xvd19weXRo b24ucHl0aG9uCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL3BtZGFzL3Nsb3dfcHl0aG9uL1JlbW92ZQpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wbWRhcy9zbG93L1Jl bW92ZQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS9wbWRhcy90ZXN0X3BlcmwKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcG1kYXMvdGVzdF9wZXJsL0dOVW1ha2VmaWxl CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlL3BtZGFzL3Rlc3RfcGVybC9JbnN0YWxsCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3BtZGFzL3Rlc3RfcGVybC9wbWRhdGVz dF9wZXJsLnBsCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL3BtZGFzL3Rlc3RfcGVybC9SZW1vdmUKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcG9zdGZpeApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wb3N0 Zml4L0dOVW1ha2VmaWxlCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlL3Bvc3RmaXgvcG9zdGZpeC1sb2ctMDAxLmd6CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3Bvc3Rm aXgvcG9zdGZpeC1sb2ctMDAyLmd6CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3Bvc3RmaXgvcXNoYXBlLnNoCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3FhX2hvc3Rz Lm1hc3RlcgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9xYV9vdXRmaWxlcwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9xdApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9xdC9HTlVtYWtlZmlsZQpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9xdC9x bWNfY29udGV4dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9xdC9xbWNfY29udGV4dC9HTlVtYWtlZmlsZQpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9xdC9xbWNfY29u dGV4dC9xbWNfY29udGV4dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS9xdC9xbWNfY29udGV4dC9xbWNfY29udGV4dC5jcHAKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv cXQvcW1jX2NvbnRleHQvcW1jX2NvbnRleHQucHJvCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3F0L3FtY19kZXNjCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3F0L3Ft Y19kZXNjL0dOVW1ha2VmaWxlCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL3F0L3FtY19kZXNjL3FtY19kZXNjCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3F0L3FtY19k ZXNjL3FtY19kZXNjLmNwcApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS9xdC9xbWNfZGVzYy9xbWNfZGVzYy5wcm8KcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcXQvcW1j X2R5bmFtaWMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvcXQvcW1jX2R5bmFtaWMvR05VbWFrZWZpbGUKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcXQvcW1jX2R5bmFt aWMvcW1jX2R5bmFtaWMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvcXQvcW1jX2R5bmFtaWMvcW1jX2R5bmFtaWMuY3BwCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3F0 L3FtY19keW5hbWljL3FtY19keW5hbWljLnBybwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9xdC9xbWNfZXZlbnQKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcXQvcW1j X2V2ZW50L0dOVW1ha2VmaWxlCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL3F0L3FtY19ldmVudC9xbWNfZXZlbnQKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcXQvcW1j X2V2ZW50L3FtY19ldmVudC5jcHAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcXQvcW1jX2V2ZW50L3FtY19ldmVudC5wcm8KcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv cXQvcW1jX2Zvcm1hdApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9xdC9xbWNfZm9ybWF0L0dOVW1ha2VmaWxlCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3F0L3FtY19m b3JtYXQvcW1jX2Zvcm1hdApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS9xdC9xbWNfZm9ybWF0L3FtY19mb3JtYXQuY3BwCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3F0 L3FtY19mb3JtYXQvcW1jX2Zvcm1hdC5wcm8KcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcXQvcW1jX2dyb3VwCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3F0L3FtY19n cm91cC9HTlVtYWtlZmlsZQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS9xdC9xbWNfZ3JvdXAvcW1jX2dyb3VwCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3F0L3FtY19n cm91cC9xbWNfZ3JvdXAuY3BwCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL3F0L3FtY19ncm91cC9xbWNfZ3JvdXAucHJvCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3F0 L3FtY19ob3N0cwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9xdC9xbWNfaG9zdHMvR05VbWFrZWZpbGUKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcXQvcW1jX2hvc3Rz L3FtY19ob3N0cwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9xdC9xbWNfaG9zdHMvcW1jX2hvc3RzLmNwcApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9xdC9xbWNfaG9z dHMvcW1jX2hvc3RzLnBybwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS9xdC9xbWNfaW5kb20KcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcXQvcW1jX2luZG9tL0dOVW1h a2VmaWxlCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL3F0L3FtY19pbmRvbS9xbWNfaW5kb20KcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcXQvcW1jX2luZG9tL3FtY19p bmRvbS5jcHAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvcXQvcW1jX2luZG9tL3FtY19pbmRvbS5wcm8KcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcXQvcW1jX21ldHJp YwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9xdC9xbWNfbWV0cmljL0dOVW1ha2VmaWxlCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3F0L3FtY19tZXRyaWMvcW1jX21l dHJpYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS9xdC9xbWNfbWV0cmljL3FtY19tZXRyaWMuY3BwCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3F0L3FtY19tZXRyaWMv cW1jX21ldHJpYy5wcm8KcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvcXQvcW1jX3NvdXJjZQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9xdC9xbWNfc291cmNlL0dOVW1h a2VmaWxlCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL3F0L3FtY19zb3VyY2UvcW1jX3NvdXJjZQpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9xdC9xbWNfc291cmNlL3Ft Y19zb3VyY2UuY3BwCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlL3F0L3FtY19zb3VyY2UvcW1jX3NvdXJjZS5wcm8KcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcXQvc2V0 dXAtZXhlY3V0YWJsZXMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvUkVBRE1FCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3JlY2hlY2sKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcmVtYWtlCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NhZGlz dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9zYWRpc3QvODU5MTE3LXJoZWw1LmJpbgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zYWRpc3QvODU5MTE3LXJoZWw1Lnht bApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9zYWRpc3QvODkxNjg4LWRhc2gtdGltZS54bWwKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc2FkaXN0L2YxNi1zYTIwLmJp bgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9zYWRpc3QvZmNoZS1jc2I2LXJoZWw2LmJpbgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zYWRpc3QvZmNoZS1jc2I2LXJo ZWw2LnhtbApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9zYWRpc3QvR05VbWFrZWZpbGUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc2FkaXN0L3JoZWw1LXNhMjAuYmlu CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlL3NhZGlzdC9zbWFzaC1yaGVsNS54bWwKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc2FkaXN0L3NtYXNoLXJoZWw2LnhtbApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9zYW5pdHkuY292ZXJhZ2UKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvc2VjdXJlCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NlY3VyZS9jcmFzaC1jcmVkCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3Nl Y3VyZS9jcmFzaC1mZXRjaApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS9zZWN1cmUvY3Jhc2gtaW5zdGFuY2VyZXEKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc2VjdXJl L2NyYXNoLW5hbWVyZXEtY2hpbGQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc2VjdXJlL2NyYXNoLW5hbWVyZXEtdHJhdmVyc2UK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvc2VjdXJlL2NyYXNoLXBtbnMtbmFtZXMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc2VjdXJlL2NyYXNoLXByb2ZpbGUKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv c2VjdXJlL2NyYXNoLXByb2ZpbGUtaW5zdGFuY2VzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NlY3VyZS9HTlVtYWtlZmlsZQpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9zZWN1cmUvaGFuZy1wbWNkCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NlY3VyZS9sZWFrLWZldGNoCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NlY3VyZS9sZWFr LWdldHBkdQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9zZWN1cmUvcGNwcGR1LnB5dGhvbgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zZWN1cmUvcXVlcnktcHJvYwpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9zZXR1cC4wNTEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvc2hvdy1tZQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjLzE5OTcwODA3LjA5LjU0LjAK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvc3JjLzE5OTcwODA3LjA5LjU0LmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy8xOTk3MDgwNy4wOS41NC5tZXRh CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlL3NyYy8xOTk3MDgwNy4wOS41OS4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy8xOTk3MDgwNy4wOS41OS5pbmRleApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9zcmMvMTk5NzA4MDcuMDkuNTkubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvMjAwNDExMjUuMApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvMjAw NDExMjUuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvc3JjLzIwMDQxMTI1Lm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjLzIwMTAxMDA0LXRydW5j LjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvc3JjLzIwMTAxMDA0LXRydW5jLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy8yMDEwMTAwNC10cnVuYy5t ZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlL3NyYy8yMDEzMDcwNi4wLmJ6MgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvMjAxMzA3MDYuaW5kZXgKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3Jj LzIwMTMwNzA2Lm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvc3JjLzU0MDExNy1zaG9ydC4wCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy81NDAxMTctc2hv cnQuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvc3JjLzU0MDExNy1zaG9ydC5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy81NDEzODAuMApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9z cmMvNTQxMzgwLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlL3NyYy81NDEzODAubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvNTQxMzgwX3YyLjAK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvc3JjLzU0MTM4MF92Mi5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvNTQxMzgwX3YyLm1ldGEKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjLzU3 MzE4NC4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL3NyYy81NzMxODQuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjLzU3MzE4NC5tZXRhCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy83 NzkyNDYuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9zcmMvOTUxMTI3LjIzLjAxLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjLzk1MTEyNy4yMy4wMS5pbmRl eApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9zcmMvOTUxMTI3LjIzLjAxLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjLzk1MTEyNy4yMy4wMV92Mi4wCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl L3NyYy85NTExMjcuMjMuMDFfdjIuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjLzk1MTEyNy4yMy4wMV92Mi5tZXRh CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlL3NyYy85NjA2MjQuMDguMTcuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvOTYwNjI0LjA4LjE3LmluZGV4CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3Ny Yy85NjA2MjQuMDguMTcubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvOTYwNjI0LjA4LjE3X3YyLjAKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjLzk2 MDYyNC4wOC4xN192Mi5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvOTYwNjI0LjA4LjE3X3YyLm1ldGEKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3Jj L2FjMTUuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9zcmMvYWMxNS5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvYWMxNS5tZXRhCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9hY2Uu MApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9zcmMvYWNlLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9hY2UubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvYWNlX3YyLjAKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv c3JjL2FjZV92Mi5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvYWNlX3YyLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2FnZW50dGltZW91 dC5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlL3NyYy9hZ2dyc3RvcmUuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvYWxsLWlyaXgtNi41LjI1LjAKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3Jj L2FsbC1pcml4LTYuNS4yNS5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvYWxsLWlyaXgtNi41LjI1Lm1ldGEKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv c3JjL2FsbC1zbGVzOS1zcDEuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvYWxsLXNsZXM5LXNwMS5pbmRleApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMv YWxsLXNsZXM5LXNwMS5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9hbm9uLXNhLmMKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2FyY2hfYS4wCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl L3NyYy9hcmNoX2EuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2FyY2hfYS5tZXRhCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9hcmNoX2IuMApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9zcmMvYXJjaF9iLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9hcmNoX2IubWV0YQpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvYXJjaGluc3Qu YwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9zcmMvYXJjaF9tYXhmZC5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9hdG9tc3RyLmMKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2JhYnlsb24u cGVyY3B1LjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvc3JjL2JhYnlsb24ucGVyY3B1LmluZGV4CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9iYWJ5bG9uLnBl cmNwdS5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL3NyYy9iYWJ5bG9uLnBlcmNwdV92Mi4wCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9iYWJ5bG9uLnBl cmNwdV92Mi5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9zcmMvYmFieWxvbi5wZXJjcHVfdjIubWV0YQpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvYmFi eWxvbi5wbXZpZXcuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9zcmMvYmFieWxvbi5wbXZpZXcuaW5kZXgKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2JhYnls b24ucG12aWV3Lm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvc3JjL2JhYnlsb24ucG12aWV3X3YyLjAKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2JhYnls b24ucG12aWV3X3YyLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9iYWJ5bG9uLnBtdmlld192Mi5tZXRhCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3Ny Yy9iYWRsb2dsYWJlbC5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9iYWRwbWNkcG1pZC5jCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9iYWRwbWRhLmMK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvc3JjL2JhZFVuaXRzU3RyX3IuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvYmF0Y2hfaW1wb3J0LnBlcmwKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3Jj L2JpZ2FjZS4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL3NyYy9iaWdhY2UuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2JpZ2FjZS5tZXRhCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3Ny Yy9iaWdhY2UucG1ucwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9zcmMvYmlnYWNlX3YyLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2JpZ2FjZV92Mi5pbmRl eApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9zcmMvYmlnYWNlX3YyLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2Jpbm5pbmcuMApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvYmlubmlu Zy5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9zcmMvYmlubmluZy5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9ib3pvLmNsaWVudC4wCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3Ny Yy9ib3pvLmNsaWVudC5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvYm96by5jbGllbnQubWV0YQpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvYm96 by5jbGllbnRfdjIuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9zcmMvYm96by5jbGllbnRfdjIuaW5kZXgKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2Jvem8u Y2xpZW50X3YyLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvc3JjL2Jvem8uY2xpZW50X3YyLm1ldGEuYmFkLjEKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3Jj L2Jvem8uY2xpZW50X3YyLm1ldGEuYmFkLjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2J1Zy4wCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9idWcxMDU3 LjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvc3JjL2J1ZzEwNTcuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2J1ZzEwNTcubWV0YQpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvYnVn LmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL3NyYy9idWcubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvYnVnX3YyLjAKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2J1Z192Mi5p bmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS9zcmMvYnVnX3YyLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2NoYW5nZWluc3QuMApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvY2hh bmdlaW5zdC5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9zcmMvY2hhbmdlaW5zdC5tZXRhCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9jaGVja19mYXVs dF9pbmplY3Rpb24uYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9zcmMvY2hlY2tfaW1wb3J0LmMKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2NoZWNrX2ltcG9y dF9uYW1lLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvc3JjL2NoZWNrX2ltcG9ydC5wZXJsCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9jaGVja19pbXBvcnQu cHl0aG9uCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL3NyYy9jaGthY2MxLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2Noa2FjYzIuYwpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvY2hrYWNj My5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlL3NyYy9jaGthY2M0LmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2Noa2Nvbm5lY3QuYwpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvY2hrY3R4 Mi5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlL3NyYy9jaGtoZWxwLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2Noa19tZW1sZWFrLmMKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2Noa19t ZXRyaWNfdHlwZXMuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9zcmMvY2hrbnVtdmFsLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2Noa29wZW5sb2cuYwpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9zcmMvY2hrb3B0ZmV0Y2guYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvY2hrcHV0bG9ncmVzdWx0LmMKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2No a3RyaW0uYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9zcmMvY2h1cm5jdHguYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvY2xpZW50aWQuYwpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvY29t cGFyZS5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL3NyYy9jb25maWcxLmludGVycApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvY29uZmlnMi5pbnRlcnAKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv c3JjL2NvbmZpZy5iYXIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvc3JjL2NvbmZpZy5iaWdiaW4KcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2NvbmZpZy5kb2Rn ZXktYWxsCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL3NyYy9jb25maWcuZG9kZ2V5LW1peGVkCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9jb25maWcuZG9kZ2V5 LXNvbWUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvc3JjL2NvbmZpZy5mb28KcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2Nvbm4yMDA3MDMwOS4wCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9j b25uMjAwNzAzMDkuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2Nvbm4yMDA3MDMwOS5tZXRhCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9jb250 ZXh0X2ZkX2xlYWsuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9zcmMvY29udGV4dF90ZXN0LmMKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2NvdW50LW1hcmsu MApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9zcmMvY291bnQtbWFyay5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvY291bnQtbWFyay5tZXRhCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3Ny Yy9jcmFzaHBtY2QuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9zcmMvZGVmY3R4LmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2Rlc2NyZXFYMi5jCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3Ny Yy9kaXNrX3Rlc3QuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9zcmMvZHJhaW4tc2VydmVyLmMKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2R1bWJfcG1kYS5j CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlL3NyYy9lbmRpYW4uYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvZW9mYXJjaC5jCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9lb2wuYwpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMv ZXJyLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvc3JjL2Vycl92MS4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9lcnJfdjEuZHVtcApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvZXJyX3Yx LmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL3NyYy9lcnJfdjEubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvZXZlbnRyZWMuMApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvZXZl bnRyZWMuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvc3JjL2V2ZW50cmVjLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2V2ZW50cmVjLW9sZC4w CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlL3NyYy9ldmVudHJlYy1vbGQuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2V2ZW50cmVjLW9sZC5tZXRhCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl L3NyYy9leGVyY2lzZS5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9leGVyY2lzZV9mYXVsdC5jCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9leGVybG9j ay5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlL3NyYy9leGVydHouYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvZmNzd19pbmRvbS4wCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9mY3N3X2lu ZG9tLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL3NyYy9mY3N3X2luZG9tLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2ZldGNocGR1LmMKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv c3JjL2ZldGNocmF0ZS5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9maXhob3N0cwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvZ2V0Y29uZmlnLmMKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv c3JjL2dldGNvbnRleHRob3N0LmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2dldG9wdGlvbnMuYwpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvZ2V0dmVy c2lvbi5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL3NyYy9nbXQtYm9yaW5nLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2dtdC1ib3JpbmcuaW5kZXgKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv c3JjL2dtdC1ib3JpbmcubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvR05VbG9jYWxkZWZzCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9HTlVtYWtl ZmlsZQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS9zcmMvZ3JpbmRfY29udi5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9ncmluZF9jdHguYwpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvZ3Jp bmQtdG9vbHMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvc3JjL2hhc2h3YWxrLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2hleDJuYm8uYwpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvaHAt bWliLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvc3JjL2hydW5wYWNrLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2ltcG9ydF9saW1pdF90ZXN0LnBlcmwK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvc3JjL2luZG9tLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvc3JjL2ludGVycDAuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvaW50ZXJwMS5jCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3Ny Yy9pbnRlcnAyLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvc3JjL2ludGVycDMuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvaW50ZXJwNC5jCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9p bnRlcnBfYnVnMi5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlL3NyYy9pbnRlcnBfYnVnLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2ludGVycG1hcmsuMApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9zcmMvaW50ZXJwbWFyay5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvaW50ZXJwbWFyay5tZXRhCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9p b3N0YXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvc3JjL2lvc3RhdC1jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9pb3N0YXQtZApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvaW9zdGF0LWQt awpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9zcmMvaW9zdGF0LWQtbQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvaW9zdGF0LXAtQUxMCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9pb3N0YXQt dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9zcmMvaW9zdGF0LXQuSVNPCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9pb3N0YXQtdC14LWJ1ZApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvaW9z dGF0LXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvc3JjL2lvc3RhdC16CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9pb3N0YXQtei1wLUFMTApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvaXBj LmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvc3JjL2lwY3NfY2xlYXIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2tlbmotcGMtMS4wCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9rZW5qLXBj LTEuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvc3JjL2tlbmotcGMtMS5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9rZW5qLXBjLTIuMApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9z cmMva2Vuai1wYy0yLmNvbmZpZwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMva2Vuai1wYy0yLmluZGV4CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9rZW5q LXBjLTIubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9zcmMva2Vuai1wYy1kaXNrc3RhdC4wCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9rZW5qLXBjLWRp c2tzdGF0LmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlL3NyYy9rZW5qLXBjLWRpc2tzdGF0Lm1ldGEKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2tleWNh Y2hlMi5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL3NyYy9rZXljYWNoZS5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9raWxscGFyZW50LmMKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2xh dGUuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS9zcmMvbGF0ZS5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbGF0ZS5tZXRhCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9saWJudmlk aWEtbWwuc28KcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvc3JjL2xvZ2NvbnRyb2wuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbG9nc3VtbWFyeS1idWcuMApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9zcmMvbG9nc3VtbWFyeS1idWcuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2xvZ3N1bW1hcnktYnVnLm1ldGEK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvc3JjL2xvb2t1cG5hbWV0ZXN0LmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL21ha2UuZG9kZ2V5CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9tYXJr LWJ1Zy4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL3NyYy9tYXJrLWJ1Zy5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9tYXJrLWJ1Zy5pbmRleApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMv bWFyay1idWcubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbWFya21lcmdlLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL21hcmttZXJnZS5pbmRl eApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9zcmMvbWFya21lcmdlLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL21hdGNoSW5zdGFuY2VOYW1lLmMKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv c3JjL21lbWNhY2hlc3RhdHMucGwKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL21pcmFnZS4wCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9taXJhZ2UtMS4w CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlL3NyYy9taXJhZ2UtMS5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbWlyYWdlLTEubWV0YQpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbWly YWdlLTIuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9zcmMvbWlyYWdlLTIuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL21pcmFnZS0yLm1ldGEKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv c3JjL21pcmFnZS5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbWlyYWdlLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL21rYXJjaC1hbGwK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvc3JjL21rYmlnMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbWtldmVudHJlYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbWtmaWxlcy5jCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3Ny Yy9ta2ludGVycG1hcmsKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvc3JjL21rbWlyYWdlCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9ta3Blcm1zbGlzdApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9z cmMvbWtwcm9jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL3NyYy9ta3Jld3JpdGUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL21rc2FtcGxlX2V4cHIKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3Jj L21rc2Etc3lzc3RhdApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbWt0emNoYW5nZQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbW12X2dlbnN0YXRzLmMK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvc3JjL21tdl9pbnN0YW5jZXMuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbW12X25vaW5pdC5jCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9tbXZf bm9zdGF0cy5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL3NyYy9tbXZfcG9rZS5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9tb29tYmEuY2xpZW50LjAKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv c3JjL21vb21iYS5jbGllbnQuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL21vb21iYS5jbGllbnQubWV0YQpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9z cmMvbW9vbWJhLnBta3N0YXQuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbW9vbWJhLnBta3N0YXQuaW5kZXgKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3Jj L21vb21iYS5wbWtzdGF0Lm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL211bHRpZmV0Y2guYwpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbXVsdGl0 aHJlYWQwLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvc3JjL211bHRpdGhyZWFkMS5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9tdWx0aXRocmVhZDIuYwpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9zcmMvbXVsdGl0aHJlYWQzLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL211bHRpdGhyZWFkNC5jCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9tdWx0 aXRocmVhZDUuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9zcmMvbXVsdGl0aHJlYWQ2LmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL211bHRpdGhyZWFkNy5j CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlL3NyYy9tdWx0aXRocmVhZDguYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbXVsdGl0aHJlYWQ5LmMKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL211 bHRpLXZtMDAuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9zcmMvbXVsdGktdm0wMC5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbXVsdGktdm0wMC5t ZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlL3NyYy9tdWx0aS12bTAxLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL211bHRpLXZtMDEuaW5kZXgKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3Jj L211bHRpLXZtMDEubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbXVsdGktdm0wMi4wCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9tdWx0aS12bTAy LmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL3NyYy9tdWx0aS12bTAyLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL211bHRpLXZtMDMuMApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9z cmMvbXVsdGktdm0wMy5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbXVsdGktdm0wMy5tZXRhCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9uYW1l YWxsLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvc3JjL25hc2xvZy4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9uYXNsb2cuaW5kZXgKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL25hc2xv Zy5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL3NyYy9uZXdfbXlzcWwuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbmV3X215c3FsLmluZGV4CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3Ny Yy9uZXdfbXlzcWwubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbmV3X3NubXAuMApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbmV3X3NubXAuaW5k ZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvc3JjL25ld19zbm1wLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL25vZGVfYXJjaGl2ZS4wCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9u b2RlX2FyY2hpdmUuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL25vZGVfYXJjaGl2ZS5tZXRhCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9udWxs aW5zdC5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL3NyYy9udW1hLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL251bWEuaW5kZXgKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL251bWEubWV0 YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9zcmMvbnVtYmVyc3RyLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL29icy5jCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9vay1iaWdiaW4uMApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9zcmMvb2stYmlnYmluLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9vay1iaWdiaW4ubWV0YQpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvb2st Zm9vLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvc3JjL29rLWZvby5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvb2stZm9vLm1ldGEKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL29r LW12LWJpZ2Jpbi4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlL3NyYy9vay1tdi1iaWdiaW4uMQpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvb2stbXYtYmlnYmlu LjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvc3JjL29rLW12LWJpZ2Jpbi4zCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9vay1tdi1iaWdiaW4uNApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMv b2stbXYtYmlnYmluLjUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvc3JjL29rLW12LWJpZ2Jpbi42CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9vay1tdi1iaWdi aW4uNwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS9zcmMvb2stbXYtYmlnYmluLjgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL29rLW12LWJpZ2Jpbi45CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3Ny Yy9vay1tdi1iaWdiaW4uaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL29rLW12LWJpZ2Jpbi5tZXRhCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9v ay1tdi1mb28uMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9zcmMvb2stbXYtZm9vLjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL29rLW12LWZvby4yCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3Ny Yy9vay1tdi1mb28uaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL29rLW12LWZvby5tZXRhCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9vay1ub3Rp LWJpZ2Jpbi4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL3NyYy9vay1ub3RpLWJpZ2Jpbi5tZXRhCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9vay10cnVuY2Jp bi4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlL3NyYy9vay10cnVuY2Jpbi5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvb2stdHJ1bmNiaW4ubWV0YQpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9zcmMvb2xkX3hmcy4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9vbGRfeGZzLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9vbGRfeGZzLm1l dGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvc3JjL29tZW4uY2xpZW50LjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL29tZW4uY2xpZW50LmluZGV4CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3Ny Yy9vbWVuLmNsaWVudC5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9wYXJzZWhvc3RhdHRycy5jCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9wYXJz ZWhvc3RzcGVjLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvc3JjL3BhcnNlaW50ZXJ2YWwuYwpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvcGFyc2VtZXRyaWNz cGVjLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvc3JjL3BjcGNtZC4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9wY3BjbWQuaW5kZXgKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3BjcGNt ZC5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL3NyYy9wY3AtZnJlZS4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9wY3AtZnJlZS5pbmRleApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMv cGNwLWZyZWUubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9zcmMvcGNwX2xpdGVfY3Jhc2guYwpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvcGNwLW51bWFz dGF0LTEtbm9kZS4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlL3NyYy9wY3AtbnVtYXN0YXQtMS1ub2RlLmluZGV4CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9w Y3AtbnVtYXN0YXQtMS1ub2RlLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3BjcC11cHRpbWUuMApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvcGNw LXVwdGltZS5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9zcmMvcGNwLXVwdGltZS5tZXRhCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9wZHVjaGVjay5j CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlL3NyYy9wZHVjcmFzaC5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9wZHUtc2VydmVyLmMKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3Blcm1mZXRj aC5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlL3NyYy9wZXJtc2xpc3QKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3BtYXBpX2V4Y2VwdGlvbnMucHl0aG9uCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl L3NyYy9wbWF0b3AtbG9nLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3BtYXRvcC1sb2cuZm9saW8KcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3BtYXRv cC1sb2cuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvc3JjL3BtYXRvcC1sb2cubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvcG1jZGdvbmUuYwpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9zcmMvcG1jb252c2NhbGUuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvcG1kYWNhY2hlLmMKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3BtZGFxdWV1 ZS5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlL3NyYy9wbWRhc2h1dGRvd24uYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvcG1sY21hY3JvLmMKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3Bt bnNpbmFyY2hpdmVzLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvc3JjL3BtbnN1bmxvYWQuYwpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvcG1wcmludGYuYwpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9zcmMvcG1zb2Nrc19vYmpzdHlsZS5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9wcm9jLjAKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3Byb2MuaW5k ZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvc3JjL3Byb2MubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvcHJvY190ZXN0LmMKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3B0aHJlYWRf YmFycmllci5oCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL3NyYy9wdi5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9weWFwaS4wCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9weWFwaS5pbmRl eApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9zcmMvcHlhcGkubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvcWFfdGVzdC5jCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9xYV90aW1lem9u ZS5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlL3NyYy9yYXR0bGUuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvcmF0dGxlLmluZGV4CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9yYXR0bGUu bWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS9zcmMvcmVhZC1iZi5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9yZWNvbi5jCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9yZWNvcmQuYwpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9zcmMvcmVjb3JkLXNldGFyZy5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9yZWR1Y2UtMS4wCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9yZWR1Y2Ut MS5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9zcmMvcmVkdWNlLTEubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvcmVkdWNlLTIuMApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMv cmVkdWNlLTIuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvc3JjL3JlZHVjZS0yLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3JlZHVjZS5jb25m aWcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvc3JjL3Jld3JpdGUuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvcmV3cml0ZS5pbmRleApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvcmV3cml0 ZS5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL3NyYy9yb290Y2xpZW50LmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3Jvb3RfaXJpeApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvcm9v dF9wbW5zCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL3NyYy9ydGltZXRlc3QuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvc2FtcGxlX2V4cHIuMApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMv c2FtcGxlX2V4cHIuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3NhbXBsZV9leHByLm1ldGEKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3NhbXBs ZS1zZWNzLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvc3JjL3NhbXBsZS1zZWNzLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9zYW1wbGUtc2Vjcy5t ZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlL3NyYy9zYS1zeXNzdGF0LTEwLjAuMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvc2Etc3lzc3RhdC0xMC4wLjUK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvc3JjL3NhLXN5c3N0YXQtMTAuMi4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9zYS1zeXNzdGF0LTkuMC40CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3Ny Yy9zYS1zeXNzdGF0LTkuMC40X3JoNi41CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9zYS1zeXNzdGF0LTkuMC42CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3Ny Yy9zYS1zeXNzdGF0LTkuMC42LjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3NjYWxlLmMKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3NlY3Rpb24tYS4w CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlL3NyYy9zZWN0aW9uLWEuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3NlY3Rpb24tYS5tZXRhCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9z ZWN0aW9uLWIuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9zcmMvc2VjdGlvbi1iLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9zZWN0aW9uLWIubWV0 YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9zcmMvc2VjdGlvbi1jLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3NlY3Rpb24tYy5pbmRleApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvc2Vj dGlvbi1jLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvc3JjL3NlY3Rpb24tZC4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9zZWN0aW9uLWQuaW5kZXgK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvc3JjL3NlY3Rpb24tZC5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9zZ2kuYmYKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3Nob3ctYXJncwpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9zcmMvc2ltcGxlLmNzdgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvc2ltcGxlLm9kcwpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvc2ltcGxlLXJlc2F2 ZS5jc3YKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvc3JjL3NpbXBsZS1yZXNhdmUueGxzeApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvc2ltcGxlLnN4YwpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9z cmMvc2ltcGxlLnhscwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9zcmMvc2ltcGxlLnhsc3gKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3Nsb3dfYWYuYwpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9z cmMvc25vcnQtZGlza3MuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvc25vcnQtZGlza3MuaW5kZXgKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3Nub3J0 LWRpc2tzLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvc3JjL3N0b3JlLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3N0b3JlcGFzdC5jCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9z dG9yZXBkdS5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL3NyYy9zdHJpcG1hcmsuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvdGFib3J0LmMKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3Rl bXBsYXRlLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvc3JjL3Rlc3RfbW12LnB5dGhvbgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvdGVzdF9wY3BfZ2V0b3B0 cy5weXRob24KcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvc3JjL3Rlc3RfcGNwX29wdGlvbnMucHl0aG9uCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy90ZXN0X3Bj cC5weXRob24KcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvc3JjL3Rlc3RfcGNwX3RpbWUucHl0aG9uCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy90ZXN0X3BtY2Mu cHl0aG9uCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL3NyYy90ZXN0X3BtaS5weXRob24KcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3Rlc3RfcG1uc3dhbGsucHl0 aG9uCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlL3NyYy90ZXN0X3dlYmFwaS5weXRob24KcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3RfZmV0Y2guYwpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMv dGlueS5wbW5zCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL3NyYy90b3J0dXJlX2FwaS5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy90b3J0dXJlX2NhY2hlLmMK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvc3JjL3RvcnR1cmUtZW9sLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3RvcnR1cmVfaW5kb20uYwpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvdG9y dHVyZV9sb2dtZXRhLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvc3JjL3RvcnR1cmVfcG1ucy5jCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy90b3J0dXJlX3Ry YWNlLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvc3JjL3RzdGF0ZS5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy90emNoYW5nZS0xMC1hLjAKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3R6 Y2hhbmdlLTEwLWEuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3R6Y2hhbmdlLTEwLWEubWV0YQpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvdHpj aGFuZ2UtMTAtYi4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlL3NyYy90emNoYW5nZS0xMC1iLmluZGV4CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy90emNoYW5n ZS0xMC1iLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvc3JjL3R6Y2hhbmdlLTExLWEuMApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvdHpjaGFuZ2UtMTEt YS5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9zcmMvdHpjaGFuZ2UtMTEtYS5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy90emNoYW5nZS0xMS1i LjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvc3JjL3R6Y2hhbmdlLTExLWIuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3R6Y2hhbmdlLTExLWIubWV0 YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9zcmMvdHpjaGFuZ2UtMTItYS4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy90emNoYW5nZS0xMi1hLmluZGV4CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl L3NyYy90emNoYW5nZS0xMi1hLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3R6Y2hhbmdlLTEyLWIuMApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMv dHpjaGFuZ2UtMTItYi5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvdHpjaGFuZ2UtMTItYi5tZXRhCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy90 enRlc3QuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9zcmMvdW5pdHMtcGFyc2UuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvdW5wYWNrLmMKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3Vz ZXJuYW1lLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvc3JjL3V3cmFwLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3V3cmFwLmNvbmZpZwpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvdXdy YXAuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvc3JjL3V3cmFwLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3ZlcnNpb25kZWZzCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy92 bGRiLWRpc2tzLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvc3JjL3ZsZGItZGlza3MuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3ZsZGItZGlza3Mu bWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS9zcmMvd2hpY2h0aW1lem9uZS5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy93cmFwLjAKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3dyYXAu Y29uZmlnCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL3NyYy93cmFwLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy93cmFwX2ludC5jCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy93cmFw Lm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvc3JjL3dyaXRlLWJmLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3hhcmNoLmMKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3hidWcxLjAK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvc3JjL3hidWcxLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy94YnVnMS5tZXRhCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy94bG9nLmMKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv c3JjL3hta3RpbWUuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9zcmMveHZhbC5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy94eHguYwpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS91bmJvdW5kCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl L3VuYm91bmQvR05VbWFrZWZpbGUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvdW5ib3VuZC9tZXRyaWNzLmxpc3QKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvdW5ib3Vu ZC90ZXN0LnNoCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL3VuYm91bmQvdW5ib3VuZC1jb250cm9sLXN0YXRzLTAwMQpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS91bmJv dW5kL3VuYm91bmQtY29udHJvbC1zdGF0cy0wMDIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvdmFsZ3JpbmQtc3VwcHJlc3MKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv dmlld3MKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvdmlld3MvMDA2LTAxCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3ZpZXdzLzAwNi0wMgpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS92aWV3cy8wMDYtMDMK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvdmlld3MvMDA2LTA0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlL3ZpZXdzLzAwNi0wNQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS92aWV3cy9BbnRpQWxpYXNpbmcK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvdmlld3MvR05VbWFrZWZpbGUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvdmlld3MvTm9TdWNoSG9zdApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS92aWV3cy9Sb3Rh dGVDb2xvcnMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvdmlld3MvU2NhbGVNYW51YWwKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUveGxhdGVfMl9uZXdfcG1ucwpwY3At d2ViYXBpLTMuMTAuNS0xLng4Nl82NC5ycG0gL2V0Yy9wY3AvcG13ZWJkCnBjcC13ZWJhcGkt My4xMC41LTEueDg2XzY0LnJwbSAvZXRjL3BjcC9wbXdlYmQvcG13ZWJkLm9wdGlvbnMKcGNw LXdlYmFwaS0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliZXhlYy9wY3AvYmluL3Btd2Vi ZApwY3Atd2ViYXBpLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvc3lzdGVtZC9zeXN0 ZW0vcG13ZWJkLnNlcnZpY2UKcGNwLXdlYmFwaS0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c2hhcmUvcGNwL2xpYi9wbXdlYmQKcGNwLXdlYmFwaS0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc2hhcmUvcGNwL3dlYmFwcHMKcGNwLXdlYmFwaS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbG9nL3BjcC9wbXdlYmQKcGVybC1QQ1AtTG9nSW1wb3J0LTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9saWI2NC9wZXJsNS92ZW5kb3JfcGVybC9hdXRvL1BDUC9Mb2dJbXBvcnQvTG9n SW1wb3J0LnNvCnBlcmwtUENQLUxvZ0ltcG9ydC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv bGliNjQvcGVybDUvdmVuZG9yX3BlcmwvUENQL0xvZ0ltcG9ydC5wbQpwZXJsLVBDUC1Mb2dJ bXBvcnQtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL1BDUDo6TG9n SW1wb3J0LjNwbS5negpwZXJsLVBDUC1Mb2dTdW1tYXJ5LTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zaGFyZS9tYW4vbWFuMy9QQ1A6OkxvZ1N1bW1hcnkuM3BtLmd6CnBlcmwtUENQLUxv Z1N1bW1hcnktMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL3Blcmw1L3ZlbmRvcl9w ZXJsL1BDUC9leGNlbGRlbW8ucGwKcGVybC1QQ1AtTG9nU3VtbWFyeS0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc2hhcmUvcGVybDUvdmVuZG9yX3BlcmwvUENQL2V4dHJhY3QucGwKcGVy bC1QQ1AtTG9nU3VtbWFyeS0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvcGVybDUv dmVuZG9yX3BlcmwvUENQL0xvZ1N1bW1hcnkucG0KcGVybC1QQ1AtTU1WLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9saWI2NC9wZXJsNS92ZW5kb3JfcGVybC9hdXRvL1BDUC9NTVYvTU1W LnNvCnBlcmwtUENQLU1NVi0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliNjQvcGVybDUv dmVuZG9yX3BlcmwvUENQL01NVi5wbQpwZXJsLVBDUC1NTVYtMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL2xpYjY0L3Blcmw1L3ZlbmRvcl9wZXJsL1BDUC9zZXJ2ZXIucGwKcGVybC1QQ1At TU1WLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9QQ1A6Ok1NVi4z cG0uZ3oKcGVybC1QQ1AtUE1EQS0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliNjQvcGVy bDUvdmVuZG9yX3BlcmwvYXV0by9QQ1AvUE1EQS9QTURBLnNvCnBlcmwtUENQLVBNREEtMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYjY0L3Blcmw1L3ZlbmRvcl9wZXJsL1BDUC9QTURB LnBtCnBlcmwtUENQLVBNREEtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9t YW4zL1BDUDo6UE1EQS4zcG0uZ3oKcHl0aG9uMy1wY3AtMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL2xpYjY0L3B5dGhvbjMuNC9zaXRlLXBhY2thZ2VzL2NtbXYuY3B5dGhvbi0zNG0uc28K cHl0aG9uMy1wY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYjY0L3B5dGhvbjMuNC9z aXRlLXBhY2thZ2VzL2NwbWFwaS5jcHl0aG9uLTM0bS5zbwpweXRob24zLXBjcC0zLjEwLjUt MS54ODZfNjQucnBtIC91c3IvbGliNjQvcHl0aG9uMy40L3NpdGUtcGFja2FnZXMvY3BtZGEu Y3B5dGhvbi0zNG0uc28KcHl0aG9uMy1wY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xp YjY0L3B5dGhvbjMuNC9zaXRlLXBhY2thZ2VzL2NwbWd1aS5jcHl0aG9uLTM0bS5zbwpweXRo b24zLXBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliNjQvcHl0aG9uMy40L3NpdGUt cGFja2FnZXMvY3BtaS5jcHl0aG9uLTM0bS5zbwpweXRob24zLXBjcC0zLjEwLjUtMS54ODZf NjQucnBtIC91c3IvbGliNjQvcHl0aG9uMy40L3NpdGUtcGFja2FnZXMvcGNwLTEuMC1weTMu NC5lZ2ctaW5mbwpweXRob24zLXBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliNjQv cHl0aG9uMy40L3NpdGUtcGFja2FnZXMvcGNwL19faW5pdF9fLnB5CnB5dGhvbjMtcGNwLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWI2NC9weXRob24zLjQvc2l0ZS1wYWNrYWdlcy9w Y3AvbW12LnB5CnB5dGhvbjMtcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWI2NC9w eXRob24zLjQvc2l0ZS1wYWNrYWdlcy9wY3AvcG1hcGkucHkKcHl0aG9uMy1wY3AtMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL2xpYjY0L3B5dGhvbjMuNC9zaXRlLXBhY2thZ2VzL3BjcC9w bWNjLnB5CnB5dGhvbjMtcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWI2NC9weXRo b24zLjQvc2l0ZS1wYWNrYWdlcy9wY3AvcG1kYS5weQpweXRob24zLXBjcC0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3IvbGliNjQvcHl0aG9uMy40L3NpdGUtcGFja2FnZXMvcGNwL3BtZ3Vp LnB5CnB5dGhvbjMtcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWI2NC9weXRob24z LjQvc2l0ZS1wYWNrYWdlcy9wY3AvcG1pLnB5CnB5dGhvbjMtcGNwLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9saWI2NC9weXRob24zLjQvc2l0ZS1wYWNrYWdlcy9wY3AvcG1zdWJzeXMu cHkKcHl0aG9uMy1wY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYjY0L3B5dGhvbjMu NC9zaXRlLXBhY2thZ2VzL3BjcC9fX3B5Y2FjaGVfXy9fX2luaXRfXy5jcHl0aG9uLTM0LnB5 YwpweXRob24zLXBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliNjQvcHl0aG9uMy40 L3NpdGUtcGFja2FnZXMvcGNwL19fcHljYWNoZV9fL19faW5pdF9fLmNweXRob24tMzQucHlv CnB5dGhvbjMtcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWI2NC9weXRob24zLjQv c2l0ZS1wYWNrYWdlcy9wY3AvX19weWNhY2hlX18vbW12LmNweXRob24tMzQucHljCnB5dGhv bjMtcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWI2NC9weXRob24zLjQvc2l0ZS1w YWNrYWdlcy9wY3AvX19weWNhY2hlX18vbW12LmNweXRob24tMzQucHlvCnB5dGhvbjMtcGNw LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWI2NC9weXRob24zLjQvc2l0ZS1wYWNrYWdl cy9wY3AvX19weWNhY2hlX18vcG1hcGkuY3B5dGhvbi0zNC5weWMKcHl0aG9uMy1wY3AtMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYjY0L3B5dGhvbjMuNC9zaXRlLXBhY2thZ2VzL3Bj cC9fX3B5Y2FjaGVfXy9wbWFwaS5jcHl0aG9uLTM0LnB5bwpweXRob24zLXBjcC0zLjEwLjUt MS54ODZfNjQucnBtIC91c3IvbGliNjQvcHl0aG9uMy40L3NpdGUtcGFja2FnZXMvcGNwL19f cHljYWNoZV9fL3BtY2MuY3B5dGhvbi0zNC5weWMKcHl0aG9uMy1wY3AtMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL2xpYjY0L3B5dGhvbjMuNC9zaXRlLXBhY2thZ2VzL3BjcC9fX3B5Y2Fj aGVfXy9wbWNjLmNweXRob24tMzQucHlvCnB5dGhvbjMtcGNwLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9saWI2NC9weXRob24zLjQvc2l0ZS1wYWNrYWdlcy9wY3AvX19weWNhY2hlX18v cG1kYS5jcHl0aG9uLTM0LnB5YwpweXRob24zLXBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3IvbGliNjQvcHl0aG9uMy40L3NpdGUtcGFja2FnZXMvcGNwL19fcHljYWNoZV9fL3BtZGEu Y3B5dGhvbi0zNC5weW8KcHl0aG9uMy1wY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xp YjY0L3B5dGhvbjMuNC9zaXRlLXBhY2thZ2VzL3BjcC9fX3B5Y2FjaGVfXy9wbWd1aS5jcHl0 aG9uLTM0LnB5YwpweXRob24zLXBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliNjQv cHl0aG9uMy40L3NpdGUtcGFja2FnZXMvcGNwL19fcHljYWNoZV9fL3BtZ3VpLmNweXRob24t MzQucHlvCnB5dGhvbjMtcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWI2NC9weXRo b24zLjQvc2l0ZS1wYWNrYWdlcy9wY3AvX19weWNhY2hlX18vcG1pLmNweXRob24tMzQucHlj CnB5dGhvbjMtcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWI2NC9weXRob24zLjQv c2l0ZS1wYWNrYWdlcy9wY3AvX19weWNhY2hlX18vcG1pLmNweXRob24tMzQucHlvCnB5dGhv bjMtcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWI2NC9weXRob24zLjQvc2l0ZS1w YWNrYWdlcy9wY3AvX19weWNhY2hlX18vcG1zdWJzeXMuY3B5dGhvbi0zNC5weWMKcHl0aG9u My1wY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYjY0L3B5dGhvbjMuNC9zaXRlLXBh Y2thZ2VzL3BjcC9fX3B5Y2FjaGVfXy9wbXN1YnN5cy5jcHl0aG9uLTM0LnB5bwpweXRob24t cGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWI2NC9weXRob24yLjcvc2l0ZS1wYWNr YWdlcy9jbW12LnNvCnB5dGhvbi1wY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYjY0 L3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL2NwbWFwaS5zbwpweXRob24tcGNwLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9saWI2NC9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy9jcG1kYS5z bwpweXRob24tcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWI2NC9weXRob24yLjcv c2l0ZS1wYWNrYWdlcy9jcG1ndWkuc28KcHl0aG9uLXBjcC0zLjEwLjUtMS54ODZfNjQucnBt IC91c3IvbGliNjQvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMvY3BtaS5zbwpweXRob24tcGNw LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWI2NC9weXRob24yLjcvc2l0ZS1wYWNrYWdl cy9wY3AtMS4wLXB5Mi43LmVnZy1pbmZvCnB5dGhvbi1wY3AtMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL2xpYjY0L3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL3BjcC9fX2luaXRfXy5weQpw eXRob24tcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWI2NC9weXRob24yLjcvc2l0 ZS1wYWNrYWdlcy9wY3AvX19pbml0X18ucHljCnB5dGhvbi1wY3AtMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL2xpYjY0L3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL3BjcC9fX2luaXRfXy5w eW8KcHl0aG9uLXBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliNjQvcHl0aG9uMi43 L3NpdGUtcGFja2FnZXMvcGNwL21tdi5weQpweXRob24tcGNwLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9saWI2NC9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy9wY3AvbW12LnB5YwpweXRo b24tcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWI2NC9weXRob24yLjcvc2l0ZS1w YWNrYWdlcy9wY3AvbW12LnB5bwpweXRob24tcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9saWI2NC9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy9wY3AvcG1hcGkucHkKcHl0aG9uLXBj cC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliNjQvcHl0aG9uMi43L3NpdGUtcGFja2Fn ZXMvcGNwL3BtYXBpLnB5YwpweXRob24tcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9s aWI2NC9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy9wY3AvcG1hcGkucHlvCnB5dGhvbi1wY3At My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYjY0L3B5dGhvbjIuNy9zaXRlLXBhY2thZ2Vz L3BjcC9wbWNjLnB5CnB5dGhvbi1wY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYjY0 L3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL3BjcC9wbWNjLnB5YwpweXRob24tcGNwLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9saWI2NC9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy9wY3Av cG1jYy5weW8KcHl0aG9uLXBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliNjQvcHl0 aG9uMi43L3NpdGUtcGFja2FnZXMvcGNwL3BtZGEucHkKcHl0aG9uLXBjcC0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3IvbGliNjQvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMvcGNwL3BtZGEu cHljCnB5dGhvbi1wY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYjY0L3B5dGhvbjIu Ny9zaXRlLXBhY2thZ2VzL3BjcC9wbWRhLnB5bwpweXRob24tcGNwLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9saWI2NC9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy9wY3AvcG1ndWkucHkK cHl0aG9uLXBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliNjQvcHl0aG9uMi43L3Np dGUtcGFja2FnZXMvcGNwL3BtZ3VpLnB5YwpweXRob24tcGNwLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9saWI2NC9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy9wY3AvcG1ndWkucHlvCnB5 dGhvbi1wY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYjY0L3B5dGhvbjIuNy9zaXRl LXBhY2thZ2VzL3BjcC9wbWkucHkKcHl0aG9uLXBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3IvbGliNjQvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMvcGNwL3BtaS5weWMKcHl0aG9uLXBj cC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliNjQvcHl0aG9uMi43L3NpdGUtcGFja2Fn ZXMvcGNwL3BtaS5weW8KcHl0aG9uLXBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGli NjQvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMvcGNwL3Btc3Vic3lzLnB5CnB5dGhvbi1wY3At My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYjY0L3B5dGhvbjIuNy9zaXRlLXBhY2thZ2Vz L3BjcC9wbXN1YnN5cy5weWMKcHl0aG9uLXBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv bGliNjQvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMvcGNwL3Btc3Vic3lzLnB5bwo= --------------050207010700080207090509 Content-Type: text/plain; charset=UTF-8; name="fedora.all" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="fedora.all" cGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL2V0Yy9iYXNoX2NvbXBsZXRpb24uZC9wY3AKcGNw LTMuMTAuNS0xLng4Nl82NC5ycG0gL2V0Yy9jcm9uLmQvcGNwLXBtaWUKcGNwLTMuMTAuNS0x Lng4Nl82NC5ycG0gL2V0Yy9jcm9uLmQvcGNwLXBtbG9nZ2VyCnBjcC0zLjEwLjUtMS54ODZf NjQucnBtIC9ldGMvcGNwCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC9ldGMvcGNwLmVudgpw Y3AtMy4xMC41LTEueDg2XzY0LnJwbSAvZXRjL3BjcC9wbWNkCnBjcC0zLjEwLjUtMS54ODZf NjQucnBtIC9ldGMvcGNwL3BtY2QvcG1jZC5jb25mCnBjcC0zLjEwLjUtMS54ODZfNjQucnBt IC9ldGMvcGNwL3BtY2QvcG1jZC5vcHRpb25zCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC9l dGMvcGNwL3BtY2QvcmMubG9jYWwKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL2V0Yy9wY3Av cG1pZQpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvZXRjL3BjcC9wbWllL2NvbnRyb2wKcGNw LTMuMTAuNS0xLng4Nl82NC5ycG0gL2V0Yy9wY3AvcG1sb2dnZXIKcGNwLTMuMTAuNS0xLng4 Nl82NC5ycG0gL2V0Yy9wY3AvcG1sb2dnZXIvY29udHJvbApwY3AtMy4xMC41LTEueDg2XzY0 LnJwbSAvZXRjL3BjcC9wbXByb3h5CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC9ldGMvcGNw L3BtcHJveHkvcG1wcm94eS5vcHRpb25zCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC9ldGMv cGNwLnNoCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC9ldGMvc2FzbDIvcG1jZC5jb25mCnBj cC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvYmluL2RicG1kYQpwY3AtMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL2Jpbi9nZW5wbWRhCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv YmluL3BjcApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2Jpbi9wY3AyZ3JhcGhpdGUK cGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9iaW4vcG1hZm0KcGNwLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9iaW4vcG1hdG9wCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv YmluL3BtY2xpZW50CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvYmluL3BtZGF0ZQpw Y3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2Jpbi9wbWRiZwpwY3AtMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL2Jpbi9wbWRpZmYKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9i aW4vcG1kdW1wbG9nCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvYmluL3BtZXJyCnBj cC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvYmluL3BtZXZlbnQKcGNwLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9iaW4vcG1maW5kCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv YmluL3BtZ2VubWFwCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvYmluL3BtaWUKcGNw LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9iaW4vcG1pZTJjb2wKcGNwLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9iaW4vcG1pZWNvbmYKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9iaW4vcG1pbmZvCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvYmluL3BtaW9zdGF0 CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvYmluL3BtbGMKcGNwLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9iaW4vcG1sb2djaGVjawpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL2Jpbi9wbWxvZ2V4dHJhY3QKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9iaW4v cG1sb2dnZXIKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9iaW4vcG1sb2dsYWJlbApw Y3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2Jpbi9wbWxvZ212CnBjcC0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3IvYmluL3BtbG9nc3VtbWFyeQpwY3AtMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL2Jpbi9wbXByb2JlCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvYmluL3Bt c29ja3MKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9iaW4vcG1zdGF0CnBjcC0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvYmluL3Btc3RvcmUKcGNwLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9iaW4vcG10cmFjZQpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2Jpbi9w bXZhbApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYmV4ZWMvcGNwL2Jpbi9hdXRv ZnNkLXByb2JlCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliZXhlYy9wY3AvYmlu L2Noa2hlbHAKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWJleGVjL3BjcC9iaW4v aW5zdGFsbC1zaApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYmV4ZWMvcGNwL2Jp bi9ta2FmCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliZXhlYy9wY3AvYmluL25l d2hlbHAKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWJleGVjL3BjcC9iaW4vcGNw LWx2bWNhY2hlCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliZXhlYy9wY3AvYmlu L3BjcC1zdW1tYXJ5CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliZXhlYy9wY3Av YmluL3BtY2QKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWJleGVjL3BjcC9iaW4v cG1jZF93YWl0CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliZXhlYy9wY3AvYmlu L3BtY29uZmlnCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliZXhlYy9wY3AvYmlu L3BtY3BwCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliZXhlYy9wY3AvYmluL3Bt Z2V0b3B0CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliZXhlYy9wY3AvYmluL3Bt aG9zdG5hbWUKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWJleGVjL3BjcC9iaW4v cG1pZV9jaGVjawpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYmV4ZWMvcGNwL2Jp bi9wbWllX2RhaWx5CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliZXhlYy9wY3Av YmluL3BtaWVfZW1haWwKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWJleGVjL3Bj cC9iaW4vcG1pZXN0YXR1cwpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYmV4ZWMv cGNwL2Jpbi9wbWxvY2sKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWJleGVjL3Bj cC9iaW4vcG1sb2djb25mCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliZXhlYy9w Y3AvYmluL3BtbG9nY29uZi1zZXR1cApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xp YmV4ZWMvcGNwL2Jpbi9wbWxvZ2V4dHJhY3QKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9saWJleGVjL3BjcC9iaW4vcG1sb2dnZXIKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9saWJleGVjL3BjcC9iaW4vcG1sb2dnZXJfY2hlY2sKcGNwLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9saWJleGVjL3BjcC9iaW4vcG1sb2dnZXJfZGFpbHkKcGNwLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9saWJleGVjL3BjcC9iaW4vcG1sb2dnZXJfbWVyZ2UKcGNwLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9saWJleGVjL3BjcC9iaW4vcG1sb2dyZWR1Y2UKcGNwLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWJleGVjL3BjcC9iaW4vcG1sb2dyZXdyaXRlCnBj cC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliZXhlYy9wY3AvYmluL3BtbmV3bG9nCnBj cC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliZXhlYy9wY3AvYmluL3BtbnNhZGQKcGNw LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWJleGVjL3BjcC9iaW4vcG1uc2RlbApwY3At My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYmV4ZWMvcGNwL2Jpbi9wbW5zbWVyZ2UKcGNw LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWJleGVjL3BjcC9iaW4vcG1wYXVzZQpwY3At My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYmV4ZWMvcGNwL2Jpbi9wbXBvc3QKcGNwLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWJleGVjL3BjcC9iaW4vcG1wcm94eQpwY3AtMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYmV4ZWMvcGNwL2Jpbi9wbXNpZ25hbApwY3AtMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYmV4ZWMvcGNwL2Jpbi9wbXNsZWVwCnBjcC0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliZXhlYy9wY3AvYmluL3Btd3RmCnBjcC0zLjEwLjUt MS54ODZfNjQucnBtIC91c3IvbGliZXhlYy9wY3AvYmluL3RlbG5ldC1wcm9iZQpwY3AtMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9zeXN0ZW1kL3N5c3RlbS9wbWNkLnNlcnZpY2UK cGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvc3lzdGVtZC9zeXN0ZW0vcG1pZS5z ZXJ2aWNlCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL3N5c3RlbWQvc3lzdGVt L3BtbG9nZ2VyLnNlcnZpY2UKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvc3lz dGVtZC9zeXN0ZW0vcG1wcm94eS5zZXJ2aWNlCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc2hhcmUvZG9jL3BjcApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL2Rv Yy9wY3AvQ0hBTkdFTE9HCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvZG9j L3BjcC9DT1BZSU5HCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvZG9jL3Bj cC9JTlNUQUxMCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC9w Y3AubHNtCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC9SRUFE TUUKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwL1ZFUlNJT04u cGNwCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvYXV0b2Zz ZC1wcm9iZS4xLmd6CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21h bjEvY2hraGVscC4xLmd6CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFu L21hbjEvZGJwbWRhLjEuZ3oKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9t YW4vbWFuMS9kYnByb2JlLjEuZ3oKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFy ZS9tYW4vbWFuMS9nZW5wbWRhLjEuZ3oKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z aGFyZS9tYW4vbWFuMS9ta2FmLjEuZ3oKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z aGFyZS9tYW4vbWFuMS9uZXdoZWxwLjEuZ3oKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zaGFyZS9tYW4vbWFuMS9wY3AuMS5negpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L3NoYXJlL21hbi9tYW4xL3BjcDJncmFwaGl0ZS4xLmd6CnBjcC0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcGNwLWF0b3AuMS5negpwY3AtMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BjcC1kbWNhY2hlLjEuZ3oKcGNwLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wY3AtZnJlZS4xLmd6CnBjcC0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvUENQSW50cm8uMS5negpw Y3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BjcC1sdm1jYWNo ZS4xLmd6CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcGNw LW51bWFzdGF0LjEuZ3oKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4v bWFuMS9wY3Atc2hwaW5nLjEuZ3oKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFy ZS9tYW4vbWFuMS9wY3Atc3VtbWFyeS4xLmd6CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc2hhcmUvbWFuL21hbjEvcGNwLXVwdGltZS4xLmd6CnBjcC0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcGNwLXZlcmlmeS4xLmd6CnBjcC0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcGVyZmFsbG9jLjEuZ3oKcGNwLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbWFmbS4xLmd6CnBjcC0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1hdG9wLjEuZ3oKcGNwLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbWNkLjEuZ3oKcGNwLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbWNkX3dhaXQuMS5negpw Y3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtY2xpZW50LjEu Z3oKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbWNvbGxl Y3RsLjEuZ3oKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9w bWNvbmZpZy4xLmd6CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21h bjEvcG1jcHAuMS5negpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9t YW4xL3BtZGFhY3RpdmVtcS4xLmd6CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hh cmUvbWFuL21hbjEvcG1kYWFpeC4xLmd6CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c2hhcmUvbWFuL21hbjEvcG1kYWFwYWNoZS4xLmd6CnBjcC0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc2hhcmUvbWFuL21hbjEvcG1kYWJhc2guMS5negpwY3AtMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtZGFib25kaW5nLjEuZ3oKcGNwLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbWRhY2lmcy4xLmd6CnBjcC0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1kYWNpc2NvLjEuZ3oKcGNw LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbWRhZGFyd2luLjEu Z3oKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbWRhZGJw aW5nLjEuZ3oKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9w bWRhZG0uMS5negpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4x L3BtZGFkczM4OS4xLmd6CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFu L21hbjEvcG1kYWRzMzg5bG9nLjEuZ3oKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z aGFyZS9tYW4vbWFuMS9wbWRhZWxhc3RpY3NlYXJjaC4xLmd6CnBjcC0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1kYWZyZWVic2QuMS5negpwY3AtMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtZGFnZnMyLjEuZ3oKcGNwLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbWRhZ2x1c3Rlci4xLmd6 CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1kYWdwZnMu MS5negpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtZGFn cHNkLjEuZ3oKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9w bWRhamJkMi4xLmd6CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21h bjEvcG1kYWpzb24uMS5negpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21h bi9tYW4xL3BtZGFrZXJuZWwuMS5negpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3No YXJlL21hbi9tYW4xL3BtZGFrdm0uMS5negpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L3NoYXJlL21hbi9tYW4xL3BtZGFsaW51eC4xLmd6CnBjcC0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc2hhcmUvbWFuL21hbjEvcG1kYWxtc2Vuc29ycy4xLmd6CnBjcC0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1kYWxvZ2dlci4xLmd6CnBjcC0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1kYWx1c3RyZS4xLmd6CnBj cC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1kYWx1c3RyZWNv bW0uMS5negpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3Bt ZGFtYWlscS4xLmd6CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21h bjEvcG1kYW1lbWNhY2hlLjEuZ3oKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFy ZS9tYW4vbWFuMS9wbWRhbW12LjEuZ3oKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z aGFyZS9tYW4vbWFuMS9wbWRhbW91bnRzLjEuZ3oKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zaGFyZS9tYW4vbWFuMS9wbWRhbXlzcWwuMS5negpwY3AtMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtZGFuYW1lZC4xLmd6CnBjcC0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1kYW5ldGJzZC4xLmd6CnBjcC0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1kYW5ldGZpbHRlci4xLmd6 CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1kYW5ld3Mu MS5negpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtZGFu ZnNjbGllbnQuMS5negpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9t YW4xL3BtZGFuZ2lueC4xLmd6CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUv bWFuL21hbjEvcG1kYW52aWRpYS4xLmd6CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c2hhcmUvbWFuL21hbjEvcG1kYXBhcGkuMS5negpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NoYXJlL21hbi9tYW4xL3BtZGFwZG5zLjEuZ3oKcGNwLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbWRhcGVyZmV2ZW50LjEuZ3oKcGNwLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbWRhcG9zdGZpeC4xLmd6CnBjcC0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1kYXBvc3RncmVzcWwu MS5negpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtZGFw cm9jLjEuZ3oKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9w bWRhcm9vbXRlbXAuMS5negpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21h bi9tYW4xL3BtZGFyb290LjEuZ3oKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFy ZS9tYW4vbWFuMS9wbWRhcnN5c2xvZy4xLmd6CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc2hhcmUvbWFuL21hbjEvcG1kYXNhbWJhLjEuZ3oKcGNwLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbWRhc2FtcGxlLjEuZ3oKcGNwLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbWRhc2VuZG1haWwuMS5negpwY3AtMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtZGFzaHBpbmcuMS5negpw Y3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtZGFzaW1wbGUu MS5negpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtZGFz bm1wLjEuZ3oKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9w bWRhc29sYXJpcy4xLmd6CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFu L21hbjEvcG1kYXN1bW1hcnkuMS5negpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3No YXJlL21hbi9tYW4xL3BtZGFzeXN0ZW1kLjEuZ3oKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zaGFyZS9tYW4vbWFuMS9wbWRhdGUuMS5negpwY3AtMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtZGF0cmFjZS4xLmd6CnBjcC0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1kYXRyaXZpYWwuMS5negpwY3AtMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtZGF0eG1vbi4xLmd6CnBjcC0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1kYXVuYm91bmQuMS5n egpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtZGF2bXdh cmUuMS5negpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3Bt ZGF3ZWJsb2cuMS5negpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9t YW4xL3BtZGF3aW5kb3dzLjEuZ3oKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFy ZS9tYW4vbWFuMS9wbWRheGZzLjEuZ3oKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z aGFyZS9tYW4vbWFuMS9wbWRhemltYnJhLjEuZ3oKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zaGFyZS9tYW4vbWFuMS9wbWRhenN3YXAuMS5negpwY3AtMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtZGJnLjEuZ3oKcGNwLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbWRpZmYuMS5negpwY3AtMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtZHVtcGxvZy4xLmd6CnBjcC0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1lcnIuMS5negpwY3AtMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtZXZlbnQuMS5negpwY3AtMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtZmluZC4xLmd6CnBjcC0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1nZW5tYXAuMS5negpw Y3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtZ2V0b3B0LjEu Z3oKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbWhvc3Ru YW1lLjEuZ3oKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9w bWllLjEuZ3oKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9w bWllMmNvbC4xLmd6CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21h bjEvcG1pZV9jaGVjay4xLmd6CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUv bWFuL21hbjEvcG1pZWNvbmYuMS5negpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3No YXJlL21hbi9tYW4xL3BtaWVfZGFpbHkuMS5negpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NoYXJlL21hbi9tYW4xL3BtaWVzdGF0dXMuMS5negpwY3AtMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtaW5mby4xLmd6CnBjcC0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1pb3N0YXQuMS5negpwY3AtMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtbGMuMS5negpwY3AtMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtbG9jay4xLmd6CnBjcC0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1sb2djaGVjay4xLmd6CnBjcC0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1sb2djb25mLjEuZ3oK cGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbWxvZ2V4dHJh Y3QuMS5negpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3Bt bG9nZ2VyLjEuZ3oKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFu MS9wbWxvZ2dlcl9jaGVjay4xLmd6CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hh cmUvbWFuL21hbjEvcG1sb2dnZXJfZGFpbHkuMS5negpwY3AtMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtbG9nZ2VyX21lcmdlLjEuZ3oKcGNwLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbWxvZ2xhYmVsLjEuZ3oKcGNwLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbWxvZ212LjEuZ3oKcGNw LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbWxvZ3JlZHVjZS4x Lmd6CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1sb2dy ZXdyaXRlLjEuZ3oKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFu MS9wbWxvZ3N1bW1hcnkuMS5negpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJl L21hbi9tYW4xL3BtbmV3bG9nLjEuZ3oKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z aGFyZS9tYW4vbWFuMS9wbW5zYWRkLjEuZ3oKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zaGFyZS9tYW4vbWFuMS9wbW5zZGVsLjEuZ3oKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zaGFyZS9tYW4vbWFuMS9wbW5zbWVyZ2UuMS5negpwY3AtMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtcGF1c2UuMS5negpwY3AtMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtcG9zdC4xLmd6CnBjcC0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1wcm9iZS4xLmd6CnBjcC0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1wcm94eS4xLmd6CnBjcC0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1zaWduYWwuMS5negpwY3At My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3Btc2xlZXAuMS5negpw Y3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3Btc29ja3MuMS5n egpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3Btc3RhdC4x Lmd6CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1zdG9y ZS4xLmd6CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG10 cmFjZS4xLmd6CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEv cG12YWwuMS5negpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4x L3Btdmlldy4xLmd6CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21h bjEvdGVsbmV0LXByb2JlLjEuZ3oKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFy ZS9tYW4vbWFuNS9tbXYuNS5negpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJl L21hbi9tYW41L3BjcC1hcmNoaXZlLjUuZ3oKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zaGFyZS9tYW4vbWFuNS9wY3AtYXRvcHJjLjUuZ3oKcGNwLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zaGFyZS9tYW4vbWFuNS9wY3AuY29uZi41Lmd6CnBjcC0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjUvcGNwLmVudi41Lmd6CnBjcC0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjUvcGVyZmV2ZW50LmNvbmYuNS5negpwY3At My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW41L3BtaWVjb25mLjUuZ3oK cGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuNS9wbW5zLjUuZ3oK cGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuNS9wbXZpZXcuNS5n egpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL3BjcApwY3AtMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NoYXJlL3BjcC9saWIKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zaGFyZS9wY3AvbGliL2Jhc2hwcm9jLnNoCnBjcC0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc2hhcmUvcGNwL2xpYi9sb2NrcG1ucwpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NoYXJlL3BjcC9saWIvcGNwCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hh cmUvcGNwL2xpYi9wbWNkCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvcGNw L2xpYi9wbWRhcHJvYy5zaApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL3Bj cC9saWIvcG1pZQpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL3BjcC9saWIv cG1sb2dnZXIKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9wY3AvbGliL3Bt cHJveHkKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9wY3AvbGliL3JjLXBy b2Muc2gKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9wY3AvbGliL3JjLXBy b2Muc2gubWluaW1hbApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL3BjcC9s aWIvUmVwbGFjZVBtbnNTdWJ0cmVlCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hh cmUvcGNwL2xpYi91bmxvY2twbW5zCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hh cmUvc3lzdGVtdGFwL3RhcHNldC9wbWNkLnN0cApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZp ZwpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtYWZtCnBj cC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1hZm0vcGNwCnBj cC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1hZm0vcGNwLWd1 aQpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtZGEKcGNw LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWllCnBjcC0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1pZWNvbmYKcGNwLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWllY29uZi9jaXNjbwpwY3At My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtaWVjb25mL2Npc2Nv L2luX3V0aWwKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9w bWllY29uZi9jaXNjby9vdXRfdXRpbApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvY29uZmlnL3BtaWVjb25mL2NwdQpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvY29uZmlnL3BtaWVjb25mL2NwdS9jb250ZXh0X3N3aXRjaApwY3AtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtaWVjb25mL2NwdS9sb2FkX2F2 ZXJhZ2UKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWll Y29uZi9jcHUvbG93X3V0aWwKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L2NvbmZpZy9wbWllY29uZi9jcHUvc3lzdGVtCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC9jb25maWcvcG1pZWNvbmYvY3B1L3V0aWwKcGNwLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWllY29uZi9maWxlc3lzCnBjcC0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1pZWNvbmYvZmlsZXN5cy9maWxs aW5nCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1pZWNv bmYvZ2xvYmFsCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcv cG1pZWNvbmYvZ2xvYmFsL3BhcmFtZXRlcnMKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL2NvbmZpZy9wbWllY29uZi9nbG9iYWwvcGNwX2FjdGlvbnMKcGNwLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWllY29uZi9tZW1vcnkKcGNw LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWllY29uZi9tZW1v cnkvZXhoYXVzdGVkCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25m aWcvcG1pZWNvbmYvbWVtb3J5L3N3YXBfbG93CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC9jb25maWcvcG1pZWNvbmYvcGVyY3B1CnBjcC0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1pZWNvbmYvcGVyY3B1L21hbnlfdXRpbApwY3At My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtaWVjb25mL3BlcmNw dS9zb21lX3V0aWwKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZp Zy9wbWllY29uZi9wZXJjcHUvc3lzdGVtCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC9jb25maWcvcG1pZWNvbmYvcGVybmV0aWYKcGNwLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWllY29uZi9wZXJuZXRpZi9jb2xsaXNpb25zCnBj cC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1pZWNvbmYvcGVy bmV0aWYvZXJyb3JzCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25m aWcvcG1pZWNvbmYvcGVybmV0aWYvcGFja2V0cwpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvY29uZmlnL3BtaWVjb25mL3Blcm5ldGlmL3V0aWwKcGNwLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWllY29uZi9zaHBpbmcKcGNwLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWllY29uZi9zaHBpbmcv cmVzcG9uc2UKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9w bWllY29uZi9zaHBpbmcvc3RhdHVzCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC9jb25maWcvcG1sb2djb25mCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC9jb25maWcvcG1sb2djb25mL2FwYWNoZQpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29uZi9hcGFjaGUvcHJvY2Vzc2VzCnBjcC0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL2FwYWNoZS9z dW1tYXJ5CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1s b2djb25mL2FwYWNoZS91cHRpbWUKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL2NvbmZpZy9wbWxvZ2NvbmYvY3B1CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC9jb25maWcvcG1sb2djb25mL2NwdS9wZXJjcHUKcGNwLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvY3B1L3N1bW1hcnkKcGNwLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvZGlzawpw Y3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29uZi9k aXNrL3BlcmNvbnRyb2xsZXIKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L2NvbmZpZy9wbWxvZ2NvbmYvZGlzay9wZXJkaXNrCnBjcC0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL2Rpc2svcGVycGFydGl0aW9uCnBjcC0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL2Rpc2sv c3VtbWFyeQpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3Bt bG9nY29uZi9maWxlc3lzdGVtCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC9jb25maWcvcG1sb2djb25mL2ZpbGVzeXN0ZW0vYWxsCnBjcC0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL2ZpbGVzeXN0ZW0vc3VtbWFyeQpw Y3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29uZi9m aWxlc3lzdGVtL3hmcy1hbGwKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L2NvbmZpZy9wbWxvZ2NvbmYvZmlsZXN5c3RlbS94ZnMtaW8taXJpeApwY3AtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29uZi9maWxlc3lzdGVtL3hm cy1pby1saW51eApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmln L3BtbG9nY29uZi9rZXJuZWwKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L2NvbmZpZy9wbWxvZ2NvbmYva2VybmVsL2J1ZmNhY2hlLWFjdGl2aXR5CnBjcC0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL2tlcm5lbC9idWZj YWNoZS1hbGwKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9w bWxvZ2NvbmYva2VybmVsL2lub2RlLWNhY2hlCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL2tlcm5lbC9pbnRlcnJ1cHRzLWlyaXgKcGNw LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYva2Vy bmVsL2xvYWQKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9w bWxvZ2NvbmYva2VybmVsL21lbW9yeS1pcml4CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL2tlcm5lbC9tZW1vcnktbGludXgKcGNwLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYva2VybmVs L3F1ZXVlcy1pcml4CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25m aWcvcG1sb2djb25mL2tlcm5lbC9yZWFkLXdyaXRlLWRhdGEKcGNwLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYva2VybmVsL3N1bW1hcnktbGlu dXgKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2Nv bmYva2VybmVsL3N1bW1hcnktd2luZG93cwpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvY29uZmlnL3BtbG9nY29uZi9rZXJuZWwvc3lzY2FsbHMtaXJpeApwY3AtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29uZi9rZXJuZWwv c3lzY2FsbHMtbGludXgKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2Nv bmZpZy9wbWxvZ2NvbmYva2VybmVsL3N5c2NhbGxzLXBlcmNwdS1pcml4CnBjcC0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL2tlcm5lbC92bm9k ZXMKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2Nv bmYvbWFpbHEKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9w bWxvZ2NvbmYvbWFpbHEvc3VtbWFyeQpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvY29uZmlnL3BtbG9nY29uZi9tZW1vcnkKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvbWVtb3J5L3Byb2MtbGludXgKcGNwLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvbWVtb3J5 L3N3YXAtYWN0aXZpdHkKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2Nv bmZpZy9wbWxvZ2NvbmYvbWVtb3J5L3N3YXAtYWxsCnBjcC0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL21lbW9yeS9zd2FwLWNvbmZpZwpwY3At My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29uZi9tZW1v cnkvdGxiLWlyaXgKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZp Zy9wbWxvZ2NvbmYvbXlzcWwKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L2NvbmZpZy9wbWxvZ2NvbmYvbXlzcWwvc3VtbWFyeQpwY3AtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29uZi9uZXRmaWx0ZXIKcGNwLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvbmV0ZmlsdGVyL2Nv bmZpZwpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9n Y29uZi9uZXRmaWx0ZXIvc3VtbWFyeQpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvY29uZmlnL3BtbG9nY29uZi9uZXR3b3JraW5nCnBjcC0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL25ldHdvcmtpbmcvaW50ZXJmYWNl LWFsbApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9n Y29uZi9uZXR3b3JraW5nL2ludGVyZmFjZS1zdW1tYXJ5CnBjcC0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL25ldHdvcmtpbmcvbWJ1ZnMKcGNw LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvbmV0 d29ya2luZy9tdWx0aWNhc3QKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L2NvbmZpZy9wbWxvZ2NvbmYvbmV0d29ya2luZy9uZnMyLWNsaWVudApwY3AtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29uZi9uZXR3b3JraW5nL25m czItc2VydmVyCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcv cG1sb2djb25mL25ldHdvcmtpbmcvbmZzMy1jbGllbnQKcGNwLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvbmV0d29ya2luZy9uZnMzLXNlcnZl cgpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29u Zi9uZXR3b3JraW5nL25mczQtY2xpZW50CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC9jb25maWcvcG1sb2djb25mL25ldHdvcmtpbmcvbmZzNC1zZXJ2ZXIKcGNwLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvbmV0d29y a2luZy9vdGhlci1wcm90b2NvbHMKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL2NvbmZpZy9wbWxvZ2NvbmYvbmV0d29ya2luZy9ycGMKcGNwLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvbmV0d29ya2luZy9zb2NrZXQt aXJpeApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9n Y29uZi9uZXR3b3JraW5nL3NvY2tldC1saW51eApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29uZi9uZXR3b3JraW5nL3N0cmVhbXMKcGNwLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvbmV0d29y a2luZy90Y3AtYWN0aXZpdHktaXJpeApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvY29uZmlnL3BtbG9nY29uZi9uZXR3b3JraW5nL3RjcC1hY3Rpdml0eS1saW51eApw Y3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29uZi9u ZXR3b3JraW5nL3RjcC1hbGwKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L2NvbmZpZy9wbWxvZ2NvbmYvbmV0d29ya2luZy91ZHAtYWxsCnBjcC0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL25ldHdvcmtpbmcvdWRwLXBh Y2tldHMtaXJpeApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmln L3BtbG9nY29uZi9uZXR3b3JraW5nL3VkcC1wYWNrZXRzLWxpbnV4CnBjcC0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL3BsYXRmb3JtCnBjcC0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL3BsYXRm b3JtL2hpbnYKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9w bWxvZ2NvbmYvcGxhdGZvcm0vbGludXgKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvcG9zdGdyZXNxbApwY3AtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29uZi9wb3N0Z3Jlc3FsL3N1bW1hcnkK cGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYv c2dpCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2dj b25mL3NnaS9jcHUtZXZjdHIKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L2NvbmZpZy9wbWxvZ2NvbmYvc2dpL2NyYXlsaW5rCnBjcC0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL3NnaS9lZnMKcGNwLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvc2dpL2h1YgpwY3AtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29uZi9zZ2kva2Fp bwpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29u Zi9zZ2kvbm9kZS1tZW1vcnkKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L2NvbmZpZy9wbWxvZ2NvbmYvc2dpL251bWEKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvc2dpL251bWEtc3VtbWFyeQpwY3AtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29uZi9zZ2kveGJvdwpw Y3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29uZi9z Z2kveGx2LWFjdGl2aXR5CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9j b25maWcvcG1sb2djb25mL3NnaS94bHYtc3RyaXBlLWlvCnBjcC0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL3NnaS94dm0tYWxsCnBjcC0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL3NnaS94dm0t b3BzCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2dj b25mL3NnaS94dm0tc3RhdHMKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L2NvbmZpZy9wbWxvZ2NvbmYvc2hwaW5nCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC9jb25maWcvcG1sb2djb25mL3NocGluZy9zdW1tYXJ5CnBjcC0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL3NxbHNlcnZlcgpwY3At My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29uZi9zcWxz ZXJ2ZXIvc3VtbWFyeQpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29u ZmlnL3BtbG9nY29uZi90b29scwpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvY29uZmlnL3BtbG9nY29uZi90b29scy9hdG9wCnBjcC0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL3Rvb2xzL2F0b3AtaHR0cHN0YXRzCnBj cC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL3Rv b2xzL2F0b3AtcHJvYwpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29u ZmlnL3BtbG9nY29uZi90b29scy9hdG9wLXN1bW1hcnkKcGNwLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvdG9vbHMvY29sbGVjdGwKcGNwLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvdG9vbHMv Y29sbGVjdGwtc3VtbWFyeQpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av Y29uZmlnL3BtbG9nY29uZi90b29scy9kbWNhY2hlCnBjcC0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL3Rvb2xzL2ZyZWUKcGNwLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvdG9vbHMvZnJlZS1z dW1tYXJ5CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1s b2djb25mL3Rvb2xzL2lvc3RhdApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvY29uZmlnL3BtbG9nY29uZi90b29scy9pcApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29uZi90b29scy9tcHN0YXQKcGNwLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvdG9vbHMvbnVtYXN0 YXQKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2Nv bmYvdG9vbHMvcGNwLXN1bW1hcnkKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL2NvbmZpZy9wbWxvZ2NvbmYvdG9vbHMvcG1jbGllbnQKcGNwLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvdG9vbHMvcG1jbGllbnQtc3Vt bWFyeQpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9n Y29uZi90b29scy9wbWllY29uZgpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvY29uZmlnL3BtbG9nY29uZi90b29scy9wbXN0YXQKcGNwLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvdG9vbHMvc2FyCnBjcC0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL3Rvb2xzL3Nhci1z dW1tYXJ5CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1s b2djb25mL3Rvb2xzL3VwdGltZQpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvY29uZmlnL3BtbG9nY29uZi90b29scy92bXN0YXQKcGNwLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvdG9vbHMvdm1zdGF0LXN1bW1hcnkK cGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYv djEuMApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9n Y29uZi92MS4wL0MyCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25m aWcvcG1sb2djb25mL3YxLjAvQzMKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL2NvbmZpZy9wbWxvZ2NvbmYvdjEuMC9EMwpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29uZi92MS4wL0swCnBjcC0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2djb25mL3YxLjAvUzAKcGNwLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ2NvbmYvdjEuMC9TMQpw Y3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9nY29uZi96 aW1icmEKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxv Z2NvbmYvemltYnJhL2FsbApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av Y29uZmlnL3BtbG9nZ2VyCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9j b25maWcvcG1sb2dnZXIvY29uZmlnLnBtc3RhdApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvY29uZmlnL3BtbG9ncmV3cml0ZQpwY3AtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9ncmV3cml0ZS9jZ3JvdXBfdW5pdHMuY29uZgpw Y3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtbG9ncmV3cml0 ZS9qYmQyX2tlcm5lbF91bG9uZy5jb25mCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC9jb25maWcvcG1sb2dyZXdyaXRlL2xpbnV4X2tlcm5lbF91bG9uZy5jb25mCnBj cC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2dyZXdyaXRl L2xpbnV4X3Byb2NfbWlncmF0ZS5jb25mCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC9jb25maWcvcG1sb2dyZXdyaXRlL2xpbnV4X3Byb2NfbmV0X3NubXBfbWlncmF0 ZS5jb25mCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1s b2dyZXdyaXRlL2xpbnV4X3hmc19taWdyYXRlLmNvbmYKcGNwLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ3Jld3JpdGUvbXlzcWxfbWlncmF0ZS5jb25m CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1sb2dyZXdy aXRlL3Byb2NfamlmZmllcy5jb25mCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC9jb25maWcvcG1sb2dyZXdyaXRlL3Byb2Nfa2VybmVsX3Vsb25nLmNvbmYKcGNwLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWxvZ3Jld3JpdGUvcnBt X21pZ3JhdGUuY29uZgpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1k YXMKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2piZDIKcGNw LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2piZDIvZG9tYWluLmgK cGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2piZDIvaGVscApw Y3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvamJkMi9oZWxwLmRp cgpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvamJkMi9oZWxw LnBhZwpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvamJkMi9J bnN0YWxsCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9qYmQy L3BtZGFqYmQyCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9q YmQyL3BtZGFfamJkMi5zbwpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av cG1kYXMvamJkMi9SZW1vdmUKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3BtZGFzL2piZDIvcm9vdApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av cG1kYXMvamJkMi9yb290X2piZDIKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3BtZGFzL2xpbnV4CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9w bWRhcy9saW51eC9kb21haW4uaApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvcG1kYXMvbGludXgvaGVscApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvcG1kYXMvbGludXgvaGVscC5kaXIKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3BtZGFzL2xpbnV4L2hlbHAucGFnCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC9wbWRhcy9saW51eC9wbWRhbGludXgKcGNwLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3BtZGFzL2xpbnV4L3BtZGFfbGludXguc28KcGNwLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2xvZ2dlcgpwY3AtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbG9nZ2VyL2RvbWFpbi5oCnBjcC0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9sb2dnZXIvaGVscApwY3AtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbG9nZ2VyL0luc3RhbGwKcGNwLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2xvZ2dlci9wbWRhbG9nZ2Vy CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9sb2dnZXIvcG1u cwpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbG9nZ2VyL1JF QURNRQpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbG9nZ2Vy L1JlbW92ZQpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbG9n Z2VyL3Jvb3QKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL21t dgpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbW12L2RvbWFp bi5oCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9tbXYvSW5z dGFsbApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbW12L21t dmR1bXAKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL21tdi9w bWRhbW12CnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9tbXYv cG1kYV9tbXYuc28KcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFz L21tdi9SZW1vdmUKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFz L21tdi9yb290X21tdgpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1k YXMvcG1jZApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvcG1j ZC9oZWxwLmRpcgpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMv cG1jZC9oZWxwLnBhZwpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1k YXMvcG1jZC9wbWRhX3BtY2Quc28KcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3BtZGFzL3Byb2MKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Bt ZGFzL3Byb2MvZG9tYWluLmgKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3BtZGFzL3Byb2MvaGVscApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av cG1kYXMvcHJvYy9oZWxwLmRpcgpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvcG1kYXMvcHJvYy9oZWxwLnBhZwpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvcG1kYXMvcHJvYy9JbnN0YWxsCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC9wbWRhcy9wcm9jL3BtZGFwcm9jCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC9wbWRhcy9wcm9jL3BtZGFfcHJvYy5zbwpwY3AtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvcHJvYy9SZW1vdmUKcGNwLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3Byb2Mvcm9vdApwY3AtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvcHJvYy9yb290X3Byb2MKcGNwLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3Byb2Mvc2FtcGxlaG90cHJvYy5jb25mCnBj cC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9yb290CnBjcC0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9yb290L2RvbWFpbi5oCnBjcC0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9yb290L2hlbHAKcGNwLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3Jvb3QvaGVscC5kaXIKcGNw LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3Jvb3QvaGVscC5wYWcK cGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3Jvb3QvSW5zdGFs bApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvcm9vdC9wbWRh cm9vdApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvcm9vdC9S ZW1vdmUKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3Jvb3Qv cm9vdApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvcm9vdC9y b290X3Jvb3QKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3N5 c3RlbWQKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3N5c3Rl bWQvZG9tYWluLmgKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFz L3N5c3RlbWQvaGVscApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1k YXMvc3lzdGVtZC9JbnN0YWxsCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC9wbWRhcy9zeXN0ZW1kL3BtZGFzeXN0ZW1kCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC9wbWRhcy9zeXN0ZW1kL3BtbnMKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3BtZGFzL3N5c3RlbWQvUkVBRE1FCnBjcC0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC9wbWRhcy9zeXN0ZW1kL1JlbW92ZQpwY3AtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvc3lzdGVtZC9yb290CnBjcC0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy94ZnMKcGNwLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3BtZGFzL3hmcy9kb21haW4uaApwY3AtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMveGZzL2hlbHAKcGNwLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3BtZGFzL3hmcy9oZWxwLmRpcgpwY3AtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMveGZzL2hlbHAucGFnCnBjcC0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy94ZnMvSW5zdGFsbApwY3AtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMveGZzL3BtZGF4ZnMKcGNwLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3hmcy9wbWRhX3hmcy5zbwpwY3AtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMveGZzL1JlbW92ZQpwY3AtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMveGZzL3Jvb3QKcGNwLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3hmcy9yb290X3hmcwpwY3AtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1ucwpwY3AtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvcG1ucy9NYWtlZmlsZQpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvcG1ucy9NYWtlLnN0ZHBtaWQKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3BtbnMvUmVidWlsZApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvcG1ucy9yb290X2piZDIKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3BtbnMvcm9vdF9saW51eApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvcG1ucy9yb290X21tdgpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvcG1ucy9yb290X3BtY2QKcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3BtbnMvcm9vdF9wcm9jCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9w bW5zL3Jvb3Rfcm9vdApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1u cy9yb290X3hmcwpwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1ucy9z dGRwbWlkLmxvY2FsCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbW5z L3N0ZHBtaWQucGNwCnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90bXAK cGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3RtcC9wbWNkCnBjcC0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90bXAvcG1pZQpwY3AtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdG1wL3BtbG9nZ2VyCnBjcC0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbG9nL3BjcApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xvZy9wY3Av cG1jZApwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xvZy9wY3AvcG1pZQpwY3AtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xvZy9wY3AvcG1sb2dnZXIKcGNwLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9sb2cvcGNwL3BtcHJveHkKcGNwLWNvbGxlY3Rvci0zLjEwLjUtMS54 ODZfNjQucnBtIChjb250YWlucyBubyBmaWxlcykKcGNwLWNvbXBhdC0zLjEwLjUtMS54ODZf NjQucnBtIChjb250YWlucyBubyBmaWxlcykKcGNwLWNvbmYtMy4xMC41LTEueDg2XzY0LnJw bSAvZXRjL3BjcC5jb25mCnBjcC1jb25mLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9pbmNs dWRlL3BjcApwY3AtY29uZi0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvaW5jbHVkZS9wY3Av YnVpbGRkZWZzCnBjcC1jb25mLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9pbmNsdWRlL3Bj cC9idWlsZHJ1bGVzCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xp Yi9kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVi dWcvLmJ1aWxkLWlkCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xp Yi9kZWJ1Zy8uYnVpbGQtaWQvMDEKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC8wMS8xMzMwNzU2NTI2YTNmYjU1MGQ4MWE4ZjNk NWIzY2UwOWIyMmQ3YwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9s aWIvZGVidWcvLmJ1aWxkLWlkLzAxLzEzMzA3NTY1MjZhM2ZiNTUwZDgxYThmM2Q1YjNjZTA5 YjIyZDdjLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xp Yi9kZWJ1Zy8uYnVpbGQtaWQvMDQKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC8wNC85M2E2ZTE3ZGY4NGY3ZmUyOTI0M2YwOTUy ZGJlYmE2MDdmYTJjZgpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9s aWIvZGVidWcvLmJ1aWxkLWlkLzA0LzkzYTZlMTdkZjg0ZjdmZTI5MjQzZjA5NTJkYmViYTYw N2ZhMmNmLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xp Yi9kZWJ1Zy8uYnVpbGQtaWQvMDUKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC8wNS8xMDQyMjhlZDQwMDc1ZTg1NjdjYjFmMmE5 ZjA1YjFjZGQzZGQ4MgpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9s aWIvZGVidWcvLmJ1aWxkLWlkLzA1LzEwNDIyOGVkNDAwNzVlODU2N2NiMWYyYTlmMDViMWNk ZDNkZDgyLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xp Yi9kZWJ1Zy8uYnVpbGQtaWQvMDYKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC8wNi9jODBmYTc0ZWY2YTdkYjQ3NjMyNmY0OGQ5 MjFmYjEzMzZhMDg0MwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9s aWIvZGVidWcvLmJ1aWxkLWlkLzA2L2M4MGZhNzRlZjZhN2RiNDc2MzI2ZjQ4ZDkyMWZiMTMz NmEwODQzLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xp Yi9kZWJ1Zy8uYnVpbGQtaWQvMDcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC8wNy8wNGJjMGU5MzZkYjY2NmM5YjBjNjgyZmM1 NGI3NWUwNDdlYjI0ZQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9s aWIvZGVidWcvLmJ1aWxkLWlkLzA3LzA0YmMwZTkzNmRiNjY2YzliMGM2ODJmYzU0Yjc1ZTA0 N2ViMjRlLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xp Yi9kZWJ1Zy8uYnVpbGQtaWQvMDkKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC8wOS9lNTA3YzZmOThjMzEyYjRkOWMzNWU1ZmRm YzViYTAyODE1ZjE0OQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9s aWIvZGVidWcvLmJ1aWxkLWlkLzA5L2U1MDdjNmY5OGMzMTJiNGQ5YzM1ZTVmZGZjNWJhMDI4 MTVmMTQ5LmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xp Yi9kZWJ1Zy8uYnVpbGQtaWQvMGEKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC8wYS82YjlhMTkyM2FjZTUyMDgwMmZhNGM1MDdl MWQ0ODc4MTdkNTE5YQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9s aWIvZGVidWcvLmJ1aWxkLWlkLzBhLzZiOWExOTIzYWNlNTIwODAyZmE0YzUwN2UxZDQ4Nzgx N2Q1MTlhLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xp Yi9kZWJ1Zy8uYnVpbGQtaWQvMGIKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC8wYi81MTcwYTgyM2EwYjY2YmEzNTkyOTNlMDRk ZTgzNDE0ODUzMjZlYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9s aWIvZGVidWcvLmJ1aWxkLWlkLzBiLzUxNzBhODIzYTBiNjZiYTM1OTI5M2UwNGRlODM0MTQ4 NTMyNmVjLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xp Yi9kZWJ1Zy8uYnVpbGQtaWQvMTEKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC8xMS9mYzc5MTg3NDU0MWFlYzJmMjI5ZGFiMzQ2 ZjYyN2MzOGNhZGRiZgpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9s aWIvZGVidWcvLmJ1aWxkLWlkLzExL2ZjNzkxODc0NTQxYWVjMmYyMjlkYWIzNDZmNjI3YzM4 Y2FkZGJmLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xp Yi9kZWJ1Zy8uYnVpbGQtaWQvMTIKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC8xMi80MmQyMGVlZWJmNDQ4ODhmMTZhYzFkYTMx ZmQwZGFhYTgyY2Y0ZApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9s aWIvZGVidWcvLmJ1aWxkLWlkLzEyLzQyZDIwZWVlYmY0NDg4OGYxNmFjMWRhMzFmZDBkYWFh ODJjZjRkLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xp Yi9kZWJ1Zy8uYnVpbGQtaWQvMTQKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC8xNC8zODQwMWE4YTVjYzViNWQ0YmY5YzMyZmM2 MzMzZWRmNDZhNDIxNwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9s aWIvZGVidWcvLmJ1aWxkLWlkLzE0LzM4NDAxYThhNWNjNWI1ZDRiZjljMzJmYzYzMzNlZGY0 NmE0MjE3LmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xp Yi9kZWJ1Zy8uYnVpbGQtaWQvMTUKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC8xNS9lNDMzOWYwZDRjY2UwNzRjNGFhMzBiMTI3 YjMzYTA5YzU0MTA3MgpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9s aWIvZGVidWcvLmJ1aWxkLWlkLzE1L2U0MzM5ZjBkNGNjZTA3NGM0YWEzMGIxMjdiMzNhMDlj NTQxMDcyLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xp Yi9kZWJ1Zy8uYnVpbGQtaWQvMTYKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC8xNi8wNGI4YTQxMWM0MjU4OWQ5M2NlNGFlM2E1 MDk2NDgwMjIxZGQ1MgpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9s aWIvZGVidWcvLmJ1aWxkLWlkLzE2LzA0YjhhNDExYzQyNTg5ZDkzY2U0YWUzYTUwOTY0ODAy MjFkZDUyLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xp Yi9kZWJ1Zy8uYnVpbGQtaWQvMTcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC8xNy9iNWVmY2NkYWMzMjQ5ODY2ZjQwOWY5YzYx ZDQ1NTJhMzU3Y2U4NApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9s aWIvZGVidWcvLmJ1aWxkLWlkLzE3L2I1ZWZjY2RhYzMyNDk4NjZmNDA5ZjljNjFkNDU1MmEz NTdjZTg0LmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xp Yi9kZWJ1Zy8uYnVpbGQtaWQvMWMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC8xYy9kZDZjZWZmNjI0OWQ1MGQ0MTQzNjAyMWQ1 N2ZlYjljZjkyODQ3OQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9s aWIvZGVidWcvLmJ1aWxkLWlkLzFjL2RkNmNlZmY2MjQ5ZDUwZDQxNDM2MDIxZDU3ZmViOWNm OTI4NDc5LmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xp Yi9kZWJ1Zy8uYnVpbGQtaWQvMWMvZGZmNDViM2Q3NzQ2MWVkM2ZhMzljN2YxZmZiODZkZDZk NWQ0MzMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVn Ly5idWlsZC1pZC8xYy9kZmY0NWIzZDc3NDYxZWQzZmEzOWM3ZjFmZmI4NmRkNmQ1ZDQzMy5k ZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcv LmJ1aWxkLWlkLzFlCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xp Yi9kZWJ1Zy8uYnVpbGQtaWQvMWUvMDU2MjBhMmM4NzhjNTg3YTVjNzUwOWViNmI4NjliZWU3 OGIwZWQKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVn Ly5idWlsZC1pZC8xZS8wNTYyMGEyYzg3OGM1ODdhNWM3NTA5ZWI2Yjg2OWJlZTc4YjBlZC5k ZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcv LmJ1aWxkLWlkLzIxCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xp Yi9kZWJ1Zy8uYnVpbGQtaWQvMjEvM2VmN2U4ZGViMWIwYjU3NTJhNzQ0OTQxMTI3NTBlYjc2 ZDE3MzYKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVn Ly5idWlsZC1pZC8yMS8zZWY3ZThkZWIxYjBiNTc1MmE3NDQ5NDExMjc1MGViNzZkMTczNi5k ZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcv LmJ1aWxkLWlkLzIyCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xp Yi9kZWJ1Zy8uYnVpbGQtaWQvMjIvMWUxNTI3YzQzY2Y5ZjNhZTM0YmU2MmRmOTBmY2NlNWE3 ZDFjZWYKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVn Ly5idWlsZC1pZC8yMi8xZTE1MjdjNDNjZjlmM2FlMzRiZTYyZGY5MGZjY2U1YTdkMWNlZi5k ZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcv LmJ1aWxkLWlkLzI0CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xp Yi9kZWJ1Zy8uYnVpbGQtaWQvMjQvNTM1OTVmNWQ4NzcwMjNhNzdhYThhMDdhM2VjZjZjZmI4 OGViNDkKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVn Ly5idWlsZC1pZC8yNC81MzU5NWY1ZDg3NzAyM2E3N2FhOGEwN2EzZWNmNmNmYjg4ZWI0OS5k ZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcv LmJ1aWxkLWlkLzI4CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xp Yi9kZWJ1Zy8uYnVpbGQtaWQvMjgvZWJjZTFjOTI4MTIxMzkxODhjODBhNjA4ODc3ZjkzYTM5 MjAwNDIKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVn Ly5idWlsZC1pZC8yOC9lYmNlMWM5MjgxMjEzOTE4OGM4MGE2MDg4NzdmOTNhMzkyMDA0Mi5k ZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcv LmJ1aWxkLWlkLzJkCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xp Yi9kZWJ1Zy8uYnVpbGQtaWQvMmQvZDM5ODY1Y2E3M2QxODQ5MGViMTcxMzIzNjNiNWE5Zjhm ZDEzYzUKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVn Ly5idWlsZC1pZC8yZC9kMzk4NjVjYTczZDE4NDkwZWIxNzEzMjM2M2I1YTlmOGZkMTNjNS5k ZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcv LmJ1aWxkLWlkLzJkL2U5NjYxMjQzNmE0OTY5ZTkwYjAyNzgzZGMyMDU3NGEzZDkzNDVjCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQt aWQvMmQvZTk2NjEyNDM2YTQ5NjllOTBiMDI3ODNkYzIwNTc0YTNkOTM0NWMuZGVidWcKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1p ZC8zNwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcv LmJ1aWxkLWlkLzM3L2QwZTlhNWUzZjg1OTBhNDkzNTQ3Y2UzOWRiN2NhOGZhOGU2YTFiCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQt aWQvMzcvZDBlOWE1ZTNmODU5MGE0OTM1NDdjZTM5ZGI3Y2E4ZmE4ZTZhMWIuZGVidWcKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1p ZC8zNy9mNzY3Mzc0NjE2ZjdiZDg1OTQ4ZGMwNmIyYTgxMDVhODBjYzE4NApwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzM3L2Y3 NjczNzQ2MTZmN2JkODU5NDhkYzA2YjJhODEwNWE4MGNjMTg0LmRlYnVnCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvMzkKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1p ZC8zOS9lN2E1MGY3MWE3NzE1YzMyMzMwMmMyNGNiMGVmMDZmZmY0YTU2ZQpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzM5L2U3 YTUwZjcxYTc3MTVjMzIzMzAyYzI0Y2IwZWYwNmZmZjRhNTZlLmRlYnVnCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvM2EKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1p ZC8zYS83ZTFmNTUyYTUzZmJjMDIzOGMyODg4ZTI5NWZlNDQzNzlhNDgyNwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzNhLzdl MWY1NTJhNTNmYmMwMjM4YzI4ODhlMjk1ZmU0NDM3OWE0ODI3LmRlYnVnCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvM2UKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1p ZC8zZS81ZDdkNGNlYTE5OTcwMzgxMTlhZmJmZjE0ZDAyNTZkZGUwYjc4MQpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzNlLzVk N2Q0Y2VhMTk5NzAzODExOWFmYmZmMTRkMDI1NmRkZTBiNzgxLmRlYnVnCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvM2YKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1p ZC8zZi82YjRkYTFkN2Y5N2E4MjIxMmQwZWU0OWIzMWYzMTAwYWRkNmVhNApwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzNmLzZi NGRhMWQ3Zjk3YTgyMjEyZDBlZTQ5YjMxZjMxMDBhZGQ2ZWE0LmRlYnVnCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvNDUKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1p ZC80NS8wOWRkZDdjNjE0OWE3ZjExYzQ4Y2FlMGZhM2I0MTYxMWYyMzFkOApwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzQ1LzA5 ZGRkN2M2MTQ5YTdmMTFjNDhjYWUwZmEzYjQxNjExZjIzMWQ4LmRlYnVnCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvNDcKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1p ZC80Ny85YzYxMDM3ODY4OTQ1NTEzZDE0ZjY3ZDk2MmM2MjhkNWJjOGZmYQpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzQ3Lzlj NjEwMzc4Njg5NDU1MTNkMTRmNjdkOTYyYzYyOGQ1YmM4ZmZhLmRlYnVnCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvNDgKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1p ZC80OC85MTU2ODdkOGNlZTIwYjhjYmM3MDJkYmEyODZhNDBlZTQwNDBkOApwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzQ4Lzkx NTY4N2Q4Y2VlMjBiOGNiYzcwMmRiYTI4NmE0MGVlNDA0MGQ4LmRlYnVnCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvNGIKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1p ZC80Yi84YmU2ZTNiZTkyYjkyMTFlYTg4MjY5OGExZTliZTkzZDg1YzgwMwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzRiLzhi ZTZlM2JlOTJiOTIxMWVhODgyNjk4YTFlOWJlOTNkODVjODAzLmRlYnVnCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvNGIvZGZk MjJhYWIxNGQ0YzQ4ZDcwZWNhMmYyYTVmZGI0ODY2YTBjOGMKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC80Yi9kZmQyMmFhYjE0 ZDRjNDhkNzBlY2EyZjJhNWZkYjQ4NjZhMGM4Yy5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzRjCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvNGMvMTZj YjM4M2RmNjNkNjUyYjMxZDRjMDQ1ODZlZjFiYmMwMGQyZDEKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC80Yy8xNmNiMzgzZGY2 M2Q2NTJiMzFkNGMwNDU4NmVmMWJiYzAwZDJkMS5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzRjLzVmZDBjMDA2YzAx YzU2OTJlZDJkZmYxNDFmZWFkMTY1MjA0OWVjCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvNGMvNWZkMGMwMDZjMDFjNTY5MmVk MmRmZjE0MWZlYWQxNjUyMDQ5ZWMuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC81NQpwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzU1LzlmNzY0MWJiNTg2 NDEwMzBlY2UxYjFjYzBkNjM1NzY3YzdiNzFiCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvNTUvOWY3NjQxYmI1ODY0MTAzMGVj ZTFiMWNjMGQ2MzU3NjdjN2I3MWIuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC81NgpwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzU2LzhmMzc3OWQwYzVi ZDkxOTVlYWZiN2RhOWYzMGY2NzYwODU2OTY3CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvNTYvOGYzNzc5ZDBjNWJkOTE5NWVh ZmI3ZGE5ZjMwZjY3NjA4NTY5NjcuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC81Ni9hZTlmOWUwYzUxMDg5NDk1ZmE0 ZmVhNjY0OGZmODg1MTNiN2M0YwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzU2L2FlOWY5ZTBjNTEwODk0OTVmYTRmZWE2NjQ4 ZmY4ODUxM2I3YzRjLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvNTcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC81Ny8zNTA5NGNkNGMzZDNlZWEyNGEz MGJiZWE3ZDUyMDI0M2UxZjcwNQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzU3LzM1MDk0Y2Q0YzNkM2VlYTI0YTMwYmJlYTdk NTIwMjQzZTFmNzA1LmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvNTgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC81OC82NWNjMjdjMTg1NjJjYTU2MmMy MzJjNjEwY2I2ZjJkMzNjZmFmYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzU4LzY1Y2MyN2MxODU2MmNhNTYyYzIzMmM2MTBj YjZmMmQzM2NmYWZjLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvNWMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC81Yy9mOTU2YzY2OGZkZjZkYThhNDk4 MzZmNjE0Y2JkMDEwNjM2YTQ4MwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzVjL2Y5NTZjNjY4ZmRmNmRhOGE0OTgzNmY2MTRj YmQwMTA2MzZhNDgzLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvNWYKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC81Zi8yOTFhYjhhNWQyNDcyMzllZmFi YTc4NDg3NjdiZjJkOTNhM2JiOApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzVmLzI5MWFiOGE1ZDI0NzIzOWVmYWJhNzg0ODc2 N2JmMmQ5M2EzYmI4LmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvNjAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC82MC80ZTc5MGMyMTY4NDgzYThmYTA3 ZTFlOTQ0ODVlNWYzZGUwM2FhMApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzYwLzRlNzkwYzIxNjg0ODNhOGZhMDdlMWU5NDQ4 NWU1ZjNkZTAzYWEwLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvNjEKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC82MS83YzAwYTBmOWZiMmIwYmZmZGUw YjU2ZjRhMDg3NWMzNGFjMjNiMgpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzYxLzdjMDBhMGY5ZmIyYjBiZmZkZTBiNTZmNGEw ODc1YzM0YWMyM2IyLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvNjEvN2VhMDk3YzA3MmYzYTRkODYwYTgwNjA0Mzg4 ZTIwYmI2ZjJiYjYKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGli L2RlYnVnLy5idWlsZC1pZC82MS83ZWEwOTdjMDcyZjNhNGQ4NjBhODA2MDQzODhlMjBiYjZm MmJiNi5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIv ZGVidWcvLmJ1aWxkLWlkLzYxL2IzZjc0OGYwYmRlMmIzNmE4YTUwODE0MWRhNWE4NzY1NDVm Y2U2CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8u YnVpbGQtaWQvNjEvYjNmNzQ4ZjBiZGUyYjM2YThhNTA4MTQxZGE1YTg3NjU0NWZjZTYuZGVi dWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5i dWlsZC1pZC82MwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIv ZGVidWcvLmJ1aWxkLWlkLzYzL2MzMmUwZDg1MDkxYThiY2FhYzVjMWVjYTQ2MDAyYjg2ZWNh ZjMzCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8u YnVpbGQtaWQvNjMvYzMyZTBkODUwOTFhOGJjYWFjNWMxZWNhNDYwMDJiODZlY2FmMzMuZGVi dWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5i dWlsZC1pZC82NApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIv ZGVidWcvLmJ1aWxkLWlkLzY0LzdiNzZkZTA3YjhmMmIwOWZiNTFkYWE4ZGFjZTJmNDVjYWNi OTcxCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8u YnVpbGQtaWQvNjQvN2I3NmRlMDdiOGYyYjA5ZmI1MWRhYThkYWNlMmY0NWNhY2I5NzEuZGVi dWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5i dWlsZC1pZC82NgpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIv ZGVidWcvLmJ1aWxkLWlkLzY2LzVmNmYzZGFkMDFlMDYyMjM5NTMxY2U1ZWQwYTg5NjZmYjBl NjFmCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8u YnVpbGQtaWQvNjYvNWY2ZjNkYWQwMWUwNjIyMzk1MzFjZTVlZDBhODk2NmZiMGU2MWYuZGVi dWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5i dWlsZC1pZC82OApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIv ZGVidWcvLmJ1aWxkLWlkLzY4LzMwYmYwZTVhMzgzZTBkZGY2MDJkOGVkYzdhYzY3NGVhZDEw YjVmCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8u YnVpbGQtaWQvNjgvMzBiZjBlNWEzODNlMGRkZjYwMmQ4ZWRjN2FjNjc0ZWFkMTBiNWYuZGVi dWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5i dWlsZC1pZC82YQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIv ZGVidWcvLmJ1aWxkLWlkLzZhL2Y2MjdmZGVkNWQwNzZhYzVkYjZjYzM0NWJjNmVlNDRiNmFh Y2RkCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8u YnVpbGQtaWQvNmEvZjYyN2ZkZWQ1ZDA3NmFjNWRiNmNjMzQ1YmM2ZWU0NGI2YWFjZGQuZGVi dWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5i dWlsZC1pZC82ZApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIv ZGVidWcvLmJ1aWxkLWlkLzZkL2M1ODE2Y2U5Mjg2MGQxODk4OTU1YTlkMGFkZjU0MGNlNmJj ZDkxCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8u YnVpbGQtaWQvNmQvYzU4MTZjZTkyODYwZDE4OTg5NTVhOWQwYWRmNTQwY2U2YmNkOTEuZGVi dWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5i dWlsZC1pZC82ZQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIv ZGVidWcvLmJ1aWxkLWlkLzZlLzNjNjc3NjhkNDFmZDE4NmJjOGFiOGEyNThhOGJjNWU3NDA3 ZmE2CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8u YnVpbGQtaWQvNmUvM2M2Nzc2OGQ0MWZkMTg2YmM4YWI4YTI1OGE4YmM1ZTc0MDdmYTYuZGVi dWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5i dWlsZC1pZC82ZS82MTY5ZWU3YWFjODU0ZDliMWNiYzYyODYzMjgyOTE4ODcyZjQ4YwpwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlk LzZlLzYxNjllZTdhYWM4NTRkOWIxY2JjNjI4NjMyODI5MTg4NzJmNDhjLmRlYnVnCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQv NzAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5i dWlsZC1pZC83MC80YWE2YWI0NGY5NzA1YTVmYTkzZDEyZWZlMmE5ZGM0YzM0OTQyNgpwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlk LzcwLzRhYTZhYjQ0Zjk3MDVhNWZhOTNkMTJlZmUyYTlkYzRjMzQ5NDI2LmRlYnVnCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQv NzAvZjY4OTM2NjFjMmVlOTc3YTY5OGI5NThiNTkxMTljN2RmYjBkZDUKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC83MC9mNjg5 MzY2MWMyZWU5NzdhNjk4Yjk1OGI1OTExOWM3ZGZiMGRkNS5kZWJ1ZwpwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzcyCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQv NzIvYTAwMGIxMjc1MWI1ZjEwMDE3ZTFhMDE5M2UyMWU1OTY4YmMxOTgKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC83Mi9hMDAw YjEyNzUxYjVmMTAwMTdlMWEwMTkzZTIxZTU5NjhiYzE5OC5kZWJ1ZwpwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzc0CnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQv NzQvZmE4ZDk0NmI0OTVkNzc1ZmE0YjhmOTc4YTdkZDg1MWVhMmExMDEKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC83NC9mYThk OTQ2YjQ5NWQ3NzVmYTRiOGY5NzhhN2RkODUxZWEyYTEwMS5kZWJ1ZwpwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzc1CnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQv NzUvZmQ0YzY4YzQxYzBhNzE4OWE4NGQ4ODAzZWJiOTExZDhjMDQ5YWUKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC83NS9mZDRj NjhjNDFjMGE3MTg5YTg0ZDg4MDNlYmI5MTFkOGMwNDlhZS5kZWJ1ZwpwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzc2CnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQv NzYvNTQ4OTkxMzI0NGQyYzQ1ZDc2YmVlNTM3ODk0NjA3NGVlMmE0M2MKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC83Ni81NDg5 OTEzMjQ0ZDJjNDVkNzZiZWU1Mzc4OTQ2MDc0ZWUyYTQzYy5kZWJ1ZwpwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzc3CnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQv NzcvZTQ4YmRhYTMwMjcyMjllNGM4YTMyMjIyY2Y3MTlkODM0ZWM1ODAKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC83Ny9lNDhi ZGFhMzAyNzIyOWU0YzhhMzIyMjJjZjcxOWQ4MzRlYzU4MC5kZWJ1ZwpwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzdkCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQv N2QvZTI1M2JhZjg5MDdmYzc5M2EwMTAyMzk1MzA4YWYwZWE4MDZjNTQKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC83ZC9lMjUz YmFmODkwN2ZjNzkzYTAxMDIzOTUzMDhhZjBlYTgwNmM1NC5kZWJ1ZwpwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzdlCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQv N2UvMTZjY2I5ZDViNTFhZTc3NWM0MGJmMWJlYTQzM2UzMzZiYTkxNjMKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC83ZS8xNmNj YjlkNWI1MWFlNzc1YzQwYmYxYmVhNDMzZTMzNmJhOTE2My5kZWJ1ZwpwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzdlLzFhZGE0 OWJmMWY0NjYxNjBjMjk4N2U5MzI4MWViNjBkYzExYjIyCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvN2UvMWFkYTQ5YmYxZjQ2 NjE2MGMyOTg3ZTkzMjgxZWI2MGRjMTFiMjIuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC83ZS9jNjhkNWVmNjE1N2Zj OWYyM2Q3YTA3YjVmODA3YTI1ZDVhMmU3ZApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzdlL2M2OGQ1ZWY2MTU3ZmM5ZjIzZDdh MDdiNWY4MDdhMjVkNWEyZTdkLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvN2YKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC83Zi8yZjEwNjM3M2M3ZmY1 ZjMxNWIyMDIxYjk3MDFmNzlkYTUxZmVjNgpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzdmLzJmMTA2MzczYzdmZjVmMzE1YjIw MjFiOTcwMWY3OWRhNTFmZWM2LmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvN2YvNTQ2YjkzZTc3ZDg1ODFhYzUyZWI5 M2U2ZDZmZWFmNjZjZDYxODUKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3IvbGliL2RlYnVnLy5idWlsZC1pZC83Zi81NDZiOTNlNzdkODU4MWFjNTJlYjkzZTZkNmZl YWY2NmNkNjE4NS5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9saWIvZGVidWcvLmJ1aWxkLWlkLzgyCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvODIvOGNmN2VkMmE2OTQ1ODg0NTAzZTg1 YjU0ODUwYzk5YWI1NjRlOTUKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3IvbGliL2RlYnVnLy5idWlsZC1pZC84Mi84Y2Y3ZWQyYTY5NDU4ODQ1MDNlODViNTQ4NTBj OTlhYjU2NGU5NS5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9saWIvZGVidWcvLmJ1aWxkLWlkLzg0CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvODQvNjRjZDVhM2ZkY2M1NTg5NzEyZmRl YWM0MzlkMmJlYzA3ZWVlNWIKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3IvbGliL2RlYnVnLy5idWlsZC1pZC84NC82NGNkNWEzZmRjYzU1ODk3MTJmZGVhYzQzOWQy YmVjMDdlZWU1Yi5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9saWIvZGVidWcvLmJ1aWxkLWlkLzg2CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvODYvZWNmNjNhOWNjY2QxNjg2NGMzZTIw ZWRiMmExMThmODA1MWUyNjcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3IvbGliL2RlYnVnLy5idWlsZC1pZC84Ni9lY2Y2M2E5Y2NjZDE2ODY0YzNlMjBlZGIyYTEx OGY4MDUxZTI2Ny5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9saWIvZGVidWcvLmJ1aWxkLWlkLzg3CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvODcvNmY0Y2VkZjQ0OWUyYzA3NTM0YTky ZjgxZjUxM2M1OGQ5ZmJhZWQKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3IvbGliL2RlYnVnLy5idWlsZC1pZC84Ny82ZjRjZWRmNDQ5ZTJjMDc1MzRhOTJmODFmNTEz YzU4ZDlmYmFlZC5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9saWIvZGVidWcvLmJ1aWxkLWlkLzg4CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvODgvM2MxNTdlNzY0M2E2MWVlYjkzNDQ2 NGJjODEyNTVjZGFjYjZkNTIuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC84YQpwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzhhL2RhNDM4ZGVjNzU5MjEz OTg5NGQwYTU4NzFlMzNmNmU3ODk4YzZlCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvOGEvZGE0MzhkZWM3NTkyMTM5ODk0ZDBh NTg3MWUzM2Y2ZTc4OThjNmUuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC85NgpwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzk2LzFmNjExN2NhYjc3OGZm NzM5YTcxOGMwZDEyYzNkMmE2MTA2NTc4CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvOTYvMWY2MTE3Y2FiNzc4ZmY3MzlhNzE4 YzBkMTJjM2QyYTYxMDY1NzguZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC85NwpwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzk3LzRmZWI2ZmNkOTZhN2Rj OGJlYmYwMDg2OGFmMDU4N2RjNWZhZTQwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvOTcvNGZlYjZmY2Q5NmE3ZGM4YmViZjAw ODY4YWYwNTg3ZGM1ZmFlNDAuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC85OQpwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzk5LzY3OWJkZmRiYjY2MTY3 MTVmYTQ4YzFhYWYzYWE2Nzk3ZjY3ZTFlCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvOTkvNjc5YmRmZGJiNjYxNjcxNWZhNDhj MWFhZjNhYTY3OTdmNjdlMWUuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC85YQpwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzlhL2RiMDlhMjRjM2Q2ODVj NTQ5MjRiOGI5MDNkYTFiMjNlMzQyMjIzCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvOWEvZGIwOWEyNGMzZDY4NWM1NDkyNGI4 YjkwM2RhMWIyM2UzNDIyMjMuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC85ZApwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzlkL2M0Njc3ZTA2ZmE4ODgz NWZjYTNlYTllYWFjNTJlYWM5MDAzNWQ1CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvOWQvYzQ2NzdlMDZmYTg4ODM1ZmNhM2Vh OWVhYWM1MmVhYzkwMDM1ZDUuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC85ZQpwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkLzllL2QxOTkyZTIzYTE2YWJh NTZkNWNmYTE0Yzk5OWQ1NTE0NWU2MzJkCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvOWUvZDE5OTJlMjNhMTZhYmE1NmQ1Y2Zh MTRjOTk5ZDU1MTQ1ZTYzMmQuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC85ZS9kMzZhZTIzYmFlZTJiOWIwOTAzNDA2 MmZkYzk0ZDRlODljMTNhZApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9saWIvZGVidWcvLmJ1aWxkLWlkLzllL2QzNmFlMjNiYWVlMmI5YjA5MDM0MDYyZmRjOTRk NGU4OWMxM2FkLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L2xpYi9kZWJ1Zy8uYnVpbGQtaWQvYTMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9hMy84MTJhNDg4MTRkZTdiZTJiYjRiYTY1 YzZhZTBhZTg3M2FlNDBkOQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9saWIvZGVidWcvLmJ1aWxkLWlkL2EzLzgxMmE0ODgxNGRlN2JlMmJiNGJhNjVjNmFlMGFl ODczYWU0MGQ5LmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L2xpYi9kZWJ1Zy8uYnVpbGQtaWQvYTMvODZjNzM4ODQzOGUyOTRlYzJkMDdkMzRmODljZGNm YTEzNjY0ZTAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2Rl YnVnLy5idWlsZC1pZC9hMy84NmM3Mzg4NDM4ZTI5NGVjMmQwN2QzNGY4OWNkY2ZhMTM2NjRl MC5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVi dWcvLmJ1aWxkLWlkL2E1CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L2xpYi9kZWJ1Zy8uYnVpbGQtaWQvYTUvMjczOTQ1NDQ1OWE4ZWU2ZjBjYzY4MmE5YzUxMzdk NDhiOTBlNDgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2Rl YnVnLy5idWlsZC1pZC9hNS8yNzM5NDU0NDU5YThlZTZmMGNjNjgyYTljNTEzN2Q0OGI5MGU0 OC5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVi dWcvLmJ1aWxkLWlkL2E3CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L2xpYi9kZWJ1Zy8uYnVpbGQtaWQvYTcvYzQ0ZjY4NDFkN2IyNGFmZmQ0ZmE1ZTAwNWM2NzZl YjkwOGQyYmQKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2Rl YnVnLy5idWlsZC1pZC9hNy9jNDRmNjg0MWQ3YjI0YWZmZDRmYTVlMDA1YzY3NmViOTA4ZDJi ZC5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVi dWcvLmJ1aWxkLWlkL2FkCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L2xpYi9kZWJ1Zy8uYnVpbGQtaWQvYWQvZDAxMWUzZjVmNTU0ZTlkMzY4YjExMGM5ZjFjMTQz MTAwNjJkMjYKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2Rl YnVnLy5idWlsZC1pZC9hZC9kMDExZTNmNWY1NTRlOWQzNjhiMTEwYzlmMWMxNDMxMDA2MmQy Ni5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVi dWcvLmJ1aWxkLWlkL2FlCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L2xpYi9kZWJ1Zy8uYnVpbGQtaWQvYWUvNzI5MmNhMDRhMjUwYjRjY2I0MTY1NTI3NjA3ZmIy YjJmMjBlNWEKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2Rl YnVnLy5idWlsZC1pZC9hZS83MjkyY2EwNGEyNTBiNGNjYjQxNjU1Mjc2MDdmYjJiMmYyMGU1 YS5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVi dWcvLmJ1aWxkLWlkL2FmCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L2xpYi9kZWJ1Zy8uYnVpbGQtaWQvYWYvNGQ5ZmQxMDBkMTRkM2I1MzQ5Y2ViMzAwZWQ3ZTA5 YTQ0MjNlZjAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2Rl YnVnLy5idWlsZC1pZC9hZi80ZDlmZDEwMGQxNGQzYjUzNDljZWIzMDBlZDdlMDlhNDQyM2Vm MC5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVi dWcvLmJ1aWxkLWlkL2IxCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L2xpYi9kZWJ1Zy8uYnVpbGQtaWQvYjEvNDdiZjc0YTJkZmExM2FmZWM2MTcyMjgzZDNkMzEz Nzg3ZTA3ZGYKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2Rl YnVnLy5idWlsZC1pZC9iMS80N2JmNzRhMmRmYTEzYWZlYzYxNzIyODNkM2QzMTM3ODdlMDdk Zi5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVi dWcvLmJ1aWxkLWlkL2JhCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L2xpYi9kZWJ1Zy8uYnVpbGQtaWQvYmEvNGRlZDg5NjkxMTVhMWVlNzI0Y2M2NDBkZWU5YTlj OGRjOTE1MTkKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2Rl YnVnLy5idWlsZC1pZC9iYS80ZGVkODk2OTExNWExZWU3MjRjYzY0MGRlZTlhOWM4ZGM5MTUx OS5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVi dWcvLmJ1aWxkLWlkL2JiCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L2xpYi9kZWJ1Zy8uYnVpbGQtaWQvYmIvN2UwNzY2NzNkOTc4NjJiOTJjNjJhZjY4NzA2YmI5 YTliNDU1NmQKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2Rl YnVnLy5idWlsZC1pZC9iYi83ZTA3NjY3M2Q5Nzg2MmI5MmM2MmFmNjg3MDZiYjlhOWI0NTU2 ZC5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVi dWcvLmJ1aWxkLWlkL2JjCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L2xpYi9kZWJ1Zy8uYnVpbGQtaWQvYmMvMDlmNjEwZjZkOTQwYmI3NmY2NWRjY2M2ZWU3NThl YmNmNTViMWEKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2Rl YnVnLy5idWlsZC1pZC9iYy8wOWY2MTBmNmQ5NDBiYjc2ZjY1ZGNjYzZlZTc1OGViY2Y1NWIx YS5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVi dWcvLmJ1aWxkLWlkL2JjL2MyMzRiOWYyMjAyYTcwMjdmYzM3NDA5ZTkyMmQ4MmQ3ZTE5NWZm CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVp bGQtaWQvYmMvYzIzNGI5ZjIyMDJhNzAyN2ZjMzc0MDllOTIyZDgyZDdlMTk1ZmYuZGVidWcK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWls ZC1pZC9iYy9mYTJmN2UxNjFkYWQyZDVjYzczMjllZmNjYmJjM2YwZjUwMGU3YQpwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2Jj L2ZhMmY3ZTE2MWRhZDJkNWNjNzMyOWVmY2NiYmMzZjBmNTAwZTdhLmRlYnVnCnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvYmYK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWls ZC1pZC9iZi83MmFhNjFiOGVmMDQ0OTNkNGM3ZDBkMGM4YTljMGNkNzRlNzQzZQpwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2Jm LzcyYWE2MWI4ZWYwNDQ5M2Q0YzdkMGQwYzhhOWMwY2Q3NGU3NDNlLmRlYnVnCnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvYzAK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWls ZC1pZC9jMC85YmI2YmZjYmRhODkyZGY0ZjM1MDljZTRiYWJlNGNhZmJlNDZkMQpwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2Mw LzliYjZiZmNiZGE4OTJkZjRmMzUwOWNlNGJhYmU0Y2FmYmU0NmQxLmRlYnVnCnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvYzMK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWls ZC1pZC9jMy80MWNlMjYzNDYxZGQ4NjQ5NDA0OGI1NThmZjIyZTQ5NWRhYmM5ZQpwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2Mz LzQxY2UyNjM0NjFkZDg2NDk0MDQ4YjU1OGZmMjJlNDk1ZGFiYzllLmRlYnVnCnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvYzMv YjkyOWYzMDQ5Y2Y4OGI0NmIzZjIyZjVmNjkyMGE2MTQ5ODZmYzIKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9jMy9iOTI5ZjMw NDljZjg4YjQ2YjNmMjJmNWY2OTIwYTYxNDk4NmZjMi5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2M2CnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvYzYv NTU2NzliZjFmNzM3ZDAzM2U1ODU5OTkzNmQ4ZTdkYmRiMmUyYmUKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9jNi81NTY3OWJm MWY3MzdkMDMzZTU4NTk5OTM2ZDhlN2RiZGIyZTJiZS5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2M2L2E1M2I4ZmI5 ZjgyZjAyNDFhNTNkNjkwOWYxNDk5N2IzNmEzY2QxCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvYzYvYTUzYjhmYjlmODJmMDI0 MWE1M2Q2OTA5ZjE0OTk3YjM2YTNjZDEuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9jOApwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2M4LzYxYmMwZTEz MDFhZjcyZGEzZjM1NTU0ODgyMmY1MzJlMmU3YTJiCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvYzgvNjFiYzBlMTMwMWFmNzJk YTNmMzU1NTQ4ODIyZjUzMmUyZTdhMmIuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9jYQpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2NhLzJhZDMzNDJm MmUzOTlmYjE2MjJjYjE3NmE3YjRjNTQ1MGE0Y2M2CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvY2EvMmFkMzM0MmYyZTM5OWZi MTYyMmNiMTc2YTdiNGM1NDUwYTRjYzYuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9jYS9kNGE2ZjVmMjI5MmE5Mjc5 ZmQ4ZTg1ODYxOWFmN2M4ZjRmZmMzZApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2NhL2Q0YTZmNWYyMjkyYTkyNzlmZDhlODU4 NjE5YWY3YzhmNGZmYzNkLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvY2IKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9jYi9hZGIxYTY4MWZjY2U0ODY0 MzQ2NzQ0NjRhNDM2YTFhMTU5MmI0YQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2NiL2FkYjFhNjgxZmNjZTQ4NjQzNDY3NDQ2 NGE0MzZhMWExNTkyYjRhLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvY2MKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9jYy8wMTAwMTFkYzI3MjI4ZmEx ODI0ZmI3ZDJkMWFhMjNiNmU2NThiMQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2NjLzAxMDAxMWRjMjcyMjhmYTE4MjRmYjdk MmQxYWEyM2I2ZTY1OGIxLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvY2MvMTE2OGQxNWMxMjE1OTc0MTQzZWZkMmI1 MTExZjc0MTdiMDU3NDEKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv bGliL2RlYnVnLy5idWlsZC1pZC9jYy8xMTY4ZDE1YzEyMTU5NzQxNDNlZmQyYjUxMTFmNzQx N2IwNTc0MS5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9s aWIvZGVidWcvLmJ1aWxkLWlkL2NlCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvY2UvMGNkNjFlOGYyZWI0YTNhYWRmNDMxZjI2 ODVlMzhiMjBlZDdlY2EKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv bGliL2RlYnVnLy5idWlsZC1pZC9jZS8wY2Q2MWU4ZjJlYjRhM2FhZGY0MzFmMjY4NWUzOGIy MGVkN2VjYS5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9s aWIvZGVidWcvLmJ1aWxkLWlkL2NmCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvY2YvMGYyMDg4YzQyNjkzNmQwZDUwZDExZmU3 ZWU4OWI3OGU1NDNhNWYKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv bGliL2RlYnVnLy5idWlsZC1pZC9jZi8wZjIwODhjNDI2OTM2ZDBkNTBkMTFmZTdlZTg5Yjc4 ZTU0M2E1Zi5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9s aWIvZGVidWcvLmJ1aWxkLWlkL2NmL2E1MTJkZTFhNzMwODE4MjY0YTZiYjcyMzcyNzYxNGVj MmE5MjJhCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1 Zy8uYnVpbGQtaWQvY2YvYTUxMmRlMWE3MzA4MTgyNjRhNmJiNzIzNzI3NjE0ZWMyYTkyMmEu ZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVn Ly5idWlsZC1pZC9kMgpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9s aWIvZGVidWcvLmJ1aWxkLWlkL2QyL2M0MDZjNWY4MDk3MDJhNDU0M2IyNTJmYjJhM2ZmOTIx ZjMyYjI1CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1 Zy8uYnVpbGQtaWQvZDIvYzQwNmM1ZjgwOTcwMmE0NTQzYjI1MmZiMmEzZmY5MjFmMzJiMjUu ZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVn Ly5idWlsZC1pZC9kMwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9s aWIvZGVidWcvLmJ1aWxkLWlkL2QzLzkwMDNiNTU0ODgyNmRjOWYyNmY2NGFhM2Q2MTY4Zjhl OTIxZGI0CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1 Zy8uYnVpbGQtaWQvZDMvOTAwM2I1NTQ4ODI2ZGM5ZjI2ZjY0YWEzZDYxNjhmOGU5MjFkYjQu ZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVn Ly5idWlsZC1pZC9kNQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9s aWIvZGVidWcvLmJ1aWxkLWlkL2Q1LzMxNTk0ZDExNWNmNmM4YzA0YTg0ZDMyOTY2Njk0MWYy MmQ0YjRjCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1 Zy8uYnVpbGQtaWQvZDUvMzE1OTRkMTE1Y2Y2YzhjMDRhODRkMzI5NjY2OTQxZjIyZDRiNGMu ZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVn Ly5idWlsZC1pZC9kNS83ZGM2OTIyNjk3Zjg0MTU2YTM1YThhYjVhMGYyYjUzYmExNzlhNQpw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxk LWlkL2Q1LzdkYzY5MjI2OTdmODQxNTZhMzVhOGFiNWEwZjJiNTNiYTE3OWE1LmRlYnVnCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQt aWQvZDkKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVn Ly5idWlsZC1pZC9kOS9iODRmY2IyZTgwMWE5MmU3MDI3OGFhNDc3ZjM5NDIzMWMxMzU2Zgpw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxk LWlkL2Q5L2I4NGZjYjJlODAxYTkyZTcwMjc4YWE0NzdmMzk0MjMxYzEzNTZmLmRlYnVnCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQt aWQvZGEKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVn Ly5idWlsZC1pZC9kYS8zYmJhZmRjNzJlMmRiNzgyM2E0OWY5ODE0MjI0Y2I1ZDRiMDkzOApw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxk LWlkL2RhLzNiYmFmZGM3MmUyZGI3ODIzYTQ5Zjk4MTQyMjRjYjVkNGIwOTM4LmRlYnVnCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQt aWQvZGUKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVn Ly5idWlsZC1pZC9kZS81OWVkNDBkMjVjMjkwNDQwZmEwMDY2Y2Q0OGVjN2UyOTFiNWNiZQpw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxk LWlkL2RlLzU5ZWQ0MGQyNWMyOTA0NDBmYTAwNjZjZDQ4ZWM3ZTI5MWI1Y2JlLmRlYnVnCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQt aWQvZGUvNzJmZjBiNzE5ZjdlYTg1ZDY1MzBlMThhZDkzZTlhMzAzNTk1ZmEKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9kZS83 MmZmMGI3MTlmN2VhODVkNjUzMGUxOGFkOTNlOWEzMDM1OTVmYS5kZWJ1ZwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2U0CnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQt aWQvZTQvYzdkNDg1ZmMzMmUyMDE3ZTVlZjg2ZjRmMzA3M2ZkYTc0NmZjZDMKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9lNC9j N2Q0ODVmYzMyZTIwMTdlNWVmODZmNGYzMDczZmRhNzQ2ZmNkMy5kZWJ1ZwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2U1CnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQt aWQvZTUvZmU4YTlhNzA3ZTdlYzI2Y2E4MzFlYzMxMjYxNGQwZTc1N2NmYTcKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9lNS9m ZThhOWE3MDdlN2VjMjZjYTgzMWVjMzEyNjE0ZDBlNzU3Y2ZhNy5kZWJ1ZwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2U2CnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQt aWQvZTYvYmU0MjFhMzY1NDVlMTU0MDY2OTc2NDU3NWY0ZmNhYzk5NGI4ZDkKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9lNi9i ZTQyMWEzNjU0NWUxNTQwNjY5NzY0NTc1ZjRmY2FjOTk0YjhkOS5kZWJ1ZwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2U3CnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQt aWQvZTcvZDRlNjQ5NTQyOTRmODQ2OWQyNjEzM2UzYmIzZjE1OGNhYzFkYWYKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9lNy9k NGU2NDk1NDI5NGY4NDY5ZDI2MTMzZTNiYjNmMTU4Y2FjMWRhZi5kZWJ1ZwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2ViCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQt aWQvZWIvNDY5NTg1N2U2ODE0ZmY2MzEwZTNjNzQ0ZWMyN2Q2ZWVjMWY2M2MKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9lYi80 Njk1ODU3ZTY4MTRmZjYzMTBlM2M3NDRlYzI3ZDZlZWMxZjYzYy5kZWJ1ZwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2VkCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQt aWQvZWQvN2I5MzJjYzZjZjhhZWZiYzE1MjUxZTFlMjkzYjk4MTAwMDNkMmYKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9lZC83 YjkzMmNjNmNmOGFlZmJjMTUyNTFlMWUyOTNiOTgxMDAwM2QyZi5kZWJ1ZwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2VkL2Zj YjFlYmZhM2JjMWQ1NGJiMjM3YTJhNjkzM2I4NDAyM2I1ODYyCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvZWQvZmNiMWViZmEz YmMxZDU0YmIyMzdhMmE2OTMzYjg0MDIzYjU4NjIuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9lZgpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2VmLzQz ODM3ZTBjNzU1MWNlNDZhMDllM2ZkNWY4NmIzMTAwZjQwNzE0CnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvZWYvNDM4MzdlMGM3 NTUxY2U0NmEwOWUzZmQ1Zjg2YjMxMDBmNDA3MTQuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9mMQpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2YxLzZj ZGVhYThjOWY1YThmMmE1OTI5OWUxZTM1ZDM4YmZlYjA2MzVlCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvZjEvNmNkZWFhOGM5 ZjVhOGYyYTU5Mjk5ZTFlMzVkMzhiZmViMDYzNWUuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9mMwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2YzLzY2 OGY4Mzc5Yjg4Mjg5YTZhMmI3NTE5Nzc0M2YxYjM4OTE2MDkxCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvZjMvNjY4ZjgzNzli ODgyODlhNmEyYjc1MTk3NzQzZjFiMzg5MTYwOTEuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9mNQpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2Y1L2Nl M2FiMzEwNzgyNGYxNDRmMzkxZGVkZGZhZDY3ZTMzNjdmYTJhCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvZjUvY2UzYWIzMTA3 ODI0ZjE0NGYzOTFkZWRkZmFkNjdlMzM2N2ZhMmEuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9mNwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2Y3LzI5 MjhjM2I2ODUzZmQ2MTE3NzJiYzY1Y2ZiMTI2MzJjZDlmMmZiCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvZjcvMjkyOGMzYjY4 NTNmZDYxMTc3MmJjNjVjZmIxMjYzMmNkOWYyZmIuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9mOQpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2Y5Lzhl YzE4NTUxYjgzMjRjNGYwODViN2MxMDg2MTIzM2I1M2U2NmE0CnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvZjkvOGVjMTg1NTFi ODMyNGM0ZjA4NWI3YzEwODYxMjMzYjUzZTY2YTQuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9mYQpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2ZhL2E0 MmUyOTM1NzhmYThmOWJjODc4NTgzMmFkYmRjYWQxZDU1NjFmCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvZmEvYTQyZTI5MzU3 OGZhOGY5YmM4Nzg1ODMyYWRiZGNhZDFkNTU2MWYuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9mYgpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2ZiLzc4 ZTZiY2JkZDA2ZDhiODEyMzM1ZDJmN2ZjZTE5N2E0MTczYjBjCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvZmIvNzhlNmJjYmRk MDZkOGI4MTIzMzVkMmY3ZmNlMTk3YTQxNzNiMGMuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9mZgpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2ZmLzY2 ZTYyMjcxM2M4NTk2MDE0Y2EwZDI3ZDNkOTNhMzJjZmU4OTBhCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uYnVpbGQtaWQvZmYvNjZlNjIyNzEz Yzg1OTYwMTRjYTBkMjdkM2Q5M2EzMmNmZTg5MGEuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnLy5idWlsZC1pZC9mZi82ZTlkYmRkMTY2 NmI2NGJmZjQ0ZjI0M2M0YzQ2YzZhYjk4ZWYwOApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvLmJ1aWxkLWlkL2ZmLzZlOWRiZGQxNjY2YjY0YmZm NDRmMjQzYzRjNDZjNmFiOThlZjA4LmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uZHd6CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy8uZHd6L3BjcC0zLjEwLjUtMS5mYzIyLng4Nl82NApw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNyCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy91c3IvYmlu CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy91c3Iv YmluL2NvbGxlY3RsMnBjcC5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9saWIvZGVidWcvdXNyL2Jpbi9kYnBtZGEuZGVidWcKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Vzci9iaW4vcG1hdG9wLmRlYnVn CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy91c3Iv YmluL3BtY2hhcnQuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3IvbGliL2RlYnVnL3Vzci9iaW4vcG1jbGllbnQuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Vzci9iaW4vcG1kYXRlLmRlYnVnCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy91c3IvYmlu L3BtZGJnLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xp Yi9kZWJ1Zy91c3IvYmluL3BtZHVtcGxvZy5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNyL2Jpbi9wbWR1bXB0ZXh0LmRlYnVnCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy91c3IvYmlu L3BtZXJyLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xp Yi9kZWJ1Zy91c3IvYmluL3BtZXZlbnQuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Vzci9iaW4vcG1maW5kLmRlYnVnCnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy91c3IvYmluL3BtaWVj b25mLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9k ZWJ1Zy91c3IvYmluL3BtaWUuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3IvbGliL2RlYnVnL3Vzci9iaW4vcG1pbmZvLmRlYnVnCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy91c3IvYmluL3BtbGMuZGVidWcK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Vzci9i aW4vcG1sb2djaGVjay5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9saWIvZGVidWcvdXNyL2Jpbi9wbWxvZ2V4dHJhY3QuZGVidWcKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Vzci9iaW4vcG1sb2dnZXIu ZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVn L3Vzci9iaW4vcG1sb2dsYWJlbC5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9saWIvZGVidWcvdXNyL2Jpbi9wbWxvZ3N1bW1hcnkuZGVidWcKcGNwLWRl YnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Vzci9iaW4vcG1w cm9iZS5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIv ZGVidWcvdXNyL2Jpbi9wbXF1ZXJ5LmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy91c3IvYmluL3Btc3RhdC5kZWJ1ZwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNyL2Jpbi9wbXN0b3Jl LmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1 Zy91c3IvYmluL3BtdGltZS5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9saWIvZGVidWcvdXNyL2Jpbi9wbXRyYWNlLmRlYnVnCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy91c3IvYmluL3BtdmFsLmRlYnVn CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy91c3Iv bGliNjQKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVn L3Vzci9saWI2NC9saWJwY3BfZ3VpLnNvLjIuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Vzci9saWI2NC9saWJwY3BfZ3VpLnNvLmRl YnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy91 c3IvbGliNjQvbGlicGNwX2ltcG9ydC5zby4xLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy91c3IvbGliNjQvbGlicGNwX2ltcG9ydC5z by5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVi dWcvdXNyL2xpYjY0L2xpYnBjcF9tbXYuc28uMS5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNyL2xpYjY0L2xpYnBjcF9tbXYuc28u ZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVn L3Vzci9saWI2NC9saWJwY3BfcG1kYS5zby4zLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy91c3IvbGliNjQvbGlicGNwX3BtZGEuc28u ZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVn L3Vzci9saWI2NC9saWJwY3Auc28uMy5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNyL2xpYjY0L2xpYnBjcC5zby5kZWJ1ZwpwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNyL2xpYjY0 L2xpYnBjcF90cmFjZS5zby4yLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL2xpYi9kZWJ1Zy91c3IvbGliNjQvbGlicGNwX3RyYWNlLnNvLmRlYnVnCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy91c3IvbGli NjQvcGVybDUKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2Rl YnVnL3Vzci9saWI2NC9wZXJsNS92ZW5kb3JfcGVybApwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNyL2xpYjY0L3Blcmw1L3ZlbmRvcl9wZXJs L2F1dG8KcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVn L3Vzci9saWI2NC9wZXJsNS92ZW5kb3JfcGVybC9hdXRvL1BDUApwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNyL2xpYjY0L3Blcmw1L3ZlbmRv cl9wZXJsL2F1dG8vUENQL0xvZ0ltcG9ydApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9saWIvZGVidWcvdXNyL2xpYjY0L3Blcmw1L3ZlbmRvcl9wZXJsL2F1dG8v UENQL0xvZ0ltcG9ydC9Mb2dJbXBvcnQuc28uZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Vzci9saWI2NC9wZXJsNS92ZW5kb3JfcGVy bC9hdXRvL1BDUC9NTVYKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv bGliL2RlYnVnL3Vzci9saWI2NC9wZXJsNS92ZW5kb3JfcGVybC9hdXRvL1BDUC9NTVYvTU1W LnNvLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9k ZWJ1Zy91c3IvbGliNjQvcGVybDUvdmVuZG9yX3BlcmwvYXV0by9QQ1AvUE1EQQpwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNyL2xpYjY0L3Bl cmw1L3ZlbmRvcl9wZXJsL2F1dG8vUENQL1BNREEvUE1EQS5zby5kZWJ1ZwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNyL2xpYjY0L3B5dGhv bjIuNwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcv dXNyL2xpYjY0L3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy91c3IvbGliNjQvcHl0aG9uMi43L3NpdGUt cGFja2FnZXMvY21tdi5zby5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9saWIvZGVidWcvdXNyL2xpYjY0L3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL2Nw bWFwaS5zby5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9s aWIvZGVidWcvdXNyL2xpYjY0L3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL2NwbWRhLnNvLmRl YnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy91 c3IvbGliNjQvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMvY3BtZ3VpLnNvLmRlYnVnCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy91c3IvbGliNjQv cHl0aG9uMi43L3NpdGUtcGFja2FnZXMvY3BtaS5zby5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNyL2xpYjY0L3B5dGhvbjMuNApw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNyL2xp YjY0L3B5dGhvbjMuNC9zaXRlLXBhY2thZ2VzCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy91c3IvbGliNjQvcHl0aG9uMy40L3NpdGUtcGFja2Fn ZXMvY21tdi5jcHl0aG9uLTM0bS5zby5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNyL2xpYjY0L3B5dGhvbjMuNC9zaXRlLXBhY2th Z2VzL2NwbWFwaS5jcHl0aG9uLTM0bS5zby5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNyL2xpYjY0L3B5dGhvbjMuNC9zaXRlLXBh Y2thZ2VzL2NwbWRhLmNweXRob24tMzRtLnNvLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy91c3IvbGliNjQvcHl0aG9uMy40L3NpdGUt cGFja2FnZXMvY3BtZ3VpLmNweXRob24tMzRtLnNvLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy91c3IvbGliNjQvcHl0aG9uMy40L3Np dGUtcGFja2FnZXMvY3BtaS5jcHl0aG9uLTM0bS5zby5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNyL2xpYmV4ZWMKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Vzci9saWJleGVjL3Bj cApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNy L2xpYmV4ZWMvcGNwL2JpbgpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9saWIvZGVidWcvdXNyL2xpYmV4ZWMvcGNwL2Jpbi9hdXRvZnNkLXByb2JlLmRlYnVnCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy91c3IvbGli ZXhlYy9wY3AvYmluL2Noa2hlbHAuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3IvbGliL2RlYnVnL3Vzci9saWJleGVjL3BjcC9iaW4vbmV3aGVscC5kZWJ1 ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNy L2xpYmV4ZWMvcGNwL2Jpbi9wY3AtYXRvcC5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNyL2xpYmV4ZWMvcGNwL2Jpbi9wbWNkLmRl YnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy91 c3IvbGliZXhlYy9wY3AvYmluL3BtY2Rfd2FpdC5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNyL2xpYmV4ZWMvcGNwL2Jpbi9wbWNv bmZpZy5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIv ZGVidWcvdXNyL2xpYmV4ZWMvcGNwL2Jpbi9wbWNwcC5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNyL2xpYmV4ZWMvcGNwL2Jpbi9w bWdldG9wdC5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9s aWIvZGVidWcvdXNyL2xpYmV4ZWMvcGNwL2Jpbi9wbWhvc3RuYW1lLmRlYnVnCnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy91c3IvbGliZXhlYy9w Y3AvYmluL3BtaWVzdGF0dXMuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3IvbGliL2RlYnVnL3Vzci9saWJleGVjL3BjcC9iaW4vcG1sb2NrLmRlYnVnCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy91c3IvbGli ZXhlYy9wY3AvYmluL3BtbG9nZXh0cmFjdC5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNyL2xpYmV4ZWMvcGNwL2Jpbi9wbWxvZ2dl ci5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVi dWcvdXNyL2xpYmV4ZWMvcGNwL2Jpbi9wbWxvZ3JlZHVjZS5kZWJ1ZwpwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNyL2xpYmV4ZWMvcGNwL2Jp bi9wbWxvZ3Jld3JpdGUuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3IvbGliL2RlYnVnL3Vzci9saWJleGVjL3BjcC9iaW4vcG1tZ3IuZGVidWcKcGNwLWRl YnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Vzci9saWJleGVj L3BjcC9iaW4vcG1uc2RlbC5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9saWIvZGVidWcvdXNyL2xpYmV4ZWMvcGNwL2Jpbi9wbW5zbWVyZ2UuZGVidWcK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Vzci9s aWJleGVjL3BjcC9iaW4vcG1wYXVzZS5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNyL2xpYmV4ZWMvcGNwL2Jpbi9wbXBvc3QuZGVi dWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Vz ci9saWJleGVjL3BjcC9iaW4vcG1wcm94eS5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNyL2xpYmV4ZWMvcGNwL2Jpbi9wbXNsZWVw LmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1 Zy91c3IvbGliZXhlYy9wY3AvYmluL3Btd2ViZC5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdXNyL2xpYmV4ZWMvcGNwL2Jpbi90ZWxu ZXQtcHJvYmUuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv bGliL2RlYnVnL3ZhcgpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9s aWIvZGVidWcvdmFyL2xpYgpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9saWIvZGVidWcvdmFyL2xpYi9wY3AKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3BtZGFzCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC9wbWRhcy9hcGFj aGUKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zh ci9saWIvcGNwL3BtZGFzL2FwYWNoZS9wbWRhYXBhY2hlLmRlYnVnCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC9wbWRhcy9i YXNoCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92 YXIvbGliL3BjcC9wbWRhcy9iYXNoL3BtZGFiYXNoLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC9wbWRhcy9jaWZz CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIv bGliL3BjcC9wbWRhcy9jaWZzL3BtZGFjaWZzLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC9wbWRhcy9jaWZzL3Bt ZGFfY2lmcy5zby5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9saWIvZGVidWcvdmFyL2xpYi9wY3AvcG1kYXMvY2lzY28KcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3BtZGFzL2Npc2Nv L3BtZGFjaXNjby5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9saWIvZGVidWcvdmFyL2xpYi9wY3AvcG1kYXMvY2lzY28vcHJvYmUuZGVidWcKcGNwLWRl YnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNw L3BtZGFzL2RtCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9k ZWJ1Zy92YXIvbGliL3BjcC9wbWRhcy9kbS9wbWRhZG0uZGVidWcKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3BtZGFzL2dm czIKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zh ci9saWIvcGNwL3BtZGFzL2dmczIvcG1kYWdmczIuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3BtZGFzL2luZmlu aWJhbmQKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVn L3Zhci9saWIvcGNwL3BtZGFzL2luZmluaWJhbmQvcG1kYWliLmRlYnVnCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC9wbWRh cy9qYmQyCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1 Zy92YXIvbGliL3BjcC9wbWRhcy9qYmQyL3BtZGFqYmQyLmRlYnVnCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC9wbWRhcy9q YmQyL3BtZGFfamJkMi5zby5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3AvcG1kYXMvbGludXgKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3BtZGFz L2xpbnV4L3BtZGFsaW51eC5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3AvcG1kYXMvbGludXgvcG1kYV9saW51eC5z by5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVi dWcvdmFyL2xpYi9wY3AvcG1kYXMvbG1zZW5zb3JzCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC9wbWRhcy9sbXNlbnNvcnMv cG1kYWxtc2Vuc29ycy5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3AvcG1kYXMvbG9nZ2VyCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC9wbWRhcy9s b2dnZXIvcG1kYWxvZ2dlci5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3AvcG1kYXMvbHVzdHJlY29tbQpwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3Av cG1kYXMvbHVzdHJlY29tbS9wbWRhbHVzdHJlY29tbS5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3AvcG1kYXMvbWFp bHEKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zh ci9saWIvcGNwL3BtZGFzL21haWxxL3BtZGFtYWlscS5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3AvcG1kYXMvbW12 CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIv bGliL3BjcC9wbWRhcy9tbXYvbW12ZHVtcC5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3AvcG1kYXMvbW12L3BtZGFt bXYuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2Rl YnVnL3Zhci9saWIvcGNwL3BtZGFzL21tdi9wbWRhX21tdi5zby5kZWJ1ZwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3AvcG1k YXMvbW91bnRzCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9k ZWJ1Zy92YXIvbGliL3BjcC9wbWRhcy9tb3VudHMvcG1kYW1vdW50cy5kZWJ1ZwpwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3Av cG1kYXMvbnZpZGlhCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xp Yi9kZWJ1Zy92YXIvbGliL3BjcC9wbWRhcy9udmlkaWEvcG1kYW52aWRpYS5kZWJ1ZwpwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xpYi9w Y3AvcG1kYXMvbnZpZGlhL3BtZGFfbnZpZGlhLnNvLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC9wbWRhcy9wYXBp CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIv bGliL3BjcC9wbWRhcy9wYXBpL3BtZGFwYXBpLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC9wbWRhcy9wYXBpL3Bt ZGFfcGFwaS5zby5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9saWIvZGVidWcvdmFyL2xpYi9wY3AvcG1kYXMvcGVyZmV2ZW50CnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC9wbWRhcy9w ZXJmZXZlbnQvcGVyZmFsbG9jLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC9wbWRhcy9wZXJmZXZlbnQvcG1kYXBl cmZldmVudC5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9s aWIvZGVidWcvdmFyL2xpYi9wY3AvcG1kYXMvcG1jZApwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3AvcG1kYXMvcG1jZC9wbWRh X3BtY2Quc28uZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv bGliL2RlYnVnL3Zhci9saWIvcGNwL3BtZGFzL3Byb2MKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3BtZGFzL3Byb2MvcG1k YXByb2MuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGli L2RlYnVnL3Zhci9saWIvcGNwL3BtZGFzL3Byb2MvcG1kYV9wcm9jLnNvLmRlYnVnCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3Bj cC9wbWRhcy9yb29tdGVtcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9saWIvZGVidWcvdmFyL2xpYi9wY3AvcG1kYXMvcm9vbXRlbXAvcG1kYXJvb210ZW1wLmRl YnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92 YXIvbGliL3BjcC9wbWRhcy9yb290CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC9wbWRhcy9yb290L3BtZGFyb290LmRlYnVn CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIv bGliL3BjcC9wbWRhcy9ycG0KcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3BtZGFzL3JwbS9wbWRhcnBtLmRlYnVnCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3Bj cC9wbWRhcy9ycG0vcG1kYV9ycG0uc28uZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3BtZGFzL3NlbmRtYWlsCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGli L3BjcC9wbWRhcy9zZW5kbWFpbC9wbWRhc2VuZG1haWwuZGVidWcKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3BtZGFzL3Nl bmRtYWlsL3BtZGFfc2VuZG1haWwuc28uZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3BtZGFzL3NocGluZwpwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xpYi9w Y3AvcG1kYXMvc2hwaW5nL3BtZGFzaHBpbmcuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3BtZGFzL3N1bW1hcnkK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9s aWIvcGNwL3BtZGFzL3N1bW1hcnkvcG1kYXN1bW1hcnkuZGVidWcKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3BtZGFzL3N5 c3RlbWQKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVn L3Zhci9saWIvcGNwL3BtZGFzL3N5c3RlbWQvcG1kYXN5c3RlbWQuZGVidWcKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3Bt ZGFzL3RyYWNlCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9k ZWJ1Zy92YXIvbGliL3BjcC9wbWRhcy90cmFjZS9wbWRhdHJhY2UuZGVidWcKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3Bt ZGFzL3dlYmxvZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIv ZGVidWcvdmFyL2xpYi9wY3AvcG1kYXMvd2VibG9nL2NoZWNrX21hdGNoLmRlYnVnCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3Bj cC9wbWRhcy93ZWJsb2cvcG1kYXdlYmxvZy5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3AvcG1kYXMveGZzCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3Bj cC9wbWRhcy94ZnMvcG1kYXhmcy5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3AvcG1kYXMveGZzL3BtZGFfeGZzLnNv LmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1 Zy92YXIvbGliL3BjcC90ZXN0c3VpdGUKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wbWRhcwpwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL3BtZGFzL2JpZ3VuCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC90ZXN0c3VpdGUvcG1kYXMvYmlndW4vYmln dW4uc28uZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGli L2RlYnVnL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wbWRhcy9icm9rZW4KcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9wbWRhcy9icm9rZW4vYnJva2VuX3BtZGFfMl8wLmRlYnVnCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC90ZXN0c3Vp dGUvcG1kYXMvYnJva2VuL2Jyb2tlbl9wbWRhXzJfMS5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3AvdGVzdHN1aXRl L3BtZGFzL2Jyb2tlbi9icm9rZW5fcG1kYV8yXzIuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9w bWRhcy9icm9rZW4vYnJva2VuX3BtZGFfMl8zLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC90ZXN0c3VpdGUvcG1k YXMvYnJva2VuL2Jyb2tlbl9wbWRhXzJfNC5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3BtZGFz L2Jyb2tlbi9icm9rZW5fcG1kYV8yXzUuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wbWRhcy9k eW5hbWljCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1 Zy92YXIvbGliL3BjcC90ZXN0c3VpdGUvcG1kYXMvZHluYW1pYy9wbWRhZHluYW1pYy5kZWJ1 ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdmFy L2xpYi9wY3AvdGVzdHN1aXRlL3BtZGFzL3NjaGl6bwpwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3BtZGFz L3NjaGl6by9wbWRhc2NoaXpvLUEuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wbWRhcy9zY2hp em8vcG1kYXNjaGl6by1CLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC90ZXN0c3VpdGUvcXQKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9xdC9xbWNfY29udGV4dApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3F0L3FtY19jb250ZXh0L3Ft Y19jb250ZXh0LmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L2xpYi9kZWJ1Zy92YXIvbGliL3BjcC90ZXN0c3VpdGUvcXQvcW1jX2Rlc2MKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS9xdC9xbWNfZGVzYy9xbWNfZGVzYy5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3F0 L3FtY19keW5hbWljCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xp Yi9kZWJ1Zy92YXIvbGliL3BjcC90ZXN0c3VpdGUvcXQvcW1jX2R5bmFtaWMvcW1jX2R5bmFt aWMuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2Rl YnVnL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9xdC9xbWNfZXZlbnQKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9xdC9xbWNfZXZlbnQvcW1jX2V2ZW50LmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC90ZXN0c3VpdGUvcXQvcW1j X2Zvcm1hdApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVi dWcvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3F0L3FtY19mb3JtYXQvcW1jX2Zvcm1hdC5kZWJ1 ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdmFy L2xpYi9wY3AvdGVzdHN1aXRlL3F0L3FtY19ncm91cApwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9saWIvZGVidWcvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3F0L3Ft Y19ncm91cC9xbWNfZ3JvdXAuZGVidWcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9xdC9xbWNfaG9zdHMK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9xdC9xbWNfaG9zdHMvcW1jX2hvc3RzLmRlYnVnCnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC90 ZXN0c3VpdGUvcXQvcW1jX2luZG9tCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC90ZXN0c3VpdGUvcXQvcW1jX2luZG9tL3Ft Y19pbmRvbS5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9s aWIvZGVidWcvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3F0L3FtY19tZXRyaWMKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS9xdC9xbWNfbWV0cmljL3FtY19tZXRyaWMuZGVidWcKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliL2RlYnVnL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9xdC9xbWNfc291cmNlCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L2xpYi9kZWJ1Zy92YXIvbGliL3BjcC90ZXN0c3VpdGUvcXQvcW1jX3NvdXJjZS9xbWNfc291 cmNlLmRlYnVnCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYi9k ZWJ1Zy92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL2xpYi9kZWJ1Zy92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2xp Ym52aWRpYS1tbC5zby5kZWJ1ZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9xYQpwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9xYS9wbWRhcwpwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAu NS9xYS9wbWRhcy9iaWd1bgpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zcmMvZGVidWcvcGNwLTMuMTAuNS9xYS9wbWRhcy9iaWd1bi9iaWd1bi5jCnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3Fh L3BtZGFzL2Jyb2tlbgpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z cmMvZGVidWcvcGNwLTMuMTAuNS9xYS9wbWRhcy9icm9rZW4vYnJva2VuX3BtZGFfMl8wLmMK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0z LjEwLjUvcWEvcG1kYXMvYnJva2VuL2Jyb2tlbl9wbWRhXzJfMS5jCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3FhL3BtZGFz L2Jyb2tlbi9icm9rZW5fcG1kYV8yXzIuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9xYS9wbWRhcy9icm9rZW4vYnJva2Vu X3BtZGFfMl8zLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3Jj L2RlYnVnL3BjcC0zLjEwLjUvcWEvcG1kYXMvYnJva2VuL2Jyb2tlbl9wbWRhXzJfNC5jCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4x MC41L3FhL3BtZGFzL2Jyb2tlbi9icm9rZW5fcG1kYV8yXzUuYwpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9xYS9wbWRhcy9k eW5hbWljCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy9wY3AtMy4xMC41L3FhL3BtZGFzL2R5bmFtaWMvZHluYW1pYy5jCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3FhL3BtZGFz L3NjaGl6bwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9xYS9wbWRhcy9zY2hpem8vc2NoaXpvLUEuYwpwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9xYS9wbWRh cy9zY2hpem8vc2NoaXpvLUIuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9xYS9xdApwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9xYS9xdC9xbWNfY29udGV4 dApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNw LTMuMTAuNS9xYS9xdC9xbWNfY29udGV4dC9xbWNfY29udGV4dC5jcHAKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvcWEvcXQv cW1jX2Rlc2MKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2Rl YnVnL3BjcC0zLjEwLjUvcWEvcXQvcW1jX2Rlc2MvcW1jX2Rlc2MuY3BwCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3FhL3F0 L3FtY19keW5hbWljCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3Ny Yy9kZWJ1Zy9wY3AtMy4xMC41L3FhL3F0L3FtY19keW5hbWljL3FtY19keW5hbWljLmNwcApw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMu MTAuNS9xYS9xdC9xbWNfZXZlbnQKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvcWEvcXQvcW1jX2V2ZW50L3FtY19ldmVudC5j cHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvcWEvcXQvcW1jX2Zvcm1hdApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9xYS9xdC9xbWNfZm9ybWF0L3FtY19m b3JtYXQuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9k ZWJ1Zy9wY3AtMy4xMC41L3FhL3F0L3FtY19ncm91cApwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9xYS9xdC9xbWNfZ3JvdXAv cW1jX2dyb3VwLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z cmMvZGVidWcvcGNwLTMuMTAuNS9xYS9xdC9xbWNfaG9zdHMKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvcWEvcXQvcW1jX2hv c3RzL3FtY19ob3N0cy5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvcWEvcXQvcW1jX2luZG9tCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3FhL3F0L3Ft Y19pbmRvbS9xbWNfaW5kb20uY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3FhL3F0L3FtY19tZXRyaWMKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvcWEv cXQvcW1jX21ldHJpYy9xbWNfbWV0cmljLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9xYS9xdC9xbWNfc291cmNlCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4x MC41L3FhL3F0L3FtY19zb3VyY2UvcW1jX3NvdXJjZS5jcHAKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvcWEvc3JjCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41 L3FhL3NyYy9udmlkaWEtbWwuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2F1dG9mc2QtcHJvYmUK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0z LjEwLjUvc3JjL2F1dG9mc2QtcHJvYmUvYXV0b2ZzZC1wcm9iZS5jCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9jb2xs ZWN0bDJwY3AKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2Rl YnVnL3BjcC0zLjEwLjUvc3JjL2NvbGxlY3RsMnBjcC9jb2xsZWN0bDJwY3AuYwpwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9z cmMvY29sbGVjdGwycGNwL2NwdS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9jb2xsZWN0bDJwY3AvZGlzay5jCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4x MC41L3NyYy9jb2xsZWN0bDJwY3AvZ2VuZXJpYy5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9jb2xsZWN0bDJwY3Av aGVhZGVyLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2Rl YnVnL3BjcC0zLjEwLjUvc3JjL2NvbGxlY3RsMnBjcC9sb2FkLmMKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2NvbGxl Y3RsMnBjcC9tZXRyaWNzLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2NvbGxlY3RsMnBjcC9tZXRyaWNzLmgKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEw LjUvc3JjL2NvbGxlY3RsMnBjcC9uZXQuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvY29sbGVjdGwycGNwL3Byb2Mu YwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNw LTMuMTAuNS9zcmMvY29sbGVjdGwycGNwL3RpbWVzdGFtcC5jCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9jb2xsZWN0 bDJwY3AvdXRpbC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3Ny Yy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9kYnBtZGEKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2RicG1kYS9zcmMKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEw LjUvc3JjL2RicG1kYS9zcmMvZGJwbWRhLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2RicG1kYS9zcmMvZGJwbWRh LmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvc3JjL2RicG1kYS9zcmMvZHNvLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2RicG1kYS9zcmMvZ3Jh bS50YWIuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvZGJwbWRhL3NyYy9ncmFtLnRhYi5oCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9kYnBt ZGEvc3JjL2dyYW0ueQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z cmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvZGJwbWRhL3NyYy9sZXguaApwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvZGJw bWRhL3NyYy9sZXgubApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z cmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvZGJwbWRhL3NyYy9wbWRhLmMKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2Ri cG1kYS9zcmMvdXRpbC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9pbmNsdWRlCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9pbmNsdWRlL3Bj cApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNw LTMuMTAuNS9zcmMvaW5jbHVkZS9wY3AvY29uZmlnLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2luY2x1ZGUvcGNw L2ltcGwuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvaW5jbHVkZS9wY3AvaW1wb3J0LmgKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2luY2x1 ZGUvcGNwL21tdl9kZXYuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvaW5jbHVkZS9wY3AvbW12X3N0YXRzLmgKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEw LjUvc3JjL2luY2x1ZGUvcGNwL3BtYWZtLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2luY2x1ZGUvcGNwL3BtYXBp LmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvc3JjL2luY2x1ZGUvcGNwL3BtZGEuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvaW5jbHVkZS9wY3Av cG1kYmcuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvaW5jbHVkZS9wY3AvcG10aW1lLmgKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2luY2x1 ZGUvcGNwL3RyYWNlX2Rldi5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9pbmNsdWRlL3BjcC90cmFjZS5oCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41 L3NyYy9saWJwY3AKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3Jj L2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9ndWkKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9ndWkv c3JjCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9w Y3AtMy4xMC41L3NyYy9saWJwY3BfZ3VpL3NyYy9yZWNvcmQuYwpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNw X2d1aS9zcmMvdGltZWNsaWVudC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfZ3VpL3NyYy90aW1lc3Rh dGUuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcv cGNwLTMuMTAuNS9zcmMvbGlicGNwX2h0dHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9odHRwL3NyYwpw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMu MTAuNS9zcmMvbGlicGNwX2h0dHAvc3JjL2h0dHBfZXJyb3JfY29kZXMuYwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMv bGlicGNwX2h0dHAvc3JjL2h0dHBfZmV0Y2hlci5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfaHR0cC9z cmMvaHR0cF9mZXRjaGVyLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9pbXBvcnQKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xp YnBjcF9pbXBvcnQvc3JjCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfaW1wb3J0L3NyYy9hcmNoaXZlLmMK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0z LjEwLjUvc3JjL2xpYnBjcF9pbXBvcnQvc3JjL2ltcG9ydC5jCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3Bf aW1wb3J0L3NyYy9wcml2YXRlLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9pbXBvcnQvc3JjL3N0dWZm LmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvc3JjL2xpYnBjcF9tbXYKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9tbXYvc3JjCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41 L3NyYy9saWJwY3BfbW12L3NyYy9tbXZfc3RhdHMuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3BtY2QK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0z LjEwLjUvc3JjL2xpYnBjcF9wbWNkL3NyYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3BtY2Qvc3JjL2Ns aWVudC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcG1jZC9zcmMvZGF0YS5jCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJw Y3BfcG1jZC9zcmMvcHJvYmVzLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9wbWNkL3NyYy90cmFjZS5j CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3At My4xMC41L3NyYy9saWJwY3BfcG1kYQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3BtZGEvc3JjCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41 L3NyYy9saWJwY3BfcG1kYS9zcmMvY2FjaGUuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3BtZGEvc3Jj L2NhbGxiYWNrLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3Jj L2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9wbWRhL3NyYy9jb250ZXh0LmMKcGNwLWRl YnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUv c3JjL2xpYnBjcF9wbWRhL3NyYy9keW5hbWljLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9wbWRhL3Ny Yy9ldmVudHMuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMv ZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3BtZGEvc3JjL2hlbHAuYwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMv bGlicGNwX3BtZGEvc3JjL2xpYmRlZnMuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3BtZGEvc3JjL21h aW5sb29wLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2Rl YnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9wbWRhL3NyYy9vcGVuLmMKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xp YnBjcF9wbWRhL3NyYy9wZHVyb290LmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9wbWRhL3NyYy9wZHVy b290LmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVn L3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9wbWRhL3NyYy9xdWV1ZXMuYwpwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGli cGNwX3BtZGEvc3JjL3F1ZXVlcy5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcG1kYS9zcmMvcm9vdC5j CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3At My4xMC41L3NyYy9saWJwY3BfcG1kYS9zcmMvdHJlZS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcWVk CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3At My4xMC41L3NyYy9saWJwY3BfcWVkL3NyYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3FlZC9zcmMvbW9j X3FlZF9hcHAuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3Ny Yy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcWVkL3NyYy9tb2NfcWVkX2NvbG9ycGlj a2VyLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3FlZC9zcmMvbW9jX3FlZF9jb25zb2xlLmNwcApw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMu MTAuNS9zcmMvbGlicGNwX3FlZC9zcmMvbW9jX3FlZF90aW1lYnV0dG9uLmNwcApwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9z cmMvbGlicGNwX3FlZC9zcmMvcWVkX2FwcC5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xZWQvc3Jj L3FlZF9hcHAuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMv ZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3FlZC9zcmMvcWVkX2NvbG9ycGlja2VyLmNw cApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNw LTMuMTAuNS9zcmMvbGlicGNwX3FlZC9zcmMvcWVkX2NvbG9ycGlja2VyLmgKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3Jj L2xpYnBjcF9xZWQvc3JjL3FlZF9jb25zb2xlLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3FlZC9z cmMvcWVkX2NvbnNvbGUuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3FlZC9zcmMvcWVkX2ZpbGVpY29u cHJvdmlkZXIuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3Ny Yy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcWVkL3NyYy9xZWRfZmlsZWljb25wcm92 aWRlci5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcWVkL3NyYy9xZWRfdGltZWJ1dHRvbi5jcHAKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEw LjUvc3JjL2xpYnBjcF9xZWQvc3JjL3FlZF90aW1lYnV0dG9uLmgKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBj cF9xZWQvc3JjL3VpX3FlZF9jb25zb2xlLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xbWMKcGNwLWRl YnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUv c3JjL2xpYnBjcF9xbWMvc3JjCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcW1jL3NyYy9xbWNfY29udGV4 dC5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVn L3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xbWMvc3JjL3FtY19jb250ZXh0LmgKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3Jj L2xpYnBjcF9xbWMvc3JjL3FtY19kZXNjLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3FtYy9zcmMv cW1jX2Rlc2MuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMv ZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3FtYy9zcmMvcW1jX2dyb3VwLmNwcApwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAu NS9zcmMvbGlicGNwX3FtYy9zcmMvcW1jX2dyb3VwLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xbWMv c3JjL3FtY19pbmRvbS5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xbWMvc3JjL3FtY19pbmRvbS5o CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3At My4xMC41L3NyYy9saWJwY3BfcW1jL3NyYy9xbWNfbWV0cmljLmNwcApwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGli cGNwX3FtYy9zcmMvcW1jX21ldHJpYy5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcW1jL3NyYy9xbWNf c291cmNlLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMv ZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3FtYy9zcmMvcW1jX3NvdXJjZS5oCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41 L3NyYy9saWJwY3BfcW1jL3NyYy9xbWNfdGltZS5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xbWMv c3JjL3FtY190aW1lLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xd3QKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9x d3Qvc3JjCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9tb2NfcXd0X2Fic3RyYWN0X3NsaWRl ci5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVn L3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qvc3JjL21vY19xd3RfZHluZ3JpZF9sYXlvdXQu Y3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9w Y3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9tb2NfcXd0X2xlZ2VuZC5jcHAKcGNwLWRl YnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUv c3JjL2xpYnBjcF9xd3Qvc3JjL21vY19xd3RfbGVnZW5kX2l0ZW0uY3BwCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9s aWJwY3BfcXd0L3NyYy9tb2NfcXd0X3BpY2tlci5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qv c3JjL21vY19xd3RfcGxvdF9jYW52YXMuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9t b2NfcXd0X3Bsb3QuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9tb2NfcXd0X3Bsb3Rf cGlja2VyLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMv ZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9zcmMvbW9jX3F3dF9wbG90X3JlbmRl cmVyLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9zcmMvbW9jX3F3dF9zY2FsZV93aWRnZXQu Y3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9w Y3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9tb2NfcXd0X3NsaWRlci5jcHAKcGNwLWRl YnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUv c3JjL2xpYnBjcF9xd3Qvc3JjL21vY19xd3RfdGV4dF9sYWJlbC5jcHAKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xp YnBjcF9xd3Qvc3JjL21vY19xd3Rfd2hlZWwuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3Ny Yy9xd3RfYWJzdHJhY3Rfc2NhbGUuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9xd3Rf YWJzdHJhY3Rfc2NhbGVfZHJhdy5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qvc3JjL3F3dF9h YnN0cmFjdF9zY2FsZV9kcmF3LmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qvc3JjL3F3dF9hYnN0 cmFjdF9zY2FsZS5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3Ny Yy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9xd3RfYWJzdHJhY3Rfc2xp ZGVyLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9zcmMvcXd0X2Fic3RyYWN0X3NsaWRlci5o CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3At My4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9xd3RfY2xpcHBlci5jcHAKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xp YnBjcF9xd3Qvc3JjL3F3dF9jbGlwcGVyLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qvc3JjL3F3 dF9jb2xvcl9tYXAuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9xd3RfY29sb3JfbWFw LmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qvc3JjL3F3dF9jdXJ2ZV9maXR0ZXIuY3BwCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41 L3NyYy9saWJwY3BfcXd0L3NyYy9xd3RfY3VydmVfZml0dGVyLmgKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBj cF9xd3Qvc3JjL3F3dF9kb3VibGVfcmFuZ2UuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3Ny Yy9xd3RfZG91YmxlX3JhbmdlLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qvc3JjL3F3dF9keW5n cmlkX2xheW91dC5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qvc3JjL3F3dF9keW5ncmlkX2xh eW91dC5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9xd3RfZXZlbnRfcGF0dGVybi5jcHAK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0z LjEwLjUvc3JjL2xpYnBjcF9xd3Qvc3JjL3F3dF9ldmVudF9wYXR0ZXJuLmgKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3Jj L2xpYnBjcF9xd3Qvc3JjL3F3dF9pbnRlcnZhbC5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qv c3JjL3F3dF9pbnRlcnZhbC5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9xd3RfaW50ZXJ2 YWxfc3ltYm9sLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z cmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9zcmMvcXd0X2ludGVydmFsX3N5 bWJvbC5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9xd3RfbGVnZW5kLmNwcApwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9z cmMvbGlicGNwX3F3dC9zcmMvcXd0X2xlZ2VuZC5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3Ny Yy9xd3RfbGVnZW5kX2l0ZW0uY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9xd3RfbGVn ZW5kX2l0ZW0uaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMv ZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9zcmMvcXd0X2xlZ2VuZF9pdGVtbWFu YWdlci5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9xd3RfbWF0aC5oCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9s aWJwY3BfcXd0L3NyYy9xd3RfbnVsbF9wYWludGRldmljZS5jcHAKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBj cF9xd3Qvc3JjL3F3dF9udWxsX3BhaW50ZGV2aWNlLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qv c3JjL3F3dF9wYWludGVyLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9zcmMvcXd0X3BhaW50 ZXIuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcv cGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9zcmMvcXd0X3BpY2tlci5jcHAKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3Jj L2xpYnBjcF9xd3Qvc3JjL3F3dF9waWNrZXIuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9zcmMv cXd0X3BpY2tlcl9tYWNoaW5lLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9zcmMvcXd0X3Bp Y2tlcl9tYWNoaW5lLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qvc3JjL3F3dF9wbG90X2F4aXMu Y3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9w Y3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9xd3RfcGxvdF9jYW52YXMuY3BwCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41 L3NyYy9saWJwY3BfcXd0L3NyYy9xd3RfcGxvdF9jYW52YXMuaApwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNw X3F3dC9zcmMvcXd0X3Bsb3QuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9xd3RfcGxv dF9jdXJ2ZS5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3Jj L2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qvc3JjL3F3dF9wbG90X2N1cnZlLmgK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0z LjEwLjUvc3JjL2xpYnBjcF9xd3Qvc3JjL3F3dF9wbG90X2RpY3QuY3BwCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9s aWJwY3BfcXd0L3NyYy9xd3RfcGxvdF9kaWN0LmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qvc3Jj L3F3dF9wbG90X2RpcmVjdHBhaW50ZXIuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9x d3RfcGxvdF9kaXJlY3RwYWludGVyLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qvc3JjL3F3dF9w bG90LmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVn L3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qvc3JjL3F3dF9wbG90X2ludGVydmFsY3VydmUu Y3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9w Y3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9xd3RfcGxvdF9pbnRlcnZhbGN1cnZlLmgK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0z LjEwLjUvc3JjL2xpYnBjcF9xd3Qvc3JjL3F3dF9wbG90X2l0ZW0uY3BwCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9s aWJwY3BfcXd0L3NyYy9xd3RfcGxvdF9pdGVtLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qvc3Jj L3F3dF9wbG90X2xheW91dC5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qvc3JjL3F3dF9wbG90 X2xheW91dC5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9k ZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9xd3RfcGxvdF9waWNrZXIuY3Bw CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3At My4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9xd3RfcGxvdF9waWNrZXIuaApwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMv bGlicGNwX3F3dC9zcmMvcXd0X3Bsb3RfcmVuZGVyZXIuY3BwCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3Bf cXd0L3NyYy9xd3RfcGxvdF9yZW5kZXJlci5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9x d3RfcGxvdF9zZXJpZXNpdGVtLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9zcmMvcXd0X3Bs b3Rfc2VyaWVzaXRlbS5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9xd3RfcGxvdF94bWwu Y3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9w Y3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9xd3RfcG9pbnRfM2QuaApwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMv bGlicGNwX3F3dC9zcmMvcXd0X3BvaW50X3BvbGFyLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qv c3JjL3F3dF9zY2FsZV9kaXYuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9xd3Rfc2Nh bGVfZGl2LmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2Rl YnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qvc3JjL3F3dF9zY2FsZV9kcmF3LmNwcApw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMu MTAuNS9zcmMvbGlicGNwX3F3dC9zcmMvcXd0X3NjYWxlX2RyYXcuaApwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGli cGNwX3F3dC9zcmMvcXd0X3NjYWxlX2VuZ2luZS5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qv c3JjL3F3dF9zY2FsZV9lbmdpbmUuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9zcmMvcXd0X3Nj YWxlX21hcC5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3Jj L2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qvc3JjL3F3dF9zY2FsZV9tYXAuaApw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMu MTAuNS9zcmMvbGlicGNwX3F3dC9zcmMvcXd0X3NjYWxlX3dpZGdldC5jcHAKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3Jj L2xpYnBjcF9xd3Qvc3JjL3F3dF9zY2FsZV93aWRnZXQuaApwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3 dC9zcmMvcXd0X3Nlcmllc19kYXRhLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9zcmMvcXd0 X3Nlcmllc19kYXRhLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qvc3JjL3F3dF9zbGlkZXIuY3Bw CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3At My4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9xd3Rfc2xpZGVyLmgKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBj cF9xd3Qvc3JjL3F3dF9zcGxpbmUuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfcXd0L3NyYy9xd3Rf c3BsaW5lLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2Rl YnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qvc3JjL3F3dF9zeW1ib2wuY3BwCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41 L3NyYy9saWJwY3BfcXd0L3NyYy9xd3Rfc3ltYm9sLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qv c3JjL3F3dF90ZXh0LmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9zcmMvcXd0X3RleHRfZW5n aW5lLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9zcmMvcXd0X3RleHRfZW5naW5lLmgKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEw LjUvc3JjL2xpYnBjcF9xd3Qvc3JjL3F3dF90ZXh0LmgKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF9xd3Qv c3JjL3F3dF90ZXh0X2xhYmVsLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9zcmMvcXd0X3Rl eHRfbGFiZWwuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMv ZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwX3F3dC9zcmMvcXd0X3doZWVsLmNwcApwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAu NS9zcmMvbGlicGNwX3F3dC9zcmMvcXd0X3doZWVsLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcC9zcmMK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0z LjEwLjUvc3JjL2xpYnBjcC9zcmMvYWNjZXNzLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcC9zcmMvYWNj b3VudHMuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwL3NyYy9BRi5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3Avc3Jj L2F1eGNvbm5lY3QuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z cmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwL3NyYy9hdXhzZXJ2ZXIuYwpwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9z cmMvbGlicGNwL3NyYy9hdmFoaS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3Avc3JjL2F2YWhpLmgKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEw LjUvc3JjL2xpYnBjcC9zcmMvY2hlY2tzdW0uYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwL3NyYy9jb25m aWcuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcv cGNwLTMuMTAuNS9zcmMvbGlicGNwL3NyYy9jb25uZWN0LmMKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcC9z cmMvY29ubmVjdGxvY2FsLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcC9zcmMvY29udGV4dC5jCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41 L3NyYy9saWJwY3Avc3JjL2Rlcml2ZS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3Avc3JjL2Rlcml2ZV9m ZXRjaC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy9wY3AtMy4xMC41L3NyYy9saWJwY3Avc3JjL2Rlcml2ZS5oCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3Av c3JjL2Rlc2MuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMv ZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwL3NyYy9kaXNjb3ZlcnkuYwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMv bGlicGNwL3NyYy9lbmRpYW4uYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwL3NyYy9lcnIuYwpwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9z cmMvbGlicGNwL3NyYy9ldmVudHMuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwL3NyYy9mYXVsdC5jCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4x MC41L3NyYy9saWJwY3Avc3JjL2ZldGNoLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcC9zcmMvZmV0Y2hs b2NhbC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy9wY3AtMy4xMC41L3NyYy9saWJwY3Avc3JjL2ZyZWVyZXN1bHQuYwpwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGli cGNwL3NyYy9nZXRkYXRlLnRhYi5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3Avc3JjL2dldGRhdGUueQpw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMu MTAuNS9zcmMvbGlicGNwL3NyYy9nZXRvcHQuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwL3NyYy9oYXNo LmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvc3JjL2xpYnBjcC9zcmMvaGVscC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3Avc3JjL2lu c3RhbmNlLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2Rl YnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcC9zcmMvaW50ZXJuYWwuaApwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGli cGNwL3NyYy9pbnRlcnAuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwL3NyYy9pcGMuYwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMv bGlicGNwL3NyYy9sb2NrLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcC9zcmMvbG9nY29ubmVjdC5jCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4x MC41L3NyYy9saWJwY3Avc3JjL2xvZ2NvbnRyb2wuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwL3NyYy9s b2dtZXRhLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2Rl YnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcC9zcmMvbG9ncG9ydG1hcC5jCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9s aWJwY3Avc3JjL2xvZ3V0aWwuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwL3NyYy9vcHRmZXRjaC5jCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4x MC41L3NyYy9saWJwY3Avc3JjL3BfYXR0ci5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3Avc3JjL3BfY3Jl ZHMuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcv cGNwLTMuMTAuNS9zcmMvbGlicGNwL3NyYy9wX2Rlc2MuYwpwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwL3Ny Yy9wZHVidWYuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMv ZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwL3NyYy9wZHUuYwpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNw L3NyYy9wX2Vycm9yLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcC9zcmMvcF9mZXRjaC5jCnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3Ny Yy9saWJwY3Avc3JjL3BfaW5zdGFuY2UuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwL3NyYy9wX2xjb250 cm9sLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVn L3BjcC0zLjEwLjUvc3JjL2xpYnBjcC9zcmMvcF9scmVxdWVzdC5jCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJw Y3Avc3JjL3BfbHN0YXR1cy5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3Avc3JjL3BtbnMuYwpwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9z cmMvbGlicGNwL3NyYy9wX3BtbnMuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwL3NyYy9wX3Byb2ZpbGUu YwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNw LTMuMTAuNS9zcmMvbGlicGNwL3NyYy9wX3Jlc3VsdC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3Avc3Jj L3Byb2JlLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2Rl YnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcC9zcmMvcHJvYmUuaApwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNw L3NyYy9wcm9maWxlLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcC9zcmMvcF90ZXh0LmMKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3Jj L2xpYnBjcC9zcmMvcnRpbWUuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwL3NyYy9zZWN1cmVjb25uZWN0 LmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvc3JjL2xpYnBjcC9zcmMvc2VjdXJlc2VydmVyLmMKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBj cC9zcmMvc29ydGluc3QuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwL3NyYy9zcGVjLmMKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3Jj L2xpYnBjcC9zcmMvc3RvcmUuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwL3NyYy9zdHVmZnZhbHVlLmMK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0z LjEwLjUvc3JjL2xpYnBjcC9zcmMvdHYuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvbGlicGNwL3NyYy90ei5jCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4x MC41L3NyYy9saWJwY3Avc3JjL3VuaXRzLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcC9zcmMvdXRpbC5j CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3At My4xMC41L3NyYy9saWJwY3BfdHJhY2UKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF90cmFjZS9zcmMKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEw LjUvc3JjL2xpYnBjcF90cmFjZS9zcmMvZnRyYWNlLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL2xpYnBjcF90cmFj ZS9zcmMvaGFzaC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3Ny Yy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfdHJhY2Uvc3JjL2hhc2guaApwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9z cmMvbGlicGNwX3RyYWNlL3NyYy9wX2Fjay5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfdHJhY2Uvc3Jj L3BfZGF0YS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9k ZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfdHJhY2Uvc3JjL3BkdWJ1Zi5jCnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3Ny Yy9saWJwY3BfdHJhY2Uvc3JjL3BkdS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9saWJwY3BfdHJhY2Uvc3JjL3Ry YWNlLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVn L3BjcC0zLjEwLjUvc3JjL25ld2hlbHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL25ld2hlbHAvY2hraGVscC5jCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4x MC41L3NyYy9uZXdoZWxwL25ld2hlbHAuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcGNwCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wY3Av YXRvcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcv cGNwLTMuMTAuNS9zcmMvcGNwL2F0b3AvYXRvcC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wY3AvYXRvcC9hdG9w LmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvc3JjL3BjcC9hdG9wL2F0b3BzYXIuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcGNwL2F0b3AvZGV2 aWF0ZS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy9wY3AtMy4xMC41L3NyYy9wY3AvYXRvcC9ob3N0bWV0cmljcy5oCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wY3Av YXRvcC9pZnByb3AuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z cmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcGNwL2F0b3AvaWZwcm9wLmgKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3Bj cC9hdG9wL2lmcHJvcG1ldHJpY3MuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcGNwL2F0b3AvbW9kdWxlcy5jCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4x MC41L3NyYy9wY3AvYXRvcC9uZXRzdGF0cy5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wY3AvYXRvcC9wYXJzZWFi bGUuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcv cGNwLTMuMTAuNS9zcmMvcGNwL2F0b3AvcGFyc2VhYmxlLmgKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BjcC9hdG9w L3Bob3RvcHJvYy5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3Ny Yy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wY3AvYXRvcC9waG90b3Byb2MuaApwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMv cGNwL2F0b3AvcGhvdG9zeXN0LmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BjcC9hdG9wL3Bob3Rvc3lzdC5oCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4x MC41L3NyYy9wY3AvYXRvcC9wcm9jZGJhc2UuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcGNwL2F0b3AvcHJvY21l dHJpY3MuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvcGNwL2F0b3Avc2hvd2dlbmVyaWMuYwpwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcGNw L2F0b3Avc2hvd2dlbmVyaWMuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcGNwL2F0b3Avc2hvd2xpbnV4LmMKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEw LjUvc3JjL3BjcC9hdG9wL3Nob3dsaW51eC5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wY3AvYXRvcC9zaG93cHJv Y3MuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcv cGNwLTMuMTAuNS9zcmMvcGNwL2F0b3Avc2hvd3N5cy5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wY3AvYXRvcC9z eXN0bWV0cmljcy5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3Ny Yy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wY3AvYXRvcC92YXJpb3VzLmMKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3Bj cC9hdG9wL3ZlcnNpb24uYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcGVybApwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcGVybC9Mb2dJbXBv cnQKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvc3JjL3BlcmwvTG9nSW1wb3J0L0xvZ0ltcG9ydC5jCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wZXJs L0xvZ0ltcG9ydC9Mb2dJbXBvcnQueHMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BlcmwvTU1WCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9w ZXJsL01NVi9NTVYuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z cmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcGVybC9NTVYvTU1WLnhzCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wZXJs L1BNREEKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVn L3BjcC0zLjEwLjUvc3JjL3BlcmwvUE1EQS9sb2NhbC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wZXJsL1BNREEv bG9jYWwuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvcGVybC9QTURBL1BNREEuYwpwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcGVybC9QTURB L1BNREEueHMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2Rl YnVnL3BjcC0zLjEwLjUvc3JjL3BtY2QKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY2Qvc3JjCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9w bWNkL3NyYy9hZ2VudC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNkL3NyYy9jbGllbnQuYwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMv cG1jZC9zcmMvY2xpZW50LmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY2Qvc3JjL2NvbmZpZy5jCnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3Ny Yy9wbWNkL3NyYy9kb2ZldGNoLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY2Qvc3JjL2RvcGR1cy5jCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41 L3NyYy9wbWNkL3NyYy9kb3N0b3JlLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY2Qvc3JjL3BtY2QuYwpwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAu NS9zcmMvcG1jZC9zcmMvcG1jZC5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNkL3NyYy91dGlsLmMKcGNwLWRl YnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUv c3JjL3BtY2Rfd2FpdApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z cmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jZF93YWl0L3BtY2Rfd2FpdC5jCnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3Ny Yy9wbWNoYXJ0CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9k ZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNoYXJ0L2Fib3V0ZGlhbG9nLmNwcApwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMv cG1jaGFydC9hYm91dGRpYWxvZy5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNoYXJ0L2NoYXJ0LmNwcApwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAu NS9zcmMvcG1jaGFydC9jaGFydGRpYWxvZy5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY2hhcnQvY2hhcnRk aWFsb2cuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvcG1jaGFydC9jaGFydC5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNoYXJ0L2Nv bG9yYnV0dG9uLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z cmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jaGFydC9jb2xvcmJ1dHRvbi5oCnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3Ny Yy9wbWNoYXJ0L2NvbG9yc2NoZW1lLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jaGFydC9jb2xvcnNjaGVt ZS5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9w Y3AtMy4xMC41L3NyYy9wbWNoYXJ0L2V4cG9ydGRpYWxvZy5jcHAKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY2hh cnQvZXhwb3J0ZGlhbG9nLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY2hhcnQvZ2FkZ2V0LmNwcApwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9z cmMvcG1jaGFydC9nYWRnZXQuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jaGFydC9ncm91cGNvbnRyb2wuY3Bw CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3At My4xMC41L3NyYy9wbWNoYXJ0L2dyb3VwY29udHJvbC5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNoYXJ0L2hv c3RkaWFsb2cuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3Ny Yy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNoYXJ0L2hvc3RkaWFsb2cuaApwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMv cG1jaGFydC9pbmZvZGlhbG9nLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jaGFydC9pbmZvZGlhbG9nLmgK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0z LjEwLjUvc3JjL3BtY2hhcnQvbWFpbi5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY2hhcnQvbWFpbi5oCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4x MC41L3NyYy9wbWNoYXJ0L21vY19hYm91dGRpYWxvZy5jcHAKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY2hhcnQv bW9jX2NoYXJ0LmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z cmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jaGFydC9tb2NfY2hhcnRkaWFsb2cuY3BwCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4x MC41L3NyYy9wbWNoYXJ0L21vY19jb2xvcmJ1dHRvbi5jcHAKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY2hhcnQv bW9jX2V4cG9ydGRpYWxvZy5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY2hhcnQvbW9jX2dyb3VwY29udHJv bC5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVn L3BjcC0zLjEwLjUvc3JjL3BtY2hhcnQvbW9jX2hvc3RkaWFsb2cuY3BwCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9w bWNoYXJ0L21vY19pbmZvZGlhbG9nLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jaGFydC9tb2Nfb3BlbnZp ZXdkaWFsb2cuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3Ny Yy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNoYXJ0L21vY19wbWNoYXJ0LmNwcApwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9z cmMvcG1jaGFydC9tb2NfcmVjb3JkZGlhbG9nLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jaGFydC9tb2Nf c2FtcGxlc2RpYWxvZy5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY2hhcnQvbW9jX3NhdmV2aWV3ZGlhbG9n LmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcv cGNwLTMuMTAuNS9zcmMvcG1jaGFydC9tb2Nfc2VhcmNoZGlhbG9nLmNwcApwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMv cG1jaGFydC9tb2Nfc2VlYWxzb2RpYWxvZy5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY2hhcnQvbW9jX3Nl dHRpbmdzZGlhbG9nLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jaGFydC9tb2Nfc3RhdHVzYmFyLmNwcApw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMu MTAuNS9zcmMvcG1jaGFydC9tb2NfdGFiLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jaGFydC9tb2NfdGFi ZGlhbG9nLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMv ZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jaGFydC9tb2NfdGFid2lkZ2V0LmNwcApwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9z cmMvcG1jaGFydC9tb2NfdGltZWF4aXMuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNoYXJ0L21vY190aW1l Y29udHJvbC5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3Jj L2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY2hhcnQvbmFtZXNwYWNlLmNwcApwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMv cG1jaGFydC9uYW1lc3BhY2UuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jaGFydC9vcGVudmlld2RpYWxvZy5j cHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvc3JjL3BtY2hhcnQvb3BlbnZpZXdkaWFsb2cuaApwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jaGFy dC9wbWNoYXJ0LmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z cmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jaGFydC9wbWNoYXJ0LmgKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3Bt Y2hhcnQvcXJjX3BtY2hhcnQuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNoYXJ0L3JlY29yZGRpYWxvZy5j cHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvc3JjL3BtY2hhcnQvcmVjb3JkZGlhbG9nLmgKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY2hhcnQv c2FtcGxlc2RpYWxvZy5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY2hhcnQvc2FtcGxlc2RpYWxvZy5oCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4x MC41L3NyYy9wbWNoYXJ0L3NhbXBsaW5nLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jaGFydC9zYW1wbGlu Zy5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9w Y3AtMy4xMC41L3NyYy9wbWNoYXJ0L3NhdmV2aWV3ZGlhbG9nLmNwcApwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1j aGFydC9zYXZldmlld2RpYWxvZy5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNoYXJ0L3NlYXJjaGRpYWxvZy5j cHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvc3JjL3BtY2hhcnQvc2VhcmNoZGlhbG9nLmgKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY2hhcnQv c2VlYWxzb2RpYWxvZy5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY2hhcnQvc2VlYWxzb2RpYWxvZy5oCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4x MC41L3NyYy9wbWNoYXJ0L3NldHRpbmdzZGlhbG9nLmNwcApwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jaGFydC9z ZXR0aW5nc2RpYWxvZy5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNoYXJ0L3N0YXR1c2Jhci5jcHAKcGNwLWRl YnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUv c3JjL3BtY2hhcnQvc3RhdHVzYmFyLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY2hhcnQvdGFiLmNwcApwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAu NS9zcmMvcG1jaGFydC90YWJkaWFsb2cuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNoYXJ0L3RhYmRpYWxv Zy5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9w Y3AtMy4xMC41L3NyYy9wbWNoYXJ0L3RhYi5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNoYXJ0L3RhYndpZGdl dC5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVn L3BjcC0zLjEwLjUvc3JjL3BtY2hhcnQvdGFid2lkZ2V0LmgKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY2hhcnQv dGltZWF4aXMuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3Ny Yy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNoYXJ0L3RpbWVheGlzLmgKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3Bt Y2hhcnQvdGltZWNvbnRyb2wuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNoYXJ0L3RpbWVjb250cm9sLmgK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0z LjEwLjUvc3JjL3BtY2hhcnQvdHJhY2luZy5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY2hhcnQvdHJhY2lu Zy5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9w Y3AtMy4xMC41L3NyYy9wbWNoYXJ0L3VpX2Fib3V0ZGlhbG9nLmgKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY2hh cnQvdWlfY2hhcnRkaWFsb2cuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jaGFydC91aV9leHBvcnRkaWFsb2cu aApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNw LTMuMTAuNS9zcmMvcG1jaGFydC91aV9ob3N0ZGlhbG9nLmgKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY2hhcnQv dWlfaW5mb2RpYWxvZy5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNoYXJ0L3VpX29wZW52aWV3ZGlhbG9nLmgK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0z LjEwLjUvc3JjL3BtY2hhcnQvdWlfcG1jaGFydC5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNoYXJ0L3VpX3Jl Y29yZGRpYWxvZy5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3Ny Yy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNoYXJ0L3VpX3NhbXBsZXNkaWFsb2cuaApwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAu NS9zcmMvcG1jaGFydC91aV9zYXZldmlld2RpYWxvZy5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNoYXJ0L3Vp X3NlYXJjaGRpYWxvZy5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNoYXJ0L3VpX3NlZWFsc29kaWFsb2cuaApw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMu MTAuNS9zcmMvcG1jaGFydC91aV9zZXR0aW5nc2RpYWxvZy5oCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNoYXJ0 L3VpX3RhYmRpYWxvZy5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNoYXJ0L3ZpZXcuY3BwCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9w bWNsaWVudApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvcG1jbGllbnQvcG1jbGllbnQuYwpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jbGll bnQvcG1uc21hcC5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3Ny Yy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWNvbmZpZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1jb25maWcvcG1j b25maWcuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvcG1jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtY3BwL3BtY3BwLmMKcGNwLWRl YnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUv c3JjL3BtZGFzCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9k ZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9hcGFjaGUKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2FwYWNo ZS9hcGFjaGUuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMv ZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvYmFzaApwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvYmFzaC9i YXNoLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVn L3BjcC0zLjEwLjUvc3JjL3BtZGFzL2Jhc2gvZXZlbnQuYwpwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvYmFz aC9ldmVudC5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9k ZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9iYXNoL3V0aWwuYwpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMv Y2lmcwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcv cGNwLTMuMTAuNS9zcmMvcG1kYXMvY2lmcy9wbWRhLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2NpZnMv cG1kYWNpZnMuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMv ZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvY2lmcy9zdGF0cy5jCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRh cy9jaWZzL3N0YXRzLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2Npc2NvCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9j aXNjby9jaXNjby5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3Ny Yy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9jaXNjby9jaXNjby5oCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9w bWRhcy9jaXNjby9pbnRlcmZhY2UuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvY2lzY28vcG1kYS5jCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4x MC41L3NyYy9wbWRhcy9jaXNjby9wcm9iZS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9jaXNjby90ZWxu ZXQuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcv cGNwLTMuMTAuNS9zcmMvcG1kYXMvZG0KcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2RtL2RtY2FjaGUuYwpw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMu MTAuNS9zcmMvcG1kYXMvZG0vZG1jYWNoZS5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9kbS9kbXRoaW4u YwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNw LTMuMTAuNS9zcmMvcG1kYXMvZG0vZG10aGluLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2RtL2luZG9t LmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvc3JjL3BtZGFzL2RtL3BtZGEuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvZ2ZzMgpwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAu NS9zcmMvcG1kYXMvZ2ZzMi9jb250cm9sLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2dmczIvY29udHJv bC5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9w Y3AtMy4xMC41L3NyYy9wbWRhcy9nZnMyL2Z0cmFjZS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9nZnMy L2Z0cmFjZS5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9k ZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9nZnMyL2dsb2Nrcy5jCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRh cy9nZnMyL2dsb2Nrcy5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9nZnMyL2dsc3RhdHMuYwpwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9z cmMvcG1kYXMvZ2ZzMi9nbHN0YXRzLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2dmczIvbGF0ZW5jeS5j CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3At My4xMC41L3NyYy9wbWRhcy9nZnMyL2xhdGVuY3kuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvZ2ZzMi9w bWRhLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVn L3BjcC0zLjEwLjUvc3JjL3BtZGFzL2dmczIvcG1kYWdmczIuaApwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMv Z2ZzMi9zYnN0YXRzLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2dmczIvc2JzdGF0cy5oCnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3Ny Yy9wbWRhcy9nZnMyL3dvcnN0X2dsb2NrLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2dmczIvd29yc3Rf Z2xvY2suaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvaW5maW5pYmFuZApwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvaW5m aW5pYmFuZC9pYi5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3Ny Yy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9pbmZpbmliYW5kL2licG1kYS5oCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41 L3NyYy9wbWRhcy9pbmZpbmliYW5kL3BtZGEuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvamJkMgpwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAu NS9zcmMvcG1kYXMvamJkMi9wbWRhLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2piZDIvcHJvY19qYmQy LmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvc3JjL3BtZGFzL2piZDIvcHJvY19qYmQyLmgKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2xp bnV4CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9w Y3AtMy4xMC41L3NyYy9wbWRhcy9saW51eC9jbHVzdGVycy5oCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9s aW51eC9maWxlc3lzLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2xpbnV4L2ZpbGVzeXMuaApwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9z cmMvcG1kYXMvbGludXgvZ2V0aW5mby5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9saW51eC9nZXRpbmZv LmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvc3JjL3BtZGFzL2xpbnV4L2luZG9tLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2xpbnV4 L2ludGVycnVwdHMuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z cmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvbGludXgvaW50ZXJydXB0cy5oCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41 L3NyYy9wbWRhcy9saW51eC9pcGMuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvbGludXgvaXBjLmgKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEw LjUvc3JjL3BtZGFzL2xpbnV4L2xpbnV4X3RhYmxlLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2xpbnV4 L2xpbnV4X3RhYmxlLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2xpbnV4L25hbWVzcGFjZXMuYwpwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAu NS9zcmMvcG1kYXMvbGludXgvbmFtZXNwYWNlcy5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9saW51eC9u dW1hX21lbWluZm8uYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z cmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvbGludXgvbnVtYV9tZW1pbmZvLmgKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEw LjUvc3JjL3BtZGFzL2xpbnV4L3BtZGEuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvbGludXhfcHJvYwpw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMu MTAuNS9zcmMvcG1kYXMvbGludXhfcHJvYy9jZ3JvdXBzLmMKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2xp bnV4X3Byb2MvY2dyb3Vwcy5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9saW51eF9wcm9jL2NvbmZpZy5j CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3At My4xMC41L3NyYy9wbWRhcy9saW51eF9wcm9jL2NvbmZpZy5oCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9s aW51eF9wcm9jL2NvbnRleHRzLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2xpbnV4X3Byb2MvY29udGV4 dHMuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcv cGNwLTMuMTAuNS9zcmMvcG1kYXMvbGludXgvcHJvY19jcHVpbmZvLmMKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3Bt ZGFzL2xpbnV4L3Byb2NfY3B1aW5mby5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9saW51eF9wcm9jL2Vy cm9yLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVn L3BjcC0zLjEwLjUvc3JjL3BtZGFzL2xpbnV4X3Byb2MvZ2V0aW5mby5jCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9w bWRhcy9saW51eF9wcm9jL2dldGluZm8uaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvbGludXhfcHJvYy9n cmFtX25vZGUuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMv ZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvbGludXhfcHJvYy9ncmFtX25vZGUuaApwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAu NS9zcmMvcG1kYXMvbGludXhfcHJvYy9ncmFtLnRhYi5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9saW51 eF9wcm9jL2dyYW0udGFiLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2xpbnV4X3Byb2MvZ3JhbS55CnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4x MC41L3NyYy9wbWRhcy9saW51eF9wcm9jL2hlbHBfdGV4dC5oCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9s aW51eF9wcm9jL2hvdHByb2MuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvbGludXhfcHJvYy9ob3Rwcm9j LmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvc3JjL3BtZGFzL2xpbnV4X3Byb2MvaW5kb20uaApwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMv bGludXhfcHJvYy9rc3ltLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2xpbnV4X3Byb2Mva3N5bS5oCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4x MC41L3NyYy9wbWRhcy9saW51eF9wcm9jL2xleC5sCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9saW51eC9w cm9jX2xvYWRhdmcuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z cmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvbGludXgvcHJvY19sb2FkYXZnLmgKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEw LjUvc3JjL3BtZGFzL2xpbnV4L3Byb2NfbWVtaW5mby5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9saW51 eC9wcm9jX21lbWluZm8uaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvbGludXgvcHJvY19uZXRfZGV2LmMK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0z LjEwLjUvc3JjL3BtZGFzL2xpbnV4L3Byb2NfbmV0X2Rldi5oCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9s aW51eC9wcm9jX25ldF9uZXRzdGF0LmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2xpbnV4L3Byb2NfbmV0 X25ldHN0YXQuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMv ZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvbGludXgvcHJvY19uZXRfcnBjLmMKcGNwLWRl YnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUv c3JjL3BtZGFzL2xpbnV4L3Byb2NfbmV0X3JwYy5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9saW51eC9w cm9jX25ldF9zbm1wLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2xpbnV4L3Byb2NfbmV0X3NubXAuaApw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMu MTAuNS9zcmMvcG1kYXMvbGludXgvcHJvY19uZXRfc29ja3N0YXQuYwpwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1k YXMvbGludXgvcHJvY19uZXRfc29ja3N0YXQuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvbGludXgvcHJv Y19uZXRfdGNwLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3Jj L2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2xpbnV4L3Byb2NfbmV0X3RjcC5oCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41 L3NyYy9wbWRhcy9saW51eC9wcm9jX3BhcnRpdGlvbnMuYwpwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvbGlu dXgvcHJvY19wYXJ0aXRpb25zLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2xpbnV4X3Byb2MvcG1kYS5j CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3At My4xMC41L3NyYy9wbWRhcy9saW51eF9wcm9jL3Byb2NfZHluYW1pYy5jCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9w bWRhcy9saW51eF9wcm9jL3Byb2NfZHluYW1pYy5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9saW51eF9w cm9jL3Byb2NfcGlkLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2xpbnV4X3Byb2MvcHJvY19waWQuaApw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMu MTAuNS9zcmMvcG1kYXMvbGludXhfcHJvYy9wcm9jX3J1bnEuYwpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMv bGludXhfcHJvYy9wcm9jX3J1bnEuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvbGludXgvcHJvY19zY3Np LmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvc3JjL3BtZGFzL2xpbnV4L3Byb2Nfc2NzaS5oCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9s aW51eC9wcm9jX3NsYWJpbmZvLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2xpbnV4L3Byb2Nfc2xhYmlu Zm8uaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcv cGNwLTMuMTAuNS9zcmMvcG1kYXMvbGludXgvcHJvY19zdGF0LmMKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFz L2xpbnV4L3Byb2Nfc3RhdC5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9saW51eC9wcm9jX3N5c19mcy5j CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3At My4xMC41L3NyYy9wbWRhcy9saW51eC9wcm9jX3N5c19mcy5oCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9s aW51eC9wcm9jX3VwdGltZS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9saW51eC9wcm9jX3VwdGltZS5o CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3At My4xMC41L3NyYy9wbWRhcy9saW51eC9wcm9jX3Ztc3RhdC5jCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9s aW51eC9wcm9jX3Ztc3RhdC5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9saW51eC9zd2FwZGV2LmMKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEw LjUvc3JjL3BtZGFzL2xpbnV4L3N3YXBkZXYuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvbGludXgvc3lz ZnNfa2VybmVsLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3Jj L2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2xpbnV4L3N5c2ZzX2tlcm5lbC5oCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41 L3NyYy9wbWRhcy9saW51eF94ZnMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2xpbnV4X3hmcy9maWxlc3lz LmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvc3JjL3BtZGFzL2xpbnV4X3hmcy9maWxlc3lzLmgKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFz L2xpbnV4X3hmcy9wbWRhLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2xpbnV4X3hmcy9wcm9jX2ZzX3hm cy5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9w Y3AtMy4xMC41L3NyYy9wbWRhcy9saW51eF94ZnMvcHJvY19mc194ZnMuaApwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMv cG1kYXMvbG1zZW5zb3JzCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9sbXNlbnNvcnMvbG1zZW5zb3JzLmMK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0z LjEwLjUvc3JjL3BtZGFzL2xtc2Vuc29ycy9sbXNlbnNvcnMuaApwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMv bG9nZ2VyCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9sb2dnZXIvZXZlbnQuYwpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMv bG9nZ2VyL2V2ZW50LmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL2xvZ2dlci9sb2dnZXIuYwpwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9z cmMvcG1kYXMvbG9nZ2VyL3V0aWwuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvbG9nZ2VyL3V0aWwuaApw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMu MTAuNS9zcmMvcG1kYXMvbHVzdHJlY29tbQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvbHVzdHJlY29tbS9m aWxlX2luZGV4ZWQuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z cmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvbHVzdHJlY29tbS9maWxlX3NpbmdsZS5j CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3At My4xMC41L3NyYy9wbWRhcy9sdXN0cmVjb21tL2xpYnJlYWRmaWxlcy5oCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9w bWRhcy9sdXN0cmVjb21tL2x1c3RyZWNvbW0uYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvbHVzdHJlY29t bS9yZWZyZXNoX2ZpbGUuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvbHVzdHJlY29tbS90aW1lc3BlY19y b3V0aW5lcy5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9k ZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9tYWlscQpwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvbWFpbHEv bWFpbHEuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvbW12CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9tbXYvbW12ZHVt cC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9w Y3AtMy4xMC41L3NyYy9wbWRhcy9tbXYvc3JjCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9tbXYvc3JjL21t di5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9w Y3AtMy4xMC41L3NyYy9wbWRhcy9tb3VudHMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL21vdW50cy9tb3Vu dHMuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcv cGNwLTMuMTAuNS9zcmMvcG1kYXMvbnZpZGlhCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9udmlkaWEvbG9j YWxudm1sLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2Rl YnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL252aWRpYS9sb2NhbG52bWwuaApwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMv cG1kYXMvbnZpZGlhL252aWRpYS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9wYXBpCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9w bWRhcy9wYXBpL3BhcGkuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvcGVyZmV2ZW50CnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9w bWRhcy9wZXJmZXZlbnQvYXJjaGl0ZWN0dXJlLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL3BlcmZldmVu dC9hcmNoaXRlY3R1cmUuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvcGVyZmV2ZW50L2NvbmZpZ3BhcnNl ci5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9w Y3AtMy4xMC41L3NyYy9wbWRhcy9wZXJmZXZlbnQvY29uZmlncGFyc2VyLmwKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3Jj L3BtZGFzL3BlcmZldmVudC9jb25maWdwYXJzZXIueXkuYwpwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvcGVy ZmV2ZW50L3BlcmZhbGxvYy5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9wZXJmZXZlbnQvcGVyZmludGVy ZmFjZS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9wZXJmZXZlbnQvcGVyZmludGVyZmFjZS5oCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41 L3NyYy9wbWRhcy9wZXJmZXZlbnQvcGVyZmxvY2suYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvcGVyZmV2 ZW50L3BlcmZsb2NrLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL3BlcmZldmVudC9wZXJmbWFuYWdlci5j CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3At My4xMC41L3NyYy9wbWRhcy9wZXJmZXZlbnQvcGVyZm1hbmFnZXIuaApwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1k YXMvcGVyZmV2ZW50L3BtZGEuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvcGVyZmV2ZW50L3JhcGwtaW50 ZXJmYWNlLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2Rl YnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL3BlcmZldmVudC9yYXBsLWludGVyZmFjZS5oCnBj cC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4x MC41L3NyYy9wbWRhcy9wbWNkCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9wbWNkL3NyYwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMv cG1kYXMvcG1jZC9zcmMvcG1jZC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9yb29tdGVtcApwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9z cmMvcG1kYXMvcm9vbXRlbXAvZHNyZWFkLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL3Jvb210ZW1wL2Rz cmVhZC5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9yb29tdGVtcC9tbGFuCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9y b29tdGVtcC9tbGFuL2RzMjQ4MC5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9yb29tdGVtcC9tbGFuL2Rz MjQ4MHV0LmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2Rl YnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL3Jvb210ZW1wL21sYW4vbGludXhsbmsuYwpwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAu NS9zcmMvcG1kYXMvcm9vbXRlbXAvbWxhbi9tbGFuLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL3Jvb210 ZW1wL21sYW4vbWxhbmxsdS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9yb29tdGVtcC9tbGFuL21sYW5u ZXR1LmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVn L3BjcC0zLjEwLjUvc3JjL3BtZGFzL3Jvb210ZW1wL21sYW4vbWxhbnNlc3UuYwpwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9z cmMvcG1kYXMvcm9vbXRlbXAvbWxhbi9tbGFudHJudS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9yb29t dGVtcC9yb29tdGVtcC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9yb290CnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9y b290L2RvY2tlci5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3Ny Yy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9yb290L2pzbW4uYwpwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1k YXMvcm9vdC9qc21uLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL3Jvb3QvbHhjLmMKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3Bt ZGFzL3Jvb3Qvcm9vdC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9yb290L3Jvb3QuaApwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMv cG1kYXMvcnBtCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9k ZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9ycG0vcnBtLmMKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL3Jw bS9ycG0uaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvcnBtL3RpbWVyLmMKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL3Jw bS90aW1lci5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9k ZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9zZW5kbWFpbApwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvc2Vu ZG1haWwvc2VuZG1haWwuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvc2hwaW5nCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRh cy9zaHBpbmcvcG1kYS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9zaHBpbmcvc2hwaW5nLmMKcGNwLWRl YnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUv c3JjL3BtZGFzL3NocGluZy9zaHBpbmcuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvc3VtbWFyeQpwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAu NS9zcmMvcG1kYXMvc3VtbWFyeS9tYWlubG9vcC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9zdW1tYXJ5 L3BtZGEuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvc3VtbWFyeS9zdW1tYXJ5LmMKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3Bt ZGFzL3N1bW1hcnkvc3VtbWFyeS5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy9zeXN0ZW1kCnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3Ny Yy9wbWRhcy9zeXN0ZW1kL3N5c3RlbWQuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvdHJhY2UKcGNwLWRl YnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUv c3JjL3BtZGFzL3RyYWNlL3NyYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvdHJhY2Uvc3JjL2NsaWVudC5j CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3At My4xMC41L3NyYy9wbWRhcy90cmFjZS9zcmMvY2xpZW50LmgKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGFzL3Ry YWNlL3NyYy9jb21tcy5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy90cmFjZS9zcmMvZGF0YS5jCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41 L3NyYy9wbWRhcy90cmFjZS9zcmMvZGF0YS5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy90cmFjZS9zcmMv cG1kYS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy90cmFjZS9zcmMvdHJhY2UuYwpwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1k YXMvd2VibG9nCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9k ZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhcy93ZWJsb2cvY2hlY2tfbWF0Y2guYwpwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9z cmMvcG1kYXMvd2VibG9nL3BtZGEuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvd2VibG9nL3Nwcm9jLmMK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0z LjEwLjUvc3JjL3BtZGFzL3dlYmxvZy93ZWJsb2cuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1kYXMvd2VibG9n L3dlYmxvZy5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9k ZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWRhdGUKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGF0ZS9wbWRhdGUuYwpw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMu MTAuNS9zcmMvcG1kYmcKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZGJnL3BtZGJnLmMKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZHVt cGxvZwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcv cGNwLTMuMTAuNS9zcmMvcG1kdW1wbG9nL3BtZHVtcGxvZy5jCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWR1bXB0 ZXh0CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9w Y3AtMy4xMC41L3NyYy9wbWR1bXB0ZXh0L3BtZHVtcHRleHQuY3BwCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWVy cgpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNw LTMuMTAuNS9zcmMvcG1lcnIvcG1lcnIuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1ldmVudApwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMv cG1ldmVudC9kb2FyZ3MuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1ldmVudC9wbWV2ZW50LmMKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3Jj L3BtZXZlbnQvcG1ldmVudC5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWZpbmQKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZmluZC9w bWZpbmQuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvcG1nZXRvcHQKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtZ2V0b3B0L3BtZ2V0b3B0 LmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvc3JjL3BtaG9zdG5hbWUKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtaG9zdG5hbWUvcG1ob3N0bmFt ZS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9w Y3AtMy4xMC41L3NyYy9wbWllCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWllY29uZgpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1pZWNv bmYvaW8uYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvcG1pZWNvbmYvcG1pZWNvbmYuYwpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1pZWNv bmYvcnVsZXMuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMv ZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1pZWNvbmYvcnVsZXMuaApwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1pZS9z cmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvc3JjL3BtaWUvc3JjL2FuZG9yLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtaWUvc3JjL2RzdHJ1 Y3QuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcv cGNwLTMuMTAuNS9zcmMvcG1pZS9zcmMvZHN0cnVjdC5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWllL3NyYy9l dmFsLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVn L3BjcC0zLjEwLjUvc3JjL3BtaWUvc3JjL2V2YWwuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1pZS9zcmMvZnVu LmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvc3JjL3BtaWUvc3JjL2dyYW1tYXIuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1pZS9zcmMvZ3Jh bW1hci50YWIuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMv ZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1pZS9zcmMvZ3JhbW1hci55CnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWll L3NyYy9sZXhpY29uLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtaWUvc3JjL2xleGljb24uaApwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMv cG1pZS9zcmMvbWF0Y2hfaW5zdC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWllL3NyYy9wbWllLmMKcGNwLWRl YnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUv c3JjL3BtaWUvc3JjL3ByYWdtYXRpY3MuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1pZS9zcmMvcHJhZ21hdGlj cy5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9w Y3AtMy4xMC41L3NyYy9wbWllL3NyYy9zaG93LmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtaWUvc3JjL3Nob3cu aApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNw LTMuMTAuNS9zcmMvcG1pZS9zcmMvc3RhdHMuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1pZS9zcmMvc3RvbXAu YwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNw LTMuMTAuNS9zcmMvcG1pZS9zcmMvc3RvbXAuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1pZS9zcmMvc3ltYm9s LmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvc3JjL3BtaWUvc3JjL3N5bWJvbC5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWllL3NyYy9zeW50 YXguYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcv cGNwLTMuMTAuNS9zcmMvcG1pZS9zcmMvc3ludGF4LmgKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtaWUvc3JjL3N5 c3RlbWxvZy5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9k ZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWllL3NyYy9zeXN0ZW1sb2cuaApwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1p ZXN0YXR1cwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvcG1pZXN0YXR1cy9wbWllc3RhdHVzLmMKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3Bt aW5mbwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcv cGNwLTMuMTAuNS9zcmMvcG1pbmZvL3BtaW5mby5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWxjCnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3Ny Yy9wbWxjL2FjdGlvbnMuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1sYy9ncmFtLnRhYi5jCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9w bWxjL2dyYW0udGFiLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtbGMvZ3JhbS55CnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWxjL2xl eC5sCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9w Y3AtMy4xMC41L3NyYy9wbWxjL3BtbGMuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1sYy9wbWxjLmgKcGNwLWRl YnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUv c3JjL3BtbGMvdXRpbC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWxvY2sKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtbG9jay9wbWxv Y2suYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcv cGNwLTMuMTAuNS9zcmMvcG1sb2djaGVjawpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1sb2djaGVjay9sb2djaGVj ay5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9w Y3AtMy4xMC41L3NyYy9wbWxvZ2NoZWNrL3Bhc3MwLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtbG9nY2hlY2sv cGFzczEuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvcG1sb2djaGVjay9wYXNzMi5jCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWxvZ2No ZWNrL3Bhc3MzLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3Jj L2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtbG9nY2hlY2svcG1sb2djaGVjay5jCnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3Ny Yy9wbWxvZ2V4dHJhY3QKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtbG9nZXh0cmFjdC9lcnJvci5jCnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3Ny Yy9wbWxvZ2V4dHJhY3QvZ3JhbS50YWIuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1sb2dleHRyYWN0L2dyYW0u dGFiLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVn L3BjcC0zLjEwLjUvc3JjL3BtbG9nZXh0cmFjdC9ncmFtLnkKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtbG9nZXh0 cmFjdC9sZXgubApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMv ZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1sb2dleHRyYWN0L2xvZ2dlci5oCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9w bWxvZ2V4dHJhY3QvbG9naW8uYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1sb2dleHRyYWN0L21ldHJpY2xpc3Qu YwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNw LTMuMTAuNS9zcmMvcG1sb2dleHRyYWN0L3BtbG9nZXh0cmFjdC5jCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWxv Z2dlcgpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcv cGNwLTMuMTAuNS9zcmMvcG1sb2dnZXIvc3JjCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWxvZ2dlci9zcmMvY2Fs bGJhY2suYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvcG1sb2dnZXIvc3JjL2NoZWNrLmMKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtbG9n Z2VyL3NyYy9kb3BkdS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWxvZ2dlci9zcmMvZXJyb3IuYwpwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9z cmMvcG1sb2dnZXIvc3JjL2V2ZW50cy5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWxvZ2dlci9zcmMvZmV0Y2gu YwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNw LTMuMTAuNS9zcmMvcG1sb2dnZXIvc3JjL2dyYW0udGFiLmMKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtbG9nZ2Vy L3NyYy9ncmFtLnRhYi5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWxvZ2dlci9zcmMvZ3JhbS55CnBjcC1kZWJ1 Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3Ny Yy9wbWxvZ2dlci9zcmMvbGV4LmwKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtbG9nZ2VyL3NyYy9sb2dnZXIuaApw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMu MTAuNS9zcmMvcG1sb2dnZXIvc3JjL3BtbG9nZ2VyLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtbG9nZ2VyL3Ny Yy9wb3J0cy5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9k ZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWxvZ2dlci9zcmMvcHJlYW1ibGUuYwpwY3AtZGVidWdp bmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMv cG1sb2dnZXIvc3JjL3Jld3JpdGUuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1sb2dnZXIvc3JjL3V0aWwuYwpw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMu MTAuNS9zcmMvcG1sb2dsYWJlbApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1sb2dsYWJlbC9wbWxvZ2xhYmVsLmMK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0z LjEwLjUvc3JjL3BtbG9ncmVkdWNlCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWxvZ3JlZHVjZS9kb21ldHJpYy5j CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3At My4xMC41L3NyYy9wbWxvZ3JlZHVjZS9pbmRvbS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWxvZ3JlZHVjZS9s b2dpby5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy9wY3AtMy4xMC41L3NyYy9wbWxvZ3JlZHVjZS9wbWxvZ3JlZHVjZS5jCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9w bWxvZ3JlZHVjZS9wbWxvZ3JlZHVjZS5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWxvZ3JlZHVjZS9yZXdyaXRl LmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Bj cC0zLjEwLjUvc3JjL3BtbG9ncmVkdWNlL3NjYW4uYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1sb2dyZXdyaXRl CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3At My4xMC41L3NyYy9wbWxvZ3Jld3JpdGUvZ3JhbS50YWIuYwpwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1sb2dyZXdy aXRlL2dyYW0udGFiLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtbG9ncmV3cml0ZS9ncmFtLnkKcGNwLWRlYnVn aW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3Jj L3BtbG9ncmV3cml0ZS9pbmRvbS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWxvZ3Jld3JpdGUvbGV4LmwKcGNw LWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEw LjUvc3JjL3BtbG9ncmV3cml0ZS9sb2dnZXIuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1sb2dyZXdyaXRlL2xv Z2lvLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVn L3BjcC0zLjEwLjUvc3JjL3BtbG9ncmV3cml0ZS9tZXRyaWMuYwpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1sb2dy ZXdyaXRlL3BtbG9ncmV3cml0ZS5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbWxvZ3Jld3JpdGUvcmVzdWx0LmMK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0z LjEwLjUvc3JjL3BtbG9ncmV3cml0ZS91dGlsLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtbG9nc3VtbWFyeQpw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMu MTAuNS9zcmMvcG1sb2dzdW1tYXJ5L3BtbG9nc3VtbWFyeS5jCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbW1ncgpw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMu MTAuNS9zcmMvcG1tZ3IvcG1tZ3IuY3h4CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbW1nci9wbW1nci5oCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41 L3NyYy9wbW5zCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9k ZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbW5zL3BtbnNkZWwuYwpwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1ucy9wbW5z bWVyZ2UuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVi dWcvcGNwLTMuMTAuNS9zcmMvcG1ucy9wbW5zdXRpbC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbW5zL3BtbnN1 dGlsLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVn L3BjcC0zLjEwLjUvc3JjL3BtcG9zdApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1wb3N0L3BtcG9zdC5jCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41 L3NyYy9wbXByb2JlCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3Ny Yy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbXByb2JlL3BtcHJvYmUuYwpwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1w cm94eQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcv cGNwLTMuMTAuNS9zcmMvcG1wcm94eS9jbGllbnQuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1wcm94eS9wbXBy b3h5LmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVn L3BjcC0zLjEwLjUvc3JjL3BtcHJveHkvcG1wcm94eS5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbXByb3h5L3V0 aWwuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcv cGNwLTMuMTAuNS9zcmMvcG1xdWVyeQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1xdWVyeS9tYWluLmNwcApwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAu NS9zcmMvcG1xdWVyeS9tb2NfcG1xdWVyeS5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtcXVlcnkvcG1xdWVy eS5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVn L3BjcC0zLjEwLjUvc3JjL3BtcXVlcnkvcG1xdWVyeS5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbXF1ZXJ5L3Fy Y19wbXF1ZXJ5LmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z cmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1zbGVlcApwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1zbGVlcC9wbXNs ZWVwLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVn L3BjcC0zLjEwLjUvc3JjL3Btc3RhdApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG1zdGF0L3Btc3RhdC5jCnBjcC1k ZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41 L3NyYy9wbXN0b3JlCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3Ny Yy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbXN0b3JlL3Btc3RvcmUuYwpwY3AtZGVidWdpbmZv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG10 aW1lCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9w Y3AtMy4xMC41L3NyYy9wbXRpbWUvYWJvdXRkaWFsb2cuY3BwCnBjcC1kZWJ1Z2luZm8tMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbXRpbWUv YWJvdXRkaWFsb2cuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z cmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG10aW1lL2NvbnNvbGUuY3BwCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9w bXRpbWUvY29uc29sZS5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbXRpbWUvbWFpbi5jcHAKcGNwLWRlYnVnaW5m by0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3Bt dGltZS9tb2NfYWJvdXRkaWFsb2cuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbXRpbWUvbW9jX2NvbnNvbGUu Y3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9w Y3AtMy4xMC41L3NyYy9wbXRpbWUvbW9jX3BtdGltZWFyY2guY3BwCnBjcC1kZWJ1Z2luZm8t My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbXRp bWUvbW9jX3BtdGltZS5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtdGltZS9tb2NfcG10aW1lbGl2ZS5jcHAK cGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0z LjEwLjUvc3JjL3BtdGltZS9tb2Nfc2VlYWxzb2RpYWxvZy5jcHAKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtdGlt ZS9tb2Nfc2hvd2JvdW5kc2RpYWxvZy5jcHAKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtdGltZS9tb2NfdGltZWxv cmQuY3BwCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy9wY3AtMy4xMC41L3NyYy9wbXRpbWUvcG10aW1lYXJjaC5jcHAKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtdGlt ZS9wbXRpbWVhcmNoLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtdGltZS9wbXRpbWUuY3BwCnBjcC1kZWJ1Z2lu Zm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9w bXRpbWUvcG10aW1lLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtdGltZS9wbXRpbWVsaXZlLmNwcApwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9z cmMvcG10aW1lL3BtdGltZWxpdmUuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG10aW1lL3FyY19wbXRpbWUuY3Bw CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3At My4xMC41L3NyYy9wbXRpbWUvc2VlYWxzb2RpYWxvZy5jcHAKcGNwLWRlYnVnaW5mby0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtdGltZS9z ZWVhbHNvZGlhbG9nLmgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtdGltZS9zaG93Ym91bmRzZGlhbG9nLmNwcApw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMu MTAuNS9zcmMvcG10aW1lL3Nob3dib3VuZHNkaWFsb2cuaApwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG10aW1lL3Rp bWVsb3JkLmNwcApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMv ZGVidWcvcGNwLTMuMTAuNS9zcmMvcG10aW1lL3RpbWVsb3JkLmgKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3BtdGlt ZS90aW1lem9uZS5oCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3Ny Yy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbXRpbWUvdWlfYWJvdXRkaWFsb2cuaApwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9z cmMvcG10aW1lL3VpX2NvbnNvbGUuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG10aW1lL3VpX3BtdGltZWFyY2gu aApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNw LTMuMTAuNS9zcmMvcG10aW1lL3VpX3BtdGltZWxpdmUuaApwY3AtZGVidWdpbmZvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG10aW1lL3Vp X3NlZWFsc29kaWFsb2cuaApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG10aW1lL3VpX3Nob3dib3VuZHNkaWFsb2cu aApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNw LTMuMTAuNS9zcmMvcG10cmFjZQpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG10cmFjZS9wbXRyYWNlLmMKcGNwLWRl YnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUv c3JjL3BtdmFsCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9k ZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbXZhbC9wbXZhbC5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy9wbXdlYmFwaQpw Y3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMu MTAuNS9zcmMvcG13ZWJhcGkvbWFpbi5jeHgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3Btd2ViYXBpL3BtZ3JhcGhp dGUuY3h4CnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy9wY3AtMy4xMC41L3NyYy9wbXdlYmFwaS9wbXJlc2FwaS5jeHgKcGNwLWRlYnVnaW5mby0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3Btd2Vi YXBpL3Btd2ViYXBpLmN4eApwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcG13ZWJhcGkvcG13ZWJhcGkuaApwY3AtZGVi dWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9z cmMvcG13ZWJhcGkvdXRpbC5jeHgKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3B5dGhvbgpwY3AtZGVidWdpbmZvLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcHl0aG9u L21tdi5jCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NyYy9kZWJ1 Zy9wY3AtMy4xMC41L3NyYy9weXRob24vcG1hcGkuYwpwY3AtZGVidWdpbmZvLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAuNS9zcmMvcHl0aG9uL3BtZGEu YwpwY3AtZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNw LTMuMTAuNS9zcmMvcHl0aG9uL3BtZ3VpLmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc3JjL2RlYnVnL3BjcC0zLjEwLjUvc3JjL3B5dGhvbi9wbWkuYwpwY3At ZGVidWdpbmZvLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zcmMvZGVidWcvcGNwLTMuMTAu NS9zcmMvdGVsbmV0LXByb2JlCnBjcC1kZWJ1Z2luZm8tMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NyYy9kZWJ1Zy9wY3AtMy4xMC41L3NyYy90ZWxuZXQtcHJvYmUvdGVsbmV0LXByb2Jl LmMKcGNwLWRlYnVnaW5mby0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc3JjL2RlYnVnL3Rt cApwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9o dG1sCnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL2RvYy9wY3AtZG9j L2h0bWwvY2NsaWNlbnNlLmh0bWwKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Iv c2hhcmUvZG9jL3BjcC1kb2MvaHRtbC9jb250YWN0cy5odG1sCnBjcC1kb2MtMy4xMC41LTEu bm9hcmNoLnJwbSAvdXNyL3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwvY3JlZGl0cy5odG1sCnBj cC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwv ZGlza21vZGVsCnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL2RvYy9w Y3AtZG9jL2h0bWwvZGlza21vZGVsL21vZGVsLmZpbwpwY3AtZG9jLTMuMTAuNS0xLm5vYXJj aC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2Rpc2ttb2RlbC9tb2RlbC5mb2xp bwpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9o dG1sL2Rpc2ttb2RlbC9tb2RlbC5wbApwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2Rpc2ttb2RlbC9tb2RlbC52aWV3CnBjcC1kb2Mt My4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwvZGlza21v ZGVsL21vZGVsLnhscwpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9k b2MvcGNwLWRvYy9odG1sL2Rpc2ttb2RlbC9uYXNyZWFkLm91dApwY3AtZG9jLTMuMTAuNS0x Lm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2Rpc2ttb2RlbC9uYXN3 cml0ZS5vdXQKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvZG9jL3Bj cC1kb2MvaHRtbC9nbG9zc2FyeS5odG1sCnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwvZ3BsLmh0bWwKcGNwLWRvYy0zLjEwLjUtMS5u b2FyY2gucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1kb2MvaHRtbC9ndWlkZS5odG1sCnBjcC1k b2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwvaG93 dG8uY3B1cGVyZi5odG1sCnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJl L2RvYy9wY3AtZG9jL2h0bWwvaG93dG8uZGlza21vZGVsLmh0bWwKcGNwLWRvYy0zLjEwLjUt MS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1kb2MvaHRtbC9ob3d0by5kaXNrcGVy Zi5odG1sCnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL2RvYy9wY3At ZG9jL2h0bWwvaG93dG8uZW50ZXJwcmlzZS5odG1sCnBjcC1kb2MtMy4xMC41LTEubm9hcmNo LnJwbSAvdXNyL3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwvaG93dG8uc3lzdGVtbG9nLmh0bWwK cGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1kb2MvaHRt bC9pbWFnZXMKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvZG9jL3Bj cC1kb2MvaHRtbC9pbWFnZXMvY3B1X3Bzd2l0Y2gucG5nCnBjcC1kb2MtMy4xMC41LTEubm9h cmNoLnJwbSAvdXNyL3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwvaW1hZ2VzL2RrdmlzLnBuZwpw Y3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1s L2ltYWdlcy9lbGFzdGljc2VhcmNoLnBuZwpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0g L3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2ltYWdlcy9tb2RlbF9iaWxvYWQucG5nCnBj cC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwv aW1hZ2VzL21vZGVsX2RibG9hZC5wbmcKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91 c3Ivc2hhcmUvZG9jL3BjcC1kb2MvaHRtbC9pbWFnZXMvbW9kZWxfbmFzbG9hZC5wbmcKcGNw LWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1kb2MvaHRtbC9p bWFnZXMvbW9kZWxfc3ByZWFkc2hlZXQucG5nCnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwvaW1hZ2VzL21vdmVyLm5maWxlLmNvdW50 ZXIuM21pbi5wbmcKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvZG9j L3BjcC1kb2MvaHRtbC9pbWFnZXMvbW92ZXIubmZpbGUuY291bnRlci5wbmcKcGNwLWRvYy0z LjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1kb2MvaHRtbC9pbWFnZXMv bW92ZXIubmZpbGUuaW5zdGFudC4zbWluLnBuZwpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5y cG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2ltYWdlcy9tb3Zlci5uZmlsZS5pbnN0 YW50LnBuZwpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNw LWRvYy9odG1sL2ltYWdlcy9tb3Zlci5uZmlsZS5zdGVwLnBuZwpwY3AtZG9jLTMuMTAuNS0x Lm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2ltYWdlcy9tb3Zlci5w bmcKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1kb2Mv aHRtbC9pbWFnZXMvbW92ZXIudjMucG5nCnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwvaW1hZ2VzL21wdmlzLnBuZwpwY3AtZG9jLTMu MTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2ltYWdlcy9v dmV2ZW50cy5wbmcKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvZG9j L3BjcC1kb2MvaHRtbC9pbWFnZXMvcGNwLmljbwpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5y cG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2ltYWdlcy9wY3BpY29uLnBuZwpwY3At ZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2lt YWdlcy9wbWNoYXJ0X2FkZF9ob3N0X2NvbnRhaW5lci5wbmcKcGNwLWRvYy0zLjEwLjUtMS5u b2FyY2gucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1kb2MvaHRtbC9pbWFnZXMvcG1jaGFydF9h ZGRfaG9zdF9zZWN1cmUucG5nCnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3No YXJlL2RvYy9wY3AtZG9jL2h0bWwvaW1hZ2VzL3BtY2hhcnRfYmxhbmtfY2FudmFzLnBuZwpw Y3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1s L2ltYWdlcy9wbWNoYXJ0X2NwdV9kaXNrX2xvYWQucG5nCnBjcC1kb2MtMy4xMC41LTEubm9h cmNoLnJwbSAvdXNyL3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwvaW1hZ2VzL3BtY2hhcnRfY3B1 X2Rpc2sucG5nCnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL2RvYy9w Y3AtZG9jL2h0bWwvaW1hZ2VzL3BtY2hhcnRfY3B1X2Rpc2tfcmVjb3JkLnBuZwpwY3AtZG9j LTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2ltYWdl cy9wbWNoYXJ0X2VkaXRfY2hhcnQucG5nCnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwvaW1hZ2VzL3BtY2hhcnRpY29uLnBuZwpwY3At ZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2lt YWdlcy9wbWNoYXJ0X25ld19jaGFydF9jb2xvcnMucG5nCnBjcC1kb2MtMy4xMC41LTEubm9h cmNoLnJwbSAvdXNyL3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwvaW1hZ2VzL3BtY2hhcnRfbmV3 X2NoYXJ0LnBuZwpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2Mv cGNwLWRvYy9odG1sL2ltYWdlcy9wbWNoYXJ0X25ld19jaGFydF9zZWxlY3QucG5nCnBjcC1k b2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwvaW1h Z2VzL3BtY2hhcnRfb3Blbl92aWV3LnBuZwpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0g L3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2ltYWdlcy9wbWNoYXJ0X3N0b3BfcmVjb3Jk aW5nLnBuZwpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNw LWRvYy9odG1sL2ltYWdlcy9wbWllX2F4aXMxLnBuZwpwY3AtZG9jLTMuMTAuNS0xLm5vYXJj aC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2ltYWdlcy9wbWllX2F4aXMyLnBu ZwpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9o dG1sL2ltYWdlcy9wbWllX2F4aXMzLnBuZwpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0g L3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2ltYWdlcy9wbWllX2F4aXM0LnBuZwpwY3At ZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2lt YWdlcy9wbWllX3J1bGUxLnBuZwpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9z aGFyZS9kb2MvcGNwLWRvYy9odG1sL2ltYWdlcy9wbWllX3J1bGUyLnBuZwpwY3AtZG9jLTMu MTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2ltYWdlcy9w bWllX3J1bGUzLnBuZwpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9k b2MvcGNwLWRvYy9odG1sL2ltYWdlcy9wbWllX3J1bGU0LnBuZwpwY3AtZG9jLTMuMTAuNS0x Lm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2ltYWdlcy9wbWllX3J1 bGU1LnBuZwpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNw LWRvYy9odG1sL2ltYWdlcy9wbWllX3J1bGU2LnBuZwpwY3AtZG9jLTMuMTAuNS0xLm5vYXJj aC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2ltYWdlcy9wbXRpbWVfYXJjaGl2 ZS5wbmcKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1k b2MvaHRtbC9pbWFnZXMvcG10aW1lX2JvdW5kcy5wbmcKcGNwLWRvYy0zLjEwLjUtMS5ub2Fy Y2gucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1kb2MvaHRtbC9pbWFnZXMvcG10aW1lX2NsaWVu dHMucG5nCnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL2RvYy9wY3At ZG9jL2h0bWwvaW1hZ2VzL3BtdGltZWljb24ucG5nCnBjcC1kb2MtMy4xMC41LTEubm9hcmNo LnJwbSAvdXNyL3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwvaW1hZ2VzL3BtdGltZV9saXZlLnBu ZwpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9o dG1sL2ltYWdlcy9wbXZpZXdfYnV0dG9ucy5wbmcKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gu cnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1kb2MvaHRtbC9pbWFnZXMvcG12aWV3LmZsb3cucG5n CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL2RvYy9wY3AtZG9jL2h0 bWwvaW1hZ2VzL3JhdHRsZS5wbmcKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Iv c2hhcmUvZG9jL3BjcC1kb2MvaHRtbC9pbWFnZXMvc2FyLWQucG5nCnBjcC1kb2MtMy4xMC41 LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwvaW1hZ2VzL3N0ZXBm d2Rfb24ucG5nCnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL2RvYy9w Y3AtZG9jL2h0bWwvaW1hZ2VzL3N5c3RlbWxvZy1hcnJpdmFsLnBuZwpwY3AtZG9jLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2ltYWdlcy9zeXN0 ZW1sb2ctZXZlbnRzLnBuZwpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFy ZS9kb2MvcGNwLWRvYy9odG1sL2ltYWdlcy9zeXN0ZW1sb2dzLnBuZwpwY3AtZG9jLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2ltYWdlcy9zeXN0 ZW1sb2ctdGhyb3VnaHB1dC5wbmcKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Iv c2hhcmUvZG9jL3BjcC1kb2MvaHRtbC9pbWFnZXMvc3lzdGVtLXNlYXJjaC5wbmcKcGNwLWRv Yy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1kb2MvaHRtbC9pbWFn ZXMvdG5nY29uc29sZS5wbmcKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hh cmUvZG9jL3BjcC1kb2MvaHRtbC9pbWFnZXMvdHJhY2VfMS5wbmcKcGNwLWRvYy0zLjEwLjUt MS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1kb2MvaHRtbC9pbWFnZXMvdHJhY2Vf YnVmZmVyLnBuZwpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2Mv cGNwLWRvYy9odG1sL2ltYWdlcy90cmFjZV9leGFtcGxlLnBuZwpwY3AtZG9jLTMuMTAuNS0x Lm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2ltYWdlcy90cmFjZV9s aWJwY3AucG5nCnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL2RvYy9w Y3AtZG9jL2h0bWwvaW1hZ2VzL3hlbmxuLnBuZwpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5y cG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2ltYWdlcy94bm1ldmVudHMucG5nCnBj cC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwv aW1wb3J0ZGF0YQpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2Mv cGNwLWRvYy9odG1sL2ltcG9ydGRhdGEvbW92ZXIycGNwCnBjcC1kb2MtMy4xMC41LTEubm9h cmNoLnJwbSAvdXNyL3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwvaW5kZXguaHRtbApwY3AtZG9j LTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2luc3Rh bGxhdGlvbi5odG1sCnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL2Rv Yy9wY3AtZG9jL2h0bWwvbGFiLmF1dGguaHRtbApwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5y cG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2xhYi5jb250YWluZXJzLmh0bWwKcGNw LWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1kb2MvaHRtbC9s YWIuaW1wb3J0ZGF0YS5odG1sCnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3No YXJlL2RvYy9wY3AtZG9jL2h0bWwvbGFiLm1tYXB2YWx1ZXMuaHRtbApwY3AtZG9jLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2xhYi5wbWNoYXJ0 Lmh0bWwKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1k b2MvaHRtbC9sYWIucG1kYXMuaHRtbApwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2xhYi5wbWllY29uZi5odG1sCnBjcC1kb2MtMy4x MC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwvbGFiLnBtaWUu aHRtbApwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRv Yy9odG1sL2xhYi5wbWxvZ2NvbmYuaHRtbApwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0g L3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL2xhYi5wbWxvZ2dlci5odG1sCnBjcC1kb2Mt My4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwvbGFiLnBt dmlldy5odG1sCnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL2RvYy9w Y3AtZG9jL2h0bWwvbGFiLnNlY3VyZS5odG1sCnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwvbGFiLnRyYWNlLmh0bWwKcGNwLWRvYy0z LjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1kb2MvaHRtbC9vdmVydmll dy5odG1sCnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL2RvYy9wY3At ZG9jL2h0bWwvcGNwZG9jLmNzcwpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9z aGFyZS9kb2MvcGNwLWRvYy9odG1sL3BjcGludHJvLmh0bWwKcGNwLWRvYy0zLjEwLjUtMS5u b2FyY2gucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1kb2MvaHRtbC9wbWNoYXJ0Lmh0bWwKcGNw LWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1kb2MvaHRtbC9w bWllCnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL2RvYy9wY3AtZG9j L2h0bWwvcG1pZS9hbnN3ZXIucG1pZQpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL3BtaWUvZGlzay5wbWllCnBjcC1kb2MtMy4xMC41 LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwvcG1pZS9wc3dpdGNo LnBtaWUKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1k b2MvaHRtbC9wbWllL3Bzd2l0Y2gudmlldwpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0g L3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL3BtdmlldwpwY3AtZG9jLTMuMTAuNS0xLm5v YXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL3Btdmlldy9leGFtcGxlLnZp ZXcKcGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1kb2Mv aHRtbC9wbXZpZXcvZ29kemlsbGEud2ViLmZvbGlvCnBjcC1kb2MtMy4xMC41LTEubm9hcmNo LnJwbSAvdXNyL3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwvcG12aWV3L2dvZHppbGxhLndlYi52 aWV3CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL2RvYy9wY3AtZG9j L2h0bWwvcXd0bGljZW5zZS5odG1sCnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNy L3NoYXJlL2RvYy9wY3AtZG9jL2h0bWwvdGltZWNvbnRyb2wuaHRtbApwY3AtZG9jLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9kb2MvcGNwLWRvYy9odG1sL3ZpZXdzLmh0bWwK cGNwLWRvYy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvZG9jL3BjcC1kb2MvcGNw LXByb2dyYW1tZXJzLWd1aWRlLnBkZgpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9kb2MvcGNwLWRvYy9wY3AtdXNlcnMtYW5kLWFkbWluaXN0cmF0b3JzLWd1aWRl LnBkZgpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3AvZGVtb3Mv dHV0b3JpYWxzL2NwdXBlcmYudGFyLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL3BjcC9kZW1vcy90dXRvcmlhbHMvZGlza21vZGVsLnRhci5negpwY3AtZG9j LTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3AvZGVtb3MvdHV0b3JpYWxzL2Rp c2twZXJmLnRhci5negpwY3AtZG9jLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9w Y3AvZGVtb3MvdHV0b3JpYWxzL3BtaWUudGFyLmd6CnBjcC1kb2MtMy4xMC41LTEubm9hcmNo LnJwbSAvdXNyL3NoYXJlL3BjcC9kZW1vcy90dXRvcmlhbHMvcG12aWV3LnRhci5negpwY3At Z3VpLTMuMTAuNS0xLng4Nl82NC5ycG0gL2V0Yy9wY3AvcG1zbmFwCnBjcC1ndWktMy4xMC41 LTEueDg2XzY0LnJwbSAvZXRjL3BjcC9wbXNuYXAvY29udHJvbApwY3AtZ3VpLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9iaW4vcG1jaGFydApwY3AtZ3VpLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9iaW4vcG1jb25maXJtCnBjcC1ndWktMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L2Jpbi9wbWR1bXB0ZXh0CnBjcC1ndWktMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2Jpbi9w bW1lc3NhZ2UKcGNwLWd1aS0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvYmluL3BtcXVlcnkK cGNwLWd1aS0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvYmluL3BtdGltZQpwY3AtZ3VpLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWJleGVjL3BjcC9iaW4vcG1zbmFwCnBjcC1ndWkt My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL2FwcGxpY2F0aW9ucy9wbWNoYXJ0LmRl c2t0b3AKcGNwLWd1aS0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEv cG1jaGFydC4xLmd6CnBjcC1ndWktMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21h bi9tYW4xL3BtY29uZmlybS4xLmd6CnBjcC1ndWktMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L3NoYXJlL21hbi9tYW4xL3BtZHVtcHRleHQuMS5negpwY3AtZ3VpLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbW1lc3NhZ2UuMS5negpwY3AtZ3VpLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbXF1ZXJ5LjEuZ3oKcGNwLWd1 aS0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG1zbmFwLjEuZ3oK cGNwLWd1aS0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvcG10aW1l LjEuZ3oKcGNwLWd1aS0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvcGNwLWd1aS9w aXhtYXBzL3BtY2hhcnQucG5nCnBjcC1ndWktMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3No YXJlL3BjcC1ndWkvcGl4bWFwcy9wbXRpbWUucG5nCnBjcC1ndWktMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtYWZtL3BjcC1ndWkKcGNwLWd1aS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1jaGFydApwY3AtZ3VpLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWNoYXJ0L0FwYWNoZQpwY3At Z3VpLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWNoYXJ0L0Fw YWNoZVNlcnZlcgpwY3AtZ3VpLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2Nv bmZpZy9wbWNoYXJ0L0Npc2NvCnBjcC1ndWktMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvY29uZmlnL3BtY2hhcnQvQ1BVCnBjcC1ndWktMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvY29uZmlnL3BtY2hhcnQvRGlzawpwY3AtZ3VpLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWNoYXJ0L0Rpc2tieXRlcwpwY3AtZ3VpLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWNoYXJ0L0VsYXN0aWNz ZWFyY2hTZXJ2ZXIKcGNwLWd1aS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9j b25maWcvcG1jaGFydC9GaWxlc3lzdGVtCnBjcC1ndWktMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvY29uZmlnL3BtY2hhcnQvTG9hZGF2ZwpwY3AtZ3VpLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWNoYXJ0L01lbUF2YWlsYWJsZQpwY3At Z3VpLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWNoYXJ0L01l bW9yeQpwY3AtZ3VpLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9w bWNoYXJ0L05ldGJ5dGVzCnBjcC1ndWktMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvY29uZmlnL3BtY2hhcnQvTmV0cGFja2V0cwpwY3AtZ3VpLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWNoYXJ0L05GUzIKcGNwLWd1aS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1jaGFydC9ORlMzCnBjcC1ndWktMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtY2hhcnQvT3ZlcnZpZXcK cGNwLWd1aS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcvcG1jaGFy dC9QYWdpbmcKcGNwLWd1aS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25m aWcvcG1jaGFydC9QTUNECnBjcC1ndWktMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvY29uZmlnL3BtY2hhcnQvU2FtcGxlCnBjcC1ndWktMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvY29uZmlnL3BtY2hhcnQvU2NoZW1lcwpwY3AtZ3VpLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWNoYXJ0L1NlbmRtYWlsCnBjcC1ndWkt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtY2hhcnQvc2hwaW5n LkNQVVRpbWUKcGNwLWd1aS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25m aWcvcG1jaGFydC9zaHBpbmcuUmVhbFRpbWUKcGNwLWd1aS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC9jb25maWcvcG1jaGFydC9Tb2NrZXRzCnBjcC1ndWktMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtY2hhcnQvU3dhcApwY3AtZ3VpLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWNoYXJ0L1N5c2NhbGxz CnBjcC1ndWktMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtY2hh cnQvdkNQVQpwY3AtZ3VpLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZp Zy9wbWNoYXJ0L1dlYi5BbGFybXMKcGNwLWd1aS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC9jb25maWcvcG1jaGFydC9XZWIuQWxsc2VydmVycwpwY3AtZ3VpLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9wbWNoYXJ0L1dlYi5QZXJzZXJ2ZXIu Qnl0ZXMKcGNwLWd1aS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcv cG1jaGFydC9XZWIuUGVyc2VydmVyLlJlcXVlc3RzCnBjcC1ndWktMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtY2hhcnQvV2ViLlJlcXVlc3RzCnBjcC1ndWkt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvY29uZmlnL3BtY2hhcnQvV2ViLlZv bHVtZQpwY3AtZ3VpLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL2NvbmZpZy9w bXNuYXAKcGNwLWd1aS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9jb25maWcv cG1zbmFwL2Nyb250YWIKcGNwLWd1aS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC9jb25maWcvcG1zbmFwL1NuYXAKcGNwLWd1aS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC9jb25maWcvcG1zbmFwL3N1bW1hcnkuaHRtbApwY3AtaW1wb3J0LWNvbGxlY3Rs MnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvYmluL2NvbGxlY3RsMnBjcApwY3AtaW1w b3J0LWNvbGxlY3RsMnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21h bjEvY29sbGVjdGwycGNwLjEuZ3oKcGNwLWltcG9ydC1nYW5nbGlhMnBjcC0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3IvYmluL2dhbmdsaWEycGNwCnBjcC1pbXBvcnQtZ2FuZ2xpYTJwY3At My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL2dhbmdsaWEycGNwLjEu Z3oKcGNwLWltcG9ydC1pb3N0YXQycGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9iaW4v aW9zdGF0MnBjcApwY3AtaW1wb3J0LWlvc3RhdDJwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NoYXJlL21hbi9tYW4xL2lvc3RhdDJwY3AuMS5negpwY3AtaW1wb3J0LW1ydGcycGNw LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9iaW4vbXJ0ZzJwY3AKcGNwLWltcG9ydC1tcnRn MnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjEvbXJ0ZzJwY3Au MS5negpwY3AtaW1wb3J0LXNhcjJwY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2Jpbi9z YXIycGNwCnBjcC1pbXBvcnQtc2FyMnBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hh cmUvbWFuL21hbjEvc2FyMnBjcC4xLmd6CnBjcC1saWJzLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9saWI2NC9saWJwY3BfZ3VpLnNvLjIKcGNwLWxpYnMtMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL2xpYjY0L2xpYnBjcF9pbXBvcnQuc28uMQpwY3AtbGlicy0zLjEwLjUtMS54ODZf NjQucnBtIC91c3IvbGliNjQvbGlicGNwX21tdi5zby4xCnBjcC1saWJzLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9saWI2NC9saWJwY3BfcG1kYS5zby4zCnBjcC1saWJzLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9saWI2NC9saWJwY3Auc28uMwpwY3AtbGlicy0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3IvbGliNjQvbGlicGNwX3RyYWNlLnNvLjIKcGNwLWxpYnMtZGV2ZWwt My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2luY2x1ZGUvcGNwL2NvbmZpZzMyLmgKcGNwLWxp YnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2luY2x1ZGUvcGNwL2NvbmZpZzY0 LmgKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2luY2x1ZGUvcGNw L2NvbmZpZy5oCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9pbmNs dWRlL3BjcC9pbXBsLmgKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L2luY2x1ZGUvcGNwL2ltcG9ydC5oCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9pbmNsdWRlL3BjcC9tbXZfZGV2LmgKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL2luY2x1ZGUvcGNwL21tdl9zdGF0cy5oCnBjcC1saWJzLWRldmVs LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9pbmNsdWRlL3BjcC9wbGF0Zm9ybV9kZWZzLmgK cGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2luY2x1ZGUvcGNwL3Bt YWZtLmgKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2luY2x1ZGUv cGNwL3BtYXBpLmgKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2lu Y2x1ZGUvcGNwL3BtZGEuaApwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3IvaW5jbHVkZS9wY3AvcG1kYmcuaApwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3IvaW5jbHVkZS9wY3AvcG10aW1lLmgKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL2luY2x1ZGUvcGNwL3RyYWNlX2Rldi5oCnBjcC1saWJzLWRldmVs LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9pbmNsdWRlL3BjcC90cmFjZS5oCnBjcC1saWJz LWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWI2NC9saWJwY3BfZ3VpLnNvCnBj cC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWI2NC9saWJwY3BfaW1w b3J0LnNvCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWI2NC9s aWJwY3BfbW12LnNvCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9s aWI2NC9saWJwY3BfcG1kYS5zbwpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBt IC91c3IvbGliNjQvbGlicGNwLnNvCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9saWI2NC9saWJwY3BfdHJhY2Uuc28KcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL0xPR0lNUE9SVC4zLmd6CnBjcC1saWJz LWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9tbXZfaW5j X3ZhbHVlLjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3No YXJlL21hbi9tYW4zL21tdl9sb29rdXBfdmFsdWVfZGVzYy4zLmd6CnBjcC1saWJzLWRldmVs LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9tbXZfc3RhdHNfaW5p dC4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9t YW4vbWFuMy9QQ1BJbnRyby4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9fX3BtQWRkSVBDLjMuZ3oKcGNwLWxpYnMtZGV2ZWwt My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtQWRkUHJvZmlsZS4z Lmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4v bWFuMy9wbWFmLjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L3NoYXJlL21hbi9tYW4zL19fcG1BRmJsb2NrLjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL19fcG1BRmlzZW1wdHkuMy5negpw Y3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMv cG1hZm0uMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hh cmUvbWFuL21hbjMvX19wbUFGcmVnaXN0ZXIuMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvX19wbUFGdW5ibG9jay4zLmd6CnBj cC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9f X3BtQUZ1bnJlZ2lzdGVyLjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NoYXJlL21hbi9tYW4zL1BNQVBJLjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtQXRvbVN0ci4zLmd6CnBjcC1s aWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbUF0 b21TdHJfci4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z aGFyZS9tYW4vbWFuMy9wbWNvbm5lY3Rsb2dnZXIuMy5negpwY3AtbGlicy1kZXZlbC0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvX19wbUNvbm5lY3RMb2dnZXIu My5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFu L21hbjMvcG1jb250cm9sbG9nLjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL19fcG1Db250cm9sTG9nLjMuZ3oKcGNwLWxpYnMt ZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtY29udmVy dHRpbWUuMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hh cmUvbWFuL21hbjMvX19wbUNvbnZlcnRUaW1lLjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtQ29udlNjYWxlLjMuZ3oKcGNw LWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3Bt Q3RpbWUuMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hh cmUvbWFuL21hbjMvUE1EQS4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbWRhQXR0cmlidXRlLjMuZ3oKcGNwLWxpYnMtZGV2 ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtZGFjYWNoZS4z Lmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4v bWFuMy9wbWRhQ2FjaGVMb29rdXAuMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1kYUNhY2hlTG9va3VwS2V5LjMuZ3oKcGNw LWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3Bt ZGFDYWNoZUxvb2t1cE5hbWUuMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1kYUNhY2hlT3AuMy5negpwY3AtbGlicy1kZXZl bC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1kYUNhY2hlUHVy Z2UuMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUv bWFuL21hbjMvcG1kYUNhY2hlUmVzaXplLjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtZGFDYWNoZVN0b3JlLjMuZ3oKcGNw LWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3Bt ZGFDYWNoZVN0b3JlS2V5LjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtZGFDaGlsZHJlbi4zLmd6CnBjcC1saWJzLWRldmVs LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbWRhQ2xvc2VIZWxw LjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21h bi9tYW4zL3BtZGFDb25uZWN0LjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtZGFEYWVtb24uMy5negpwY3AtbGlicy1kZXZl bC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1kYURlc2MuMy5n egpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21h bjMvcG1kYURTTy4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zaGFyZS9tYW4vbWFuMy9wbWRhRXZlbnRBZGRIaWdoUmVzTWlzc2VkUmVjb3JkLjMuZ3oK cGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4z L3BtZGFFdmVudEFkZEhpZ2hSZXNSZWNvcmQuMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1kYUV2ZW50QWRkTWlzc2VkUmVj b3JkLjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJl L21hbi9tYW4zL3BtZGFFdmVudEFkZFBhcmFtLjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtZGFFdmVudEFkZFJlY29yZC4z Lmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4v bWFuMy9wbWRhZXZlbnRhcnJheS4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbWRhZXZlbnRjbGllbnQuMy5negpwY3AtbGli cy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1kYUV2 ZW50Q2xpZW50cy4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zaGFyZS9tYW4vbWFuMy9wbWRhRXZlbnRFbmRDbGllbnQuMy5negpwY3AtbGlicy1kZXZl bC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1kYUV2ZW50R2V0 QWRkci4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFy ZS9tYW4vbWFuMy9wbWRhRXZlbnRIaWdoUmVzQWRkUGFyYW0uMy5negpwY3AtbGlicy1kZXZl bC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1kYUV2ZW50SGln aFJlc0dldEFkZHIuMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc2hhcmUvbWFuL21hbjMvcG1kYUV2ZW50TmV3QWN0aXZlUXVldWUuMy5negpwY3AtbGli cy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1kYUV2 ZW50TmV3QXJyYXkuMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc2hhcmUvbWFuL21hbjMvcG1kYUV2ZW50TmV3Q2xpZW50LjMuZ3oKcGNwLWxpYnMtZGV2 ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtZGFFdmVudE5l d0hpZ2hSZXNBcnJheS4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zaGFyZS9tYW4vbWFuMy9wbWRhRXZlbnROZXdRdWV1ZS4zLmd6CnBjcC1saWJzLWRl dmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbWRhZXZlbnRx dWV1ZS4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFy ZS9tYW4vbWFuMy9wbWRhRXZlbnRRdWV1ZUFwcGVuZC4zLmd6CnBjcC1saWJzLWRldmVsLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbWRhRXZlbnRRdWV1ZUJ5 dGVzLjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJl L21hbi9tYW4zL3BtZGFFdmVudFF1ZXVlQ2xpZW50cy4zLmd6CnBjcC1saWJzLWRldmVsLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbWRhRXZlbnRRdWV1ZUNv dW50ZXIuMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hh cmUvbWFuL21hbjMvcG1kYUV2ZW50UXVldWVIYW5kbGUuMy5negpwY3AtbGlicy1kZXZlbC0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1kYUV2ZW50UXVldWVN ZW1vcnkuMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hh cmUvbWFuL21hbjMvcG1kYUV2ZW50UXVldWVSZWNvcmRzLjMuZ3oKcGNwLWxpYnMtZGV2ZWwt My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtZGFFdmVudFJlbGVh c2VBcnJheS4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z aGFyZS9tYW4vbWFuMy9wbWRhRXZlbnRSZWxlYXNlSGlnaFJlc0FycmF5LjMuZ3oKcGNwLWxp YnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtZGFF dmVudFJlc2V0QXJyYXkuMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc2hhcmUvbWFuL21hbjMvcG1kYUV2ZW50UmVzZXRIaWdoUmVzQXJyYXkuMy5negpw Y3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMv cG1kYUZldGNoLjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L3NoYXJlL21hbi9tYW4zL3BtZGFHZXRDb250ZXh0LjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtZGFHZXRIZWxwLjMuZ3oK cGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4z L3BtZGFHZXRJbkRvbUhlbHAuMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1kYUdldE9wdC4zLmd6CnBjcC1saWJzLWRldmVs LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbWRhZ2V0b3B0aW9u cy4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9t YW4vbWFuMy9wbWRhR2V0T3B0aW9ucy4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbWRhaGVscC4zLmd6CnBjcC1saWJzLWRl dmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbWRhSW5pdC4z Lmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4v bWFuMy9wbWRhSW5zdGFuY2UuMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1kYUludGVyZmFjZU1vdmVkLjMuZ3oKcGNwLWxp YnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtZGFt YWluLjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJl L21hbi9tYW4zL3BtZGFNYWluLjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtZGFOYW1lLjMuZ3oKcGNwLWxpYnMtZGV2ZWwt My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtZGFPcGVuSGVscC4z Lmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4v bWFuMy9wbWRhT3BlbkxvZy4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbWRhUE1JRC4zLmd6CnBjcC1saWJzLWRldmVsLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbWRhUHJvZmlsZS4zLmd6 CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFu My9wbWRhUmVoYXNoLjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NoYXJlL21hbi9tYW4zL3BtZGFSb290Q29ubmVjdC4zLmd6CnBjcC1saWJzLWRldmVs LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbWRhUm9vdENvbnRh aW5lckNHcm91cE5hbWUuMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc2hhcmUvbWFuL21hbjMvcG1kYVJvb3RDb250YWluZXJIb3N0TmFtZS4zLmd6CnBj cC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9w bWRhUm9vdENvbnRhaW5lclByb2Nlc3NJRC4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbWRhUm9vdFNodXRkb3duLjMuZ3oK cGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4z L3BtZGFTZXRDaGVja0NhbGxCYWNrLjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtZGFTZXREb25lQ2FsbEJhY2suMy5negpw Y3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMv cG1kYVNldEVuZENvbnRleHRDYWxsQmFjay4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbWRhU2V0RmV0Y2hDYWxsQmFjay4z Lmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4v bWFuMy9wbWRhU2V0RmxhZ3MuMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1kYVNldFJlc3VsdENhbGxCYWNrLjMuZ3oKcGNw LWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3Bt ZGFTdG9yZS4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z aGFyZS9tYW4vbWFuMy9wbWRhVGV4dC4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbWRhdHJhY2UuMy5negpwY3AtbGlicy1k ZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1EZWxQcm9m aWxlLjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJl L21hbi9tYW4zL3BtRGVyaXZlZEVyclN0ci4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbURlc3Ryb3lDb250ZXh0LjMuZ3oK cGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4z L3BtRGlzY292ZXJTZXJ2aWNlcy4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbUR1cENvbnRleHQuMy5negpwY3AtbGlicy1k ZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1FcnJTdHIu My5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFu L21hbjMvcG1FcnJTdHJfci4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbUV2ZW50RmxhZ3NTdHIuMy5negpwY3AtbGlicy1k ZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1FdmVudEZs YWdzU3RyX3IuMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c2hhcmUvbWFuL21hbjMvcG1FeHRyYWN0VmFsdWUuMy5negpwY3AtbGlicy1kZXZlbC0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvX19wbUZkTG9va3VwSVBDLjMu Z3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9t YW4zL3BtRmV0Y2guMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc2hhcmUvbWFuL21hbjMvcG1GZXRjaEFyY2hpdmUuMy5negpwY3AtbGlicy1kZXZlbC0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1mbHVzaC4zLmd6CnBj cC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9f X3BtRnJlZUF0dHJzU3BlYy4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbUZyZWVFdmVudFJlc3VsdC4zLmd6CnBjcC1saWJz LWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbUZyZWVI aWdoUmVzRXZlbnRSZXN1bHQuMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvX19wbUZyZWVIb3N0QXR0cnNTcGVjLjMuZ3oKcGNw LWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL19f cG1GcmVlSG9zdFNwZWMuMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc2hhcmUvbWFuL21hbjMvcG1GcmVlTWV0cmljU3BlYy4zLmd6CnBjcC1saWJzLWRl dmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbUZyZWVPcHRp b25zLjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJl L21hbi9tYW4zL3BtZnJlZXByb2ZpbGUuMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvX19wbUZyZWVQcm9maWxlLjMuZ3oKcGNw LWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3Bt RnJlZVJlc3VsdC4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zaGFyZS9tYW4vbWFuMy9wbUdldEFyY2hpdmVFbmQuMy5negpwY3AtbGlicy1kZXZlbC0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1HZXRBcmNoaXZlTGFi ZWwuMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUv bWFuL21hbjMvcG1HZXRDaGlsZHJlbi4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbUdldENoaWxkcmVuU3RhdHVzLjMuZ3oK cGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4z L3BtR2V0Q29uZmlnLjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NoYXJlL21hbi9tYW4zL3BtR2V0Q29udGV4dEhvc3ROYW1lLjMuZ3oKcGNwLWxpYnMt ZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtR2V0Q29u dGV4dEhvc3ROYW1lX3IuMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc2hhcmUvbWFuL21hbjMvcG1HZXRDb250ZXh0T3B0aW9ucy4zLmd6CnBjcC1saWJz LWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbUdldElu RG9tLjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJl L21hbi9tYW4zL3BtR2V0SW5Eb21BcmNoaXZlLjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtR2V0T3B0aW9uYWxDb25maWcu My5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFu L21hbjMvcG1nZXRvcHRpb25zLjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtR2V0T3B0aW9ucy4zLmd6CnBjcC1saWJzLWRl dmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbWdldG9wdF9y LjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21h bi9tYW4zL3BtR2V0UE1OU0xvY2F0aW9uLjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtR2V0VmVyc2lvbi4zLmd6CnBjcC1s aWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbWlB ZGRJbnN0YW5jZS4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zaGFyZS9tYW4vbWFuMy9wbWlBZGRNZXRyaWMuMy5negpwY3AtbGlicy1kZXZlbC0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1JRFN0ci4zLmd6CnBjcC1s aWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbUlE U3RyX3IuMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hh cmUvbWFuL21hbjMvcG1pRW5kLjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtaUVyclN0ci4zLmd6CnBjcC1saWJzLWRldmVs LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbWlHZXRIYW5kbGUu My5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFu L21hbjMvcG1pSUQuMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc2hhcmUvbWFuL21hbjMvcG1pSW5Eb20uMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1JbkRvbVN0ci4zLmd6CnBjcC1s aWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbUlu RG9tU3RyX3IuMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c2hhcmUvbWFuL21hbjMvcG1pUHV0UmVzdWx0LjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtaVB1dFZhbHVlLjMuZ3oKcGNw LWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3Bt aVB1dFZhbHVlSGFuZGxlLjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtaVNldEhvc3RuYW1lLjMuZ3oKcGNwLWxpYnMtZGV2 ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtaVNldFRpbWV6 b25lLjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJl L21hbi9tYW4zL3BtaVN0YXJ0LjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtaXVuaXRzLjMuZ3oKcGNwLWxpYnMtZGV2ZWwt My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtaVVuaXRzLjMuZ3oK cGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4z L3BtaVVzZUNvbnRleHQuMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc2hhcmUvbWFuL21hbjMvcG1pV3JpdGUuMy5negpwY3AtbGlicy1kZXZlbC0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1Mb2FkQVNDSUlOYW1lU3Bh Y2UuMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUv bWFuL21hbjMvcG1Mb2FkRGVyaXZlZENvbmZpZy4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbUxvYWROYW1lU3BhY2UuMy5n egpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21h bjMvcG1sb2NhbHBtZGEuMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc2hhcmUvbWFuL21hbjMvX19wbUxvY2FsUE1EQS4zLmd6CnBjcC1saWJzLWRldmVs LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbUxvY2FsdGltZS4z Lmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4v bWFuMy9wbUxvb2t1cERlc2MuMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1Mb29rdXBJbkRvbS4zLmd6CnBjcC1saWJzLWRl dmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbUxvb2t1cElu RG9tQXJjaGl2ZS4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zaGFyZS9tYW4vbWFuMy9wbUxvb2t1cEluRG9tVGV4dC4zLmd6CnBjcC1saWJzLWRldmVs LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbWxvb2t1cGlwYy4z Lmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4v bWFuMy9fX3BtTG9va3VwSVBDLjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtTG9va3VwTmFtZS4zLmd6CnBjcC1saWJzLWRl dmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbUxvb2t1cFRl eHQuMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUv bWFuL21hbjMvcG1ta3RpbWUuMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvX19wbU1rdGltZS4zLmd6CnBjcC1saWJzLWRldmVs LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbU5hbWVBbGwuMy5n egpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21h bjMvcG1OYW1lSUQuMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc2hhcmUvbWFuL21hbjMvcG1OYW1lSW5Eb20uMy5negpwY3AtbGlicy1kZXZlbC0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1OYW1lSW5Eb21BcmNoaXZl LjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21h bi9tYW4zL3BtTmV3Q29udGV4dC4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbU5ld0NvbnRleHRab25lLjMuZ3oKcGNwLWxp YnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtTmV3 Wm9uZS4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFy ZS9tYW4vbWFuMy9wbU51bWJlclN0ci4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbU51bWJlclN0cl9yLjMuZ3oKcGNwLWxp YnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3Btb3Bl bmxvZy4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFy ZS9tYW4vbWFuMy9fX3BtT3BlbkxvZy4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9fX3BtT3ZlcnJpZGVMYXN0RmQuMy5negpw Y3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMv cG1wYXJzZWN0aW1lLjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NoYXJlL21hbi9tYW4zL19fcG1QYXJzZUN0aW1lLjMuZ3oKcGNwLWxpYnMtZGV2ZWwt My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtcGFyc2VkZWJ1Zy4z Lmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4v bWFuMy9fX3BtUGFyc2VEZWJ1Zy4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbXBhcnNlaG9zdGF0dHJzc3BlYy4zLmd6CnBj cC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9f X3BtUGFyc2VIb3N0QXR0cnNTcGVjLjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtcGFyc2Vob3N0c3BlYy4zLmd6CnBjcC1s aWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9fX3Bt UGFyc2VIb3N0U3BlYy4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zaGFyZS9tYW4vbWFuMy9wbVBhcnNlSW50ZXJ2YWwuMy5negpwY3AtbGlicy1kZXZl bC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1wYXJzZW1ldHJp Y3NwZWMuMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hh cmUvbWFuL21hbjMvcG1QYXJzZU1ldHJpY1NwZWMuMy5negpwY3AtbGlicy1kZXZlbC0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1wYXJzZXRpbWUuMy5negpw Y3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMv X19wbVBhcnNlVGltZS4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zaGFyZS9tYW4vbWFuMy9wbVBhcnNlVGltZVdpbmRvdy4zLmd6CnBjcC1saWJzLWRl dmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbVBhcnNlVW5p dHNTdHIuMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hh cmUvbWFuL21hbjMvcG1wcmludGYuMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvX19wbVByaW50SVBDLjMuZ3oKcGNwLWxpYnMt ZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtUHJpbnRW YWx1ZS4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFy ZS9tYW4vbWFuMy9wbVJlY29ubmVjdENvbnRleHQuMy5negpwY3AtbGlicy1kZXZlbC0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1SZWNvcmRBZGRIb3N0LjMu Z3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9t YW4zL3BtUmVjb3JkQ29udHJvbC4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbVJlY29yZFNldHVwLjMuZ3oKcGNwLWxpYnMt ZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtUmVnaXN0 ZXJEZXJpdmVkLjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L3NoYXJlL21hbi9tYW4zL19fcG1SZXNldElQQy4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbVNldE1vZGUuMy5negpwY3At bGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1T b3J0SW5zdGFuY2VzLjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NoYXJlL21hbi9tYW4zL3Btc3BlY2xvY2FscG1kYS4zLmd6CnBjcC1saWJzLWRldmVs LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9fX3BtU3BlY0xvY2Fs UE1EQS4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFy ZS9tYW4vbWFuMy9wbVN0b3JlLjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtdGltZS4zLmd6CnBjcC1saWJzLWRldmVsLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbVRpbWVDb25uZWN0LjMu Z3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9t YW4zL3BtVGltZURpc2Nvbm5lY3QuMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1UaW1lUmVjdi4zLmd6CnBjcC1saWJzLWRl dmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbVRpbWVTZW5k QWNrLjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJl L21hbi9tYW4zL3BtVGltZVNob3dEaWFsb2cuMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUt MS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG10cmFjZWFib3J0LjMuZ3oKcGNw LWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3Bt dHJhY2ViZWdpbi4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zaGFyZS9tYW4vbWFuMy9wbXRyYWNlY291bnRlci4zLmd6CnBjcC1saWJzLWRldmVsLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbXRyYWNlZW5kLjMuZ3oK cGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4z L3BtdHJhY2VlcnJzdHIuMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc2hhcmUvbWFuL21hbjMvcG10cmFjZW9icy4zLmd6CnBjcC1saWJzLWRldmVsLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbXRyYWNlcG9pbnQuMy5n egpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21h bjMvcG10cmFjZXN0YXRlLjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtVHJhdmVyc2VQTU5TLjMuZ3oKcGNwLWxpYnMtZGV2 ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtVHJhdmVyc2VQ TU5TX3IuMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hh cmUvbWFuL21hbjMvcG1UcmltTmFtZVNwYWNlLjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtVHlwZVN0ci4zLmd6CnBjcC1s aWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbVR5 cGVTdHJfci4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z aGFyZS9tYW4vbWFuMy9wbVVuaXRzU3RyLjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3BtVW5pdHNTdHJfci4zLmd6CnBjcC1s aWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbVVu bG9hZE5hbWVTcGFjZS4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Vzci9zaGFyZS9tYW4vbWFuMy9wbVVucGFja0V2ZW50UmVjb3Jkcy4zLmd6CnBjcC1saWJz LWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9fX3BtVW5w YXJzZUhvc3RBdHRyc1NwZWMuMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvX19wbVVucGFyc2VIb3N0U3BlYy4zLmd6CnBjcC1s aWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9wbVVz YWdlTWVzc2FnZS4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9zaGFyZS9tYW4vbWFuMy9wbVVzZUNvbnRleHQuMy5negpwY3AtbGlicy1kZXZlbC0zLjEw LjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvcG1Vc2Vab25lLjMuZ3oKcGNw LWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL3Bt V2hpY2hDb250ZXh0LjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NoYXJlL21hbi9tYW4zL3BtV2hpY2hab25lLjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4zL1FNQy4zLmd6CnBjcC1saWJz LWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9RbWNDb250 ZXh0LjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJl L21hbi9tYW4zL1FtY0Rlc2MuMy5negpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvUW1jR3JvdXAuMy5negpwY3AtbGlicy1kZXZlbC0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvUW1jSW5kb20uMy5negpw Y3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMv UW1jTWV0cmljLjMuZ3oKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L3NoYXJlL21hbi9tYW4zL1FtY1NvdXJjZS4zLmd6CnBjcC1saWJzLWRldmVsLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9zaGFyZS9wY3AvZGVtb3MvbW12CnBjcC1saWJzLWRldmVsLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9wY3AvZGVtb3MvbW12L2FjbWUuYwpwY3At bGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvcGNwL2RlbW9zL21t di9NYWtlZmlsZQpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hh cmUvcGNwL2RlbW9zL21tdi9tbXZkdW1wLmMKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL3NoYXJlL3BjcC9kZW1vcy9tbXYvUkVBRE1FCnBjcC1saWJzLWRldmVs LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9wY3AvZGVtb3MvcG1jbGllbnQKcGNw LWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL3BjcC9kZW1vcy9w bWNsaWVudC9NYWtlZmlsZQpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3Ivc2hhcmUvcGNwL2RlbW9zL3BtY2xpZW50L3BtY2xpZW50LmMKcGNwLWxpYnMtZGV2ZWwt My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL3BjcC9kZW1vcy9wbWNsaWVudC9wbWxv Z2dlci5jb25maWcKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3No YXJlL3BjcC9kZW1vcy9wbWNsaWVudC9wbW5zbWFwLnNwZWMKcGNwLWxpYnMtZGV2ZWwtMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL3BjcC9kZW1vcy9wbWNsaWVudC9SRUFETUUK cGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL3BjcC9kZW1v cy9wcm9jbWVtc3RhdApwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c2hhcmUvcGNwL2RlbW9zL3Byb2NtZW1zdGF0L01ha2VmaWxlCnBjcC1saWJzLWRldmVsLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9wY3AvZGVtb3MvcHJvY21lbXN0YXQvcG1u c21hcC5zcGVjCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFy ZS9wY3AvZGVtb3MvcHJvY21lbXN0YXQvcHJvY21lbXN0YXQuYwpwY3AtbGlicy1kZXZlbC0z LjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvcGNwL2RlbW9zL3Byb2NtZW1zdGF0L1JF QURNRQpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvcGNw L2RlbW9zL3RyYWNlCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9z aGFyZS9wY3AvZGVtb3MvdHJhY2UvYXBwMS5jCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9zaGFyZS9wY3AvZGVtb3MvdHJhY2UvYXBwMi5jCnBjcC1saWJzLWRl dmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9wY3AvZGVtb3MvdHJhY2UvYXBw My5jCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9wY3Av ZGVtb3MvdHJhY2UvZmFwcDEuZgpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc2hhcmUvcGNwL2RlbW9zL3RyYWNlL2phcHAxLmphdmEKcGNwLWxpYnMtZGV2ZWwt My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL3BjcC9kZW1vcy90cmFjZS9NYWtlZmls ZQpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvcGNwL2Rl bW9zL3RyYWNlL01ha2VmaWxlLnN0dWIKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL3NoYXJlL3BjcC9kZW1vcy90cmFjZS9wbXRyYWNlLmMKcGNwLWxpYnMtZGV2 ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL3BjcC9kZW1vcy90cmFjZS9SRUFE TUUKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL3BjcC9k ZW1vcy90cmFjZS9zdHViLmMKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL3NoYXJlL3BjcC9leGFtcGxlcwpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc2hhcmUvcGNwL2V4YW1wbGVzL3BtaWUKcGNwLWxpYnMtZGV2ZWwtMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL3BjcC9leGFtcGxlcy9wbWllL0NQVQpwY3AtbGli cy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvcGNwL2V4YW1wbGVzL3Bt aWUvRElTSwpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUv cGNwL2V4YW1wbGVzL3BtaWUvRU5WSVJPTgpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZf NjQucnBtIC91c3Ivc2hhcmUvcGNwL2V4YW1wbGVzL3BtaWUvRklMRVNZUwpwY3AtbGlicy1k ZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvcGNwL2V4YW1wbGVzL3BtaWUv TkVUV09SSwpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUv cGNwL2V4YW1wbGVzL3BtaWUvUkFTCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9zaGFyZS9wY3AvZXhhbXBsZXMvcG1pZS9SRUFETUUKcGNwLWxpYnMtZGV2ZWwt My4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL3BjcC9leGFtcGxlcy9wbWllL1NXQVAK cGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL3BjcC9leGFt cGxlcy9wbWllL1VBRwpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Iv c2hhcmUvcGNwL2V4YW1wbGVzL3BtaWUvVVBNCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9zaGFyZS9wY3AvZXhhbXBsZXMvcG1pZS9XRUJSRVBPUlQKcGNwLWxp YnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvc2FtcGxl CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFz L3NhbXBsZS9kb21haW4uaApwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC9wbWRhcy9zYW1wbGUvZXZlbnRzLmMKcGNwLWxpYnMtZGV2ZWwtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvc2FtcGxlL2V2ZW50cy5oCnBjcC1s aWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3NhbXBs ZS9oZWxwCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3BtZGFzL3NhbXBsZS9JbnN0YWxsCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3BtZGFzL3NhbXBsZS9NYWtlZmlsZQpwY3AtbGlicy1kZXZlbC0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9zYW1wbGUvcGVyY29udGV4 dC5jCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Bt ZGFzL3NhbXBsZS9wZXJjb250ZXh0LmgKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvc2FtcGxlL3BtZGEuYwpwY3AtbGlicy1kZXZlbC0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9zYW1wbGUvcG1ucwpwY3At bGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9zYW1w bGUvUkVBRE1FCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3BtZGFzL3NhbXBsZS9SZW1vdmUKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvc2FtcGxlL3Jvb3QKcGNwLWxpYnMtZGV2ZWwtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvc2FtcGxlL3NhbXBsZS5jCnBj cC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3Np bXBsZQpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9w bWRhcy9zaW1wbGUvZG9tYWluLmgKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvcG1kYXMvc2ltcGxlL2hlbHAKcGNwLWxpYnMtZGV2ZWwtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvc2ltcGxlL0luc3RhbGwKcGNwLWxp YnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvc2ltcGxl L01ha2VmaWxlCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3BtZGFzL3NpbXBsZS9wbWRhc2ltcGxlLnBlcmwKcGNwLWxpYnMtZGV2ZWwtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvc2ltcGxlL3BtZGFzaW1wbGUucHl0 aG9uCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Bt ZGFzL3NpbXBsZS9wbW5zCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3BtZGFzL3NpbXBsZS9SRUFETUUKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvc2ltcGxlL1JlbW92ZQpwY3AtbGlicy1k ZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9zaW1wbGUvcm9v dApwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRh cy9zaW1wbGUvc2ltcGxlLmMKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvcG1kYXMvc2ltcGxlL3NpbXBsZS5jb25mCnBjcC1saWJzLWRldmVsLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3RyaXZpYWwKcGNwLWxpYnMt ZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvdHJpdmlhbC9k b21haW4uaApwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC9wbWRhcy90cml2aWFsL2hlbHAKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvcG1kYXMvdHJpdmlhbC9JbnN0YWxsCnBjcC1saWJzLWRldmVsLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3RyaXZpYWwvTWFrZWZpbGUK cGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMv dHJpdmlhbC9wbW5zCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3BtZGFzL3RyaXZpYWwvUkVBRE1FCnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3RyaXZpYWwvUmVtb3ZlCnBjcC1saWJzLWRl dmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3RyaXZpYWwvcm9v dApwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRh cy90cml2aWFsL3RyaXZpYWwuYwpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC9wbWRhcy90eG1vbgpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy90eG1vbi9kb21haW4uaApwY3AtbGlicy1kZXZl bC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy90eG1vbi9nZW5sb2Fk CnBjcC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFz L3R4bW9uL2hlbHAKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvcG1kYXMvdHhtb24vSW5zdGFsbApwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy90eG1vbi9NYWtlZmlsZQpwY3AtbGlicy1kZXZl bC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy90eG1vbi9wbW5zCnBj cC1saWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3R4 bW9uL1JFQURNRQpwY3AtbGlicy1kZXZlbC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC9wbWRhcy90eG1vbi9SZW1vdmUKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvdHhtb24vcm9vdApwY3AtbGlicy1kZXZlbC0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy90eG1vbi90eG1vbi5jCnBjcC1s aWJzLWRldmVsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3R4bW9u L3R4bW9uLmgKcGNwLWxpYnMtZGV2ZWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvcG1kYXMvdHhtb24vdHhyZWNvcmQuYwpwY3AtbWFuYWdlci0zLjEwLjUtMS54ODZfNjQu cnBtIC9ldGMvcGNwL3BtbWdyCnBjcC1tYW5hZ2VyLTMuMTAuNS0xLng4Nl82NC5ycG0gL2V0 Yy9wY3AvcG1tZ3IvcG1pZQpwY3AtbWFuYWdlci0zLjEwLjUtMS54ODZfNjQucnBtIC9ldGMv cGNwL3BtbWdyL3BtaWVjb25mCnBjcC1tYW5hZ2VyLTMuMTAuNS0xLng4Nl82NC5ycG0gL2V0 Yy9wY3AvcG1tZ3IvcG1sb2djb25mCnBjcC1tYW5hZ2VyLTMuMTAuNS0xLng4Nl82NC5ycG0g L2V0Yy9wY3AvcG1tZ3IvcG1sb2dnZXIKcGNwLW1hbmFnZXItMy4xMC41LTEueDg2XzY0LnJw bSAvZXRjL3BjcC9wbW1nci9wbWxvZ21lcmdlCnBjcC1tYW5hZ2VyLTMuMTAuNS0xLng4Nl82 NC5ycG0gL2V0Yy9wY3AvcG1tZ3IvcG1sb2dtZXJnZS1ncmFudWxhcgpwY3AtbWFuYWdlci0z LjEwLjUtMS54ODZfNjQucnBtIC9ldGMvcGNwL3BtbWdyL3BtbG9nbWVyZ2UtcmV3cml0ZQpw Y3AtbWFuYWdlci0zLjEwLjUtMS54ODZfNjQucnBtIC9ldGMvcGNwL3BtbWdyL3BtbWdyLm9w dGlvbnMKcGNwLW1hbmFnZXItMy4xMC41LTEueDg2XzY0LnJwbSAvZXRjL3BjcC9wbW1nci9S RUFETUUKcGNwLW1hbmFnZXItMy4xMC41LTEueDg2XzY0LnJwbSAvZXRjL3BjcC9wbW1nci90 YXJnZXQtZGlzY292ZXJ5LmV4YW1wbGUtYXZhaGkKcGNwLW1hbmFnZXItMy4xMC41LTEueDg2 XzY0LnJwbSAvdXNyL2xpYmV4ZWMvcGNwL2Jpbi9wbW1ncgpwY3AtbWFuYWdlci0zLjEwLjUt MS54ODZfNjQucnBtIC91c3IvbGliL3N5c3RlbWQvc3lzdGVtL3BtbWdyLnNlcnZpY2UKcGNw LW1hbmFnZXItMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL21hbi9tYW4xL3BtbWdy LjEuZ3oKcGNwLW1hbmFnZXItMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL3BjcC9s aWIvcG1tZ3IKcGNwLW1hbmFnZXItMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xvZy9wY3Av cG1tZ3IKcGNwLW1vbml0b3ItMy4xMC41LTEueDg2XzY0LnJwbSAoY29udGFpbnMgbm8gZmls ZXMpCnBjcC1wbWRhLWFjdGl2ZW1xLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3BtZGFzL2FjdGl2ZW1xCnBjcC1wbWRhLWFjdGl2ZW1xLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3BtZGFzL2FjdGl2ZW1xL0FjdGl2ZU1RLnBtCnBjcC1wbWRhLWFjdGl2 ZW1xLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2FjdGl2ZW1xL0Nh Y2hlLnBtCnBjcC1wbWRhLWFjdGl2ZW1xLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3BtZGFzL2FjdGl2ZW1xL0luc3RhbGwKcGNwLXBtZGEtYWN0aXZlbXEtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvYWN0aXZlbXEvSlZNR2FyYmFnZUNvbGxl Y3Rpb24ucG0KcGNwLXBtZGEtYWN0aXZlbXEtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvcG1kYXMvYWN0aXZlbXEvSlZNTWVtb3J5LnBtCnBjcC1wbWRhLWFjdGl2ZW1xLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2FjdGl2ZW1xL0pWTU1lbW9y eVBvb2wucG0KcGNwLXBtZGEtYWN0aXZlbXEtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvcG1kYXMvYWN0aXZlbXEvcG1kYWFjdGl2ZW1xLnBsCnBjcC1wbWRhLWFjdGl2ZW1x LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2FjdGl2ZW1xL1F1ZXVl LnBtCnBjcC1wbWRhLWFjdGl2ZW1xLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3BtZGFzL2FjdGl2ZW1xL1JlbW92ZQpwY3AtcG1kYS1hY3RpdmVtcS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9hY3RpdmVtcS9SRVNUQ2xpZW50LnBtCnBjcC1w bWRhLWFjdGl2ZW1xLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2Fj dGl2ZW1xL1RpbWVTb3VyY2UucG0KcGNwLXBtZGEtYXBhY2hlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3BtZGFzL2FwYWNoZQpwY3AtcG1kYS1hcGFjaGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvYXBhY2hlL2RvbWFpbi5oCnBjcC1wbWRh LWFwYWNoZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9hcGFjaGUv aGVscApwY3AtcG1kYS1hcGFjaGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av cG1kYXMvYXBhY2hlL0luc3RhbGwKcGNwLXBtZGEtYXBhY2hlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3BtZGFzL2FwYWNoZS9wbWRhYXBhY2hlCnBjcC1wbWRhLWFwYWNo ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9hcGFjaGUvcG1ucwpw Y3AtcG1kYS1hcGFjaGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMv YXBhY2hlL1JFQURNRQpwY3AtcG1kYS1hcGFjaGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvcG1kYXMvYXBhY2hlL1JlbW92ZQpwY3AtcG1kYS1hcGFjaGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvYXBhY2hlL3Jvb3QKcGNwLXBtZGEtYmFz aC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9iYXNoCnBjcC1wbWRh LWJhc2gtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvYmFzaC9kb21h aW4uaApwY3AtcG1kYS1iYXNoLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Bt ZGFzL2Jhc2gvaGVscApwY3AtcG1kYS1iYXNoLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3BtZGFzL2Jhc2gvSW5zdGFsbApwY3AtcG1kYS1iYXNoLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2Jhc2gvcG1kYWJhc2gKcGNwLXBtZGEtYmFzaC0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9iYXNoL3BtbnMKcGNwLXBt ZGEtYmFzaC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9iYXNoL1Jl bW92ZQpwY3AtcG1kYS1iYXNoLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Bt ZGFzL2Jhc2gvcm9vdApwY3AtcG1kYS1ib25kaW5nLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3BtZGFzL2JvbmRpbmcKcGNwLXBtZGEtYm9uZGluZy0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9ib25kaW5nL0luc3RhbGwKcGNwLXBtZGEtYm9u ZGluZy0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9ib25kaW5nL3Bt ZGFib25kaW5nLnBsCnBjcC1wbWRhLWJvbmRpbmctMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvcG1kYXMvYm9uZGluZy9SZW1vdmUKcGNwLXBtZGEtY2lmcy0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9jaWZzCnBjcC1wbWRhLWNpZnMtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvY2lmcy9kb21haW4uaApwY3AtcG1k YS1jaWZzLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2NpZnMvaGVs cApwY3AtcG1kYS1jaWZzLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFz L2NpZnMvSW5zdGFsbApwY3AtcG1kYS1jaWZzLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3BtZGFzL2NpZnMvcG1kYWNpZnMKcGNwLXBtZGEtY2lmcy0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9jaWZzL3BtZGFfY2lmcy5zbwpwY3AtcG1kYS1j aWZzLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2NpZnMvcG1ucwpw Y3AtcG1kYS1jaWZzLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2Np ZnMvUmVtb3ZlCnBjcC1wbWRhLWNpZnMtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvcG1kYXMvY2lmcy9yb290CnBjcC1wbWRhLWNpc2NvLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3BtZGFzL2Npc2NvCnBjcC1wbWRhLWNpc2NvLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2Npc2NvL2RvbWFpbi5oCnBjcC1wbWRhLWNpc2Nv LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2Npc2NvL2hlbHAKcGNw LXBtZGEtY2lzY28tMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvY2lz Y28vSW5zdGFsbApwY3AtcG1kYS1jaXNjby0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC9wbWRhcy9jaXNjby9wYXJzZQpwY3AtcG1kYS1jaXNjby0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC9wbWRhcy9jaXNjby9wbWRhY2lzY28KcGNwLXBtZGEtY2lzY28t My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvY2lzY28vcG1ucwpwY3At cG1kYS1jaXNjby0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9jaXNj by9wcm9iZQpwY3AtcG1kYS1jaXNjby0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC9wbWRhcy9jaXNjby9SRUFETUUKcGNwLXBtZGEtY2lzY28tMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvcG1kYXMvY2lzY28vUmVtb3ZlCnBjcC1wbWRhLWNpc2NvLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2Npc2NvL3Jvb3QKcGNwLXBtZGEt ZGJwaW5nLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2RicGluZwpw Y3AtcG1kYS1kYnBpbmctMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMv ZGJwaW5nL2RicHJvYmUucGwKcGNwLXBtZGEtZGJwaW5nLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3BtZGFzL2RicGluZy9JbnN0YWxsCnBjcC1wbWRhLWRicGluZy0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9kYnBpbmcvcG1kYWRicGluZy5w bApwY3AtcG1kYS1kYnBpbmctMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1k YXMvZGJwaW5nL1JlbW92ZQpwY3AtcG1kYS1kbS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC9wbWRhcy9kbQpwY3AtcG1kYS1kbS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC9wbWRhcy9kbS9kb21haW4uaApwY3AtcG1kYS1kbS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC9wbWRhcy9kbS9oZWxwCnBjcC1wbWRhLWRtLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2RtL0luc3RhbGwKcGNwLXBtZGEtZG0tMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvZG0vcG1kYWRtCnBjcC1wbWRh LWRtLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2RtL3BtbnMuZG1j YWNoZQpwY3AtcG1kYS1kbS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRh cy9kbS9wbW5zLmRtdGhpbgpwY3AtcG1kYS1kbS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC9wbWRhcy9kbS9SZW1vdmUKcGNwLXBtZGEtZG0tMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvcG1kYXMvZG0vcm9vdApwY3AtcG1kYS1kczM4OS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9kczM4OQpwY3AtcG1kYS1kczM4OS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9kczM4OS9JbnN0YWxsCnBjcC1w bWRhLWRzMzg5LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2RzMzg5 L3BtZGFkczM4OS5wbApwY3AtcG1kYS1kczM4OS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC9wbWRhcy9kczM4OS9SZW1vdmUKcGNwLXBtZGEtZHMzODlsb2ctMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvZHMzODlsb2cKcGNwLXBtZGEtZHMzODls b2ctMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvZHMzODlsb2cvSW5z dGFsbApwY3AtcG1kYS1kczM4OWxvZy0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC9wbWRhcy9kczM4OWxvZy9wbWRhZHMzODlsb2cucGwKcGNwLXBtZGEtZHMzODlsb2ctMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvZHMzODlsb2cvUmVtb3ZlCnBj cC1wbWRhLWVsYXN0aWNzZWFyY2gtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av cG1kYXMvZWxhc3RpY3NlYXJjaApwY3AtcG1kYS1lbGFzdGljc2VhcmNoLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2VsYXN0aWNzZWFyY2gvSW5zdGFsbApwY3At cG1kYS1lbGFzdGljc2VhcmNoLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Bt ZGFzL2VsYXN0aWNzZWFyY2gvcG1kYWVsYXN0aWNzZWFyY2gucGwKcGNwLXBtZGEtZWxhc3Rp Y3NlYXJjaC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9lbGFzdGlj c2VhcmNoL1JlbW92ZQpwY3AtcG1kYS1nZnMyLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3BtZGFzL2dmczIKcGNwLXBtZGEtZ2ZzMi0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC9wbWRhcy9nZnMyL2RvbWFpbi5oCnBjcC1wbWRhLWdmczItMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvZ2ZzMi9oZWxwCnBjcC1wbWRhLWdmczIt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvZ2ZzMi9JbnN0YWxsCnBj cC1wbWRhLWdmczItMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvZ2Zz Mi9wbWRhZ2ZzMgpwY3AtcG1kYS1nZnMyLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3BtZGFzL2dmczIvcG1ucwpwY3AtcG1kYS1nZnMyLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3BtZGFzL2dmczIvUmVtb3ZlCnBjcC1wbWRhLWdmczItMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvZ2ZzMi9yb290CnBjcC1wbWRhLWdsdXN0 ZXItMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvZ2x1c3RlcgpwY3At cG1kYS1nbHVzdGVyLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2ds dXN0ZXIvSW5zdGFsbApwY3AtcG1kYS1nbHVzdGVyLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3BtZGFzL2dsdXN0ZXIvcG1kYWdsdXN0ZXIucHl0aG9uCnBjcC1wbWRhLWds dXN0ZXItMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvZ2x1c3Rlci9S ZW1vdmUKcGNwLXBtZGEtZ3Bmcy0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9w bWRhcy9ncGZzCnBjcC1wbWRhLWdwZnMtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvcG1kYXMvZ3Bmcy9JbnN0YWxsCnBjcC1wbWRhLWdwZnMtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvcG1kYXMvZ3Bmcy9wbWRhZ3Bmcy5wbApwY3AtcG1kYS1ncGZzLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2dwZnMvUmVtb3ZlCnBjcC1w bWRhLWdwc2QtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvZ3BzZApw Y3AtcG1kYS1ncHNkLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2dw c2QvSW5zdGFsbApwY3AtcG1kYS1ncHNkLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3BtZGFzL2dwc2QvcG1kYWdwc2QucGwKcGNwLXBtZGEtZ3BzZC0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9ncHNkL1JlbW92ZQpwY3AtcG1kYS1pbmZpbmli YW5kLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbWRhaWIuMS5n egpwY3AtcG1kYS1pbmZpbmliYW5kLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3BtZGFzL2liCnBjcC1wbWRhLWluZmluaWJhbmQtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvcG1kYXMvaW5maW5pYmFuZApwY3AtcG1kYS1pbmZpbmliYW5kLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2luZmluaWJhbmQvZG9tYWluLmgKcGNw LXBtZGEtaW5maW5pYmFuZC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRh cy9pbmZpbmliYW5kL2hlbHAKcGNwLXBtZGEtaW5maW5pYmFuZC0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC9wbWRhcy9pbmZpbmliYW5kL0luc3RhbGwKcGNwLXBtZGEtaW5m aW5pYmFuZC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9pbmZpbmli YW5kL3BtZGFpYgpwY3AtcG1kYS1pbmZpbmliYW5kLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3BtZGFzL2luZmluaWJhbmQvcG1ucwpwY3AtcG1kYS1pbmZpbmliYW5kLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2luZmluaWJhbmQvUmVtb3Zl CnBjcC1wbWRhLWluZmluaWJhbmQtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av cG1kYXMvaW5maW5pYmFuZC9yb290CnBjcC1wbWRhLWpzb24tMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvcG1kYXMvanNvbgpwY3AtcG1kYS1qc29uLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2pzb24vY29uZmlnLmpzb24KcGNwLXBtZGEtanNv bi0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9qc29uL2RvbWFpbi5o CnBjcC1wbWRhLWpzb24tMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMv anNvbi9nZW5lcmF0ZV9jZXBoX21ldGFkYXRhCnBjcC1wbWRhLWpzb24tMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvanNvbi9JbnN0YWxsCnBjcC1wbWRhLWpzb24t My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvanNvbi9wbWRhanNvbi5w eXRob24KcGNwLXBtZGEtanNvbi0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9w bWRhcy9qc29uL1JFQURNRQpwY3AtcG1kYS1qc29uLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3BtZGFzL2pzb24vUmVtb3ZlCnBjcC1wbWRhLWt2bS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9rdm0KcGNwLXBtZGEta3ZtLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2t2bS9JbnN0YWxsCnBjcC1wbWRhLWt2bS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9rdm0vcG1kYWt2bS5wbApw Y3AtcG1kYS1rdm0tMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMva3Zt L1JlbW92ZQpwY3AtcG1kYS1sbXNlbnNvcnMtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvcG1kYXMvbG1zZW5zb3JzCnBjcC1wbWRhLWxtc2Vuc29ycy0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9sbXNlbnNvcnMvZG9tYWluLmgKcGNwLXBtZGEt bG1zZW5zb3JzLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2xtc2Vu c29ycy9oZWxwCnBjcC1wbWRhLWxtc2Vuc29ycy0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC9wbWRhcy9sbXNlbnNvcnMvSW5zdGFsbApwY3AtcG1kYS1sbXNlbnNvcnMtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbG1zZW5zb3JzL3BtZGFsbXNl bnNvcnMKcGNwLXBtZGEtbG1zZW5zb3JzLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3BtZGFzL2xtc2Vuc29ycy9wbW5zCnBjcC1wbWRhLWxtc2Vuc29ycy0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9sbXNlbnNvcnMvUkVBRE1FCnBjcC1wbWRh LWxtc2Vuc29ycy0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9sbXNl bnNvcnMvUmVtb3ZlCnBjcC1wbWRhLWxtc2Vuc29ycy0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC9wbWRhcy9sbXNlbnNvcnMvcm9vdApwY3AtcG1kYS1sdXN0cmUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbHVzdHJlCnBjcC1wbWRhLWx1c3Ry ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9sdXN0cmUvSW5zdGFs bApwY3AtcG1kYS1sdXN0cmUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1k YXMvbHVzdHJlL3BtZGFsdXN0cmUucGwKcGNwLXBtZGEtbHVzdHJlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2x1c3RyZS9SZW1vdmUKcGNwLXBtZGEtbHVzdHJl Y29tbS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9sdXN0cmVjb21t CnBjcC1wbWRhLWx1c3RyZWNvbW0tMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av cG1kYXMvbHVzdHJlY29tbS9kb21haW4uaApwY3AtcG1kYS1sdXN0cmVjb21tLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2x1c3RyZWNvbW0vaGVscApwY3AtcG1k YS1sdXN0cmVjb21tLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2x1 c3RyZWNvbW0vSW5zdGFsbApwY3AtcG1kYS1sdXN0cmVjb21tLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3BtZGFzL2x1c3RyZWNvbW0vcG1kYWx1c3RyZWNvbW0KcGNwLXBt ZGEtbHVzdHJlY29tbS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9s dXN0cmVjb21tL3BtbnMKcGNwLXBtZGEtbHVzdHJlY29tbS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC9wbWRhcy9sdXN0cmVjb21tL1JFQURNRQpwY3AtcG1kYS1sdXN0cmVj b21tLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL2x1c3RyZWNvbW0v UmVtb3ZlCnBjcC1wbWRhLWx1c3RyZWNvbW0tMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvcG1kYXMvbHVzdHJlY29tbS9yb290CnBjcC1wbWRhLW1haWxxLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL21haWxxCnBjcC1wbWRhLW1haWxxLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL21haWxxL2RvbWFpbi5oCnBjcC1w bWRhLW1haWxxLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL21haWxx L2hlbHAKcGNwLXBtZGEtbWFpbHEtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av cG1kYXMvbWFpbHEvSW5zdGFsbApwY3AtcG1kYS1tYWlscS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC9wbWRhcy9tYWlscS9wbWRhbWFpbHEKcGNwLXBtZGEtbWFpbHEtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbWFpbHEvcG1ucwpwY3AtcG1k YS1tYWlscS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9tYWlscS9S RUFETUUKcGNwLXBtZGEtbWFpbHEtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av cG1kYXMvbWFpbHEvUmVtb3ZlCnBjcC1wbWRhLW1haWxxLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3BtZGFzL21haWxxL3Jvb3QKcGNwLXBtZGEtbWVtY2FjaGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbWVtY2FjaGUKcGNwLXBtZGEtbWVt Y2FjaGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbWVtY2FjaGUv SW5zdGFsbApwY3AtcG1kYS1tZW1jYWNoZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC9wbWRhcy9tZW1jYWNoZS9wbWRhbWVtY2FjaGUucGwKcGNwLXBtZGEtbWVtY2FjaGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbWVtY2FjaGUvUmVtb3Zl CnBjcC1wbWRhLW1vdW50cy0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRh cy9tb3VudHMKcGNwLXBtZGEtbW91bnRzLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3BtZGFzL21vdW50cy9kb21haW4uaApwY3AtcG1kYS1tb3VudHMtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbW91bnRzL2hlbHAKcGNwLXBtZGEtbW91bnRz LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL21vdW50cy9JbnN0YWxs CnBjcC1wbWRhLW1vdW50cy0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRh cy9tb3VudHMvbW91bnRzLmNvbmYKcGNwLXBtZGEtbW91bnRzLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3BtZGFzL21vdW50cy9wbWRhbW91bnRzCnBjcC1wbWRhLW1vdW50 cy0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9tb3VudHMvcG1ucwpw Y3AtcG1kYS1tb3VudHMtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMv bW91bnRzL1JFQURNRQpwY3AtcG1kYS1tb3VudHMtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvcG1kYXMvbW91bnRzL1JlbW92ZQpwY3AtcG1kYS1tb3VudHMtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbW91bnRzL3Jvb3QKcGNwLXBtZGEtbXlz cWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbXlzcWwKcGNwLXBt ZGEtbXlzcWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbXlzcWwv SW5zdGFsbApwY3AtcG1kYS1teXNxbC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC9wbWRhcy9teXNxbC9wbWRhbXlzcWwucGwKcGNwLXBtZGEtbXlzcWwtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbXlzcWwvUkVBRE1FCnBjcC1wbWRhLW15c3Fs LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL215c3FsL1JlbW92ZQpw Y3AtcG1kYS1uYW1lZC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9u YW1lZApwY3AtcG1kYS1uYW1lZC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9w bWRhcy9uYW1lZC9JbnN0YWxsCnBjcC1wbWRhLW5hbWVkLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3BtZGFzL25hbWVkL3BtZGFuYW1lZC5wbApwY3AtcG1kYS1uYW1lZC0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9uYW1lZC9SZW1vdmUKcGNw LXBtZGEtbmV0ZmlsdGVyLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFz L25ldGZpbHRlcgpwY3AtcG1kYS1uZXRmaWx0ZXItMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvcG1kYXMvbmV0ZmlsdGVyL0luc3RhbGwKcGNwLXBtZGEtbmV0ZmlsdGVyLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL25ldGZpbHRlci9wbWRhbmV0 ZmlsdGVyLnBsCnBjcC1wbWRhLW5ldGZpbHRlci0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC9wbWRhcy9uZXRmaWx0ZXIvUmVtb3ZlCnBjcC1wbWRhLW5ld3MtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbmV3cwpwY3AtcG1kYS1uZXdzLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL25ld3MvYWN0aXZlCnBjcC1wbWRh LW5ld3MtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbmV3cy9JbnN0 YWxsCnBjcC1wbWRhLW5ld3MtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1k YXMvbmV3cy9wbWRhbmV3cy5wbApwY3AtcG1kYS1uZXdzLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3BtZGFzL25ld3MvUkVBRE1FCnBjcC1wbWRhLW5ld3MtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbmV3cy9SZW1vdmUKcGNwLXBtZGEtbmZz Y2xpZW50LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL25mc2NsaWVu dApwY3AtcG1kYS1uZnNjbGllbnQtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av cG1kYXMvbmZzY2xpZW50L0luc3RhbGwKcGNwLXBtZGEtbmZzY2xpZW50LTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL25mc2NsaWVudC9wbWRhbmZzY2xpZW50LnBs CnBjcC1wbWRhLW5mc2NsaWVudC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9w bWRhcy9uZnNjbGllbnQvUmVtb3ZlCnBjcC1wbWRhLW5naW54LTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3BtZGFzL25naW54CnBjcC1wbWRhLW5naW54LTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL25naW54L0luc3RhbGwKcGNwLXBtZGEtbmdp bngtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbmdpbngvbmdpbngu Y29uZgpwY3AtcG1kYS1uZ2lueC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9w bWRhcy9uZ2lueC9wbWRhbmdpbngucGwKcGNwLXBtZGEtbmdpbngtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbmdpbngvUmVtb3ZlCnBjcC1wbWRhLW52aWRpYS1n cHUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbnZpZGlhCnBjcC1w bWRhLW52aWRpYS1ncHUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMv bnZpZGlhL2RvbWFpbi5oCnBjcC1wbWRhLW52aWRpYS1ncHUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvcG1kYXMvbnZpZGlhL2hlbHAKcGNwLXBtZGEtbnZpZGlhLWdwdS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9udmlkaWEvSW5zdGFsbApw Y3AtcG1kYS1udmlkaWEtZ3B1LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Bt ZGFzL252aWRpYS9wbWRhbnZpZGlhCnBjcC1wbWRhLW52aWRpYS1ncHUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbnZpZGlhL3BtZGFfbnZpZGlhLnNvCnBjcC1w bWRhLW52aWRpYS1ncHUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMv bnZpZGlhL3BtbnMKcGNwLXBtZGEtbnZpZGlhLWdwdS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC9wbWRhcy9udmlkaWEvUkVBRE1FCnBjcC1wbWRhLW52aWRpYS1ncHUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvbnZpZGlhL1JlbW92ZQpwY3At cG1kYS1udmlkaWEtZ3B1LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFz L252aWRpYS9yb290CnBjcC1wbWRhLXBhcGktMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3No YXJlL21hbi9tYW4xL3BtZGFwYXBpLjEuZ3oKcGNwLXBtZGEtcGFwaS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9wYXBpCnBjcC1wbWRhLXBhcGktMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvcGFwaS9kb21haW4uaApwY3AtcG1kYS1w YXBpLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3BhcGkvaGVscApw Y3AtcG1kYS1wYXBpLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3Bh cGkvSW5zdGFsbApwY3AtcG1kYS1wYXBpLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3BtZGFzL3BhcGkvcG1kYXBhcGkKcGNwLXBtZGEtcGFwaS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC9wbWRhcy9wYXBpL3BtZGFfcGFwaS5zbwpwY3AtcG1kYS1wYXBp LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3BhcGkvcG1ucwpwY3At cG1kYS1wYXBpLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3BhcGkv UkVBRE1FCnBjcC1wbWRhLXBhcGktMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av cG1kYXMvcGFwaS9SZW1vdmUKcGNwLXBtZGEtcGFwaS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC9wbWRhcy9wYXBpL3Jvb3QKcGNwLXBtZGEtcGRucy0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9wZG5zCnBjcC1wbWRhLXBkbnMtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvcGRucy9JbnN0YWxsCnBjcC1wbWRhLXBk bnMtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvcGRucy9wbWRhcGRu cy5wbApwY3AtcG1kYS1wZG5zLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Bt ZGFzL3BkbnMvUmVtb3ZlCnBjcC1wbWRhLXBlcmZldmVudC0zLjEwLjUtMS54ODZfNjQucnBt IC91c3Ivc2hhcmUvbWFuL21hbjEvcGVyZmFsbG9jLjEuZ3oKcGNwLXBtZGEtcGVyZmV2ZW50 LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbWRhcGVyZmV2ZW50 LjEuZ3oKcGNwLXBtZGEtcGVyZmV2ZW50LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFy ZS9tYW4vbWFuNS9wZXJmZXZlbnQuY29uZi41Lmd6CnBjcC1wbWRhLXBlcmZldmVudC0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9wZXJmZXZlbnQKcGNwLXBtZGEt cGVyZmV2ZW50LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3BlcmZl dmVudC9kb21haW4uaApwY3AtcG1kYS1wZXJmZXZlbnQtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvcG1kYXMvcGVyZmV2ZW50L2hlbHAKcGNwLXBtZGEtcGVyZmV2ZW50LTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3BlcmZldmVudC9JbnN0YWxs CnBjcC1wbWRhLXBlcmZldmVudC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9w bWRhcy9wZXJmZXZlbnQvcGVyZmFsbG9jCnBjcC1wbWRhLXBlcmZldmVudC0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9wZXJmZXZlbnQvcGVyZmV2ZW50LmNvbmYK cGNwLXBtZGEtcGVyZmV2ZW50LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Bt ZGFzL3BlcmZldmVudC9wbWRhcGVyZmV2ZW50CnBjcC1wbWRhLXBlcmZldmVudC0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9wZXJmZXZlbnQvcG1ucwpwY3AtcG1k YS1wZXJmZXZlbnQtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvcGVy ZmV2ZW50L1JlbW92ZQpwY3AtcG1kYS1wZXJmZXZlbnQtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvcG1kYXMvcGVyZmV2ZW50L3Jvb3QKcGNwLXBtZGEtcG9zdGZpeC0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9wb3N0Zml4CnBjcC1wbWRhLXBv c3RmaXgtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvcG9zdGZpeC9J bnN0YWxsCnBjcC1wbWRhLXBvc3RmaXgtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvcG1kYXMvcG9zdGZpeC9wbWRhcG9zdGZpeC5wbApwY3AtcG1kYS1wb3N0Zml4LTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3Bvc3RmaXgvUmVtb3ZlCnBjcC1w bWRhLXBvc3RncmVzcWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMv cG9zdGdyZXNxbApwY3AtcG1kYS1wb3N0Z3Jlc3FsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3BtZGFzL3Bvc3RncmVzcWwvSW5zdGFsbApwY3AtcG1kYS1wb3N0Z3Jlc3Fs LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3Bvc3RncmVzcWwvcG1k YXBvc3RncmVzcWwucGwKcGNwLXBtZGEtcG9zdGdyZXNxbC0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC9wbWRhcy9wb3N0Z3Jlc3FsL1JlbW92ZQpwY3AtcG1kYS1yb29tdGVt cC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9yb29tdGVtcApwY3At cG1kYS1yb29tdGVtcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9y b29tdGVtcC9kb21haW4uaApwY3AtcG1kYS1yb29tdGVtcC0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC9wbWRhcy9yb29tdGVtcC9oZWxwCnBjcC1wbWRhLXJvb210ZW1wLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3Jvb210ZW1wL0luc3RhbGwK cGNwLXBtZGEtcm9vbXRlbXAtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1k YXMvcm9vbXRlbXAvcG1kYXJvb210ZW1wCnBjcC1wbWRhLXJvb210ZW1wLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3Jvb210ZW1wL3BtbnMKcGNwLXBtZGEtcm9v bXRlbXAtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvcm9vbXRlbXAv UkVBRE1FCnBjcC1wbWRhLXJvb210ZW1wLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3BtZGFzL3Jvb210ZW1wL1JlbW92ZQpwY3AtcG1kYS1yb29tdGVtcC0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9yb29tdGVtcC9yb290CnBjcC1wbWRhLXJw bS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9ycG0KcGNwLXBtZGEt cnBtLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3JwbS9kb21haW4u aApwY3AtcG1kYS1ycG0tMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMv cnBtL2hlbHAKcGNwLXBtZGEtcnBtLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3BtZGFzL3JwbS9JbnN0YWxsCnBjcC1wbWRhLXJwbS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC9wbWRhcy9ycG0vcG1kYXJwbQpwY3AtcG1kYS1ycG0tMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvcnBtL3BtZGFfcnBtLnNvCnBjcC1wbWRhLXJw bS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9ycG0vcG1ucwpwY3At cG1kYS1ycG0tMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvcnBtL1Jl bW92ZQpwY3AtcG1kYS1ycG0tMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1k YXMvcnBtL3Jvb3QKcGNwLXBtZGEtcnN5c2xvZy0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC9wbWRhcy9yc3lzbG9nCnBjcC1wbWRhLXJzeXNsb2ctMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvcnN5c2xvZy9JbnN0YWxsCnBjcC1wbWRhLXJzeXNs b2ctMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvcnN5c2xvZy9wbWRh cnN5c2xvZy5wbApwY3AtcG1kYS1yc3lzbG9nLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3BtZGFzL3JzeXNsb2cvUmVtb3ZlCnBjcC1wbWRhLXNhbWJhLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3NhbWJhCnBjcC1wbWRhLXNhbWJhLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3NhbWJhL0luc3RhbGwKcGNwLXBt ZGEtc2FtYmEtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvc2FtYmEv cG1kYXNhbWJhLnBsCnBjcC1wbWRhLXNhbWJhLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3BtZGFzL3NhbWJhL1JlbW92ZQpwY3AtcG1kYS1zZW5kbWFpbC0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9zZW5kbWFpbApwY3AtcG1kYS1zZW5kbWFp bC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9zZW5kbWFpbC9kb21h aW4uaApwY3AtcG1kYS1zZW5kbWFpbC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC9wbWRhcy9zZW5kbWFpbC9oZWxwCnBjcC1wbWRhLXNlbmRtYWlsLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3NlbmRtYWlsL0luc3RhbGwKcGNwLXBtZGEtc2Vu ZG1haWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvc2VuZG1haWwv cG1kYXNlbmRtYWlsCnBjcC1wbWRhLXNlbmRtYWlsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3BtZGFzL3NlbmRtYWlsL3BtZGFfc2VuZG1haWwuc28KcGNwLXBtZGEtc2Vu ZG1haWwtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvc2VuZG1haWwv cG1ucwpwY3AtcG1kYS1zZW5kbWFpbC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC9wbWRhcy9zZW5kbWFpbC9SRUFETUUKcGNwLXBtZGEtc2VuZG1haWwtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvc2VuZG1haWwvUmVtb3ZlCnBjcC1wbWRhLXNl bmRtYWlsLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3NlbmRtYWls L3Jvb3QKcGNwLXBtZGEtc2hwaW5nLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3BtZGFzL3NocGluZwpwY3AtcG1kYS1zaHBpbmctMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvcG1kYXMvc2hwaW5nL2RvbWFpbi5oCnBjcC1wbWRhLXNocGluZy0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9zaHBpbmcvaGVscApwY3AtcG1kYS1z aHBpbmctMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvc2hwaW5nL0lu c3RhbGwKcGNwLXBtZGEtc2hwaW5nLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3BtZGFzL3NocGluZy9wbWRhc2hwaW5nCnBjcC1wbWRhLXNocGluZy0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9zaHBpbmcvcG1ucwpwY3AtcG1kYS1zaHBpbmct My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvc2hwaW5nL1JFQURNRQpw Y3AtcG1kYS1zaHBpbmctMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMv c2hwaW5nL1JlbW92ZQpwY3AtcG1kYS1zaHBpbmctMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvcG1kYXMvc2hwaW5nL3Jvb3QKcGNwLXBtZGEtc2hwaW5nLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3NocGluZy9zYW1wbGUuY29uZgpwY3AtcG1k YS1zbm1wLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3NubXAKcGNw LXBtZGEtc25tcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9zbm1w L0luc3RhbGwKcGNwLXBtZGEtc25tcC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC9wbWRhcy9zbm1wL3BtZGFzbm1wLnBsCnBjcC1wbWRhLXNubXAtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvc25tcC9SZW1vdmUKcGNwLXBtZGEtc25tcC0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9zbm1wL3NubXAuY29uZgpwY3At cG1kYS1zdW1tYXJ5LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3N1 bW1hcnkKcGNwLXBtZGEtc3VtbWFyeS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC9wbWRhcy9zdW1tYXJ5L2RvbWFpbi5oCnBjcC1wbWRhLXN1bW1hcnktMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvc3VtbWFyeS9leHByLnBtaWUKcGNwLXBtZGEt c3VtbWFyeS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9zdW1tYXJ5 L2hlbHAKcGNwLXBtZGEtc3VtbWFyeS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC9wbWRhcy9zdW1tYXJ5L0luc3RhbGwKcGNwLXBtZGEtc3VtbWFyeS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9zdW1tYXJ5L3BtZGFzdW1tYXJ5CnBjcC1wbWRh LXN1bW1hcnktMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvc3VtbWFy eS9wbW5zCnBjcC1wbWRhLXN1bW1hcnktMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvcG1kYXMvc3VtbWFyeS9SRUFETUUKcGNwLXBtZGEtc3VtbWFyeS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9zdW1tYXJ5L1JlbW92ZQpwY3AtcG1kYS1zdW1t YXJ5LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3N1bW1hcnkvcm9v dApwY3AtcG1kYS1zeXN0ZW1kLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Bt ZGFzL3N5c3RlbWQKcGNwLXBtZGEtc3lzdGVtZC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC9wbWRhcy9zeXN0ZW1kL2RvbWFpbi5oCnBjcC1wbWRhLXN5c3RlbWQtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvc3lzdGVtZC9oZWxwCnBjcC1wbWRh LXN5c3RlbWQtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvc3lzdGVt ZC9JbnN0YWxsCnBjcC1wbWRhLXN5c3RlbWQtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvcG1kYXMvc3lzdGVtZC9wbWRhc3lzdGVtZApwY3AtcG1kYS1zeXN0ZW1kLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3N5c3RlbWQvcG1ucwpwY3AtcG1k YS1zeXN0ZW1kLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3N5c3Rl bWQvUkVBRE1FCnBjcC1wbWRhLXN5c3RlbWQtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvcG1kYXMvc3lzdGVtZC9SZW1vdmUKcGNwLXBtZGEtc3lzdGVtZC0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy9zeXN0ZW1kL3Jvb3QKcGNwLXBtZGEtdHJh Y2UtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvdHJhY2UKcGNwLXBt ZGEtdHJhY2UtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvdHJhY2Uv ZG9tYWluLmgKcGNwLXBtZGEtdHJhY2UtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvcG1kYXMvdHJhY2UvaGVscApwY3AtcG1kYS10cmFjZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC9wbWRhcy90cmFjZS9JbnN0YWxsCnBjcC1wbWRhLXRyYWNlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3RyYWNlL3BtZGF0cmFjZQpwY3At cG1kYS10cmFjZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy90cmFj ZS9wbW5zCnBjcC1wbWRhLXRyYWNlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3BtZGFzL3RyYWNlL1JFQURNRQpwY3AtcG1kYS10cmFjZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC9wbWRhcy90cmFjZS9SZW1vdmUKcGNwLXBtZGEtdHJhY2UtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvdHJhY2Uvcm9vdApwY3AtcG1kYS11 bmJvdW5kLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3VuYm91bmQK cGNwLXBtZGEtdW5ib3VuZC0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRh cy91bmJvdW5kL0luc3RhbGwKcGNwLXBtZGEtdW5ib3VuZC0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC9wbWRhcy91bmJvdW5kL3BtZGF1bmJvdW5kLnB5dGhvbgpwY3AtcG1k YS11bmJvdW5kLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3VuYm91 bmQvUmVtb3ZlCnBjcC1wbWRhLXZtd2FyZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC9wbWRhcy92bXdhcmUKcGNwLXBtZGEtdm13YXJlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3BtZGFzL3Ztd2FyZS9JbnN0YWxsCnBjcC1wbWRhLXZtd2FyZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy92bXdhcmUvcG1kYXZtd2FyZS5w bApwY3AtcG1kYS12bXdhcmUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1k YXMvdm13YXJlL1JlbW92ZQpwY3AtcG1kYS13ZWJsb2ctMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvcG1kYXMvd2VibG9nCnBjcC1wbWRhLXdlYmxvZy0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy93ZWJsb2cvY2hlY2tfbWF0Y2gKcGNwLXBtZGEt d2VibG9nLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3dlYmxvZy9k b21haW4uaApwY3AtcG1kYS13ZWJsb2ctMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvcG1kYXMvd2VibG9nL2hlbHAKcGNwLXBtZGEtd2VibG9nLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3BtZGFzL3dlYmxvZy9JbnN0YWxsCnBjcC1wbWRhLXdlYmxvZy0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy93ZWJsb2cvcG1kYXdlYmxv ZwpwY3AtcG1kYS13ZWJsb2ctMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1k YXMvd2VibG9nL3BtbnMKcGNwLXBtZGEtd2VibG9nLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3BtZGFzL3dlYmxvZy9SRUFETUUKcGNwLXBtZGEtd2VibG9nLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3dlYmxvZy9SZW1vdmUKcGNwLXBtZGEt d2VibG9nLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3dlYmxvZy9y b290CnBjcC1wbWRhLXdlYmxvZy0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9w bWRhcy93ZWJsb2cvc2VydmVyLnNoCnBjcC1wbWRhLXdlYmxvZy0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC9wbWRhcy93ZWJsb2cvd2VibG9nY29udi5zaApwY3AtcG1kYS16 aW1icmEtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvcG1kYXMvemltYnJhCnBj cC1wbWRhLXppbWJyYS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC9wbWRhcy96 aW1icmEvSW5zdGFsbApwY3AtcG1kYS16aW1icmEtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvcG1kYXMvemltYnJhL3BtZGF6aW1icmEucGwKcGNwLXBtZGEtemltYnJhLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3ppbWJyYS9SZW1vdmUKcGNw LXBtZGEtemltYnJhLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3pp bWJyYS96aW1icmFwcm9iZQpwY3AtcG1kYS16c3dhcC0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC9wbWRhcy96c3dhcApwY3AtcG1kYS16c3dhcC0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC9wbWRhcy96c3dhcC9JbnN0YWxsCnBjcC1wbWRhLXpzd2FwLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3BtZGFzL3pzd2FwL3BtZGF6c3dhcC5w eXRob24KcGNwLXBtZGEtenN3YXAtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av cG1kYXMvenN3YXAvUmVtb3ZlCnBjcC1zeXN0ZW0tdG9vbHMtMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL2xpYmV4ZWMvcGNwL2Jpbi9wY3AtYXRvcApwY3Atc3lzdGVtLXRvb2xzLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9saWJleGVjL3BjcC9iaW4vcGNwLWRtY2FjaGUKcGNwLXN5 c3RlbS10b29scy0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliZXhlYy9wY3AvYmluL3Bj cC1mcmVlCnBjcC1zeXN0ZW0tdG9vbHMtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYmV4 ZWMvcGNwL2Jpbi9wY3AtaW9zdGF0CnBjcC1zeXN0ZW0tdG9vbHMtMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL2xpYmV4ZWMvcGNwL2Jpbi9wY3AtbnVtYXN0YXQKcGNwLXN5c3RlbS10b29s cy0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliZXhlYy9wY3AvYmluL3BjcC1zaHBpbmcK cGNwLXN5c3RlbS10b29scy0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliZXhlYy9wY3Av YmluL3BjcC11cHRpbWUKcGNwLXN5c3RlbS10b29scy0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3IvbGliZXhlYy9wY3AvYmluL3BjcC12ZXJpZnkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDAwCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAwMC5vdXQKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv MDAxCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzAwMS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvMDAyCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAwMi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDAzCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAwMy5vdXQKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv MDA0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzAwNC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvMDA1CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAwNS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDA2CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAwNi5vdXQKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv MDA2Lm91dC4xCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzAwNwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS8wMDcub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAwOApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMDgub3V0LmJvem8KcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv MDA4Lm91dC5ib3pvLWxhcHRvcApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMDgub3V0LmJvem8rc2RjCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAwOC5vdXQuY2Fu YXJ5CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzAwOC5vdXQuQ29sbGVlbnMtaU1hYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMDgub3V0LmNvbW1hCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAwOC5v dXQuZWRnZQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8wMDgub3V0Lmdyb2FuCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAwOC5vdXQuZ3J1bnQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDA4Lm91dC5o YWRlcwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS8wMDgub3V0LmtlbmotcGMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDA4Lm91dC5rbWNkb25lbGwtbGFwdG9wCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzAwOC5vdXQubGl6CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzAwOC5vdXQubW9vbWJhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAwOC5vdXQucHBwLWtlbm1jZApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS8wMDgub3V0LnNsaWNrCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzAwOC5vdXQuc21hc2gKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDA4Lm91dC5zd2VldApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8w MDgub3V0LnZlcmdlCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzAwOC5vdXQud2hpcnIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDA5CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAwOS5vdXQKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDEw CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzAxMC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvMDExCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAxMS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDEyCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAxMi5kYXJ3aW4KcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv MDEyLmlyaXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvMDEyLmxpbnV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAxMi5saW51eC4yCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAxMi5zb2xhcmlzCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzAxMwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS8wMTMub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzAxNApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMTQub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAxNQpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMTUub3V0CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzAxNgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS8wMTYub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzAxNwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMTcub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAxOApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMTgub3V0CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzAxOQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS8wMTkuZGFyd2luCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAxOS5pcml4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAxOS5saW51eC4xCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAxOS5s aW51eC4yCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzAxOS5saW51eC4zCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAxOS5saW51eC40CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAxOS5zb2xhcmlzCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzAyMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS8wMjAub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzAyMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMjEub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAyMgpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMjIub3V0Lmxp bnV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzAyMwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8wMjMub3V0LjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDIzLm91dC4yCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAyNApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMjQub3V0 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzAyNQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8wMjUub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAyNgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMjYub3V0CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAyNwpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMjcub3V0 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzAyOApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8wMjgub3V0LjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDI4Lm91dC4yCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAyOQpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMjkub3V0CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzAzMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS8wMzAub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzAzMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMzEub3V0LmRhcndpbgpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMzEub3V0LmZy ZWVic2QKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMDMxLm91dC5pcml4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAzMS5vdXQubGludXgKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDMxLm91dC5zb2xh cmlzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzAzMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8wMzIub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAzMwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMzMub3V0LjAKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDMzLm91dC4x CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzAzMy5vdXQuMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8wMzMub3V0LjMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDMzLm91dC40CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAzNApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMzQu b3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzAzNwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8wMzcub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAzOApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMzgub3V0CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzAzOQpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wMzku b3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzA0MApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8wNDAub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA0MQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wNDEub3V0CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA0MgpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wNDIu b3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzA0MwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8wNDMub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA0NApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wNDQuZGFyd2luCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA0NC5pcml4 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzA0NC5saW51eApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8wNDQubGludXguMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wNDUKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDQ1Lm91dApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wNDYK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvMDQ2Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8wNDcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvMDQ3Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wNDgKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDQ4Lm91dApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wNDkK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvMDQ5Lm91dC4xCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzA0OS5vdXQuMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wNTAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDUwLm91dC4xCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA1MC5v dXQuMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS8wNTEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvMDUxLmhvc3RzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA1MS5vdXQuaXB2NgpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wNTEub3V0Lm5v bmlwdjYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMDUyCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzA1Mi5vdXQuMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wNTIub3V0LjIKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDUzCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA1My5v dXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvMDU0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzA1NC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDU1CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA1NS5vdXQKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDU3CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA1Ny5v dXQuMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS8wNTcub3V0LjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvMDU4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA1OC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDU5CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA1OS5vdXQK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvMDYwCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzA2MC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvMDYxCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA2MS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDYyCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA2Mi5vdXQu aXB2NgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS8wNjIub3V0Lm5vbmlwdjYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDYzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA2My5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDY1CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA2 NS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMDY2CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzA2Ni5vdXQuaXB2NgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wNjYub3V0Lm5vbmlwdjYKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDY3 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzA2Ny5vdXQuaXB2NgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS8wNjcub3V0Lm5vbmlwdjYKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDY4CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA2OC5vdXQK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvMDY5CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzA2OS5vdXQuaXB2NgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wNjkub3V0Lm5vbmlwdjYKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDcwCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA3 MC5vdXQuMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8wNzAub3V0LjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDcxCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA3MS5vdXQKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDcyCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA3Mi5v dXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvMDc0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzA3NC5vdXQubm9wcm9jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA3NC5vdXQub3RoZXIKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDc1CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzA3NS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvMDc2CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzA3Ni5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDc3CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA3Ny5vdXQKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDc4CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzA3OC5vdXQuMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8wNzgub3V0LjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDc5CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA3OS5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDgwCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA4 MC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMDgxCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzA4MS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDgyCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA4Mi5vdXQuMQpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wODIub3V0 LjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvMDgyLm91dC4zCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzA4MwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wODMub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA4NApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wODQub3V0CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzA4NQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS8wODUub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzA4NgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wODYub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA4NwpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wODcub3V0CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzA4OApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS8wODgub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzA4OQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wODkub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA5MApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wOTAub3V0CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzA5MQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS8wOTEub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzA5MgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wOTIub3V0LjEKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMDkyLm91dC4yCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA5 MwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS8wOTMub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzA5NApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wOTQub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA5NQpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wOTUub3V0CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA5 NgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS8wOTYub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzA5NwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wOTcub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA5OApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8wOTgub3V0CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzA5 OQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS8wOTkub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzEwMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMDAwCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEwMDAub3V0CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEwMDEKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTAw MS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMTAwMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8xMDAyLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMDAzCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEwMDMub3V0CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEwMDQK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvMTAwNC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvMTAwNQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMDA1Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMDA2CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEwMDYub3V0CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzEwMDcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMTAwNy5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvMTAwOApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMDA4Lm91dApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMDA5CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEwMDku b3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzEwMC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvMTAxCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEwMTAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTAxMC5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTAxMQpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8x MDExLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8xMDEyCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzEwMTIub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEwMTMKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTAxMy5vdXQKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTAx NApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS8xMDE0Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8xMDE1CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEwMTUub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEwMTYKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTAxNi5vdXQK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvMTAxNwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8xMDE3Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMDE4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEwMTgub3V0CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEwMTkKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTAx OS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMTAxLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS8xMDIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTAyMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMDIwLm91dApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMDIxCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzEwMjEub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzEwMjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvMTAyMi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTAyMwpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMDIzLm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8x MDI1CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzEwMjUub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzEwMjYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTAyNi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTAyNwpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMDI3Lm91 dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS8xMDI4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzEwMjgub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEwMjkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTAyOS5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTAyLm91dApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS8xMDMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMTAzLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS8xMDQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTA0NApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMDQ0Lm91dApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMDQ1CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzEwNDUub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzEwNDYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvMTA0Ni5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTA0NwpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMDQ3Lm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8x MDQ5CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzEwNDkub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzEwNC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTA1CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEwNTAKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTA1MC5vdXQK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvMTA1MQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8xMDUxLm91dC5kYXJ3aW4KcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTA1MS5vdXQuaXJpeApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMDUxLm91 dC5saW51eApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8xMDUxLm91dC5zb2xhcmlzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEwNTIKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTA1Mi5vdXQKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTA1 MwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS8xMDUzLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8xMDUub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEwNgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMDYub3V0CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEwNwpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8x MDc5CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzEwNzkub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzEwNy5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTA4CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEwODAKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTA4MC5vdXQK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvMTA4Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8xMDkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvMTA5MQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMDkxLm91dApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMDkyCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEwOTIu b3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzEwOS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvMTEwCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzExMDgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTEwOC5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTEwLm91dApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS8xMTEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMTExLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS8xMTIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTEyLm91dC4xCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzExMi5vdXQuMgpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8x MTMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvMTEzLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8xMTQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTE0Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMTUKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTE1Lm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8x MTYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvMTE2Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8xMTcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTE3Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMTgKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTE4Lm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8x MTkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvMTE5Lm5ldy5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvMTE5Lm9sZC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTIwCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEyMC5vdXQKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv MTIxCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzEyMS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvMTIyCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEyMi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTIzCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEyMy5vdXQKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv MTI0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzEyNC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvMTI1CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEyNS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTI2CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEyNi5vdXQuMQpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS8xMjYub3V0LjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvMTI3CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEyNy5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTI4CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEyOC5vdXQKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTI5 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzEyOS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvMTMwCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEzMC5vdXQuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xMzAub3V0LjEKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTMxCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzEzMS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvMTMyCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzEzMi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTMzCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEzMy5vdXQKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTM0CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzEzNC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvMTM1CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzEzNS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTM2CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEzNi5vdXQKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTM3CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzEzNy5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvMTM4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzEzOC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTM5CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzEzOS5vdXQKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTQwCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzE0MC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvMTQxCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzE0MS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTQyCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE0Mi5vdXQKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTQzCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzE0My5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvMTQ0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzE0NC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTQ1CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE0NS5vdXQKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTQ2CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzE0Ni5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvMTQ3CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzE0Ny5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTQ4CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE0OC5vdXQKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTQ5CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzE0OS5vdXQuaXJpeApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8xNDkub3V0LmxpbnV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE1MApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xNTAub3V0CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE1 MQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS8xNTEub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzE1MgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xNTIub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE1MwpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xNTMub3V0CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE1 NApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS8xNTQub3V0LjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvMTU0Lm91dC4yCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE1NQpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xNTUub3V0CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE1Ngpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS8xNTYub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzE1NwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS8xNTcub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE1OApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xNTgub3V0LjEKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTU4 Lm91dC4yCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzE1OQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8xNTkub3V0LjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTU5Lm91dC4yCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE1OS5vdXQuMwpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS8xNjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMTYwLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS8xNjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTYxLm91dApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xNjIKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTYyLm91dApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS8xNjMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMTYzLm91dC4xCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE2My5vdXQuMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xNjQKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTY0Lm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8x NjUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvMTY1Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8xNjYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTY2Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xNjcKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTY3Lm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8x NjgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvMTY4Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8xNjkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTY5Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xNzAKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTcwLm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8x NzEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvMTcxLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8xNzIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTcyLm91dC5pcHY2CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE3Mi5vdXQubm9uaXB2 NgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS8xNzMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvMTczLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xNzQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTc0Lm91dApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xNzUKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTc1Lm91 dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS8xNzYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvMTc2Lm91dC4xCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE3Ni5vdXQuMgpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xNzcKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTc3Lm91dApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS8xNzgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMTc4Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS8xNzkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTc5Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xODAKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTgwLm91dC4x CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzE4MC5vdXQuMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8xODAub3V0LjMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTgxCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE4MS5vdXQuMQpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8xODEu b3V0LjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMTgyCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzE4Mi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTgzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE4My5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTg0CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE4 NC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMTg1CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzE4NS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTg2CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE4Ni5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTg3CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE4 Ny5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMTg4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzE4OC5kYXJ3aW4KcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTg4LmlyaXgKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTg4LmxpbnV4CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzE4OC5saW51eC5mYzYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvMTg4LnNvbGFyaXMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTg5CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE4OS5vdXQKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTkw CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzE5MC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvMTkxCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE5MS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTkyCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE5Mi5vdXQKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTkz CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzE5My5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvMTk0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE5NC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTk1CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE5NS5vdXQKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTk2 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzE5Ni5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvMTk3CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE5Ny5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTk4CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzE5OC5vdXQKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMTk5 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzE5OS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvMjAwCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzIwMDcxMDIzLTA4LTA2LTM2LmZvbGlvCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzIwMDcx MDIzLTA4LTA2LTM2LnZpZXcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvMjAwLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yMDEKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjAxLm91dApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yMDIK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvMjAyLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8yMDMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvMjAzLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yMDQKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjA0Lm91dApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yMDUK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvMjA1Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8yMDYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvMjA2Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yMDcKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjA3Lm91dApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yMDgK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvMjA4Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8yMDkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvMjA5Lm91dC4xCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzIwOS5vdXQuMgpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yMTAKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv MjEwLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8yMTEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvMjExLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yMTIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjEyLm91dApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yMTMKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv MjEzLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8yMTQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvMjE0Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yMTUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjE1Lm91dC5pcml4CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzIx NS5vdXQubGludXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvMjE2CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzIxNi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjE3CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzIxNy5vdXQuMQpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8y MTcub3V0LjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvMjE4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzIxOC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjE5CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzIxOS5vdXQKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjIwCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzIyMC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvMjIxCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzIyMS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjIyCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzIyMi5vdXQKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjIzCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzIyMy5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvMjI0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzIyNC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjI1CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzIyNS5vdXQKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjI2CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzIyNi5vdXQuMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8yMjYub3V0LjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjI2Lm91dC4zCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzIyNwpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yMjcub3V0 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzIyOApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8yMjgub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzIyOQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yMjkub3V0CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzIzMApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yMzAub3V0 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzIzMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8yMzEub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzIzMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yMzIub3V0CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzIzMwpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yMzMub3V0 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzIzNApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8yMzQub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzIzNQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yMzUub3V0CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzIzNgpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yMzYub3V0 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzIzNwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8yMzcub3V0LjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjM3Lm91dC4yCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzIzOApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yMzgub3V0LjEK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvMjM4Lm91dC4yCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzIzOQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yMzkub3V0LjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjM5Lm91dC4yCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI0MApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS8yNDAub3V0LjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvMjQwLm91dC4yCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI0MQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yNDEub3V0LjEKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjQxLm91 dC4yCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzI0MgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8yNDIub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI0MwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yNDMub3V0LmlwdjYKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjQzLm91 dC5ub25pcHY2CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzI0NApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS8yNDQub3V0LmlwdjYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjQ0Lm91dC5ub25pcHY2CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzI0NQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS8yNDUub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzI0NgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yNDYub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI0NwpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yNDcub3V0CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzI0OApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS8yNDgub3V0LjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvMjQ4Lm91dC4yCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI0OQpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yNDkub3V0CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI1 MApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS8yNTAub3V0LjMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvMjUwLm91dC5pcml4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI1MC5vdXQubGludXgKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjUx CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzI1MS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvMjUyCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI1Mi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjUzCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI1My5vdXQKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjU0 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzI1NC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvMjU1CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI1NS5vdXQuaXB2NgpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yNTUub3V0Lm5vbmlwdjYK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvMjU2CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzI1Ni5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvMjU3CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI1Ny5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjU4CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI1OC5vdXQK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvMjU5CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzI1OS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvMjYwCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI2MC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjYxCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI2MS5vdXQu MQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS8yNjEub3V0LjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvMjYxLm91dC4zCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI2MgpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yNjIuaXJpeApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yNjIu bGludXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMjYzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzI2My5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjY0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI2NC5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjY1CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI2 NS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMjY2CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzI2Ni5vdXQuMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yNjYub3V0LjIKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjY3CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI2Ny5v dXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvMjY4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzI2OC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjY5CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI2OS5vdXQKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjcwCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI3MC5v dXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvMjcxCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzI3MS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjcyCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI3Mi5vdXQKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjczCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI3My5v dXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvMjc0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzI3NC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjc1CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI3NS5vdXQKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjc2CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI3Ni5v dXQubm9uZ3VpCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzI3Ni5vdXQucGNwZ3VpCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI3NwpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yNzcub3V0CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI3OApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS8yNzguaXJpeApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8yNzgubGludXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjc5CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI3OS5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjgwCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI4 MC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMjgxCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzI4MS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjgyCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI4Mi5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjgzCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI4 My5vdXQuMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8yODMub3V0LjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjg0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI4NC5vdXQKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjg1CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI4NS5v dXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvMjg2CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzI4Ni5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjg3CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI4Ny5vdXQuMzIKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjg3Lm91dC42 NApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS8yODgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvMjg4Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yODkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjg5Lm91dApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yOTAKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjkwLm91 dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS8yOTEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvMjkxLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yOTIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjkyLm91dApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yOTMKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjkzLm91 dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS8yOTQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvMjk0Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yOTUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjk1Lm91dC4xCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI5NS5vdXQuMgpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS8yOTYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMjk2Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS8yOTcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjk3Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yOTgKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjk4Lm91dC4x CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzI5OC5vdXQuMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8yOTkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMjk5Lm91dC4xCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzI5OS5vdXQuMgpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8yOTku b3V0LjMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMzAwCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzMwMC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzAxCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzMwMS5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzAyCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzMw Mi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMzAzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzMwMy5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzA0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzMwNC5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzA1CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzMw NS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMzA2CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzMwNi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzA3CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzMwNy5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzA4CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzMw OC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMzA5CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzMwOS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzEwCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzMxMC5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzExCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzMx MS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMzEyCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzMxMi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzEzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzMxMy42Ml82NTEycGx1cwpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8z MTMuNjUxMW1pbnVzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzMxNApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zMTQub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzMxNQpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zMTUub3V0CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzMx NgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS8zMTYub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzMxNwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zMTcub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzMxOApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zMTgub3V0CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzMx OQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS8zMTkub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzMyMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zMjAub3V0LjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzIwLm91dC4yCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzMyMQpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS8zMjEub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzMyMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS8zMjIub3V0LjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzIyLm91dC4yCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzMyMwpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8z MjMub3V0LjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvMzIzLm91dC4yCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzMyNApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zMjQub3V0LjEKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzI0Lm91dC4y CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzMyNQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8zMjUub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzMyNgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zMjYub3V0CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzMyNwpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zMjcub3V0 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzMyOApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8zMjgub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzMyOQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zMjkub3V0CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzMzMApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zMzAub3V0 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzMzMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8zMzEub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzMzMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zMzIub3V0CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzMzMwpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zMzMub3V0 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzMzNApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8zMzQub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzMzNQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zMzUub3V0CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzMzNgpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zMzYub3V0 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzMzNwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8zMzcub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzMzOApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zMzgub3V0CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzMzOQpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zMzkub3V0 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzM0MApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8zNDAtdjF2Mi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzQwLXYyLm91dApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zNDEKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzQxLm91 dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS8zNDIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvMzQyLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zNDMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzQzLm91dApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zNDQKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzQ0Lm91 dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS8zNDUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvMzQ1Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zNDYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzQ2Lm91dC4xCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM0Ni5vdXQuMgpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS8zNDcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMzQ3Lm91dC4xCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM0Ny5vdXQuMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zNDgKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzQ4Lm91dC4xCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzM0OC5vdXQuMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8zNDkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvMzQ5Lm91dC4xCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM0OS5vdXQuMgpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zNTAKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv MzUwLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8zNTEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvMzUxLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zNTIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzUyLm91dApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zNTMKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv MzUzLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8zNTQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvMzU0Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zNTUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzU1Lm91dApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zNTYKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv MzU2Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8zNTcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvMzU3Lm91dC4xCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM1Ny5vdXQuMgpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zNTgKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzU4 Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS8zNTkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvMzU5Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zNjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzYwLm91dApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zNjEKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzYx Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS8zNjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvMzYyLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zNjMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzYzLm91dApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zNjQKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzY0 Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS8zNjUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvMzY1Lm91dC5pcHY2CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM2NS5vdXQubm9uaXB2NgpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zNjYK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvMzY2Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS8zNjcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvMzY3Lm91dC5iZQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zNjcub3V0LmxlCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM2OApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS8zNjguZGFyd2luCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzM2OC5vdGhlcgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zNjkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzY5Lm91dC4xCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM2OS5v dXQuMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS8zNjkub3V0LjMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvMzY5Lm91dC40CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM3MApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zNzAub3V0LjEKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv MzcwLm91dC4yCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzM3MC5vdXQuMwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zNzAub3V0LjQKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzcwLm91dC41CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM3 MC5vdXQuNgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS8zNzAub3V0LjcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzcwLm91dC44CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM3MQpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zNzEub3V0CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzM3MgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS8zNzIub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzM3MwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zNzMub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM3NApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zNzQub3V0LjEK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvMzc0Lm91dC4yCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzM3NQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zNzUuZGFyd2luCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM3NS5kYXJ3aW4uMgpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8z NzUuZGFyd2luLjMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvMzc1LmxpbnV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM3NS5saW51eC4yCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzM3NS5saW51eC4z CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzM3NS5zb2xhcmlzLjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvMzc1LnNvbGFyaXMuMwpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zNzYKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzc2Lm91dApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS8zNzcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMzc3Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS8zNzgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzc4Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zNzkKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzc5Lm91dApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS8zODAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvMzgwLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS8zODEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzgxLm91dApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zODIKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzgyLm91dC4x CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzM4Mi5vdXQuMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8zODMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzgzLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zODQKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzg0Lm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8z ODUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvMzg1Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8zODYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzg2Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zODcKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzg3Lm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8z ODgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvMzg4Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8zODkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzg5Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zOTAKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzkwLm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8z OTEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvMzkxLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8zOTIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzkyLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zOTMKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzkzLm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8z OTQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvMzk0Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8zOTUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzk1Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zOTYKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzk2Lm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8z OTcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvMzk3Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS8zOTgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzk4Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS8zOTkKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvMzk5Lm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80 MDAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvNDAwLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS80MDEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDAxLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80MDIKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDAyLm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80 MDMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvNDAzLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS80MDQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDA0Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80MDUKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDA1Lm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80 MDYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvNDA2Lm91dC4xCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzQwNi5vdXQuMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80MDcKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDA3Lm91dApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80MDgK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvNDA4Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS80MDkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvNDA5Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80MTAKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDEwLm91dApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80MTEK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvNDExLm91dC4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzQxMS5vdXQuMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80MTEub3V0LjIKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDEyCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQxMi5v dXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvNDEzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzQxMy5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDE0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQxNC5vdXQKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDE1CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQxNS5v dXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvNDE2CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzQxNi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDE3CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQxNy5vdXQKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDE4CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQxOC5v dXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvNDE5CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzQxOS5kYXJ3aW4KcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDE5LmlyaXgKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDE5LmxpbnV4CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQy MApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS80MjAub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzQyMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80MjEub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQyMgpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80MjIub3V0LmJlCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzQyMi5vdXQubGUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvNDIzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQyMy5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDI0CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQyNC5vdXQKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDI1 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzQyNS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvNDI2CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQyNi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDI3CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQyNy5vdXQKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDI4 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzQyOC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvNDI5CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQyOS5vdXQuMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80Mjkub3V0LjIKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDMwCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzQzMC5vdXQuMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS80MzAub3V0LjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDMxCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQzMS5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDMyCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQz Mi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvNDMzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzQzMy5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDM0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQzNC5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDM1CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQz NS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvNDM2CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzQzNi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDM3CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQzNy5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDM4CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQz OC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvNDM5CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzQzOS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDQwCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ0MC5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDQxCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ0 MS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvNDQyCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzQ0Mi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDQzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ0My5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDQ0CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ0 NC5vdXQuMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS80NDQub3V0LjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDQ0Lm91dC4zCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ0NQpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80NDUub3V0CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzQ0NgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS80NDYub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzQ0NwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80NDcub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ0OApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80NDgub3V0CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzQ0OQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS80NDkub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzQ1MApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80NTAub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ1MQpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80NTEub3V0CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzQ1MgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS80NTIub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzQ1MwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80NTMub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ1NApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80NTQub3V0CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzQ1NQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS80NTUub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzQ1NgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80NTYub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ1NwpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80NTcub3V0CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzQ1OApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS80NTgub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzQ1OQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80NTkub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ2MApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80NjAub3V0CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzQ2MQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS80NjEub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzQ2MgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80NjIub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ2MwpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80NjMub3V0CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzQ2NApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS80NjQub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzQ2NQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80NjUub3V0LjEKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDY1Lm91dC4yCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ2 NS5vdXQuMwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS80NjUub3V0LjQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDY2CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ2Ni5vdXQuMQpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80NjYub3V0LjIK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvNDY2Lm91dC4zCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzQ2NwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80Njcub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ2OApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80Njgub3V0CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ2 OQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS80Njkub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzQ3MApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80NzAub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ3MQpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80NzEub3V0CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ3 MgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS80NzIub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzQ3MwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80NzMub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ3NApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80NzQub3V0CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ3 NQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS80NzUub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzQ3NgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80NzYub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ3NwpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80Nzcub3V0CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ3 OApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS80Nzgub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzQ3OQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80Nzkub3V0LjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDc5Lm91dC4yCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ4MApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS80ODAub3V0LjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvNDgwLm91dC4yCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ4MQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80ODEub3V0CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ4MgpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80 ODIub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzQ4MwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS80ODMub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ4NApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80ODQub3V0CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ4NQpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80 ODUub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzQ4NgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS80ODYub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ4NwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80ODcub3V0CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ4OApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80 ODgub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzQ4OQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS80ODkub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ5MApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80OTAub3V0CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ5MQpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80 OTEub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzQ5MgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS80OTIub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ5MwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80OTMub3V0CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ5NApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80 OTQub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzQ5NQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS80OTUub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ5NgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80OTYub3V0CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ5NwpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80 OTcub3V0LjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvNDk3Lm91dC4yCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzQ5OApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS80OTgub3V0LjEKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDk4Lm91dC4y CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzQ5OC5vdXQuMwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS80OTkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNDk5Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81MDAKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTAwLm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81 MDEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvNTAxLWlyaXgub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzUwMS1saW51eC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTAyCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzUwMi5vdXQK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvNTAzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzUwMy5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvNTA1CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzUwNS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTA2CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzUwNi5vdXQK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvNTA3CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzUwNy5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvNTA4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzUwOC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTA5CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzUwOS5vdXQK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvNTEwCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzUxMC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvNTExCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzUxMS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTEyCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzUxMi5vdXQu MQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS81MTIub3V0LjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvNTEzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzUxMy5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTE0CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzUxNC5vdXQuMQpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS81MTQub3V0LjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvNTE0Lm91dC4zCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzUxNQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81MTUub3V0CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzUxNgpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81 MTYub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzUxNwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS81MTcub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzUxOApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81MTgub3V0CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzUxOQpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81 MTkuaXJpeApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS81MTkubGludXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTIwCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzUyMC5vdXQuMQpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81MjAub3V0LjIK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvNTIwLm91dC4zCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzUyMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81MjEub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzUyMgpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81MjIub3V0CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzUy MwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS81MjMub3V0LjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvNTIzLm91dC4yCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzUyNApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81MjQub3V0CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzUyNQpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS81MjUub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzUyNgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS81MjYub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzUyNwpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81Mjcub3V0CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzUyOApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS81Mjgub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzUyOQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS81Mjkub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzUzMApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81MzAub3V0CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzUzMQpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS81MzEub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzUzMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS81MzIub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzUzMwpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81MzMub3V0CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzUzNApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS81MzQub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzUzNQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS81MzUub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzUzNgpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81MzYub3V0CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzUzNwpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS81Mzcub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzUzOApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS81Mzgub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzUzOQpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81Mzkub3V0CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzU0MQpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS81NDEub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzU0MgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS81NDIub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzU0MwpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81NDMub3V0CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzU0NApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS81NDQub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzU0NQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS81NDUub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzU0NgpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81NDYub3V0CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzU0Nwpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS81NDcub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzU0OApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS81NDgub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzU0OQpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81NDkub3V0CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzU1MApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS81NTAub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzU1MQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS81NTEub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzU1MgpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81NTIub3V0CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzU1Mwpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS81NTMub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzU1NApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS81NTQub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzU1NQpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81NTUuaXJpeApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81NTUu bGludXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvNTU2CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzU1Ni5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTU3CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzU1Ny5vdXQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTU4CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzU1 OC5vdXQuaXJpeApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS81NTgub3V0LmxpbnV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzU1OQpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81NTkub3V0CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzU2MApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS81NjAub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzU2NApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS81NjQub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzU2NQpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81NjUuaXJpeApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81NjUu bGludXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvNTY1Lm91dC4yCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzU2NgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81NjYub3V0CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzU2OQpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81Njkub3V0 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzU3MApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS81NzAub3V0LjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTcwLm91dC4yCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzU3MQpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81NzEub3V0CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl LzU3MgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS81NzIub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzU3NApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81NzQub3V0LmRhcndpbgpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81NzQub3V0LmZy ZWVic2QKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvNTc0Lm91dC5pcml4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzU3NC5vdXQubGludXgKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTc0Lm91dC5zb2xh cmlzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzU3NQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS81NzUub3V0LjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTc1Lm91dC4yCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzU3OApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81Nzgub3V0 LjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvNTc4Lm91dC4yCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlLzU4MApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81ODAub3V0LmRhcndpbgpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81ODAub3V0Lmly aXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvNTgwLm91dC5saW51eApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81ODAub3V0LmxpbnV4Lm5vcHJvYwpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81ODEKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv NTgxLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS81ODMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvNTgzLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81ODQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTg0Lm91dApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81ODcKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv NTg3LmRhcndpbgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS81ODcuaXJpeApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81ODcubGludXgKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTg3LnNvbGFyaXMKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv NTg5CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzU4OS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvNTkyCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzU5Mi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTkzCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzU5My5vdXQKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv NTk0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzU5NC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvNTk3CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzU5Ny5vdXQuMQpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS81OTcub3V0LjIKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNTk5 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzU5OS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvNjAwCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzYwMC5vdXQuZGFyd2luCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzYwMC5vdXQuaXJpeApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS82MDAub3V0LmxpbnV4LjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvNjAwLm91dC5saW51eC4xCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzYwMC5vdXQubGludXgu MgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS82MDAub3V0LmxpbnV4LjMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNjAwLm91dC5saW51eC40CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzYwMC5vdXQuc29s YXJpcwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS82MDEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvNjAxLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS82MDIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNjAyLm91dApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS82MDMKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNjAz Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS82MDUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvNjA1LmluCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzYxNApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS82MTQub3V0CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzYxNwpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS82MTcu b3V0LjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvNjE3Lm91dC4yCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzYxNy5vdXQuMwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS82MjIKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNjIyLm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS82 MjgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvNjI4Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS82MzMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNjMzLm91dC4xCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzYzMy5vdXQuMgpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS82MzQK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvNjM0Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS82MzUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvNjM1Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS82MzYKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNjM2Lm91dApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS82MzgK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvNjM4Lm91dC4xCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlLzYzOC5vdXQuMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS82MzkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNjM5Lm91dC4xCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzYzOS5v dXQuMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS82NDAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvNjQwLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS82NDIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNjQyLm91dC4xCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzY0Mi5vdXQu MgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS82NDIub3V0LjMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvNjQyLm91dC40CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzY0MwpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS82NDMub3V0CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzY0NApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS82NDQub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlLzY0NQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS82NDUub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzY0NgpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS82NDYub3V0CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzY0Nwpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS82NDcub3V0LjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvNjQ3Lm91dC4yCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzY0OApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS82NDgub3V0LjEKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNjQ4Lm91 dC4yCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzY0OQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS82NDkub3V0LjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNjQ5Lm91dC4yCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzY1MApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS82NTAub3V0 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzY1MQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS82NTEub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzY1MgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS82NTIub3V0CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzY1MwpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS82NTMub3V0 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzY1NApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS82NTQub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzY1NQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS82NTUub3V0CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzY1NgpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS82NTYub3V0 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzY1NwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS82NTcub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzY2MApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS82NjAub3V0LjQKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNjYwLm91dC40Ngpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS82NjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvNjYxLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS82NjIub3V0LjQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNjYyLm91dC40NgpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS82NjYKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv NjY2Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS82NjcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvNjY3Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS82NzAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNjcwLm91dApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83MDEKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv NzAxLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS83MDIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvNzAyLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83MDMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzAzLm91dC4xCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzcwMy5v dXQuMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS83MDQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvNzA0Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83MDUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzA1Lm91dApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83MDYKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzA2 Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS83MDcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvNzA3Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83MDgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzA4Lm91dApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83MDkKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzA5 Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS83MTAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvNzEwLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83MTEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzExLm91dApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83MTIKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzEy Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS83MTMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvNzEzLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83MTQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzE0Lm91dApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83MTUKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzE1 Lm91dC4xCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzcxNS5vdXQuMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83MTYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzE2Lm91dC4xCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzcxNi5vdXQuMgpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS83MTcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvNzE3Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS83MTgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzE4Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83MTkKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzE5Lm91dApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS83MjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvNzIwLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS83MjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzIxLm91dApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83MjMKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzIzLm91dApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS83MjQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvNzI0Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS83MjUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzI1Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83MjYKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzI2Lm91dApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS83MjcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvNzI3Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS83MjgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzI4Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83MjkKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzI5Lm91dApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS83MzAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvNzMwLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS83MzEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzMxLm91dApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83MzIKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzMyLm91dApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS83MzMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvNzMzLm91dC4xCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzczMy5vdXQuMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83MzQKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzM0Lm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83 MzUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvNzM1Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS83MzYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzM2Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83MzcKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzM3Lm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83 MzgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvNzM4Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS83MzkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzM5Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83NDAKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzQwLm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83 NDEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvNzQxLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS83NDIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzQyLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83NDMKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzQzLm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83 NDQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvNzQ0Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS83NDUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzQ1Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83NDYKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzQ2Lm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83 NDcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvNzQ3Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS83NDgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzQ4Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83NDkKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzQ5Lm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83 NTAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvNzUwLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS83NTEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzUxLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83NTIKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzUyLm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83 NTMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvNzUzLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS83NTQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzU0Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83NTUKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzU1Lm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83 NTYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvNzU2Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS83NTcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzU3Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83NTgKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzU4Lm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83 NTkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvNzU5Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS83NjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzYwLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83NjEKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzYxLm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83 NjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvNzYyLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS83NjMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzYzLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83NjQKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzY0Lm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83 NjUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvNzY1Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS83NjYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzY2Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83NjcKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzY3Lm91dApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83 NjgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvNzY4Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS83NjkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvNzY5Lm91dC4xCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzc2OS5vdXQuMgpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83Njku b3V0LjMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvNzY5Lm91dC40CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzc3MApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83NzAub3V0CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzc3MQpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83NzEub3V0 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzc3MgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS83NzIub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzc3NApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83NzQub3V0CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzc3NQpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83NzUub3V0 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzc3NgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS83NzYub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzc3OQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83Nzkub3V0CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzc4MApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83ODAub3V0 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzc4MQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS83ODEub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzc4MgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83ODIub3V0CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzc4MwpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83ODMub3V0 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzc4NgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS83ODYub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzc4NwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83ODcub3V0CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzc4OQpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83ODkub3V0 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzc5OApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS83OTgub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzc5OQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS83OTkub3V0CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzgwMApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS84MDAub3V0 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzgwNQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS84MDUub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzgwNwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS84MDcub3V0CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzgxMwpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS84MTMub3V0 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlLzgxNQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS84MTUub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlLzgyMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS84MjMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvODIzLm91dApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS84MjQKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv ODI0Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS84MjUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvODI1Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS84MjcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvODI3Lm91dApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS84MjgKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv ODI4Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS84MjkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvODI5Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS84MzAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvODMwLm91dApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS84MzEKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv ODMxLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS84MzIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvODMyLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS84MzMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvODMzLm91dApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS84MzQKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv ODM0Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS84MzUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvODM1Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS84MzYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvODM2Lm91dApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS84MzcKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv ODM3Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS84MzgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvODM4Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS84MzkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvODM5Lm91dApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS84NDAKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv ODQwLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS84NDEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvODQxLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS84NDIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvODQyLm91dApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS84NDMKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv ODQzLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS84NDQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvODQ0Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS84NDUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvODQ1Lm91dApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS84NjAKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv ODYwLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS84NjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvODYxLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS84NjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvODYyLm91dApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS84NzMKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv ODczLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS84NzQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvODc0Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS84NzUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvODc1Lm91dApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS84NzYKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv ODc2Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS84ODUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvODg1Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS84OTcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvODk3Lm91dApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS84OTgKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv ODk4Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS84OTkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvODk5Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85MDAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvOTAwLm91dApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85MDEKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv OTAxLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS85MDIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvOTAyLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85MDMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvOTAzLm91dApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85MDQKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv OTA0Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS85MDcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvOTA3Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85MDkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvOTA5Lm91dApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85MTQKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv OTE0Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS85MTkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvOTE5Lm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85MjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvOTIxLm91dApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85MjIKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv OTIyLm91dApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS85MjYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvOTI2Lm91dC4zMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85MjYub3V0LjY0CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzkyOApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85 Mjgub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzkyOQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS85Mjkub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzkzMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85MzAub3V0CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzk0MwpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85 NDMub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlLzk0NApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS85NDQub3V0LjEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvOTQ0Lm91dC4yCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzk0NQpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85NDUu b3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzk0NgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS85NDYub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzk0NwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85NDcub3V0CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzk0OApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85NDgu b3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzk1MApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS85NTAub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzk1MQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85NTEub3V0CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzk1NQpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85NTUu b3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzk1NgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS85NTYub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzk1NwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85NTcub3V0CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzk1OApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85NTgu b3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzk1OQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS85NTkub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzk2MApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85NjAub3V0CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzk2MQpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85NjEu b3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzk2MgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS85NjIub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzk2MwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85NjMub3V0CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzk2NApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85NjQu b3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzk2NgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS85NjYub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzk2NwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85Njcub3V0CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzk3MgpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85NzIu b3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzk3MwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS85NzMub3V0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzk3NApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS85NzQub3V0CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzk3NS5vdXQKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv OTc2CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzk3Ni5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvOTc3CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzk3Ny5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvOTc4CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzk3OC5vdXQKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv OTc5CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzk3OS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvOTgwCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzk4MC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvOTgxCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzk4MS5vdXQKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv OTgyCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzk4Mi5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvOTg0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzk4NC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvOTg3CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzk4Ny5vdXQKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv OTg4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzk4OC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvOTkxCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzk5MS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvOTkzCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzk5My5vdXQKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv OTk0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzk5NC5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvOTk1CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzk5NS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvOTk2CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzk5Ni5vdXQKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv OTk3CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlLzk5Ny5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvOTk5CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlLzk5OS5vdXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2 ZXMvMjAwNzEwMjMtMDgtMDYtMzYuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy8yMDA3MTAyMy0wOC0wNi0zNi5p bmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS9hcmNoaXZlcy8yMDA3MTAyMy0wOC0wNi0zNi5tZXRhCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzLzIw MTUwMTA1LjE3LjU3LjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvMjAxNTAxMDUuMTcuNTctMDAuMApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNo aXZlcy8yMDE1MDEwNS4xNy41Ny0wMC5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy8yMDE1MDEwNS4xNy41 Ny0wMC5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL2FyY2hpdmVzLzIwMTUwMTA1LjE3LjU3LmluZGV4CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVz LzIwMTUwMTA1LjE3LjU3Lm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvYXJjaGl2ZS0yMDE0MTEyNS0wMDAw MDkuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS9hcmNoaXZlcy9hcmNoaXZlLTIwMTQxMTI1LTAwMDAwOS5pbmRleApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNo aXZlcy9hcmNoaXZlLTIwMTQxMTI1LTAwMDAwOS5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2FyY2hpdmUt MjAxNTA0MTcuMTMxNzMzLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvYXJjaGl2ZS0yMDE1MDQxNy4xMzE3MzMu aW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvYXJjaGl2ZXMvYXJjaGl2ZS0yMDE1MDQxNy4xMzE3MzMubWV0YQpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNo aXZlcy9hcmNoaXZlLWdvb2RyZWQtMjAxNTA0MTcuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9hcmNoaXZlLWdv b2RyZWQtMjAxNTA0MTcuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvYXJjaGl2ZS1nb29kcmVkLTIwMTUw NDE3Lm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvYXJjaGl2ZXMvYmFkbGFiZWwtMC4wCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2JhZGxhYmVs LTAuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvYXJjaGl2ZXMvYmFkbGFiZWwtMC5tZXRhCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2JhZGxh YmVsLTEuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9hcmNoaXZlcy9iYWRsYWJlbC0xLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2JhZGxh YmVsLTEubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9iYWRsYWJlbC0yLjAKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvYmFkbGFi ZWwtMi5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9iYWRsYWJlbC0yLm1ldGEKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvYmFk bGVuLTAuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9hcmNoaXZlcy9iYWRsZW4tMC5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9iYWRsZW4t MC5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL2FyY2hpdmVzL2JhZGxlbi0xLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvYmFkbGVuLTEwLjAK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvYXJjaGl2ZXMvYmFkbGVuLTEwLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2JhZGxlbi0xMC5tZXRh CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlL2FyY2hpdmVzL2JhZGxlbi0xMS4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2JhZGxlbi0xMS5pbmRleApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9hcmNoaXZlcy9iYWRsZW4tMTEubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9iYWRsZW4tMS5pbmRleApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9hcmNoaXZlcy9iYWRsZW4tMS5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2JhZGxlbi0yLjAKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJj aGl2ZXMvYmFkbGVuLTIuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvYmFkbGVuLTIubWV0YQpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNo aXZlcy9iYWRsZW4tMy4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2JhZGxlbi0zLmluZGV4CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVz L2JhZGxlbi0zLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvYmFkbGVuLTQuMApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9iYWRs ZW4tNC5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9iYWRsZW4tNC5tZXRhCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2JhZGxl bi01LjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvYXJjaGl2ZXMvYmFkbGVuLTUuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvYmFkbGVuLTUu bWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS9hcmNoaXZlcy9iYWRsZW4tNi4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2JhZGxlbi02LmluZGV4 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlL2FyY2hpdmVzL2JhZGxlbi02Lm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvYmFkbGVuLTcuMApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9h cmNoaXZlcy9iYWRsZW4tNy5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9iYWRsZW4tNy5tZXRhCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2Fy Y2hpdmVzL2JhZGxlbi04LjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvYmFkbGVuLTguaW5kZXgKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2 ZXMvYmFkbGVuLTgubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9iYWRsZW4tOS4wCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2Jh ZGxlbi05LmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2JhZGxlbi05Lm1ldGEKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvYmFk bG9nLTEuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9hcmNoaXZlcy9iYWRsb2ctMS5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9iYWRsb2ct MS5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL2FyY2hpdmVzL2JhZGxvZy0yLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvYmFkbG9nLTIuaW5k ZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvYXJjaGl2ZXMvYmFkbG9nLTIubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9iYWRsb2ctMy4wCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl L2FyY2hpdmVzL2JhZGxvZy0zLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2JhZGxvZy0zLm1ldGEKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv YXJjaGl2ZXMvYmFkdGktMS4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2JhZHRpLTEuaW5kZXgKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2 ZXMvYmFkdGktMS5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2JhZHRpLTIuMApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9iYWR0 aS0yLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL2FyY2hpdmVzL2JhZHRpLTIubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9iYWR0aS0z LjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvYXJjaGl2ZXMvYmFkdGktMy5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9iYWR0aS0zLm1ldGEK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvYXJjaGl2ZXMvYmFkdGktNC4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2JhZHRpLTQuaW5kZXgKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJj aGl2ZXMvYmFkdGktNC5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2J1Zy0xMDQ0LjAKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMv YnVnLTEwNDQuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvYnVnLTEwNDQubWV0YQpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9j Z3JvdXBzLXVuaXRzLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvY2dyb3Vwcy11bml0cy5pbmRleApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNo aXZlcy9jZ3JvdXBzLXVuaXRzLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvY2hhcnRxYTEuMApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNo aXZlcy9jaGFydHFhMS5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9jaGFydHFhMS5tZXRhCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hp dmVzL2NvbmZpZy5zaHBpbmcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvY29uZmlnLnZlcmlmeQpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZl cy9kaWZmMS4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL2FyY2hpdmVzL2RpZmYxLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2RpZmYxLm1l dGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvYXJjaGl2ZXMvZGlmZjIuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9kaWZmMi5pbmRleApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNo aXZlcy9kaWZmMi5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2RtLWlvLjAKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvZG0taW8u aW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvYXJjaGl2ZXMvZG0taW8ubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9kczM5MC1hY2Nlc3Mu Z3oKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvYXJjaGl2ZXMvZHlubWV0cmljLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvZHlubWV0cmljLmluZGV4 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlL2FyY2hpdmVzL2R5bm1ldHJpYy5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2ZvbysuMApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNo aXZlcy9mb28rLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2ZvbysubWV0YQpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9nYXAu MApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9hcmNoaXZlcy9nYXAyLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvZ2FwMi5pbmRleApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZl cy9nYXAyLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvZ2FwLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2dhcC5tZXRh CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlL2FyY2hpdmVzL0dOVW1ha2VmaWxlCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL0dOVW1ha2VmaWxlLmluc3Rh bGwKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvYXJjaGl2ZXMvaW5zdGFudC0xLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvaW5zdGFudC0xLmluZGV4 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlL2FyY2hpdmVzL2luc3RhbnQtMS5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL2luc3RhbnQtYmFzZS4w CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlL2FyY2hpdmVzL2luc3RhbnQtYmFzZS5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9pbnN0YW50LWJh c2UubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9hcmNoaXZlcy9ta2JhZGxhYmVsCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL21rYmFkbGVuCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl L2FyY2hpdmVzL21rYmFkbG9nCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL21rYmFkdGkKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvbWsu ZGlmZi5zaApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9hcmNoaXZlcy9tay5keW5tZXRyaWMuc2gKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvbWsuZm9v Ky5zaApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS9hcmNoaXZlcy9tay5nYXAuc2gKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvbWsuaW5zdGFudC5zaApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9hcmNoaXZlcy9tay5teXNxbC5zaApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9tay5zY2hpem8uc2gKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJj aGl2ZXMvbW9vbWJhLnBta3N0YXQuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9tb29tYmEucG1rc3RhdC5pbmRl eApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9hcmNoaXZlcy9tb29tYmEucG1rc3RhdC5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL215c3FsLTEu MApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9hcmNoaXZlcy9teXNxbC0xLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL215c3FsLTEubWV0YQpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9hcmNoaXZlcy9vdmlldy1zaG9ydC4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL292aWV3LXNob3J0LmluZGV4 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlL2FyY2hpdmVzL292aWV3LXNob3J0Lm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvcGNwLWF0b3AuMApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9hcmNoaXZlcy9wY3AtYXRvcC5mb2xpbwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9wY3AtYXRvcC5pbmRleApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9hcmNoaXZlcy9wY3AtYXRvcC5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL3BjcC1zaHBpbmcuMApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9h cmNoaXZlcy9wY3Atc2hwaW5nLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL3BjcC1zaHBpbmcubWV0YQpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9hcmNoaXZlcy9wY3AtdmVyaWZ5LjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvcGNwLXZlcmlmeS5pbmRleApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9hcmNoaXZlcy9wY3AtdmVyaWZ5Lm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvcmF0dGxlLjAKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJj aGl2ZXMvcmF0dGxlLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL3JhdHRsZS5tZXRhCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVz L3NjaGl6by1BLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvc2NoaXpvLUEuaW5kZXgKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvc2No aXpvLUEubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9zY2hpem8tQi4wCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL3NjaGl6by1C LmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL2FyY2hpdmVzL3NjaGl6by1CLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvc25vcnQtZGlz a3MuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS9hcmNoaXZlcy9zbm9ydC1kaXNrcy5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9zbm9ydC1k aXNrcy5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL2FyY2hpdmVzL3Nwb3RpbnN0YW5jZS4wCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL3Nwb3Rp bnN0YW5jZS5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy9zcG90aW5zdGFuY2UubWV0YQpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZl cy92aWV3cWExLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvdmlld3FhMS5pbmRleApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNoaXZlcy92aWV3 cWExLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvYXJjaGl2ZXMvdmlld3FhMi4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL3ZpZXdxYTIuaW5k ZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvYXJjaGl2ZXMvdmlld3FhMi5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL3ZpZXdxYTMuMApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9h cmNoaXZlcy92aWV3cWEzLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2FyY2hpdmVzL3ZpZXdxYTMubWV0YQpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNo aXZlcy92bGRiLWRpc2tzLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvYXJjaGl2ZXMvdmxkYi1kaXNrcy5pbmRleApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9hcmNo aXZlcy92bGRiLWRpc2tzLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvY2hhbmdldmVyc2lvbgpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9jaGVjawpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9jaGVj ay1naXRpZ25vcmUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvY2hlY2stZ3JvdXAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvY2hrLnNldHVwCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2NpZnMKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvY2lm cy9jaWZzLXJvb3QtMy4xNy4zLnRnegpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9jaWZzL0dOVW1ha2VmaWxlCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2Npc2NvCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl L2Npc2NvL0FUTS0xMi0wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlL2Npc2NvL0V0aGVybmV0LTAKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvY2lzY28vRXRoZXJuZXQt MS0wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlL2Npc2NvL0V0aGVybmV0LTMtNQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9jaXNjby9GYXN0RXRoZXJuZXQtMC01CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl L2Npc2NvL0Zhc3RFdGhlcm5ldC0wLTYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvY2lzY28vRmFzdEV0aGVybmV0LTEtMApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9j aXNjby9GZGRpLTItMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9jaXNjby9HaWdhYml0RXRoZXJuZXQtMC0xCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2Npc2NvL0dO VW1ha2VmaWxlCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL2Npc2NvL0hzc2ktMy0wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2Npc2NvL2h1Z2gtODAwCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2Npc2Nv L1NlcmlhbC0wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL2Npc2NvL1NlcmlhbC0xCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2Npc2NvL1NlcmlhbC0xLTAtbWluCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl L2Npc2NvL1NlcmlhbC0xLTAtc2VjCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2Npc2NvL1ZsYW4tMQpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9jaXNjby9WbGFuLTE2 MApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9jaXNjby9WbGFuLTI1NgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9jb2xsZWN0bApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9jb2xsZWN0bC9kZWJpYW5fc2lk X2RlZmF1bHRzLnJhdy5negpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS9jb2xsZWN0bC9kZWJpYW5fc2lkX2RldGFpbGVkLnJhdy5n egpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9jb2xsZWN0bC9keW5hbWljX2luc3RhbmNlcy5yYXcKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvY29sbGVjdGwvR05VbWFr ZWZpbGUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvY29sbGVjdGwvbWlzc2luZ19pbnN0YW5jZXMucmF3CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2NvbGxlY3RsL3Jo ZWw2LnJhdy5negpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9jb2xsZWN0bC9zb21lX2hvc3RfbGF0ZXIucmF3CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2NvbGxlY3Rs L3NvbWVfaG9zdC5yYXcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvY29sbGVjdGwvdHJ1bmNhdGVkLnJhdwpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9jb2xsZWN0bC93 cm9uZ19ob3N0LnJhdwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9jb21tb24KcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvY29tbW9uLmF2YWhpCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2NvbW1vbi5jaGVj awpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9jb21tb24uY29tcHJlc3MKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvY29tbW9uLmNvbmZpZwpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9jb21tb24uZGlzY292 ZXJ5CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlL2NvbW1vbi5kb2NrZXIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvY29tbW9uLmZpbHRlcgpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9jb21tb24uZ2ZzMgpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9jb21tb24uaW5zdGFsbC5jaXNjbwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9jb21tb24ucGNwd2ViCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2NvbW1vbi5wcm9k dWN0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlL2NvbW1vbi5weXRob24KcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvY29tbW9uLnF0CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2NvbW1vbi5yYwpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9jb21t b24ucnBtCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL2NvbW1vbi5zZWN1cmUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvY29tbW9uLnNldHVwCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2NvbW1vbi5zaApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9jb21tb24ud2ViYXBpCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlL2Rpc2std29yawpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9maW5kbWV0cmljCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dhbmdsaWEK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvZ2FuZ2xpYS9nYW5nbGlhdGVzdC4zMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9nYW5nbGlhL2dhbmdsaWF0ZXN0LjMyL2Jv b3R0aW1lLnJyZApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9nYW5nbGlhL2dhbmdsaWF0ZXN0LjMyL2J5dGVzX2luLnJyZApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9n YW5nbGlhL2dhbmdsaWF0ZXN0LjMyL2J5dGVzX291dC5ycmQKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5nbGlh dGVzdC4zMi9jcHVfYWlkbGUucnJkCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dhbmdsaWEvZ2FuZ2xpYXRlc3QuMzIvY3B1X2lk bGUucnJkCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL2dhbmdsaWEvZ2FuZ2xpYXRlc3QuMzIvY3B1X25pY2UucnJkCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dhbmds aWEvZ2FuZ2xpYXRlc3QuMzIvY3B1X251bS5ycmQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVzdC4z Mi9jcHVfc3BlZWQucnJkCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlL2dhbmdsaWEvZ2FuZ2xpYXRlc3QuMzIvY3B1X3N5c3RlbS5y cmQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVzdC4zMi9jcHVfdXNlci5ycmQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9n YW5nbGlhdGVzdC4zMi9jcHVfd2lvLnJyZApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9nYW5nbGlhL2dhbmdsaWF0ZXN0LjMyL2Rp c2tfZnJlZS5ycmQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVzdC4zMi9kaXNrX3RvdGFsLnJyZApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9nYW5nbGlhL2dhbmdsaWF0ZXN0LjMyL0dOVW1ha2VmaWxlCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dhbmdsaWEvZ2FuZ2xp YXRlc3QuMzIvbG9hZF9maWZ0ZWVuLnJyZApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9nYW5nbGlhL2dhbmdsaWF0ZXN0LjMyL2xv YWRfZml2ZS5ycmQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVzdC4zMi9sb2FkX29uZS5ycmQKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv Z2FuZ2xpYS9nYW5nbGlhdGVzdC4zMi9tZW1fYnVmZmVycy5ycmQKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5n bGlhdGVzdC4zMi9tZW1fY2FjaGVkLnJyZApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9nYW5nbGlhL2dhbmdsaWF0ZXN0LjMyL21l bV9mcmVlLnJyZApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9nYW5nbGlhL2dhbmdsaWF0ZXN0LjMyL21lbV9zaGFyZWQucnJkCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl L2dhbmdsaWEvZ2FuZ2xpYXRlc3QuMzIvbWVtX3RvdGFsLnJyZApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9nYW5nbGlhL2dhbmds aWF0ZXN0LjMyL3BhcnRfbWF4X3VzZWQucnJkCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dhbmdsaWEvZ2FuZ2xpYXRlc3QuMzIv cGt0c19pbi5ycmQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVzdC4zMi9wa3RzX291dC5ycmQKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv Z2FuZ2xpYS9nYW5nbGlhdGVzdC4zMi9wcm9jX3J1bi5ycmQKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5nbGlh dGVzdC4zMi9wcm9jX3RvdGFsLnJyZApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9nYW5nbGlhL2dhbmdsaWF0ZXN0LjMyL3N3YXBf ZnJlZS5ycmQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVzdC4zMi9zd2FwX3RvdGFsLnJyZApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9n YW5nbGlhL2dhbmdsaWF0ZXN0LjY0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dhbmdsaWEvZ2FuZ2xpYXRlc3QuNjQvYm9vdHRp bWUucnJkCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL2dhbmdsaWEvZ2FuZ2xpYXRlc3QuNjQvYnl0ZXNfaW4ucnJkCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dhbmds aWEvZ2FuZ2xpYXRlc3QuNjQvYnl0ZXNfb3V0LnJyZApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9nYW5nbGlhL2dhbmdsaWF0ZXN0 LjY0L2NwdV9haWRsZS5ycmQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVzdC42NC9jcHVfaWRsZS5y cmQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVzdC42NC9jcHVfbmljZS5ycmQKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9n YW5nbGlhdGVzdC42NC9jcHVfbnVtLnJyZApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9nYW5nbGlhL2dhbmdsaWF0ZXN0LjY0L2Nw dV9zcGVlZC5ycmQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVzdC42NC9jcHVfc3lzdGVtLnJyZApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9nYW5nbGlhL2dhbmdsaWF0ZXN0LjY0L2NwdV91c2VyLnJyZApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9nYW5nbGlhL2dhbmds aWF0ZXN0LjY0L2NwdV93aW8ucnJkCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dhbmdsaWEvZ2FuZ2xpYXRlc3QuNjQvZGlza19m cmVlLnJyZApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9nYW5nbGlhL2dhbmdsaWF0ZXN0LjY0L2Rpc2tfdG90YWwucnJkCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dh bmdsaWEvZ2FuZ2xpYXRlc3QuNjQvR05VbWFrZWZpbGUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVz dC42NC9sb2FkX2ZpZnRlZW4ucnJkCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dhbmdsaWEvZ2FuZ2xpYXRlc3QuNjQvbG9hZF9m aXZlLnJyZApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9nYW5nbGlhL2dhbmdsaWF0ZXN0LjY0L2xvYWRfb25lLnJyZApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9nYW5n bGlhL2dhbmdsaWF0ZXN0LjY0L21lbV9idWZmZXJzLnJyZApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9nYW5nbGlhL2dhbmdsaWF0 ZXN0LjY0L21lbV9jYWNoZWQucnJkCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dhbmdsaWEvZ2FuZ2xpYXRlc3QuNjQvbWVtX2Zy ZWUucnJkCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL2dhbmdsaWEvZ2FuZ2xpYXRlc3QuNjQvbWVtX3NoYXJlZC5ycmQKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvZ2Fu Z2xpYS9nYW5nbGlhdGVzdC42NC9tZW1fdG90YWwucnJkCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dhbmdsaWEvZ2FuZ2xpYXRl c3QuNjQvcGFydF9tYXhfdXNlZC5ycmQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVzdC42NC9wa3Rz X2luLnJyZApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9nYW5nbGlhL2dhbmdsaWF0ZXN0LjY0L3BrdHNfb3V0LnJyZApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9nYW5n bGlhL2dhbmdsaWF0ZXN0LjY0L3Byb2NfcnVuLnJyZApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9nYW5nbGlhL2dhbmdsaWF0ZXN0 LjY0L3Byb2NfdG90YWwucnJkCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dhbmdsaWEvZ2FuZ2xpYXRlc3QuNjQvc3dhcF9mcmVl LnJyZApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS9nYW5nbGlhL2dhbmdsaWF0ZXN0LjY0L3N3YXBfdG90YWwucnJkCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dhbmds aWEvZ2FuZ2xpYXRlc3QueG1sCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dhbmdsaWEvZ2FuZ2xpYXRlc3QueG1sL2Jvb3R0aW1l LnJyZC54bWwKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVzdC54bWwvYnl0ZXNfaW4ucnJkLnhtbApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9nYW5nbGlhL2dhbmdsaWF0ZXN0LnhtbC9ieXRlc19vdXQucnJkLnhtbApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9nYW5nbGlh L2dhbmdsaWF0ZXN0LnhtbC9jcHVfYWlkbGUucnJkLnhtbApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9nYW5nbGlhL2dhbmdsaWF0 ZXN0LnhtbC9jcHVfaWRsZS5ycmQueG1sCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dhbmdsaWEvZ2FuZ2xpYXRlc3QueG1sL2Nw dV9uaWNlLnJyZC54bWwKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVzdC54bWwvY3B1X251bS5ycmQu eG1sCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlL2dhbmdsaWEvZ2FuZ2xpYXRlc3QueG1sL2NwdV9zcGVlZC5ycmQueG1sCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dh bmdsaWEvZ2FuZ2xpYXRlc3QueG1sL2NwdV9zeXN0ZW0ucnJkLnhtbApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9nYW5nbGlhL2dh bmdsaWF0ZXN0LnhtbC9jcHVfdXNlci5ycmQueG1sCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dhbmdsaWEvZ2FuZ2xpYXRlc3Qu eG1sL2NwdV93aW8ucnJkLnhtbApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9nYW5nbGlhL2dhbmdsaWF0ZXN0LnhtbC9kaXNrX2Zy ZWUucnJkLnhtbApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9nYW5nbGlhL2dhbmdsaWF0ZXN0LnhtbC9kaXNrX3RvdGFsLnJyZC54 bWwKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVzdC54bWwvR05VbWFrZWZpbGUKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9n YW5nbGlhdGVzdC54bWwvbG9hZF9maWZ0ZWVuLnJyZC54bWwKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5nbGlh dGVzdC54bWwvbG9hZF9maXZlLnJyZC54bWwKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVzdC54bWwv bG9hZF9vbmUucnJkLnhtbApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS9nYW5nbGlhL2dhbmdsaWF0ZXN0LnhtbC9tZW1fYnVmZmVy cy5ycmQueG1sCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL2dhbmdsaWEvZ2FuZ2xpYXRlc3QueG1sL21lbV9jYWNoZWQucnJkLnht bApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9nYW5nbGlhL2dhbmdsaWF0ZXN0LnhtbC9tZW1fZnJlZS5ycmQueG1sCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dhbmds aWEvZ2FuZ2xpYXRlc3QueG1sL21lbV9zaGFyZWQucnJkLnhtbApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9nYW5nbGlhL2dhbmds aWF0ZXN0LnhtbC9tZW1fdG90YWwucnJkLnhtbApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9nYW5nbGlhL2dhbmdsaWF0ZXN0Lnht bC9wYXJ0X21heF91c2VkLnJyZC54bWwKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVzdC54bWwvcGt0 c19pbi5ycmQueG1sCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlL2dhbmdsaWEvZ2FuZ2xpYXRlc3QueG1sL3BrdHNfb3V0LnJyZC54 bWwKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVzdC54bWwvcHJvY19ydW4ucnJkLnhtbApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9nYW5n bGlhL2dhbmdsaWF0ZXN0LnhtbC9wcm9jX3RvdGFsLnJyZC54bWwKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5n bGlhdGVzdC54bWwvc3dhcF9mcmVlLnJyZC54bWwKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvZ2FuZ2xpYS9nYW5nbGlhdGVzdC54 bWwvc3dhcF90b3RhbC5ycmQueG1sCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dhbmdsaWEvR05VbWFrZWZpbGUKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvZ2V0cG1j ZGhvc3RzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL2dsdXN0ZXIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvZ2x1c3Rlci9HTlVtYWtlZmlsZQpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9nbHVzdGVyL2lu Zm8tbXVsdGkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvZ2x1c3Rlci9pbmZvLXJhaWQxCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dsdXN0ZXIvaW5mby1zaW5nbGUK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvZ2x1c3Rlci9wcm9maWxlLWd2MC1pbmZvCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2dsdXN0ZXIvcHJvZmlsZS1yYWlkMS1p bmZvCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlL2dsdXN0ZXIvdGVzdC5zaApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9HTlVtYWtlZmlsZQpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9HTlVtYWtlZmlsZS5p bnN0YWxsCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL2dwZnMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvZ3Bmcy9HTlVtYWtlZmlsZQpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9ncGZzL21tcG1vbl9mc2lv cy50eHQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvZ3JvdXAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvZ3JvdXAtc3RhdHMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvanNvbgpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9qc29uL2NlcGhfZGF0 YTEuanNvbgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9qc29uL2NlcGhfc2NoZW1hMS5qc29uCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2xpbnV4CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2xpbnV4L2Jp Z3N5cy1yb290LWhwYmw5MjBnZW44LnRnegpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9saW51eC9jZ3JvdXBzLXJvb3QtMDAxLnRn egpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9saW51eC9jZ3JvdXBzLXJvb3QtMDAyLnRnegpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9saW51eC9jZ3JvdXBzLXJvb3Qt MDAzLnRnegpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9saW51eC9jb250YWluZXJzLWRvY2tlci0xLjIuMC1yb290LTAwMi50Z3oK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvbGludXgvY29udGFpbmVycy1kb2NrZXItMS4zLjItcm9vdC0wMDEudGd6CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2xpbnV4 L2NvbnRhaW5lcnMtZG9ja2VyLTEuNS4wLXJvb3QtMDAzLnRnegpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9saW51eC9jb250YWlu ZXJzLWx4Yy0xLjAuNi1yb290LTAwMS50Z3oKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvbGludXgvY3B1aW5mby0xY3B1LWFscGhh CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlL2xpbnV4L2NwdWluZm8tMWNwdS1nM2lib29rCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2xpbnV4L2NwdWluZm8tMWNwdS1w b3dlcm1hYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9saW51eC9jcHVpbmZvLTFjcHUtcHBjLWNQQ0k0MDUKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvbGludXgvY3B1 aW5mby0xY3B1LXBwYy1wY2lwcGMyCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2xpbnV4L2NwdWluZm8tMmNwdS1zMzkweC1saW51 eC0yLjYuMzIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvbGludXgvY3B1aW5mby0yY3B1LXVtYXgtczkwMGRwCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2xpbnV4L2Nw dWluZm8tMzJjcHUtNDgzMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS9saW51eC9jcHVpbmZvLTMyY3B1LWFtZC02MTMyCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2xp bnV4L2NwdWluZm8tNGNwdS1hbHBoYQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9saW51eC9jcHVpbmZvLTRjcHUtaWE2NC1saW51 eC0yLjYuMzIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvbGludXgvY3B1aW5mby04Y3B1LWFhcmNoNjQtbGludXgtMy4xNy4wCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl L2xpbnV4L0dOVW1ha2VmaWxlCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL2xpbnV4L25mc3JwYy1yb290LTAwMS50Z3oKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvbGlu dXgvbmZzcnBjLXJvb3QtMDAyLnRnegpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9saW51eC9wcm9jcGlkLTIuNi4zMi1yb290LTAw MS50Z3oKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvbGludXgvcHJvY3BpZC0zLjE5LjAtcm9vdC0wMDIudGd6CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2xpbnV4L3By b2NwaWQtMy4yLjAtcm9vdC0wMDMudGd6CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL2xpbnV4L3N5c2Rldi1yb290LTAwMS50Z3oK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvbGludXgveGZzLXJvb3QtMDAxLnRnegpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9sdXN0cmUKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvbHVzdHJlL0dOVW1ha2Vm aWxlCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlL2x1c3RyZS9sbGl0ZQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9sdXN0cmUvbGxpdGUvbHVzdHJlLWZmZmY4ODAzNzgz MDVjMDAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvbHVzdHJlL2xsaXRlL2x1c3RyZS1mZmZmODgwMzc4MzA1YzAwL3N0YXRzCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl L2x1c3RyZS9sbmV0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlL2x1c3RyZS9sbmV0L3N0YXRzCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL21rLmxvY2FsY29uZmlnCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl L21rLnBjcHZlcnNpb24KcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvbWsucWFfaG9zdHMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvbWsudmFyaWFudApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9uZXcKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv bmZzY2xpZW50CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL25mc2NsaWVudC9HTlVtYWtlZmlsZQpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9uZnNjbGllbnQvbW91bnRz dGF0cy5xYQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9uZnNjbGllbnQvbm9uZnNtb3VudHMucWEKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcGNvbmYKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcGNvbmYv Y3B1CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlL3Bjb25mL2NwdS9hZ2dyZWdhdGVfdXRpbApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wY29uZi9jcHUvZXhjZXNzX2Zw ZQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9wY29uZi9jcHUvbG9hZF9hdmVyYWdlCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3Bjb25mL2NwdS9zaW5nbGVfdXRpbApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9wY29uZi9jcHUvc3lzdGVtX2NhbGxzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3Bjb25mL2NwdS9zeXN0ZW1fbW9kZQpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9w Y29uZi9kaXNrCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL3Bjb25mL2Rpc2svYXZlcmFnZV9pb3BzCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3Bjb25mL2Rpc2svc2lu Z2xlX2lvcHMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvcGNvbmYvZmlsZXN5cwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wY29uZi9maWxlc3lzL2J1ZmZlcl9jYWNo ZQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9wY29uZi9maWxlc3lzL2NhcGFjaXR5CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3Bjb25mL2dsb2JhbApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wY29uZi9n bG9iYWwvcGNwX2VvZQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9wY29uZi9nbG9iYWwvc3NzCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3Bjb25mL0dOVW1ha2VmaWxl CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlL3Bjb25mL21lbW9yeQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS9wY29uZi9tZW1vcnkvZXhoYXVzdGVkCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3Bjb25mL25l dHdvcmsKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvcGNvbmYvbmV0d29yay9pbnRlcmZhY2VfYnl0ZXMKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcGNvbmYvbmV0d29y ay9pbnRlcmZhY2VfcGFja2V0cwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wY29uZi9uZXR3b3JrL3RjcF9kcm9wcGVkX2Nvbm5z CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlL3Bjb25mL25ldHdvcmsvdGNwX3JldHJhbnNtaXQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcGVybApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wZXJsL2N2YWx1 ZS5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlL3BlcmwvR05VbWFrZWZpbGUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcGVybC9NYWtlZmlsZQpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wZXJsL3Rlc3Qu cGwKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvcG1kYXMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvcG1kYXMvYmlndW4KcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcG1kYXMvYmlndW4vYmlndW4uYwpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9w bWRhcy9iaWd1bi9iaWd1bi5zbwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wbWRhcy9iaWd1bi9kb21haW4uaApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wbWRhcy9i aWd1bi9HTlVtYWtlZmlsZQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS9wbWRhcy9iaWd1bi9oZWxwCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3BtZGFzL2JpZ3VuL0lu c3RhbGwKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvcG1kYXMvYmlndW4vcG1ucwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wbWRhcy9iaWd1bi9SZW1vdmUKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcG1k YXMvYmlndW4vcm9vdApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9wbWRhcy9icm9rZW4KcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcG1kYXMvYnJva2VuL2Jyb2tlbl9o ZWxwCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlL3BtZGFzL2Jyb2tlbi9icm9rZW5fSW5zdGFsbApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wbWRhcy9icm9rZW4vYnJv a2VuX3BtZGFfMl8wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlL3BtZGFzL2Jyb2tlbi9icm9rZW5fcG1kYV8yXzEKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcG1kYXMv YnJva2VuL2Jyb2tlbl9wbWRhXzJfMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wbWRhcy9icm9rZW4vYnJva2VuX3BtZGFfMl8z CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlL3BtZGFzL2Jyb2tlbi9icm9rZW5fcG1kYV8yXzQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcG1kYXMvYnJva2VuL2Jyb2tl bl9wbWRhXzJfNQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9wbWRhcy9icm9rZW4vYnJva2VuX3BtZGEuYwpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wbWRhcy9icm9r ZW4vYnJva2VuX3BtbnMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvcG1kYXMvYnJva2VuL2Jyb2tlbl9SZW1vdmUKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcG1kYXMv YnJva2VuL2RvbWFpbi5oCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlL3BtZGFzL2Jyb2tlbi9HTlVtYWtlZmlsZQpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wbWRhcy9k eW5hbWljCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL3BtZGFzL2R5bmFtaWMvZG9tYWluLmgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcG1kYXMvZHluYW1pYy9keW5h bWljLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvcG1kYXMvZHluYW1pYy9HTlVtYWtlZmlsZQpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wbWRhcy9keW5hbWljL2hl bHAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvcG1kYXMvZHluYW1pYy9JbnN0YWxsCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3BtZGFzL2R5bmFtaWMvcG1kYWR5bmFt aWMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvcG1kYXMvZHluYW1pYy9wbW5zCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3BtZGFzL2R5bmFtaWMvUmVtb3ZlCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3Bt ZGFzL2R5bmFtaWMvcm9vdApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS9wbWRhcy9HTlVtYWtlZmlsZQpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wbWRhcy9tZW1vcnlf cHl0aG9uCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL3BtZGFzL21lbW9yeV9weXRob24vR05VbWFrZWZpbGUKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcG1kYXMvbWVt b3J5X3B5dGhvbi9JbnN0YWxsCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL3BtZGFzL21lbW9yeV9weXRob24vcG1kYW1lbW9yeV9w eXRob24ucHl0aG9uCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlL3BtZGFzL21lbW9yeV9weXRob24vUmVtb3ZlCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3BtZGFzL3Nj aGl6bwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS9wbWRhcy9zY2hpem8vZG9tYWluLmgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcG1kYXMvc2NoaXpvL0dOVW1ha2Vm aWxlCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlL3BtZGFzL3NjaGl6by9oZWxwLUEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcG1kYXMvc2NoaXpvL2hlbHAtQgpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9w bWRhcy9zY2hpem8vSW5zdGFsbApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wbWRhcy9zY2hpem8vcG1kYXNjaGl6by1BCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3Bt ZGFzL3NjaGl6by9wbWRhc2NoaXpvLUIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcG1kYXMvc2NoaXpvL3BtbnMtQQpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wbWRh cy9zY2hpem8vcG1ucy1CCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlL3BtZGFzL3NjaGl6by9SZW1vdmUKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcG1kYXMvc2NoaXpv L3Jvb3QtQQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9wbWRhcy9zY2hpem8vcm9vdC1CCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3BtZGFzL3NjaGl6by9zY2hpem8t QS5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlL3BtZGFzL3NjaGl6by9zY2hpem8tQi5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3BtZGFzL3Nsb3cKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcG1kYXMv c2xvdy9HTlVtYWtlZmlsZQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS9wbWRhcy9zbG93L0luc3RhbGwKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcG1kYXMvc2xvdy9w bWRhc2xvdy5wbApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9wbWRhcy9zbG93X3B5dGhvbgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wbWRhcy9zbG93X3B5dGhvbi9H TlVtYWtlZmlsZQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9wbWRhcy9zbG93X3B5dGhvbi9JbnN0YWxsCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3BtZGFzL3Nsb3df cHl0aG9uL3BtZGFzbG93X3B5dGhvbi5weXRob24KcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcG1kYXMvc2xvd19weXRob24vUmVt b3ZlCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlL3BtZGFzL3Nsb3cvUmVtb3ZlCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3BtZGFzL3Rlc3RfcGVybApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9wbWRhcy90 ZXN0X3BlcmwvR05VbWFrZWZpbGUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcG1kYXMvdGVzdF9wZXJsL0luc3RhbGwKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcG1k YXMvdGVzdF9wZXJsL3BtZGF0ZXN0X3BlcmwucGwKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcG1kYXMvdGVzdF9wZXJsL1JlbW92 ZQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9wb3N0Zml4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlL3Bvc3RmaXgvR05VbWFrZWZpbGUKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcG9zdGZpeC9wb3N0Zml4 LWxvZy0wMDEuZ3oKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvcG9zdGZpeC9wb3N0Zml4LWxvZy0wMDIuZ3oKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcG9zdGZpeC9x c2hhcGUuc2gKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvcWFfaG9zdHMubWFzdGVyCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3FhX291dGZpbGVzCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3F0CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3F0 L0dOVW1ha2VmaWxlCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlL3F0L3FtY19jb250ZXh0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3F0L3FtY19jb250ZXh0L0dOVW1h a2VmaWxlCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL3F0L3FtY19jb250ZXh0L3FtY19jb250ZXh0CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3F0L3FtY19jb250ZXh0 L3FtY19jb250ZXh0LmNwcApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS9xdC9xbWNfY29udGV4dC9xbWNfY29udGV4dC5wcm8KcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv cXQvcW1jX2Rlc2MKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvcXQvcW1jX2Rlc2MvR05VbWFrZWZpbGUKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcXQvcW1jX2Rlc2Mv cW1jX2Rlc2MKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvcXQvcW1jX2Rlc2MvcW1jX2Rlc2MuY3BwCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3F0L3FtY19kZXNjL3Ft Y19kZXNjLnBybwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9xdC9xbWNfZHluYW1pYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9xdC9xbWNfZHluYW1pYy9HTlVtYWtl ZmlsZQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS9xdC9xbWNfZHluYW1pYy9xbWNfZHluYW1pYwpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9xdC9xbWNfZHluYW1pYy9x bWNfZHluYW1pYy5jcHAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvcXQvcW1jX2R5bmFtaWMvcW1jX2R5bmFtaWMucHJvCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3F0 L3FtY19ldmVudApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9xdC9xbWNfZXZlbnQvR05VbWFrZWZpbGUKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcXQvcW1jX2V2ZW50 L3FtY19ldmVudApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9xdC9xbWNfZXZlbnQvcW1jX2V2ZW50LmNwcApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9xdC9xbWNfZXZl bnQvcW1jX2V2ZW50LnBybwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS9xdC9xbWNfZm9ybWF0CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3F0L3FtY19mb3JtYXQvR05V bWFrZWZpbGUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvcXQvcW1jX2Zvcm1hdC9xbWNfZm9ybWF0CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3F0L3FtY19mb3JtYXQv cW1jX2Zvcm1hdC5jcHAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvcXQvcW1jX2Zvcm1hdC9xbWNfZm9ybWF0LnBybwpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9xdC9x bWNfZ3JvdXAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvcXQvcW1jX2dyb3VwL0dOVW1ha2VmaWxlCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3F0L3FtY19ncm91cC9x bWNfZ3JvdXAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvcXQvcW1jX2dyb3VwL3FtY19ncm91cC5jcHAKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcXQvcW1jX2dyb3Vw L3FtY19ncm91cC5wcm8KcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvcXQvcW1jX2hvc3RzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3F0L3FtY19ob3N0cy9HTlVtYWtl ZmlsZQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS9xdC9xbWNfaG9zdHMvcW1jX2hvc3RzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3F0L3FtY19ob3N0cy9xbWNfaG9z dHMuY3BwCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL3F0L3FtY19ob3N0cy9xbWNfaG9zdHMucHJvCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3F0L3FtY19pbmRvbQpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9xdC9xbWNfaW5kb20vR05VbWFrZWZpbGUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcXQvcW1jX2luZG9tL3FtY19pbmRvbQpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9xdC9xbWNfaW5kb20vcW1jX2luZG9tLmNwcApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9xdC9xbWNfaW5kb20vcW1jX2luZG9t LnBybwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS9xdC9xbWNfbWV0cmljCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3F0L3FtY19tZXRyaWMvR05VbWFrZWZpbGUKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv cXQvcW1jX21ldHJpYy9xbWNfbWV0cmljCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3F0L3FtY19tZXRyaWMvcW1jX21ldHJpYy5j cHAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvcXQvcW1jX21ldHJpYy9xbWNfbWV0cmljLnBybwpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9xdC9xbWNfc291cmNlCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl L3F0L3FtY19zb3VyY2UvR05VbWFrZWZpbGUKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcXQvcW1jX3NvdXJjZS9xbWNfc291cmNl CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlL3F0L3FtY19zb3VyY2UvcW1jX3NvdXJjZS5jcHAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcXQvcW1jX3NvdXJjZS9xbWNf c291cmNlLnBybwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9xdC9zZXR1cC1leGVjdXRhYmxlcwpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9SRUFETUUKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvcmVjaGVj awpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9yZW1ha2UKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvc2FkaXN0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NhZGlzdC84NTkxMTctcmhlbDUuYmluCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3Nh ZGlzdC84NTkxMTctcmhlbDUueG1sCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NhZGlzdC84OTE2ODgtZGFzaC10aW1lLnhtbApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9zYWRpc3QvZjE2LXNhMjAuYmluCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NhZGlzdC9mY2hlLWNzYjYtcmhlbDYuYmluCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl L3NhZGlzdC9mY2hlLWNzYjYtcmhlbDYueG1sCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NhZGlzdC9HTlVtYWtlZmlsZQpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9z YWRpc3QvcmhlbDUtc2EyMC5iaW4KcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc2FkaXN0L3NtYXNoLXJoZWw1LnhtbApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zYWRp c3Qvc21hc2gtcmhlbDYueG1sCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL3Nhbml0eS5jb3ZlcmFnZQpwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zZWN1cmUKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc2Vj dXJlL2NyYXNoLWNyZWQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvc2VjdXJlL2NyYXNoLWZldGNoCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NlY3VyZS9jcmFzaC1p bnN0YW5jZXJlcQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9zZWN1cmUvY3Jhc2gtbmFtZXJlcS1jaGlsZApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zZWN1cmUvY3Jh c2gtbmFtZXJlcS10cmF2ZXJzZQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zZWN1cmUvY3Jhc2gtcG1ucy1uYW1lcwpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zZWN1 cmUvY3Jhc2gtcHJvZmlsZQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS9zZWN1cmUvY3Jhc2gtcHJvZmlsZS1pbnN0YW5jZXMKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv c2VjdXJlL0dOVW1ha2VmaWxlCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NlY3VyZS9oYW5nLXBtY2QKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc2VjdXJlL2xlYWst ZmV0Y2gKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvc2VjdXJlL2xlYWstZ2V0cGR1CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NlY3VyZS9wY3BwZHUucHl0aG9uCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl L3NlY3VyZS9xdWVyeS1wcm9jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NldHVwLjA1MQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zaG93LW1lCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYwpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9z cmMvMTk5NzA4MDcuMDkuNTQuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvMTk5NzA4MDcuMDkuNTQuaW5kZXgKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3Jj LzE5OTcwODA3LjA5LjU0Lm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjLzE5OTcwODA3LjA5LjU5LjAKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjLzE5 OTcwODA3LjA5LjU5LmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy8xOTk3MDgwNy4wOS41OS5tZXRhCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy8y MDA0MTEyNS4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL3NyYy8yMDA0MTEyNS5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvMjAwNDExMjUubWV0YQpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9zcmMvMjAxMDEwMDQtdHJ1bmMuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvMjAxMDEwMDQtdHJ1bmMuaW5kZXgKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv c3JjLzIwMTAxMDA0LXRydW5jLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjLzIwMTMwNzA2LjAuYnoyCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy8y MDEzMDcwNi5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9zcmMvMjAxMzA3MDYubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvNTQwMTE3LXNob3J0 LjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvc3JjLzU0MDExNy1zaG9ydC5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvNTQwMTE3LXNob3J0Lm1ldGEK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvc3JjLzU0MTM4MC4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlL3NyYy81NDEzODAuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjLzU0MTM4MC5tZXRh CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlL3NyYy81NDEzODBfdjIuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvNTQxMzgwX3YyLmluZGV4CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy81NDEz ODBfdjIubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9zcmMvNTczMTg0LjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjLzU3MzE4NC5pbmRleApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMv NTczMTg0Lm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvc3JjLzc3OTI0Ni5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy85NTExMjcuMjMuMDEuMApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9z cmMvOTUxMTI3LjIzLjAxLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy85NTExMjcuMjMuMDEubWV0YQpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMv OTUxMTI3LjIzLjAxX3YyLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjLzk1MTEyNy4yMy4wMV92Mi5pbmRleApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMv OTUxMTI3LjIzLjAxX3YyLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjLzk2MDYyNC4wOC4xNy4wCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy85NjA2 MjQuMDguMTcuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvc3JjLzk2MDYyNC4wOC4xNy5tZXRhCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy85NjA2MjQu MDguMTdfdjIuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9zcmMvOTYwNjI0LjA4LjE3X3YyLmluZGV4CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy85NjA2MjQu MDguMTdfdjIubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9zcmMvYWMxNS4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9hYzE1LmluZGV4CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9h YzE1Lm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvc3JjL2FjZS4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9hY2UuaW5kZXgKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2FjZS5tZXRh CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlL3NyYy9hY2VfdjIuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvYWNlX3YyLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9hY2VfdjIubWV0 YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9zcmMvYWdlbnR0aW1lb3V0LmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2FnZ3JzdG9yZS5jCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9hbGwt aXJpeC02LjUuMjUuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9zcmMvYWxsLWlyaXgtNi41LjI1LmluZGV4CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9hbGwt aXJpeC02LjUuMjUubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvYWxsLXNsZXM5LXNwMS4wCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9hbGwtc2xl czktc3AxLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlL3NyYy9hbGwtc2xlczktc3AxLm1ldGEKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2Fub24tc2Eu YwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9zcmMvYXJjaF9hLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2FyY2hfYS5pbmRleApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvYXJjaF9hLm1l dGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvc3JjL2FyY2hfYi4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9hcmNoX2IuaW5kZXgKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2FyY2hfYi5t ZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlL3NyYy9hcmNoaW5zdC5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9hcmNoX21heGZkLmMKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2F0b21z dHIuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS9zcmMvYmFieWxvbi5wZXJjcHUuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvYmFieWxvbi5wZXJjcHUuaW5k ZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvc3JjL2JhYnlsb24ucGVyY3B1Lm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2JhYnlsb24ucGVyY3B1X3Yy LjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvc3JjL2JhYnlsb24ucGVyY3B1X3YyLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9iYWJ5bG9uLnBlcmNw dV92Mi5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL3NyYy9iYWJ5bG9uLnBtdmlldy4wCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9iYWJ5bG9uLnBtdmll dy5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9zcmMvYmFieWxvbi5wbXZpZXcubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvYmFieWxvbi5wbXZp ZXdfdjIuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9zcmMvYmFieWxvbi5wbXZpZXdfdjIuaW5kZXgKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2JhYnlsb24u cG12aWV3X3YyLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvc3JjL2JhZGxvZ2xhYmVsLmMKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2JhZHBtY2RwbWlk LmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvc3JjL2JhZHBtZGEuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvYmFkVW5pdHNTdHJfci5jCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9iYXRj aF9pbXBvcnQucGVybApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9zcmMvYmlnYWNlLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2JpZ2FjZS5pbmRleApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9z cmMvYmlnYWNlLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvc3JjL2JpZ2FjZS5wbW5zCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9iaWdhY2VfdjIuMApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9zcmMvYmlnYWNlX3YyLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9iaWdhY2VfdjIubWV0YQpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvYmlu bmluZy4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL3NyYy9iaW5uaW5nLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9iaW5uaW5nLm1ldGEKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3Jj L2Jvem8uY2xpZW50LjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvc3JjL2Jvem8uY2xpZW50LmluZGV4CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9ib3pvLmNs aWVudC5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL3NyYy9ib3pvLmNsaWVudF92Mi4wCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9ib3pvLmNsaWVudF92 Mi5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9zcmMvYm96by5jbGllbnRfdjIubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvYm96by5jbGllbnRf djIubWV0YS5iYWQuMQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9zcmMvYm96by5jbGllbnRfdjIubWV0YS5iYWQuMgpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMv YnVnLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvc3JjL2J1ZzEwNTcuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvYnVnMTA1Ny5pbmRleApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvYnVn MTA1Ny5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL3NyYy9idWcuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2J1Zy5tZXRhCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9idWdf djIuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS9zcmMvYnVnX3YyLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9idWdfdjIubWV0YQpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvY2hh bmdlaW5zdC4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL3NyYy9jaGFuZ2VpbnN0LmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9jaGFuZ2VpbnN0Lm1l dGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvc3JjL2NoZWNrX2ZhdWx0X2luamVjdGlvbi5jCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9jaGVja19pbXBvcnQu YwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9zcmMvY2hlY2tfaW1wb3J0X25hbWUuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvY2hlY2tfaW1wb3J0LnBlcmwK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvc3JjL2NoZWNrX2ltcG9ydC5weXRob24KcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2Noa2FjYzEuYwpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvY2hr YWNjMi5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL3NyYy9jaGthY2MzLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2Noa2FjYzQuYwpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvY2hrY29u bmVjdC5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL3NyYy9jaGtjdHgyLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2Noa2hlbHAuYwpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvY2hrX21l bWxlYWsuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9zcmMvY2hrX21ldHJpY190eXBlcy5jCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9jaGtudW12YWwuYwpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9zcmMvY2hrb3BlbmxvZy5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9jaGtvcHRmZXRjaC5jCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9jaGtwdXRs b2dyZXN1bHQuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9zcmMvY2hrdHJpbS5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9jaHVybmN0eC5jCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9j bGllbnRpZC5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL3NyYy9jb21wYXJlLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2NvbmZpZzEuaW50ZXJwCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3Ny Yy9jb25maWcyLmludGVycApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvY29uZmlnLmJhcgpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvY29uZmlnLmJpZ2Jp bgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9zcmMvY29uZmlnLmRvZGdleS1hbGwKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2NvbmZpZy5kb2RnZXktbWl4ZWQK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvc3JjL2NvbmZpZy5kb2RnZXktc29tZQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvY29uZmlnLmZvbwpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvY29u bjIwMDcwMzA5LjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvc3JjL2Nvbm4yMDA3MDMwOS5pbmRleApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvY29ubjIwMDcw MzA5Lm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvc3JjL2NvbnRleHRfZmRfbGVhay5jCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9jb250ZXh0X3Rlc3Qu YwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9zcmMvY291bnQtbWFyay4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9jb3VudC1tYXJrLmluZGV4CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9j b3VudC1tYXJrLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvc3JjL2NyYXNocG1jZC5jCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9kZWZjdHguYwpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9z cmMvZGVzY3JlcVgyLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvc3JjL2Rpc2tfdGVzdC5jCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9kcmFpbi1zZXJ2ZXIu YwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9zcmMvZHVtYl9wbWRhLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2VuZGlhbi5jCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9lb2ZhcmNoLmMK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvc3JjL2VvbC5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlL3NyYy9lcnIuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvZXJyX3YxLjAKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2Vycl92 MS5kdW1wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL3NyYy9lcnJfdjEuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2Vycl92MS5tZXRhCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9l dmVudHJlYy4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL3NyYy9ldmVudHJlYy5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvZXZlbnRyZWMubWV0YQpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9zcmMvZXZlbnRyZWMtb2xkLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2V2ZW50cmVjLW9sZC5pbmRleApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMv ZXZlbnRyZWMtb2xkLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2V4ZXJjaXNlLmMKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2V4ZXJjaXNlX2Zh dWx0LmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvc3JjL2V4ZXJsb2NrLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2V4ZXJ0ei5jCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9mY3N3X2lu ZG9tLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvc3JjL2Zjc3dfaW5kb20uaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2Zjc3dfaW5kb20ubWV0YQpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9zcmMvZmV0Y2hwZHUuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvZmV0Y2hyYXRlLmMKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2ZpeGhvc3RzCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl L3NyYy9nZXRjb25maWcuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvZ2V0Y29udGV4dGhvc3QuYwpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvZ2V0b3B0 aW9ucy5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL3NyYy9nZXR2ZXJzaW9uLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2dtdC1ib3JpbmcuMApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMv Z210LWJvcmluZy5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvZ210LWJvcmluZy5tZXRhCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9HTlVsb2Nh bGRlZnMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvc3JjL0dOVW1ha2VmaWxlCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9ncmluZF9jb252LmMKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2dy aW5kX2N0eC5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL3NyYy9ncmluZC10b29scwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvaGFzaHdhbGsuYwpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMv aGV4Mm5iby5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL3NyYy9ocC1taWIuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvaHJ1bnBhY2suYwpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvaW1w b3J0X2xpbWl0X3Rlc3QucGVybApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvaW5kb20uYwpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvaW50ZXJwMC5jCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl L3NyYy9pbnRlcnAxLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvc3JjL2ludGVycDIuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvaW50ZXJwMy5jCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3Ny Yy9pbnRlcnA0LmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvc3JjL2ludGVycF9idWcyLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2ludGVycF9idWcuYwpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9zcmMvaW50ZXJwbWFyay4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9pbnRlcnBtYXJrLmluZGV4CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9pbnRl cnBtYXJrLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvc3JjL2lvc3RhdApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvaW9zdGF0LWMKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2lvc3Rh dC1kCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlL3NyYy9pb3N0YXQtZC1rCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9pb3N0YXQtZC1tCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9pb3N0YXQt cC1BTEwKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvc3JjL2lvc3RhdC10CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9pb3N0YXQtdC5JU08KcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2lvc3Rh dC10LXgtYnVkCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL3NyYy9pb3N0YXQteApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvaW9zdGF0LXoKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2lvc3Rh dC16LXAtQUxMCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL3NyYy9pcGMuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvaXBjc19jbGVhcgpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMva2Vuai1w Yy0xLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvc3JjL2tlbmotcGMtMS5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMva2Vuai1wYy0xLm1ldGEKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv c3JjL2tlbmotcGMtMi4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9rZW5qLXBjLTIuY29uZmlnCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9rZW5qLXBj LTIuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvc3JjL2tlbmotcGMtMi5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9rZW5qLXBjLWRpc2tzdGF0 LjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvc3JjL2tlbmotcGMtZGlza3N0YXQuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2tlbmotcGMtZGlza3N0 YXQubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9zcmMva2V5Y2FjaGUyLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2tleWNhY2hlLmMKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL2tp bGxwYXJlbnQuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9zcmMvbGF0ZS4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9sYXRlLmluZGV4CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9sYXRl Lm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvc3JjL2xpYm52aWRpYS1tbC5zbwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbG9nY29udHJvbC5jCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3Ny Yy9sb2dzdW1tYXJ5LWJ1Zy4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9sb2dzdW1tYXJ5LWJ1Zy5pbmRleApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMv bG9nc3VtbWFyeS1idWcubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbG9va3VwbmFtZXRlc3QuYwpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbWFr ZS5kb2RnZXkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvc3JjL21hcmstYnVnLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL21hcmstYnVnLmMKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL21h cmstYnVnLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlL3NyYy9tYXJrLWJ1Zy5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9tYXJrbWVyZ2UuMApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9zcmMvbWFya21lcmdlLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9tYXJrbWVyZ2UubWV0YQpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbWF0 Y2hJbnN0YW5jZU5hbWUuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbWVtY2FjaGVzdGF0cy5wbApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbWlyYWdl LjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvc3JjL21pcmFnZS0xLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL21pcmFnZS0xLmluZGV4CnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9taXJh Z2UtMS5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL3NyYy9taXJhZ2UtMi4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9taXJhZ2UtMi5pbmRleApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9z cmMvbWlyYWdlLTIubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbWlyYWdlLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9taXJhZ2UubWV0 YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9zcmMvbWthcmNoLWFsbApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbWtiaWcxCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9ta2V2ZW50cmVjCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl L3NyYy9ta2ZpbGVzLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvc3JjL21raW50ZXJwbWFyawpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbWttaXJhZ2UKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv c3JjL21rcGVybXNsaXN0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9ta3Byb2MKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL21rcmV3cml0ZQpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMv bWtzYW1wbGVfZXhwcgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbWtzYS1zeXNzdGF0CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9ta3R6Y2hhbmdlCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl L3NyYy9tbXZfZ2Vuc3RhdHMuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbW12X2luc3RhbmNlcy5jCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9tbXZf bm9pbml0LmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvc3JjL21tdl9ub3N0YXRzLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL21tdl9wb2tlLmMKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3Jj L21vb21iYS5jbGllbnQuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbW9vbWJhLmNsaWVudC5pbmRleApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbW9v bWJhLmNsaWVudC5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9tb29tYmEucG1rc3RhdC4wCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9tb29tYmEu cG1rc3RhdC5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbW9vbWJhLnBta3N0YXQubWV0YQpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbXVsdGlm ZXRjaC5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL3NyYy9tdWx0aXRocmVhZDAuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbXVsdGl0aHJlYWQxLmMKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv c3JjL211bHRpdGhyZWFkMi5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9tdWx0aXRocmVhZDMuYwpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbXVsdGl0 aHJlYWQ0LmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvc3JjL211bHRpdGhyZWFkNS5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9tdWx0aXRocmVhZDYuYwpw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9zcmMvbXVsdGl0aHJlYWQ3LmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL211bHRpdGhyZWFkOC5jCnBjcC10ZXN0c3Vp dGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9tdWx0 aXRocmVhZDkuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9zcmMvbXVsdGktdm0wMC4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9tdWx0aS12bTAwLmluZGV4 CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlL3NyYy9tdWx0aS12bTAwLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL211bHRpLXZtMDEuMApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbXVs dGktdm0wMS5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9s aWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbXVsdGktdm0wMS5tZXRhCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9tdWx0aS12bTAy LjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvc3JjL211bHRpLXZtMDIuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL211bHRpLXZtMDIubWV0YQpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9z cmMvbXVsdGktdm0wMy4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9tdWx0aS12bTAzLmluZGV4CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9tdWx0aS12 bTAzLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvc3JjL25hbWVhbGwuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbmFzbG9nLjAKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL25hc2xv Zy5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9zcmMvbmFzbG9nLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL25ld19teXNxbC4wCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9u ZXdfbXlzcWwuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvc3JjL25ld19teXNxbC5tZXRhCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9uZXdfc25tcC4w CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlL3NyYy9uZXdfc25tcC5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbmV3X3NubXAubWV0YQpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbm9k ZV9hcmNoaXZlLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvc3JjL25vZGVfYXJjaGl2ZS5pbmRleApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbm9kZV9hcmNo aXZlLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvc3JjL251bGxpbnN0LmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL251bWEuMApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvbnVtYS5p bmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS9zcmMvbnVtYS5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9udW1iZXJzdHIuYwpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvb2JzLmMK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvc3JjL29rLWJpZ2Jpbi4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9vay1iaWdiaW4uaW5kZXgKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL29rLWJp Z2Jpbi5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL3NyYy9vay1mb28uMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvb2stZm9vLmluZGV4CnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9v ay1mb28ubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9zcmMvb2stbXYtYmlnYmluLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL29rLW12LWJpZ2Jpbi4x CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlL3NyYy9vay1tdi1iaWdiaW4uMgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvb2stbXYtYmlnYmluLjMKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL29r LW12LWJpZ2Jpbi40CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlL3NyYy9vay1tdi1iaWdiaW4uNQpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvb2stbXYtYmlnYmlu LjYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvc3JjL29rLW12LWJpZ2Jpbi43CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9vay1tdi1iaWdiaW4uOApwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMv b2stbXYtYmlnYmluLjkKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvc3JjL29rLW12LWJpZ2Jpbi5pbmRleApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvb2stbXYt YmlnYmluLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvc3JjL29rLW12LWZvby4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9vay1tdi1mb28uMQpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9z cmMvb2stbXYtZm9vLjIKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvc3JjL29rLW12LWZvby5pbmRleApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvb2stbXYtZm9v Lm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvc3JjL29rLW5vdGktYmlnYmluLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL29rLW5vdGktYmlnYmluLm1l dGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvc3JjL29rLXRydW5jYmluLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL29rLXRydW5jYmluLmluZGV4CnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3Ny Yy9vay10cnVuY2Jpbi5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9vbGRfeGZzLjAKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL29sZF94ZnMuaW5k ZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvc3JjL29sZF94ZnMubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvb21lbi5jbGllbnQuMApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvb21l bi5jbGllbnQuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvc3JjL29tZW4uY2xpZW50Lm1ldGEKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3BhcnNlaG9z dGF0dHJzLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvc3JjL3BhcnNlaG9zdHNwZWMuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvcGFyc2VpbnRlcnZhbC5j CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlL3NyYy9wYXJzZW1ldHJpY3NwZWMuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvcGNwY21kLjAKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3BjcGNt ZC5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9zcmMvcGNwY21kLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3BjcC1mcmVlLjAKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3Bj cC1mcmVlLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlL3NyYy9wY3AtZnJlZS5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9wY3BfbGl0ZV9jcmFz aC5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlL3NyYy9wY3AtbnVtYXN0YXQtMS1ub2RlLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3BjcC1udW1hc3RhdC0x LW5vZGUuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvc3JjL3BjcC1udW1hc3RhdC0xLW5vZGUubWV0YQpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvcGNw LXVwdGltZS4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL3NyYy9wY3AtdXB0aW1lLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9wY3AtdXB0aW1lLm1l dGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvc3JjL3BkdWNoZWNrLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3BkdWNyYXNoLmMKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3BkdS1zZXJ2 ZXIuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS9zcmMvcGVybWZldGNoLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3Blcm1zbGlzdApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvcG1hcGlf ZXhjZXB0aW9ucy5weXRob24KcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3BtYXRvcC1sb2cuMApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvcG1hdG9wLWxv Zy5mb2xpbwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9zcmMvcG1hdG9wLWxvZy5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvcG1hdG9wLWxvZy5tZXRh CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlL3NyYy9wbWNkZ29uZS5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9wbWNvbnZzY2FsZS5jCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9wbWRhY2Fj aGUuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS9zcmMvcG1kYXF1ZXVlLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3BtZGFzaHV0ZG93bi5jCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9w bWxjbWFjcm8uYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9zcmMvcG1uc2luYXJjaGl2ZXMuYwpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvcG1uc3VubG9hZC5j CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlL3NyYy9wbXByaW50Zi5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9wbXNvY2tzX29ianN0eWxlLmMKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3By b2MuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS9zcmMvcHJvYy5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvcHJvYy5tZXRhCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9wcm9jX3Rl c3QuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS9zcmMvcHRocmVhZF9iYXJyaWVyLmgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3B2LmMKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3B5YXBp LjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvc3JjL3B5YXBpLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9weWFwaS5tZXRhCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9xYV90ZXN0 LmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvc3JjL3FhX3RpbWV6b25lLmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3JhdHRsZS4wCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9yYXR0bGUu aW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvc3JjL3JhdHRsZS5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9yZWFkLWJmLmMKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3JlY29u LmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvc3JjL3JlY29yZC5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9yZWNvcmQtc2V0YXJnLmMKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3JlZHVj ZS0xLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvc3JjL3JlZHVjZS0xLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9yZWR1Y2UtMS5tZXRhCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3Ny Yy9yZWR1Y2UtMi4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlL3NyYy9yZWR1Y2UtMi5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvcmVkdWNlLTIubWV0 YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9zcmMvcmVkdWNlLmNvbmZpZwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvcmV3cml0ZS4wCnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9yZXdyaXRl LmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL3NyYy9yZXdyaXRlLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3Jvb3RjbGllbnQuYwpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMv cm9vdF9pcml4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL3NyYy9yb290X3BtbnMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3J0aW1ldGVzdC5jCnBjcC10ZXN0 c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9z YW1wbGVfZXhwci4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlL3NyYy9zYW1wbGVfZXhwci5pbmRleApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvc2FtcGxlX2V4 cHIubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9zcmMvc2FtcGxlLXNlY3MuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvc2FtcGxlLXNlY3MuaW5kZXgK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvc3JjL3NhbXBsZS1zZWNzLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3NhLXN5c3N0YXQtMTAuMC4xCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3Ny Yy9zYS1zeXNzdGF0LTEwLjAuNQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvc2Etc3lzc3RhdC0xMC4yLjAKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3Nh LXN5c3N0YXQtOS4wLjQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvc3JjL3NhLXN5c3N0YXQtOS4wLjRfcmg2LjUKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3Nh LXN5c3N0YXQtOS4wLjYKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIv bGliL3BjcC90ZXN0c3VpdGUvc3JjL3NhLXN5c3N0YXQtOS4wLjYuMQpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvc2NhbGUu YwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9zcmMvc2VjdGlvbi1hLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBt IC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3NlY3Rpb24tYS5pbmRleApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvc2Vj dGlvbi1hLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvc3JjL3NlY3Rpb24tYi4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEu eDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9zZWN0aW9uLWIuaW5kZXgK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvc3JjL3NlY3Rpb24tYi5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9zZWN0aW9uLWMuMApwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvc2VjdGlv bi1jLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL3NyYy9zZWN0aW9uLWMubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvc2VjdGlvbi1kLjAKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv c3JjL3NlY3Rpb24tZC5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvc2VjdGlvbi1kLm1ldGEKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3NnaS5i ZgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9zcmMvc2hvdy1hcmdzCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAv dmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9zaW1wbGUuY3N2CnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9zaW1wbGUub2Rz CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlL3NyYy9zaW1wbGUtcmVzYXZlLmNzdgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvc2ltcGxlLXJlc2F2ZS54bHN4CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl L3NyYy9zaW1wbGUuc3hjCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9zaW1wbGUueGxzCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9zaW1wbGUueGxzeApw Y3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0 ZS9zcmMvc2xvd19hZi5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFy L2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9zbm9ydC1kaXNrcy4wCnBjcC10ZXN0c3VpdGUtMy4x MC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy9zbm9ydC1kaXNr cy5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9zcmMvc25vcnQtZGlza3MubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvc3RvcmUuYwpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMv c3RvcmVwYXN0LmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvc3JjL3N0b3JlcGR1LmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3N0cmlwbWFyay5jCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3Ny Yy90YWJvcnQuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9zcmMvdGVtcGxhdGUuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvdGVzdF9tbXYucHl0aG9uCnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl L3NyYy90ZXN0X3BjcF9nZXRvcHRzLnB5dGhvbgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvdGVzdF9wY3Bfb3B0aW9ucy5w eXRob24KcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvc3JjL3Rlc3RfcGNwLnB5dGhvbgpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvdGVzdF9wY3BfdGltZS5weXRo b24KcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvc3JjL3Rlc3RfcG1jYy5weXRob24KcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3Rlc3RfcG1pLnB5dGhvbgpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9z cmMvdGVzdF9wbW5zd2Fsay5weXRob24KcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQu cnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3Rlc3Rfd2ViYXBpLnB5dGhvbgpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9z cmMvdF9mZXRjaC5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlL3NyYy90aW55LnBtbnMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3RvcnR1cmVfYXBpLmMKcGNw LXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUv c3JjL3RvcnR1cmVfY2FjaGUuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvdG9ydHVyZS1lb2wuYwpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvdG9ydHVy ZV9pbmRvbS5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL3NyYy90b3J0dXJlX2xvZ21ldGEuYwpwY3AtdGVzdHN1aXRlLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvdG9ydHVyZV9wbW5z LmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvc3JjL3RvcnR1cmVfdHJhY2UuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvdHN0YXRlLmMKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3R6Y2hh bmdlLTEwLWEuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9zcmMvdHpjaGFuZ2UtMTAtYS5pbmRleApwY3AtdGVzdHN1aXRlLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvdHpjaGFuZ2Ut MTAtYS5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL3NyYy90emNoYW5nZS0xMC1iLjAKcGNwLXRlc3RzdWl0ZS0zLjEwLjUt MS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3R6Y2hhbmdlLTEwLWIu aW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90 ZXN0c3VpdGUvc3JjL3R6Y2hhbmdlLTEwLWIubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvdHpjaGFuZ2UtMTEtYS4w CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1 aXRlL3NyYy90emNoYW5nZS0xMS1hLmluZGV4CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy90emNoYW5nZS0xMS1hLm1ldGEK cGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3Vp dGUvc3JjL3R6Y2hhbmdlLTExLWIuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvdHpjaGFuZ2UtMTEtYi5pbmRleApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9z cmMvdHpjaGFuZ2UtMTEtYi5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJw bSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy90emNoYW5nZS0xMi1hLjAKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3R6 Y2hhbmdlLTEyLWEuaW5kZXgKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3R6Y2hhbmdlLTEyLWEubWV0YQpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvdHpj aGFuZ2UtMTItYi4wCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlL3NyYy90emNoYW5nZS0xMi1iLmluZGV4CnBjcC10ZXN0c3VpdGUt My4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy90emNoYW5n ZS0xMi1iLm1ldGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvc3JjL3R6dGVzdC5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2 XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy91bml0cy1wYXJzZS5jCnBjcC10 ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3Ny Yy91bnBhY2suYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS9zcmMvdXNlcm5hbWUuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvdXdyYXAuMApwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvdXdy YXAuY29uZmlnCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9w Y3AvdGVzdHN1aXRlL3NyYy91d3JhcC5pbmRleApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvdXdyYXAubWV0YQpwY3AtdGVz dHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMv dmVyc2lvbmRlZnMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGli L3BjcC90ZXN0c3VpdGUvc3JjL3ZsZGItZGlza3MuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvdmxkYi1kaXNrcy5pbmRl eApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3Rz dWl0ZS9zcmMvdmxkYi1kaXNrcy5tZXRhCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0 LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy93aGljaHRpbWV6b25lLmMKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3Jj L3dyYXAuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNw L3Rlc3RzdWl0ZS9zcmMvd3JhcC5jb25maWcKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZf NjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3dyYXAuaW5kZXgKcGNwLXRlc3Rz dWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3dy YXBfaW50LmMKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3Bj cC90ZXN0c3VpdGUvc3JjL3dyYXAubWV0YQpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMvd3JpdGUtYmYuYwpwY3AtdGVzdHN1 aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMveGFy Y2guYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rl c3RzdWl0ZS9zcmMveGJ1ZzEuMApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMveGJ1ZzEuaW5kZXgKcGNwLXRlc3RzdWl0ZS0z LjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3JjL3hidWcxLm1l dGEKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0 c3VpdGUvc3JjL3hsb2cuYwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS9zcmMveG1rdGltZS5jCnBjcC10ZXN0c3VpdGUtMy4xMC41 LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRlL3NyYy94dmFsLmMKcGNwLXRl c3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvc3Jj L3h4eC5jCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL3VuYm91bmQKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92 YXIvbGliL3BjcC90ZXN0c3VpdGUvdW5ib3VuZC9HTlVtYWtlZmlsZQpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS91bmJvdW5kL21l dHJpY3MubGlzdApwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIv cGNwL3Rlc3RzdWl0ZS91bmJvdW5kL3Rlc3Quc2gKcGNwLXRlc3RzdWl0ZS0zLjEwLjUtMS54 ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvdW5ib3VuZC91bmJvdW5kLWNvbnRy b2wtc3RhdHMtMDAxCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xp Yi9wY3AvdGVzdHN1aXRlL3VuYm91bmQvdW5ib3VuZC1jb250cm9sLXN0YXRzLTAwMgpwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS92 YWxncmluZC1zdXBwcmVzcwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zh ci9saWIvcGNwL3Rlc3RzdWl0ZS92aWV3cwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS92aWV3cy8wMDYtMDEKcGNwLXRlc3RzdWl0 ZS0zLjEwLjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvdmlld3MvMDA2 LTAyCnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVz dHN1aXRlL3ZpZXdzLzAwNi0wMwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS92aWV3cy8wMDYtMDQKcGNwLXRlc3RzdWl0ZS0zLjEw LjUtMS54ODZfNjQucnBtIC92YXIvbGliL3BjcC90ZXN0c3VpdGUvdmlld3MvMDA2LTA1CnBj cC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3AvdGVzdHN1aXRl L3ZpZXdzL0FudGlBbGlhc2luZwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0g L3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS92aWV3cy9HTlVtYWtlZmlsZQpwY3AtdGVzdHN1aXRl LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS92aWV3cy9Ob1N1 Y2hIb3N0CnBjcC10ZXN0c3VpdGUtMy4xMC41LTEueDg2XzY0LnJwbSAvdmFyL2xpYi9wY3Av dGVzdHN1aXRlL3ZpZXdzL1JvdGF0ZUNvbG9ycwpwY3AtdGVzdHN1aXRlLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS92aWV3cy9TY2FsZU1hbnVhbApwY3At dGVzdHN1aXRlLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9saWIvcGNwL3Rlc3RzdWl0ZS94 bGF0ZV8yX25ld19wbW5zCnBjcC13ZWJhcGktMy4xMC41LTEueDg2XzY0LnJwbSAvZXRjL3Bj cC9wbXdlYmQKcGNwLXdlYmFwaS0zLjEwLjUtMS54ODZfNjQucnBtIC9ldGMvcGNwL3Btd2Vi ZC9wbXdlYmQub3B0aW9ucwpwY3Atd2ViYXBpLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9s aWJleGVjL3BjcC9iaW4vcG13ZWJkCnBjcC13ZWJhcGktMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL2xpYi9zeXN0ZW1kL3N5c3RlbS9wbXdlYmQuc2VydmljZQpwY3Atd2ViYXBpLTMuMTAu NS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMS9wbXdlYmQuMS5negpwY3Atd2Vi YXBpLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9QTVdFQkFQSS4z Lmd6CnBjcC13ZWJhcGktMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL3BjcApwY3At d2ViYXBpLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9wY3AvbGliL3Btd2ViZApw Y3Atd2ViYXBpLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcwpw Y3Atd2ViYXBpLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Zhci9sb2cvcGNwL3Btd2ViZApwY3At d2ViYXBwLWdyYWZhbmEtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcApwY3At d2ViYXBwLWdyYWZhbmEtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJh cHBzCnBjcC13ZWJhcHAtZ3JhZmFuYS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv cGNwL3dlYmFwcHMvZ3JhZmFuYQpwY3Atd2ViYXBwLWdyYWZhbmEtMy4xMC41LTEubm9hcmNo LnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYWZhbmEvYXBwCnBjcC13ZWJhcHAtZ3Jh ZmFuYS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhZmFu YS9hcHAvYXBwLjQ5NmZkYzJlLmpzCnBjcC13ZWJhcHAtZ3JhZmFuYS0zLjEwLjUtMS5ub2Fy Y2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhZmFuYS9hcHAvYXBwLmpzCnBjcC13 ZWJhcHAtZ3JhZmFuYS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFw cHMvZ3JhZmFuYS9hcHAvY29tcG9uZW50cwpwY3Atd2ViYXBwLWdyYWZhbmEtMy4xMC41LTEu bm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYWZhbmEvYXBwL2NvbXBvbmVu dHMvcmVxdWlyZS5jb25maWcuanMKcGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAuNS0xLm5vYXJj aC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFmYW5hL2FwcC9jb250cm9sbGVycwpw Y3Atd2ViYXBwLWdyYWZhbmEtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93 ZWJhcHBzL2dyYWZhbmEvYXBwL2NvbnRyb2xsZXJzL2NvbnNvbGUtY3RybC5qcwpwY3Atd2Vi YXBwLWdyYWZhbmEtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBz L2dyYWZhbmEvYXBwL2Rhc2hib2FyZHMKcGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAuNS0xLm5v YXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFmYW5hL2FwcC9kYXNoYm9hcmRz L2RlZmF1bHQuanNvbgpwY3Atd2ViYXBwLWdyYWZhbmEtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYWZhbmEvYXBwL2Rhc2hib2FyZHMvZGVmYXVsdC1w bmcuanNvbgpwY3Atd2ViYXBwLWdyYWZhbmEtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3No YXJlL3BjcC93ZWJhcHBzL2dyYWZhbmEvYXBwL2Rhc2hib2FyZHMvZW1wdHkuanNvbgpwY3At d2ViYXBwLWdyYWZhbmEtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJh cHBzL2dyYWZhbmEvYXBwL2Rhc2hib2FyZHMvc2NyaXB0ZWRfYXN5bmMuanMKcGNwLXdlYmFw cC1ncmFmYW5hLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9n cmFmYW5hL2FwcC9kYXNoYm9hcmRzL3NjcmlwdGVkX2dlbl9hbmRfc2F2ZS5qcwpwY3Atd2Vi YXBwLWdyYWZhbmEtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBz L2dyYWZhbmEvYXBwL2Rhc2hib2FyZHMvc2NyaXB0ZWQuanMKcGNwLXdlYmFwcC1ncmFmYW5h LTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFmYW5hL2Fw cC9kYXNoYm9hcmRzL3NjcmlwdGVkX3RlbXBsYXRlZC5qcwpwY3Atd2ViYXBwLWdyYWZhbmEt My4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYWZhbmEvYXBw L2Rhc2hib2FyZHMvdGVtcGxhdGVfdmFycy5qc29uCnBjcC13ZWJhcHAtZ3JhZmFuYS0zLjEw LjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhZmFuYS9hcHAvZmVh dHVyZXMKcGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFy ZS9wY3Avd2ViYXBwcy9ncmFmYW5hL2FwcC9mZWF0dXJlcy9wYW5lbGxpbmtlZGl0b3IKcGNw LXdlYmFwcC1ncmFmYW5hLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2Vi YXBwcy9ncmFmYW5hL2FwcC9mZWF0dXJlcy9wYW5lbGxpbmtlZGl0b3IvbW9kdWxlLmh0bWwK cGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Av d2ViYXBwcy9ncmFmYW5hL2FwcC9wYW5lbHMKcGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAuNS0x Lm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFmYW5hL2FwcC9wYW5lbHMv Z3JhcGgKcGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFy ZS9wY3Avd2ViYXBwcy9ncmFmYW5hL2FwcC9wYW5lbHMvZ3JhcGgvYXhpc0VkaXRvci5odG1s CnBjcC13ZWJhcHAtZ3JhZmFuYS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNw L3dlYmFwcHMvZ3JhZmFuYS9hcHAvcGFuZWxzL2dyYXBoL2xlZ2VuZC5wb3BvdmVyLmh0bWwK cGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Av d2ViYXBwcy9ncmFmYW5hL2FwcC9wYW5lbHMvZ3JhcGgvbW9kdWxlLmh0bWwKcGNwLXdlYmFw cC1ncmFmYW5hLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9n cmFmYW5hL2FwcC9wYW5lbHMvZ3JhcGgvc3R5bGVFZGl0b3IuaHRtbApwY3Atd2ViYXBwLWdy YWZhbmEtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYWZh bmEvYXBwL3BhbmVscy9zaW5nbGVzdGF0CnBjcC13ZWJhcHAtZ3JhZmFuYS0zLjEwLjUtMS5u b2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhZmFuYS9hcHAvcGFuZWxzL3Np bmdsZXN0YXQvZWRpdG9yLmh0bWwKcGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAuNS0xLm5vYXJj aC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFmYW5hL2FwcC9wYW5lbHMvc2luZ2xl c3RhdC9tb2R1bGUuaHRtbApwY3Atd2ViYXBwLWdyYWZhbmEtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYWZhbmEvYXBwL3BhbmVscy90ZXh0CnBjcC13 ZWJhcHAtZ3JhZmFuYS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFw cHMvZ3JhZmFuYS9hcHAvcGFuZWxzL3RleHQvZWRpdG9yLmh0bWwKcGNwLXdlYmFwcC1ncmFm YW5hLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFmYW5h L2FwcC9wYW5lbHMvdGV4dC9tb2R1bGUuaHRtbApwY3Atd2ViYXBwLWdyYWZhbmEtMy4xMC41 LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYWZhbmEvYXBwL3BhbmVs cy90aW1lcGlja2VyCnBjcC13ZWJhcHAtZ3JhZmFuYS0zLjEwLjUtMS5ub2FyY2gucnBtIC91 c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhZmFuYS9hcHAvcGFuZWxzL3RpbWVwaWNrZXIvY3Vz dG9tLmh0bWwKcGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9z aGFyZS9wY3Avd2ViYXBwcy9ncmFmYW5hL2FwcC9wYW5lbHMvdGltZXBpY2tlci9lZGl0b3Iu aHRtbApwY3Atd2ViYXBwLWdyYWZhbmEtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJl L3BjcC93ZWJhcHBzL2dyYWZhbmEvYXBwL3BhbmVscy90aW1lcGlja2VyL21vZHVsZS5odG1s CnBjcC13ZWJhcHAtZ3JhZmFuYS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNw L3dlYmFwcHMvZ3JhZmFuYS9hcHAvcGFuZWxzL3RpbWVwaWNrZXIvcmVmcmVzaGN0cmwuaHRt bApwY3Atd2ViYXBwLWdyYWZhbmEtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3Bj cC93ZWJhcHBzL2dyYWZhbmEvYXBwL3BhcnRpYWxzCnBjcC13ZWJhcHAtZ3JhZmFuYS0zLjEw LjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhZmFuYS9hcHAvcGFy dGlhbHMvYW5ub3RhdGlvbnNfZWRpdG9yLmh0bWwKcGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFmYW5hL2FwcC9wYXJ0 aWFscy9jb25maXJtX21vZGFsLmh0bWwKcGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAuNS0xLm5v YXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFmYW5hL2FwcC9wYXJ0aWFscy9j b25zb2xlLmh0bWwKcGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFmYW5hL2FwcC9wYXJ0aWFscy9kYXNoYm9hcmQuaHRt bApwY3Atd2ViYXBwLWdyYWZhbmEtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3Bj cC93ZWJhcHBzL2dyYWZhbmEvYXBwL3BhcnRpYWxzL2Rhc2hib2FyZF90b3BuYXYuaHRtbApw Y3Atd2ViYXBwLWdyYWZhbmEtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93 ZWJhcHBzL2dyYWZhbmEvYXBwL3BhcnRpYWxzL2Rhc2hlZGl0b3IuaHRtbApwY3Atd2ViYXBw LWdyYWZhbmEtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dy YWZhbmEvYXBwL3BhcnRpYWxzL2Rhc2hMb2FkZXJTaGFyZS5odG1sCnBjcC13ZWJhcHAtZ3Jh ZmFuYS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhZmFu YS9hcHAvcGFydGlhbHMvZWRpdF9qc29uLmh0bWwKcGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFmYW5hL2FwcC9wYXJ0 aWFscy9lbGFzdGljc2VhcmNoCnBjcC13ZWJhcHAtZ3JhZmFuYS0zLjEwLjUtMS5ub2FyY2gu cnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhZmFuYS9hcHAvcGFydGlhbHMvZWxhc3Rp Y3NlYXJjaC9hbm5vdGF0aW9uX2VkaXRvci5odG1sCnBjcC13ZWJhcHAtZ3JhZmFuYS0zLjEw LjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhZmFuYS9hcHAvcGFy dGlhbHMvZ3JhcGhpdGUKcGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAuNS0xLm5vYXJjaC5ycG0g L3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFmYW5hL2FwcC9wYXJ0aWFscy9ncmFwaGl0ZS9h bm5vdGF0aW9uX2VkaXRvci5odG1sCnBjcC13ZWJhcHAtZ3JhZmFuYS0zLjEwLjUtMS5ub2Fy Y2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhZmFuYS9hcHAvcGFydGlhbHMvZ3Jh cGhpdGUvZWRpdG9yLmh0bWwKcGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAuNS0xLm5vYXJjaC5y cG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFmYW5hL2FwcC9wYXJ0aWFscy9oZWxwX21v ZGFsLmh0bWwKcGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9z aGFyZS9wY3Avd2ViYXBwcy9ncmFmYW5hL2FwcC9wYXJ0aWFscy9pbXBvcnQuaHRtbApwY3At d2ViYXBwLWdyYWZhbmEtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJh cHBzL2dyYWZhbmEvYXBwL3BhcnRpYWxzL2luZmx1eGRiCnBjcC13ZWJhcHAtZ3JhZmFuYS0z LjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhZmFuYS9hcHAv cGFydGlhbHMvaW5mbHV4ZGIvYW5ub3RhdGlvbl9lZGl0b3IuaHRtbApwY3Atd2ViYXBwLWdy YWZhbmEtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYWZh bmEvYXBwL3BhcnRpYWxzL2luZmx1eGRiL2VkaXRvci5odG1sCnBjcC13ZWJhcHAtZ3JhZmFu YS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhZmFuYS9h cHAvcGFydGlhbHMvaW5zcGVjdG9yLmh0bWwKcGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAuNS0x Lm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFmYW5hL2FwcC9wYXJ0aWFs cy9sb2FkbWV0cmljcy5odG1sCnBjcC13ZWJhcHAtZ3JhZmFuYS0zLjEwLjUtMS5ub2FyY2gu cnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhZmFuYS9hcHAvcGFydGlhbHMvbWV0cmlj cy5odG1sCnBjcC13ZWJhcHAtZ3JhZmFuYS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hh cmUvcGNwL3dlYmFwcHMvZ3JhZmFuYS9hcHAvcGFydGlhbHMvbW9kYWwuaHRtbApwY3Atd2Vi YXBwLWdyYWZhbmEtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBz L2dyYWZhbmEvYXBwL3BhcnRpYWxzL29wZW50c2RiCnBjcC13ZWJhcHAtZ3JhZmFuYS0zLjEw LjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhZmFuYS9hcHAvcGFy dGlhbHMvb3BlbnRzZGIvZWRpdG9yLmh0bWwKcGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAuNS0x Lm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFmYW5hL2FwcC9wYXJ0aWFs cy9wYW5lbGVkaXRvci5odG1sCnBjcC13ZWJhcHAtZ3JhZmFuYS0zLjEwLjUtMS5ub2FyY2gu cnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhZmFuYS9hcHAvcGFydGlhbHMvcGFuZWxn ZW5lcmFsLmh0bWwKcGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFmYW5hL2FwcC9wYXJ0aWFscy9wbGF5bGlzdC5odG1s CnBjcC13ZWJhcHAtZ3JhZmFuYS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNw L3dlYmFwcHMvZ3JhZmFuYS9hcHAvcGFydGlhbHMvcm93ZWRpdG9yLmh0bWwKcGNwLXdlYmFw cC1ncmFmYW5hLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9n cmFmYW5hL2FwcC9wYXJ0aWFscy9zZWFyY2guaHRtbApwY3Atd2ViYXBwLWdyYWZhbmEtMy4x MC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYWZhbmEvYXBwL3Bh cnRpYWxzL3NoYXJlLXBhbmVsLmh0bWwKcGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAuNS0xLm5v YXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFmYW5hL2FwcC9wYXJ0aWFscy9z dWJtZW51Lmh0bWwKcGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFmYW5hL2FwcC9wYXJ0aWFscy90ZW1wbGF0aW5nX2Vk aXRvci5odG1sCnBjcC13ZWJhcHAtZ3JhZmFuYS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Iv c2hhcmUvcGNwL3dlYmFwcHMvZ3JhZmFuYS9hcHAvcGFydGlhbHMvdW5zYXZlZC1jaGFuZ2Vz Lmh0bWwKcGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFy ZS9wY3Avd2ViYXBwcy9ncmFmYW5hL2J1aWxkLnR4dApwY3Atd2ViYXBwLWdyYWZhbmEtMy4x MC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYWZhbmEvY29uZmln LmpzCnBjcC13ZWJhcHAtZ3JhZmFuYS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv cGNwL3dlYmFwcHMvZ3JhZmFuYS9jb25maWcuc2FtcGxlLmpzCnBjcC13ZWJhcHAtZ3JhZmFu YS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhZmFuYS9j c3MKcGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9w Y3Avd2ViYXBwcy9ncmFmYW5hL2Nzcy9ib290c3RyYXAuZGFyay5taW4uY3NzCnBjcC13ZWJh cHAtZ3JhZmFuYS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMv Z3JhZmFuYS9jc3MvYm9vdHN0cmFwLmxpZ2h0Lm1pbi5jc3MKcGNwLXdlYmFwcC1ncmFmYW5h LTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFmYW5hL2Nz cy9ib290c3RyYXAtcmVzcG9uc2l2ZS5taW4uY3NzCnBjcC13ZWJhcHAtZ3JhZmFuYS0zLjEw LjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhZmFuYS9jc3MvZ3Jh ZmFuYS5kYXJrLm1pbi4yMTI1M2ZmYS5jc3MKcGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAuNS0x Lm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFmYW5hL2Nzcy9ncmFmYW5h LmRhcmsubWluLmNzcwpwY3Atd2ViYXBwLWdyYWZhbmEtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYWZhbmEvY3NzL2dyYWZhbmEubGlnaHQubWluLjgx YTI5NThmLmNzcwpwY3Atd2ViYXBwLWdyYWZhbmEtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNy L3NoYXJlL3BjcC93ZWJhcHBzL2dyYWZhbmEvY3NzL2dyYWZhbmEubGlnaHQubWluLmNzcwpw Y3Atd2ViYXBwLWdyYWZhbmEtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93 ZWJhcHBzL2dyYWZhbmEvZm9udApwY3Atd2ViYXBwLWdyYWZhbmEtMy4xMC41LTEubm9hcmNo LnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYWZhbmEvZm9udC9Gb250QXdlc29tZS5v dGYKcGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9w Y3Avd2ViYXBwcy9ncmFmYW5hL2ZvbnQvZm9udGF3ZXNvbWUtd2ViZm9udC5lb3QKcGNwLXdl YmFwcC1ncmFmYW5hLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBw cy9ncmFmYW5hL2ZvbnQvZm9udGF3ZXNvbWUtd2ViZm9udC5zdmcKcGNwLXdlYmFwcC1ncmFm YW5hLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFmYW5h L2ZvbnQvZm9udGF3ZXNvbWUtd2ViZm9udC50dGYKcGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFmYW5hL2ZvbnQvZm9u dGF3ZXNvbWUtd2ViZm9udC53b2ZmCnBjcC13ZWJhcHAtZ3JhZmFuYS0zLjEwLjUtMS5ub2Fy Y2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhZmFuYS9pbWcKcGNwLXdlYmFwcC1n cmFmYW5hLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFm YW5hL2ltZy9jaGVja2JveC5wbmcKcGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAuNS0xLm5vYXJj aC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFmYW5hL2ltZy9jaGVja2JveF93aGl0 ZS5wbmcKcGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFy ZS9wY3Avd2ViYXBwcy9ncmFmYW5hL2ltZy9jaGVja19yYWRpb19zaGVldC5wbmcKcGNwLXdl YmFwcC1ncmFmYW5hLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBw cy9ncmFmYW5hL2ltZy9jdWJlcy5wbmcKcGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAuNS0xLm5v YXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFmYW5hL2ltZy9mYXYxNi5wbmcK cGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Av d2ViYXBwcy9ncmFmYW5hL2ltZy9mYXYzMi5wbmcKcGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFmYW5hL2ltZy9mYXZf ZGFya18xNi5wbmcKcGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFmYW5hL2ltZy9mYXZfZGFya18zMi5wbmcKcGNwLXdl YmFwcC1ncmFmYW5hLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBw cy9ncmFmYW5hL2ltZy9nbHlwaGljb25zLWhhbGZsaW5ncy5wbmcKcGNwLXdlYmFwcC1ncmFm YW5hLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFmYW5h L2ltZy9nbHlwaGljb25zLWhhbGZsaW5ncy13aGl0ZS5wbmcKcGNwLXdlYmFwcC1ncmFmYW5h LTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFmYW5hL2lt Zy9raWJhbmEucG5nCnBjcC13ZWJhcHAtZ3JhZmFuYS0zLjEwLjUtMS5ub2FyY2gucnBtIC91 c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhZmFuYS9pbWcvbGlnaHQucG5nCnBjcC13ZWJhcHAt Z3JhZmFuYS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3Jh ZmFuYS9pbWcvbG9hZF9iaWcuZ2lmCnBjcC13ZWJhcHAtZ3JhZmFuYS0zLjEwLjUtMS5ub2Fy Y2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhZmFuYS9pbWcvbG9hZC5naWYKcGNw LXdlYmFwcC1ncmFmYW5hLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2Vi YXBwcy9ncmFmYW5hL2ltZy9sb2dvX3RyYW5zcGFyZW50XzIwMHgucG5nCnBjcC13ZWJhcHAt Z3JhZmFuYS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3Jh ZmFuYS9pbWcvc21hbGwucG5nCnBjcC13ZWJhcHAtZ3JhZmFuYS0zLjEwLjUtMS5ub2FyY2gu cnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhZmFuYS9pbmRleC5odG1sCnBjcC13ZWJh cHAtZ3JhZmFuYS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMv Z3JhZmFuYS9MSUNFTlNFLm1kCnBjcC13ZWJhcHAtZ3JhZmFuYS0zLjEwLjUtMS5ub2FyY2gu cnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhZmFuYS9OT1RJQ0UubWQKcGNwLXdlYmFw cC1ncmFmYW5hLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9n cmFmYW5hL3BsdWdpbnMKcGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAuNS0xLm5vYXJjaC5ycG0g L3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFmYW5hL3BsdWdpbnMvY3VzdG9tLnBhbmVsLmV4 YW1wbGUKcGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFy ZS9wY3Avd2ViYXBwcy9ncmFmYW5hL3BsdWdpbnMvY3VzdG9tLnBhbmVsLmV4YW1wbGUvZWRp dG9yLmh0bWwKcGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9z aGFyZS9wY3Avd2ViYXBwcy9ncmFmYW5hL3BsdWdpbnMvY3VzdG9tLnBhbmVsLmV4YW1wbGUv bW9kdWxlLmh0bWwKcGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFmYW5hL3BsdWdpbnMvY3VzdG9tLnBhbmVsLmV4YW1w bGUvbW9kdWxlLmpzCnBjcC13ZWJhcHAtZ3JhZmFuYS0zLjEwLjUtMS5ub2FyY2gucnBtIC91 c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhZmFuYS9wbHVnaW5zL2RhdGFzb3VyY2UuZXhhbXBs ZS5qcwpwY3Atd2ViYXBwLWdyYWZhbmEtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJl L3BjcC93ZWJhcHBzL2dyYWZhbmEvUkVBRE1FLm1kCnBjcC13ZWJhcHAtZ3JhZmFuYS0zLjEw LjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhZmFuYS90ZXN0CnBj cC13ZWJhcHAtZ3JhZmFuYS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dl YmFwcHMvZ3JhZmFuYS90ZXN0L2thcm1hLmNvbmYuanMKcGNwLXdlYmFwcC1ncmFmYW5hLTMu MTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFmYW5hL3Rlc3Qv bW9ja3MKcGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFy ZS9wY3Avd2ViYXBwcy9ncmFmYW5hL3Rlc3QvbW9ja3MvZGFzaGJvYXJkLW1vY2suanMKcGNw LXdlYmFwcC1ncmFmYW5hLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2Vi YXBwcy9ncmFmYW5hL3Rlc3Qvc3BlY3MKcGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAuNS0xLm5v YXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFmYW5hL3Rlc3Qvc3BlY3MvZGFz aGJvYXJkU3J2LXNwZWNzLmpzCnBjcC13ZWJhcHAtZ3JhZmFuYS0zLjEwLjUtMS5ub2FyY2gu cnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhZmFuYS90ZXN0L3NwZWNzL2Rhc2hib2Fy ZFZpZXdTdGF0ZVNydi1zcGVjcy5qcwpwY3Atd2ViYXBwLWdyYWZhbmEtMy4xMC41LTEubm9h cmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYWZhbmEvdGVzdC9zcGVjcy9nZnVu Yy1zcGVjcy5qcwpwY3Atd2ViYXBwLWdyYWZhbmEtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNy L3NoYXJlL3BjcC93ZWJhcHBzL2dyYWZhbmEvdGVzdC9zcGVjcy9ncmFwaC1jdHJsLXNwZWNz LmpzCnBjcC13ZWJhcHAtZ3JhZmFuYS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv cGNwL3dlYmFwcHMvZ3JhZmFuYS90ZXN0L3NwZWNzL2dyYXBoaXRlRGF0YXNvdXJjZS1zcGVj cy5qcwpwY3Atd2ViYXBwLWdyYWZhbmEtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJl L3BjcC93ZWJhcHBzL2dyYWZhbmEvdGVzdC9zcGVjcy9ncmFwaGl0ZVRhcmdldEN0cmwtc3Bl Y3MuanMKcGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFy ZS9wY3Avd2ViYXBwcy9ncmFmYW5hL3Rlc3Qvc3BlY3MvZ3JhcGgtc3BlY3MuanMKcGNwLXdl YmFwcC1ncmFmYW5hLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBw cy9ncmFmYW5hL3Rlc3Qvc3BlY3MvZ3JhcGgtdG9vbHRpcC1zcGVjcy5qcwpwY3Atd2ViYXBw LWdyYWZhbmEtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dy YWZhbmEvdGVzdC9zcGVjcy9oZWxwZXJzLmpzCnBjcC13ZWJhcHAtZ3JhZmFuYS0zLjEwLjUt MS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhZmFuYS90ZXN0L3NwZWNz L2luZmx1eGRiLWRhdGFzb3VyY2Utc3BlY3MuanMKcGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFmYW5hL3Rlc3Qvc3Bl Y3MvaW5mbHV4UXVlcnlCdWlsZGVyLXNwZWNzLmpzCnBjcC13ZWJhcHAtZ3JhZmFuYS0zLjEw LjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhZmFuYS90ZXN0L3Nw ZWNzL2luZmx1eFNlcmllcy1zcGVjcy5qcwpwY3Atd2ViYXBwLWdyYWZhbmEtMy4xMC41LTEu bm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYWZhbmEvdGVzdC9zcGVjcy9r Ym4tZm9ybWF0LXNwZWNzLmpzCnBjcC13ZWJhcHAtZ3JhZmFuYS0zLjEwLjUtMS5ub2FyY2gu cnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhZmFuYS90ZXN0L3NwZWNzL2xleGVyLXNw ZWNzLmpzCnBjcC13ZWJhcHAtZ3JhZmFuYS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hh cmUvcGNwL3dlYmFwcHMvZ3JhZmFuYS90ZXN0L3NwZWNzL3BhcnNlci1zcGVjcy5qcwpwY3At d2ViYXBwLWdyYWZhbmEtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJh cHBzL2dyYWZhbmEvdGVzdC9zcGVjcy9yb3ctY3RybC1zcGVjcy5qcwpwY3Atd2ViYXBwLWdy YWZhbmEtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYWZh bmEvdGVzdC9zcGVjcy9zZXJpZXNPdmVycmlkZXNDdHJsLXNwZWNzLmpzCnBjcC13ZWJhcHAt Z3JhZmFuYS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3Jh ZmFuYS90ZXN0L3NwZWNzL3NoYXJlUGFuZWxDdHJsLXNwZWNzLmpzCnBjcC13ZWJhcHAtZ3Jh ZmFuYS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhZmFu YS90ZXN0L3NwZWNzL3RlbXBsYXRlU3J2LXNwZWNzLmpzCnBjcC13ZWJhcHAtZ3JhZmFuYS0z LjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhZmFuYS90ZXN0 L3NwZWNzL3RlbXBsYXRlVmFsdWVzU3J2LXNwZWNzLmpzCnBjcC13ZWJhcHAtZ3JhZmFuYS0z LjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhZmFuYS90ZXN0 L3NwZWNzL3RpbWVTZXJpZXMtc3BlY3MuanMKcGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAuNS0x Lm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFmYW5hL3Rlc3Qvc3BlY3Mv dGltZVNydi1zcGVjcy5qcwpwY3Atd2ViYXBwLWdyYWZhbmEtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYWZhbmEvdGVzdC90ZXN0LW1haW4uanMKcGNw LXdlYmFwcC1ncmFmYW5hLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2Vi YXBwcy9ncmFmYW5hL3Rlc3QvdGVzdHMuaHRtbApwY3Atd2ViYXBwLWdyYWZhbmEtMy4xMC41 LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYWZhbmEvdmVuZG9yCnBj cC13ZWJhcHAtZ3JhZmFuYS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dl YmFwcHMvZ3JhZmFuYS92ZW5kb3IvYW5ndWxhcgpwY3Atd2ViYXBwLWdyYWZhbmEtMy4xMC41 LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYWZhbmEvdmVuZG9yL2Fu Z3VsYXIvYW5ndWxhci1tb2Nrcy5qcwpwY3Atd2ViYXBwLWdyYWZhbmEtMy4xMC41LTEubm9h cmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYWZhbmEvdmVuZG9yL2NzcwpwY3At d2ViYXBwLWdyYWZhbmEtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJh cHBzL2dyYWZhbmEvdmVuZG9yL2Nzcy9hbmltYXRlLm1pbi5jc3MKcGNwLXdlYmFwcC1ncmFm YW5hLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFmYW5h L3ZlbmRvci9jc3MvZm9udC1hd2Vzb21lLm1pbi5jc3MKcGNwLXdlYmFwcC1ncmFmYW5hLTMu MTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFmYW5hL3ZlbmRv ci9jc3Mvbm9ybWFsaXplLm1pbi5jc3MKcGNwLXdlYmFwcC1ncmFmYW5hLTMuMTAuNS0xLm5v YXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFmYW5hL3ZlbmRvci9jc3Mvc3Bl Y3RydW0uY3NzCnBjcC13ZWJhcHAtZ3JhZmFuYS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Iv c2hhcmUvcGNwL3dlYmFwcHMvZ3JhZmFuYS92ZW5kb3IvY3NzL3RpbWVwaWNrZXIuY3NzCnBj cC13ZWJhcHAtZ3JhZmFuYS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dl YmFwcHMvZ3JhZmFuYS92ZW5kb3IvanF1ZXJ5CnBjcC13ZWJhcHAtZ3JhZmFuYS0zLjEwLjUt MS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhZmFuYS92ZW5kb3IvanF1 ZXJ5L2pxdWVyeS5mbG90LmZpbGxiZXR3ZWVuLmpzCnBjcC13ZWJhcHAtZ3JhZmFuYS0zLjEw LjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhZmFuYS92ZW5kb3Iv anF1ZXJ5L2pxdWVyeS5mbG90LnBpZS5qcwpwY3Atd2ViYXBwLWdyYWZhbmEtMy4xMC41LTEu bm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYWZhbmEvdmVuZG9yL2xpY2Vu c2UuanNvbgpwY3Atd2ViYXBwLWdyYWZhbmEtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3No YXJlL3BjcC93ZWJhcHBzL2dyYWZhbmEvdmVuZG9yL3JlcXVpcmUKcGNwLXdlYmFwcC1ncmFm YW5hLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFmYW5h L3ZlbmRvci9yZXF1aXJlL2Nzcy1idWlsZC5qcwpwY3Atd2ViYXBwLWdyYWZhbmEtMy4xMC41 LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYWZhbmEvdmVuZG9yL3Jl cXVpcmUvcmVxdWlyZS5qcwpwY3Atd2ViYXBwLWdyYWZhbmEtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYWZhbmEvdmVuZG9yL3JlcXVpcmUvdG1wbC5q cwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9w Y3AKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv cGNwL3dlYmFwcHMKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91 c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEw LjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvYnJvd3Nl ci1oZWFkZXIuaHRtbApwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0g L3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb21wb3NlcgpwY3Atd2ViYXBwLWdy YXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFw aGl0ZS9jb21wb3Nlci9pbmRleC5odG1sCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEu bm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQKcGNw LXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dl YmFwcHMvZ3JhcGhpdGUvY29udGVudC9jc3MKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUt MS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9j c3MvY2xpLmNzcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2Nzcy9kYXJrWApwY3Atd2Vi YXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBw cy9ncmFwaGl0ZS9jb250ZW50L2Nzcy9kYXJrWC9idXR0b24tY2xvc2UtZm9jdXNlZC5wbmcK cGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNw L3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9jc3MvZGFya1gvYnV0dG9uLW1heGltaXplLWZv Y3VzZWQucG5nCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNy L3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvY3NzL2RhcmtYL2J1dHRvbi1t aW5pbWl6ZS1mb2N1c2VkLnBuZwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJj aC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2Nzcy9kYXJr WC5jc3MKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hh cmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9jc3MvZGFya1gvZnJhbWUtYm90dG9t LWxlZnQtZm9jdXNlZC5wbmcKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gu cnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9jc3MvZGFya1gv ZnJhbWUtYm90dG9tLW1pZC1mb2N1c2VkLnBuZwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50 L2Nzcy9kYXJrWC9mcmFtZS1ib3R0b20tcmlnaHQtZm9jdXNlZC5wbmcKcGNwLXdlYmFwcC1n cmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3Jh cGhpdGUvY29udGVudC9jc3MvZGFya1gvZnJhbWUtbGVmdC1mb2N1c2VkLnBuZwpwY3Atd2Vi YXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBw cy9ncmFwaGl0ZS9jb250ZW50L2Nzcy9kYXJrWC9mcmFtZS1yaWdodC1mb2N1c2VkLnBuZwpw Y3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Av d2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2Nzcy9kYXJrWC90aXRsZWJhci1sZWZ0LWZvY3Vz ZWQucG5nCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3No YXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvY3NzL2RhcmtYL3RpdGxlYmFyLW1p ZC1mb2N1c2VkLnBuZwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0g L3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2Nzcy9kYXJrWC90aXRs ZWJhci1yaWdodC1mb2N1c2VkLnBuZwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5v YXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2Nzcy9k YXNoYm9hcmQuY3NzCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvY3NzL2Rhc2hib2FyZC1k ZWZhdWx0LmNzcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2Nzcy9kYXNoYm9hcmQtd2hp dGUuY3NzCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3No YXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvY3NzL2RlZmF1bHQKcGNwLXdlYmFw cC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMv Z3JhcGhpdGUvY29udGVudC9jc3MvZGVmYXVsdC9ib3R0b21fbGVmdC5naWYKcGNwLXdlYmFw cC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMv Z3JhcGhpdGUvY29udGVudC9jc3MvZGVmYXVsdC9ib3R0b21fbWlkLmdpZgpwY3Atd2ViYXBw LWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9n cmFwaGl0ZS9jb250ZW50L2Nzcy9kZWZhdWx0L2JvdHRvbV9yaWdodC5naWYKcGNwLXdlYmFw cC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMv Z3JhcGhpdGUvY29udGVudC9jc3MvZGVmYXVsdC9ib3R0b21fcmlnaHRfcmVzaXplLmdpZgpw Y3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Av d2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2Nzcy9kZWZhdWx0L2NlbnRlcl9sZWZ0LmdpZgpw Y3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Av d2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2Nzcy9kZWZhdWx0L2NlbnRlcl9yaWdodC5naWYK cGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNw L3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9jc3MvZGVmYXVsdC9jbGVhci5naWYKcGNwLXdl YmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFw cHMvZ3JhcGhpdGUvY29udGVudC9jc3MvZGVmYXVsdC9jbG9zZS5naWYKcGNwLXdlYmFwcC1n cmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3Jh cGhpdGUvY29udGVudC9jc3MvZGVmYXVsdC5jc3MKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEw LjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVu dC9jc3MvZGVmYXVsdC9pbnNwZWN0LmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0x Lm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2Nz cy9kZWZhdWx0L21heGltaXplLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5v YXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2Nzcy9k ZWZhdWx0L21pbmltaXplLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJj aC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2Nzcy9kZWZh dWx0L292ZXJsYXkucG5nCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvY3NzL2RlZmF1bHQv cmVzaXplLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2Nzcy9kZWZhdWx0L3NpemVy LmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFy ZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2Nzcy9kZWZhdWx0L3RvcF9sZWZ0Lmdp ZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9w Y3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2Nzcy9kZWZhdWx0L3RvcF9taWQuZ2lmCnBj cC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93 ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvY3NzL2RlZmF1bHQvdG9wX3JpZ2h0LmdpZgpwY3At d2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2Vi YXBwcy9ncmFwaGl0ZS9jb250ZW50L2Nzcy9qcXVlcnkuYXV0b2NvbXBsZXRlLmNzcwpwY3At d2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2Vi YXBwcy9ncmFwaGl0ZS9jb250ZW50L2Nzcy90YWJsZS5jc3MKcGNwLXdlYmFwcC1ncmFwaGl0 ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUv Y29udGVudC9odG1sCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvaHRtbC9jb21wbGV0ZXJI ZWxwLmh0bWwKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Iv c2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9odG1sL3NlYXJjaEhlbHAuaHRt bApwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9w Y3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2h0bWwvdGltZUhlbHAuaHRtbApwY3Atd2Vi YXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBw cy9ncmFwaGl0ZS9jb250ZW50L2ltZwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5v YXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2ltZy9h cnJvdzEuZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNy L3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvaW1nL2JsYW5rLmdpZgpwY3At d2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2Vi YXBwcy9ncmFwaGl0ZS9jb250ZW50L2ltZy9jYWxCdC5naWYKcGNwLXdlYmFwcC1ncmFwaGl0 ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUv Y29udGVudC9pbWcvY2FyYm9uLWZpYmVyLnBuZwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50 L2ltZy9jbG9ja18xNi5wbmcKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gu cnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9pbWcvZGVsZXRl LmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFy ZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2ltZy9lcnJvci5wbmcKcGNwLXdlYmFw cC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMv Z3JhcGhpdGUvY29udGVudC9pbWcvZm9sZGVyLnBuZwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMu MTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250 ZW50L2ltZy9ncmFwaGl0ZS5wbmcKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2Fy Y2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9pbWcvZ3Jh cGhpdGVfc2hvcnQucG5nCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvaW1nL0kuZ2lmCnBj cC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93 ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvaW1nL2luZGljYXRvci5wbmcKcGNwLXdlYmFwcC1n cmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3Jh cGhpdGUvY29udGVudC9pbWcvbGVhZi5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUt MS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9p bWcvTC5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Iv c2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9pbWcvbGluZV9jaGFydC5wbmcK cGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNw L3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9pbWcvTG1pbnVzLmdpZgpwY3Atd2ViYXBwLWdy YXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFw aGl0ZS9jb250ZW50L2ltZy9McGx1cy5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUt MS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9p bWcvbWluaS1ib3R0b20yLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJj aC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2ltZy9taW5p LXRvcDIuZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNy L3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvaW1nL3NhdmUuZ2lmCnBjcC13 ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJh cHBzL2dyYXBoaXRlL2NvbnRlbnQvaW1nL3NlYXJjaGluZy5naWYKcGNwLXdlYmFwcC1ncmFw aGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhp dGUvY29udGVudC9pbWcvVC5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2Fy Y2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9pbWcvVG1p bnVzLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9z aGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2ltZy9UcGx1cy5naWYKcGNwLXdl YmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFw cHMvZ3JhcGhpdGUvY29udGVudC9pbWcvdXBkYXRlR3JhcGguZ2lmCnBjcC13ZWJhcHAtZ3Jh cGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBo aXRlL2NvbnRlbnQvanMKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBt IC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9hY2UKcGNwLXdl YmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFw cHMvZ3JhcGhpdGUvY29udGVudC9qcy9hY2UvYWNlLmpzCnBjcC13ZWJhcHAtZ3JhcGhpdGUt My4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2Nv bnRlbnQvanMvYWNlL2tleWJpbmRpbmctdmltLmpzCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4x MC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRl bnQvanMvYWNlL21vZGUtY19jcHAuanMKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5u b2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9h Y2UvbW9kZS1jbG9qdXJlLmpzCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNo LnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvYWNlL21v ZGUtY29mZmVlLmpzCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvYWNlL21vZGUtY3No YXJwLmpzCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3No YXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvYWNlL21vZGUtY3NzLmpzCnBj cC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93 ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvYWNlL21vZGUtZ3Jvb3Z5LmpzCnBjcC13ZWJh cHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBz L2dyYXBoaXRlL2NvbnRlbnQvanMvYWNlL21vZGUtaHRtbC5qcwpwY3Atd2ViYXBwLWdyYXBo aXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0 ZS9jb250ZW50L2pzL2FjZS9tb2RlLWphdmEuanMKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEw LjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVu dC9qcy9hY2UvbW9kZS1qYXZhc2NyaXB0LmpzCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41 LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQv anMvYWNlL21vZGUtanNvbi5qcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJj aC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2FjZS90 aGVtZS10ZXh0bWF0ZS5qcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5y cG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2FjZS93b3Jr ZXItamF2YXNjcmlwdC5qcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5y cG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2Jyb3dzZXIu anMKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv cGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9jbGkuanMKcGNwLXdlYmFwcC1ncmFw aGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhp dGUvY29udGVudC9qcy9jb21wbGV0ZXIuanMKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUt MS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9q cy9jb21wb3Nlci5qcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0g L3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2NvbXBvc2VyX3dp ZGdldHMuanMKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Iv c2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9kYXNoYm9hcmQuanMKcGNw LXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dl YmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEw LjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVu dC9qcy9leHQvYWRhcHRlcgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5y cG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9hZGFw dGVyL2V4dApwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9z aGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9hZGFwdGVyL2V4dC9l eHQtYmFzZS1kZWJ1Zy5qcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5y cG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9hZGFw dGVyL2V4dC9leHQtYmFzZS5qcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJj aC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9h ZGFwdGVyL2pxdWVyeQpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0g L3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9hZGFwdGVy L2pxdWVyeS9leHQtanF1ZXJ5LWFkYXB0ZXItZGVidWcuanMKcGNwLXdlYmFwcC1ncmFwaGl0 ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUv Y29udGVudC9qcy9leHQvYWRhcHRlci9qcXVlcnkvZXh0LWpxdWVyeS1hZGFwdGVyLmpzCnBj cC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93 ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L2FkYXB0ZXIvcHJvdG90eXBlCnBjcC13 ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJh cHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L2FkYXB0ZXIvcHJvdG90eXBlL2V4dC1wcm90 b3R5cGUtYWRhcHRlci1kZWJ1Zy5qcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5v YXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4 dC9hZGFwdGVyL3Byb3RvdHlwZS9leHQtcHJvdG90eXBlLWFkYXB0ZXIuanMKcGNwLXdlYmFw cC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMv Z3JhcGhpdGUvY29udGVudC9qcy9leHQvYWRhcHRlci95dWkKcGNwLXdlYmFwcC1ncmFwaGl0 ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUv Y29udGVudC9qcy9leHQvYWRhcHRlci95dWkvZXh0LXl1aS1hZGFwdGVyLWRlYnVnLmpzCnBj cC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93 ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L2FkYXB0ZXIveXVpL2V4dC15dWktYWRh cHRlci5qcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9z aGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9leGFtcGxlcwpwY3At d2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2Vi YXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9leGFtcGxlcy9zaGFyZWQKcGNwLXdlYmFw cC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMv Z3JhcGhpdGUvY29udGVudC9qcy9leHQvZXhhbXBsZXMvc2hhcmVkL2ljb25zCnBjcC13ZWJh cHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBz L2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L2V4YW1wbGVzL3NoYXJlZC9pY29ucy9hcnJvdy1k b3duLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9z aGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9leGFtcGxlcy9zaGFy ZWQvaWNvbnMvYXJyb3ctdXAuZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9h cmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0 L2V4YW1wbGVzL3NoYXJlZC9pY29ucy9mYW0KcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUt MS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9q cy9leHQvZXhhbXBsZXMvc2hhcmVkL2ljb25zL2ZhbS9hY2NlcHQucG5nCnBjcC13ZWJhcHAt Z3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dy YXBoaXRlL2NvbnRlbnQvanMvZXh0L2V4YW1wbGVzL3NoYXJlZC9pY29ucy9mYW0vYWRkLmdp ZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9w Y3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9leGFtcGxlcy9zaGFyZWQvaWNv bnMvZmFtL2FkZC5wbmcKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBt IC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvZXhhbXBs ZXMvc2hhcmVkL2ljb25zL2ZhbS9hcHBsaWNhdGlvbl9nby5wbmcKcGNwLXdlYmFwcC1ncmFw aGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhp dGUvY29udGVudC9qcy9leHQvZXhhbXBsZXMvc2hhcmVkL2ljb25zL2ZhbS9hcHBsaWNhdGlv bl92aWV3X2xpc3QucG5nCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L2V4YW1w bGVzL3NoYXJlZC9pY29ucy9mYW0vYm9vay5wbmcKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEw LjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVu dC9qcy9leHQvZXhhbXBsZXMvc2hhcmVkL2ljb25zL2ZhbS9jb2dfZWRpdC5wbmcKcGNwLXdl YmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFw cHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvZXhhbXBsZXMvc2hhcmVkL2ljb25zL2ZhbS9j b2cucG5nCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3No YXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L2V4YW1wbGVzL3NoYXJl ZC9pY29ucy9mYW0vY29ubmVjdC5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5u b2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9l eHQvZXhhbXBsZXMvc2hhcmVkL2ljb25zL2ZhbS9jb25uZWN0LnBuZwpwY3Atd2ViYXBwLWdy YXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFw aGl0ZS9jb250ZW50L2pzL2V4dC9leGFtcGxlcy9zaGFyZWQvaWNvbnMvZmFtL2NvbnRyb2xf cmV3aW5kLnBuZwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9leGFtcGxlcy9z aGFyZWQvaWNvbnMvZmFtL2Nyb3NzLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0x Lm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pz L2V4dC9leGFtcGxlcy9zaGFyZWQvaWNvbnMvZmFtL2RlbGV0ZS5naWYKcGNwLXdlYmFwcC1n cmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3Jh cGhpdGUvY29udGVudC9qcy9leHQvZXhhbXBsZXMvc2hhcmVkL2ljb25zL2ZhbS9lcnJvci5w bmcKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv cGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvZXhhbXBsZXMvc2hhcmVkL2lj b25zL2ZhbS9mZWVkX2FkZC5wbmcKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2Fy Y2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQv ZXhhbXBsZXMvc2hhcmVkL2ljb25zL2ZhbS9mZWVkX2RlbGV0ZS5wbmcKcGNwLXdlYmFwcC1n cmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3Jh cGhpdGUvY29udGVudC9qcy9leHQvZXhhbXBsZXMvc2hhcmVkL2ljb25zL2ZhbS9mZWVkX2Vy cm9yLnBuZwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9z aGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9leGFtcGxlcy9zaGFy ZWQvaWNvbnMvZmFtL2ZvbGRlcl9nby5wbmcKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUt MS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9q cy9leHQvZXhhbXBsZXMvc2hhcmVkL2ljb25zL2ZhbS9mb2xkZXJfd3JlbmNoLnBuZwpwY3At d2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2Vi YXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9leGFtcGxlcy9zaGFyZWQvaWNvbnMvZmFt L2dyaWQucG5nCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNy L3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L2V4YW1wbGVzL3No YXJlZC9pY29ucy9mYW0vaW1hZ2VfYWRkLnBuZwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50 L2pzL2V4dC9leGFtcGxlcy9zaGFyZWQvaWNvbnMvZmFtL2luZm9ybWF0aW9uLnBuZwpwY3At d2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2Vi YXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9leGFtcGxlcy9zaGFyZWQvaWNvbnMvZmFt L3BsdWdpbl9hZGQuZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L2V4YW1w bGVzL3NoYXJlZC9pY29ucy9mYW0vcGx1Z2luLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMu MTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250 ZW50L2pzL2V4dC9leGFtcGxlcy9zaGFyZWQvaWNvbnMvZmFtL3Jzc19nby5wbmcKcGNwLXdl YmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFw cHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvZXhhbXBsZXMvc2hhcmVkL2ljb25zL2ZhbS9T SUxLLnR4dApwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9z aGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9leGFtcGxlcy9zaGFy ZWQvaWNvbnMvZmFtL3RhYmxlX3JlZnJlc2gucG5nCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4x MC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRl bnQvanMvZXh0L2V4YW1wbGVzL3NoYXJlZC9pY29ucy9mYW0vdXNlcl9hZGQuZ2lmCnBjcC13 ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJh cHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L2V4YW1wbGVzL3NoYXJlZC9pY29ucy9mYW0v dXNlcl9hZGQucG5nCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L2V4YW1wbGVz L3NoYXJlZC9pY29ucy9mYW0vdXNlcl9jb21tZW50LnBuZwpwY3Atd2ViYXBwLWdyYXBoaXRl LTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9j b250ZW50L2pzL2V4dC9leGFtcGxlcy9zaGFyZWQvaWNvbnMvZmFtL3VzZXJfZGVsZXRlLmdp ZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9w Y3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9leGFtcGxlcy9zaGFyZWQvaWNv bnMvZmFtL3VzZXJfZGVsZXRlLnBuZwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5v YXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4 dC9leGFtcGxlcy9zaGFyZWQvaWNvbnMvZmFtL3VzZXJfZWRpdC5wbmcKcGNwLXdlYmFwcC1n cmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3Jh cGhpdGUvY29udGVudC9qcy9leHQvZXhhbXBsZXMvc2hhcmVkL2ljb25zL2ZhbS91c2VyX2Zl bWFsZS5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Iv c2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvZXhhbXBsZXMvc2hh cmVkL2ljb25zL2ZhbS91c2VyX2ZlbWFsZS5wbmcKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEw LjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVu dC9qcy9leHQvZXhhbXBsZXMvc2hhcmVkL2ljb25zL2ZhbS91c2VyLmdpZgpwY3Atd2ViYXBw LWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9n cmFwaGl0ZS9jb250ZW50L2pzL2V4dC9leGFtcGxlcy9zaGFyZWQvaWNvbnMvZmFtL3VzZXJf Z3JheS5wbmcKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Iv c2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvZXhhbXBsZXMvc2hh cmVkL2ljb25zL2ZhbS91c2VyX2dyZWVuLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50 L2pzL2V4dC9leGFtcGxlcy9zaGFyZWQvaWNvbnMvZmFtL3VzZXJfZ3JlZW4ucG5nCnBjcC13 ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJh cHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L2V4YW1wbGVzL3NoYXJlZC9pY29ucy9mYW0v dXNlcl9vcmFuZ2UucG5nCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L2V4YW1w bGVzL3NoYXJlZC9pY29ucy9mYW0vdXNlci5wbmcKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEw LjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVu dC9qcy9leHQvZXhhbXBsZXMvc2hhcmVkL2ljb25zL2ZhbS91c2VyX3JlZC5wbmcKcGNwLXdl YmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFw cHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvZXhhbXBsZXMvc2hhcmVkL2ljb25zL2ZhbS91 c2VyX3N1aXQuZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L2V4YW1wbGVz L3NoYXJlZC9pY29ucy9mYW0vdXNlcl9zdWl0LnBuZwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMu MTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250 ZW50L2pzL2V4dC9leGFtcGxlcy9zaGFyZWQvaWNvbnMvc2F2ZS5naWYKcGNwLXdlYmFwcC1n cmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3Jh cGhpdGUvY29udGVudC9qcy9leHQvZXhhbXBsZXMvc2hhcmVkL2ljb25zL3NpbGsuY3NzCnBj cC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93 ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L2V4dC1hbGwtZGVidWcuanMKcGNwLXdl YmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFw cHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvZXh0LWFsbC5qcwpwY3Atd2ViYXBwLWdyYXBo aXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0 ZS9jb250ZW50L2pzL2V4dC9saWNlbnNlLnR4dApwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50 L2pzL2V4dC9wa2dzCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3BrZ3MvY21w LWZvdW5kYXRpb24tZGVidWcuanMKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2Fy Y2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQv cGtncy9jbXAtZm91bmRhdGlvbi5qcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5v YXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4 dC9wa2dzL2RhdGEtZm91bmRhdGlvbi1kZWJ1Zy5qcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMu MTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250 ZW50L2pzL2V4dC9wa2dzL2RhdGEtZm91bmRhdGlvbi5qcwpwY3Atd2ViYXBwLWdyYXBoaXRl LTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9j b250ZW50L2pzL2V4dC9wa2dzL2RhdGEtZ3JvdXBpbmctZGVidWcuanMKcGNwLXdlYmFwcC1n cmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3Jh cGhpdGUvY29udGVudC9qcy9leHQvcGtncy9kYXRhLWdyb3VwaW5nLmpzCnBjcC13ZWJhcHAt Z3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dy YXBoaXRlL2NvbnRlbnQvanMvZXh0L3BrZ3MvZGF0YS1qc29uLWRlYnVnLmpzCnBjcC13ZWJh cHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBz L2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3BrZ3MvZGF0YS1qc29uLmpzCnBjcC13ZWJhcHAt Z3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dy YXBoaXRlL2NvbnRlbnQvanMvZXh0L3BrZ3MvZGF0YS1saXN0LXZpZXdzLWRlYnVnLmpzCnBj cC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93 ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3BrZ3MvZGF0YS1saXN0LXZpZXdzLmpz CnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3Bj cC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3BrZ3MvZGF0YS14bWwtZGVidWcu anMKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv cGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcGtncy9kYXRhLXhtbC5qcwpw Y3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Av d2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9wa2dzL2RpcmVjdC1kZWJ1Zy5qcwpw Y3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Av d2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9wa2dzL2RpcmVjdC5qcwpwY3Atd2Vi YXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBw cy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9wa2dzL2V4dC1jb3JlLWRlYnVnLmpzCnBjcC13 ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJh cHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3BrZ3MvZXh0LWNvcmUuanMKcGNwLXdlYmFw cC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMv Z3JhcGhpdGUvY29udGVudC9qcy9leHQvcGtncy9leHQtZGQtZGVidWcuanMKcGNwLXdlYmFw cC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMv Z3JhcGhpdGUvY29udGVudC9qcy9leHQvcGtncy9leHQtZGQuanMKcGNwLXdlYmFwcC1ncmFw aGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhp dGUvY29udGVudC9qcy9leHQvcGtncy9leHQtZm91bmRhdGlvbi1kZWJ1Zy5qcwpwY3Atd2Vi YXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBw cy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9wa2dzL2V4dC1mb3VuZGF0aW9uLmpzCnBjcC13 ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJh cHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3BrZ3MvcGtnLWJ1dHRvbnMtZGVidWcuanMK cGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNw L3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcGtncy9wa2ctYnV0dG9ucy5qcwpw Y3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Av d2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9wa2dzL3BrZy1jaGFydHMtZGVidWcu anMKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv cGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcGtncy9wa2ctY2hhcnRzLmpz CnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3Bj cC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3BrZ3MvcGtnLWZvcm1zLWRlYnVn LmpzCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJl L3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3BrZ3MvcGtnLWZvcm1zLmpz CnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3Bj cC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3BrZ3MvcGtnLWdyaWQtZWRpdG9y LWRlYnVnLmpzCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNy L3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3BrZ3MvcGtnLWdy aWQtZWRpdG9yLmpzCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3BrZ3MvcGtn LWdyaWQtZm91bmRhdGlvbi1kZWJ1Zy5qcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0x Lm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pz L2V4dC9wa2dzL3BrZy1ncmlkLWZvdW5kYXRpb24uanMKcGNwLXdlYmFwcC1ncmFwaGl0ZS0z LjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29u dGVudC9qcy9leHQvcGtncy9wa2ctZ3JpZC1ncm91cGluZy1kZWJ1Zy5qcwpwY3Atd2ViYXBw LWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9n cmFwaGl0ZS9jb250ZW50L2pzL2V4dC9wa2dzL3BrZy1ncmlkLWdyb3VwaW5nLmpzCnBjcC13 ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJh cHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3BrZ3MvcGtnLWdyaWQtcHJvcGVydHktZGVi dWcuanMKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hh cmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcGtncy9wa2ctZ3JpZC1w cm9wZXJ0eS5qcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9wa2dzL3BrZy1o aXN0b3J5LWRlYnVnLmpzCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3BrZ3Mv cGtnLWhpc3RvcnkuanMKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBt IC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcGtncy9w a2ctbWVudS1kZWJ1Zy5qcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5y cG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9wa2dz L3BrZy1tZW51LmpzCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3BrZ3MvcGtn LXRhYnMtZGVidWcuanMKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBt IC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcGtncy9w a2ctdGFicy5qcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9wa2dzL3BrZy10 aXBzLWRlYnVnLmpzCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3BrZ3MvcGtn LXRpcHMuanMKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Iv c2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcGtncy9wa2ctdG9v bGJhcnMtZGVidWcuanMKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBt IC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcGtncy9w a2ctdG9vbGJhcnMuanMKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBt IC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcGtncy9w a2ctdHJlZS1kZWJ1Zy5qcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5y cG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9wa2dz L3BrZy10cmVlLmpzCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3BrZ3MvcmVz aXphYmxlLWRlYnVnLmpzCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3BrZ3Mv cmVzaXphYmxlLmpzCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3BrZ3Mvc3Rh dGUtZGVidWcuanMKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91 c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcGtncy9zdGF0 ZS5qcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFy ZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9wa2dzL3dpbmRvdy1kZWJ1 Zy5qcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFy ZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9wa2dzL3dpbmRvdy5qcwpw Y3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Av d2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMKcGNwLXdlYmFwcC1n cmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3Jh cGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2NzcwpwY3Atd2ViYXBwLWdyYXBoaXRl LTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9j b250ZW50L2pzL2V4dC9yZXNvdXJjZXMvY3NzL2RlYnVnLmNzcwpwY3Atd2ViYXBwLWdyYXBo aXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0 ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvY3NzL2V4dC1hbGwuY3NzCnBjcC13ZWJhcHAt Z3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dy YXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9jc3MvZXh0LWFsbC1ub3RoZW1lLmNz cwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9w Y3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvY3NzL1JFQURN RS50eHQKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hh cmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2Nzcy9y ZXNldC1taW4uY3NzCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNl cy9jc3Mvc3RydWN0dXJlCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291 cmNlcy9jc3Mvc3RydWN0dXJlL2JvcmRlcnMuY3NzCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4x MC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRl bnQvanMvZXh0L3Jlc291cmNlcy9jc3Mvc3RydWN0dXJlL2JveC5jc3MKcGNwLXdlYmFwcC1n cmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3Jh cGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2Nzcy9zdHJ1Y3R1cmUvYnV0dG9uLmNz cwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9w Y3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvY3NzL3N0cnVj dHVyZS9jb21iby5jc3MKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBt IC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3Vy Y2VzL2Nzcy9zdHJ1Y3R1cmUvY29yZS5jc3MKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUt MS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9q cy9leHQvcmVzb3VyY2VzL2Nzcy9zdHJ1Y3R1cmUvZGF0ZS1waWNrZXIuY3NzCnBjcC13ZWJh cHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBz L2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9jc3Mvc3RydWN0dXJlL2RkLmNz cwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9w Y3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvY3NzL3N0cnVj dHVyZS9kZWJ1Zy5jc3MKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBt IC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3Vy Y2VzL2Nzcy9zdHJ1Y3R1cmUvZGlhbG9nLmNzcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50 L2pzL2V4dC9yZXNvdXJjZXMvY3NzL3N0cnVjdHVyZS9lZGl0b3IuY3NzCnBjcC13ZWJhcHAt Z3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dy YXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9jc3Mvc3RydWN0dXJlL2Zvcm0uY3Nz CnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3Bj cC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9jc3Mvc3RydWN0 dXJlL2dyaWQuY3NzCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNl cy9jc3Mvc3RydWN0dXJlL2xheW91dC5jc3MKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUt MS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9q cy9leHQvcmVzb3VyY2VzL2Nzcy9zdHJ1Y3R1cmUvbGlzdC12aWV3LmNzcwpwY3Atd2ViYXBw LWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9n cmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvY3NzL3N0cnVjdHVyZS9tZW51LmNz cwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9w Y3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvY3NzL3N0cnVj dHVyZS9wYW5lbC5jc3MKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBt IC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3Vy Y2VzL2Nzcy9zdHJ1Y3R1cmUvcGFuZWwtcmVzZXQuY3NzCnBjcC13ZWJhcHAtZ3JhcGhpdGUt My4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2Nv bnRlbnQvanMvZXh0L3Jlc291cmNlcy9jc3Mvc3RydWN0dXJlL3Bpdm90Z3JpZC5jc3MKcGNw LXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dl YmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2Nzcy9zdHJ1Y3R1cmUv cHJvZ3Jlc3MuY3NzCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNl cy9jc3Mvc3RydWN0dXJlL3F0aXBzLmNzcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0x Lm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pz L2V4dC9yZXNvdXJjZXMvY3NzL3N0cnVjdHVyZS9yZXNldC5jc3MKcGNwLXdlYmFwcC1ncmFw aGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhp dGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2Nzcy9zdHJ1Y3R1cmUvcmVzaXphYmxlLmNz cwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9w Y3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvY3NzL3N0cnVj dHVyZS9zbGlkZXIuY3NzCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291 cmNlcy9jc3Mvc3RydWN0dXJlL3RhYnMuY3NzCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41 LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQv anMvZXh0L3Jlc291cmNlcy9jc3Mvc3RydWN0dXJlL3Rvb2xiYXIuY3NzCnBjcC13ZWJhcHAt Z3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dy YXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9jc3Mvc3RydWN0dXJlL3RyZWUuY3Nz CnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3Bj cC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9jc3Mvc3RydWN0 dXJlL3dpbmRvdy5jc3MKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBt IC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3Vy Y2VzL2Nzcy90aGVtZS1hY2Nlc3MKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2Fy Y2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQv cmVzb3VyY2VzL2Nzcy90aGVtZS1hY2Nlc3MvYm9yZGVycy5jc3MKcGNwLXdlYmFwcC1ncmFw aGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhp dGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2Nzcy90aGVtZS1hY2Nlc3MvYm94LmNzcwpw Y3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Av d2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvY3NzL3RoZW1lLWFj Y2Vzcy9idXR0b24uY3NzCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291 cmNlcy9jc3MvdGhlbWUtYWNjZXNzL2NvbWJvLmNzcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMu MTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250 ZW50L2pzL2V4dC9yZXNvdXJjZXMvY3NzL3RoZW1lLWFjY2Vzcy9jb3JlLmNzcwpwY3Atd2Vi YXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBw cy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvY3NzL3RoZW1lLWFjY2Vzcy9k YXRlLXBpY2tlci5jc3MKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBt IC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3Vy Y2VzL2Nzcy90aGVtZS1hY2Nlc3MvZGQuY3NzCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41 LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQv anMvZXh0L3Jlc291cmNlcy9jc3MvdGhlbWUtYWNjZXNzL2RlYnVnLmNzcwpwY3Atd2ViYXBw LWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9n cmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvY3NzL3RoZW1lLWFjY2Vzcy9kaWFs b2cuY3NzCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3No YXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9jc3Mv dGhlbWUtYWNjZXNzL2VkaXRvci5jc3MKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5u b2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9l eHQvcmVzb3VyY2VzL2Nzcy90aGVtZS1hY2Nlc3MvZm9ybS5jc3MKcGNwLXdlYmFwcC1ncmFw aGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhp dGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2Nzcy90aGVtZS1hY2Nlc3MvZ3JpZC5jc3MK cGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNw L3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2Nzcy90aGVtZS1h Y2Nlc3MvbGF5b3V0LmNzcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5y cG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNv dXJjZXMvY3NzL3RoZW1lLWFjY2Vzcy9saXN0LXZpZXcuY3NzCnBjcC13ZWJhcHAtZ3JhcGhp dGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRl L2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9jc3MvdGhlbWUtYWNjZXNzL21lbnUuY3NzCnBj cC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93 ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9jc3MvdGhlbWUtYWNj ZXNzL3BhbmVsLmNzcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0g L3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJj ZXMvY3NzL3RoZW1lLWFjY2Vzcy9wcm9ncmVzcy5jc3MKcGNwLXdlYmFwcC1ncmFwaGl0ZS0z LjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29u dGVudC9qcy9leHQvcmVzb3VyY2VzL2Nzcy90aGVtZS1hY2Nlc3MvcXRpcHMuY3NzCnBjcC13 ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJh cHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9jc3MvdGhlbWUtYWNjZXNz L3Jlc2l6YWJsZS5jc3MKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBt IC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3Vy Y2VzL2Nzcy90aGVtZS1hY2Nlc3Mvc2xpZGVyLmNzcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMu MTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250 ZW50L2pzL2V4dC9yZXNvdXJjZXMvY3NzL3RoZW1lLWFjY2Vzcy90YWJzLmNzcwpwY3Atd2Vi YXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBw cy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvY3NzL3RoZW1lLWFjY2Vzcy90 b29sYmFyLmNzcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMv Y3NzL3RoZW1lLWFjY2Vzcy90cmVlLmNzcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0x Lm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pz L2V4dC9yZXNvdXJjZXMvY3NzL3RoZW1lLWFjY2Vzcy93aW5kb3cuY3NzCnBjcC13ZWJhcHAt Z3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dy YXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9jc3MvdGhlbWUtZ3JheQpwY3Atd2Vi YXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBw cy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvY3NzL3RoZW1lLWdyYXkvYm9y ZGVycy5jc3MKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Iv c2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2Nz cy90aGVtZS1ncmF5L2JveC5jc3MKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2Fy Y2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQv cmVzb3VyY2VzL2Nzcy90aGVtZS1ncmF5L2J1dHRvbi5jc3MKcGNwLXdlYmFwcC1ncmFwaGl0 ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUv Y29udGVudC9qcy9leHQvcmVzb3VyY2VzL2Nzcy90aGVtZS1ncmF5L2NvbWJvLmNzcwpwY3At d2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2Vi YXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvY3NzL3RoZW1lLWdyYXkv Y29yZS5jc3MKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Iv c2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2Nz cy90aGVtZS1ncmF5L2RhdGUtcGlja2VyLmNzcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50 L2pzL2V4dC9yZXNvdXJjZXMvY3NzL3RoZW1lLWdyYXkvZGQuY3NzCnBjcC13ZWJhcHAtZ3Jh cGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBo aXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9jc3MvdGhlbWUtZ3JheS9kZWJ1Zy5jc3MK cGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNw L3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2Nzcy90aGVtZS1n cmF5L2RpYWxvZy5jc3MKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBt IC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3Vy Y2VzL2Nzcy90aGVtZS1ncmF5L2VkaXRvci5jc3MKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEw LjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVu dC9qcy9leHQvcmVzb3VyY2VzL2Nzcy90aGVtZS1ncmF5L2Zvcm0uY3NzCnBjcC13ZWJhcHAt Z3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dy YXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9jc3MvdGhlbWUtZ3JheS9ncmlkLmNz cwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9w Y3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvY3NzL3RoZW1l LWdyYXkvbGF5b3V0LmNzcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5y cG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNv dXJjZXMvY3NzL3RoZW1lLWdyYXkvbGlzdC12aWV3LmNzcwpwY3Atd2ViYXBwLWdyYXBoaXRl LTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9j b250ZW50L2pzL2V4dC9yZXNvdXJjZXMvY3NzL3RoZW1lLWdyYXkvbWVudS5jc3MKcGNwLXdl YmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFw cHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2Nzcy90aGVtZS1ncmF5L3Bh bmVsLmNzcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9z aGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvY3Nz L3RoZW1lLWdyYXkvcGl2b3RncmlkLmNzcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0x Lm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pz L2V4dC9yZXNvdXJjZXMvY3NzL3RoZW1lLWdyYXkvcHJvZ3Jlc3MuY3NzCnBjcC13ZWJhcHAt Z3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dy YXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9jc3MvdGhlbWUtZ3JheS9xdGlwcy5j c3MKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv cGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2Nzcy90aGVt ZS1ncmF5L3Jlc2l6YWJsZS5jc3MKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2Fy Y2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQv cmVzb3VyY2VzL2Nzcy90aGVtZS1ncmF5L3NsaWRlci5jc3MKcGNwLXdlYmFwcC1ncmFwaGl0 ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUv Y29udGVudC9qcy9leHQvcmVzb3VyY2VzL2Nzcy90aGVtZS1ncmF5L3RhYnMuY3NzCnBjcC13 ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJh cHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9jc3MvdGhlbWUtZ3JheS90 b29sYmFyLmNzcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMv Y3NzL3RoZW1lLWdyYXkvdHJlZS5jc3MKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5u b2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9l eHQvcmVzb3VyY2VzL2Nzcy90aGVtZS1ncmF5L3dpbmRvdy5jc3MKcGNwLXdlYmFwcC1ncmFw aGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhp dGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2Nzcy92aXN1YWwKcGNwLXdlYmFwcC1ncmFw aGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhp dGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2Nzcy92aXN1YWwvYm9yZGVycy5jc3MKcGNw LXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dl YmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2Nzcy92aXN1YWwvYm94 LmNzcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFy ZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvY3NzL3Zp c3VhbC9idXR0b24uY3NzCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291 cmNlcy9jc3MvdmlzdWFsL2NvbWJvLmNzcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0x Lm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pz L2V4dC9yZXNvdXJjZXMvY3NzL3Zpc3VhbC9jb3JlLmNzcwpwY3Atd2ViYXBwLWdyYXBoaXRl LTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9j b250ZW50L2pzL2V4dC9yZXNvdXJjZXMvY3NzL3Zpc3VhbC9kYXRlLXBpY2tlci5jc3MKcGNw LXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dl YmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2Nzcy92aXN1YWwvZGQu Y3NzCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJl L3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9jc3Mvdmlz dWFsL2RlYnVnLmNzcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0g L3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJj ZXMvY3NzL3Zpc3VhbC9kaWFsb2cuY3NzCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEu bm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMv ZXh0L3Jlc291cmNlcy9jc3MvdmlzdWFsL2VkaXRvci5jc3MKcGNwLXdlYmFwcC1ncmFwaGl0 ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUv Y29udGVudC9qcy9leHQvcmVzb3VyY2VzL2Nzcy92aXN1YWwvZm9ybS5jc3MKcGNwLXdlYmFw cC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMv Z3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2Nzcy92aXN1YWwvZ3JpZC5jc3MK cGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNw L3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2Nzcy92aXN1YWwv bGF5b3V0LmNzcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMv Y3NzL3Zpc3VhbC9saXN0LXZpZXcuY3NzCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEu bm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMv ZXh0L3Jlc291cmNlcy9jc3MvdmlzdWFsL21lbnUuY3NzCnBjcC13ZWJhcHAtZ3JhcGhpdGUt My4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2Nv bnRlbnQvanMvZXh0L3Jlc291cmNlcy9jc3MvdmlzdWFsL3BhbmVsLmNzcwpwY3Atd2ViYXBw LWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9n cmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvY3NzL3Zpc3VhbC9waXZvdGdyaWQu Y3NzCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJl L3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9jc3Mvdmlz dWFsL3Byb2dyZXNzLmNzcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5y cG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNv dXJjZXMvY3NzL3Zpc3VhbC9xdGlwcy5jc3MKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUt MS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9q cy9leHQvcmVzb3VyY2VzL2Nzcy92aXN1YWwvcmVzaXphYmxlLmNzcwpwY3Atd2ViYXBwLWdy YXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFw aGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvY3NzL3Zpc3VhbC9zbGlkZXIuY3NzCnBj cC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93 ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9jc3MvdmlzdWFsL3Rh YnMuY3NzCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3No YXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9jc3Mv dmlzdWFsL3Rvb2xiYXIuY3NzCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNo LnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jl c291cmNlcy9jc3MvdmlzdWFsL3RyZWUuY3NzCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41 LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQv anMvZXh0L3Jlc291cmNlcy9jc3MvdmlzdWFsL3dpbmRvdy5jc3MKcGNwLXdlYmFwcC1ncmFw aGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhp dGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2Nzcy94dGhlbWUtYWNjZXNzLmNzcwpwY3At d2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2Vi YXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvY3NzL3h0aGVtZS1ibHVl LmNzcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFy ZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvY3NzL3h0 aGVtZS1ncmF5LmNzcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0g L3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJj ZXMvY3NzL3lvdXJ0aGVtZS5jc3MKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2Fy Y2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQv cmVzb3VyY2VzL2ltYWdlcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5y cG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNv dXJjZXMvaW1hZ2VzL2RlZmF1bHQKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2Fy Y2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQv cmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L2JveApwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50 L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvYm94L2Nvcm5lcnMtYmx1ZS5naWYK cGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNw L3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZh dWx0L2JveC9jb3JuZXJzLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJj aC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9y ZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvYm94L2wtYmx1ZS5naWYKcGNwLXdlYmFwcC1ncmFw aGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhp dGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L2JveC9sLmdpZgpw Y3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Av d2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1 bHQvYm94L3ItYmx1ZS5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gu cnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVz b3VyY2VzL2ltYWdlcy9kZWZhdWx0L2JveC9yLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMu MTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250 ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvYm94L3RiLWJsdWUuZ2lmCnBj cC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93 ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVs dC9ib3gvdGIuZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNl cy9pbWFnZXMvZGVmYXVsdC9idXR0b24KcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5u b2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9l eHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L2J1dHRvbi9hcnJvdy5naWYKcGNwLXdlYmFw cC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMv Z3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L2J1dHRv bi9idG4uZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNy L3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9p bWFnZXMvZGVmYXVsdC9idXR0b24vZ3JvdXAtY3MuZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUt My4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2Nv bnRlbnQvanMvZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVsdC9idXR0b24vZ3JvdXAtbHIu Z2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJl L3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9pbWFnZXMv ZGVmYXVsdC9idXR0b24vZ3JvdXAtdGIuZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41 LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQv anMvZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVsdC9idXR0b24vcy1hcnJvdy1iLmdpZgpw Y3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Av d2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1 bHQvYnV0dG9uL3MtYXJyb3ctYi1ub2xpbmUuZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4x MC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRl bnQvanMvZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVsdC9idXR0b24vcy1hcnJvdy1iby5n aWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv cGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2ltYWdlcy9k ZWZhdWx0L2J1dHRvbi9zLWFycm93LmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0x Lm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pz L2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvYnV0dG9uL3MtYXJyb3ctbm9saW5lLmdp ZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9w Y3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2Rl ZmF1bHQvYnV0dG9uL3MtYXJyb3ctby5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUt MS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9q cy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L2RkCnBjcC13ZWJhcHAtZ3JhcGhpdGUt My4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2Nv bnRlbnQvanMvZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVsdC9kZC9kcm9wLWFkZC5naWYK cGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNw L3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZh dWx0L2RkL2Ryb3Atbm8uZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNo LnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jl c291cmNlcy9pbWFnZXMvZGVmYXVsdC9kZC9kcm9wLXllcy5naWYKcGNwLXdlYmFwcC1ncmFw aGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhp dGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L2VkaXRvcgpwY3At d2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2Vi YXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQv ZWRpdG9yL3RiLXNwcml0ZS5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2Fy Y2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQv cmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L2Zvcm0KcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEw LjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVu dC9qcy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L2Zvcm0vY2hlY2tib3guZ2lmCnBj cC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93 ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVs dC9mb3JtL2NsZWFyLXRyaWdnZXIuZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEu bm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMv ZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVsdC9mb3JtL2NsZWFyLXRyaWdnZXIucHNkCnBj cC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93 ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVs dC9mb3JtL2RhdGUtdHJpZ2dlci5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5u b2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9l eHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L2Zvcm0vZGF0ZS10cmlnZ2VyLnBzZApwY3At d2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2Vi YXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQv Zm9ybS9lcnJvci10aXAtY29ybmVycy5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUt MS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9q cy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L2Zvcm0vZXhjbGFtYXRpb24uZ2lmCnBj cC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93 ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVs dC9mb3JtL3JhZGlvLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5y cG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNv dXJjZXMvaW1hZ2VzL2RlZmF1bHQvZm9ybS9zZWFyY2gtdHJpZ2dlci5naWYKcGNwLXdlYmFw cC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMv Z3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L2Zvcm0v c2VhcmNoLXRyaWdnZXIucHNkCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNo LnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jl c291cmNlcy9pbWFnZXMvZGVmYXVsdC9mb3JtL3RleHQtYmcuZ2lmCnBjcC13ZWJhcHAtZ3Jh cGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBo aXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVsdC9mb3JtL3RyaWdn ZXIuZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3No YXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9pbWFn ZXMvZGVmYXVsdC9mb3JtL3RyaWdnZXIucHNkCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41 LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQv anMvZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVsdC9mb3JtL3RyaWdnZXItc3F1YXJlLmdp ZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9w Y3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2Rl ZmF1bHQvZm9ybS90cmlnZ2VyLXNxdWFyZS5wc2QKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEw LjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVu dC9qcy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L2Zvcm0vdHJpZ2dlci10cGwuZ2lm CnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3Bj cC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVm YXVsdC9ncmFkaWVudC1iZy5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2Fy Y2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQv cmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L2dyaWQKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEw LjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVu dC9qcy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L2dyaWQvYXJyb3ctbGVmdC13aGl0 ZS5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hh cmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2ltYWdl cy9kZWZhdWx0L2dyaWQvYXJyb3ctcmlnaHQtd2hpdGUuZ2lmCnBjcC13ZWJhcHAtZ3JhcGhp dGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRl L2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVsdC9ncmlkL2NvbC1tb3Zl LWJvdHRvbS5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91 c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2Vz L2ltYWdlcy9kZWZhdWx0L2dyaWQvY29sLW1vdmUtdG9wLmdpZgpwY3Atd2ViYXBwLWdyYXBo aXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0 ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvZ3JpZC9jb2x1bW5z LmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFy ZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2Vz L2RlZmF1bHQvZ3JpZC9kaXJ0eS5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5u b2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9l eHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L2dyaWQvZG9uZS5naWYKcGNwLXdlYmFwcC1n cmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3Jh cGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L2dyaWQvZHJv cC1uby5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Iv c2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2lt YWdlcy9kZWZhdWx0L2dyaWQvZHJvcC15ZXMuZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4x MC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRl bnQvanMvZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVsdC9ncmlkL2Zvb3Rlci1iZy5naWYK cGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNw L3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZh dWx0L2dyaWQvZ3JpZDMtaGQtYnRuLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0x Lm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pz L2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvZ3JpZC9ncmlkMy1ocm93LmdpZgpwY3At d2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2Vi YXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQv Z3JpZC9ncmlkMy1ocm93LW92ZXIuZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEu bm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMv ZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVsdC9ncmlkL2dyaWQzLXJvd2hlYWRlci5naWYK cGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNw L3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZh dWx0L2dyaWQvZ3JpZDMtc3BlY2lhbC1jb2wtYmcuZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUt My4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2Nv bnRlbnQvanMvZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVsdC9ncmlkL2dyaWQzLXNwZWNp YWwtY29sLXNlbC1iZy5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gu cnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVz b3VyY2VzL2ltYWdlcy9kZWZhdWx0L2dyaWQvZ3JpZC1ibHVlLWhkLmdpZgpwY3Atd2ViYXBw LWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9n cmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvZ3JpZC9n cmlkLWJsdWUtc3BsaXQuZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNo LnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jl c291cmNlcy9pbWFnZXMvZGVmYXVsdC9ncmlkL2dyaWQtaHJvdy5naWYKcGNwLXdlYmFwcC1n cmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3Jh cGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L2dyaWQvZ3Jp ZC1sb2FkaW5nLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0g L3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJj ZXMvaW1hZ2VzL2RlZmF1bHQvZ3JpZC9ncmlkLXNwbGl0LmdpZgpwY3Atd2ViYXBwLWdyYXBo aXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0 ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvZ3JpZC9ncmlkLXZp c3RhLWhkLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMv aW1hZ2VzL2RlZmF1bHQvZ3JpZC9ncm91cC1ieS5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0z LjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29u dGVudC9qcy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L2dyaWQvZ3JvdXAtY29sbGFw c2UuZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3No YXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9pbWFn ZXMvZGVmYXVsdC9ncmlkL2dyb3VwLWV4cGFuZC5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0z LjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29u dGVudC9qcy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L2dyaWQvZ3JvdXAtZXhwYW5k LXNwcml0ZS5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91 c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2Vz L2ltYWdlcy9kZWZhdWx0L2dyaWQvaGQtcG9wLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMu MTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250 ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvZ3JpZC9obWVudS1hc2MuZ2lm CnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3Bj cC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVm YXVsdC9ncmlkL2htZW51LWRlc2MuZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEu bm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMv ZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVsdC9ncmlkL2htZW51LWxvY2suZ2lmCnBjcC13 ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJh cHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVsdC9n cmlkL2htZW51LWxvY2sucG5nCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNo LnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jl c291cmNlcy9pbWFnZXMvZGVmYXVsdC9ncmlkL2htZW51LXVubG9jay5naWYKcGNwLXdlYmFw cC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMv Z3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L2dyaWQv aG1lbnUtdW5sb2NrLnBuZwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5y cG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNv dXJjZXMvaW1hZ2VzL2RlZmF1bHQvZ3JpZC9pbnZhbGlkX2xpbmUuZ2lmCnBjcC13ZWJhcHAt Z3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dy YXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVsdC9ncmlkL2xv YWRpbmcuZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNy L3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9p bWFnZXMvZGVmYXVsdC9ncmlkL21zby1oZC5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEw LjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVu dC9qcy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L2dyaWQvbm93YWl0LmdpZgpwY3At d2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2Vi YXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQv Z3JpZC9wYWdlLWZpcnN0LWRpc2FibGVkLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50 L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvZ3JpZC9wYWdlLWZpcnN0LmdpZgpw Y3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Av d2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1 bHQvZ3JpZC9wYWdlLWxhc3QtZGlzYWJsZWQuZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4x MC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRl bnQvanMvZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVsdC9ncmlkL3BhZ2UtbGFzdC5naWYK cGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNw L3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZh dWx0L2dyaWQvcGFnZS1uZXh0LWRpc2FibGVkLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMu MTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250 ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvZ3JpZC9wYWdlLW5leHQuZ2lm CnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3Bj cC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVm YXVsdC9ncmlkL3BhZ2UtcHJldi1kaXNhYmxlZC5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0z LjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29u dGVudC9qcy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L2dyaWQvcGFnZS1wcmV2Lmdp ZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9w Y3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2Rl ZmF1bHQvZ3JpZC9waWNrLWJ1dHRvbi5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUt MS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9q cy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L2dyaWQvcmVmcmVzaC1kaXNhYmxlZC5n aWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv cGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2ltYWdlcy9k ZWZhdWx0L2dyaWQvcmVmcmVzaC5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5u b2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9l eHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L2dyaWQvcm93LWNoZWNrLXNwcml0ZS5naWYK cGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNw L3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZh dWx0L2dyaWQvcm93LWV4cGFuZC1zcHJpdGUuZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4x MC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRl bnQvanMvZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVsdC9ncmlkL3Jvdy1vdmVyLmdpZgpw Y3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Av d2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1 bHQvZ3JpZC9yb3ctc2VsLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJj aC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9y ZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvZ3JpZC9zb3J0X2FzYy5naWYKcGNwLXdlYmFwcC1n cmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3Jh cGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L2dyaWQvc29y dF9kZXNjLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMv aW1hZ2VzL2RlZmF1bHQvZ3JpZC9zb3J0LWhkLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMu MTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250 ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvZ3JpZC93YWl0LmdpZgpwY3At d2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2Vi YXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQv bGF5b3V0CnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3No YXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9pbWFn ZXMvZGVmYXVsdC9sYXlvdXQvY29sbGFwc2UuZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4x MC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRl bnQvanMvZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVsdC9sYXlvdXQvZXhwYW5kLmdpZgpw Y3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Av d2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1 bHQvbGF5b3V0L2dyYWRpZW50LWJnLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0x Lm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pz L2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvbGF5b3V0L21pbmktYm90dG9tLmdpZgpw Y3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Av d2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1 bHQvbGF5b3V0L21pbmktbGVmdC5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5u b2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9l eHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L2xheW91dC9taW5pLXJpZ2h0LmdpZgpwY3At d2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2Vi YXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQv bGF5b3V0L21pbmktdG9wLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJj aC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9y ZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvbGF5b3V0L25zLWNvbGxhcHNlLmdpZgpwY3Atd2Vi YXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBw cy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvbGF5 b3V0L25zLWV4cGFuZC5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gu cnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVz b3VyY2VzL2ltYWdlcy9kZWZhdWx0L2xheW91dC9wYW5lbC1jbG9zZS5naWYKcGNwLXdlYmFw cC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMv Z3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L2xheW91 dC9wYW5lbC10aXRsZS1iZy5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2Fy Y2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQv cmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L2xheW91dC9wYW5lbC10aXRsZS1saWdodC1iZy5n aWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv cGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2ltYWdlcy9k ZWZhdWx0L2xheW91dC9zdGljay5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5u b2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9l eHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L2xheW91dC9zdHVjay5naWYKcGNwLXdlYmFw cC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMv Z3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L2xheW91 dC90YWItY2xvc2UuZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291 cmNlcy9pbWFnZXMvZGVmYXVsdC9sYXlvdXQvdGFiLWNsb3NlLW9uLmdpZgpwY3Atd2ViYXBw LWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9n cmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvbWVudQpw Y3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Av d2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1 bHQvbWVudS9jaGVja2VkLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJj aC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9y ZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvbWVudS9ncm91cC1jaGVja2VkLmdpZgpwY3Atd2Vi YXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBw cy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvbWVu dS9pdGVtLW92ZXIuZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291 cmNlcy9pbWFnZXMvZGVmYXVsdC9tZW51L21lbnUuZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUt My4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2Nv bnRlbnQvanMvZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVsdC9tZW51L21lbnUtcGFyZW50 LmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFy ZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2Vz L2RlZmF1bHQvbWVudS91bmNoZWNrZWQuZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41 LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQv anMvZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVsdC9wYW5lbApwY3Atd2ViYXBwLWdyYXBo aXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0 ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvcGFuZWwvY29ybmVy cy1zcHJpdGUuZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNl cy9pbWFnZXMvZGVmYXVsdC9wYW5lbC9sZWZ0LXJpZ2h0LmdpZgpwY3Atd2ViYXBwLWdyYXBo aXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0 ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvcGFuZWwvbGlnaHQt aGQuZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3No YXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9pbWFn ZXMvZGVmYXVsdC9wYW5lbC90b29sLXNwcml0ZXMuZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUt My4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2Nv bnRlbnQvanMvZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVsdC9wYW5lbC90b29sLXNwcml0 ZS10cGwuZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNy L3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9p bWFnZXMvZGVmYXVsdC9wYW5lbC90b29scy1zcHJpdGVzLXRyYW5zLmdpZgpwY3Atd2ViYXBw LWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9n cmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvcGFuZWwv dG9wLWJvdHRvbS5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBt IC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3Vy Y2VzL2ltYWdlcy9kZWZhdWx0L3BhbmVsL3RvcC1ib3R0b20ucG5nCnBjcC13ZWJhcHAtZ3Jh cGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBo aXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVsdC9wYW5lbC93aGl0 ZS1jb3JuZXJzLXNwcml0ZS5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2Fy Y2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQv cmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L3BhbmVsL3doaXRlLWxlZnQtcmlnaHQuZ2lmCnBj cC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93 ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVs dC9wYW5lbC93aGl0ZS10b3AtYm90dG9tLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50 L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvcHJvZ3Jlc3MKcGNwLXdlYmFwcC1n cmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3Jh cGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L3Byb2dyZXNz L3Byb2dyZXNzLWJnLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5y cG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNv dXJjZXMvaW1hZ2VzL2RlZmF1bHQvcXRpcApwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0x Lm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pz L2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvcXRpcC9iZy5naWYKcGNwLXdlYmFwcC1n cmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3Jh cGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L3F0aXAvY2xv c2UuZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3No YXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9pbWFn ZXMvZGVmYXVsdC9xdGlwL3RpcC1hbmNob3Itc3ByaXRlLmdpZgpwY3Atd2ViYXBwLWdyYXBo aXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0 ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvcXRpcC90aXAtc3By aXRlLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9z aGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1h Z2VzL2RlZmF1bHQvcy5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gu cnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVz b3VyY2VzL2ltYWdlcy9kZWZhdWx0L3NoYWRvdy1jLnBuZwpwY3Atd2ViYXBwLWdyYXBoaXRl LTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9j b250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvc2hhZG93LWxyLnBuZwpw Y3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Av d2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1 bHQvc2hhZG93LnBuZwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0g L3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJj ZXMvaW1hZ2VzL2RlZmF1bHQvc2hhcmVkCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEu bm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMv ZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVsdC9zaGFyZWQvYmx1ZS1sb2FkaW5nLmdpZgpw Y3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Av d2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1 bHQvc2hhcmVkL2NhbGVuZGFyLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5v YXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4 dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvc2hhcmVkL2dsYXNzLWJnLmdpZgpwY3Atd2Vi YXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBw cy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvc2hh cmVkL2hkLXNwcml0ZS5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gu cnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVz b3VyY2VzL2ltYWdlcy9kZWZhdWx0L3NoYXJlZC9sYXJnZS1sb2FkaW5nLmdpZgpwY3Atd2Vi YXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBw cy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvc2hh cmVkL2xlZnQtYnRuLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5y cG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNv dXJjZXMvaW1hZ2VzL2RlZmF1bHQvc2hhcmVkL2xvYWRpbmctYmFsbHMuZ2lmCnBjcC13ZWJh cHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBz L2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVsdC9zaGFy ZWQvcmlnaHQtYnRuLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5y cG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNv dXJjZXMvaW1hZ2VzL2RlZmF1bHQvc2hhcmVkL3dhcm5pbmcuZ2lmCnBjcC13ZWJhcHAtZ3Jh cGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBo aXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVsdC9zaXplcgpwY3At d2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2Vi YXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQv c2l6ZXIvZS1oYW5kbGUtZGFyay5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5u b2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9l eHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L3NpemVyL2UtaGFuZGxlLmdpZgpwY3Atd2Vi YXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBw cy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvc2l6 ZXIvbmUtaGFuZGxlLWRhcmsuZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9h cmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0 L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVsdC9zaXplci9uZS1oYW5kbGUuZ2lmCnBjcC13ZWJh cHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBz L2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVsdC9zaXpl ci9udy1oYW5kbGUtZGFyay5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2Fy Y2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQv cmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L3NpemVyL253LWhhbmRsZS5naWYKcGNwLXdlYmFw cC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMv Z3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L3NpemVy L3NlLWhhbmRsZS1kYXJrLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJj aC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9y ZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvc2l6ZXIvc2UtaGFuZGxlLmdpZgpwY3Atd2ViYXBw LWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9n cmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvc2l6ZXIv cy1oYW5kbGUtZGFyay5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gu cnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVz b3VyY2VzL2ltYWdlcy9kZWZhdWx0L3NpemVyL3MtaGFuZGxlLmdpZgpwY3Atd2ViYXBwLWdy YXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFw aGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvc2l6ZXIvc3F1 YXJlLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9z aGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1h Z2VzL2RlZmF1bHQvc2l6ZXIvc3ctaGFuZGxlLWRhcmsuZ2lmCnBjcC13ZWJhcHAtZ3JhcGhp dGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRl L2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVsdC9zaXplci9zdy1oYW5k bGUuZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3No YXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9pbWFn ZXMvZGVmYXVsdC9zbGlkZXIKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gu cnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVz b3VyY2VzL2ltYWdlcy9kZWZhdWx0L3NsaWRlci9zbGlkZXItYmcucG5nCnBjcC13ZWJhcHAt Z3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dy YXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVsdC9zbGlkZXIv c2xpZGVyLXRodW1iLnBuZwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5y cG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNv dXJjZXMvaW1hZ2VzL2RlZmF1bHQvc2xpZGVyL3NsaWRlci12LWJnLnBuZwpwY3Atd2ViYXBw LWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9n cmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvc2xpZGVy L3NsaWRlci12LXRodW1iLnBuZwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJj aC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9y ZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvdGFicwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50 L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvdGFicy9zY3JvbGxlci1iZy5naWYK cGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNw L3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZh dWx0L3RhYnMvc2Nyb2xsLWxlZnQuZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEu bm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMv ZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVsdC90YWJzL3Njcm9sbC1yaWdodC5naWYKcGNw LXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dl YmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0 L3RhYnMvdGFiLWJ0bS1pbmFjdGl2ZS1sZWZ0LWJnLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRl LTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9j b250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvdGFicy90YWItYnRtLWlu YWN0aXZlLXJpZ2h0LWJnLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJj aC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9y ZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvdGFicy90YWItYnRtLWxlZnQtYmcuZ2lmCnBjcC13 ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJh cHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVsdC90 YWJzL3RhYi1idG0tb3Zlci1sZWZ0LWJnLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50 L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvdGFicy90YWItYnRtLW92ZXItcmln aHQtYmcuZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNy L3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9p bWFnZXMvZGVmYXVsdC90YWJzL3RhYi1idG0tcmlnaHQtYmcuZ2lmCnBjcC13ZWJhcHAtZ3Jh cGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBo aXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVsdC90YWJzL3RhYi1j bG9zZS5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Iv c2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2lt YWdlcy9kZWZhdWx0L3RhYnMvdGFicy1zcHJpdGUuZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUt My4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2Nv bnRlbnQvanMvZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVsdC90YWJzL3RhYi1zdHJpcC1i Zy5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hh cmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2ltYWdl cy9kZWZhdWx0L3RhYnMvdGFiLXN0cmlwLWJnLnBuZwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMu MTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250 ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvdGFicy90YWItc3RyaXAtYnRt LWJnLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9z aGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1h Z2VzL2RlZmF1bHQvdG9vbGJhcgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJj aC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9y ZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvdG9vbGJhci9iZy5naWYKcGNwLXdlYmFwcC1ncmFw aGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhp dGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L3Rvb2xiYXIvYnRu LWFycm93LmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMv aW1hZ2VzL2RlZmF1bHQvdG9vbGJhci9idG4tYXJyb3ctbGlnaHQuZ2lmCnBjcC13ZWJhcHAt Z3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dy YXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVsdC90b29sYmFy L2J0bi1vdmVyLWJnLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5y cG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNv dXJjZXMvaW1hZ2VzL2RlZmF1bHQvdG9vbGJhci9ncmF5LWJnLmdpZgpwY3Atd2ViYXBwLWdy YXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFw aGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvdG9vbGJhci9t b3JlLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9z aGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1h Z2VzL2RlZmF1bHQvdG9vbGJhci90Yi1iZy5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEw LjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVu dC9qcy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L3Rvb2xiYXIvdGItYnRuLXNwcml0 ZS5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hh cmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2ltYWdl cy9kZWZhdWx0L3Rvb2xiYXIvdGIteGwtYnRuLXNwcml0ZS5naWYKcGNwLXdlYmFwcC1ncmFw aGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhp dGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L3Rvb2xiYXIvdGIt eGwtc2VwLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMv aW1hZ2VzL2RlZmF1bHQvdHJlZQpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJj aC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9y ZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvdHJlZS9hcnJvd3MuZ2lmCnBjcC13ZWJhcHAtZ3Jh cGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBo aXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVsdC90cmVlL2Ryb3At YWRkLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9z aGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1h Z2VzL2RlZmF1bHQvdHJlZS9kcm9wLWJldHdlZW4uZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUt My4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2Nv bnRlbnQvanMvZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVsdC90cmVlL2Ryb3Atbm8uZ2lm CnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3Bj cC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVm YXVsdC90cmVlL2Ryb3Atb3Zlci5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5u b2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9l eHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L3RyZWUvZHJvcC11bmRlci5naWYKcGNwLXdl YmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFw cHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L3Ry ZWUvZHJvcC15ZXMuZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291 cmNlcy9pbWFnZXMvZGVmYXVsdC90cmVlL2VsYm93LWVuZC5naWYKcGNwLXdlYmFwcC1ncmFw aGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhp dGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L3RyZWUvZWxib3ct ZW5kLW1pbnVzLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0g L3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJj ZXMvaW1hZ2VzL2RlZmF1bHQvdHJlZS9lbGJvdy1lbmQtbWludXMtbmwuZ2lmCnBjcC13ZWJh cHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBz L2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVsdC90cmVl L2VsYm93LWVuZC1wbHVzLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJj aC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9y ZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvdHJlZS9lbGJvdy1lbmQtcGx1cy1ubC5naWYKcGNw LXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dl YmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0 L3RyZWUvZWxib3cuZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291 cmNlcy9pbWFnZXMvZGVmYXVsdC90cmVlL2VsYm93LWxpbmUuZ2lmCnBjcC13ZWJhcHAtZ3Jh cGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBo aXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVsdC90cmVlL2VsYm93 LW1pbnVzLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMv aW1hZ2VzL2RlZmF1bHQvdHJlZS9lbGJvdy1taW51cy1ubC5naWYKcGNwLXdlYmFwcC1ncmFw aGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhp dGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L3RyZWUvZWxib3ct cGx1cy5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Iv c2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2lt YWdlcy9kZWZhdWx0L3RyZWUvZWxib3ctcGx1cy1ubC5naWYKcGNwLXdlYmFwcC1ncmFwaGl0 ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUv Y29udGVudC9qcy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L3RyZWUvZm9sZGVyLmdp ZgpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9w Y3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2Rl ZmF1bHQvdHJlZS9mb2xkZXItb3Blbi5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUt MS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9q cy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L3RyZWUvbGVhZi5naWYKcGNwLXdlYmFw cC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMv Z3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L3RyZWUv bG9hZGluZy5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91 c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2Vz L2ltYWdlcy9kZWZhdWx0L3RyZWUvcy5naWYKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUt MS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9q cy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L3dpbmRvdwpwY3Atd2ViYXBwLWdyYXBo aXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0 ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvd2luZG93L2ljb24t ZXJyb3IuZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNy L3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9p bWFnZXMvZGVmYXVsdC93aW5kb3cvaWNvbi1pbmZvLmdpZgpwY3Atd2ViYXBwLWdyYXBoaXRl LTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9j b250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvd2luZG93L2ljb24tcXVl c3Rpb24uZ2lmCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNy L3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9p bWFnZXMvZGVmYXVsdC93aW5kb3cvaWNvbi13YXJuaW5nLmdpZgpwY3Atd2ViYXBwLWdyYXBo aXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0 ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvd2luZG93L2xlZnQt Y29ybmVycy5wbmcKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91 c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2Vz L2ltYWdlcy9kZWZhdWx0L3dpbmRvdy9sZWZ0LWNvcm5lcnMucHNkCnBjcC13ZWJhcHAtZ3Jh cGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBo aXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNlcy9pbWFnZXMvZGVmYXVsdC93aW5kb3cvbGVm dC1yaWdodC5wbmcKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91 c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2Vz L2ltYWdlcy9kZWZhdWx0L3dpbmRvdy9sZWZ0LXJpZ2h0LnBzZApwY3Atd2ViYXBwLWdyYXBo aXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0 ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJjZXMvaW1hZ2VzL2RlZmF1bHQvd2luZG93L3JpZ2h0 LWNvcm5lcnMucG5nCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0L3Jlc291cmNl cy9pbWFnZXMvZGVmYXVsdC93aW5kb3cvcmlnaHQtY29ybmVycy5wc2QKcGNwLXdlYmFwcC1n cmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3Jh cGhpdGUvY29udGVudC9qcy9leHQvcmVzb3VyY2VzL2ltYWdlcy9kZWZhdWx0L3dpbmRvdy90 b3AtYm90dG9tLnBuZwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0g L3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2V4dC9yZXNvdXJj ZXMvaW1hZ2VzL2RlZmF1bHQvd2luZG93L3RvcC1ib3R0b20ucHNkCnBjcC13ZWJhcHAtZ3Jh cGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBo aXRlL2NvbnRlbnQvanMvZXh0L3V4CnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9h cmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvZXh0 L3V4L0RhdGFWaWV3VHJhbnNpdGlvbi5qcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0x Lm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pz L2pxdWVyeS5hdXRvY29tcGxldGUuanMKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5u b2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9q cXVlcnkuZmxvdC5jcm9zc2hhaXIuanMKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5u b2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy9q cXVlcnkuZmxvdC5qcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0g L3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2pxdWVyeS5mbG90 LnNlbGVjdGlvbi5qcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0g L3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2pxdWVyeS5ncmFw aGl0ZS5qcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9z aGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50L2pzL2pxdWVyeS5qcwpwY3Atd2Vi YXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBw cy9ncmFwaGl0ZS9jb250ZW50L2pzL3BjcC5ncmFwaGxvdC5qcwpwY3Atd2ViYXBwLWdyYXBo aXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0 ZS9jb250ZW50L2pzL3NjcmlwdGFjdWxvdXMKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUt MS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9q cy9zY3JpcHRhY3Vsb3VzL2J1aWxkZXIuanMKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUt MS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9q cy9zY3JpcHRhY3Vsb3VzL2NvbnRyb2xzLmpzCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41 LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQv anMvc2NyaXB0YWN1bG91cy9kcmFnZHJvcC5qcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50 L2pzL3NjcmlwdGFjdWxvdXMvZWZmZWN0cy5qcwpwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9jb250ZW50 L2pzL3NjcmlwdGFjdWxvdXMvc2NyaXB0YWN1bG91cy5qcwpwY3Atd2ViYXBwLWdyYXBoaXRl LTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9j b250ZW50L2pzL3NjcmlwdGFjdWxvdXMvc2xpZGVyLmpzCnBjcC13ZWJhcHAtZ3JhcGhpdGUt My4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2Nv bnRlbnQvanMvd2luZG93CnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvd2luZG93L2Vm ZmVjdHMuanMKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Iv c2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvY29udGVudC9qcy93aW5kb3cvcHJvdG90eXBl LmpzCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJl L3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvd2luZG93L3dpbmRvd19lZmZlY3Rz LmpzCnBjcC13ZWJhcHAtZ3JhcGhpdGUtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJl L3BjcC93ZWJhcHBzL2dyYXBoaXRlL2NvbnRlbnQvanMvd2luZG93L3dpbmRvdy5qcwpwY3At d2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2Vi YXBwcy9ncmFwaGl0ZS9kYXNoYm9hcmQKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5u b2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvZGFzaGJvYXJkL2lu ZGV4Lmh0bWwKcGNwLXdlYmFwcC1ncmFwaGl0ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Iv c2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUvZ3JhcGhsb3QKcGNwLXdlYmFwcC1ncmFwaGl0 ZS0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvZ3JhcGhpdGUv Z3JhcGhsb3QvaW5kZXguaHRtbApwY3Atd2ViYXBwLWdyYXBoaXRlLTMuMTAuNS0xLm5vYXJj aC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ncmFwaGl0ZS9pbmRleC5odG1sCnBjcC13 ZWJhcHAtdmVjdG9yLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3AKcGNwLXdl YmFwcC12ZWN0b3ItMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBz CnBjcC13ZWJhcHAtdmVjdG9yLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Av d2ViYXBwcy92ZWN0b3IKcGNwLXdlYmFwcC12ZWN0b3ItMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL3BjcC93ZWJhcHBzL3ZlY3Rvci9hcHAKcGNwLXdlYmFwcC12ZWN0b3ItMy4x MC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL3ZlY3Rvci9hcHAvcmVi b290Lm1pbi5jc3MubWFwCnBjcC13ZWJhcHAtdmVjdG9yLTMuMTAuNS0xLm5vYXJjaC5ycG0g L3Vzci9zaGFyZS9wY3Avd2ViYXBwcy92ZWN0b3IvYXNzZXRzCnBjcC13ZWJhcHAtdmVjdG9y LTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy92ZWN0b3IvYXNz ZXRzL2ltYWdlcwpwY3Atd2ViYXBwLXZlY3Rvci0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Iv c2hhcmUvcGNwL3dlYmFwcHMvdmVjdG9yL2Fzc2V0cy9pbWFnZXMvdmVjdG9yX293bC5wbmcK cGNwLXdlYmFwcC12ZWN0b3ItMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93 ZWJhcHBzL3ZlY3Rvci9mYXZpY29uLmljbwpwY3Atd2ViYXBwLXZlY3Rvci0zLjEwLjUtMS5u b2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvdmVjdG9yL2ZvbnRzCnBjcC13ZWJh cHAtdmVjdG9yLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy92 ZWN0b3IvZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC5lb3QKcGNwLXdlYmFwcC12ZWN0b3It My4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL3ZlY3Rvci9mb250 cy9mb250YXdlc29tZS13ZWJmb250LnN2ZwpwY3Atd2ViYXBwLXZlY3Rvci0zLjEwLjUtMS5u b2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvdmVjdG9yL2ZvbnRzL2ZvbnRhd2Vz b21lLXdlYmZvbnQudHRmCnBjcC13ZWJhcHAtdmVjdG9yLTMuMTAuNS0xLm5vYXJjaC5ycG0g L3Vzci9zaGFyZS9wY3Avd2ViYXBwcy92ZWN0b3IvZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9u dC53b2ZmCnBjcC13ZWJhcHAtdmVjdG9yLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFy ZS9wY3Avd2ViYXBwcy92ZWN0b3IvZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmMgpw Y3Atd2ViYXBwLXZlY3Rvci0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dl YmFwcHMvdmVjdG9yL2ZvbnRzL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIuZW90CnBj cC13ZWJhcHAtdmVjdG9yLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2Vi YXBwcy92ZWN0b3IvZm9udHMvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci5zdmcKcGNw LXdlYmFwcC12ZWN0b3ItMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJh cHBzL3ZlY3Rvci9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLnR0ZgpwY3At d2ViYXBwLXZlY3Rvci0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFw cHMvdmVjdG9yL2ZvbnRzL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIud29mZgpwY3At d2ViYXBwLXZlY3Rvci0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFw cHMvdmVjdG9yL2ZvbnRzL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIud29mZjIKcGNw LXdlYmFwcC12ZWN0b3ItMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJh cHBzL3ZlY3Rvci9pbmRleC5odG1sCnBjcC13ZWJhcHAtdmVjdG9yLTMuMTAuNS0xLm5vYXJj aC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy92ZWN0b3Ivc2NyaXB0cwpwY3Atd2ViYXBw LXZlY3Rvci0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvdmVj dG9yL3NjcmlwdHMvYXBwLTkzMDlkNjNkLmpzCnBjcC13ZWJhcHAtdmVjdG9yLTMuMTAuNS0x Lm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy92ZWN0b3Ivc2NyaXB0cy92ZW5k b3JzLTk1MjBhMmFjLmpzCnBjcC13ZWJhcHAtdmVjdG9yLTMuMTAuNS0xLm5vYXJjaC5ycG0g L3Vzci9zaGFyZS9wY3Avd2ViYXBwcy92ZWN0b3Ivc3R5bGVzCnBjcC13ZWJhcHAtdmVjdG9y LTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy92ZWN0b3Ivc3R5 bGVzL21haW4tYjVkNTNhYjEuY3NzCnBjcC13ZWJhcHAtdmVjdG9yLTMuMTAuNS0xLm5vYXJj aC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy92ZWN0b3Ivc3R5bGVzL3ZlbmRvci00NGZh OGFjNS5jc3MKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3AK cGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcwpw Y3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2Js aW5rZW5saWdodHMKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9w Y3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2JsaW5rZW5fZXJyb3IucG5nCnBjcC13ZWJqcy0z LjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0 cy9ibGlua2VubGlnaHRzLmNzcwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNy L3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvYmxpbmtlbmxpZ2h0cy5qcwpwY3At d2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5r ZW5saWdodHMvYmxpbmtlbl9vZmYucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBt IC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9ibGlua2VuX29uLnBuZwpw Y3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2Js aW5rZW5saWdodHMvaW5kZXguaHRtbApwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LTEuNy4yLmpzCnBj cC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxp bmtlbmxpZ2h0cy9qcXVlcnktdWktMS4xMC4yLmpzCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2Fy Y2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWkt dGhlbWVzLTEuMTAuMgpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJl L3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvQVVU SE9SUy50eHQKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Av d2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL01BTklGRVNU CnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMv YmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi9NSVQtTElDRU5TRS50eHQK cGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9i bGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3BhY2thZ2UuanNvbgpwY3At d2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5r ZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzCnBjcC13ZWJqcy0zLjEw LjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9q cXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvYmxhY2stdGllCnBjcC13ZWJqcy0zLjEw LjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9q cXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvYmxhY2stdGllL2ltYWdlcwpwY3Atd2Vi anMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5s aWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2JsYWNrLXRpZS9pbWFnZXMv YW5pbWF0ZWQtb3ZlcmxheS5naWYKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4x MC4yL3RoZW1lcy9ibGFjay10aWUvaW1hZ2VzL3VpLWJnX2RpYWdvbmFscy10aGlja184XzMz MzMzM180MHg0MC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFy ZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3Ro ZW1lcy9ibGFjay10aWUvaW1hZ2VzL3VpLWJnX2ZsYXRfNjVfZmZmZmZmXzQweDEwMC5wbmcK cGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9i bGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9ibGFjay10aWUv aW1hZ2VzL3VpLWJnX2dsYXNzXzQwXzExMTExMV8xeDQwMC5wbmcKcGNwLXdlYmpzLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2px dWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9ibGFjay10aWUvaW1hZ2VzL3VpLWJnX2ds YXNzXzU1XzFjMWMxY18xeDQwMC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0g L3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMt MS4xMC4yL3RoZW1lcy9ibGFjay10aWUvaW1hZ2VzL3VpLWJnX2hpZ2hsaWdodC1oYXJkXzEw MF9mOWY5ZjlfMXgxMDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Iv c2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAu Mi90aGVtZXMvYmxhY2stdGllL2ltYWdlcy91aS1iZ19oaWdobGlnaHQtaGFyZF80MF9hYWFh YWFfMXgxMDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv cGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVt ZXMvYmxhY2stdGllL2ltYWdlcy91aS1iZ19oaWdobGlnaHQtc29mdF81MF9hYWFhYWFfMXgx MDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dl YmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvYmxh Y2stdGllL2ltYWdlcy91aS1iZ19pbnNldC1oYXJkXzQ1X2NkMGEwYV8xeDEwMC5wbmcKcGNw LXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlu a2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9ibGFjay10aWUvaW1h Z2VzL3VpLWJnX2luc2V0LWhhcmRfNTVfZmZlYjgwXzF4MTAwLnBuZwpwY3Atd2VianMtMy4x MC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMv anF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2JsYWNrLXRpZS9pbWFnZXMvdWktaWNv bnNfMjIyMjIyXzI1NngyNDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91 c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEu MTAuMi90aGVtZXMvYmxhY2stdGllL2ltYWdlcy91aS1pY29uc180Y2EzMDBfMjU2eDI0MC5w bmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBw cy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9ibGFjay10 aWUvaW1hZ2VzL3VpLWljb25zX2JiYmJiYl8yNTZ4MjQwLnBuZwpwY3Atd2VianMtMy4xMC41 LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1 ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2JsYWNrLXRpZS9pbWFnZXMvdWktaWNvbnNf ZWRlZGVkXzI1NngyNDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Iv c2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAu Mi90aGVtZXMvYmxhY2stdGllL2ltYWdlcy91aS1pY29uc19mZmNmMjlfMjU2eDI0MC5wbmcK cGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9i bGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9ibGFjay10aWUv aW1hZ2VzL3VpLWljb25zX2ZmZmZmZl8yNTZ4MjQwLnBuZwpwY3Atd2VianMtMy4xMC41LTEu bm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5 LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2JsYWNrLXRpZS9qcXVlcnktdWkuY3NzCnBjcC13 ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtl bmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvYmxhY2stdGllL2pxdWVy eS11aS5taW4uY3NzCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv cGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVt ZXMvYmxhY2stdGllL2pxdWVyeS51aS50aGVtZS5jc3MKcGNwLXdlYmpzLTMuMTAuNS0xLm5v YXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11 aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9ibGl0emVyCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2Fy Y2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWkt dGhlbWVzLTEuMTAuMi90aGVtZXMvYmxpdHplci9pbWFnZXMKcGNwLXdlYmpzLTMuMTAuNS0x Lm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVy eS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9ibGl0emVyL2ltYWdlcy9hbmltYXRlZC1vdmVy bGF5LmdpZgpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93 ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2Js aXR6ZXIvaW1hZ2VzL3VpLWJnX2RpYWdvbmFscy10aGlja183NV9mM2Q4ZDhfNDB4NDAucG5n CnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMv YmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvYmxpdHplci9p bWFnZXMvdWktYmdfZG90cy1zbWFsbF82NV9hNmE2YTZfMngyLnBuZwpwY3Atd2VianMtMy4x MC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMv anF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2JsaXR6ZXIvaW1hZ2VzL3VpLWJnX2Zs YXRfMF8zMzMzMzNfNDB4MTAwLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0x LjEwLjIvdGhlbWVzL2JsaXR6ZXIvaW1hZ2VzL3VpLWJnX2ZsYXRfNjVfZmZmZmZmXzQweDEw MC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2Vi YXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9ibGl0 emVyL2ltYWdlcy91aS1iZ19mbGF0Xzc1X2ZmZmZmZl80MHgxMDAucG5nCnBjcC13ZWJqcy0z LjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0 cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvYmxpdHplci9pbWFnZXMvdWktYmdf Z2xhc3NfNTVfZmJmOGVlXzF4NDAwLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1l cy0xLjEwLjIvdGhlbWVzL2JsaXR6ZXIvaW1hZ2VzL3VpLWJnX2hpZ2hsaWdodC1oYXJkXzEw MF9lZWVlZWVfMXgxMDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Iv c2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAu Mi90aGVtZXMvYmxpdHplci9pbWFnZXMvdWktYmdfaGlnaGxpZ2h0LWhhcmRfMTAwX2Y2ZjZm Nl8xeDEwMC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9w Y3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1l cy9ibGl0emVyL2ltYWdlcy91aS1iZ19oaWdobGlnaHQtc29mdF8xNV9jYzAwMDBfMXgxMDAu cG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFw cHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvYmxpdHpl ci9pbWFnZXMvdWktaWNvbnNfMDA0Mjc2XzI1NngyNDAucG5nCnBjcC13ZWJqcy0zLjEwLjUt MS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVl cnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvYmxpdHplci9pbWFnZXMvdWktaWNvbnNfY2Mw MDAwXzI1NngyNDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hh cmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90 aGVtZXMvYmxpdHplci9pbWFnZXMvdWktaWNvbnNfZmZmZmZmXzI1NngyNDAucG5nCnBjcC13 ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtl bmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvYmxpdHplci9qcXVlcnkt dWkuY3NzCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dl YmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvYmxp dHplci9qcXVlcnktdWkubWluLmNzcwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0x LjEwLjIvdGhlbWVzL2JsaXR6ZXIvanF1ZXJ5LnVpLnRoZW1lLmNzcwpwY3Atd2VianMtMy4x MC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMv anF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2N1cGVydGlubwpwY3Atd2VianMtMy4x MC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMv anF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2N1cGVydGluby9pbWFnZXMKcGNwLXdl YmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2Vu bGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9jdXBlcnRpbm8vaW1hZ2Vz L2FuaW1hdGVkLW92ZXJsYXkuZ2lmCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91 c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEu MTAuMi90aGVtZXMvY3VwZXJ0aW5vL2ltYWdlcy91aS1iZ19kaWFnb25hbHMtdGhpY2tfOTBf ZWVlZWVlXzQweDQwLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3No YXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIv dGhlbWVzL2N1cGVydGluby9pbWFnZXMvdWktYmdfZmxhdF8xNV9jZDBhMGFfNDB4MTAwLnBu ZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBz L2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2N1cGVydGlu by9pbWFnZXMvdWktYmdfZ2xhc3NfMTAwX2U0ZjFmYl8xeDQwMC5wbmcKcGNwLXdlYmpzLTMu MTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRz L2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9jdXBlcnRpbm8vaW1hZ2VzL3VpLWJn X2dsYXNzXzUwXzNiYWFlM18xeDQwMC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5y cG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVt ZXMtMS4xMC4yL3RoZW1lcy9jdXBlcnRpbm8vaW1hZ2VzL3VpLWJnX2dsYXNzXzgwX2Q3ZWJm OV8xeDQwMC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9w Y3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1l cy9jdXBlcnRpbm8vaW1hZ2VzL3VpLWJnX2hpZ2hsaWdodC1oYXJkXzEwMF9mMmY1ZjdfMXgx MDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dl YmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvY3Vw ZXJ0aW5vL2ltYWdlcy91aS1iZ19oaWdobGlnaHQtaGFyZF83MF8wMDAwMDBfMXgxMDAucG5n CnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMv YmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvY3VwZXJ0aW5v L2ltYWdlcy91aS1iZ19oaWdobGlnaHQtc29mdF8xMDBfZGVlZGY3XzF4MTAwLnBuZwpwY3At d2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5r ZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2N1cGVydGluby9pbWFn ZXMvdWktYmdfaGlnaGxpZ2h0LXNvZnRfMjVfZmZlZjhmXzF4MTAwLnBuZwpwY3Atd2VianMt My4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdo dHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2N1cGVydGluby9pbWFnZXMvdWkt aWNvbnNfMjY5NGU4XzI1NngyNDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBt IC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVz LTEuMTAuMi90aGVtZXMvY3VwZXJ0aW5vL2ltYWdlcy91aS1pY29uc18yZTgzZmZfMjU2eDI0 MC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2Vi YXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9jdXBl cnRpbm8vaW1hZ2VzL3VpLWljb25zXzNkODBiM18yNTZ4MjQwLnBuZwpwY3Atd2VianMtMy4x MC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMv anF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2N1cGVydGluby9pbWFnZXMvdWktaWNv bnNfNzJhN2NmXzI1NngyNDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91 c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEu MTAuMi90aGVtZXMvY3VwZXJ0aW5vL2ltYWdlcy91aS1pY29uc19mZmZmZmZfMjU2eDI0MC5w bmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBw cy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9jdXBlcnRp bm8vanF1ZXJ5LXVpLmNzcwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3No YXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIv dGhlbWVzL2N1cGVydGluby9qcXVlcnktdWkubWluLmNzcwpwY3Atd2VianMtMy4xMC41LTEu bm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5 LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2N1cGVydGluby9qcXVlcnkudWkudGhlbWUuY3Nz CnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMv YmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvZGFyay1oaXZl CnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMv YmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvZGFyay1oaXZl L2ltYWdlcwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93 ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2Rh cmstaGl2ZS9pbWFnZXMvYW5pbWF0ZWQtb3ZlcmxheS5naWYKcGNwLXdlYmpzLTMuMTAuNS0x Lm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVy eS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9kYXJrLWhpdmUvaW1hZ2VzL3VpLWJnX2ZsYXRf MzBfY2NjY2NjXzQweDEwMC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4x MC4yL3RoZW1lcy9kYXJrLWhpdmUvaW1hZ2VzL3VpLWJnX2ZsYXRfNTBfNWM1YzVjXzQweDEw MC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2Vi YXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9kYXJr LWhpdmUvaW1hZ2VzL3VpLWJnX2dsYXNzXzQwX2ZmYzczZF8xeDQwMC5wbmcKcGNwLXdlYmpz LTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGln aHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9kYXJrLWhpdmUvaW1hZ2VzL3Vp LWJnX2hpZ2hsaWdodC1oYXJkXzIwXzA5NzJhNV8xeDEwMC5wbmcKcGNwLXdlYmpzLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2px dWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9kYXJrLWhpdmUvaW1hZ2VzL3VpLWJnX2hp Z2hsaWdodC1zb2Z0XzMzXzAwMzE0N18xeDEwMC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5v YXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11 aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9kYXJrLWhpdmUvaW1hZ2VzL3VpLWJnX2hpZ2hsaWdo dC1zb2Z0XzM1XzIyMjIyMl8xeDEwMC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5y cG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVt ZXMtMS4xMC4yL3RoZW1lcy9kYXJrLWhpdmUvaW1hZ2VzL3VpLWJnX2hpZ2hsaWdodC1zb2Z0 XzQ0XzQ0NDQ0NF8xeDEwMC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4x MC4yL3RoZW1lcy9kYXJrLWhpdmUvaW1hZ2VzL3VpLWJnX2hpZ2hsaWdodC1zb2Z0XzgwX2Vl ZWVlZV8xeDEwMC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFy ZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3Ro ZW1lcy9kYXJrLWhpdmUvaW1hZ2VzL3VpLWJnX2xvb3BfMjVfMDAwMDAwXzIxeDIxLnBuZwpw Y3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2Js aW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2RhcmstaGl2ZS9p bWFnZXMvdWktaWNvbnNfMjIyMjIyXzI1NngyNDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5u b2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnkt dWktdGhlbWVzLTEuMTAuMi90aGVtZXMvZGFyay1oaXZlL2ltYWdlcy91aS1pY29uc180Yjhl MGJfMjU2eDI0MC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFy ZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3Ro ZW1lcy9kYXJrLWhpdmUvaW1hZ2VzL3VpLWljb25zX2E4MzMwMF8yNTZ4MjQwLnBuZwpwY3At d2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5r ZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2RhcmstaGl2ZS9pbWFn ZXMvdWktaWNvbnNfY2NjY2NjXzI1NngyNDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2Fy Y2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWkt dGhlbWVzLTEuMTAuMi90aGVtZXMvZGFyay1oaXZlL2ltYWdlcy91aS1pY29uc19mZmZmZmZf MjU2eDI0MC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9w Y3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1l cy9kYXJrLWhpdmUvanF1ZXJ5LXVpLmNzcwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1l cy0xLjEwLjIvdGhlbWVzL2RhcmstaGl2ZS9qcXVlcnktdWkubWluLmNzcwpwY3Atd2VianMt My4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdo dHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2RhcmstaGl2ZS9qcXVlcnkudWku dGhlbWUuY3NzCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNw L3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMv ZG90LWx1dgpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93 ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2Rv dC1sdXYvaW1hZ2VzCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv cGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVt ZXMvZG90LWx1di9pbWFnZXMvYW5pbWF0ZWQtb3ZlcmxheS5naWYKcGNwLXdlYmpzLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2px dWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9kb3QtbHV2L2ltYWdlcy91aS1iZ19kaWFn b25hbHMtdGhpY2tfMTVfMGIzZTZmXzQweDQwLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9h cmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVp LXRoZW1lcy0xLjEwLjIvdGhlbWVzL2RvdC1sdXYvaW1hZ2VzL3VpLWJnX2RvdHMtbWVkaXVt XzMwXzBiNThhMl80eDQucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Iv c2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAu Mi90aGVtZXMvZG90LWx1di9pbWFnZXMvdWktYmdfZG90cy1zbWFsbF8yMF8zMzMzMzNfMngy LnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJh cHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2RvdC1s dXYvaW1hZ2VzL3VpLWJnX2RvdHMtc21hbGxfMzBfYTMyZDAwXzJ4Mi5wbmcKcGNwLXdlYmpz LTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGln aHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9kb3QtbHV2L2ltYWdlcy91aS1i Z19kb3RzLXNtYWxsXzQwXzAwNDk4Zl8yeDIucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2Fy Y2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWkt dGhlbWVzLTEuMTAuMi90aGVtZXMvZG90LWx1di9pbWFnZXMvdWktYmdfZmxhdF8wX2FhYWFh YV80MHgxMDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv cGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVt ZXMvZG90LWx1di9pbWFnZXMvdWktYmdfZmxhdF80MF8yOTI5MjlfNDB4MTAwLnBuZwpwY3At d2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5r ZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2RvdC1sdXYvaW1hZ2Vz L3VpLWJnX2dsb3NzLXdhdmVfMjBfMTExMTExXzUwMHgxMDAucG5nCnBjcC13ZWJqcy0zLjEw LjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9q cXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvZG90LWx1di9pbWFnZXMvdWktaWNvbnNf MDA0OThmXzI1NngyNDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Iv c2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAu Mi90aGVtZXMvZG90LWx1di9pbWFnZXMvdWktaWNvbnNfOThkMmZiXzI1NngyNDAucG5nCnBj cC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxp bmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvZG90LWx1di9pbWFn ZXMvdWktaWNvbnNfOWNjZGZjXzI1NngyNDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2Fy Y2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWkt dGhlbWVzLTEuMTAuMi90aGVtZXMvZG90LWx1di9pbWFnZXMvdWktaWNvbnNfZmZmZmZmXzI1 NngyNDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNw L3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMv ZG90LWx1di9qcXVlcnktdWkuY3NzCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91 c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEu MTAuMi90aGVtZXMvZG90LWx1di9qcXVlcnktdWkubWluLmNzcwpwY3Atd2VianMtMy4xMC41 LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1 ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2RvdC1sdXYvanF1ZXJ5LnVpLnRoZW1lLmNz cwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBz L2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2VnZ3BsYW50 CnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMv YmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvZWdncGxhbnQv aW1hZ2VzCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dl YmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvZWdn cGxhbnQvaW1hZ2VzL2FuaW1hdGVkLW92ZXJsYXkuZ2lmCnBjcC13ZWJqcy0zLjEwLjUtMS5u b2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnkt dWktdGhlbWVzLTEuMTAuMi90aGVtZXMvZWdncGxhbnQvaW1hZ2VzL3VpLWJnX2ZsYXRfMF9h YWFhYWFfNDB4MTAwLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3No YXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIv dGhlbWVzL2VnZ3BsYW50L2ltYWdlcy91aS1iZ19mbGF0XzBfZWVlZWVlXzQweDEwMC5wbmcK cGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9i bGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9lZ2dwbGFudC9p bWFnZXMvdWktYmdfZmxhdF81NV85OTRkNTNfNDB4MTAwLnBuZwpwY3Atd2VianMtMy4xMC41 LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1 ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2VnZ3BsYW50L2ltYWdlcy91aS1iZ19mbGF0 XzU1X2ZhZmFmYV80MHgxMDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91 c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEu MTAuMi90aGVtZXMvZWdncGxhbnQvaW1hZ2VzL3VpLWJnX2dsb3NzLXdhdmVfMzBfM2QzNjQ0 XzUwMHgxMDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv cGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVt ZXMvZWdncGxhbnQvaW1hZ2VzL3VpLWJnX2hpZ2hsaWdodC1zb2Z0XzEwMF9kY2Q5ZGVfMXgx MDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dl YmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvZWdn cGxhbnQvaW1hZ2VzL3VpLWJnX2hpZ2hsaWdodC1zb2Z0XzEwMF9lYWU2ZWFfMXgxMDAucG5n CnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMv YmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvZWdncGxhbnQv aW1hZ2VzL3VpLWJnX2hpZ2hsaWdodC1zb2Z0XzI1XzMwMjczYV8xeDEwMC5wbmcKcGNwLXdl YmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2Vu bGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9lZ2dwbGFudC9pbWFnZXMv dWktYmdfaGlnaGxpZ2h0LXNvZnRfNDVfNWY1OTY0XzF4MTAwLnBuZwpwY3Atd2VianMtMy4x MC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMv anF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2VnZ3BsYW50L2ltYWdlcy91aS1pY29u c180NTQ1NDVfMjU2eDI0MC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4x MC4yL3RoZW1lcy9lZ2dwbGFudC9pbWFnZXMvdWktaWNvbnNfNzM0ZDk5XzI1NngyNDAucG5n CnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMv YmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvZWdncGxhbnQv aW1hZ2VzL3VpLWljb25zXzhkNzhhNV8yNTZ4MjQwLnBuZwpwY3Atd2VianMtMy4xMC41LTEu bm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5 LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2VnZ3BsYW50L2ltYWdlcy91aS1pY29uc19hOGEz YWVfMjU2eDI0MC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFy ZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3Ro ZW1lcy9lZ2dwbGFudC9pbWFnZXMvdWktaWNvbnNfZWJjY2NlXzI1NngyNDAucG5nCnBjcC13 ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtl bmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvZWdncGxhbnQvaW1hZ2Vz L3VpLWljb25zX2ZmZmZmZl8yNTZ4MjQwLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNo LnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRo ZW1lcy0xLjEwLjIvdGhlbWVzL2VnZ3BsYW50L2pxdWVyeS11aS5jc3MKcGNwLXdlYmpzLTMu MTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRz L2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9lZ2dwbGFudC9qcXVlcnktdWkubWlu LmNzcwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJh cHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2VnZ3Bs YW50L2pxdWVyeS51aS50aGVtZS5jc3MKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0g L3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMt MS4xMC4yL3RoZW1lcy9leGNpdGUtYmlrZQpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1l cy0xLjEwLjIvdGhlbWVzL2V4Y2l0ZS1iaWtlL2ltYWdlcwpwY3Atd2VianMtMy4xMC41LTEu bm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5 LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2V4Y2l0ZS1iaWtlL2ltYWdlcy9hbmltYXRlZC1v dmVybGF5LmdpZgpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3Bj cC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVz L2V4Y2l0ZS1iaWtlL2ltYWdlcy91aS1iZ19kaWFnb25hbHMtc21hbGxfMjVfYzVkZGZjXzQw eDQwLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93 ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2V4 Y2l0ZS1iaWtlL2ltYWdlcy91aS1iZ19kaWFnb25hbHMtdGhpY2tfMjBfZTY5NzAwXzQweDQw LnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJh cHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2V4Y2l0 ZS1iaWtlL2ltYWdlcy91aS1iZ19kaWFnb25hbHMtdGhpY2tfMjJfMTQ4NGU2XzQweDQwLnBu ZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBz L2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2V4Y2l0ZS1i aWtlL2ltYWdlcy91aS1iZ19kaWFnb25hbHMtdGhpY2tfMjZfMjI5M2Y3XzQweDQwLnBuZwpw Y3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2Js aW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2V4Y2l0ZS1iaWtl L2ltYWdlcy91aS1iZ19mbGF0XzBfZTY5NzAwXzQweDEwMC5wbmcKcGNwLXdlYmpzLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2px dWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9leGNpdGUtYmlrZS9pbWFnZXMvdWktYmdf ZmxhdF8wX2U2YjkwMF80MHgxMDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBt IC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVz LTEuMTAuMi90aGVtZXMvZXhjaXRlLWJpa2UvaW1hZ2VzL3VpLWJnX2hpZ2hsaWdodC1zb2Z0 XzEwMF9mOWY5ZjlfMXgxMDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91 c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEu MTAuMi90aGVtZXMvZXhjaXRlLWJpa2UvaW1hZ2VzL3VpLWJnX2luc2V0LWhhcmRfMTAwX2Vl ZWVlZV8xeDEwMC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFy ZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3Ro ZW1lcy9leGNpdGUtYmlrZS9pbWFnZXMvdWktaWNvbnNfMGE4MmViXzI1NngyNDAucG5nCnBj cC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxp bmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvZXhjaXRlLWJpa2Uv aW1hZ2VzL3VpLWljb25zXzBiNTRkNV8yNTZ4MjQwLnBuZwpwY3Atd2VianMtMy4xMC41LTEu bm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5 LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2V4Y2l0ZS1iaWtlL2ltYWdlcy91aS1pY29uc181 ZmE1ZTNfMjU2eDI0MC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9z aGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4y L3RoZW1lcy9leGNpdGUtYmlrZS9pbWFnZXMvdWktaWNvbnNfZmNkZDRhXzI1NngyNDAucG5n CnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMv YmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvZXhjaXRlLWJp a2UvaW1hZ2VzL3VpLWljb25zX2ZmZmZmZl8yNTZ4MjQwLnBuZwpwY3Atd2VianMtMy4xMC41 LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1 ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2V4Y2l0ZS1iaWtlL2pxdWVyeS11aS5jc3MK cGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9i bGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9leGNpdGUtYmlr ZS9qcXVlcnktdWkubWluLmNzcwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNy L3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEw LjIvdGhlbWVzL2V4Y2l0ZS1iaWtlL2pxdWVyeS51aS50aGVtZS5jc3MKcGNwLXdlYmpzLTMu MTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRz L2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9mbGljawpwY3Atd2VianMtMy4xMC41 LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1 ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2ZsaWNrL2ltYWdlcwpwY3Atd2VianMtMy4x MC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMv anF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2ZsaWNrL2ltYWdlcy9hbmltYXRlZC1v dmVybGF5LmdpZgpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3Bj cC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVz L2ZsaWNrL2ltYWdlcy91aS1iZ19mbGF0XzBfYWFhYWFhXzQweDEwMC5wbmcKcGNwLXdlYmpz LTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGln aHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9mbGljay9pbWFnZXMvdWktYmdf ZmxhdF8wX2VlZWVlZV80MHgxMDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBt IC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVz LTEuMTAuMi90aGVtZXMvZmxpY2svaW1hZ2VzL3VpLWJnX2ZsYXRfNTVfZmZmZmZmXzQweDEw MC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2Vi YXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9mbGlj ay9pbWFnZXMvdWktYmdfZmxhdF83NV9mZmZmZmZfNDB4MTAwLnBuZwpwY3Atd2VianMtMy4x MC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMv anF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2ZsaWNrL2ltYWdlcy91aS1iZ19nbGFz c182NV9mZmZmZmZfMXg0MDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91 c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEu MTAuMi90aGVtZXMvZmxpY2svaW1hZ2VzL3VpLWJnX2hpZ2hsaWdodC1zb2Z0XzEwMF9mNmY2 ZjZfMXgxMDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv cGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVt ZXMvZmxpY2svaW1hZ2VzL3VpLWJnX2hpZ2hsaWdodC1zb2Z0XzI1XzAwNzNlYV8xeDEwMC5w bmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBw cy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9mbGljay9p bWFnZXMvdWktYmdfaGlnaGxpZ2h0LXNvZnRfNTBfZGRkZGRkXzF4MTAwLnBuZwpwY3Atd2Vi anMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5s aWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2ZsaWNrL2ltYWdlcy91aS1p Y29uc18wMDczZWFfMjU2eDI0MC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0g L3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMt MS4xMC4yL3RoZW1lcy9mbGljay9pbWFnZXMvdWktaWNvbnNfNDU0NTQ1XzI1NngyNDAucG5n CnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMv YmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvZmxpY2svaW1h Z2VzL3VpLWljb25zXzY2NjY2Nl8yNTZ4MjQwLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9h cmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVp LXRoZW1lcy0xLjEwLjIvdGhlbWVzL2ZsaWNrL2ltYWdlcy91aS1pY29uc19mZjAwODRfMjU2 eDI0MC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Av d2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9m bGljay9pbWFnZXMvdWktaWNvbnNfZmZmZmZmXzI1NngyNDAucG5nCnBjcC13ZWJqcy0zLjEw LjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9q cXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvZmxpY2svanF1ZXJ5LXVpLmNzcwpwY3At d2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5r ZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2ZsaWNrL2pxdWVyeS11 aS5taW4uY3NzCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNw L3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMv ZmxpY2svanF1ZXJ5LnVpLnRoZW1lLmNzcwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1l cy0xLjEwLjIvdGhlbWVzL2hvdC1zbmVha3MKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5y cG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVt ZXMtMS4xMC4yL3RoZW1lcy9ob3Qtc25lYWtzL2ltYWdlcwpwY3Atd2VianMtMy4xMC41LTEu bm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5 LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2hvdC1zbmVha3MvaW1hZ2VzL2FuaW1hdGVkLW92 ZXJsYXkuZ2lmCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNw L3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMv aG90LXNuZWFrcy9pbWFnZXMvdWktYmdfZGlhZ29uYWxzLXNtYWxsXzQwX2RiNDg2NV80MHg0 MC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2Vi YXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9ob3Qt c25lYWtzL2ltYWdlcy91aS1iZ19kaWFnb25hbHMtc21hbGxfNTBfOTNjM2NkXzQweDQwLnBu ZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBz L2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2hvdC1zbmVh a3MvaW1hZ2VzL3VpLWJnX2RpYWdvbmFscy1zbWFsbF81MF9mZjM4NTNfNDB4NDAucG5nCnBj cC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxp bmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvaG90LXNuZWFrcy9p bWFnZXMvdWktYmdfZGlhZ29uYWxzLXNtYWxsXzc1X2NjZDIzMl80MHg0MC5wbmcKcGNwLXdl YmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2Vu bGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9ob3Qtc25lYWtzL2ltYWdl cy91aS1iZ19kb3RzLW1lZGl1bV84MF9mZmZmMzhfNHg0LnBuZwpwY3Atd2VianMtMy4xMC41 LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1 ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2hvdC1zbmVha3MvaW1hZ2VzL3VpLWJnX2Rv dHMtc21hbGxfMzVfMzU0MTRmXzJ4Mi5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5y cG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVt ZXMtMS4xMC4yL3RoZW1lcy9ob3Qtc25lYWtzL2ltYWdlcy91aS1iZ19mbGF0Xzc1X2JhOTIx N180MHgxMDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv cGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVt ZXMvaG90LXNuZWFrcy9pbWFnZXMvdWktYmdfZmxhdF83NV9mZmZmZmZfNDB4MTAwLnBuZwpw Y3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2Js aW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2hvdC1zbmVha3Mv aW1hZ2VzL3VpLWJnX3doaXRlLWxpbmVzXzg1X2Y3ZjdiYV80MHgxMDAucG5nCnBjcC13ZWJq cy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxp Z2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvaG90LXNuZWFrcy9pbWFnZXMv dWktaWNvbnNfNDU0NTQ1XzI1NngyNDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gu cnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhl bWVzLTEuMTAuMi90aGVtZXMvaG90LXNuZWFrcy9pbWFnZXMvdWktaWNvbnNfODhhMjA2XzI1 NngyNDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNw L3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMv aG90LXNuZWFrcy9pbWFnZXMvdWktaWNvbnNfYzAyNjY5XzI1NngyNDAucG5nCnBjcC13ZWJq cy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxp Z2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvaG90LXNuZWFrcy9pbWFnZXMv dWktaWNvbnNfZTFlNDYzXzI1NngyNDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gu cnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhl bWVzLTEuMTAuMi90aGVtZXMvaG90LXNuZWFrcy9pbWFnZXMvdWktaWNvbnNfZmZlYjMzXzI1 NngyNDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNw L3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMv aG90LXNuZWFrcy9pbWFnZXMvdWktaWNvbnNfZmZmZmZmXzI1NngyNDAucG5nCnBjcC13ZWJq cy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxp Z2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvaG90LXNuZWFrcy9qcXVlcnkt dWkuY3NzCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dl YmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvaG90 LXNuZWFrcy9qcXVlcnktdWkubWluLmNzcwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1l cy0xLjEwLjIvdGhlbWVzL2hvdC1zbmVha3MvanF1ZXJ5LnVpLnRoZW1lLmNzcwpwY3Atd2Vi anMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5s aWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2h1bWFuaXR5CnBjcC13ZWJq cy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxp Z2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvaHVtYW5pdHkvaW1hZ2VzCnBj cC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxp bmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvaHVtYW5pdHkvaW1h Z2VzL2FuaW1hdGVkLW92ZXJsYXkuZ2lmCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBt IC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVz LTEuMTAuMi90aGVtZXMvaHVtYW5pdHkvaW1hZ2VzL3VpLWJnX2ZsYXRfNzVfYWFhYWFhXzQw eDEwMC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Av d2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9o dW1hbml0eS9pbWFnZXMvdWktYmdfZ2xhc3NfMTAwX2Y1ZjBlNV8xeDQwMC5wbmcKcGNwLXdl YmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2Vu bGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9odW1hbml0eS9pbWFnZXMv dWktYmdfZ2xhc3NfMjVfY2I4NDJlXzF4NDAwLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9h cmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVp LXRoZW1lcy0xLjEwLjIvdGhlbWVzL2h1bWFuaXR5L2ltYWdlcy91aS1iZ19nbGFzc183MF9l ZGU0ZDRfMXg0MDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hh cmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90 aGVtZXMvaHVtYW5pdHkvaW1hZ2VzL3VpLWJnX2hpZ2hsaWdodC1oYXJkXzEwMF9mNGYwZWNf MXgxMDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNw L3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMv aHVtYW5pdHkvaW1hZ2VzL3VpLWJnX2hpZ2hsaWdodC1oYXJkXzY1X2ZlZTRiZF8xeDEwMC5w bmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBw cy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9odW1hbml0 eS9pbWFnZXMvdWktYmdfaGlnaGxpZ2h0LWhhcmRfNzVfZjVmNWI1XzF4MTAwLnBuZwpwY3At d2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5r ZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2h1bWFuaXR5L2ltYWdl cy91aS1iZ19pbnNldC1zb2Z0XzEwMF9mNGYwZWNfMXgxMDAucG5nCnBjcC13ZWJqcy0zLjEw LjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9q cXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvaHVtYW5pdHkvaW1hZ2VzL3VpLWljb25z X2M0N2EyM18yNTZ4MjQwLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNy L3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEw LjIvdGhlbWVzL2h1bWFuaXR5L2ltYWdlcy91aS1pY29uc19jYjY3MmJfMjU2eDI0MC5wbmcK cGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9i bGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9odW1hbml0eS9p bWFnZXMvdWktaWNvbnNfZjA4MDAwXzI1NngyNDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5u b2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnkt dWktdGhlbWVzLTEuMTAuMi90aGVtZXMvaHVtYW5pdHkvaW1hZ2VzL3VpLWljb25zX2YzNWYw N18yNTZ4MjQwLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJl L3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhl bWVzL2h1bWFuaXR5L2ltYWdlcy91aS1pY29uc19mZjc1MTlfMjU2eDI0MC5wbmcKcGNwLXdl YmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2Vu bGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9odW1hbml0eS9pbWFnZXMv dWktaWNvbnNfZmZmZmZmXzI1NngyNDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gu cnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhl bWVzLTEuMTAuMi90aGVtZXMvaHVtYW5pdHkvanF1ZXJ5LXVpLmNzcwpwY3Atd2VianMtMy4x MC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMv anF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2h1bWFuaXR5L2pxdWVyeS11aS5taW4u Y3NzCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFw cHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvaHVtYW5p dHkvanF1ZXJ5LnVpLnRoZW1lLmNzcwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0x LjEwLjIvdGhlbWVzL2xlLWZyb2cKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4x MC4yL3RoZW1lcy9sZS1mcm9nL2ltYWdlcwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1l cy0xLjEwLjIvdGhlbWVzL2xlLWZyb2cvaW1hZ2VzL2FuaW1hdGVkLW92ZXJsYXkuZ2lmCnBj cC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxp bmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvbGUtZnJvZy9pbWFn ZXMvdWktYmdfZGlhZ29uYWxzLXNtYWxsXzBfYWFhYWFhXzQweDQwLnBuZwpwY3Atd2VianMt My4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdo dHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2xlLWZyb2cvaW1hZ2VzL3VpLWJn X2RpYWdvbmFscy10aGlja18xNV80NDQ0NDRfNDB4NDAucG5nCnBjcC13ZWJqcy0zLjEwLjUt MS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVl cnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvbGUtZnJvZy9pbWFnZXMvdWktYmdfZGlhZ29u YWxzLXRoaWNrXzk1X2ZmZGMyZV80MHg0MC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJj aC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10 aGVtZXMtMS4xMC4yL3RoZW1lcy9sZS1mcm9nL2ltYWdlcy91aS1iZ19nbGFzc181NV9mYmY1 ZDBfMXg0MDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv cGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVt ZXMvbGUtZnJvZy9pbWFnZXMvdWktYmdfaGlnaGxpZ2h0LWhhcmRfMzBfMjg1YzAwXzF4MTAw LnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJh cHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2xlLWZy b2cvaW1hZ2VzL3VpLWJnX2hpZ2hsaWdodC1zb2Z0XzMzXzNhODEwNF8xeDEwMC5wbmcKcGNw LXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlu a2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9sZS1mcm9nL2ltYWdl cy91aS1iZ19oaWdobGlnaHQtc29mdF81MF80ZWIzMDVfMXgxMDAucG5nCnBjcC13ZWJqcy0z LjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0 cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvbGUtZnJvZy9pbWFnZXMvdWktYmdf aGlnaGxpZ2h0LXNvZnRfNjBfNGNhMjBiXzF4MTAwLnBuZwpwY3Atd2VianMtMy4xMC41LTEu bm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5 LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2xlLWZyb2cvaW1hZ2VzL3VpLWJnX2luc2V0LXNv ZnRfMTBfMjg1YzAwXzF4MTAwLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0x LjEwLjIvdGhlbWVzL2xlLWZyb2cvaW1hZ2VzL3VpLWljb25zXzRlYjMwNV8yNTZ4MjQwLnBu ZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBz L2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2xlLWZyb2cv aW1hZ2VzL3VpLWljb25zXzcyYjQyZF8yNTZ4MjQwLnBuZwpwY3Atd2VianMtMy4xMC41LTEu bm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5 LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2xlLWZyb2cvaW1hZ2VzL3VpLWljb25zX2NkMGEw YV8yNTZ4MjQwLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJl L3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhl bWVzL2xlLWZyb2cvaW1hZ2VzL3VpLWljb25zX2ZmZmZmZl8yNTZ4MjQwLnBuZwpwY3Atd2Vi anMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5s aWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2xlLWZyb2cvanF1ZXJ5LXVp LmNzcwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJh cHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL2xlLWZy b2cvanF1ZXJ5LXVpLm1pbi5jc3MKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4x MC4yL3RoZW1lcy9sZS1mcm9nL2pxdWVyeS51aS50aGVtZS5jc3MKcGNwLXdlYmpzLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2px dWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9taW50LWNob2MKcGNwLXdlYmpzLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2px dWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9taW50LWNob2MvaW1hZ2VzCnBjcC13ZWJq cy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxp Z2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvbWludC1jaG9jL2ltYWdlcy9h bmltYXRlZC1vdmVybGF5LmdpZgpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNy L3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEw LjIvdGhlbWVzL21pbnQtY2hvYy9pbWFnZXMvdWktYmdfZmxhdF8wX2FhYWFhYV80MHgxMDAu cG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFw cHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvbWludC1j aG9jL2ltYWdlcy91aS1iZ19nbGFzc18xNV81ZjM5MWJfMXg0MDAucG5nCnBjcC13ZWJqcy0z LjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0 cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvbWludC1jaG9jL2ltYWdlcy91aS1i Z19nbG9zcy13YXZlXzIwXzFjMTYwZF81MDB4MTAwLnBuZwpwY3Atd2VianMtMy4xMC41LTEu bm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5 LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL21pbnQtY2hvYy9pbWFnZXMvdWktYmdfZ2xvc3Mt d2F2ZV8yNV80NTMzMjZfNTAweDEwMC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5y cG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVt ZXMtMS4xMC4yL3RoZW1lcy9taW50LWNob2MvaW1hZ2VzL3VpLWJnX2dsb3NzLXdhdmVfMzBf NDQzNzJjXzUwMHgxMDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Iv c2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAu Mi90aGVtZXMvbWludC1jaG9jL2ltYWdlcy91aS1iZ19oaWdobGlnaHQtc29mdF8yMF8yMDE5 MTNfMXgxMDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv cGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVt ZXMvbWludC1jaG9jL2ltYWdlcy91aS1iZ19oaWdobGlnaHQtc29mdF8yMF82MTkyMjZfMXgx MDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dl YmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvbWlu dC1jaG9jL2ltYWdlcy91aS1iZ19pbnNldC1zb2Z0XzEwXzIwMTkxM18xeDEwMC5wbmcKcGNw LXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlu a2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9taW50LWNob2MvaW1h Z2VzL3VpLWljb25zXzIyMjIyMl8yNTZ4MjQwLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9h cmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVp LXRoZW1lcy0xLjEwLjIvdGhlbWVzL21pbnQtY2hvYy9pbWFnZXMvdWktaWNvbnNfOWJjYzYw XzI1NngyNDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv cGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVt ZXMvbWludC1jaG9jL2ltYWdlcy91aS1pY29uc19hZGQ5NzhfMjU2eDI0MC5wbmcKcGNwLXdl YmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2Vu bGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9taW50LWNob2MvaW1hZ2Vz L3VpLWljb25zX2UzZGRjOV8yNTZ4MjQwLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNo LnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRo ZW1lcy0xLjEwLjIvdGhlbWVzL21pbnQtY2hvYy9pbWFnZXMvdWktaWNvbnNfZjFmZDg2XzI1 NngyNDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNw L3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMv bWludC1jaG9jL2ltYWdlcy91aS1pY29uc19mZmZmZmZfMjU2eDI0MC5wbmcKcGNwLXdlYmpz LTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGln aHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9taW50LWNob2MvanF1ZXJ5LXVp LmNzcwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJh cHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL21pbnQt Y2hvYy9qcXVlcnktdWkubWluLmNzcwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0x LjEwLjIvdGhlbWVzL21pbnQtY2hvYy9qcXVlcnkudWkudGhlbWUuY3NzCnBjcC13ZWJqcy0z LjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0 cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvb3ZlcmNhc3QKcGNwLXdlYmpzLTMu MTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRz L2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9vdmVyY2FzdC9pbWFnZXMKcGNwLXdl YmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2Vu bGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9vdmVyY2FzdC9pbWFnZXMv YW5pbWF0ZWQtb3ZlcmxheS5naWYKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4x MC4yL3RoZW1lcy9vdmVyY2FzdC9pbWFnZXMvdWktYmdfZmxhdF8wX2FhYWFhYV80MHgxMDAu cG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFw cHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvb3ZlcmNh c3QvaW1hZ2VzL3VpLWJnX2ZsYXRfMF9lZWVlZWVfNDB4MTAwLnBuZwpwY3Atd2VianMtMy4x MC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMv anF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL292ZXJjYXN0L2ltYWdlcy91aS1iZ19m bGF0XzU1X2MwNDAyYV80MHgxMDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBt IC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVz LTEuMTAuMi90aGVtZXMvb3ZlcmNhc3QvaW1hZ2VzL3VpLWJnX2ZsYXRfNTVfZWVlZWVlXzQw eDEwMC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Av d2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9v dmVyY2FzdC9pbWFnZXMvdWktYmdfZ2xhc3NfMTAwX2Y4ZjhmOF8xeDQwMC5wbmcKcGNwLXdl YmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2Vu bGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9vdmVyY2FzdC9pbWFnZXMv dWktYmdfZ2xhc3NfMzVfZGRkZGRkXzF4NDAwLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9h cmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVp LXRoZW1lcy0xLjEwLjIvdGhlbWVzL292ZXJjYXN0L2ltYWdlcy91aS1iZ19nbGFzc182MF9l ZWVlZWVfMXg0MDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hh cmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90 aGVtZXMvb3ZlcmNhc3QvaW1hZ2VzL3VpLWJnX2luc2V0LWhhcmRfNzVfOTk5OTk5XzF4MTAw LnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJh cHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL292ZXJj YXN0L2ltYWdlcy91aS1iZ19pbnNldC1zb2Z0XzUwX2M5YzljOV8xeDEwMC5wbmcKcGNwLXdl YmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2Vu bGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9vdmVyY2FzdC9pbWFnZXMv dWktaWNvbnNfMzM4M2JiXzI1NngyNDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gu cnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhl bWVzLTEuMTAuMi90aGVtZXMvb3ZlcmNhc3QvaW1hZ2VzL3VpLWljb25zXzQ1NDU0NV8yNTZ4 MjQwLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93 ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL292 ZXJjYXN0L2ltYWdlcy91aS1pY29uc183MGIyZTFfMjU2eDI0MC5wbmcKcGNwLXdlYmpzLTMu MTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRz L2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9vdmVyY2FzdC9pbWFnZXMvdWktaWNv bnNfOTk5OTk5XzI1NngyNDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91 c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEu MTAuMi90aGVtZXMvb3ZlcmNhc3QvaW1hZ2VzL3VpLWljb25zX2ZiYzg1Nl8yNTZ4MjQwLnBu ZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBz L2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL292ZXJjYXN0 L2pxdWVyeS11aS5jc3MKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFy ZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3Ro ZW1lcy9vdmVyY2FzdC9qcXVlcnktdWkubWluLmNzcwpwY3Atd2VianMtMy4xMC41LTEubm9h cmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVp LXRoZW1lcy0xLjEwLjIvdGhlbWVzL292ZXJjYXN0L2pxdWVyeS51aS50aGVtZS5jc3MKcGNw LXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlu a2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9wZXBwZXItZ3JpbmRl cgpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBz L2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3BlcHBlci1n cmluZGVyL2ltYWdlcwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJl L3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhl bWVzL3BlcHBlci1ncmluZGVyL2ltYWdlcy9hbmltYXRlZC1vdmVybGF5LmdpZgpwY3Atd2Vi anMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5s aWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3BlcHBlci1ncmluZGVyL2lt YWdlcy91aS1iZ19kaWFnb25hbC1tYXplXzIwXzZlNGYxY18xMHgxMC5wbmcKcGNwLXdlYmpz LTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGln aHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9wZXBwZXItZ3JpbmRlci9pbWFn ZXMvdWktYmdfZGlhZ29uYWwtbWF6ZV80MF8wMDAwMDBfMTB4MTAucG5nCnBjcC13ZWJqcy0z LjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0 cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvcGVwcGVyLWdyaW5kZXIvaW1hZ2Vz L3VpLWJnX2ZpbmUtZ3JhaW5fMTBfZWNlYWRmXzYweDYwLnBuZwpwY3Atd2VianMtMy4xMC41 LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1 ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3BlcHBlci1ncmluZGVyL2ltYWdlcy91aS1i Z19maW5lLWdyYWluXzEwX2Y4ZjdmNl82MHg2MC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5v YXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11 aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9wZXBwZXItZ3JpbmRlci9pbWFnZXMvdWktYmdfZmlu ZS1ncmFpbl8xNV9lY2VhZGZfNjB4NjAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gu cnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhl bWVzLTEuMTAuMi90aGVtZXMvcGVwcGVyLWdyaW5kZXIvaW1hZ2VzL3VpLWJnX2ZpbmUtZ3Jh aW5fMTVfZjdmM2RlXzYweDYwLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0x LjEwLjIvdGhlbWVzL3BlcHBlci1ncmluZGVyL2ltYWdlcy91aS1iZ19maW5lLWdyYWluXzE1 X2ZmZmZmZl82MHg2MC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9z aGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4y L3RoZW1lcy9wZXBwZXItZ3JpbmRlci9pbWFnZXMvdWktYmdfZmluZS1ncmFpbl82NV82NTRi MjRfNjB4NjAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv cGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVt ZXMvcGVwcGVyLWdyaW5kZXIvaW1hZ2VzL3VpLWJnX2ZpbmUtZ3JhaW5fNjhfYjgzNDAwXzYw eDYwLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93 ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3Bl cHBlci1ncmluZGVyL2ltYWdlcy91aS1pY29uc18yMjIyMjJfMjU2eDI0MC5wbmcKcGNwLXdl YmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2Vu bGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9wZXBwZXItZ3JpbmRlci9p bWFnZXMvdWktaWNvbnNfMzU3MmFjXzI1NngyNDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5u b2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnkt dWktdGhlbWVzLTEuMTAuMi90aGVtZXMvcGVwcGVyLWdyaW5kZXIvaW1hZ2VzL3VpLWljb25z XzhjMjkxZF8yNTZ4MjQwLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNy L3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEw LjIvdGhlbWVzL3BlcHBlci1ncmluZGVyL2ltYWdlcy91aS1pY29uc19iODM0MDBfMjU2eDI0 MC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2Vi YXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9wZXBw ZXItZ3JpbmRlci9pbWFnZXMvdWktaWNvbnNfZmJkYjkzXzI1NngyNDAucG5nCnBjcC13ZWJq cy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxp Z2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvcGVwcGVyLWdyaW5kZXIvaW1h Z2VzL3VpLWljb25zX2ZmZmZmZl8yNTZ4MjQwLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9h cmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVp LXRoZW1lcy0xLjEwLjIvdGhlbWVzL3BlcHBlci1ncmluZGVyL2pxdWVyeS11aS5jc3MKcGNw LXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlu a2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9wZXBwZXItZ3JpbmRl ci9qcXVlcnktdWkubWluLmNzcwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNy L3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEw LjIvdGhlbWVzL3BlcHBlci1ncmluZGVyL2pxdWVyeS51aS50aGVtZS5jc3MKcGNwLXdlYmpz LTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGln aHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9yZWRtb25kCnBjcC13ZWJqcy0z LjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0 cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvcmVkbW9uZC9pbWFnZXMKcGNwLXdl YmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2Vu bGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9yZWRtb25kL2ltYWdlcy9h bmltYXRlZC1vdmVybGF5LmdpZgpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNy L3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEw LjIvdGhlbWVzL3JlZG1vbmQvaW1hZ2VzL3VpLWJnX2ZsYXRfMF9hYWFhYWFfNDB4MTAwLnBu ZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBz L2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3JlZG1vbmQv aW1hZ2VzL3VpLWJnX2ZsYXRfNTVfZmJlYzg4XzQweDEwMC5wbmcKcGNwLXdlYmpzLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2px dWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9yZWRtb25kL2ltYWdlcy91aS1iZ19nbGFz c183NV9kMGU1ZjVfMXg0MDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91 c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEu MTAuMi90aGVtZXMvcmVkbW9uZC9pbWFnZXMvdWktYmdfZ2xhc3NfODVfZGZlZmZjXzF4NDAw LnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJh cHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3JlZG1v bmQvaW1hZ2VzL3VpLWJnX2dsYXNzXzk1X2ZlZjFlY18xeDQwMC5wbmcKcGNwLXdlYmpzLTMu MTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRz L2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9yZWRtb25kL2ltYWdlcy91aS1iZ19n bG9zcy13YXZlXzU1XzVjOWNjY181MDB4MTAwLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9h cmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVp LXRoZW1lcy0xLjEwLjIvdGhlbWVzL3JlZG1vbmQvaW1hZ2VzL3VpLWJnX2luc2V0LWhhcmRf MTAwX2Y1ZjhmOV8xeDEwMC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4x MC4yL3RoZW1lcy9yZWRtb25kL2ltYWdlcy91aS1iZ19pbnNldC1oYXJkXzEwMF9mY2ZkZmRf MXgxMDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNw L3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMv cmVkbW9uZC9pbWFnZXMvdWktaWNvbnNfMjE3YmMwXzI1NngyNDAucG5nCnBjcC13ZWJqcy0z LjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0 cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvcmVkbW9uZC9pbWFnZXMvdWktaWNv bnNfMmU4M2ZmXzI1NngyNDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91 c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEu MTAuMi90aGVtZXMvcmVkbW9uZC9pbWFnZXMvdWktaWNvbnNfNDY5YmRkXzI1NngyNDAucG5n CnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMv YmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvcmVkbW9uZC9p bWFnZXMvdWktaWNvbnNfNmRhOGQ1XzI1NngyNDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5u b2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnkt dWktdGhlbWVzLTEuMTAuMi90aGVtZXMvcmVkbW9uZC9pbWFnZXMvdWktaWNvbnNfY2QwYTBh XzI1NngyNDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv cGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVt ZXMvcmVkbW9uZC9pbWFnZXMvdWktaWNvbnNfZDhlN2YzXzI1NngyNDAucG5nCnBjcC13ZWJq cy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxp Z2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvcmVkbW9uZC9pbWFnZXMvdWkt aWNvbnNfZjliZDAxXzI1NngyNDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBt IC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVz LTEuMTAuMi90aGVtZXMvcmVkbW9uZC9qcXVlcnktdWkuY3NzCnBjcC13ZWJqcy0zLjEwLjUt MS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVl cnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvcmVkbW9uZC9qcXVlcnktdWkubWluLmNzcwpw Y3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2Js aW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3JlZG1vbmQvanF1 ZXJ5LnVpLnRoZW1lLmNzcwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3No YXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIv dGhlbWVzL3Ntb290aG5lc3MKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9z aGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4y L3RoZW1lcy9zbW9vdGhuZXNzL2ltYWdlcwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1l cy0xLjEwLjIvdGhlbWVzL3Ntb290aG5lc3MvaW1hZ2VzL2FuaW1hdGVkLW92ZXJsYXkuZ2lm CnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMv YmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvc21vb3RobmVz cy9pbWFnZXMvdWktYmdfZmxhdF8wX2FhYWFhYV80MHgxMDAucG5nCnBjcC13ZWJqcy0zLjEw LjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9q cXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvc21vb3RobmVzcy9pbWFnZXMvdWktYmdf ZmxhdF83NV9mZmZmZmZfNDB4MTAwLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1l cy0xLjEwLjIvdGhlbWVzL3Ntb290aG5lc3MvaW1hZ2VzL3VpLWJnX2dsYXNzXzU1X2ZiZjll ZV8xeDQwMC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9w Y3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1l cy9zbW9vdGhuZXNzL2ltYWdlcy91aS1iZ19nbGFzc182NV9mZmZmZmZfMXg0MDAucG5nCnBj cC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxp bmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvc21vb3RobmVzcy9p bWFnZXMvdWktYmdfZ2xhc3NfNzVfZGFkYWRhXzF4NDAwLnBuZwpwY3Atd2VianMtMy4xMC41 LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1 ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3Ntb290aG5lc3MvaW1hZ2VzL3VpLWJnX2ds YXNzXzc1X2U2ZTZlNl8xeDQwMC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0g L3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMt MS4xMC4yL3RoZW1lcy9zbW9vdGhuZXNzL2ltYWdlcy91aS1iZ19nbGFzc185NV9mZWYxZWNf MXg0MDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNw L3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMv c21vb3RobmVzcy9pbWFnZXMvdWktYmdfaGlnaGxpZ2h0LXNvZnRfNzVfY2NjY2NjXzF4MTAw LnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJh cHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3Ntb290 aG5lc3MvaW1hZ2VzL3VpLWljb25zXzIyMjIyMl8yNTZ4MjQwLnBuZwpwY3Atd2VianMtMy4x MC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMv anF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3Ntb290aG5lc3MvaW1hZ2VzL3VpLWlj b25zXzJlODNmZl8yNTZ4MjQwLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0x LjEwLjIvdGhlbWVzL3Ntb290aG5lc3MvaW1hZ2VzL3VpLWljb25zXzQ1NDU0NV8yNTZ4MjQw LnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJh cHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3Ntb290 aG5lc3MvaW1hZ2VzL3VpLWljb25zXzg4ODg4OF8yNTZ4MjQwLnBuZwpwY3Atd2VianMtMy4x MC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMv anF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3Ntb290aG5lc3MvaW1hZ2VzL3VpLWlj b25zX2NkMGEwYV8yNTZ4MjQwLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0x LjEwLjIvdGhlbWVzL3Ntb290aG5lc3MvanF1ZXJ5LXVpLmNzcwpwY3Atd2VianMtMy4xMC41 LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1 ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3Ntb290aG5lc3MvanF1ZXJ5LXVpLm1pbi5j c3MKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBw cy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9zbW9vdGhu ZXNzL2pxdWVyeS51aS50aGVtZS5jc3MKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0g L3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMt MS4xMC4yL3RoZW1lcy9zb3V0aC1zdHJlZXQKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5y cG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVt ZXMtMS4xMC4yL3RoZW1lcy9zb3V0aC1zdHJlZXQvaW1hZ2VzCnBjcC13ZWJqcy0zLjEwLjUt MS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVl cnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvc291dGgtc3RyZWV0L2ltYWdlcy9hbmltYXRl ZC1vdmVybGF5LmdpZgpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJl L3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhl bWVzL3NvdXRoLXN0cmVldC9pbWFnZXMvdWktYmdfZ2xhc3NfNTVfZmNmMGJhXzF4NDAwLnBu ZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBz L2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3NvdXRoLXN0 cmVldC9pbWFnZXMvdWktYmdfZ2xvc3Mtd2F2ZV8xMDBfZWNlOGRhXzUwMHgxMDAucG5nCnBj cC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxp bmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvc291dGgtc3RyZWV0 L2ltYWdlcy91aS1iZ19oaWdobGlnaHQtaGFyZF8xMDBfZjVmM2U1XzF4MTAwLnBuZwpwY3At d2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5r ZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3NvdXRoLXN0cmVldC9p bWFnZXMvdWktYmdfaGlnaGxpZ2h0LWhhcmRfMTAwX2ZhZmFmNF8xeDEwMC5wbmcKcGNwLXdl YmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2Vu bGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9zb3V0aC1zdHJlZXQvaW1h Z2VzL3VpLWJnX2hpZ2hsaWdodC1oYXJkXzE1XzQ1OWUwMF8xeDEwMC5wbmcKcGNwLXdlYmpz LTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGln aHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9zb3V0aC1zdHJlZXQvaW1hZ2Vz L3VpLWJnX2hpZ2hsaWdodC1oYXJkXzk1X2NjY2NjY18xeDEwMC5wbmcKcGNwLXdlYmpzLTMu MTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRz L2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9zb3V0aC1zdHJlZXQvaW1hZ2VzL3Vp LWJnX2hpZ2hsaWdodC1zb2Z0XzI1XzY3YjAyMV8xeDEwMC5wbmcKcGNwLXdlYmpzLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2px dWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9zb3V0aC1zdHJlZXQvaW1hZ2VzL3VpLWJn X2hpZ2hsaWdodC1zb2Z0Xzk1X2ZmZWRhZF8xeDEwMC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0x Lm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVy eS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9zb3V0aC1zdHJlZXQvaW1hZ2VzL3VpLWJnX2lu c2V0LXNvZnRfMTVfMmIyOTIyXzF4MTAwLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNo LnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRo ZW1lcy0xLjEwLjIvdGhlbWVzL3NvdXRoLXN0cmVldC9pbWFnZXMvdWktaWNvbnNfODA4MDgw XzI1NngyNDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv cGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVt ZXMvc291dGgtc3RyZWV0L2ltYWdlcy91aS1pY29uc184NDdlNzFfMjU2eDI0MC5wbmcKcGNw LXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlu a2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9zb3V0aC1zdHJlZXQv aW1hZ2VzL3VpLWljb25zXzhEQzI2Ml8yNTZ4MjQwLnBuZwpwY3Atd2VianMtMy4xMC41LTEu bm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5 LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3NvdXRoLXN0cmVldC9pbWFnZXMvdWktaWNvbnNf Y2QwYTBhXzI1NngyNDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Iv c2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAu Mi90aGVtZXMvc291dGgtc3RyZWV0L2ltYWdlcy91aS1pY29uc19lZWVlZWVfMjU2eDI0MC5w bmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBw cy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9zb3V0aC1z dHJlZXQvaW1hZ2VzL3VpLWljb25zX2ZmZmZmZl8yNTZ4MjQwLnBuZwpwY3Atd2VianMtMy4x MC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMv anF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3NvdXRoLXN0cmVldC9qcXVlcnktdWku Y3NzCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFw cHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvc291dGgt c3RyZWV0L2pxdWVyeS11aS5taW4uY3NzCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBt IC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVz LTEuMTAuMi90aGVtZXMvc291dGgtc3RyZWV0L2pxdWVyeS51aS50aGVtZS5jc3MKcGNwLXdl YmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2Vu bGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9zdGFydApwY3Atd2VianMt My4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdo dHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3N0YXJ0L2ltYWdlcwpwY3Atd2Vi anMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5s aWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3N0YXJ0L2ltYWdlcy9hbmlt YXRlZC1vdmVybGF5LmdpZgpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3No YXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIv dGhlbWVzL3N0YXJ0L2ltYWdlcy91aS1iZ19mbGF0XzU1Xzk5OTk5OV80MHgxMDAucG5nCnBj cC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxp bmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvc3RhcnQvaW1hZ2Vz L3VpLWJnX2ZsYXRfNzVfYWFhYWFhXzQweDEwMC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5v YXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11 aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9zdGFydC9pbWFnZXMvdWktYmdfZ2xhc3NfNDVfMDA3 OGFlXzF4NDAwLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJl L3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhl bWVzL3N0YXJ0L2ltYWdlcy91aS1iZ19nbGFzc181NV9mOGRhNGVfMXg0MDAucG5nCnBjcC13 ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtl bmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvc3RhcnQvaW1hZ2VzL3Vp LWJnX2dsYXNzXzc1Xzc5YzllY18xeDQwMC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJj aC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10 aGVtZXMtMS4xMC4yL3RoZW1lcy9zdGFydC9pbWFnZXMvdWktYmdfZ2xvc3Mtd2F2ZV80NV9l MTRmMWNfNTAweDEwMC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9z aGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4y L3RoZW1lcy9zdGFydC9pbWFnZXMvdWktYmdfZ2xvc3Mtd2F2ZV81MF82ZWFjMmNfNTAweDEw MC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2Vi YXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9zdGFy dC9pbWFnZXMvdWktYmdfZ2xvc3Mtd2F2ZV83NV8yMTkxYzBfNTAweDEwMC5wbmcKcGNwLXdl YmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2Vu bGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9zdGFydC9pbWFnZXMvdWkt YmdfaW5zZXQtaGFyZF8xMDBfZmNmZGZkXzF4MTAwLnBuZwpwY3Atd2VianMtMy4xMC41LTEu bm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5 LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3N0YXJ0L2ltYWdlcy91aS1pY29uc18wMDc4YWVf MjU2eDI0MC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9w Y3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1l cy9zdGFydC9pbWFnZXMvdWktaWNvbnNfMDU2YjkzXzI1NngyNDAucG5nCnBjcC13ZWJqcy0z LjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0 cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvc3RhcnQvaW1hZ2VzL3VpLWljb25z X2Q4ZTdmM18yNTZ4MjQwLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNy L3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEw LjIvdGhlbWVzL3N0YXJ0L2ltYWdlcy91aS1pY29uc19lMGZkZmZfMjU2eDI0MC5wbmcKcGNw LXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlu a2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9zdGFydC9pbWFnZXMv dWktaWNvbnNfZjVlMTc1XzI1NngyNDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gu cnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhl bWVzLTEuMTAuMi90aGVtZXMvc3RhcnQvaW1hZ2VzL3VpLWljb25zX2Y3YTUwZF8yNTZ4MjQw LnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJh cHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3N0YXJ0 L2ltYWdlcy91aS1pY29uc19mY2QxMTNfMjU2eDI0MC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0x Lm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVy eS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9zdGFydC9qcXVlcnktdWkuY3NzCnBjcC13ZWJq cy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxp Z2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvc3RhcnQvanF1ZXJ5LXVpLm1p bi5jc3MKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2Vi YXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9zdGFy dC9qcXVlcnkudWkudGhlbWUuY3NzCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91 c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEu MTAuMi90aGVtZXMvc3VubnkKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9z aGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4y L3RoZW1lcy9zdW5ueS9pbWFnZXMKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4x MC4yL3RoZW1lcy9zdW5ueS9pbWFnZXMvYW5pbWF0ZWQtb3ZlcmxheS5naWYKcGNwLXdlYmpz LTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGln aHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9zdW5ueS9pbWFnZXMvdWktYmdf ZGlhZ29uYWxzLW1lZGl1bV8yMF9kMzRkMTdfNDB4NDAucG5nCnBjcC13ZWJqcy0zLjEwLjUt MS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVl cnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvc3VubnkvaW1hZ2VzL3VpLWJnX2ZsYXRfMzBf Y2NjY2NjXzQweDEwMC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9z aGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4y L3RoZW1lcy9zdW5ueS9pbWFnZXMvdWktYmdfZmxhdF81MF81YzVjNWNfNDB4MTAwLnBuZwpw Y3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2Js aW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3N1bm55L2ltYWdl cy91aS1iZ19nbG9zcy13YXZlXzQ1XzgxNzg2NV81MDB4MTAwLnBuZwpwY3Atd2VianMtMy4x MC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMv anF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3N1bm55L2ltYWdlcy91aS1iZ19nbG9z cy13YXZlXzYwX2ZlY2UyZl81MDB4MTAwLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNo LnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRo ZW1lcy0xLjEwLjIvdGhlbWVzL3N1bm55L2ltYWdlcy91aS1iZ19nbG9zcy13YXZlXzcwX2Zm ZGQ1N181MDB4MTAwLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3No YXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIv dGhlbWVzL3N1bm55L2ltYWdlcy91aS1iZ19nbG9zcy13YXZlXzkwX2ZmZjllNV81MDB4MTAw LnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJh cHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3N1bm55 L2ltYWdlcy91aS1iZ19oaWdobGlnaHQtc29mdF8xMDBfZmVlZWJkXzF4MTAwLnBuZwpwY3At d2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5r ZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3N1bm55L2ltYWdlcy91 aS1iZ19pbnNldC1zb2Z0XzMwX2ZmZmZmZl8xeDEwMC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0x Lm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVy eS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9zdW5ueS9pbWFnZXMvdWktaWNvbnNfM2QzZDNk XzI1NngyNDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv cGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVt ZXMvc3VubnkvaW1hZ2VzL3VpLWljb25zX2JkN2IwMF8yNTZ4MjQwLnBuZwpwY3Atd2VianMt My4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdo dHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3N1bm55L2ltYWdlcy91aS1pY29u c19kMTk0MDVfMjU2eDI0MC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4x MC4yL3RoZW1lcy9zdW5ueS9pbWFnZXMvdWktaWNvbnNfZWI5OTBmXzI1NngyNDAucG5nCnBj cC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxp bmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvc3VubnkvaW1hZ2Vz L3VpLWljb25zX2VkOWYyNl8yNTZ4MjQwLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNo LnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRo ZW1lcy0xLjEwLjIvdGhlbWVzL3N1bm55L2ltYWdlcy91aS1pY29uc19mYWRjN2FfMjU2eDI0 MC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2Vi YXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9zdW5u eS9pbWFnZXMvdWktaWNvbnNfZmZlMTgwXzI1NngyNDAucG5nCnBjcC13ZWJqcy0zLjEwLjUt MS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVl cnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvc3VubnkvanF1ZXJ5LXVpLmNzcwpwY3Atd2Vi anMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5s aWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3N1bm55L2pxdWVyeS11aS5t aW4uY3NzCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dl YmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvc3Vu bnkvanF1ZXJ5LnVpLnRoZW1lLmNzcwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0x LjEwLjIvdGhlbWVzL3N3YW5reS1wdXJzZQpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1l cy0xLjEwLjIvdGhlbWVzL3N3YW5reS1wdXJzZS9pbWFnZXMKcGNwLXdlYmpzLTMuMTAuNS0x Lm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVy eS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9zd2Fua3ktcHVyc2UvaW1hZ2VzL2FuaW1hdGVk LW92ZXJsYXkuZ2lmCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv cGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVt ZXMvc3dhbmt5LXB1cnNlL2ltYWdlcy91aS1iZ19kaWFtb25kXzEwXzRmNDIyMV8xMHg4LnBu ZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBz L2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3N3YW5reS1w dXJzZS9pbWFnZXMvdWktYmdfZGlhbW9uZF8yMF8zNzI4MDZfMTB4OC5wbmcKcGNwLXdlYmpz LTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGln aHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9zd2Fua3ktcHVyc2UvaW1hZ2Vz L3VpLWJnX2RpYW1vbmRfMjVfNjc1NDIzXzEweDgucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5u b2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnkt dWktdGhlbWVzLTEuMTAuMi90aGVtZXMvc3dhbmt5LXB1cnNlL2ltYWdlcy91aS1iZ19kaWFt b25kXzI1X2Q1YWM1ZF8xMHg4LnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAv dXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0x LjEwLjIvdGhlbWVzL3N3YW5reS1wdXJzZS9pbWFnZXMvdWktYmdfZGlhbW9uZF84XzI2MTgw M18xMHg4LnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3Bj cC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVz L3N3YW5reS1wdXJzZS9pbWFnZXMvdWktYmdfZGlhbW9uZF84XzQ0MzExM18xMHg4LnBuZwpw Y3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2Js aW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3N3YW5reS1wdXJz ZS9pbWFnZXMvdWktYmdfZmxhdF83NV9kZGQ0YjBfNDB4MTAwLnBuZwpwY3Atd2VianMtMy4x MC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMv anF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3N3YW5reS1wdXJzZS9pbWFnZXMvdWkt YmdfaGlnaGxpZ2h0LWhhcmRfNjVfZmVlNGJkXzF4MTAwLnBuZwpwY3Atd2VianMtMy4xMC41 LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1 ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3N3YW5reS1wdXJzZS9pbWFnZXMvdWktaWNv bnNfMDcwNjAzXzI1NngyNDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91 c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEu MTAuMi90aGVtZXMvc3dhbmt5LXB1cnNlL2ltYWdlcy91aS1pY29uc19lOGUyYjVfMjU2eDI0 MC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2Vi YXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9zd2Fu a3ktcHVyc2UvaW1hZ2VzL3VpLWljb25zX2U5Y2Q4Nl8yNTZ4MjQwLnBuZwpwY3Atd2VianMt My4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdo dHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3N3YW5reS1wdXJzZS9pbWFnZXMv dWktaWNvbnNfZWZlYzlmXzI1NngyNDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gu cnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhl bWVzLTEuMTAuMi90aGVtZXMvc3dhbmt5LXB1cnNlL2ltYWdlcy91aS1pY29uc19mMmVjNjRf MjU2eDI0MC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9w Y3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1l cy9zd2Fua3ktcHVyc2UvaW1hZ2VzL3VpLWljb25zX2Y5ZjJiZF8yNTZ4MjQwLnBuZwpwY3At d2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5r ZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3N3YW5reS1wdXJzZS9p bWFnZXMvdWktaWNvbnNfZmY3NTE5XzI1NngyNDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5u b2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnkt dWktdGhlbWVzLTEuMTAuMi90aGVtZXMvc3dhbmt5LXB1cnNlL2pxdWVyeS11aS5jc3MKcGNw LXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlu a2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy9zd2Fua3ktcHVyc2Uv anF1ZXJ5LXVpLm1pbi5jc3MKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9z aGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4y L3RoZW1lcy9zd2Fua3ktcHVyc2UvanF1ZXJ5LnVpLnRoZW1lLmNzcwpwY3Atd2VianMtMy4x MC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMv anF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3Ryb250YXN0aWMKcGNwLXdlYmpzLTMu MTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRz L2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy90cm9udGFzdGljL2ltYWdlcwpwY3At d2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5r ZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3Ryb250YXN0aWMvaW1h Z2VzL2FuaW1hdGVkLW92ZXJsYXkuZ2lmCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBt IC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVz LTEuMTAuMi90aGVtZXMvdHJvbnRhc3RpYy9pbWFnZXMvdWktYmdfZGlhZ29uYWxzLXNtYWxs XzUwXzI2MjYyNl80MHg0MC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4x MC4yL3RoZW1lcy90cm9udGFzdGljL2ltYWdlcy91aS1iZ19mbGF0XzBfMzAzMDMwXzQweDEw MC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2Vi YXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy90cm9u dGFzdGljL2ltYWdlcy91aS1iZ19mbGF0XzBfNGM0YzRjXzQweDEwMC5wbmcKcGNwLXdlYmpz LTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGln aHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy90cm9udGFzdGljL2ltYWdlcy91 aS1iZ19nbGFzc180MF8wYTBhMGFfMXg0MDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2Fy Y2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWkt dGhlbWVzLTEuMTAuMi90aGVtZXMvdHJvbnRhc3RpYy9pbWFnZXMvdWktYmdfZ2xhc3NfNTVf ZjFmYmU1XzF4NDAwLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3No YXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIv dGhlbWVzL3Ryb250YXN0aWMvaW1hZ2VzL3VpLWJnX2dsYXNzXzYwXzAwMDAwMF8xeDQwMC5w bmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBw cy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy90cm9udGFz dGljL2ltYWdlcy91aS1iZ19nbG9zcy13YXZlXzU1XzAwMDAwMF81MDB4MTAwLnBuZwpwY3At d2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5r ZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3Ryb250YXN0aWMvaW1h Z2VzL3VpLWJnX2dsb3NzLXdhdmVfODVfOWZkYTU4XzUwMHgxMDAucG5nCnBjcC13ZWJqcy0z LjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0 cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvdHJvbnRhc3RpYy9pbWFnZXMvdWkt YmdfZ2xvc3Mtd2F2ZV85NV9mNmVjZDVfNTAweDEwMC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0x Lm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVy eS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy90cm9udGFzdGljL2ltYWdlcy91aS1pY29uc18w MDAwMDBfMjU2eDI0MC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9z aGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4y L3RoZW1lcy90cm9udGFzdGljL2ltYWdlcy91aS1pY29uc18xZjFmMWZfMjU2eDI0MC5wbmcK cGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9i bGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy90cm9udGFzdGlj L2ltYWdlcy91aS1pY29uc185ZmRhNThfMjU2eDI0MC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0x Lm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVy eS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy90cm9udGFzdGljL2ltYWdlcy91aS1pY29uc19i OGVjNzlfMjU2eDI0MC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9z aGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4y L3RoZW1lcy90cm9udGFzdGljL2ltYWdlcy91aS1pY29uc19jZDBhMGFfMjU2eDI0MC5wbmcK cGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9i bGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy90cm9udGFzdGlj L2ltYWdlcy91aS1pY29uc19mZmZmZmZfMjU2eDI0MC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0x Lm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVy eS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy90cm9udGFzdGljL2pxdWVyeS11aS5jc3MKcGNw LXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlu a2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy90cm9udGFzdGljL2px dWVyeS11aS5taW4uY3NzCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hh cmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90 aGVtZXMvdHJvbnRhc3RpYy9qcXVlcnkudWkudGhlbWUuY3NzCnBjcC13ZWJqcy0zLjEwLjUt MS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVl cnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvdWktZGFya25lc3MKcGNwLXdlYmpzLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2px dWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy91aS1kYXJrbmVzcy9pbWFnZXMKcGNwLXdl YmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2Vu bGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy91aS1kYXJrbmVzcy9pbWFn ZXMvYW5pbWF0ZWQtb3ZlcmxheS5naWYKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0g L3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMt MS4xMC4yL3RoZW1lcy91aS1kYXJrbmVzcy9pbWFnZXMvdWktYmdfZmxhdF8zMF9jY2NjY2Nf NDB4MTAwLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3Bj cC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVz L3VpLWRhcmtuZXNzL2ltYWdlcy91aS1iZ19mbGF0XzUwXzVjNWM1Y180MHgxMDAucG5nCnBj cC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxp bmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvdWktZGFya25lc3Mv aW1hZ2VzL3VpLWJnX2dsYXNzXzIwXzU1NTU1NV8xeDQwMC5wbmcKcGNwLXdlYmpzLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2px dWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy91aS1kYXJrbmVzcy9pbWFnZXMvdWktYmdf Z2xhc3NfNDBfMDA3OGEzXzF4NDAwLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1l cy0xLjEwLjIvdGhlbWVzL3VpLWRhcmtuZXNzL2ltYWdlcy91aS1iZ19nbGFzc180MF9mZmM3 M2RfMXg0MDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv cGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVt ZXMvdWktZGFya25lc3MvaW1hZ2VzL3VpLWJnX2dsb3NzLXdhdmVfMjVfMzMzMzMzXzUwMHgx MDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dl YmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvdWkt ZGFya25lc3MvaW1hZ2VzL3VpLWJnX2hpZ2hsaWdodC1zb2Z0XzgwX2VlZWVlZV8xeDEwMC5w bmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBw cy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy91aS1kYXJr bmVzcy9pbWFnZXMvdWktYmdfaW5zZXQtc29mdF8yNV8wMDAwMDBfMXgxMDAucG5nCnBjcC13 ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtl bmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvdWktZGFya25lc3MvaW1h Z2VzL3VpLWJnX2luc2V0LXNvZnRfMzBfZjU4NDAwXzF4MTAwLnBuZwpwY3Atd2VianMtMy4x MC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMv anF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3VpLWRhcmtuZXNzL2ltYWdlcy91aS1p Y29uc18yMjIyMjJfMjU2eDI0MC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0g L3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMt MS4xMC4yL3RoZW1lcy91aS1kYXJrbmVzcy9pbWFnZXMvdWktaWNvbnNfNGI4ZTBiXzI1Nngy NDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dl YmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvdWkt ZGFya25lc3MvaW1hZ2VzL3VpLWljb25zX2E4MzMwMF8yNTZ4MjQwLnBuZwpwY3Atd2VianMt My4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdo dHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3VpLWRhcmtuZXNzL2ltYWdlcy91 aS1pY29uc19jY2NjY2NfMjU2eDI0MC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5y cG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVt ZXMtMS4xMC4yL3RoZW1lcy91aS1kYXJrbmVzcy9pbWFnZXMvdWktaWNvbnNfZmZmZmZmXzI1 NngyNDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNw L3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMv dWktZGFya25lc3MvanF1ZXJ5LXVpLmNzcwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1l cy0xLjEwLjIvdGhlbWVzL3VpLWRhcmtuZXNzL2pxdWVyeS11aS5taW4uY3NzCnBjcC13ZWJq cy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxp Z2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvdWktZGFya25lc3MvanF1ZXJ5 LnVpLnRoZW1lLmNzcwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJl L3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhl bWVzL3VpLWxpZ2h0bmVzcwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3No YXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIv dGhlbWVzL3VpLWxpZ2h0bmVzcy9pbWFnZXMKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5y cG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVt ZXMtMS4xMC4yL3RoZW1lcy91aS1saWdodG5lc3MvaW1hZ2VzL2FuaW1hdGVkLW92ZXJsYXku Z2lmCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFw cHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvdWktbGln aHRuZXNzL2ltYWdlcy91aS1iZ19kaWFnb25hbHMtdGhpY2tfMThfYjgxOTAwXzQweDQwLnBu ZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBz L2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3VpLWxpZ2h0 bmVzcy9pbWFnZXMvdWktYmdfZGlhZ29uYWxzLXRoaWNrXzIwXzY2NjY2Nl80MHg0MC5wbmcK cGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9i bGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy91aS1saWdodG5l c3MvaW1hZ2VzL3VpLWJnX2ZsYXRfMTBfMDAwMDAwXzQweDEwMC5wbmcKcGNwLXdlYmpzLTMu MTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRz L2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy91aS1saWdodG5lc3MvaW1hZ2VzL3Vp LWJnX2dsYXNzXzEwMF9mNmY2ZjZfMXg0MDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2Fy Y2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWkt dGhlbWVzLTEuMTAuMi90aGVtZXMvdWktbGlnaHRuZXNzL2ltYWdlcy91aS1iZ19nbGFzc18x MDBfZmRmNWNlXzF4NDAwLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNy L3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEw LjIvdGhlbWVzL3VpLWxpZ2h0bmVzcy9pbWFnZXMvdWktYmdfZ2xhc3NfNjVfZmZmZmZmXzF4 NDAwLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93 ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3Vp LWxpZ2h0bmVzcy9pbWFnZXMvdWktYmdfZ2xvc3Mtd2F2ZV8zNV9mNmE4MjhfNTAweDEwMC5w bmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBw cy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy91aS1saWdo dG5lc3MvaW1hZ2VzL3VpLWJnX2hpZ2hsaWdodC1zb2Z0XzEwMF9lZWVlZWVfMXgxMDAucG5n CnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMv YmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvdWktbGlnaHRu ZXNzL2ltYWdlcy91aS1iZ19oaWdobGlnaHQtc29mdF83NV9mZmU0NWNfMXgxMDAucG5nCnBj cC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxp bmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvdWktbGlnaHRuZXNz L2ltYWdlcy91aS1pY29uc18yMjIyMjJfMjU2eDI0MC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0x Lm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVy eS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy91aS1saWdodG5lc3MvaW1hZ2VzL3VpLWljb25z XzIyOGVmMV8yNTZ4MjQwLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNy L3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEw LjIvdGhlbWVzL3VpLWxpZ2h0bmVzcy9pbWFnZXMvdWktaWNvbnNfZWY4YzA4XzI1NngyNDAu cG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFw cHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvdWktbGln aHRuZXNzL2ltYWdlcy91aS1pY29uc19mZmQyN2FfMjU2eDI0MC5wbmcKcGNwLXdlYmpzLTMu MTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRz L2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy91aS1saWdodG5lc3MvaW1hZ2VzL3Vp LWljb25zX2ZmZmZmZl8yNTZ4MjQwLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJw bSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1l cy0xLjEwLjIvdGhlbWVzL3VpLWxpZ2h0bmVzcy9qcXVlcnktdWkuY3NzCnBjcC13ZWJqcy0z LjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0 cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvdWktbGlnaHRuZXNzL2pxdWVyeS11 aS5taW4uY3NzCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNw L3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMv dWktbGlnaHRuZXNzL2pxdWVyeS51aS50aGVtZS5jc3MKcGNwLXdlYmpzLTMuMTAuNS0xLm5v YXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11 aS10aGVtZXMtMS4xMC4yL3RoZW1lcy92YWRlcgpwY3Atd2VianMtMy4xMC41LTEubm9hcmNo LnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRo ZW1lcy0xLjEwLjIvdGhlbWVzL3ZhZGVyL2ltYWdlcwpwY3Atd2VianMtMy4xMC41LTEubm9h cmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVp LXRoZW1lcy0xLjEwLjIvdGhlbWVzL3ZhZGVyL2ltYWdlcy9hbmltYXRlZC1vdmVybGF5Lmdp ZgpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBz L2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3ZhZGVyL2lt YWdlcy91aS1iZ19mbGF0XzBfYWFhYWFhXzQweDEwMC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0x Lm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVy eS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy92YWRlci9pbWFnZXMvdWktYmdfZ2xhc3NfOTVf ZmVmMWVjXzF4NDAwLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3No YXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIv dGhlbWVzL3ZhZGVyL2ltYWdlcy91aS1iZ19nbG9zcy13YXZlXzE2XzEyMTIxMl81MDB4MTAw LnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJh cHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3ZhZGVy L2ltYWdlcy91aS1iZ19oaWdobGlnaHQtaGFyZF8xNV84ODg4ODhfMXgxMDAucG5nCnBjcC13 ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtl bmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvdmFkZXIvaW1hZ2VzL3Vp LWJnX2hpZ2hsaWdodC1oYXJkXzU1XzU1NTU1NV8xeDEwMC5wbmcKcGNwLXdlYmpzLTMuMTAu NS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2px dWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy92YWRlci9pbWFnZXMvdWktYmdfaGlnaGxp Z2h0LXNvZnRfMzVfYWRhZGFkXzF4MTAwLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNo LnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRo ZW1lcy0xLjEwLjIvdGhlbWVzL3ZhZGVyL2ltYWdlcy91aS1iZ19oaWdobGlnaHQtc29mdF82 MF9kZGRkZGRfMXgxMDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Iv c2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAu Mi90aGVtZXMvdmFkZXIvaW1hZ2VzL3VpLWJnX2luc2V0LXNvZnRfMTVfMTIxMjEyXzF4MTAw LnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJh cHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3ZhZGVy L2ltYWdlcy91aS1pY29uc182NjY2NjZfMjU2eDI0MC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0x Lm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVy eS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy92YWRlci9pbWFnZXMvdWktaWNvbnNfYWFhYWFh XzI1NngyNDAucG5nCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUv cGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVt ZXMvdmFkZXIvaW1hZ2VzL3VpLWljb25zX2JiYmJiYl8yNTZ4MjQwLnBuZwpwY3Atd2VianMt My4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdo dHMvanF1ZXJ5LXVpLXRoZW1lcy0xLjEwLjIvdGhlbWVzL3ZhZGVyL2ltYWdlcy91aS1pY29u c19jOTgwMDBfMjU2eDI0MC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vz ci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4x MC4yL3RoZW1lcy92YWRlci9pbWFnZXMvdWktaWNvbnNfY2NjY2NjXzI1NngyNDAucG5nCnBj cC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxp bmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90aGVtZXMvdmFkZXIvaW1hZ2Vz L3VpLWljb25zX2NkMGEwYV8yNTZ4MjQwLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNo LnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2JsaW5rZW5saWdodHMvanF1ZXJ5LXVpLXRo ZW1lcy0xLjEwLjIvdGhlbWVzL3ZhZGVyL2ltYWdlcy91aS1pY29uc19mMjlhMDBfMjU2eDI0 MC5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Avd2Vi YXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10aGVtZXMtMS4xMC4yL3RoZW1lcy92YWRl ci9qcXVlcnktdWkuY3NzCnBjcC13ZWJqcy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hh cmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxpZ2h0cy9qcXVlcnktdWktdGhlbWVzLTEuMTAuMi90 aGVtZXMvdmFkZXIvanF1ZXJ5LXVpLm1pbi5jc3MKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJj aC5ycG0gL3Vzci9zaGFyZS9wY3Avd2ViYXBwcy9ibGlua2VubGlnaHRzL2pxdWVyeS11aS10 aGVtZXMtMS4xMC4yL3RoZW1lcy92YWRlci9qcXVlcnkudWkudGhlbWUuY3NzCnBjcC13ZWJq cy0zLjEwLjUtMS5ub2FyY2gucnBtIC91c3Ivc2hhcmUvcGNwL3dlYmFwcHMvYmxpbmtlbmxp Z2h0cy5wbmcKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9wY3Av d2ViYXBwcy9mYXZpY29uLmljbwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNy L3NoYXJlL3BjcC93ZWJhcHBzL2dyYWZhbmExLnBuZwpwY3Atd2VianMtMy4xMC41LTEubm9h cmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYWZhbmEyLnBuZwpwY3Atd2VianMt My4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBzL2dyYXBoaXRlLnBu ZwpwY3Atd2VianMtMy4xMC41LTEubm9hcmNoLnJwbSAvdXNyL3NoYXJlL3BjcC93ZWJhcHBz L2luZGV4Lmh0bWwKcGNwLXdlYmpzLTMuMTAuNS0xLm5vYXJjaC5ycG0gL3Vzci9zaGFyZS9w Y3Avd2ViYXBwcy92ZWN0b3IucG5nCnBlcmwtUENQLUxvZ0ltcG9ydC0zLjEwLjUtMS54ODZf NjQucnBtIC91c3IvbGliNjQvcGVybDUvdmVuZG9yX3BlcmwvYXV0by9QQ1AvTG9nSW1wb3J0 L0xvZ0ltcG9ydC5zbwpwZXJsLVBDUC1Mb2dJbXBvcnQtMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL2xpYjY0L3Blcmw1L3ZlbmRvcl9wZXJsL1BDUC9Mb2dJbXBvcnQucG0KcGVybC1QQ1At TG9nSW1wb3J0LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9tYW4vbWFuMy9QQ1A6 OkxvZ0ltcG9ydC4zcG0uZ3oKcGVybC1QQ1AtTG9nU3VtbWFyeS0zLjEwLjUtMS54ODZfNjQu cnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvUENQOjpMb2dTdW1tYXJ5LjNwbS5negpwZXJsLVBD UC1Mb2dTdW1tYXJ5LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9wZXJsNS92ZW5k b3JfcGVybC9QQ1AvZXhjZWxkZW1vLnBsCnBlcmwtUENQLUxvZ1N1bW1hcnktMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL3NoYXJlL3Blcmw1L3ZlbmRvcl9wZXJsL1BDUC9leHRyYWN0LnBs CnBlcmwtUENQLUxvZ1N1bW1hcnktMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL3NoYXJlL3Bl cmw1L3ZlbmRvcl9wZXJsL1BDUC9Mb2dTdW1tYXJ5LnBtCnBlcmwtUENQLU1NVi0zLjEwLjUt MS54ODZfNjQucnBtIC91c3IvbGliNjQvcGVybDUvdmVuZG9yX3BlcmwvYXV0by9QQ1AvTU1W L01NVi5zbwpwZXJsLVBDUC1NTVYtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYjY0L3Bl cmw1L3ZlbmRvcl9wZXJsL1BDUC9NTVYucG0KcGVybC1QQ1AtTU1WLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9saWI2NC9wZXJsNS92ZW5kb3JfcGVybC9QQ1Avc2VydmVyLnBsCnBlcmwt UENQLU1NVi0zLjEwLjUtMS54ODZfNjQucnBtIC91c3Ivc2hhcmUvbWFuL21hbjMvUENQOjpN TVYuM3BtLmd6CnBlcmwtUENQLVBNREEtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYjY0 L3Blcmw1L3ZlbmRvcl9wZXJsL2F1dG8vUENQL1BNREEvUE1EQS5zbwpwZXJsLVBDUC1QTURB LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWI2NC9wZXJsNS92ZW5kb3JfcGVybC9QQ1Av UE1EQS5wbQpwZXJsLVBDUC1QTURBLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9zaGFyZS9t YW4vbWFuMy9QQ1A6OlBNREEuM3BtLmd6CnB5dGhvbjMtcGNwLTMuMTAuNS0xLng4Nl82NC5y cG0gL3Vzci9saWI2NC9weXRob24zLjQvc2l0ZS1wYWNrYWdlcy9jbW12LmNweXRob24tMzRt LnNvCnB5dGhvbjMtcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWI2NC9weXRob24z LjQvc2l0ZS1wYWNrYWdlcy9jcG1hcGkuY3B5dGhvbi0zNG0uc28KcHl0aG9uMy1wY3AtMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYjY0L3B5dGhvbjMuNC9zaXRlLXBhY2thZ2VzL2Nw bWRhLmNweXRob24tMzRtLnNvCnB5dGhvbjMtcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9saWI2NC9weXRob24zLjQvc2l0ZS1wYWNrYWdlcy9jcG1ndWkuY3B5dGhvbi0zNG0uc28K cHl0aG9uMy1wY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYjY0L3B5dGhvbjMuNC9z aXRlLXBhY2thZ2VzL2NwbWkuY3B5dGhvbi0zNG0uc28KcHl0aG9uMy1wY3AtMy4xMC41LTEu eDg2XzY0LnJwbSAvdXNyL2xpYjY0L3B5dGhvbjMuNC9zaXRlLXBhY2thZ2VzL3BjcC0xLjAt cHkzLjQuZWdnLWluZm8KcHl0aG9uMy1wY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xp YjY0L3B5dGhvbjMuNC9zaXRlLXBhY2thZ2VzL3BjcC9fX2luaXRfXy5weQpweXRob24zLXBj cC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliNjQvcHl0aG9uMy40L3NpdGUtcGFja2Fn ZXMvcGNwL21tdi5weQpweXRob24zLXBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGli NjQvcHl0aG9uMy40L3NpdGUtcGFja2FnZXMvcGNwL3BtYXBpLnB5CnB5dGhvbjMtcGNwLTMu MTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWI2NC9weXRob24zLjQvc2l0ZS1wYWNrYWdlcy9w Y3AvcG1jYy5weQpweXRob24zLXBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliNjQv cHl0aG9uMy40L3NpdGUtcGFja2FnZXMvcGNwL3BtZGEucHkKcHl0aG9uMy1wY3AtMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL2xpYjY0L3B5dGhvbjMuNC9zaXRlLXBhY2thZ2VzL3BjcC9w bWd1aS5weQpweXRob24zLXBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliNjQvcHl0 aG9uMy40L3NpdGUtcGFja2FnZXMvcGNwL3BtaS5weQpweXRob24zLXBjcC0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3IvbGliNjQvcHl0aG9uMy40L3NpdGUtcGFja2FnZXMvcGNwL3Btc3Vi c3lzLnB5CnB5dGhvbjMtcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWI2NC9weXRo b24zLjQvc2l0ZS1wYWNrYWdlcy9wY3AvX19weWNhY2hlX18vX19pbml0X18uY3B5dGhvbi0z NC5weWMKcHl0aG9uMy1wY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYjY0L3B5dGhv bjMuNC9zaXRlLXBhY2thZ2VzL3BjcC9fX3B5Y2FjaGVfXy9fX2luaXRfXy5jcHl0aG9uLTM0 LnB5bwpweXRob24zLXBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliNjQvcHl0aG9u My40L3NpdGUtcGFja2FnZXMvcGNwL19fcHljYWNoZV9fL21tdi5jcHl0aG9uLTM0LnB5Ywpw eXRob24zLXBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliNjQvcHl0aG9uMy40L3Np dGUtcGFja2FnZXMvcGNwL19fcHljYWNoZV9fL21tdi5jcHl0aG9uLTM0LnB5bwpweXRob24z LXBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliNjQvcHl0aG9uMy40L3NpdGUtcGFj a2FnZXMvcGNwL19fcHljYWNoZV9fL3BtYXBpLmNweXRob24tMzQucHljCnB5dGhvbjMtcGNw LTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWI2NC9weXRob24zLjQvc2l0ZS1wYWNrYWdl cy9wY3AvX19weWNhY2hlX18vcG1hcGkuY3B5dGhvbi0zNC5weW8KcHl0aG9uMy1wY3AtMy4x MC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYjY0L3B5dGhvbjMuNC9zaXRlLXBhY2thZ2VzL3Bj cC9fX3B5Y2FjaGVfXy9wbWNjLmNweXRob24tMzQucHljCnB5dGhvbjMtcGNwLTMuMTAuNS0x Lng4Nl82NC5ycG0gL3Vzci9saWI2NC9weXRob24zLjQvc2l0ZS1wYWNrYWdlcy9wY3AvX19w eWNhY2hlX18vcG1jYy5jcHl0aG9uLTM0LnB5bwpweXRob24zLXBjcC0zLjEwLjUtMS54ODZf NjQucnBtIC91c3IvbGliNjQvcHl0aG9uMy40L3NpdGUtcGFja2FnZXMvcGNwL19fcHljYWNo ZV9fL3BtZGEuY3B5dGhvbi0zNC5weWMKcHl0aG9uMy1wY3AtMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL2xpYjY0L3B5dGhvbjMuNC9zaXRlLXBhY2thZ2VzL3BjcC9fX3B5Y2FjaGVfXy9w bWRhLmNweXRob24tMzQucHlvCnB5dGhvbjMtcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vz ci9saWI2NC9weXRob24zLjQvc2l0ZS1wYWNrYWdlcy9wY3AvX19weWNhY2hlX18vcG1ndWku Y3B5dGhvbi0zNC5weWMKcHl0aG9uMy1wY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xp YjY0L3B5dGhvbjMuNC9zaXRlLXBhY2thZ2VzL3BjcC9fX3B5Y2FjaGVfXy9wbWd1aS5jcHl0 aG9uLTM0LnB5bwpweXRob24zLXBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliNjQv cHl0aG9uMy40L3NpdGUtcGFja2FnZXMvcGNwL19fcHljYWNoZV9fL3BtaS5jcHl0aG9uLTM0 LnB5YwpweXRob24zLXBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliNjQvcHl0aG9u My40L3NpdGUtcGFja2FnZXMvcGNwL19fcHljYWNoZV9fL3BtaS5jcHl0aG9uLTM0LnB5bwpw eXRob24zLXBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliNjQvcHl0aG9uMy40L3Np dGUtcGFja2FnZXMvcGNwL19fcHljYWNoZV9fL3Btc3Vic3lzLmNweXRob24tMzQucHljCnB5 dGhvbjMtcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWI2NC9weXRob24zLjQvc2l0 ZS1wYWNrYWdlcy9wY3AvX19weWNhY2hlX18vcG1zdWJzeXMuY3B5dGhvbi0zNC5weW8KcHl0 aG9uLXBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliNjQvcHl0aG9uMi43L3NpdGUt cGFja2FnZXMvY21tdi5zbwpweXRob24tcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9s aWI2NC9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy9jcG1hcGkuc28KcHl0aG9uLXBjcC0zLjEw LjUtMS54ODZfNjQucnBtIC91c3IvbGliNjQvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMvY3Bt ZGEuc28KcHl0aG9uLXBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliNjQvcHl0aG9u Mi43L3NpdGUtcGFja2FnZXMvY3BtZ3VpLnNvCnB5dGhvbi1wY3AtMy4xMC41LTEueDg2XzY0 LnJwbSAvdXNyL2xpYjY0L3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL2NwbWkuc28KcHl0aG9u LXBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliNjQvcHl0aG9uMi43L3NpdGUtcGFj a2FnZXMvcGNwLTEuMC1weTIuNy5lZ2ctaW5mbwpweXRob24tcGNwLTMuMTAuNS0xLng4Nl82 NC5ycG0gL3Vzci9saWI2NC9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy9wY3AvX19pbml0X18u cHkKcHl0aG9uLXBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliNjQvcHl0aG9uMi43 L3NpdGUtcGFja2FnZXMvcGNwL19faW5pdF9fLnB5YwpweXRob24tcGNwLTMuMTAuNS0xLng4 Nl82NC5ycG0gL3Vzci9saWI2NC9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy9wY3AvX19pbml0 X18ucHlvCnB5dGhvbi1wY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYjY0L3B5dGhv bjIuNy9zaXRlLXBhY2thZ2VzL3BjcC9tbXYucHkKcHl0aG9uLXBjcC0zLjEwLjUtMS54ODZf NjQucnBtIC91c3IvbGliNjQvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMvcGNwL21tdi5weWMK cHl0aG9uLXBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliNjQvcHl0aG9uMi43L3Np dGUtcGFja2FnZXMvcGNwL21tdi5weW8KcHl0aG9uLXBjcC0zLjEwLjUtMS54ODZfNjQucnBt IC91c3IvbGliNjQvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMvcGNwL3BtYXBpLnB5CnB5dGhv bi1wY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYjY0L3B5dGhvbjIuNy9zaXRlLXBh Y2thZ2VzL3BjcC9wbWFwaS5weWMKcHl0aG9uLXBjcC0zLjEwLjUtMS54ODZfNjQucnBtIC91 c3IvbGliNjQvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMvcGNwL3BtYXBpLnB5bwpweXRob24t cGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWI2NC9weXRob24yLjcvc2l0ZS1wYWNr YWdlcy9wY3AvcG1jYy5weQpweXRob24tcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9s aWI2NC9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy9wY3AvcG1jYy5weWMKcHl0aG9uLXBjcC0z LjEwLjUtMS54ODZfNjQucnBtIC91c3IvbGliNjQvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMv cGNwL3BtY2MucHlvCnB5dGhvbi1wY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYjY0 L3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL3BjcC9wbWRhLnB5CnB5dGhvbi1wY3AtMy4xMC41 LTEueDg2XzY0LnJwbSAvdXNyL2xpYjY0L3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL3BjcC9w bWRhLnB5YwpweXRob24tcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWI2NC9weXRo b24yLjcvc2l0ZS1wYWNrYWdlcy9wY3AvcG1kYS5weW8KcHl0aG9uLXBjcC0zLjEwLjUtMS54 ODZfNjQucnBtIC91c3IvbGliNjQvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMvcGNwL3BtZ3Vp LnB5CnB5dGhvbi1wY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYjY0L3B5dGhvbjIu Ny9zaXRlLXBhY2thZ2VzL3BjcC9wbWd1aS5weWMKcHl0aG9uLXBjcC0zLjEwLjUtMS54ODZf NjQucnBtIC91c3IvbGliNjQvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMvcGNwL3BtZ3VpLnB5 bwpweXRob24tcGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWI2NC9weXRob24yLjcv c2l0ZS1wYWNrYWdlcy9wY3AvcG1pLnB5CnB5dGhvbi1wY3AtMy4xMC41LTEueDg2XzY0LnJw bSAvdXNyL2xpYjY0L3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL3BjcC9wbWkucHljCnB5dGhv bi1wY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNyL2xpYjY0L3B5dGhvbjIuNy9zaXRlLXBh Y2thZ2VzL3BjcC9wbWkucHlvCnB5dGhvbi1wY3AtMy4xMC41LTEueDg2XzY0LnJwbSAvdXNy L2xpYjY0L3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL3BjcC9wbXN1YnN5cy5weQpweXRob24t cGNwLTMuMTAuNS0xLng4Nl82NC5ycG0gL3Vzci9saWI2NC9weXRob24yLjcvc2l0ZS1wYWNr YWdlcy9wY3AvcG1zdWJzeXMucHljCnB5dGhvbi1wY3AtMy4xMC41LTEueDg2XzY0LnJwbSAv dXNyL2xpYjY0L3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL3BjcC9wbXN1YnN5cy5weW8K --------------050207010700080207090509-- From mgoodwin@redhat.com Thu Jun 11 08:16:38 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=3.0 required=5.0 tests=TVD_SUBJ_NUM_OBFU_MINFP autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 064FE7F63 for ; Thu, 11 Jun 2015 08:16:38 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id A2097AC002 for ; Thu, 11 Jun 2015 06:16:34 -0700 (PDT) X-ASG-Debug-ID: 1434028593-04bdf060d61acc0001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id cOvafSJB7ziSoH4u (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Thu, 11 Jun 2015 06:16:33 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx10.intmail.prod.int.phx2.redhat.com (int-mx10.intmail.prod.int.phx2.redhat.com [10.5.11.23]) by mx1.redhat.com (Postfix) with ESMTPS id 1EE874F63A for ; Thu, 11 Jun 2015 13:16:33 +0000 (UTC) Received: from [10.64.48.181] (vpn1-48-181.bne.redhat.com [10.64.48.181]) by int-mx10.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5BDGT3R013188 for ; Thu, 11 Jun 2015 09:16:31 -0400 Message-ID: <55798A2B.6040103@redhat.com> Date: Thu, 11 Jun 2015 23:16:27 +1000 From: Mark Goodwin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: pcp Subject: pcp updates: merge nathans (qa, ppc64le, aarch64) + kenj (qa) + lukas (qa, PERFEVENT, PROC_PAGESIZE) Content-Type: text/plain; charset=utf-8; format=flowed X-ASG-Orig-Subj: pcp updates: merge nathans (qa, ppc64le, aarch64) + kenj (qa) + lukas (qa, PERFEVENT, PROC_PAGESIZE) Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.23 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1434028593 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 Changes committed to git://pcp.io/pcp master Nathan Scott (8): qa: fix makefile.install merge overlaps qa, pmdaCache: hash determinism across compilers/platforms qa: fix test 136 handling of long-hostname test hosts qa: cleanup no-longer-unsed variable setting in test 974 build: add spec notes about Fedora bugs fixed this release qa: add some comments about env vars used for testing build: add ppc64le to rpm 64bit lib macro list build: add aarch64 to rpm 64bit lib macro list Ken McDonell (7): qa/perfevent: fix compilation warnings and make clean target qa/660: add another "connection refused" variant to the filter qa/159: fix tags in group file qa/admin/pcp-daily: sleep 20 not long enough for shutdown qa/admin/pcp-qa-summary: cosmetic changes to reporting qa/pmdas: set forced_restart in Install for dynamic and bigun QA PMDAs qa/956: new .out after pmcd not restarted during test Lukas Berk (4): Add notrun checks for nestat install for qa 067 172 216 Switch makefile ENABLE_PERFEVENT statements to PMDA_PERFEVENT Proc metrics depend on page size, alter 974 qa files according to hinv.pagesize Revert previous 974 fix, add PROC_PAGESIZE env var instead to set, update qa build/rpm/fedora.spec | 3 build/rpm/pcp.spec.in | 4 qa/067 | 2 qa/136 | 10 qa/136.out | 2 qa/172 | 2 qa/216 | 2 qa/660 | 2 qa/956.out | 3 qa/974 | 14 qa/974.4096 | 3854 ++++++++++++++++++++--------------------- qa/974.65536 | 3854 ++++++++++++++++++++--------------------- qa/974.out | 3854 ++++++++++++++++++++--------------------- qa/GNUmakefile.install | 20 qa/admin/pcp-daily | 2 qa/admin/pcp-qa-summary | 56 qa/group | 2 qa/perfevent/GNUmakefile | 3 qa/perfevent/perf_event_test.c | 4 qa/pmdas/bigun/Install | 1 qa/pmdas/dynamic/Install | 1 qa/src/keycache2.c | 6 src/libpcp_pmda/src/cache.c | 14 src/pmdas/linux/pmda.c | 6 src/pmdas/linux_proc/pmda.c | 11 25 files changed, 5888 insertions(+), 5844 deletions(-) Details ... commit a9ffa278d45ac86be0ff09e0aea09fa1e6658374 Author: Nathan Scott Date: Thu Jun 11 14:28:05 2015 +1000 build: add aarch64 to rpm 64bit lib macro list commit f3502b601bfb7a543a6cd288942e42645314267a Author: Nathan Scott Date: Thu Jun 11 14:24:46 2015 +1000 build: add ppc64le to rpm 64bit lib macro list commit 4022171554c59a1f465f952834fca6d4ca2d5681 Author: Ken McDonell Date: Thu Jun 11 13:54:36 2015 +1000 qa/956: new .out after pmcd not restarted during test commit dbdb4e56f5f263cd24e4f5e85688b1ae5dbcbb91 Author: Ken McDonell Date: Thu Jun 11 13:53:36 2015 +1000 qa/pmdas: set forced_restart in Install for dynamic and bigun QA PMDAs commit 223918de5bae5a1cf2cb3f868e103e1145cee444 Author: Nathan Scott Date: Thu Jun 11 13:03:44 2015 +1000 qa: add some comments about env vars used for testing Also allow the hz global to be overridden, as differences here too will result in failures - future-proofing for test qa/974. commit 6bbc6016dc9cb7c27526971525f220e08eb0adeb Author: Ken McDonell Date: Thu Jun 11 12:59:07 2015 +1000 qa/admin/pcp-qa-summary: cosmetic changes to reporting commit 80dbd76f43c0ea8e8efca1ffe09f0339336923ba Author: Ken McDonell Date: Thu Jun 11 12:57:34 2015 +1000 qa/admin/pcp-daily: sleep 20 not long enough for shutdown Seeing filesystem trashing when VM aborted before Linux shutdown completed ... up delay to 60 seconds. commit e6c699e112b23642a478e2abdcd54fa6833a8c9e Author: Ken McDonell Date: Thu Jun 11 12:57:04 2015 +1000 qa/159: fix tags in group file commit 858a1ff842951993512ff00550ba779fbc651f60 Author: Ken McDonell Date: Thu Jun 11 12:55:55 2015 +1000 qa/660: add another "connection refused" variant to the filter commit 9b8225f09f2eede31598b77a8d4ad2ff34fb34b0 Author: Ken McDonell Date: Thu Jun 11 12:54:43 2015 +1000 qa/perfevent: fix compilation warnings and make clean target commit f4a0ba527e4cfabad65c746d50f3eb5afffdc2d6 Author: Nathan Scott Date: Thu Jun 11 12:53:36 2015 +1000 build: add spec notes about Fedora bugs fixed this release commit ca7723e2cbd9ee2d75358d34ebd8f24e2ff9c2bd Author: Nathan Scott Date: Thu Jun 11 11:55:21 2015 +1000 qa: cleanup no-longer-unsed variable setting in test 974 commit cd3ed9952581949e4e950ea33948cf70e99f144d Author: Nathan Scott Date: Thu Jun 11 11:45:38 2015 +1000 qa: fix test 136 handling of long-hostname test hosts Hostname length affects the pmcd.pmlogger metrics in volume 0 of the archive generated by qa/136 such that we need to cater for an increased range of possible volume sizes in the first volume. commit 32014b5eb31ebb45be5046760935309043e63ffa Author: Nathan Scott Date: Thu Jun 11 11:42:47 2015 +1000 qa, pmdaCache: hash determinism across compilers/platforms Test qa/491 has uncovered a dependence in the libpcp_pmda hash() function on char signedness. Force char signedness for this one function to "signed char" to ensure we get the default behaviour that we want. This ensures platform toolchain differences, and even compiler options like -funsigned-char, do not cause give us different hash values for any given key. commit cfa2fab2dcbf85d6b4e057d044e8cc0e370da965 Author: Nathan Scott Date: Thu Jun 11 11:41:28 2015 +1000 qa: fix makefile.install merge overlaps commit a40aa1e8e1ca8b4fbf174703583d4fd197bbd824 Author: Lukas Berk Date: Wed Jun 10 20:47:55 2015 -0400 Revert previous 974 fix, add PROC_PAGESIZE env var instead to set, update qa commit 04c4f86afb20e27144317c43cb44b3f9a1179887 Author: Lukas Berk Date: Wed Jun 10 14:38:18 2015 -0400 Proc metrics depend on page size, alter 974 qa files according to hinv.pagesize commit b05f50b3cc0f74d90e27af821299fe5ff016bd79 Author: Lukas Berk Date: Thu May 28 13:45:44 2015 -0400 Switch makefile ENABLE_PERFEVENT statements to PMDA_PERFEVENT ENABLE_PERFEVENT seems to be a leftover from previous commits, and is not actually triggered throughout the configure steps. Thus, it was left out of the testsuite directory and caused errors with mismatching perfevent metrics (with no config). commit 4f5ba112230091985e14483c66c3c529186386b1 Author: Lukas Berk Date: Wed May 27 10:48:26 2015 -0400 Add notrun checks for nestat install for qa 067 172 216 From lberk@redhat.com Thu Jun 11 15:22:45 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 86B917F61 for ; Thu, 11 Jun 2015 15:22:45 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 78EA2304053 for ; Thu, 11 Jun 2015 13:22:42 -0700 (PDT) X-ASG-Debug-ID: 1434054156-04cbb0131726f90001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id 53FzYth3okeP9Yfn (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Thu, 11 Jun 2015 13:22:37 -0700 (PDT) X-Barracuda-Envelope-From: lberk@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx13.intmail.prod.int.phx2.redhat.com (int-mx13.intmail.prod.int.phx2.redhat.com [10.5.11.26]) by mx1.redhat.com (Postfix) with ESMTPS id B8DC93798CB for ; Thu, 11 Jun 2015 20:22:36 +0000 (UTC) Received: from toium (unused-10-15-17-202.yyz.redhat.com [10.15.17.202]) by int-mx13.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5BKMZ0i027268 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 11 Jun 2015 16:22:36 -0400 From: Lukas Berk To: Mark Goodwin Cc: pcp Subject: Re: pcp fedora.spec review comments and patch References: <55798552.6040707@redhat.com> X-ASG-Orig-Subj: Re: pcp fedora.spec review comments and patch Date: Thu, 11 Jun 2015 16:22:35 -0400 In-Reply-To: <55798552.6040707@redhat.com> (Mark Goodwin's message of "Thu, 11 Jun 2015 22:55:46 +1000") Message-ID: <87zj46j8qc.fsf@redhat.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Scanned-By: MIMEDefang 2.68 on 10.5.11.26 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1434054157 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 --=-=-= Content-Type: text/plain Hey Mark, Thanks for taking a look at this. Mark Goodwin writes: [...] > This needed some fixes in the fedora.spec (see attached patch), before > it would build correctly. Lukas has done a fine job getting the > fedora spec into shape - it's pretty complex and just needs a few tweaks > to finish it off. Odd, built fine for me, but the additional patch helps, thanks! [...] > Then compared the resulting lists with a graphical diff (I used xxdiff). > The script and two lists are attached: see compare-pcp-packaging.sh, > makepkgs.all and fedora.all. There are quite a lot of differences and > issues we need to work thru - I'll finish this off tomorrow but hopefully > Lukas or someone can take it on over night and make some progress. I've continued to tweak the fedora.spec file. It's getting closer. By far the biggest portion was the change in man page locations (now located in pcp-doc). I've made those switches. The other major difference is where the various config files should be shipped (such as pmieconf/ and pmlogconf/ files, that coincide with no split-pmdas). Makepkgs ships them in the pmda-foo packages, and fedora ships them in the base pcp package. Which do people think is correct? I've attached the difference in the fedora.spec so far. Cheers, Lukas --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=fedora-makepkgs.diff 1531a1532,1533 > rm -f $RPM_BUILD_ROOT/%{_mandir}/man1/pmwebd.* > rm -f $RPM_BUILD_ROOT/%{_mandir}/man3/PMWEBAPI.* 1647a1650,1651 > ls -1 $RPM_BUILD_ROOT/%{_mandir}/man1 |\ > sed -e 's#^#'%{_mandir}'\/man1\/#' >base_man.list 1650,1653d1653 < ls -1 $RPM_BUILD_ROOT/%{_mandir}/man1 |\ < sed -e 's#^#'%{_mandir}'\/man1\/#' >>pcp-doc.list < ls -1 $RPM_BUILD_ROOT/%{_mandir}/man5 |\ < sed -e 's#^#'%{_mandir}'\/man5\/#' >>pcp-doc.list 1669c1669 < sed -e 's#^#'%{_mandir}'\/man3\/#' | grep -v '3pm' >>pcp-doc.list --- > sed -e 's#^#'%{_mandir}'\/man3\/#' | grep -E -v '3pm|PMWEBAPI' >devel.list 1917a1918 > %{_mandir}/man5/* 2013a2015,2016 > %{_mandir}/man1/pmwebd.1* > %{_mandir}/man3/PMWEBAPI.3* 2048a2052 > %{_mandir}/man1/pmmgr.1* 2051a2056 > %{_mandir}/man1/sar2pcp.1* 2054a2060 > %{_mandir}/man1/iostat2pcp.1* 2057a2064 > %{_mandir}/man1/mrtg2pcp.1* 2060a2068 > %{_mandir}/man1/ganglia2pcp.1* 2063a2072 > %{_mandir}/man1/collectl2pcp.1* 2067a2077 > %{_mandir}/man1/pmdapapi.1* 2073a2084,2086 > %{_mandir}/man1/perfalloc.1* > %{_mandir}/man1/pmdaperfevent.1* > %{_mandir}/man5/perfevent.conf.5* 2079a2093 > %{_mandir}/man1/pmdaib.1* --=-=-=-- From kenj@internode.on.net Thu Jun 11 15:38:53 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 615D87F61 for ; Thu, 11 Jun 2015 15:38:53 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 411EA304032 for ; Thu, 11 Jun 2015 13:38:53 -0700 (PDT) X-ASG-Debug-ID: 1434055130-04cbb01316274e0001-S8gJnT Received: from ipmail06.adl6.internode.on.net (ipmail06.adl6.internode.on.net [150.101.137.145]) by cuda.sgi.com with ESMTP id E7TaGPjROEVoNl88 for ; Thu, 11 Jun 2015 13:38:51 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.145 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2DZAQA58XlVPNGG0XYNT4sPvB6CVgKCFQEBAQEBAQcBAQEBQYRiAQEBAzhAEQsYCRYPCQMCAQIBMRQTCAEBuBOlQQEBCAIBH4tDhQ0WhBcBBLcLhC+DJAEBAQ Received: from ppp118-209-134-209.lns20.mel8.internode.on.net (HELO [192.168.1.100]) ([118.209.134.209]) by ipmail06.adl6.internode.on.net with ESMTP; 12 Jun 2015 06:08:50 +0930 Message-ID: <5579F1D9.2070008@internode.on.net> Date: Fri, 12 Jun 2015 06:38:49 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: pcp@oss.sgi.com Subject: Re: [pcp] pcp fedora.spec review comments and patch References: <55798552.6040707@redhat.com> <87zj46j8qc.fsf@redhat.com> X-ASG-Orig-Subj: Re: [pcp] pcp fedora.spec review comments and patch In-Reply-To: <87zj46j8qc.fsf@redhat.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail06.adl6.internode.on.net[150.101.137.145] X-Barracuda-Start-Time: 1434055130 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19769 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 12/06/15 06:22, Lukas Berk wrote: > ... The other major > difference is where the various config files should be shipped (such as > pmieconf/ and pmlogconf/ files, that coincide with no split-pmdas). > Makepkgs ships them in the pmda-foo packages, and fedora ships them in > the base pcp package. Which do people think is correct? If possible, these should be in the base PCP package. The reason is that pmie and pmlogger can both be used to monitor a remote system, so none of the pmda-foo package may not be installed locally. Ditto for any pmchart views (and pmview configs when they appear in the build). From kenj@internode.on.net Thu Jun 11 16:09:23 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id E1CD97F61 for ; Thu, 11 Jun 2015 16:09:23 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id D3DE0304032 for ; Thu, 11 Jun 2015 14:09:20 -0700 (PDT) X-ASG-Debug-ID: 1434056954-04cb6c301927180001-S8gJnT Received: from ipmail06.adl6.internode.on.net (ipmail06.adl6.internode.on.net [150.101.137.145]) by cuda.sgi.com with ESMTP id r3FzvdozLodxQIYV for ; Thu, 11 Jun 2015 14:09:15 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.145 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2DZAQBX+HlVPNGG0XYNT4NkX4Megy64aweIGgEBAQEBAQcBAQEBQYULVTAGAgUWCwILAwIBAgExJwYCAQG4GHCkfoEhj0WCUoFFBYZ6kR+ecoQvXYJHAQEB Received: from ppp118-209-134-209.lns20.mel8.internode.on.net (HELO [192.168.1.100]) ([118.209.134.209]) by ipmail06.adl6.internode.on.net with ESMTP; 12 Jun 2015 06:39:14 +0930 Message-ID: <5579F8F9.1070207@internode.on.net> Date: Fri, 12 Jun 2015 07:09:13 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: pcp@oss.sgi.com Subject: pcp updates: more qa stuff Content-Type: text/plain; charset=utf-8 X-ASG-Orig-Subj: pcp updates: more qa stuff Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail06.adl6.internode.on.net[150.101.137.145] X-Barracuda-Start-Time: 1434056954 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19770 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://git.pcp.io/kenj/pcp master Ken McDonell (4): qa/956: try to improve pass rate qa/201: don't use the rpm PMDA's domain number! qa/783: tweaking for vm19 x86_64 openSUSE 12.2 qa/common.check: remove some chatter from chkconfig qa/201 | 52 ++++++++++++++++++--------------- qa/201.out | 70 ++++++++++++++++++++++----------------------- qa/783 | 9 +++++ qa/956 | 15 ++++++++- qa/common.check | 3 + qa/src/torture_cache.c | 18 ++++++----- qa/valgrind-suppress-3.7.0 | 22 ++++++++++++++ src/pmns/stdpmid.pcp | 5 ++- 8 files changed, 123 insertions(+), 71 deletions(-) Details ... commit 759a6e02205f2c912728a1840ccb7f9a7acb442c Author: Ken McDonell Date: Fri Jun 12 06:31:51 2015 +1000 qa/common.check: remove some chatter from chkconfig In particular insserv: warning: current start runlevel ... that I see on some QA hosts. commit 1e37ce38dbc239d8d8f3b96d41b0d9393d81834e Author: Ken McDonell Date: Thu Jun 11 16:21:41 2015 +1000 qa/783: tweaking for vm19 x86_64 openSUSE 12.2 1. memleak in dynamic loader ... suppress for valgrind 2. bogus indirect loss reported (but no errors!) from 1. commit 77257232748aa2e232aad1bf1518770f7a294097 Author: Ken McDonell Date: Thu Jun 11 16:04:29 2015 +1000 qa/201: don't use the rpm PMDA's domain number! Changes to 201 and 201.out to use FORQA=251 (not 123). Matching change in qa/src/torture_cache.c. Reserve 251 FORQA in stdmid.pcp. commit 93da09c97369c1bca5c46678e0cddefc42f63fe5 Author: Ken McDonell Date: Thu Jun 11 15:37:52 2015 +1000 qa/956: try to improve pass rate 1. use correct GNUmakefile (in git tree and testsuite) for "dynamic" PMDA 2. add short sleeps to reduce chance of races around the pmsignal From nscott@redhat.com Thu Jun 11 21:34:58 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 60B7F7F5E for ; Thu, 11 Jun 2015 21:34:58 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 402EB8F8050 for ; Thu, 11 Jun 2015 19:34:55 -0700 (PDT) X-ASG-Debug-ID: 1434076490-04cbb013182dec0001-S8gJnT Received: from mx6-phx2.redhat.com (mx6-phx2.redhat.com [209.132.183.39]) by cuda.sgi.com with ESMTP id wVOBoOvJRk3mDZ15 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Thu, 11 Jun 2015 19:34:50 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.39 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx6-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5C2YoVo021585 for ; Thu, 11 Jun 2015 22:34:50 -0400 Date: Thu, 11 Jun 2015 22:34:50 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp developers Message-ID: <441767020.16244731.1434076490093.JavaMail.zimbra@redhat.com> In-Reply-To: <784344476.16244642.1434076422715.JavaMail.zimbra@redhat.com> Subject: pcp updates: build MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates: build Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.236] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: build Thread-Index: aLT+0jyoXL3Oua/j90ou35kERd0vXA== X-Barracuda-Connect: mx6-phx2.redhat.com[209.132.183.39] X-Barracuda-Start-Time: 1434076490 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19780 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Changes committed to git://git.pcp.io/nathans/pcp.git master Nathan Scott (3): build: ensure pmieconf and pmlogconf files end up in pcp rpm build: pcp-pmda-logger package split from base, optional build: allow external sources to be injected into Makepkgs Makepkgs | 57 +++++++++++ build/rpm/GNUmakefile | 3 build/rpm/pcp.spec.in | 239 ++++++++++++++++++++++++++++++++++++----------- configure | 53 +++++++++- configure.ac | 38 ++++++- scripts/zip2tar | 43 ++++++++ src/include/builddefs.in | 6 - 7 files changed, 373 insertions(+), 66 deletions(-) commit a212b2728ce1aab46bb93978fd9a160a23ca8753 Author: Nathan Scott Date: Fri Jun 12 12:32:26 2015 +1000 build: allow external sources to be injected into Makepkgs Inject pcp-webapp-* and pcp-webjs packages into the set Makepkgs generates - http://git.pcp.io/archives/pcp/2015-04/msg00285.html Using either/both of the --with-vector and/or --with-webjs gives these additional RPM packages now. commit 23c4d002e4e8ebc9a2be5d4ed2a92e044d3d146b Author: Nathan Scott Date: Fri Jun 12 12:25:29 2015 +1000 build: pcp-pmda-logger package split from base, optional Missed in earlier reviews, picked up on final review. Fixed for Makepkgs builds, fedora.spec to follow (from mgoodwin). commit b8b26b56d41ab1f00a83564a49d07524f1e3c76d Author: Nathan Scott Date: Fri Jun 12 11:59:42 2015 +1000 build: ensure pmieconf and pmlogconf files end up in pcp rpm For rpm packages from Makepkgs builds, make the pmieconf and pmlogconf files for specific agents to end up in base pcp, rather than the individual pmda packages. Matches fedora.spec behaviour also. From nscott@redhat.com Thu Jun 11 21:36:34 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 09F1E7F5E for ; Thu, 11 Jun 2015 21:36:34 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id EC508304048 for ; Thu, 11 Jun 2015 19:36:30 -0700 (PDT) X-ASG-Debug-ID: 1434076588-04cbb013152df20001-S8gJnT Received: from mx5-phx2.redhat.com (mx5-phx2.redhat.com [209.132.183.37]) by cuda.sgi.com with ESMTP id GwfVXG7sm9p2TwgL (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Thu, 11 Jun 2015 19:36:29 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.37 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx5-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5C2aPCL031427; Thu, 11 Jun 2015 22:36:25 -0400 Date: Thu, 11 Jun 2015 22:36:25 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Ken McDonell , Lukas Berk Cc: pcp@oss.sgi.com Message-ID: <1702165106.16244985.1434076585036.JavaMail.zimbra@redhat.com> In-Reply-To: <5579F1D9.2070008@internode.on.net> References: <55798552.6040707@redhat.com> <87zj46j8qc.fsf@redhat.com> <5579F1D9.2070008@internode.on.net> Subject: Re: [pcp] pcp fedora.spec review comments and patch MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] pcp fedora.spec review comments and patch Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.236] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp fedora.spec review comments and patch Thread-Index: IchQTvtOiSpeurg3+MkrcPm1Dglyxg== X-Barracuda-Connect: mx5-phx2.redhat.com[209.132.183.37] X-Barracuda-Start-Time: 1434076589 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19780 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Hi guys, ----- Original Message ----- > On 12/06/15 06:22, Lukas Berk wrote: > > ... The other major > > difference is where the various config files should be shipped (such as > > pmieconf/ and pmlogconf/ files, that coincide with no split-pmdas). > > Makepkgs ships them in the pmda-foo packages, and fedora ships them in > > the base pcp package. Which do people think is correct? > > If possible, these should be in the base PCP package. I've update pcp.spec.in to handle this. cheers. -- Nathan From mgoodwin@redhat.com Thu Jun 11 21:57:31 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 7E0A57F5A for ; Thu, 11 Jun 2015 21:57:31 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 45BB88F8054 for ; Thu, 11 Jun 2015 19:57:31 -0700 (PDT) X-ASG-Debug-ID: 1434077850-04bdf060d530ac0001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id 9sDLEDB0f1m3YAAw (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Thu, 11 Jun 2015 19:57:30 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) by mx1.redhat.com (Postfix) with ESMTPS id 04B302EBD14 for ; Fri, 12 Jun 2015 02:57:30 +0000 (UTC) Received: from [10.64.48.181] (vpn1-48-181.bne.redhat.com [10.64.48.181]) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5C2vQPQ011337 for ; Thu, 11 Jun 2015 22:57:28 -0400 Message-ID: <557A4A95.9010704@redhat.com> Date: Fri, 12 Jun 2015 12:57:25 +1000 From: Mark Goodwin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: pcp@oss.sgi.com Subject: Re: [pcp] pcp fedora.spec review comments and patch References: <55798552.6040707@redhat.com> <87zj46j8qc.fsf@redhat.com> <5579F1D9.2070008@internode.on.net> <1702165106.16244985.1434076585036.JavaMail.zimbra@redhat.com> X-ASG-Orig-Subj: Re: [pcp] pcp fedora.spec review comments and patch In-Reply-To: <1702165106.16244985.1434076585036.JavaMail.zimbra@redhat.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.24 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1434077850 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 06/12/2015 12:36 PM, Nathan Scott wrote: > Hi guys, > > ----- Original Message ----- >> On 12/06/15 06:22, Lukas Berk wrote: >>> ... The other major >>> difference is where the various config files should be shipped (such as >>> pmieconf/ and pmlogconf/ files, that coincide with no split-pmdas). >>> Makepkgs ships them in the pmda-foo packages, and fedora ships them in >>> the base pcp package. Which do people think is correct? >> >> If possible, these should be in the base PCP package. > > I've update pcp.spec.in to handle this. thanks for that - I've got a bunch of commits to the fedora.spec coming too - starting with my patch from last night, then Lukas' patch, and then a few more - I'll push all this out at the end of my day so Lukas gets some time for more review and followup. I'm doing one commit per change so it's easier to review. further down the track - I think we're going to have to change how the the fedora spec works - the packaging lists need to be generated by the build rather that by convoluted scriptlets in the spec itself. that way each target in the manifest gets to specify where it ends up (e.g. via an extra argument in the $(INSTALL) rule), and then all the spec has to do is use the resulting lists for the %files for each package. I'll look into this for the future ... not this release though. Cheers From nscott@redhat.com Thu Jun 11 22:05:31 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id E889E7F5A for ; Thu, 11 Jun 2015 22:05:30 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 72F43AC001 for ; Thu, 11 Jun 2015 20:05:27 -0700 (PDT) X-ASG-Debug-ID: 1434078324-04cb6c301a2e620001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id 0Q58H5ZBIViWN8yU (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Thu, 11 Jun 2015 20:05:25 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id t5C35Onc030343; Thu, 11 Jun 2015 23:05:24 -0400 Date: Thu, 11 Jun 2015 23:05:24 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Mark Goodwin Cc: pcp@oss.sgi.com Message-ID: <75057920.16247670.1434078324301.JavaMail.zimbra@redhat.com> In-Reply-To: <557A4A95.9010704@redhat.com> References: <55798552.6040707@redhat.com> <87zj46j8qc.fsf@redhat.com> <5579F1D9.2070008@internode.on.net> <1702165106.16244985.1434076585036.JavaMail.zimbra@redhat.com> <557A4A95.9010704@redhat.com> Subject: Re: [pcp] pcp fedora.spec review comments and patch MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] pcp fedora.spec review comments and patch Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.236] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp fedora.spec review comments and patch Thread-Index: snflS7U0L2zjP3FZKhjZl+GSuIPC2Q== X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1434078325 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.03 X-Barracuda-Spam-Status: No, SCORE=0.03 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA_TO_FROM_DOMAIN_MATCH, THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19781 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... 0.01 BSF_SC0_SA_TO_FROM_DOMAIN_MATCH Sender Domain Matches Recipient Domain ----- Original Message ----- > [...] > further down the track - I think we're going to have to change > how the the fedora spec works - the packaging lists need to be > generated by the build rather that by convoluted scriptlets in the +1 ... being able to use these targets/lists for different types of packages (like debs) would be handy as well. cheers. -- Nathan From nscott@redhat.com Thu Jun 11 22:56:04 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id C674D7F55 for ; Thu, 11 Jun 2015 22:56:04 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id A55A38F8033 for ; Thu, 11 Jun 2015 20:56:01 -0700 (PDT) X-ASG-Debug-ID: 1434081358-04cb6c301a2f9a0001-S8gJnT Received: from mx5-phx2.redhat.com (mx5-phx2.redhat.com [209.132.183.37]) by cuda.sgi.com with ESMTP id l2B2uLtKKZOLUEEX (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Thu, 11 Jun 2015 20:55:59 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.37 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx5-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5C3twYh046119 for ; Thu, 11 Jun 2015 23:55:58 -0400 Date: Thu, 11 Jun 2015 23:55:58 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp developers Message-ID: <108586716.16252621.1434081358336.JavaMail.zimbra@redhat.com> Subject: pcp updates: build MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates: build Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.236] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: build Thread-Index: O37FOg396LvXPPc7H8cv0rKkQgD5IA== X-Barracuda-Connect: mx5-phx2.redhat.com[209.132.183.37] X-Barracuda-Start-Time: 1434081359 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19782 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Changes committed to git://git.pcp.io/nathans/pcp.git master Nathan Scott (2): build: pcp-gui man pages and applications directory fix build: pcp-pmda-lustercomm separate to pcp-pmda-luster build/rpm/pcp.spec.in | 30 +++++++++++++++++++++++++++--- 1 file changed, 27 insertions(+), 3 deletions(-) commit 0619f1413bd6f844ff36b63e6c778b07dc69542f Author: Nathan Scott Date: Fri Jun 12 13:55:03 2015 +1000 build: pcp-pmda-lustercomm separate to pcp-pmda-luster Update Makepkgs rpms to match fedora wrt lustre PMDA packages. commit c90d535adea5376e805e8ff1ef70421a4b8e6457 Author: Nathan Scott Date: Fri Jun 12 13:42:16 2015 +1000 build: pcp-gui man pages and applications directory fix Update Makepkgs rpms to match fedora wrt some pcp-gui files. From myllynen@redhat.com Fri Jun 12 01:53:10 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 1F2867F5A for ; Fri, 12 Jun 2015 01:53:10 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 0E45A304048 for ; Thu, 11 Jun 2015 23:53:06 -0700 (PDT) X-ASG-Debug-ID: 1434091982-04cb6c301932450001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id mIZOTTEXlOFY2VFu (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Thu, 11 Jun 2015 23:53:03 -0700 (PDT) X-Barracuda-Envelope-From: myllynen@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) by mx1.redhat.com (Postfix) with ESMTPS id 53DFD36B4F3 for ; Fri, 12 Jun 2015 06:53:02 +0000 (UTC) Received: from localhost.localdomain (ovpn-112-16.ams2.redhat.com [10.36.112.16]) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5C6r0sQ025088 for ; Fri, 12 Jun 2015 02:53:01 -0400 Message-ID: <557A81CA.7020400@redhat.com> Date: Fri, 12 Jun 2015 09:52:58 +0300 From: Marko Myllynen Reply-To: myllynen@redhat.com Organization: Red Hat User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: pcp developers Subject: [PATCH] ds389log: fixes to match updated logconv.pl Content-Type: text/plain; charset=utf-8 X-ASG-Orig-Subj: [PATCH] ds389log: fixes to match updated logconv.pl Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.24 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1434091983 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 Hi, logconv.pl was recently updated to handle timestamps not present in logs, this change now allows ds389log to work reliably with 389 DS: https://fedorahosted.org/389/changeset/b0213c118dabb17b1c97a68ef8179093d3be5ca7/ This patch updates the ds389log PMDA to match with the latest logconv.pl and also fixes few related issues found with the new logconv.pl as well: - always use the C locale to match 389 DS log time stamps - tweak log parsing error message - fix timestamp handling - logconv.pl prints Binds twice, count it only once - zero metrics initially as they're being added up during PMDA lifetime --- src/pmdas/ds389log/pmdads389log.pl | 24 ++++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/src/pmdas/ds389log/pmdads389log.pl b/src/pmdas/ds389log/pmdads389log.pl index af39343..0f94d35 100644 --- a/src/pmdas/ds389log/pmdads389log.pl +++ b/src/pmdas/ds389log/pmdads389log.pl @@ -18,6 +18,9 @@ use PCP::PMDA; use Date::Manip; use POSIX; +# 389 DS is not locale aware +setlocale(LC_ALL, "C"); + our $lc_opts = '-D /dev/shm -s all'; our $lc_ival = 30; # minimal query interval in seconds, must be >= 30 our $ds_alog = ''; # empty - guess; ok if only one DS instance in use @@ -62,7 +65,7 @@ sub ds389log_set_ds_access_log { $ds_alog = `ls -1 $ds_logd/slapd-*/access 2>/dev/null | tail -n 1`; my $un = `id -un`; chomp($ds_alog); chomp($un); - die "$un can't read access log file \"$ds_alog\"" unless -f $ds_alog; + die "$un can't read access log file \"$ds_logd/slapd-*/access\"" unless -f $ds_alog; $pmda->log("Using access log file $ds_alog"); } @@ -86,15 +89,17 @@ sub ds389log_fetch { my $prev_log = `ls -1rt $ds_alog.2* 2>/dev/null | tail -n 1`; if ($prev_log ne '') { my $lastline = `tail -n 1 $prev_log`; - $lastline =~ tr/\[//d; $lastline =~ s/\].*//; + $lastline =~ s/\[//; + $lastline =~ s/\].*//; + $lastline =~ s/:/ /; my $log_ts = UnixDate($lastline, "%s"); if (strftime("%s", @lc_prev) > $log_ts) { $prev_log = ''; } } - my $lc_start = strftime("[%d/%m/%Y:%H:%M:%S %z]", @lc_prev); - my $lc_end = strftime("[%d/%m/%Y:%H:%M:%S %z]", @lc_curr); + my $lc_start = strftime("[%d/%b/%Y:%H:%M:%S %z]", @lc_prev); + my $lc_end = strftime("[%d/%b/%Y:%H:%M:%S %z]", @lc_curr); @lc_prev = @lc_curr; my $ds_stats = "logconv.pl -cpe $lc_opts -S $lc_start -E $lc_end $ds_alog $prev_log 2>/dev/null"; @@ -104,6 +109,7 @@ sub ds389log_fetch { close(STATS); my $errors = 0; # combined + my $nobind = 0; # no dupes foreach my $line (@stats) { my $key; @@ -119,6 +125,12 @@ sub ds389log_fetch { if (defined($key) && defined $data{$key}) { $key = 'err=' if $key eq 'err=X'; + + if ($key eq "Binds:") { + next if $nobind; + $nobind = 1; + } + if ($line =~ /($key)\s+(\d+)/ || $line =~ /($key\d+)\s+(\d+)/) { my $value = $2; @@ -158,14 +170,14 @@ sub ds389log_fetch_callback { $pmda = PCP::PMDA->new('ds389log', 131); -# Add and init metrics +# Add and zero metrics foreach my $key (keys %data) { my $name = 'ds389log.' . $data{$key}->[1] . '.' . $data{$key}->[0]; $pmda->add_metric(pmda_pmid($data{$key}->[2], $data{$key}->[3]), PM_TYPE_U32, PM_INDOM_NULL, PM_SEM_COUNTER, pmda_units(0,0,1,0,0,PM_COUNT_ONE), $name, '', ''); - $metrics{$name} = PM_ERR_AGAIN; + $metrics{$name} = 0; } $pmda->set_refresh(\&ds389log_fetch); Thanks, -- Marko Myllynen From mgoodwin@redhat.com Fri Jun 12 03:19:46 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id A06637F56 for ; Fri, 12 Jun 2015 03:19:46 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 7EEB08F8033 for ; Fri, 12 Jun 2015 01:19:43 -0700 (PDT) X-ASG-Debug-ID: 1434097181-04cb6c301a33c00001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id JrMDJFucG6u2jxBS (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Fri, 12 Jun 2015 01:19:42 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx14.intmail.prod.int.phx2.redhat.com (int-mx14.intmail.prod.int.phx2.redhat.com [10.5.11.27]) by mx1.redhat.com (Postfix) with ESMTPS id 7587D2E6DBA for ; Fri, 12 Jun 2015 08:19:41 +0000 (UTC) Received: from [10.64.49.38] (vpn1-49-38.bne.redhat.com [10.64.49.38]) by int-mx14.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5C8JbU9010289 for ; Fri, 12 Jun 2015 04:19:39 -0400 Message-ID: <557A9617.7020406@redhat.com> Date: Fri, 12 Jun 2015 18:19:35 +1000 From: Mark Goodwin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: pcp Subject: pcp updates - merge nathans (pcp.spec updates and qa/832) + mgoodwin (fedora.spec and pcp.spec.in) + kenj (qa/956,201,783) + lukas (fedora.spec) Content-Type: text/plain; charset=utf-8; format=flowed X-ASG-Orig-Subj: pcp updates - merge nathans (pcp.spec updates and qa/832) + mgoodwin (fedora.spec and pcp.spec.in) + kenj (qa/956,201,783) + lukas (fedora.spec) Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.27 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1434097182 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 The Fedora spec is now pretty much in sync with the Makepkgs spec, see below for details. The only remaining change for this release is the CHANGELOG, which I hope to get done this w/e in time for a release on Monday. If there are any further qa updates on or before Monday, please send them in for merging, thanks. ps: Lukas, I committed your fedora.spec patch from this (my) morning, with you as Author. I have not committed any fedpkg updates yet. Changes committed to git://pcp.io/pcp master Nathan Scott (8): build: ensure pmieconf and pmlogconf files end up in pcp rpm build: pcp-pmda-logger package split from base, optional build: allow external sources to be injected into Makepkgs build: pcp-gui man pages and applications directory fix build: pcp-pmda-lustercomm separate to pcp-pmda-luster build: fix configure typo causing accidental books build build: move html files from pcp-gui to pcp-doc where they belong qa: simplify and hasten 832 by not involving pmlogconf Mark Goodwin (7): fedora.spec fixes: remove duplicate Description, add empty %files for meta packages, remove extra %endif pmiostat and pmatop are symlinks that should be in pcp-system-tools along with their pcp-foo variant. fedora.spec - systemd PMDA was in base package as well as pcp-pmda-systemd. fedora.spec - split out pcp-pmda-logger, same as Makepkgs fedora.spec - split out pcp2graphite to it's own package, same as Makepkgs pcp.spec.in - filter pmtime.h from pcp-gui so it ends up in pcp-libs-devel instead. fedora.spec - tweak release date in changelog Ken McDonell (4): qa/956: try to improve pass rate qa/201: don't use the rpm PMDA's domain number! qa/783: tweaking for vm19 x86_64 openSUSE 12.2 qa/common.check: remove some chatter from chkconfig Lukas Berk (1): More fedora spec updates to be more consistent with Makepkgs Makepkgs | 57 +++++++++ build/rpm/GNUmakefile | 3 build/rpm/fedora.spec | 135 ++++++++++++++-------- build/rpm/pcp.spec.in | 273 +++++++++++++++++++++++++++++++++++---------- configure | 55 ++++++++- configure.ac | 40 +++++- qa/201 | 52 ++++---- qa/201.out | 70 +++++------ qa/783 | 9 + qa/832 | 2 qa/956 | 15 ++ qa/common.check | 3 qa/src/torture_cache.c | 18 +- qa/valgrind-suppress-3.7.0 | 22 +++ scripts/zip2tar | 43 +++++++ src/include/builddefs.in | 6 src/pmns/stdpmid.pcp | 5 17 files changed, 616 insertions(+), 192 deletions(-) Details ... commit b9eb1a0760153b0772c9b4ab1dd797e6bae2750a Author: Mark Goodwin Date: Fri Jun 12 18:02:18 2015 +1000 fedora.spec - tweak release date in changelog commit 9dafcbe231582536bed8b46e4d81cd67b223fd39 Author: Mark Goodwin Date: Fri Jun 12 17:59:52 2015 +1000 pcp.spec.in - filter pmtime.h from pcp-gui so it ends up in pcp-libs-devel instead. commit 7bada842f0f8b0decbd342c73ed86bdf8621e5ff Author: Nathan Scott Date: Fri Jun 12 15:42:49 2015 +1000 qa: simplify and hasten 832 by not involving pmlogconf commit 3f64302fd696db5c8d164e88142cda1fe2b1852c Author: Mark Goodwin Date: Fri Jun 12 15:38:52 2015 +1000 fedora.spec - split out pcp2graphite to it's own package, same as Makepkgs commit d50905cec9cae1da6fff8c58295c32ea5723fab6 Author: Mark Goodwin Date: Fri Jun 12 15:08:37 2015 +1000 fedora.spec - split out pcp-pmda-logger, same as Makepkgs commit c85805cb6eea7e2572d70cabf55c6bd58c27bfa1 Author: Nathan Scott Date: Fri Jun 12 14:50:26 2015 +1000 build: move html files from pcp-gui to pcp-doc where they belong Update Makepkgs rpms to match fedora wrt location of some pcp-gui html documents. commit cb30560d6d4a78435a9a1e97e45ffd73d43ae1a7 Author: Nathan Scott Date: Fri Jun 12 14:46:37 2015 +1000 build: fix configure typo causing accidental books build commit 9508bda90f0de35f98330397b5e9fe58ffdde356 Author: Mark Goodwin Date: Fri Jun 12 14:27:43 2015 +1000 fedora.spec - systemd PMDA was in base package as well as pcp-pmda-systemd. commit 0619f1413bd6f844ff36b63e6c778b07dc69542f Author: Nathan Scott Date: Fri Jun 12 13:55:03 2015 +1000 build: pcp-pmda-lustercomm separate to pcp-pmda-luster Update Makepkgs rpms to match fedora wrt lustre PMDA packages. commit c90d535adea5376e805e8ff1ef70421a4b8e6457 Author: Nathan Scott Date: Fri Jun 12 13:42:16 2015 +1000 build: pcp-gui man pages and applications directory fix Update Makepkgs rpms to match fedora wrt some pcp-gui files. commit a212b2728ce1aab46bb93978fd9a160a23ca8753 Author: Nathan Scott Date: Fri Jun 12 12:32:26 2015 +1000 build: allow external sources to be injected into Makepkgs Inject pcp-webapp-* and pcp-webjs packages into the set Makepkgs generates - http://git.pcp.io/archives/pcp/2015-04/msg00285.html Using either/both of the --with-vector and/or --with-webjs gives these additional RPM packages now. commit 23c4d002e4e8ebc9a2be5d4ed2a92e044d3d146b Author: Nathan Scott Date: Fri Jun 12 12:25:29 2015 +1000 build: pcp-pmda-logger package split from base, optional Missed in earlier reviews, picked up on final review. Fixed for Makepkgs builds, fedora.spec to follow (from mgoodwin). commit 26316976ccb4d3868d1091dd4430bf0a2e3c486f Author: Mark Goodwin Date: Fri Jun 12 12:04:16 2015 +1000 pmiostat and pmatop are symlinks that should be in pcp-system-tools along with their pcp-foo variant. commit b8b26b56d41ab1f00a83564a49d07524f1e3c76d Author: Nathan Scott Date: Fri Jun 12 11:59:42 2015 +1000 build: ensure pmieconf and pmlogconf files end up in pcp rpm For rpm packages from Makepkgs builds, make the pmieconf and pmlogconf files for specific agents to end up in base pcp, rather than the individual pmda packages. Matches fedora.spec behaviour also. commit 2e0f17a1379a36f57e842bb6c4e57e689ce1f596 Author: Lukas Berk Date: Fri Jun 12 10:03:00 2015 +1000 More fedora spec updates to be more consistent with Makepkgs Move man pages into pcp-doc and put pmieconf/pmlogconf files for non-split PMDAs in the base package. Author: Lukas Berk. commit e038b82c8354198dec0f5454851b6d19f25ab0bc Author: Mark Goodwin Date: Fri Jun 12 09:48:16 2015 +1000 fedora.spec fixes: remove duplicate Description, add empty %files for meta packages, remove extra %endif modified: build/rpm/fedora.spec commit 759a6e02205f2c912728a1840ccb7f9a7acb442c Author: Ken McDonell Date: Fri Jun 12 06:31:51 2015 +1000 qa/common.check: remove some chatter from chkconfig In particular insserv: warning: current start runlevel ... that I see on some QA hosts. commit 1e37ce38dbc239d8d8f3b96d41b0d9393d81834e Author: Ken McDonell Date: Thu Jun 11 16:21:41 2015 +1000 qa/783: tweaking for vm19 x86_64 openSUSE 12.2 1. memleak in dynamic loader ... suppress for valgrind 2. bogus indirect loss reported (but no errors!) from 1. commit 77257232748aa2e232aad1bf1518770f7a294097 Author: Ken McDonell Date: Thu Jun 11 16:04:29 2015 +1000 qa/201: don't use the rpm PMDA's domain number! Changes to 201 and 201.out to use FORQA=251 (not 123). Matching change in qa/src/torture_cache.c. Reserve 251 FORQA in stdmid.pcp. commit 93da09c97369c1bca5c46678e0cddefc42f63fe5 Author: Ken McDonell Date: Thu Jun 11 15:37:52 2015 +1000 qa/956: try to improve pass rate 1. use correct GNUmakefile (in git tree and testsuite) for "dynamic" PMDA 2. add short sleeps to reduce chance of races around the pmsignal From nscott@redhat.com Fri Jun 12 05:07:26 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id CE4FA7F47 for ; Fri, 12 Jun 2015 05:07:25 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 636F0AC003 for ; Fri, 12 Jun 2015 03:07:22 -0700 (PDT) X-ASG-Debug-ID: 1434103638-04bdf060d638950001-S8gJnT Received: from mx3-phx2.redhat.com (mx3-phx2.redhat.com [209.132.183.24]) by cuda.sgi.com with ESMTP id n8jVLDkj85m4H4lq (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Fri, 12 Jun 2015 03:07:19 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.24 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx3-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id t5CA7INZ016982 for ; Fri, 12 Jun 2015 06:07:18 -0400 Date: Fri, 12 Jun 2015 06:07:18 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp developers Message-ID: <1283241039.16444646.1434103638744.JavaMail.zimbra@redhat.com> In-Reply-To: <1342647419.16444470.1434103585654.JavaMail.zimbra@redhat.com> Subject: pcp updates: build, marko merge MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates: build, marko merge Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.236] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: build, marko merge Thread-Index: dZTesMh9xq1ZFYrbaPIFSpw5OqSGwA== X-Barracuda-Connect: mx3-phx2.redhat.com[209.132.183.24] X-Barracuda-Start-Time: 1434103639 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19788 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Changes committed to git://git.pcp.io/nathans/pcp.git master Nathan Scott (2): build: update some release dates in various files build: realpath not needed, and not there on older platforms Marko Myllynen (1): ds389log: fixes to match updated logconv.pl CHANGELOG | 2 +- debian/changelog | 2 +- scripts/zip2tar | 3 --- src/pmdas/ds389log/pmdads389log.pl | 23 +++++++++++++++++------ 4 files changed, 19 insertions(+), 11 deletions(-) commit d2f94d8e24e9794d742682986ac613c8b1d7d394 Author: Marko Myllynen Date: Fri Jun 12 20:03:00 2015 +1000 ds389log: fixes to match updated logconv.pl logconv.pl was recently updated to handle timestamps not present in logs, this change now allows ds389log to work reliably with 389 DS: https://fedorahosted.org/389/changeset/b0213c118dabb17b1c97a68ef8179093d3be5ca7/ This patch updates the ds389log PMDA to match with the latest logconv.pl and also fixes few related issues found with the new logconv.pl as well: - always use the C locale to match 389 DS log time stamps - tweak log parsing error message - fix timestamp handling - logconv.pl prints Binds twice, count it only once - zero metrics initially as they're being added up during PMDA lifetime Test qa/960 exercises this change. commit aa4203c7ac4667bec73bf354c3a6f1f150b890c0 Author: Nathan Scott Date: Fri Jun 12 20:00:45 2015 +1000 build: realpath not needed, and not there on older platforms commit b3a5e9272046d80e8414e665530a05487669ce8b Author: Nathan Scott Date: Fri Jun 12 19:59:30 2015 +1000 build: update some release dates in various files From nscott@redhat.com Fri Jun 12 05:10:27 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 5144C7F47 for ; Fri, 12 Jun 2015 05:10:27 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 3F109304043 for ; Fri, 12 Jun 2015 03:10:24 -0700 (PDT) X-ASG-Debug-ID: 1434103821-04cbb0131736480001-S8gJnT Received: from mx3-phx2.redhat.com (mx3-phx2.redhat.com [209.132.183.24]) by cuda.sgi.com with ESMTP id WJJvIBZaEHWHoBqS (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Fri, 12 Jun 2015 03:10:22 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.24 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx3-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id t5CAAKd1017172; Fri, 12 Jun 2015 06:10:20 -0400 Date: Fri, 12 Jun 2015 06:10:20 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Martins Innus Cc: pcp developers Message-ID: <2003324327.16445447.1434103820740.JavaMail.zimbra@redhat.com> In-Reply-To: <55491A2C.4010707@buffalo.edu> References: <55428B32.5040301@buffalo.edu> <399028968.10743381.1430435512674.JavaMail.zimbra@redhat.com> <55491A2C.4010707@buffalo.edu> Subject: Re: [pcp] build webapp packages MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] build webapp packages Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.236] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: build webapp packages Thread-Index: fsysbSt7wRGuHx37xbah8VJ2NA/LTA== X-Barracuda-Connect: mx3-phx2.redhat.com[209.132.183.24] X-Barracuda-Start-Time: 1434103822 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19788 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Hi Martins, ----- Original Message ----- > > [...] > > - hey presto, we'd be able to have optionally built packages for any of the > > external projects - and a handy generalised solution going forward I think. > > > Sounds OK to me. > This is in place now; you can run ./Makepkgs --with-vector and/or --with-webjs and it will do what you're after. If the requested source(s) aren't available it downloads 'em using wget (and subsequent re-builds will use a local copy). cheers. -- Nathan From kattialayche@munimaynas.gob.pe Sat Jun 13 01:20:31 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.0 required=5.0 tests=FREEMAIL_REPLYTO,HTML_MESSAGE autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 53CA97F69 for ; Sat, 13 Jun 2015 01:20:31 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id D285EAC001 for ; Fri, 12 Jun 2015 23:20:27 -0700 (PDT) X-ASG-Debug-ID: 1434176420-04cb6c301a4c630001-S8gJnT Received: from mail.munimaynas.gob.pe (mail.munimaynas.gob.pe [200.48.240.38]) by cuda.sgi.com with ESMTP id jOXqawoVb5NUjKzg (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Fri, 12 Jun 2015 23:20:21 -0700 (PDT) X-Barracuda-Envelope-From: kattialayche@munimaynas.gob.pe X-Barracuda-Apparent-Source-IP: 200.48.240.38 Received: from localhost (localhost [127.0.0.1]) by mail.munimaynas.gob.pe (Postfix) with ESMTP id B728D4853C0; Sat, 13 Jun 2015 01:10:12 -0500 (PET) Received: from mail.munimaynas.gob.pe ([127.0.0.1]) by localhost (mail.munimaynas.gob.pe [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id unN6iitQOYQe; Sat, 13 Jun 2015 01:10:12 -0500 (PET) Received: from localhost (localhost [127.0.0.1]) by mail.munimaynas.gob.pe (Postfix) with ESMTP id BC1F04853AB; Sat, 13 Jun 2015 01:10:11 -0500 (PET) X-Virus-Scanned: amavisd-new at munimaynas.gob.pe Received: from mail.munimaynas.gob.pe ([127.0.0.1]) by localhost (mail.munimaynas.gob.pe [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id W2qOelZ92z_6; Sat, 13 Jun 2015 01:10:11 -0500 (PET) Received: from mail.munimaynas.gob.pe (mail.munimaynas.gob.pe [200.48.240.38]) by mail.munimaynas.gob.pe (Postfix) with ESMTP id 25955485227; Sat, 13 Jun 2015 01:10:10 -0500 (PET) Date: Sat, 13 Jun 2015 01:10:10 -0500 (PET) From: Mr Chinese Man-Bear Reply-To: chinemanbe20@gmail.com Message-ID: <791787527.143901.1434175810113.JavaMail.zimbra@munimaynas.gob.pe> Subject: good day MIME-Version: 1.0 X-ASG-Orig-Subj: good day Content-Type: multipart/alternative; boundary="----=_Part_143900_2074368277.1434175810112" X-Originating-IP: [41.150.90.75] X-Mailer: Zimbra 8.5.1_GA_3056 (ZimbraWebClient - GC43 (Win)/8.5.1_GA_3056) Thread-Topic: good day Thread-Index: QMXkB9Mt2PIisDTLekh6qMMn/uR6Dg== X-Barracuda-Connect: mail.munimaynas.gob.pe[200.48.240.38] X-Barracuda-Start-Time: 1434176421 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.73 X-Barracuda-Spam-Status: No, SCORE=1.73 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA620b, HTML_MESSAGE, MAILTO_TO_SPAM_ADDR, MISSING_HEADERS, THREAD_INDEX, THREAD_TOPIC, TO_CC_NONE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19809 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... 1.21 MISSING_HEADERS Missing To: header 0.00 MAILTO_TO_SPAM_ADDR URI: Includes a link to a likely spammer email 0.00 HTML_MESSAGE BODY: HTML included in message 0.00 TO_CC_NONE No To: or Cc: header 0.50 BSF_SC0_SA620b Custom Rule SA620b To: undisclosed-recipients:; ------=_Part_143900_2074368277.1434175810112 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Chinease bear man has made a donation in your favour, for more details cont= act =C2=A0chinesemanbear50@gmail.com=20 God bless you and happy Celebrations in Advance.=20 Regard,=20 Mr Chinese Man-Bear=20 ------=_Part_143900_2074368277.1434175810112 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable


Chinease bear man has made a donation in=
 your favour, for more details contact  chinesemanbear50@gmail.com
=
God bless you and happy Celebrations in Advance.

Regard,
Mr C= hinese Man-Bear
------=_Part_143900_2074368277.1434175810112-- From kenj@internode.on.net Sat Jun 13 17:11:46 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id EA9F97F50 for ; Sat, 13 Jun 2015 17:11:46 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id C302C8F8039 for ; Sat, 13 Jun 2015 15:11:43 -0700 (PDT) X-ASG-Debug-ID: 1434233496-04bdf060d664f30001-S8gJnT Received: from ipmail04.adl6.internode.on.net (ipmail04.adl6.internode.on.net [150.101.137.141]) by cuda.sgi.com with ESMTP id UtjZXuLE4Yv4usLO for ; Sat, 13 Jun 2015 15:11:36 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.141 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2DjAQALqnxVPNGG0XYNT4NkX4Megy65FIdzAQEBAQEBBwEBAQFBhQtVMAYCBRYLAgsDAgECATEnBgIBAbotcJZAgSGPRoJSgUUFhnqMYYRQnwKBCYMoXYJHAQEB Received: from ppp118-209-134-209.lns20.mel8.internode.on.net (HELO [192.168.1.100]) ([118.209.134.209]) by ipmail04.adl6.internode.on.net with ESMTP; 14 Jun 2015 07:41:07 +0930 Message-ID: <557CAA6F.2010808@internode.on.net> Date: Sun, 14 Jun 2015 08:10:55 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: pcp@oss.sgi.com Subject: pcp updates: qa & SUSE build Content-Type: text/plain; charset=utf-8 X-ASG-Orig-Subj: pcp updates: qa & SUSE build Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail04.adl6.internode.on.net[150.101.137.141] X-Barracuda-Start-Time: 1434233496 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19825 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- It would be good if these could sneak into this release ... they should not make a difference to anyone but SUSE. Changes committed to git://git.pcp.io/kenj/pcp master Ken McDonell (3): qa/805: add diags to 805.full to help debug transient failures qa/valgrind-suppress-3.8.1: more suppressions from qa/666 build changes: for SUSE SLES 12 build/rpm/pcp.spec.in | 8 ++ qa/805 | 15 ++--- qa/admin/check-vm | 123 ++++++++++++++++++++++++++++++--------------- qa/valgrind-suppress-3.8.1 | 28 ++++++++++ 4 files changed, 126 insertions(+), 48 deletions(-) Details ... commit a4f9216efd9ee720d52955126d2d5dafbe18bb0d Author: Ken McDonell Date: Sun Jun 14 08:04:54 2015 +1000 build changes: for SUSE SLES 12 I now have an official SUSE SLES 12 SP0 platform in my QA farm and this commit delivers the rpm specfile and qa/admin/check-vm changes needed to get builds working on this platform. commit e4e00699d2203c869627f32d373545355baa85a6 Author: Ken McDonell Date: Fri Jun 12 13:45:47 2015 +1000 qa/valgrind-suppress-3.8.1: more suppressions from qa/666 This time from vm20 x86_64 Ubuntu 13.04. commit a7fc1b2971fb7b8682d0f687598120995118b803 Author: Ken McDonell Date: Fri Jun 12 13:44:41 2015 +1000 qa/805: add diags to 805.full to help debug transient failures From noreply@github.com Sun Jun 14 20:48:01 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.1 required=5.0 tests=HTML_IMAGE_ONLY_20, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 6324E7F37 for ; Sun, 14 Jun 2015 20:48:01 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 3A2FF304032 for ; Sun, 14 Jun 2015 18:47:58 -0700 (PDT) X-ASG-Debug-ID: 1434332871-04bdf060d782fb0001-S8gJnT Received: from n2-mx2.mail-services.com.au (n2-mx2.mail-services.com.au [175.107.133.195]) by cuda.sgi.com with ESMTP id 5okccMSoGbN3tMoG for ; Sun, 14 Jun 2015 18:47:52 -0700 (PDT) X-Barracuda-Envelope-From: noreply@github.com X-Barracuda-Apparent-Source-IP: 175.107.133.195 Received: from i-otc1esa.syd1.mail-filtering.com.au (ipin1-c1esa.syd1.mail-filtering.com.au [175.107.162.145]) by n2-mx2.mail-services.com.au (Postfix) with ESMTP id 419193FB8C for ; Mon, 15 Jun 2015 11:47:51 +1000 (AEST) Received-SPF: Pass (i-otc1esa.syd1.mail-filtering.com.au: domain of noreply@github.com designates 192.30.252.198 as permitted sender) identity=mailfrom; client-ip=192.30.252.198; receiver=i-otc1esa.syd1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="noreply@github.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: None (i-otc1esa.syd1.mail-filtering.com.au: no sender authenticity information available from domain of postmaster@github-smtp2a-ext-cp1-prd.iad.github.net) identity=helo; client-ip=192.30.252.198; receiver=i-otc1esa.syd1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="postmaster@github-smtp2a-ext-cp1-prd.iad.github.net"; x-conformance=spf_only X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0GaAgB9Ln5VnMb8HsBcgkcFgRhfgx6oUQaDOY5SCYEHMCABC4Fwgz5KgWMUAQEBAQEBAQMOAQEBAQEICwkJIS6CJSw6AQgECQEBEgINIkAEAiAdAQEENAUBCA0DFgImAgIDAVkYiCoNsh9whGQBBYFqj1QGC4EWFIRliBWBOBEBTYI4DC8SgTOMbYZzhFCGcoF0mBeCRB4xgQyBOwEBAQ X-IPAS-Result: A0GaAgB9Ln5VnMb8HsBcgkcFgRhfgx6oUQaDOY5SCYEHMCABC4Fwgz5KgWMUAQEBAQEBAQMOAQEBAQEICwkJIS6CJSw6AQgECQEBEgINIkAEAiAdAQEENAUBCA0DFgImAgIDAVkYiCoNsh9whGQBBYFqj1QGC4EWFIRliBWBOBEBTYI4DC8SgTOMbYZzhFCGcoF0mBeCRB4xgQyBOwEBAQ X-IronPort-AV: E=Sophos;i="5.13,615,1427720400"; d="scan'208,217";a="85176531" Received: from github-smtp2-ext7.iad.github.net (HELO github-smtp2a-ext-cp1-prd.iad.github.net) ([192.30.252.198]) by i-otc1esa.syd1.mail-filtering.com.au with ESMTP/TLS/ADH-AES256-SHA; 15 Jun 2015 11:47:15 +1000 Date: Sun, 14 Jun 2015 18:47:12 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1434332832; bh=ii4Xm4/WNue48X23HnPO6+54dj+Y007kH/BUk0TbL5s=; h=From:Reply-To:To:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=qKKMvYv8jmZ+KUmmxVJlMh/F1qodHn7JScHp7jJ7ppiAjwgmPwzes6or6XOBARkEj Q1suZTy7Qba8YD6KBILG49by+vA2NT+ngsUmmZ+rx5DbBavhijufxDzOhzDCaNnmhZ M1hlDrbSHl0rxpXtFlMjGvHwbkAN1YE1G99loPLc= From: marcliangma8 Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: Subject: [pcp] Fixed memory leak in python module pmsubsys.py (#27) Mime-Version: 1.0 X-ASG-Orig-Subj: [pcp] Fixed memory leak in python module pmsubsys.py (#27) Content-Type: multipart/alternative; boundary="--==_mimepart_557e2ea0df76f_78523f978a3a32a032612a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: marcliangma8 X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-Barracuda-Connect: n2-mx2.mail-services.com.au[175.107.133.195] X-Barracuda-Start-Time: 1434332872 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.70 X-Barracuda-Spam-Status: No, SCORE=0.70 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_20, HTML_IMAGE_ONLY_20_2, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19854 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_IMAGE_ONLY_20 BODY: HTML: images with 1600-2000 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message 0.70 HTML_IMAGE_ONLY_20_2 HTML: images with 1600-2000 bytes of words ----==_mimepart_557e2ea0df76f_78523f978a3a32a032612a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Found memory leaks in python pmsubsys module. pmFreeResult needs to be called to release metric_result previously allocated by pmFetch. You can view, comment on, or merge this pull request online at: https://github.com/performancecopilot/pcp/pull/27 -- Commit Summary -- * Fixed memory leak in python module pmsubsys.py -- File Changes -- M src/python/pcp/pmsubsys.py (2) -- Patch Links -- https://github.com/performancecopilot/pcp/pull/27.patch https://github.com/performancecopilot/pcp/pull/27.diff --- Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/pull/27 ----==_mimepart_557e2ea0df76f_78523f978a3a32a032612a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Found memory leaks in python pmsubsys module. pmFreeResult needs to be called to release metric_result previously allocated by pmFetch.


You can view, comment on, or merge this pull request online at:

  https://github.com/performancecopilot/pcp/pull/27

Commit Summary

  • Fixed memory leak in python module pmsubsys.py

File Changes

Patch Links:


Reply to this email directly or view it on GitHub.

----==_mimepart_557e2ea0df76f_78523f978a3a32a032612a-- From mgoodwin@redhat.com Mon Jun 15 04:29:54 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 128BB7F37 for ; Mon, 15 Jun 2015 04:29:54 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 94A84AC002 for ; Mon, 15 Jun 2015 02:29:53 -0700 (PDT) X-ASG-Debug-ID: 1434360588-04cbb013178a0c0001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id 4ceYGgQKzKNFIt15 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 15 Jun 2015 02:29:49 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) by mx1.redhat.com (Postfix) with ESMTPS id 9A90FC03C4 for ; Mon, 15 Jun 2015 09:29:48 +0000 (UTC) Received: from [10.64.49.111] (vpn1-49-111.bne.redhat.com [10.64.49.111]) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5F9Tj12019064 for ; Mon, 15 Jun 2015 05:29:47 -0400 Message-ID: <557E9B08.5040605@redhat.com> Date: Mon, 15 Jun 2015 19:29:44 +1000 From: Mark Goodwin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: pcp Subject: pcp updates - merge mgoodwin (CHANGELOG, fedora.spec pmns rebuild, tagged 3.10.5) + kenj (qa, sles12 build) + nathans (build) + marko (ds389log) Content-Type: text/plain; charset=utf-8; format=flowed X-ASG-Orig-Subj: pcp updates - merge mgoodwin (CHANGELOG, fedora.spec pmns rebuild, tagged 3.10.5) + kenj (qa, sles12 build) + nathans (build) + marko (ds389log) Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.24 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1434360589 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 Final updates, 3.10.5 has been tagged. Thanks everyone :) Starting the final builds now .... Changes committed to git://pcp.io/pcp master Ken McDonell (3): qa/805: add diags to 805.full to help debug transient failures qa/valgrind-suppress-3.8.1: more suppressions from qa/666 build changes: for SUSE SLES 12 Mark Goodwin (2): Port fix to build the pmns during pcp setup from pcp.spec.in to fedora.spec. build: update CHANGELOG, prepare for 3.10.5-1 release Nathan Scott (2): build: update some release dates in various files build: realpath not needed, and not there on older platforms Marko Myllynen (1): ds389log: fixes to match updated logconv.pl CHANGELOG | 148 ++++++++++++++++++++++++++++++++++++- build/rpm/fedora.spec | 4 + build/rpm/pcp.spec.in | 8 ++ debian/changelog | 2 qa/805 | 15 ++- qa/admin/check-vm | 123 ++++++++++++++++++++---------- qa/valgrind-suppress-3.8.1 | 28 +++++++ scripts/zip2tar | 3 src/pmdas/ds389log/pmdads389log.pl | 23 ++++- 9 files changed, 295 insertions(+), 59 deletions(-) Details ... commit 428b2104741b514cc28563dfbdd8c9057147e21e Author: Mark Goodwin Date: Mon Jun 15 18:52:08 2015 +1000 build: update CHANGELOG, prepare for 3.10.5-1 release commit ca4e4003e2f388ae36e65629059c1a750e3f5e3d Author: Mark Goodwin Date: Mon Jun 15 18:35:50 2015 +1000 Port fix to build the pmns during pcp setup from pcp.spec.in to fedora.spec. This ports lberk's fix (6fede86a8) for BZ 185749 in pcp.spec.in to fedora.spec, including kenj's follow-up fix to rm -f .NeedRebuild commit a4f9216efd9ee720d52955126d2d5dafbe18bb0d Author: Ken McDonell Date: Sun Jun 14 08:04:54 2015 +1000 build changes: for SUSE SLES 12 I now have an official SUSE SLES 12 SP0 platform in my QA farm and this commit delivers the rpm specfile and qa/admin/check-vm changes needed to get builds working on this platform. commit d2f94d8e24e9794d742682986ac613c8b1d7d394 Author: Marko Myllynen Date: Fri Jun 12 20:03:00 2015 +1000 ds389log: fixes to match updated logconv.pl logconv.pl was recently updated to handle timestamps not present in logs, this change now allows ds389log to work reliably with 389 DS: https://fedorahosted.org/389/changeset/b0213c118dabb17b1c97a68ef8179093d3be5ca7/ This patch updates the ds389log PMDA to match with the latest logconv.pl and also fixes few related issues found with the new logconv.pl as well: - always use the C locale to match 389 DS log time stamps - tweak log parsing error message - fix timestamp handling - logconv.pl prints Binds twice, count it only once - zero metrics initially as they're being added up during PMDA lifetime Test qa/960 exercises this change. commit aa4203c7ac4667bec73bf354c3a6f1f150b890c0 Author: Nathan Scott Date: Fri Jun 12 20:00:45 2015 +1000 build: realpath not needed, and not there on older platforms commit b3a5e9272046d80e8414e665530a05487669ce8b Author: Nathan Scott Date: Fri Jun 12 19:59:30 2015 +1000 build: update some release dates in various files commit e4e00699d2203c869627f32d373545355baa85a6 Author: Ken McDonell Date: Fri Jun 12 13:45:47 2015 +1000 qa/valgrind-suppress-3.8.1: more suppressions from qa/666 This time from vm20 x86_64 Ubuntu 13.04. commit a7fc1b2971fb7b8682d0f687598120995118b803 Author: Ken McDonell Date: Fri Jun 12 13:44:41 2015 +1000 qa/805: add diags to 805.full to help debug transient failures From noreply@github.com Mon Jun 15 15:43:26 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.8 required=5.0 tests=HTML_IMAGE_ONLY_28, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id ED18D7F3F for ; Mon, 15 Jun 2015 15:43:26 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id DFD1B8F8040 for ; Mon, 15 Jun 2015 13:43:26 -0700 (PDT) X-ASG-Debug-ID: 1434401001-04cbb013169dd20001-S8gJnT Received: from n2-mx1.mail-services.com.au (n2-mx1.mail-services.com.au [117.55.229.91]) by cuda.sgi.com with ESMTP id QqzdbETWRbEFD9yS for ; Mon, 15 Jun 2015 13:43:21 -0700 (PDT) X-Barracuda-Envelope-From: noreply@github.com X-Barracuda-Apparent-Source-IP: 117.55.229.91 Received: from i-otc2esa.cbr1.mail-filtering.com.au (ipin1-c2esa.cbr1.mail-filtering.com.au [117.55.239.162]) by n2-mx1.mail-services.com.au (Postfix) with ESMTP id 86F2FFF6C6 for ; Tue, 16 Jun 2015 06:43:20 +1000 (AEST) Received-SPF: Pass (i-otc2esa.cbr1.mail-filtering.com.au: domain of noreply@github.com designates 192.30.252.196 as permitted sender) identity=mailfrom; client-ip=192.30.252.196; receiver=i-otc2esa.cbr1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="noreply@github.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: None (i-otc2esa.cbr1.mail-filtering.com.au: no sender authenticity information available from domain of postmaster@github-smtp2a-ext-cp1-prd.iad.github.net) identity=helo; client-ip=192.30.252.196; receiver=i-otc2esa.cbr1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="postmaster@github-smtp2a-ext-cp1-prd.iad.github.net"; x-conformance=spf_only X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0HZAgD4N39VnMT8HsBbgk6BFl+DHqg8BoM5jlIJgQcxHwELgXCDPEqBeBQBAQEBAQEBAw4BAQEBAQgLCQkhLoIlLDoBCAQJAQESAg0iQAQCIB0BAQQ0BQEIEBYCJgICAwFZGIgqDbRacIRkAQWBapAaBguBFhSEZYgVgTgRAU2COAwvEoEzjG2Gc4RQhnKBdIthjDZngV0eMQGBC4E7AQEB X-IPAS-Result: A0HZAgD4N39VnMT8HsBbgk6BFl+DHqg8BoM5jlIJgQcxHwELgXCDPEqBeBQBAQEBAQEBAw4BAQEBAQgLCQkhLoIlLDoBCAQJAQESAg0iQAQCIB0BAQQ0BQEIEBYCJgICAwFZGIgqDbRacIRkAQWBapAaBguBFhSEZYgVgTgRAU2COAwvEoEzjG2Gc4RQhnKBdIthjDZngV0eMQGBC4E7AQEB X-IronPort-AV: E=Sophos;i="5.13,620,1427720400"; d="scan'208";a="184115592" Received: from github-smtp2-ext5.iad.github.net (HELO github-smtp2a-ext-cp1-prd.iad.github.net) ([192.30.252.196]) by i-otc2esa.cbr1.mail-filtering.com.au with ESMTP/TLS/ADH-AES256-SHA; 16 Jun 2015 06:43:16 +1000 Date: Mon, 15 Jun 2015 13:43:13 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1434400993; bh=+grL6yyC+MXCLqhLH9gUBRso91HpNHk6lul/cMkOxWI=; h=From:Reply-To:To:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=rdbegLzmu2khx4z/KsrEKUPfTSiUngcHnjSeelUMyfxgsQrwQZ1kAqM6+MCsxKseE ByGDrMVwhKK4VGbSyrphlGnGZZ/eEvKmi4nn+Kn7Kuo4CkmVPFbu0a7BQHmnIkTwK0 NPly6dPyINWvVSj7tuXhfhpv7rsosaxblwCsByqw= From: marcliangma8 Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: Subject: [pcp] [linux_pmda] Added extended disk partition stats for kernel 2.6.25 and above (#28) Mime-Version: 1.0 X-ASG-Orig-Subj: [pcp] [linux_pmda] Added extended disk partition stats for kernel 2.6.25 and above (#28) Content-Type: multipart/alternative; boundary="--==_mimepart_557f38e11b48d_72bf3fb9548992a06407d0"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: marcliangma8 X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-Barracuda-Connect: n2-mx1.mail-services.com.au[117.55.229.91] X-Barracuda-Start-Time: 1434401001 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.73 X-Barracuda-Spam-Status: No, SCORE=0.73 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_28, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19876 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.73 HTML_IMAGE_ONLY_28 BODY: HTML: images with 2400-2800 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message ----==_mimepart_557f38e11b48d_72bf3fb9548992a06407d0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Linux pmda reports less disk IO stats for disk.partitions comparing to disk.dev and disk.dm. Added the following metrics which are currently missing for kernel 2.6.25 and above: disk.partitions.read_merge disk.partitions.write_merge disk.partitions.avactive disk.partitions.aveq disk.partitions.read_rawactive disk.partitions.write_rawactive Reference: https://www.kernel.org/doc/Documentation/iostats.txt (Disks vs Partitions) You can view, comment on, or merge this pull request online at: https://github.com/performancecopilot/pcp/pull/28 -- Commit Summary -- * [linux_pmda] Added extended disk partition stats for kernel 2.6.25 and above. -- File Changes -- M src/pmdas/linux/help (28) M src/pmdas/linux/pmda.c (29) M src/pmdas/linux/proc_partitions.c (48) M src/pmdas/linux/root_linux (6) -- Patch Links -- https://github.com/performancecopilot/pcp/pull/28.patch https://github.com/performancecopilot/pcp/pull/28.diff --- Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/pull/28 ----==_mimepart_557f38e11b48d_72bf3fb9548992a06407d0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Linux pmda reports less disk IO stats for disk.partitions comparing to disk.dev and disk.dm. Added the following metrics which are currently missing for kernel 2.6.25 and above:

disk.partitions.read_merge
disk.partitions.write_merge
disk.partitions.avactive
disk.partitions.aveq
disk.partitions.read_rawactive
disk.partitions.write_rawactive

Reference:
https://www.kernel.org/doc/Documentation/iostats.txt (Disks vs Partitions)


You can view, comment on, or merge this pull request online at:

  https://github.com/performancecopilot/pcp/pull/28

Commit Summary

  • [linux_pmda] Added extended disk partition stats for kernel 2.6.25 and above.

File Changes

Patch Links:


Reply to this email directly or view it on GitHub.

----==_mimepart_557f38e11b48d_72bf3fb9548992a06407d0-- From bugzilla@redhat.com Mon Jun 15 21:12:28 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 05D3F7F4E for ; Mon, 15 Jun 2015 21:12:28 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 9509CAC002 for ; Mon, 15 Jun 2015 19:12:24 -0700 (PDT) X-ASG-Debug-ID: 1434420741-04bdf060d7a6bf0001-S8gJnT Received: from n1-mx2.mail-services.com.au (n1-mx2.mail-services.com.au [175.107.133.194]) by cuda.sgi.com with ESMTP id gpKC6dz70j63OuMc for ; Mon, 15 Jun 2015 19:12:22 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-Apparent-Source-IP: 175.107.133.194 Received: from i-otc1esa.syd1.mail-filtering.com.au (ipin1-c1esa.syd1.mail-filtering.com.au [175.107.162.145]) by n1-mx2.mail-services.com.au (Postfix) with ESMTP id 3656B9F1CF for ; Tue, 16 Jun 2015 12:12:21 +1000 (AEST) Received-SPF: Pass (i-otc1esa.syd1.mail-filtering.com.au: domain of bugzilla@redhat.com designates 209.132.183.26 as permitted sender) identity=mailfrom; client-ip=209.132.183.26; receiver=i-otc1esa.syd1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="bugzilla@redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: Pass (i-otc1esa.syd1.mail-filtering.com.au: domain of postmaster@mx1-phx2.redhat.com designates 209.132.183.26 as permitted sender) identity=helo; client-ip=209.132.183.26; receiver=i-otc1esa.syd1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="postmaster@mx1-phx2.redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0HpAQDVhH9VnBq3hNFbg2Rfgx66XgmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEiA4NtT6WZQEBAQEBBQEBAQEBAQEBARUEgSGLYIJ3AQFXFoJSgUUFhnqMYYRQiCWOYYd8gj6BYT4xAYELgTsBAQE X-IPAS-Result: A0HpAQDVhH9VnBq3hNFbg2Rfgx66XgmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEiA4NtT6WZQEBAQEBBQEBAQEBAQEBARUEgSGLYIJ3AQFXFoJSgUUFhnqMYYRQiCWOYYd8gj6BYT4xAYELgTsBAQE X-IronPort-AV: E=Sophos;i="5.13,622,1427720400"; d="scan'208";a="85521646" Received: from mx1-phx2.redhat.com ([209.132.183.26]) by i-otc1esa.syd1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES256-SHA; 16 Jun 2015 12:12:18 +1000 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (bugweb-01.app.bz.hst.phx2.redhat.com [10.5.117.31]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2CEvo002665 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 15 Jun 2015 22:12:15 -0400 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2CEWx020722 for ; Mon, 15 Jun 2015 22:12:14 -0400 Received: (from apache@localhost) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id t5G2CE2U020721; Mon, 15 Jun 2015 22:12:14 -0400 X-Authentication-Warning: bugweb-01.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1229458] pmda Install should not start pmlogger Date: Tue, 16 Jun 2015 02:12:13 +0000 X-ASG-Orig-Subj: [Bug 1229458] pmda Install should not start pmlogger Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: rawhide X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: MODIFIED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_status X-Bugzilla-Comment: none X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com X-Bugzilla-Reporter: fche@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: n1-mx2.mail-services.com.au[175.107.133.194] X-Barracuda-Start-Time: 1434420742 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19884 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=1229458 Fedora Update System changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |MODIFIED -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=fY7Vtoq5eJ&a=cc_unsubscribe From bugzilla@redhat.com Mon Jun 15 21:12:35 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id E08BF7F4E for ; Mon, 15 Jun 2015 21:12:35 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id C52ED8F8037 for ; Mon, 15 Jun 2015 19:12:32 -0700 (PDT) X-ASG-Debug-ID: 1434420749-04cbb01318a4b70001-S8gJnT Received: from n2-mx1.mail-services.com.au (n2-mx1.mail-services.com.au [117.55.229.91]) by cuda.sgi.com with ESMTP id Tv1ZlO3Om52OuVAy for ; Mon, 15 Jun 2015 19:12:30 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-Apparent-Source-IP: 117.55.229.91 Received: from i-otc1esa.cbr1.mail-filtering.com.au (ipin1-c1esa.cbr1.mail-filtering.com.au [117.55.239.161]) by n2-mx1.mail-services.com.au (Postfix) with ESMTP id 11691FF70E for ; Tue, 16 Jun 2015 12:12:29 +1000 (AEST) Received-SPF: None (i-otc1esa.cbr1.mail-filtering.com.au: no sender authenticity information available from domain of bugzilla@redhat.com) identity=mailfrom; client-ip=209.132.183.26; receiver=i-otc1esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="bugzilla@redhat.com"; x-conformance=spf_only Received-SPF: Pass (i-otc1esa.cbr1.mail-filtering.com.au: domain of postmaster@mx1-phx2.redhat.com designates 209.132.183.26 as permitted sender) identity=helo; client-ip=209.132.183.26; receiver=i-otc1esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="postmaster@mx1-phx2.redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0HpAQBNhX9VnBq3hNFbg2Rfgx66XgmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEiA4NtT+WZQEBAQEBBQEBAQEBAQEBARUEgSGLYIJ3AQFXFoJSgUUFhnqMYYRQiCWOYYd8gj4kgT0+MQGBC4E7AQEB X-IPAS-Result: A0HpAQBNhX9VnBq3hNFbg2Rfgx66XgmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEiA4NtT+WZQEBAQEBBQEBAQEBAQEBARUEgSGLYIJ3AQFXFoJSgUUFhnqMYYRQiCWOYYd8gj4kgT0+MQGBC4E7AQEB X-IronPort-AV: E=Sophos;i="5.13,622,1427720400"; d="scan'208";a="187363052" Received: from mx1-phx2.redhat.com ([209.132.183.26]) by i-otc1esa.cbr1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES256-SHA; 16 Jun 2015 12:12:27 +1000 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (bugweb-01.app.bz.hst.phx2.redhat.com [10.5.117.31]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2COFN002788 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 15 Jun 2015 22:12:24 -0400 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2COYv020932 for ; Mon, 15 Jun 2015 22:12:24 -0400 Received: (from apache@localhost) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id t5G2COS7020928; Mon, 15 Jun 2015 22:12:24 -0400 X-Authentication-Warning: bugweb-01.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1185760] Default pmlogger config depends on pmcd but doesn't ensure it is running Date: Tue, 16 Jun 2015 02:12:21 +0000 X-ASG-Orig-Subj: [Bug 1185760] Default pmlogger config depends on pmcd but doesn't ensure it is running Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 21 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: MODIFIED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_status X-Bugzilla-Comment: none X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com X-Bugzilla-Reporter: mvollmer@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: n2-mx1.mail-services.com.au[117.55.229.91] X-Barracuda-Start-Time: 1434420750 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19884 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=1185760 Fedora Update System changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |MODIFIED -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=LpdDpjw7If&a=cc_unsubscribe From bugzilla@redhat.com Mon Jun 15 21:12:36 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id AA9D17F54 for ; Mon, 15 Jun 2015 21:12:36 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 7EB058F8040 for ; Mon, 15 Jun 2015 19:12:36 -0700 (PDT) X-ASG-Debug-ID: 1434420754-04bdf060d7a6c00001-S8gJnT Received: from n2-mx2.mail-services.com.au (n2-mx2.mail-services.com.au [175.107.133.195]) by cuda.sgi.com with ESMTP id SQCmydH47WfYRe7h for ; Mon, 15 Jun 2015 19:12:34 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-Apparent-Source-IP: 175.107.133.195 Received: from i-otc2esa.syd1.mail-filtering.com.au (ipin1-c2esa.syd1.mail-filtering.com.au [175.107.162.146]) by n2-mx2.mail-services.com.au (Postfix) with ESMTP id CBBAD3FB35 for ; Tue, 16 Jun 2015 12:12:33 +1000 (AEST) Received-SPF: Pass (i-otc2esa.syd1.mail-filtering.com.au: domain of bugzilla@redhat.com designates 209.132.183.26 as permitted sender) identity=mailfrom; client-ip=209.132.183.26; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="bugzilla@redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: Pass (i-otc2esa.syd1.mail-filtering.com.au: domain of postmaster@mx1-phx2.redhat.com designates 209.132.183.26 as permitted sender) identity=helo; client-ip=209.132.183.26; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="postmaster@mx1-phx2.redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0HpAQARhX9VnBq3hNFbg2Rfgx66XgmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEhniBFg21PpZlAQEBAQEFAQEBAQEBAQEBFQSBIYtggncBAVcWglKBRQWTW4RQiCWMIoI/h3yCPoFhPjEBAQGBCYE7AQEB X-IPAS-Result: A0HpAQARhX9VnBq3hNFbg2Rfgx66XgmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEhniBFg21PpZlAQEBAQEFAQEBAQEBAQEBFQSBIYtggncBAVcWglKBRQWTW4RQiCWMIoI/h3yCPoFhPjEBAQGBCYE7AQEB X-IronPort-AV: E=Sophos;i="5.13,622,1427720400"; d="scan'208";a="85548258" Received: from mx1-phx2.redhat.com ([209.132.183.26]) by i-otc2esa.syd1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES256-SHA; 16 Jun 2015 12:12:28 +1000 Received: from bugweb-02.app.bz.hst.phx2.redhat.com (bugweb-02.app.bz.hst.phx2.redhat.com [10.5.117.32]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2CQFw002844 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 15 Jun 2015 22:12:26 -0400 Received: from bugweb-02.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-02.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2CQew029316 for ; Mon, 15 Jun 2015 22:12:26 -0400 Received: (from apache@localhost) by bugweb-02.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id t5G2CQxh029314; Mon, 15 Jun 2015 22:12:26 -0400 X-Authentication-Warning: bugweb-02.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1187588] PM_CONTEXT_LOCAL crashes process when /etc/pcp.conf is unreadable Date: Tue, 16 Jun 2015 02:12:25 +0000 X-ASG-Orig-Subj: [Bug 1187588] PM_CONTEXT_LOCAL crashes process when /etc/pcp.conf is unreadable Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 21 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: MODIFIED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com X-Bugzilla-Reporter: mvollmer@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: n2-mx2.mail-services.com.au[175.107.133.195] X-Barracuda-Start-Time: 1434420754 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19884 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=1187588 --- Comment #1 from Fedora Update System --- pcp-3.10.5-1.fc22 has been submitted as an update for Fedora 22. https://admin.fedoraproject.org/updates/pcp-3.10.5-1.fc22 -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=kNdQZRyw6z&a=cc_unsubscribe From bugzilla@redhat.com Mon Jun 15 21:12:36 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 8D3247F4E for ; Mon, 15 Jun 2015 21:12:36 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 26F94AC004 for ; Mon, 15 Jun 2015 19:12:36 -0700 (PDT) X-ASG-Debug-ID: 1434420754-04bdf060d6a6c00001-S8gJnT Received: from n2-mx2.mail-services.com.au (n2-mx2.mail-services.com.au [175.107.133.195]) by cuda.sgi.com with ESMTP id NUAAoY9TMszAG7t7 for ; Mon, 15 Jun 2015 19:12:34 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-Apparent-Source-IP: 175.107.133.195 Received: from i-otc2esa.syd1.mail-filtering.com.au (ipin1-c2esa.syd1.mail-filtering.com.au [175.107.162.146]) by n2-mx2.mail-services.com.au (Postfix) with ESMTP id D3F033FBAE for ; Tue, 16 Jun 2015 12:12:33 +1000 (AEST) Received-SPF: Pass (i-otc2esa.syd1.mail-filtering.com.au: domain of bugzilla@redhat.com designates 209.132.183.26 as permitted sender) identity=mailfrom; client-ip=209.132.183.26; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="bugzilla@redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: Pass (i-otc2esa.syd1.mail-filtering.com.au: domain of postmaster@mx1-phx2.redhat.com designates 209.132.183.26 as permitted sender) identity=helo; client-ip=209.132.183.26; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="postmaster@mx1-phx2.redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0HpAQARhX9VnBq3hNFbg2Rfgx66XgmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEhniBFg21PpZlAQEBAQEFAQEBAQEBAQEBFQSBIYtggncBAVcWglKBRQWTW4RQiCWOYYd8gj6BYT4xAQEBgQmBOwEBAQ X-IPAS-Result: A0HpAQARhX9VnBq3hNFbg2Rfgx66XgmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEhniBFg21PpZlAQEBAQEFAQEBAQEBAQEBFQSBIYtggncBAVcWglKBRQWTW4RQiCWOYYd8gj6BYT4xAQEBgQmBOwEBAQ X-IronPort-AV: E=Sophos;i="5.13,622,1427720400"; d="scan'208";a="85548279" Received: from mx1-phx2.redhat.com ([209.132.183.26]) by i-otc2esa.syd1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES256-SHA; 16 Jun 2015 12:12:32 +1000 Received: from bugweb-02.app.bz.hst.phx2.redhat.com (bugweb-02.app.bz.hst.phx2.redhat.com [10.5.117.32]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2CUNU002871 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 15 Jun 2015 22:12:30 -0400 Received: from bugweb-02.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-02.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2CUuS029349 for ; Mon, 15 Jun 2015 22:12:30 -0400 Received: (from apache@localhost) by bugweb-02.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id t5G2CU0A029348; Mon, 15 Jun 2015 22:12:30 -0400 X-Authentication-Warning: bugweb-02.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1229458] pmda Install should not start pmlogger Date: Tue, 16 Jun 2015 02:12:27 +0000 X-ASG-Orig-Subj: [Bug 1229458] pmda Install should not start pmlogger Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: rawhide X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: MODIFIED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com X-Bugzilla-Reporter: fche@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: n2-mx2.mail-services.com.au[175.107.133.195] X-Barracuda-Start-Time: 1434420754 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19884 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=1229458 --- Comment #2 from Fedora Update System --- pcp-3.10.5-1.fc22 has been submitted as an update for Fedora 22. https://admin.fedoraproject.org/updates/pcp-3.10.5-1.fc22 -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=MzwT7Yn4qu&a=cc_unsubscribe From bugzilla@redhat.com Mon Jun 15 21:12:37 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 5F4277F55 for ; Mon, 15 Jun 2015 21:12:37 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 449D58F8037 for ; Mon, 15 Jun 2015 19:12:37 -0700 (PDT) X-ASG-Debug-ID: 1434420754-04cb6c3018a36b0001-S8gJnT Received: from n1-mx2.mail-services.com.au (n1-mx2.mail-services.com.au [175.107.133.194]) by cuda.sgi.com with ESMTP id 8cjmOueeqCkFhHdK for ; Mon, 15 Jun 2015 19:12:35 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-Apparent-Source-IP: 175.107.133.194 Received: from i-otc1esa.syd1.mail-filtering.com.au (ipin1-c1esa.syd1.mail-filtering.com.au [175.107.162.145]) by n1-mx2.mail-services.com.au (Postfix) with ESMTP id 1AF169F1CF for ; Tue, 16 Jun 2015 12:12:34 +1000 (AEST) Received-SPF: Pass (i-otc1esa.syd1.mail-filtering.com.au: domain of bugzilla@redhat.com designates 209.132.183.26 as permitted sender) identity=mailfrom; client-ip=209.132.183.26; receiver=i-otc1esa.syd1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="bugzilla@redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: Pass (i-otc1esa.syd1.mail-filtering.com.au: domain of postmaster@mx1-phx2.redhat.com designates 209.132.183.26 as permitted sender) identity=helo; client-ip=209.132.183.26; receiver=i-otc1esa.syd1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="postmaster@mx1-phx2.redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0HpAQDVhH9VnBq3hNFbg2Rfgx66XgmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEhniBFg21PpZlAQEBAQEFAQEBAQEBAQEBFQSBIYtggncBAVcWglKBRQWTW4RQiCWOYYd8gj6BYT4xAQEBgQmBOwEBAQ X-IPAS-Result: A0HpAQDVhH9VnBq3hNFbg2Rfgx66XgmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEhniBFg21PpZlAQEBAQEFAQEBAQEBAQEBFQSBIYtggncBAVcWglKBRQWTW4RQiCWOYYd8gj6BYT4xAQEBgQmBOwEBAQ X-IronPort-AV: E=Sophos;i="5.13,622,1427720400"; d="scan'208";a="85521719" Received: from mx1-phx2.redhat.com ([209.132.183.26]) by i-otc1esa.syd1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES256-SHA; 16 Jun 2015 12:12:32 +1000 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (bugweb-01.app.bz.hst.phx2.redhat.com [10.5.117.31]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2CVWN002904 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 15 Jun 2015 22:12:31 -0400 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2CV9V021044 for ; Mon, 15 Jun 2015 22:12:31 -0400 Received: (from apache@localhost) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id t5G2CVaJ021042; Mon, 15 Jun 2015 22:12:31 -0400 X-Authentication-Warning: bugweb-01.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1018575] pmatop exceptions need better catching Date: Tue, 16 Jun 2015 02:12:29 +0000 X-ASG-Orig-Subj: [Bug 1018575] pmatop exceptions need better catching Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 22 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: MODIFIED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com X-Bugzilla-Reporter: fche@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: n1-mx2.mail-services.com.au[175.107.133.194] X-Barracuda-Start-Time: 1434420754 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19884 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=1018575 --- Comment #3 from Fedora Update System --- pcp-3.10.5-1.fc22 has been submitted as an update for Fedora 22. https://admin.fedoraproject.org/updates/pcp-3.10.5-1.fc22 -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=WRr67fLodW&a=cc_unsubscribe From bugzilla@redhat.com Mon Jun 15 21:12:40 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 2164829DFE for ; Mon, 15 Jun 2015 21:12:40 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 15E078F8037 for ; Mon, 15 Jun 2015 19:12:40 -0700 (PDT) X-ASG-Debug-ID: 1434420758-04cbb01317a4b80001-S8gJnT Received: from n2-mx1.mail-services.com.au (n2-mx1.mail-services.com.au [117.55.229.91]) by cuda.sgi.com with ESMTP id elWf1U1yBSKGuw6S for ; Mon, 15 Jun 2015 19:12:38 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-Apparent-Source-IP: 117.55.229.91 Received: from i-otc2esa.cbr1.mail-filtering.com.au (ipin1-c2esa.cbr1.mail-filtering.com.au [117.55.239.162]) by n2-mx1.mail-services.com.au (Postfix) with ESMTP id B735EFF72E for ; Tue, 16 Jun 2015 12:12:37 +1000 (AEST) Received-SPF: Pass (i-otc2esa.cbr1.mail-filtering.com.au: domain of bugzilla@redhat.com designates 209.132.183.26 as permitted sender) identity=mailfrom; client-ip=209.132.183.26; receiver=i-otc2esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="bugzilla@redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: Pass (i-otc2esa.cbr1.mail-filtering.com.au: domain of postmaster@mx1-phx2.redhat.com designates 209.132.183.26 as permitted sender) identity=helo; client-ip=209.132.183.26; receiver=i-otc2esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="postmaster@mx1-phx2.redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0HpAQCOhX9VnBq3hNFbg2Rfgx66XwmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEiA4NtT+WZQEBAQEBBQEBAQEBAQEBARUEgSGLYIJ3AQFXFoJSgUUFhnqMYYRQiCWOYYd8gj6BYT4xAYELgTsBAQE X-IPAS-Result: A0HpAQCOhX9VnBq3hNFbg2Rfgx66XwmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEiA4NtT+WZQEBAQEBBQEBAQEBAQEBARUEgSGLYIJ3AQFXFoJSgUUFhnqMYYRQiCWOYYd8gj6BYT4xAYELgTsBAQE X-IronPort-AV: E=Sophos;i="5.13,622,1427720400"; d="scan'208";a="184225412" Received: from mx1-phx2.redhat.com ([209.132.183.26]) by i-otc2esa.cbr1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES256-SHA; 16 Jun 2015 12:12:22 +1000 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (bugweb-01.app.bz.hst.phx2.redhat.com [10.5.117.31]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2CKAM002750 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 15 Jun 2015 22:12:20 -0400 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2CJ9W020850 for ; Mon, 15 Jun 2015 22:12:19 -0400 Received: (from apache@localhost) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id t5G2CJX9020849; Mon, 15 Jun 2015 22:12:19 -0400 X-Authentication-Warning: bugweb-01.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1182184] reduced installation footprint for minimal pcp applications Date: Tue, 16 Jun 2015 02:12:19 +0000 X-ASG-Orig-Subj: [Bug 1182184] reduced installation footprint for minimal pcp applications Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 22 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: MODIFIED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_status X-Bugzilla-Comment: none X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com X-Bugzilla-Reporter: fche@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: n2-mx1.mail-services.com.au[117.55.229.91] X-Barracuda-Start-Time: 1434420758 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19884 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=1182184 Fedora Update System changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |MODIFIED -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=fcEoWTHJ2b&a=cc_unsubscribe From bugzilla@redhat.com Mon Jun 15 21:12:40 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 50D9F29DFD for ; Mon, 15 Jun 2015 21:12:40 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id BF4B1AC004 for ; Mon, 15 Jun 2015 19:12:39 -0700 (PDT) X-ASG-Debug-ID: 1434420757-04cb6c3017a36b0001-S8gJnT Received: from n2-mx1.mail-services.com.au (n2-mx1.mail-services.com.au [117.55.229.91]) by cuda.sgi.com with ESMTP id 6oUIPmrKpUFvOZ9l for ; Mon, 15 Jun 2015 19:12:38 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-Apparent-Source-IP: 117.55.229.91 Received: from i-otc2esa.cbr1.mail-filtering.com.au (ipin1-c2esa.cbr1.mail-filtering.com.au [117.55.239.162]) by n2-mx1.mail-services.com.au (Postfix) with ESMTP id 76E1CFF713 for ; Tue, 16 Jun 2015 12:12:37 +1000 (AEST) Received-SPF: Pass (i-otc2esa.cbr1.mail-filtering.com.au: domain of bugzilla@redhat.com designates 209.132.183.26 as permitted sender) identity=mailfrom; client-ip=209.132.183.26; receiver=i-otc2esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="bugzilla@redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: Pass (i-otc2esa.cbr1.mail-filtering.com.au: domain of postmaster@mx1-phx2.redhat.com designates 209.132.183.26 as permitted sender) identity=helo; client-ip=209.132.183.26; receiver=i-otc2esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="postmaster@mx1-phx2.redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0HpAQCOhX9VnBq3hNFbg2Rfgx66XwmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEiA4NtT+WZQEBAQEBBQEBAQEBAQEBARUEgSGLYIJ3AQFXFoJSgUUFhnqMYYRQiCWOYYd8gj6BYT4xAYELgTsBAQE X-IPAS-Result: A0HpAQCOhX9VnBq3hNFbg2Rfgx66XwmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEiA4NtT+WZQEBAQEBBQEBAQEBAQEBARUEgSGLYIJ3AQFXFoJSgUUFhnqMYYRQiCWOYYd8gj6BYT4xAYELgTsBAQE X-IronPort-AV: E=Sophos;i="5.13,622,1427720400"; d="scan'208";a="184225407" Received: from mx1-phx2.redhat.com ([209.132.183.26]) by i-otc2esa.cbr1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES256-SHA; 16 Jun 2015 12:12:21 +1000 Received: from bugweb-02.app.bz.hst.phx2.redhat.com (bugweb-02.app.bz.hst.phx2.redhat.com [10.5.117.32]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2CJoS002709 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 15 Jun 2015 22:12:19 -0400 Received: from bugweb-02.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-02.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2CJUx029237 for ; Mon, 15 Jun 2015 22:12:19 -0400 Received: (from apache@localhost) by bugweb-02.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id t5G2CJHp029236; Mon, 15 Jun 2015 22:12:19 -0400 X-Authentication-Warning: bugweb-02.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1018575] pmatop exceptions need better catching Date: Tue, 16 Jun 2015 02:12:17 +0000 X-ASG-Orig-Subj: [Bug 1018575] pmatop exceptions need better catching Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 22 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: MODIFIED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_status X-Bugzilla-Comment: none X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com X-Bugzilla-Reporter: fche@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: n2-mx1.mail-services.com.au[117.55.229.91] X-Barracuda-Start-Time: 1434420757 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19884 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=1018575 Fedora Update System changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |MODIFIED -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=knKZzFon9s&a=cc_unsubscribe From bugzilla@redhat.com Mon Jun 15 21:12:42 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 01AC429E0F for ; Mon, 15 Jun 2015 21:12:42 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id E97D7304053 for ; Mon, 15 Jun 2015 19:12:41 -0700 (PDT) X-ASG-Debug-ID: 1434420760-04cb6c301aa36c0001-S8gJnT Received: from n1-mx2.mail-services.com.au (n1-mx2.mail-services.com.au [175.107.133.194]) by cuda.sgi.com with ESMTP id FDbtewKuqwNjehDB for ; Mon, 15 Jun 2015 19:12:40 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-Apparent-Source-IP: 175.107.133.194 Received: from i-otc1esa.syd1.mail-filtering.com.au (ipin1-c1esa.syd1.mail-filtering.com.au [175.107.162.145]) by n1-mx2.mail-services.com.au (Postfix) with ESMTP id A71DB9F1CF for ; Tue, 16 Jun 2015 12:12:39 +1000 (AEST) Received-SPF: Pass (i-otc1esa.syd1.mail-filtering.com.au: domain of bugzilla@redhat.com designates 209.132.183.26 as permitted sender) identity=mailfrom; client-ip=209.132.183.26; receiver=i-otc1esa.syd1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="bugzilla@redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: Pass (i-otc1esa.syd1.mail-filtering.com.au: domain of postmaster@mx1-phx2.redhat.com designates 209.132.183.26 as permitted sender) identity=helo; client-ip=209.132.183.26; receiver=i-otc1esa.syd1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="postmaster@mx1-phx2.redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0HpAQDVhH9VnBq3hNFbg2Rfgx66XgmBPBsKhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEhniBFg21PpZlAQEBAQEFAQEBAQEBAQEBAQETBIEhi2CCdwEBVxaCUoFFBZNbhFCIJY5hh3yCPiSBPT4xAQEBgQmBOwEBAQ X-IPAS-Result: A0HpAQDVhH9VnBq3hNFbg2Rfgx66XgmBPBsKhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEhniBFg21PpZlAQEBAQEFAQEBAQEBAQEBAQETBIEhi2CCdwEBVxaCUoFFBZNbhFCIJY5hh3yCPiSBPT4xAQEBgQmBOwEBAQ X-IronPort-AV: E=Sophos;i="5.13,622,1427720400"; d="scan'208";a="85521737" Received: from mx1-phx2.redhat.com ([209.132.183.26]) by i-otc1esa.syd1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES256-SHA; 16 Jun 2015 12:12:38 +1000 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (bugweb-01.app.bz.hst.phx2.redhat.com [10.5.117.31]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2CbbF003028 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 15 Jun 2015 22:12:37 -0400 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2Cb6e021240 for ; Mon, 15 Jun 2015 22:12:37 -0400 Received: (from apache@localhost) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id t5G2CbID021237; Mon, 15 Jun 2015 22:12:37 -0400 X-Authentication-Warning: bugweb-01.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1185760] Default pmlogger config depends on pmcd but doesn't ensure it is running Date: Tue, 16 Jun 2015 02:12:34 +0000 X-ASG-Orig-Subj: [Bug 1185760] Default pmlogger config depends on pmcd but doesn't ensure it is running Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 21 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: MODIFIED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com X-Bugzilla-Reporter: mvollmer@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: n1-mx2.mail-services.com.au[175.107.133.194] X-Barracuda-Start-Time: 1434420760 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19884 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=1185760 --- Comment #13 from Fedora Update System --- pcp-3.10.5-1.fc22 has been submitted as an update for Fedora 22. https://admin.fedoraproject.org/updates/pcp-3.10.5-1.fc22 -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=ZsLVTjjofc&a=cc_unsubscribe From bugzilla@redhat.com Mon Jun 15 21:12:42 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 421B029E10 for ; Mon, 15 Jun 2015 21:12:42 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 37050304032 for ; Mon, 15 Jun 2015 19:12:39 -0700 (PDT) X-ASG-Debug-ID: 1434420757-04cbb01318a4b80001-S8gJnT Received: from n2-mx1.mail-services.com.au (n2-mx1.mail-services.com.au [117.55.229.91]) by cuda.sgi.com with ESMTP id q7hi1Gjo0y9kZ0PR for ; Mon, 15 Jun 2015 19:12:37 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-Apparent-Source-IP: 117.55.229.91 Received: from i-otc2esa.cbr1.mail-filtering.com.au (ipin1-c2esa.cbr1.mail-filtering.com.au [117.55.239.162]) by n2-mx1.mail-services.com.au (Postfix) with ESMTP id 3442AFF70E for ; Tue, 16 Jun 2015 12:12:37 +1000 (AEST) Received-SPF: Pass (i-otc2esa.cbr1.mail-filtering.com.au: domain of bugzilla@redhat.com designates 209.132.183.26 as permitted sender) identity=mailfrom; client-ip=209.132.183.26; receiver=i-otc2esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="bugzilla@redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: Pass (i-otc2esa.cbr1.mail-filtering.com.au: domain of postmaster@mx1-phx2.redhat.com designates 209.132.183.26 as permitted sender) identity=helo; client-ip=209.132.183.26; receiver=i-otc2esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="postmaster@mx1-phx2.redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0HpAQCOhX9VnBq3hNFbg2Rfgx66XwmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEiA4NtT+WZQEBAQEBBQEBAQEBAQEBARUEgSGLYIJ3AQFXFoJSgUUFhnqMYYRQiCWMIoI/h3yCPoFhPjEBgQuBOwEBAQ X-IPAS-Result: A0HpAQCOhX9VnBq3hNFbg2Rfgx66XwmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEiA4NtT+WZQEBAQEBBQEBAQEBAQEBARUEgSGLYIJ3AQFXFoJSgUUFhnqMYYRQiCWMIoI/h3yCPoFhPjEBgQuBOwEBAQ X-IronPort-AV: E=Sophos;i="5.13,622,1427720400"; d="scan'208";a="184225398" Received: from mx1-phx2.redhat.com ([209.132.183.26]) by i-otc2esa.cbr1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES256-SHA; 16 Jun 2015 12:12:18 +1000 Received: from bugweb-02.app.bz.hst.phx2.redhat.com (bugweb-02.app.bz.hst.phx2.redhat.com [10.5.117.32]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2CEOl002664 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 15 Jun 2015 22:12:15 -0400 Received: from bugweb-02.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-02.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2CEk7029189 for ; Mon, 15 Jun 2015 22:12:14 -0400 Received: (from apache@localhost) by bugweb-02.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id t5G2CDd1029188; Mon, 15 Jun 2015 22:12:13 -0400 X-Authentication-Warning: bugweb-02.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1187588] PM_CONTEXT_LOCAL crashes process when /etc/pcp.conf is unreadable Date: Tue, 16 Jun 2015 02:12:11 +0000 X-ASG-Orig-Subj: [Bug 1187588] PM_CONTEXT_LOCAL crashes process when /etc/pcp.conf is unreadable Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 21 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: MODIFIED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_status X-Bugzilla-Comment: none X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com X-Bugzilla-Reporter: mvollmer@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: n2-mx1.mail-services.com.au[117.55.229.91] X-Barracuda-Start-Time: 1434420757 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19884 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=1187588 Fedora Update System changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |MODIFIED -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=Eizr1hJISl&a=cc_unsubscribe From bugzilla@redhat.com Mon Jun 15 21:12:44 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 6C1C229E02 for ; Mon, 15 Jun 2015 21:12:44 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id DABBAAC007 for ; Mon, 15 Jun 2015 19:12:43 -0700 (PDT) X-ASG-Debug-ID: 1434420760-04cb6c3019a36c0001-S8gJnT Received: from n1-mx1.mail-services.com.au (n1-mx1.mail-services.com.au [117.55.229.90]) by cuda.sgi.com with ESMTP id kNFCKL6rIbRvEmyt for ; Mon, 15 Jun 2015 19:12:41 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-Apparent-Source-IP: 117.55.229.90 Received: from i-otc1esa.cbr1.mail-filtering.com.au (ipin1-c1esa.cbr1.mail-filtering.com.au [117.55.239.161]) by n1-mx1.mail-services.com.au (Postfix) with ESMTP id 7B0277FA8F for ; Tue, 16 Jun 2015 12:12:39 +1000 (AEST) Received-SPF: None (i-otc1esa.cbr1.mail-filtering.com.au: no sender authenticity information available from domain of bugzilla@redhat.com) identity=mailfrom; client-ip=209.132.183.26; receiver=i-otc1esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="bugzilla@redhat.com"; x-conformance=spf_only Received-SPF: Pass (i-otc1esa.cbr1.mail-filtering.com.au: domain of postmaster@mx1-phx2.redhat.com designates 209.132.183.26 as permitted sender) identity=helo; client-ip=209.132.183.26; receiver=i-otc1esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="postmaster@mx1-phx2.redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0HpAQBNhX9VnBq3hNFbg2Rfgx66XgmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEhniBFg21P5ZlAQEBAQEFAQEBAQEBAQEBFQSBIYtggncBAVcWglKBRQWTW4RQiCWOYYd8gj6BYT4xAQEBgQmBOwEBAQ X-IPAS-Result: A0HpAQBNhX9VnBq3hNFbg2Rfgx66XgmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEhniBFg21P5ZlAQEBAQEFAQEBAQEBAQEBFQSBIYtggncBAVcWglKBRQWTW4RQiCWOYYd8gj6BYT4xAQEBgQmBOwEBAQ X-IronPort-AV: E=Sophos;i="5.13,622,1427720400"; d="scan'208";a="187363138" Received: from mx1-phx2.redhat.com ([209.132.183.26]) by i-otc1esa.cbr1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES256-SHA; 16 Jun 2015 12:12:38 +1000 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (bugweb-01.app.bz.hst.phx2.redhat.com [10.5.117.31]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2CasO002979 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 15 Jun 2015 22:12:36 -0400 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2Cago021158 for ; Mon, 15 Jun 2015 22:12:36 -0400 Received: (from apache@localhost) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id t5G2CaeA021155; Mon, 15 Jun 2015 22:12:36 -0400 X-Authentication-Warning: bugweb-01.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1182184] reduced installation footprint for minimal pcp applications Date: Tue, 16 Jun 2015 02:12:32 +0000 X-ASG-Orig-Subj: [Bug 1182184] reduced installation footprint for minimal pcp applications Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 22 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: MODIFIED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com X-Bugzilla-Reporter: fche@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: n1-mx1.mail-services.com.au[117.55.229.90] X-Barracuda-Start-Time: 1434420761 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19884 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=1182184 --- Comment #5 from Fedora Update System --- pcp-3.10.5-1.fc22 has been submitted as an update for Fedora 22. https://admin.fedoraproject.org/updates/pcp-3.10.5-1.fc22 -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=wF22N933If&a=cc_unsubscribe From bugzilla@redhat.com Mon Jun 15 21:13:47 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id F28137F5F for ; Mon, 15 Jun 2015 21:13:47 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id BF60B304043 for ; Mon, 15 Jun 2015 19:13:47 -0700 (PDT) X-ASG-Debug-ID: 1434420825-04bdf060d7a6c50001-S8gJnT Received: from n2-mx2.mail-services.com.au (n2-mx2.mail-services.com.au [175.107.133.195]) by cuda.sgi.com with ESMTP id RkT9IPDwy4io6cb8 for ; Mon, 15 Jun 2015 19:13:45 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-Apparent-Source-IP: 175.107.133.195 Received: from i-otc2esa.syd1.mail-filtering.com.au (ipin1-c2esa.syd1.mail-filtering.com.au [175.107.162.146]) by n2-mx2.mail-services.com.au (Postfix) with ESMTP id 5C28C3FB35 for ; Tue, 16 Jun 2015 12:13:45 +1000 (AEST) Received-SPF: Pass (i-otc2esa.syd1.mail-filtering.com.au: domain of bugzilla@redhat.com designates 209.132.183.26 as permitted sender) identity=mailfrom; client-ip=209.132.183.26; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="bugzilla@redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: Pass (i-otc2esa.syd1.mail-filtering.com.au: domain of postmaster@mx1-phx2.redhat.com designates 209.132.183.26 as permitted sender) identity=helo; client-ip=209.132.183.26; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="postmaster@mx1-phx2.redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0HpAQARhX9VnBq3hNFbg2Rfgx66XgmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEhniBFg21PpZlAQEBAQEFAQEBAQEBAQEBFQSBIYtggncBAVcWglKBRQWTW4RQiCWMIoI/h3yCPoFhPjEBAQGBCYE7AQEB X-IPAS-Result: A0HpAQARhX9VnBq3hNFbg2Rfgx66XgmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEhniBFg21PpZlAQEBAQEFAQEBAQEBAQEBFQSBIYtggncBAVcWglKBRQWTW4RQiCWMIoI/h3yCPoFhPjEBAQGBCYE7AQEB X-IronPort-AV: E=Sophos;i="5.13,622,1427720400"; d="scan'208";a="85548599" Received: from mx1-phx2.redhat.com ([209.132.183.26]) by i-otc2esa.syd1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES256-SHA; 16 Jun 2015 12:13:44 +1000 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (bugweb-01.app.bz.hst.phx2.redhat.com [10.5.117.31]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2Dg0s003189 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 15 Jun 2015 22:13:42 -0400 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2DgHT021435 for ; Mon, 15 Jun 2015 22:13:42 -0400 Received: (from apache@localhost) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id t5G2DgvM021434; Mon, 15 Jun 2015 22:13:42 -0400 X-Authentication-Warning: bugweb-01.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1187588] PM_CONTEXT_LOCAL crashes process when /etc/pcp.conf is unreadable Date: Tue, 16 Jun 2015 02:13:39 +0000 X-ASG-Orig-Subj: [Bug 1187588] PM_CONTEXT_LOCAL crashes process when /etc/pcp.conf is unreadable Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 21 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: MODIFIED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com X-Bugzilla-Reporter: mvollmer@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: n2-mx2.mail-services.com.au[175.107.133.195] X-Barracuda-Start-Time: 1434420825 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19884 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=1187588 --- Comment #2 from Fedora Update System --- pcp-3.10.5-1.fc21 has been submitted as an update for Fedora 21. https://admin.fedoraproject.org/updates/pcp-3.10.5-1.fc21 -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=NoIX67ZS5G&a=cc_unsubscribe From bugzilla@redhat.com Mon Jun 15 21:13:49 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id C0EEC7F5F for ; Mon, 15 Jun 2015 21:13:49 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 96BFE304043 for ; Mon, 15 Jun 2015 19:13:49 -0700 (PDT) X-ASG-Debug-ID: 1434420827-04bdf060d5a6c50001-S8gJnT Received: from n2-mx1.mail-services.com.au (n2-mx1.mail-services.com.au [117.55.229.91]) by cuda.sgi.com with ESMTP id wMcSjE8VuydGZw93 for ; Mon, 15 Jun 2015 19:13:47 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-Apparent-Source-IP: 117.55.229.91 Received: from i-otc1esa.cbr1.mail-filtering.com.au (ipin1-c1esa.cbr1.mail-filtering.com.au [117.55.239.161]) by n2-mx1.mail-services.com.au (Postfix) with ESMTP id 11050FF70E for ; Tue, 16 Jun 2015 12:13:47 +1000 (AEST) Received-SPF: None (i-otc1esa.cbr1.mail-filtering.com.au: no sender authenticity information available from domain of bugzilla@redhat.com) identity=mailfrom; client-ip=209.132.183.26; receiver=i-otc1esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="bugzilla@redhat.com"; x-conformance=spf_only Received-SPF: Pass (i-otc1esa.cbr1.mail-filtering.com.au: domain of postmaster@mx1-phx2.redhat.com designates 209.132.183.26 as permitted sender) identity=helo; client-ip=209.132.183.26; receiver=i-otc1esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="postmaster@mx1-phx2.redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0HpAQBNhX9VnBq3hNFbg2Rfgx66XgmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEhniBFg21P5ZlAQEBAQEFAQEBAQEBAQEBAQETBIEhi2CCdwEBVxaCUoFFBZNbhFCIJY5hh3yCPoFhPjEBAQGBCYE7AQEB X-IPAS-Result: A0HpAQBNhX9VnBq3hNFbg2Rfgx66XgmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEhniBFg21P5ZlAQEBAQEFAQEBAQEBAQEBAQETBIEhi2CCdwEBVxaCUoFFBZNbhFCIJY5hh3yCPoFhPjEBAQGBCYE7AQEB X-IronPort-AV: E=Sophos;i="5.13,622,1427720400"; d="scan'208";a="187363540" Received: from mx1-phx2.redhat.com ([209.132.183.26]) by i-otc1esa.cbr1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES256-SHA; 16 Jun 2015 12:13:45 +1000 Received: from bugweb-02.app.bz.hst.phx2.redhat.com (bugweb-02.app.bz.hst.phx2.redhat.com [10.5.117.32]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2DioX003291 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 15 Jun 2015 22:13:44 -0400 Received: from bugweb-02.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-02.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2Die8029759 for ; Mon, 15 Jun 2015 22:13:44 -0400 Received: (from apache@localhost) by bugweb-02.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id t5G2Divn029751; Mon, 15 Jun 2015 22:13:44 -0400 X-Authentication-Warning: bugweb-02.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1018575] pmatop exceptions need better catching Date: Tue, 16 Jun 2015 02:13:42 +0000 X-ASG-Orig-Subj: [Bug 1018575] pmatop exceptions need better catching Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 22 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: MODIFIED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com X-Bugzilla-Reporter: fche@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: n2-mx1.mail-services.com.au[117.55.229.91] X-Barracuda-Start-Time: 1434420827 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19884 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=1018575 --- Comment #4 from Fedora Update System --- pcp-3.10.5-1.fc21 has been submitted as an update for Fedora 21. https://admin.fedoraproject.org/updates/pcp-3.10.5-1.fc21 -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=GiNDFeNhqg&a=cc_unsubscribe From bugzilla@redhat.com Mon Jun 15 21:13:54 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 5179329E07 for ; Mon, 15 Jun 2015 21:13:54 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id EF5FCAC002 for ; Mon, 15 Jun 2015 19:13:53 -0700 (PDT) X-ASG-Debug-ID: 1434420832-04bdf060d6a6c60001-S8gJnT Received: from n2-mx2.mail-services.com.au (n2-mx2.mail-services.com.au [175.107.133.195]) by cuda.sgi.com with ESMTP id MeJZv7Nf0BweRCuM for ; Mon, 15 Jun 2015 19:13:52 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-Apparent-Source-IP: 175.107.133.195 Received: from i-otc2esa.syd1.mail-filtering.com.au (ipin1-c2esa.syd1.mail-filtering.com.au [175.107.162.146]) by n2-mx2.mail-services.com.au (Postfix) with ESMTP id D0DBE3FB35 for ; Tue, 16 Jun 2015 12:13:51 +1000 (AEST) Received-SPF: Pass (i-otc2esa.syd1.mail-filtering.com.au: domain of bugzilla@redhat.com designates 209.132.183.26 as permitted sender) identity=mailfrom; client-ip=209.132.183.26; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="bugzilla@redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: Pass (i-otc2esa.syd1.mail-filtering.com.au: domain of postmaster@mx1-phx2.redhat.com designates 209.132.183.26 as permitted sender) identity=helo; client-ip=209.132.183.26; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="postmaster@mx1-phx2.redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0HpAQARhX9VnBq3hNFbg2Rfgx66XgmBPBsKhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEhniBFg21PpZlAQEBAQEFAQEBAQEBAQEBFQSBIYtggncBAVcWglKBRQWTW4RQiCWOYYd8gj4kgT0+MQEBAYEJgTsBAQE X-IPAS-Result: A0HpAQARhX9VnBq3hNFbg2Rfgx66XgmBPBsKhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEhniBFg21PpZlAQEBAQEFAQEBAQEBAQEBFQSBIYtggncBAVcWglKBRQWTW4RQiCWOYYd8gj4kgT0+MQEBAYEJgTsBAQE X-IronPort-AV: E=Sophos;i="5.13,622,1427720400"; d="scan'208";a="85548634" Received: from mx1-phx2.redhat.com ([209.132.183.26]) by i-otc2esa.syd1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES256-SHA; 16 Jun 2015 12:13:50 +1000 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (bugweb-01.app.bz.hst.phx2.redhat.com [10.5.117.31]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2Dnic003355 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 15 Jun 2015 22:13:49 -0400 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2DnB8021562 for ; Mon, 15 Jun 2015 22:13:49 -0400 Received: (from apache@localhost) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id t5G2DnMC021561; Mon, 15 Jun 2015 22:13:49 -0400 X-Authentication-Warning: bugweb-01.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1185760] Default pmlogger config depends on pmcd but doesn't ensure it is running Date: Tue, 16 Jun 2015 02:13:46 +0000 X-ASG-Orig-Subj: [Bug 1185760] Default pmlogger config depends on pmcd but doesn't ensure it is running Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 21 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: MODIFIED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com X-Bugzilla-Reporter: mvollmer@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: n2-mx2.mail-services.com.au[175.107.133.195] X-Barracuda-Start-Time: 1434420832 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19884 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=1185760 --- Comment #14 from Fedora Update System --- pcp-3.10.5-1.fc21 has been submitted as an update for Fedora 21. https://admin.fedoraproject.org/updates/pcp-3.10.5-1.fc21 -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=WzoExBOzk3&a=cc_unsubscribe From bugzilla@redhat.com Mon Jun 15 21:13:54 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 9A9F629E09 for ; Mon, 15 Jun 2015 21:13:54 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 44B6DAC001 for ; Mon, 15 Jun 2015 19:13:54 -0700 (PDT) X-ASG-Debug-ID: 1434420832-04bdf060d7a6c60001-S8gJnT Received: from n1-mx1.mail-services.com.au (n1-mx1.mail-services.com.au [117.55.229.90]) by cuda.sgi.com with ESMTP id BOGcZ9x0gcE5oRA8 for ; Mon, 15 Jun 2015 19:13:52 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-Apparent-Source-IP: 117.55.229.90 Received: from i-otc2esa.cbr1.mail-filtering.com.au (ipin1-c2esa.cbr1.mail-filtering.com.au [117.55.239.162]) by n1-mx1.mail-services.com.au (Postfix) with ESMTP id D1A947FA8F for ; Tue, 16 Jun 2015 12:13:51 +1000 (AEST) Received-SPF: Pass (i-otc2esa.cbr1.mail-filtering.com.au: domain of bugzilla@redhat.com designates 209.132.183.26 as permitted sender) identity=mailfrom; client-ip=209.132.183.26; receiver=i-otc2esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="bugzilla@redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: Pass (i-otc2esa.cbr1.mail-filtering.com.au: domain of postmaster@mx1-phx2.redhat.com designates 209.132.183.26 as permitted sender) identity=helo; client-ip=209.132.183.26; receiver=i-otc2esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="postmaster@mx1-phx2.redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0HpAQCOhX9VnBq3hNFbg2Rfgx66XwmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEhniBFg21P5ZlAQEBAQEFAQEBAQEBAQEBFQSBIYtggncBAVcWglKBRQWTW4RQiCWOYYd8gj6BYT4xAQEBgQmBOwEBAQ X-IPAS-Result: A0HpAQCOhX9VnBq3hNFbg2Rfgx66XwmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEhniBFg21P5ZlAQEBAQEFAQEBAQEBAQEBFQSBIYtggncBAVcWglKBRQWTW4RQiCWOYYd8gj6BYT4xAQEBgQmBOwEBAQ X-IronPort-AV: E=Sophos;i="5.13,622,1427720400"; d="scan'208";a="184225917" Received: from mx1-phx2.redhat.com ([209.132.183.26]) by i-otc2esa.cbr1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES256-SHA; 16 Jun 2015 12:13:50 +1000 Received: from bugweb-02.app.bz.hst.phx2.redhat.com (bugweb-02.app.bz.hst.phx2.redhat.com [10.5.117.32]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2Dm3s003329 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 15 Jun 2015 22:13:48 -0400 Received: from bugweb-02.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-02.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2DmQT029803 for ; Mon, 15 Jun 2015 22:13:48 -0400 Received: (from apache@localhost) by bugweb-02.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id t5G2DmZD029800; Mon, 15 Jun 2015 22:13:48 -0400 X-Authentication-Warning: bugweb-02.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1182184] reduced installation footprint for minimal pcp applications Date: Tue, 16 Jun 2015 02:13:44 +0000 X-ASG-Orig-Subj: [Bug 1182184] reduced installation footprint for minimal pcp applications Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 22 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: MODIFIED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com X-Bugzilla-Reporter: fche@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: n1-mx1.mail-services.com.au[117.55.229.90] X-Barracuda-Start-Time: 1434420832 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19884 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=1182184 --- Comment #6 from Fedora Update System --- pcp-3.10.5-1.fc21 has been submitted as an update for Fedora 21. https://admin.fedoraproject.org/updates/pcp-3.10.5-1.fc21 -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=6LO7pjAz4J&a=cc_unsubscribe From bugzilla@redhat.com Mon Jun 15 21:14:09 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 2924929E07 for ; Mon, 15 Jun 2015 21:14:09 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 1CB378F8050 for ; Mon, 15 Jun 2015 19:14:09 -0700 (PDT) X-ASG-Debug-ID: 1434420846-04cbb01315a4bc0001-S8gJnT Received: from n1-mx2.mail-services.com.au (n1-mx2.mail-services.com.au [175.107.133.194]) by cuda.sgi.com with ESMTP id f5M7D4jeuttAYEND for ; Mon, 15 Jun 2015 19:14:07 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-Apparent-Source-IP: 175.107.133.194 Received: from i-otc1esa.syd1.mail-filtering.com.au (ipin1-c1esa.syd1.mail-filtering.com.au [175.107.162.145]) by n1-mx2.mail-services.com.au (Postfix) with ESMTP id 812EF9F1CF for ; Tue, 16 Jun 2015 12:14:06 +1000 (AEST) Received-SPF: Pass (i-otc1esa.syd1.mail-filtering.com.au: domain of bugzilla@redhat.com designates 209.132.183.26 as permitted sender) identity=mailfrom; client-ip=209.132.183.26; receiver=i-otc1esa.syd1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="bugzilla@redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: Pass (i-otc1esa.syd1.mail-filtering.com.au: domain of postmaster@mx1-phx2.redhat.com designates 209.132.183.26 as permitted sender) identity=helo; client-ip=209.132.183.26; receiver=i-otc1esa.syd1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="postmaster@mx1-phx2.redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0HpAQAJhn9VnBq3hNFbg2Rfgx66YAmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEhniBFg21P5ZlAQEBAQEFAQEBAQEBAQEBFQSBIYtggncBAVcWglKBRQWTW4RQiCWOYYd8gj6BYT4xAQEBgQmBOwEBAQ X-IPAS-Result: A0HpAQAJhn9VnBq3hNFbg2Rfgx66YAmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEhniBFg21P5ZlAQEBAQEFAQEBAQEBAQEBFQSBIYtggncBAVcWglKBRQWTW4RQiCWOYYd8gj6BYT4xAQEBgQmBOwEBAQ X-IronPort-AV: E=Sophos;i="5.13,622,1427720400"; d="scan'208";a="85522026" Received: from mx1-phx2.redhat.com ([209.132.183.26]) by i-otc1esa.syd1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES256-SHA; 16 Jun 2015 12:13:44 +1000 Received: from bugweb-02.app.bz.hst.phx2.redhat.com (bugweb-02.app.bz.hst.phx2.redhat.com [10.5.117.32]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2Dhos003248 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 15 Jun 2015 22:13:43 -0400 Received: from bugweb-02.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-02.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2DhYf029699 for ; Mon, 15 Jun 2015 22:13:43 -0400 Received: (from apache@localhost) by bugweb-02.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id t5G2Dhx5029696; Mon, 15 Jun 2015 22:13:43 -0400 X-Authentication-Warning: bugweb-02.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1229458] pmda Install should not start pmlogger Date: Tue, 16 Jun 2015 02:13:41 +0000 X-ASG-Orig-Subj: [Bug 1229458] pmda Install should not start pmlogger Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: rawhide X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: MODIFIED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com X-Bugzilla-Reporter: fche@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: n1-mx2.mail-services.com.au[175.107.133.194] X-Barracuda-Start-Time: 1434420846 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19884 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=1229458 --- Comment #3 from Fedora Update System --- pcp-3.10.5-1.fc21 has been submitted as an update for Fedora 21. https://admin.fedoraproject.org/updates/pcp-3.10.5-1.fc21 -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=E1pJhYRiO6&a=cc_unsubscribe From bugzilla@redhat.com Mon Jun 15 21:14:40 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 665927F5F for ; Mon, 15 Jun 2015 21:14:40 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 5A7B98F8040 for ; Mon, 15 Jun 2015 19:14:40 -0700 (PDT) X-ASG-Debug-ID: 1434420878-04cbb01317a4bf0001-S8gJnT Received: from n2-mx1.mail-services.com.au (n2-mx1.mail-services.com.au [117.55.229.91]) by cuda.sgi.com with ESMTP id CTDk6LQWqMbWGJv4 for ; Mon, 15 Jun 2015 19:14:38 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-Apparent-Source-IP: 117.55.229.91 Received: from i-otc2esa.cbr1.mail-filtering.com.au (ipin1-c2esa.cbr1.mail-filtering.com.au [117.55.239.162]) by n2-mx1.mail-services.com.au (Postfix) with ESMTP id A6C83FF6C6 for ; Tue, 16 Jun 2015 12:14:37 +1000 (AEST) Received-SPF: Pass (i-otc2esa.cbr1.mail-filtering.com.au: domain of bugzilla@redhat.com designates 209.132.183.26 as permitted sender) identity=mailfrom; client-ip=209.132.183.26; receiver=i-otc2esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="bugzilla@redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: Pass (i-otc2esa.cbr1.mail-filtering.com.au: domain of postmaster@mx1-phx2.redhat.com designates 209.132.183.26 as permitted sender) identity=helo; client-ip=209.132.183.26; receiver=i-otc2esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="postmaster@mx1-phx2.redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0HpAQCOhX9VnBq3hNFbg2Rfgx66XwmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEhniBFg21P5ZlAQEBAQEFAQEBAQEBAQEBFQSBIYtggncBAVcWglKBRQWTW4RQiCWOYYd8gj6BYT4xAQEBgQmBOwEBAQ X-IPAS-Result: A0HpAQCOhX9VnBq3hNFbg2Rfgx66XwmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEhniBFg21P5ZlAQEBAQEFAQEBAQEBAQEBFQSBIYtggncBAVcWglKBRQWTW4RQiCWOYYd8gj6BYT4xAQEBgQmBOwEBAQ X-IronPort-AV: E=Sophos;i="5.13,622,1427720400"; d="scan'208";a="184226162" Received: from mx1-phx2.redhat.com ([209.132.183.26]) by i-otc2esa.cbr1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES256-SHA; 16 Jun 2015 12:14:36 +1000 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (bugweb-01.app.bz.hst.phx2.redhat.com [10.5.117.31]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2EYNn003866 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 15 Jun 2015 22:14:34 -0400 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2EY9E021675 for ; Mon, 15 Jun 2015 22:14:34 -0400 Received: (from apache@localhost) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id t5G2EYfb021674; Mon, 15 Jun 2015 22:14:34 -0400 X-Authentication-Warning: bugweb-01.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1182184] reduced installation footprint for minimal pcp applications Date: Tue, 16 Jun 2015 02:14:33 +0000 X-ASG-Orig-Subj: [Bug 1182184] reduced installation footprint for minimal pcp applications Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 22 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: MODIFIED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com X-Bugzilla-Reporter: fche@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: n2-mx1.mail-services.com.au[117.55.229.91] X-Barracuda-Start-Time: 1434420878 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19884 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=1182184 --- Comment #7 from Fedora Update System --- pcp-3.10.5-1.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/pcp-3.10.5-1.fc20 -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=SsKlej8rv6&a=cc_unsubscribe From bugzilla@redhat.com Mon Jun 15 21:14:45 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id B280C7F5F for ; Mon, 15 Jun 2015 21:14:45 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 719048F8050 for ; Mon, 15 Jun 2015 19:14:45 -0700 (PDT) X-ASG-Debug-ID: 1434420883-04bdf060d5a6ca0001-S8gJnT Received: from n2-mx1.mail-services.com.au (n2-mx1.mail-services.com.au [117.55.229.91]) by cuda.sgi.com with ESMTP id BRz6yrKRNeA0NkK0 for ; Mon, 15 Jun 2015 19:14:43 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-Apparent-Source-IP: 117.55.229.91 Received: from i-otc2esa.cbr1.mail-filtering.com.au (ipin1-c2esa.cbr1.mail-filtering.com.au [117.55.239.162]) by n2-mx1.mail-services.com.au (Postfix) with ESMTP id 44886FF6C6 for ; Tue, 16 Jun 2015 12:14:43 +1000 (AEST) Received-SPF: Pass (i-otc2esa.cbr1.mail-filtering.com.au: domain of bugzilla@redhat.com designates 209.132.183.26 as permitted sender) identity=mailfrom; client-ip=209.132.183.26; receiver=i-otc2esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="bugzilla@redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: Pass (i-otc2esa.cbr1.mail-filtering.com.au: domain of postmaster@mx1-phx2.redhat.com designates 209.132.183.26 as permitted sender) identity=helo; client-ip=209.132.183.26; receiver=i-otc2esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="postmaster@mx1-phx2.redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0HpAQCOhX9VnBq3hNFbg2Rfgx66XwmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEhniBFg21P5ZlAQEBAQEFAQEBAQEBAQEBFQSBIYtggncBAVcWglKBRQWTW4RQiCWOYYd8gj6BYT4xAQEBgQmBOwEBAQ X-IPAS-Result: A0HpAQCOhX9VnBq3hNFbg2Rfgx66XwmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEhniBFg21P5ZlAQEBAQEFAQEBAQEBAQEBFQSBIYtggncBAVcWglKBRQWTW4RQiCWOYYd8gj6BYT4xAQEBgQmBOwEBAQ X-IronPort-AV: E=Sophos;i="5.13,622,1427720400"; d="scan'208";a="184226222" Received: from mx1-phx2.redhat.com ([209.132.183.26]) by i-otc2esa.cbr1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES256-SHA; 16 Jun 2015 12:14:41 +1000 Received: from bugweb-02.app.bz.hst.phx2.redhat.com (bugweb-02.app.bz.hst.phx2.redhat.com [10.5.117.32]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2EeD9004008 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 15 Jun 2015 22:14:40 -0400 Received: from bugweb-02.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-02.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2EeEZ030153 for ; Mon, 15 Jun 2015 22:14:40 -0400 Received: (from apache@localhost) by bugweb-02.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id t5G2EeDk030151; Mon, 15 Jun 2015 22:14:40 -0400 X-Authentication-Warning: bugweb-02.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1018575] pmatop exceptions need better catching Date: Tue, 16 Jun 2015 02:14:38 +0000 X-ASG-Orig-Subj: [Bug 1018575] pmatop exceptions need better catching Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 22 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: MODIFIED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com X-Bugzilla-Reporter: fche@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: n2-mx1.mail-services.com.au[117.55.229.91] X-Barracuda-Start-Time: 1434420883 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19884 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=1018575 --- Comment #5 from Fedora Update System --- pcp-3.10.5-1.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/pcp-3.10.5-1.fc20 -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=A2qHH0WNcd&a=cc_unsubscribe From bugzilla@redhat.com Mon Jun 15 21:14:45 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id B62C629E09 for ; Mon, 15 Jun 2015 21:14:45 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id AAE8A304032 for ; Mon, 15 Jun 2015 19:14:45 -0700 (PDT) X-ASG-Debug-ID: 1434420883-04cb6c301aa3750001-S8gJnT Received: from n2-mx2.mail-services.com.au (n2-mx2.mail-services.com.au [175.107.133.195]) by cuda.sgi.com with ESMTP id uwQ5epkokCbKD7gc for ; Mon, 15 Jun 2015 19:14:44 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-Apparent-Source-IP: 175.107.133.195 Received: from i-otc1esa.syd1.mail-filtering.com.au (ipin1-c1esa.syd1.mail-filtering.com.au [175.107.162.145]) by n2-mx2.mail-services.com.au (Postfix) with ESMTP id 4CFFE3FBAE for ; Tue, 16 Jun 2015 12:14:43 +1000 (AEST) Received-SPF: Pass (i-otc1esa.syd1.mail-filtering.com.au: domain of bugzilla@redhat.com designates 209.132.183.26 as permitted sender) identity=mailfrom; client-ip=209.132.183.26; receiver=i-otc1esa.syd1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="bugzilla@redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: Pass (i-otc1esa.syd1.mail-filtering.com.au: domain of postmaster@mx1-phx2.redhat.com designates 209.132.183.26 as permitted sender) identity=helo; client-ip=209.132.183.26; receiver=i-otc1esa.syd1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="postmaster@mx1-phx2.redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0HpAQAJhn9VnBq3hNFbg2Rfgx66YAmBPBsKhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEhniBFg21P5ZlAQEBAQEFAQEBAQEBAQEBFQSBIYtggncBAVcWglKBRQWTW4RQiCWOYYd8gj4kgT0+MQEBAYEJgTsBAQE X-IPAS-Result: A0HpAQAJhn9VnBq3hNFbg2Rfgx66YAmBPBsKhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEhniBFg21P5ZlAQEBAQEFAQEBAQEBAQEBFQSBIYtggncBAVcWglKBRQWTW4RQiCWOYYd8gj4kgT0+MQEBAYEJgTsBAQE X-IronPort-AV: E=Sophos;i="5.13,622,1427720400"; d="scan'208";a="85522305" Received: from mx1-phx2.redhat.com ([209.132.183.26]) by i-otc1esa.syd1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES256-SHA; 16 Jun 2015 12:14:41 +1000 Received: from bugweb-02.app.bz.hst.phx2.redhat.com (bugweb-02.app.bz.hst.phx2.redhat.com [10.5.117.32]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2Eemf004034 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 15 Jun 2015 22:14:40 -0400 Received: from bugweb-02.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-02.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2EePE030189 for ; Mon, 15 Jun 2015 22:14:40 -0400 Received: (from apache@localhost) by bugweb-02.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id t5G2EeZu030187; Mon, 15 Jun 2015 22:14:40 -0400 X-Authentication-Warning: bugweb-02.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1185760] Default pmlogger config depends on pmcd but doesn't ensure it is running Date: Tue, 16 Jun 2015 02:14:39 +0000 X-ASG-Orig-Subj: [Bug 1185760] Default pmlogger config depends on pmcd but doesn't ensure it is running Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 21 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: MODIFIED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com X-Bugzilla-Reporter: mvollmer@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: n2-mx2.mail-services.com.au[175.107.133.195] X-Barracuda-Start-Time: 1434420883 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19884 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=1185760 --- Comment #15 from Fedora Update System --- pcp-3.10.5-1.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/pcp-3.10.5-1.fc20 -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=5NjxgvXep8&a=cc_unsubscribe From bugzilla@redhat.com Mon Jun 15 21:14:59 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 2B06129E09 for ; Mon, 15 Jun 2015 21:14:59 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 1E6F88F8040 for ; Mon, 15 Jun 2015 19:14:59 -0700 (PDT) X-ASG-Debug-ID: 1434420897-04cbb01315a4c10001-S8gJnT Received: from n2-mx2.mail-services.com.au (n2-mx2.mail-services.com.au [175.107.133.195]) by cuda.sgi.com with ESMTP id 9Iymn5SK1zucGbum for ; Mon, 15 Jun 2015 19:14:57 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-Apparent-Source-IP: 175.107.133.195 Received: from i-otc2esa.syd1.mail-filtering.com.au (ipin1-c2esa.syd1.mail-filtering.com.au [175.107.162.146]) by n2-mx2.mail-services.com.au (Postfix) with ESMTP id 8C7823FB35 for ; Tue, 16 Jun 2015 12:14:56 +1000 (AEST) Received-SPF: Pass (i-otc2esa.syd1.mail-filtering.com.au: domain of bugzilla@redhat.com designates 209.132.183.26 as permitted sender) identity=mailfrom; client-ip=209.132.183.26; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="bugzilla@redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: Pass (i-otc2esa.syd1.mail-filtering.com.au: domain of postmaster@mx1-phx2.redhat.com designates 209.132.183.26 as permitted sender) identity=helo; client-ip=209.132.183.26; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="postmaster@mx1-phx2.redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0HpAQA5hn9VnBq3hNFbg2Rfgx66YAmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEhniBFg21P5ZmAQEBAQEFAQEBAQEBAQEBAQETBIEhi2CCdwEBVxaCUoFFBZNbhFCIJY5hh3yCPoFhPjEBAQGBCYE7AQEB X-IPAS-Result: A0HpAQA5hn9VnBq3hNFbg2Rfgx66YAmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEhniBFg21P5ZmAQEBAQEFAQEBAQEBAQEBAQETBIEhi2CCdwEBVxaCUoFFBZNbhFCIJY5hh3yCPoFhPjEBAQGBCYE7AQEB X-IronPort-AV: E=Sophos;i="5.13,622,1427720400"; d="scan'208";a="85548840" Received: from mx1-phx2.redhat.com ([209.132.183.26]) by i-otc2esa.syd1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES256-SHA; 16 Jun 2015 12:14:38 +1000 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (bugweb-01.app.bz.hst.phx2.redhat.com [10.5.117.31]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2Eaxx003969 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 15 Jun 2015 22:14:36 -0400 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2EaN7021744 for ; Mon, 15 Jun 2015 22:14:36 -0400 Received: (from apache@localhost) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id t5G2Ea1m021743; Mon, 15 Jun 2015 22:14:36 -0400 X-Authentication-Warning: bugweb-01.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1229458] pmda Install should not start pmlogger Date: Tue, 16 Jun 2015 02:14:36 +0000 X-ASG-Orig-Subj: [Bug 1229458] pmda Install should not start pmlogger Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: rawhide X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: MODIFIED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com X-Bugzilla-Reporter: fche@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: n2-mx2.mail-services.com.au[175.107.133.195] X-Barracuda-Start-Time: 1434420897 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19884 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=1229458 --- Comment #4 from Fedora Update System --- pcp-3.10.5-1.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/pcp-3.10.5-1.fc20 -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=ZUcdEvMUsi&a=cc_unsubscribe From bugzilla@redhat.com Mon Jun 15 21:15:10 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 5C4D329DFF for ; Mon, 15 Jun 2015 21:15:10 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 50DD2304043 for ; Mon, 15 Jun 2015 19:15:10 -0700 (PDT) X-ASG-Debug-ID: 1434420908-04cbb01317a4c30001-S8gJnT Received: from n1-mx1.mail-services.com.au (n1-mx1.mail-services.com.au [117.55.229.90]) by cuda.sgi.com with ESMTP id HyiqJ0Tu33QfKPaL for ; Mon, 15 Jun 2015 19:15:08 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-Apparent-Source-IP: 117.55.229.90 Received: from i-otc1esa.cbr1.mail-filtering.com.au (ipin1-c1esa.cbr1.mail-filtering.com.au [117.55.239.161]) by n1-mx1.mail-services.com.au (Postfix) with ESMTP id 876017FA8F for ; Tue, 16 Jun 2015 12:15:07 +1000 (AEST) Received-SPF: None (i-otc1esa.cbr1.mail-filtering.com.au: no sender authenticity information available from domain of bugzilla@redhat.com) identity=mailfrom; client-ip=209.132.183.26; receiver=i-otc1esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="bugzilla@redhat.com"; x-conformance=spf_only Received-SPF: Pass (i-otc1esa.cbr1.mail-filtering.com.au: domain of postmaster@mx1-phx2.redhat.com designates 209.132.183.26 as permitted sender) identity=helo; client-ip=209.132.183.26; receiver=i-otc1esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="postmaster@mx1-phx2.redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0HpAQB6hn9VnBq3hNFbg2Rfgx66YAmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEhniBFg21P5ZmAQEBAQEFAQEBAQEBAQEBFQSBIYtggncBAVcWglKBRQWTW4RQiCWMIoI/h3yCPoFhPjEBAQGBCYE7AQEB X-IPAS-Result: A0HpAQB6hn9VnBq3hNFbg2Rfgx66YAmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEhniBFg21P5ZmAQEBAQEFAQEBAQEBAQEBFQSBIYtggncBAVcWglKBRQWTW4RQiCWMIoI/h3yCPoFhPjEBAQGBCYE7AQEB X-IronPort-AV: E=Sophos;i="5.13,622,1427720400"; d="scan'208";a="187363832" Received: from mx1-phx2.redhat.com ([209.132.183.26]) by i-otc1esa.cbr1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES256-SHA; 16 Jun 2015 12:14:35 +1000 Received: from bugweb-02.app.bz.hst.phx2.redhat.com (bugweb-02.app.bz.hst.phx2.redhat.com [10.5.117.32]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2EYA1003718 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 15 Jun 2015 22:14:34 -0400 Received: from bugweb-02.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-02.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2EX13029977 for ; Mon, 15 Jun 2015 22:14:33 -0400 Received: (from apache@localhost) by bugweb-02.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id t5G2EXjt029976; Mon, 15 Jun 2015 22:14:33 -0400 X-Authentication-Warning: bugweb-02.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1187588] PM_CONTEXT_LOCAL crashes process when /etc/pcp.conf is unreadable Date: Tue, 16 Jun 2015 02:14:31 +0000 X-ASG-Orig-Subj: [Bug 1187588] PM_CONTEXT_LOCAL crashes process when /etc/pcp.conf is unreadable Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 21 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: MODIFIED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com X-Bugzilla-Reporter: mvollmer@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: n1-mx1.mail-services.com.au[117.55.229.90] X-Barracuda-Start-Time: 1434420908 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19884 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=1187588 --- Comment #3 from Fedora Update System --- pcp-3.10.5-1.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/pcp-3.10.5-1.fc20 -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=crDwUqsy2t&a=cc_unsubscribe From bugzilla@redhat.com Mon Jun 15 21:16:41 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id A2E5229DFF for ; Mon, 15 Jun 2015 21:16:41 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 78C088F8040 for ; Mon, 15 Jun 2015 19:16:41 -0700 (PDT) X-ASG-Debug-ID: 1434420999-04bdf060d6a6d50001-S8gJnT Received: from n1-mx2.mail-services.com.au (n1-mx2.mail-services.com.au [175.107.133.194]) by cuda.sgi.com with ESMTP id oKq50rkh2aGEUpMC for ; Mon, 15 Jun 2015 19:16:39 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-Apparent-Source-IP: 175.107.133.194 Received: from i-otc1esa.syd1.mail-filtering.com.au (ipin1-c1esa.syd1.mail-filtering.com.au [175.107.162.145]) by n1-mx2.mail-services.com.au (Postfix) with ESMTP id BC7549F1DB for ; Tue, 16 Jun 2015 12:16:38 +1000 (AEST) Received-SPF: Pass (i-otc1esa.syd1.mail-filtering.com.au: domain of bugzilla@redhat.com designates 209.132.183.26 as permitted sender) identity=mailfrom; client-ip=209.132.183.26; receiver=i-otc1esa.syd1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="bugzilla@redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: Pass (i-otc1esa.syd1.mail-filtering.com.au: domain of postmaster@mx1-phx2.redhat.com designates 209.132.183.26 as permitted sender) identity=helo; client-ip=209.132.183.26; receiver=i-otc1esa.syd1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="postmaster@mx1-phx2.redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0HpAQAJhn9VnBq3hNFbg2Rfgx66YAmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEhniBFg21P5ZlAQEBAQEFAQEBAQEBAQEBFQSBIYtggncBAVcWglKBRQWTW4RQiCWMIoI/h3yCPoFhPjEBAQGBCYE7AQEB X-IPAS-Result: A0HpAQAJhn9VnBq3hNFbg2Rfgx66YAmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEhniBFg21P5ZlAQEBAQEFAQEBAQEBAQEBFQSBIYtggncBAVcWglKBRQWTW4RQiCWMIoI/h3yCPoFhPjEBAQGBCYE7AQEB X-IronPort-AV: E=Sophos;i="5.13,622,1427720400"; d="scan'208";a="85522959" Received: from mx1-phx2.redhat.com ([209.132.183.26]) by i-otc1esa.syd1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES256-SHA; 16 Jun 2015 12:16:37 +1000 Received: from bugweb-02.app.bz.hst.phx2.redhat.com (bugweb-02.app.bz.hst.phx2.redhat.com [10.5.117.32]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2Gaxf004675 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 15 Jun 2015 22:16:36 -0400 Received: from bugweb-02.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-02.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2GaHT031687 for ; Mon, 15 Jun 2015 22:16:36 -0400 Received: (from apache@localhost) by bugweb-02.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id t5G2Gaf1031683; Mon, 15 Jun 2015 22:16:36 -0400 X-Authentication-Warning: bugweb-02.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1187588] PM_CONTEXT_LOCAL crashes process when /etc/pcp.conf is unreadable Date: Tue, 16 Jun 2015 02:16:35 +0000 X-ASG-Orig-Subj: [Bug 1187588] PM_CONTEXT_LOCAL crashes process when /etc/pcp.conf is unreadable Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 21 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: MODIFIED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com X-Bugzilla-Reporter: mvollmer@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: n1-mx2.mail-services.com.au[175.107.133.194] X-Barracuda-Start-Time: 1434420999 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19884 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=1187588 --- Comment #4 from Fedora Update System --- pcp-3.10.5-1.el5 has been submitted as an update for Fedora EPEL 5. https://admin.fedoraproject.org/updates/pcp-3.10.5-1.el5 -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=c5iTS6tbIZ&a=cc_unsubscribe From bugzilla@redhat.com Mon Jun 15 21:16:42 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id AED0E29DFF for ; Mon, 15 Jun 2015 21:16:42 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 8B320304043 for ; Mon, 15 Jun 2015 19:16:42 -0700 (PDT) X-ASG-Debug-ID: 1434421000-04cbb01317a4cb0001-S8gJnT Received: from n2-mx2.mail-services.com.au (n2-mx2.mail-services.com.au [175.107.133.195]) by cuda.sgi.com with ESMTP id tAA4DyRiHjxWh8Sc for ; Mon, 15 Jun 2015 19:16:40 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-Apparent-Source-IP: 175.107.133.195 Received: from i-otc2esa.syd1.mail-filtering.com.au (ipin1-c2esa.syd1.mail-filtering.com.au [175.107.162.146]) by n2-mx2.mail-services.com.au (Postfix) with ESMTP id 432673FB35 for ; Tue, 16 Jun 2015 12:16:40 +1000 (AEST) Received-SPF: Pass (i-otc2esa.syd1.mail-filtering.com.au: domain of bugzilla@redhat.com designates 209.132.183.26 as permitted sender) identity=mailfrom; client-ip=209.132.183.26; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="bugzilla@redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: Pass (i-otc2esa.syd1.mail-filtering.com.au: domain of postmaster@mx1-phx2.redhat.com designates 209.132.183.26 as permitted sender) identity=helo; client-ip=209.132.183.26; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="postmaster@mx1-phx2.redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0HpAQA5hn9VnBq3hNFbg2Rfgx66YAmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEhniBFg21P5ZmAQEBAQEFAQEBAQEBAQEBFQSBIYtggncBAVcWglKBRQWTW4RQiCWOYYd8gj6BYT4xAQEBgQmBOwEBAQ X-IPAS-Result: A0HpAQA5hn9VnBq3hNFbg2Rfgx66YAmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEhniBFg21P5ZmAQEBAQEFAQEBAQEBAQEBFQSBIYtggncBAVcWglKBRQWTW4RQiCWOYYd8gj6BYT4xAQEBgQmBOwEBAQ X-IronPort-AV: E=Sophos;i="5.13,622,1427720400"; d="scan'208";a="85549447" Received: from mx1-phx2.redhat.com ([209.132.183.26]) by i-otc2esa.syd1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES256-SHA; 16 Jun 2015 12:16:38 +1000 Received: from bugweb-02.app.bz.hst.phx2.redhat.com (bugweb-02.app.bz.hst.phx2.redhat.com [10.5.117.32]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2Gbhp004714 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 15 Jun 2015 22:16:37 -0400 Received: from bugweb-02.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-02.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2GbC4031736 for ; Mon, 15 Jun 2015 22:16:37 -0400 Received: (from apache@localhost) by bugweb-02.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id t5G2Gb0a031735; Mon, 15 Jun 2015 22:16:37 -0400 X-Authentication-Warning: bugweb-02.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1229458] pmda Install should not start pmlogger Date: Tue, 16 Jun 2015 02:16:36 +0000 X-ASG-Orig-Subj: [Bug 1229458] pmda Install should not start pmlogger Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: rawhide X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: MODIFIED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com X-Bugzilla-Reporter: fche@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: n2-mx2.mail-services.com.au[175.107.133.195] X-Barracuda-Start-Time: 1434421000 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19884 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=1229458 --- Comment #5 from Fedora Update System --- pcp-3.10.5-1.el5 has been submitted as an update for Fedora EPEL 5. https://admin.fedoraproject.org/updates/pcp-3.10.5-1.el5 -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=3G7WFRJ9bn&a=cc_unsubscribe From bugzilla@redhat.com Mon Jun 15 21:16:44 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id A544929E1D for ; Mon, 15 Jun 2015 21:16:44 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 99F2C304043 for ; Mon, 15 Jun 2015 19:16:44 -0700 (PDT) X-ASG-Debug-ID: 1434421002-04cbb01315a4cb0001-S8gJnT Received: from n2-mx1.mail-services.com.au (n2-mx1.mail-services.com.au [117.55.229.91]) by cuda.sgi.com with ESMTP id g9ccvJAo8UWUGWCv for ; Mon, 15 Jun 2015 19:16:43 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-Apparent-Source-IP: 117.55.229.91 Received: from i-otc1esa.cbr1.mail-filtering.com.au (ipin1-c1esa.cbr1.mail-filtering.com.au [117.55.239.161]) by n2-mx1.mail-services.com.au (Postfix) with ESMTP id 2086FFF6C6 for ; Tue, 16 Jun 2015 12:16:42 +1000 (AEST) Received-SPF: None (i-otc1esa.cbr1.mail-filtering.com.au: no sender authenticity information available from domain of bugzilla@redhat.com) identity=mailfrom; client-ip=209.132.183.26; receiver=i-otc1esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="bugzilla@redhat.com"; x-conformance=spf_only Received-SPF: Pass (i-otc1esa.cbr1.mail-filtering.com.au: domain of postmaster@mx1-phx2.redhat.com designates 209.132.183.26 as permitted sender) identity=helo; client-ip=209.132.183.26; receiver=i-otc1esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="postmaster@mx1-phx2.redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0HpAQB6hn9VnBq3hNFbg2Rfgx66YAmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEhniBFg21P5ZmAQEBAQEFAQEBAQEBAQEBFQSBIYtggncBAVcWglKBRQWTW4RQiCWOYYd8gj6BYT4xAQEBgQmBOwEBAQ X-IPAS-Result: A0HpAQB6hn9VnBq3hNFbg2Rfgx66YAmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEhniBFg21P5ZmAQEBAQEFAQEBAQEBAQEBFQSBIYtggncBAVcWglKBRQWTW4RQiCWOYYd8gj6BYT4xAQEBgQmBOwEBAQ X-IronPort-AV: E=Sophos;i="5.13,622,1427720400"; d="scan'208";a="187364686" Received: from mx1-phx2.redhat.com ([209.132.183.26]) by i-otc1esa.cbr1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES256-SHA; 16 Jun 2015 12:16:40 +1000 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (bugweb-01.app.bz.hst.phx2.redhat.com [10.5.117.31]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2Gcrn004747 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 15 Jun 2015 22:16:38 -0400 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2GcEL023189 for ; Mon, 15 Jun 2015 22:16:38 -0400 Received: (from apache@localhost) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id t5G2GcEc023188; Mon, 15 Jun 2015 22:16:38 -0400 X-Authentication-Warning: bugweb-01.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1018575] pmatop exceptions need better catching Date: Tue, 16 Jun 2015 02:16:38 +0000 X-ASG-Orig-Subj: [Bug 1018575] pmatop exceptions need better catching Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 22 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: MODIFIED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com X-Bugzilla-Reporter: fche@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: n2-mx1.mail-services.com.au[117.55.229.91] X-Barracuda-Start-Time: 1434421002 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19884 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=1018575 --- Comment #6 from Fedora Update System --- pcp-3.10.5-1.el5 has been submitted as an update for Fedora EPEL 5. https://admin.fedoraproject.org/updates/pcp-3.10.5-1.el5 -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=VvS7pNOPmD&a=cc_unsubscribe From bugzilla@redhat.com Mon Jun 15 21:16:46 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id CA30729E1C for ; Mon, 15 Jun 2015 21:16:46 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id B080730404E for ; Mon, 15 Jun 2015 19:16:46 -0700 (PDT) X-ASG-Debug-ID: 1434421004-04cb6c3017a37f0001-S8gJnT Received: from n2-mx2.mail-services.com.au (n2-mx2.mail-services.com.au [175.107.133.195]) by cuda.sgi.com with ESMTP id daJtU9TXGYWS6h8G for ; Mon, 15 Jun 2015 19:16:44 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-Apparent-Source-IP: 175.107.133.195 Received: from i-otc2esa.syd1.mail-filtering.com.au (ipin1-c2esa.syd1.mail-filtering.com.au [175.107.162.146]) by n2-mx2.mail-services.com.au (Postfix) with ESMTP id 193E83FB35 for ; Tue, 16 Jun 2015 12:16:44 +1000 (AEST) Received-SPF: Pass (i-otc2esa.syd1.mail-filtering.com.au: domain of bugzilla@redhat.com designates 209.132.183.26 as permitted sender) identity=mailfrom; client-ip=209.132.183.26; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="bugzilla@redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: Pass (i-otc2esa.syd1.mail-filtering.com.au: domain of postmaster@mx1-phx2.redhat.com designates 209.132.183.26 as permitted sender) identity=helo; client-ip=209.132.183.26; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="postmaster@mx1-phx2.redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0HpAQA5hn9VnBq3hNFbg2Rfgx66YAmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEhniBFg21P5ZmAQEBAQEFAQEBAQEBAQEBAQETBIEhi2CCdwEBVxaCUoFFBZNbhFCIJY5hh3yCPoFhPjEBAQGBCYE7AQEB X-IPAS-Result: A0HpAQA5hn9VnBq3hNFbg2Rfgx66YAmBOR4KhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEhniBFg21P5ZmAQEBAQEFAQEBAQEBAQEBAQETBIEhi2CCdwEBVxaCUoFFBZNbhFCIJY5hh3yCPoFhPjEBAQGBCYE7AQEB X-IronPort-AV: E=Sophos;i="5.13,622,1427720400"; d="scan'208";a="85549471" Received: from mx1-phx2.redhat.com ([209.132.183.26]) by i-otc2esa.syd1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES256-SHA; 16 Jun 2015 12:16:42 +1000 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (bugweb-01.app.bz.hst.phx2.redhat.com [10.5.117.31]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2GfLv004800 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 15 Jun 2015 22:16:41 -0400 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2GfdI023258 for ; Mon, 15 Jun 2015 22:16:41 -0400 Received: (from apache@localhost) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id t5G2GfrV023257; Mon, 15 Jun 2015 22:16:41 -0400 X-Authentication-Warning: bugweb-01.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1182184] reduced installation footprint for minimal pcp applications Date: Tue, 16 Jun 2015 02:16:39 +0000 X-ASG-Orig-Subj: [Bug 1182184] reduced installation footprint for minimal pcp applications Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 22 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: MODIFIED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com X-Bugzilla-Reporter: fche@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: n2-mx2.mail-services.com.au[175.107.133.195] X-Barracuda-Start-Time: 1434421004 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19884 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=1182184 --- Comment #8 from Fedora Update System --- pcp-3.10.5-1.el5 has been submitted as an update for Fedora EPEL 5. https://admin.fedoraproject.org/updates/pcp-3.10.5-1.el5 -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=PFiSwAxLSh&a=cc_unsubscribe From bugzilla@redhat.com Mon Jun 15 21:17:14 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 886E729E09 for ; Mon, 15 Jun 2015 21:17:14 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 16365AC001 for ; Mon, 15 Jun 2015 19:17:13 -0700 (PDT) X-ASG-Debug-ID: 1434421032-04bdf060d7a6d70001-S8gJnT Received: from n2-mx1.mail-services.com.au (n2-mx1.mail-services.com.au [117.55.229.91]) by cuda.sgi.com with ESMTP id X01nkNdmv9AL9Byp for ; Mon, 15 Jun 2015 19:17:12 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-Apparent-Source-IP: 117.55.229.91 Received: from i-otc2esa.cbr1.mail-filtering.com.au (ipin1-c2esa.cbr1.mail-filtering.com.au [117.55.239.162]) by n2-mx1.mail-services.com.au (Postfix) with ESMTP id D9B04FF6C6 for ; Tue, 16 Jun 2015 12:17:11 +1000 (AEST) Received-SPF: Pass (i-otc2esa.cbr1.mail-filtering.com.au: domain of bugzilla@redhat.com designates 209.132.183.26 as permitted sender) identity=mailfrom; client-ip=209.132.183.26; receiver=i-otc2esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="bugzilla@redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: Pass (i-otc2esa.cbr1.mail-filtering.com.au: domain of postmaster@mx1-phx2.redhat.com designates 209.132.183.26 as permitted sender) identity=helo; client-ip=209.132.183.26; receiver=i-otc2esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="postmaster@mx1-phx2.redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0HpAQDAhn9VnBq3hNFbg2Rfgx66YQmBPBsKhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEhniBFg21P5ZmAQEBAQEFAQEBAQEBAQEBFQSBIYtggncBAVcWglKBRQWTW4RQiCWOYYd8gj4kgT0+MQEBAYEJgTsBAQE X-IPAS-Result: A0HpAQDAhn9VnBq3hNFbg2Rfgx66YQmBPBsKhXgCgTs4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAhkNAgIDLiYZBRgEhniBFg21P5ZmAQEBAQEFAQEBAQEBAQEBFQSBIYtggncBAVcWglKBRQWTW4RQiCWOYYd8gj4kgT0+MQEBAYEJgTsBAQE X-IronPort-AV: E=Sophos;i="5.13,622,1427720400"; d="scan'208";a="184227021" Received: from mx1-phx2.redhat.com ([209.132.183.26]) by i-otc2esa.cbr1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES256-SHA; 16 Jun 2015 12:16:43 +1000 Received: from bugweb-02.app.bz.hst.phx2.redhat.com (bugweb-02.app.bz.hst.phx2.redhat.com [10.5.117.32]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2Ggwv004827 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 15 Jun 2015 22:16:42 -0400 Received: from bugweb-02.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-02.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5G2GgTP031828 for ; Mon, 15 Jun 2015 22:16:42 -0400 Received: (from apache@localhost) by bugweb-02.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id t5G2GgBP031827; Mon, 15 Jun 2015 22:16:42 -0400 X-Authentication-Warning: bugweb-02.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1185760] Default pmlogger config depends on pmcd but doesn't ensure it is running Date: Tue, 16 Jun 2015 02:16:41 +0000 X-ASG-Orig-Subj: [Bug 1185760] Default pmlogger config depends on pmcd but doesn't ensure it is running Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 21 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: MODIFIED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com X-Bugzilla-Reporter: mvollmer@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: n2-mx1.mail-services.com.au[117.55.229.91] X-Barracuda-Start-Time: 1434421032 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19884 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=1185760 --- Comment #16 from Fedora Update System --- pcp-3.10.5-1.el5 has been submitted as an update for Fedora EPEL 5. https://admin.fedoraproject.org/updates/pcp-3.10.5-1.el5 -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=N9N3xOB0YW&a=cc_unsubscribe From nscott@redhat.com Mon Jun 15 22:58:53 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 2203D29DFD for ; Mon, 15 Jun 2015 22:58:53 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 86915AC001 for ; Mon, 15 Jun 2015 20:58:49 -0700 (PDT) X-ASG-Debug-ID: 1434427125-04cb6c3017a52c0001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id DqBvMzqs4nawyHUm (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 15 Jun 2015 20:58:46 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id t5G3wjUq022312; Mon, 15 Jun 2015 23:58:45 -0400 Date: Mon, 15 Jun 2015 23:58:45 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: David Smith Cc: pcp developers Message-ID: <1245491789.18958076.1434427125561.JavaMail.zimbra@redhat.com> In-Reply-To: <1216132384.18952472.1434426899468.JavaMail.zimbra@redhat.com> Subject: pmdajson test failure on RHEL6 MIME-Version: 1.0 X-ASG-Orig-Subj: pmdajson test failure on RHEL6 Content-Type: multipart/mixed; boundary="----=_Part_18958072_1104944406.1434427125556" X-Originating-IP: [10.64.49.127] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pmdajson test failure on RHEL6 Thread-Index: Uw33h6qEneNR+98XI2KB0zb3U8m3/A== X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1434427126 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.03 X-Barracuda-Spam-Status: No, SCORE=0.03 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA_TO_FROM_DOMAIN_MATCH, THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19886 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... 0.01 BSF_SC0_SA_TO_FROM_DOMAIN_MATCH Sender Domain Matches Recipient Domain ------=_Part_18958072_1104944406.1434427125556 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Hi David, I'm seeing the attached QA failure on RHEL 6.6 currently, any ideas what might be causing this? I changed the test as below because the json.log file from the PMDA is otherwise removed, but I was none the wiser after doing that (the log file hasn't got any stack trace, just the initial "Starting PMDA..." line) diff --git a/qa/1052 b/qa/1052 index 18d8b69..53a8246 100755 --- a/qa/1052 +++ b/qa/1052 @@ -216,6 +216,7 @@ PCP_PYTHON_PMNS=root $python "$pmda_script" > ${pmns_root} # Start dbpmda in the background, redirecting its stdin/stdout to the # fifos. +cd $here $sudo dbpmda -n ${pmns_root} -ie <${fifo_in} >${fifo_out} 2>&1 & # Open fd 3 for write and fd 4 for read. Note that we need to avoid cheers. -- Nathan ------=_Part_18958072_1104944406.1434427125556 Content-Type: application/octet-stream; name=1052.full Content-Disposition: attachment; filename=1052.full Content-Transfer-Encoding: base64 ZGJwbWRhPiBvcGVuIHBpcGUgL3Vzci9iaW4vcHl0aG9uIC92YXIvbGliL3BjcC9wbWRhcy9qc29u L3BtZGFqc29uLnB5dGhvbgpTdGFydCBweXRob24gUE1EQTogL3Vzci9iaW4vcHl0aG9uIC92YXIv bGliL3BjcC9wbWRhcy9qc29uL3BtZGFqc29uLnB5dGhvbgpkYnBtZGE+IGdldGRlc2Mgb24KZGJw bWRhPiBkZXNjIGpzb24ubnNvdXJjZXMKUE1JRDogMTM3LjAuMApEYXRhIFR5cGU6IDY0LWJpdCBp bnQgIEluRG9tOiBQTV9JTkRPTV9OVUxMIDB4ZmZmZmZmZmYKU2VtYW50aWNzOiBjb3VudGVyICBV bml0czogbm9uZQpkYnBtZGE+IGZldGNoIGpzb24ubnNvdXJjZXMKUE1JRChzKTogMTM3LjAuMApw bVJlc3VsdCBkdW1wIGZyb20gMHgyMmM1Y2YwIHRpbWVzdGFtcDogMC4wMDAwMDAgMTA6MDA6MDAu MDAwIG51bXBtaWQ6IDEKMTM3LjAuMCAoPG5vbmFtZT4pOiBudW12YWw6IDEgdmFsZm10OiAxIHZs aXN0W106CnZhbHVlIDAKCmNoaWxkcmVuIGpzb24KTWV0cmljOiBqc29uCmxlYWYgZGVidWcKbGVh ZiBuc291cmNlcwoKZmV0Y2gganNvbi5uc291cmNlcwpQTUlEKHMpOiAxMzcuKi4qCkVycm9yOiBf X3BtU2VuZERlc2NSZXEoKSBmYWlsZWQ6IEJyb2tlbiBwaXBlCmRicG1kYT4gY2hpbGRyZW4ganNv bgpNZXRyaWM6IGpzb24KRXJyb3I6IF9fcG1TZW5kQ2hpbGRSZXEoKSBmYWlsZWQ6IEJyb2tlbiBw aXBlCmRicG1kYT4gY2hpbGRyZW4ganNvbi5zMQpNZXRyaWM6IGpzb24uczEKRXJyb3I6IF9fcG1T ZW5kQ2hpbGRSZXEoKSBmYWlsZWQ6IEJyb2tlbiBwaXBlCgpmZXRjaCBqc29uLnMxLnN0cmluZwpe IGF0IG9yIG5lYXIgaGVyZQpFcnJvcjogQnJva2VuIHBpcGUKVHlwZSAnaGVscCcgZm9yIGEgbGlz dCBvZiBjb21tYW5kcy4KZGJwbWRhPiBmZXRjaCBqc29uLnMxLnZhbHVlCl4gYXQgb3IgbmVhciBo ZXJlCkVycm9yOiBCcm9rZW4gcGlwZQpUeXBlICdoZWxwJyBmb3IgYSBsaXN0IG9mIGNvbW1hbmRz LgoKZmV0Y2gganNvbi5uc291cmNlcwpeIGF0IG9yIG5lYXIgaGVyZQpFcnJvcjogQnJva2VuIHBp cGUKVHlwZSAnaGVscCcgZm9yIGEgbGlzdCBvZiBjb21tYW5kcy4KZGJwbWRhPiBmZXRjaCBqc29u LnMxLnN0cmluZwpeIGF0IG9yIG5lYXIgaGVyZQpFcnJvcjogQnJva2VuIHBpcGUKVHlwZSAnaGVs cCcgZm9yIGEgbGlzdCBvZiBjb21tYW5kcy4KZGJwbWRhPiBmZXRjaCBqc29uLnMxLnZhbHVlCl4g YXQgb3IgbmVhciBoZXJlCkVycm9yOiBCcm9rZW4gcGlwZQpUeXBlICdoZWxwJyBmb3IgYSBsaXN0 IG9mIGNvbW1hbmRzLgoKZmV0Y2gganNvbi5uc291cmNlcwpeIGF0IG9yIG5lYXIgaGVyZQpFcnJv cjogQnJva2VuIHBpcGUKVHlwZSAnaGVscCcgZm9yIGEgbGlzdCBvZiBjb21tYW5kcy4KCmNoaWxk cmVuIGpzb24KTWV0cmljOiBqc29uCkVycm9yOiBfX3BtU2VuZENoaWxkUmVxKCkgZmFpbGVkOiBC cm9rZW4gcGlwZQpkYnBtZGE+IGNoaWxkcmVuIGpzb24uczEKTWV0cmljOiBqc29uLnMxCkVycm9y OiBfX3BtU2VuZENoaWxkUmVxKCkgZmFpbGVkOiBCcm9rZW4gcGlwZQpkYnBtZGE+IGNoaWxkcmVu IGpzb24uczIKTWV0cmljOiBqc29uLnMyCkVycm9yOiBfX3BtU2VuZENoaWxkUmVxKCkgZmFpbGVk OiBCcm9rZW4gcGlwZQoKaW5zdGFuY2UgMTM3LjAKcG1JbkRvbTogMTM3LjAKRXJyb3I6IF9fcG1T ZW5kSW5zdGFuY2VSZXEoKSBmYWlsZWQ6IEJyb2tlbiBwaXBlCmRicG1kYT4gZmV0Y2gganNvbi5z Mi5hcnJheV9kYXRhLmNvdW50Cl4gYXQgb3IgbmVhciBoZXJlCkVycm9yOiBCcm9rZW4gcGlwZQpU eXBlICdoZWxwJyBmb3IgYSBsaXN0IG9mIGNvbW1hbmRzLgpkYnBtZGE+IGZldGNoIGpzb24uczIu YXJyYXlfZGF0YS52YWx1ZQpeIGF0IG9yIG5lYXIgaGVyZQpFcnJvcjogQnJva2VuIHBpcGUKVHlw ZSAnaGVscCcgZm9yIGEgbGlzdCBvZiBjb21tYW5kcy4KCmZldGNoIGpzb24ubnNvdXJjZXMKXiBh dCBvciBuZWFyIGhlcmUKRXJyb3I6IEJyb2tlbiBwaXBlClR5cGUgJ2hlbHAnIGZvciBhIGxpc3Qg b2YgY29tbWFuZHMuCgpjaGlsZHJlbiBqc29uCk1ldHJpYzoganNvbgpFcnJvcjogX19wbVNlbmRD aGlsZFJlcSgpIGZhaWxlZDogQnJva2VuIHBpcGUKZGJwbWRhPiBjaGlsZHJlbiBqc29uLnMxCk1l dHJpYzoganNvbi5zMQpFcnJvcjogX19wbVNlbmRDaGlsZFJlcSgpIGZhaWxlZDogQnJva2VuIHBp cGUKZGJwbWRhPiBjaGlsZHJlbiBqc29uLnMyCk1ldHJpYzoganNvbi5zMgpFcnJvcjogX19wbVNl bmRDaGlsZFJlcSgpIGZhaWxlZDogQnJva2VuIHBpcGUKZGJwbWRhPiBjaGlsZHJlbiBqc29uLmNl cGgKTWV0cmljOiBqc29uLmNlcGgKRXJyb3I6IF9fcG1TZW5kQ2hpbGRSZXEoKSBmYWlsZWQ6IEJy b2tlbiBwaXBlCgppbnN0YW5jZSAxMzcuMApwbUluRG9tOiAxMzcuMApFcnJvcjogX19wbVNlbmRJ bnN0YW5jZVJlcSgpIGZhaWxlZDogQnJva2VuIHBpcGUKZGJwbWRhPiBmZXRjaCBqc29uLmNlcGgu ZmlsZXN0b3JlLmpvdXJuYWxfd3JfYnl0ZXMuc3VtCl4gYXQgb3IgbmVhciBoZXJlCkVycm9yOiBC cm9rZW4gcGlwZQpUeXBlICdoZWxwJyBmb3IgYSBsaXN0IG9mIGNvbW1hbmRzLgpkYnBtZGE+IGZl dGNoIGpzb24uY2VwaC5vc2Quc3RhdF9ieXRlcwpeIGF0IG9yIG5lYXIgaGVyZQpFcnJvcjogQnJv a2VuIHBpcGUKVHlwZSAnaGVscCcgZm9yIGEgbGlzdCBvZiBjb21tYW5kcy4KCnF1aXQKCg== ------=_Part_18958072_1104944406.1434427125556 Content-Type: application/octet-stream; name=1052.out Content-Disposition: attachment; filename=1052.out Content-Transfer-Encoding: base64 UUEgb3V0cHV0IGNyZWF0ZWQgYnkgMTA1MgpkYnBtZGE+IG9wZW4gcGlwZSAkUENQX1BZVEhPTl9Q Uk9HICRQQ1BfUE1EQVNfRElSL2pzb24vcG1kYWpzb24ucHl0aG9uClN0YXJ0IHB5dGhvbiBQTURB OiAkUENQX1BZVEhPTl9QUk9HICRQQ1BfUE1EQVNfRElSL2pzb24vcG1kYWpzb24ucHl0aG9uCmRi cG1kYT4gZ2V0ZGVzYyBvbgpkYnBtZGE+IGRlc2MganNvbi5uc291cmNlcwpQTUlEOiAxMzcuMC4w CkRhdGEgVHlwZTogNjQtYml0IGludCAgSW5Eb206IFBNX0lORE9NX05VTEwgMHhmZmZmZmZmZgpT ZW1hbnRpY3M6IGNvdW50ZXIgIFVuaXRzOiBub25lCmRicG1kYT4gZmV0Y2gganNvbi5uc291cmNl cwpQTUlEKHMpOiAxMzcuMC4wCnBtUmVzdWx0IC4uLiBudW1wbWlkOiAxCjEzNy4wLjAgKDxub25h bWU+KTogbnVtdmFsOiAxIHZhbGZtdDogMSB2bGlzdFtdOgp2YWx1ZSAwCgoKTWV0cmljOiBqc29u CmNoaWxkcmVuIGpzb24KbGVhZiBkZWJ1ZwpsZWFmIG5zb3VyY2VzCgoxMzcuMC4wICg8bm9uYW1l Pik6IG51bXZhbDogMSB2YWxmbXQ6IDEgdmxpc3RbXToKTWV0cmljOiBqc29uCk1ldHJpYzoganNv bi5zMQpQTUlEKHMpOiAxMzcuMC4wCmRicG1kYT4gY2hpbGRyZW4ganNvbgpkYnBtZGE+IGNoaWxk cmVuIGpzb24uczEKZmV0Y2gganNvbi5uc291cmNlcwpsZWFmIGRlYnVnCmxlYWYgbnNvdXJjZXMK bGVhZiBzdHJpbmcKbGVhZiB2YWx1ZQpub24tbGVhZiBzMQpwbVJlc3VsdCAuLi4gbnVtcG1pZDog MQp2YWx1ZSAxCmZldGNoIGpzb24uczEuc3RyaW5nClBNSUQocyk6IDEzNy4xLjAKcG1SZXN1bHQg Li4uIG51bXBtaWQ6IDEKMTM3LjEuMCAoPG5vbmFtZT4pOiBudW12YWw6IDEgdmFsZm10OiAxIHZs aXN0W106CnZhbHVlICJvcmlnaW5hbCB2YWx1ZSIKZGJwbWRhPiBmZXRjaCBqc29uLnMxLnZhbHVl ClBNSUQocyk6IDEzNy4xLjEKcG1SZXN1bHQgLi4uIG51bXBtaWQ6IDEKMTM3LjEuMSAoPG5vbmFt ZT4pOiBudW12YWw6IDEgdmFsZm10OiAxIHZsaXN0W106CnZhbHVlIDAKCmZldGNoIGpzb24ubnNv dXJjZXMKUE1JRChzKTogMTM3LjAuMApwbVJlc3VsdCAuLi4gbnVtcG1pZDogMQoxMzcuMC4wICg8 bm9uYW1lPik6IG51bXZhbDogMSB2YWxmbXQ6IDEgdmxpc3RbXToKdmFsdWUgMQpkYnBtZGE+IGZl dGNoIGpzb24uczEuc3RyaW5nClBNSUQocyk6IDEzNy4xLjAKcG1SZXN1bHQgLi4uIG51bXBtaWQ6 IDEKMTM3LjEuMCAoPG5vbmFtZT4pOiBudW12YWw6IDEgdmFsZm10OiAxIHZsaXN0W106CnZhbHVl ICJuZXcgdmFsdWUiCmRicG1kYT4gZmV0Y2gganNvbi5zMS52YWx1ZQpQTUlEKHMpOiAxMzcuMS4x CnBtUmVzdWx0IC4uLiBudW1wbWlkOiAxCjEzNy4xLjEgKDxub25hbWU+KTogbnVtdmFsOiAxIHZh bGZtdDogMSB2bGlzdFtdOgp2YWx1ZSA5OQoKZmV0Y2gganNvbi5uc291cmNlcwpQTUlEKHMpOiAx MzcuMC4wCnBtUmVzdWx0IC4uLiBudW1wbWlkOiAxCjEzNy4wLjAgKDxub25hbWU+KTogbnVtdmFs OiAxIHZhbGZtdDogMSB2bGlzdFtdOgp2YWx1ZSAyCgoKTWV0cmljOiBqc29uCk1ldHJpYzoganNv bi5zMQpNZXRyaWM6IGpzb24uczIKY2hpbGRyZW4ganNvbgpkYnBtZGE+IGNoaWxkcmVuIGpzb24u czEKZGJwbWRhPiBjaGlsZHJlbiBqc29uLnMyCmxlYWYgZGVidWcKbGVhZiBuc291cmNlcwpsZWFm IHN0cmluZwpsZWFmIHZhbHVlCm5vbi1sZWFmIGFycmF5X2RhdGEKbm9uLWxlYWYgczEKbm9uLWxl YWYgczIKaW5zdGFuY2UgMTM3LjAKcG1JbkRvbTogMTM3LjAKWyAgMF0gaW5zdDogMCBuYW1lOiAi X19pbnRlcm5hbF9fIgpbICAxXSBpbnN0OiAxIG5hbWU6ICJzMSIKWyAgMl0gaW5zdDogMiBuYW1l OiAiczIiCmRicG1kYT4gZmV0Y2gganNvbi5zMi5hcnJheV9kYXRhLmNvdW50ClBNSUQocyk6IDEz Ny4yLjAKcG1SZXN1bHQgLi4uIG51bXBtaWQ6IDEKMTM3LjIuMCAoPG5vbmFtZT4pOiBudW12YWw6 IDIgdmFsZm10OiAxIHZsaXN0W106Cmluc3QgWzAgb3IgPz8/XSB2YWx1ZSAwCmluc3QgWzEgb3Ig Pz8/XSB2YWx1ZSA5OQpkYnBtZGE+IGZldGNoIGpzb24uczIuYXJyYXlfZGF0YS52YWx1ZQpQTUlE KHMpOiAxMzcuMi4xCnBtUmVzdWx0IC4uLiBudW1wbWlkOiAxCjEzNy4yLjEgKDxub25hbWU+KTog bnVtdmFsOiAyIHZhbGZtdDogMSB2bGlzdFtdOgppbnN0IFswIG9yID8/P10gdmFsdWUgMTAyNApp bnN0IFsxIG9yID8/P10gdmFsdWUgMjA0OAoKZmV0Y2gganNvbi5uc291cmNlcwpQTUlEKHMpOiAx MzcuMC4wCnBtUmVzdWx0IC4uLiBudW1wbWlkOiAxCjEzNy4wLjAgKDxub25hbWU+KTogbnVtdmFs OiAxIHZhbGZtdDogMSB2bGlzdFtdOgp2YWx1ZSAzCgoKTWV0cmljOiBqc29uCk1ldHJpYzoganNv bi5jZXBoCk1ldHJpYzoganNvbi5zMQpNZXRyaWM6IGpzb24uczIKY2hpbGRyZW4ganNvbgpkYnBt ZGE+IGNoaWxkcmVuIGpzb24uY2VwaApkYnBtZGE+IGNoaWxkcmVuIGpzb24uczEKZGJwbWRhPiBj aGlsZHJlbiBqc29uLnMyCmxlYWYgZGVidWcKbGVhZiBuc291cmNlcwpsZWFmIHN0cmluZwpsZWFm IHZhbHVlCm5vbi1sZWFmIFdCVGhyb3R0bGUKbm9uLWxlYWYgYXJyYXlfZGF0YQpub24tbGVhZiBj ZXBoCm5vbi1sZWFmIGZpbGVzdG9yZQpub24tbGVhZiBsZXZlbGRiCm5vbi1sZWFmIG11dGV4X0Zp bGVKb3VybmFsX19jb21wbGV0aW9uc19sb2NrCm5vbi1sZWFmIG11dGV4X0ZpbGVKb3VybmFsX19m aW5pc2hlcl9sb2NrCm5vbi1sZWFmIG11dGV4X0ZpbGVKb3VybmFsX193cml0ZV9sb2NrCm5vbi1s ZWFmIG11dGV4X0ZpbGVKb3VybmFsX193cml0ZXFfbG9jawpub24tbGVhZiBtdXRleF9KT1NfX0Fw cGx5TWFuYWdlcl9fYXBwbHlfbG9jawpub24tbGVhZiBtdXRleF9KT1NfX0FwcGx5TWFuYWdlcl9f Y29tX2xvY2sKbm9uLWxlYWYgbXV0ZXhfSk9TX19TdWJtaXRNYW5hZ2VyX19sb2NrCm5vbi1sZWFm IG11dGV4X1dCVGhyb3R0bGVfX2xvY2sKbm9uLWxlYWYgb2JqZWN0ZXIKbm9uLWxlYWYgb3NkCm5v bi1sZWFmIHJlY292ZXJ5c3RhdGVfcGVyZgpub24tbGVhZiBzMQpub24tbGVhZiBzMgpub24tbGVh ZiB0aHJvdHRsZV9maWxlc3RvcmVfYnl0ZXMKbm9uLWxlYWYgdGhyb3R0bGVfZmlsZXN0b3JlX29w cwpub24tbGVhZiB0aHJvdHRsZV9tc2dyX2Rpc3BhdGNoX3Rocm90dGxlcl9jbGllbnQKbm9uLWxl YWYgdGhyb3R0bGVfbXNncl9kaXNwYXRjaF90aHJvdHRsZXJfY2x1c3Rlcgpub24tbGVhZiB0aHJv dHRsZV9tc2dyX2Rpc3BhdGNoX3Rocm90dGxlcl9oYl9iYWNrX3NlcnZlcgpub24tbGVhZiB0aHJv dHRsZV9tc2dyX2Rpc3BhdGNoX3Rocm90dGxlcl9oYl9mcm9udF9zZXJ2ZXIKbm9uLWxlYWYgdGhy b3R0bGVfbXNncl9kaXNwYXRjaF90aHJvdHRsZXJfaGJjbGllbnQKbm9uLWxlYWYgdGhyb3R0bGVf bXNncl9kaXNwYXRjaF90aHJvdHRsZXJfbXNfb2JqZWN0ZXIKbm9uLWxlYWYgdGhyb3R0bGVfb2Jq ZWN0ZXJfYnl0ZXMKbm9uLWxlYWYgdGhyb3R0bGVfb2JqZWN0ZXJfb3BzCm5vbi1sZWFmIHRocm90 dGxlX29zZF9jbGllbnRfYnl0ZXMKbm9uLWxlYWYgdGhyb3R0bGVfb3NkX2NsaWVudF9tZXNzYWdl cwppbnN0YW5jZSAxMzcuMApwbUluRG9tOiAxMzcuMApbICAwXSBpbnN0OiAwIG5hbWU6ICJfX2lu dGVybmFsX18iClsgIDFdIGluc3Q6IDEgbmFtZTogInMxIgpbICAyXSBpbnN0OiAyIG5hbWU6ICJz MiIKWyAgM10gaW5zdDogMyBuYW1lOiAiY2VwaCIKZGJwbWRhPiBmZXRjaCBqc29uLmNlcGguZmls ZXN0b3JlLmpvdXJuYWxfd3JfYnl0ZXMuc3VtClBNSUQocyk6IDEzNy4zLjE1CnBtUmVzdWx0IC4u LiBudW1wbWlkOiAxCjEzNy4zLjE1ICg8bm9uYW1lPik6IG51bXZhbDogMSB2YWxmbXQ6IDEgdmxp c3RbXToKdmFsdWUgMTU4NTE1MgpkYnBtZGE+IGZldGNoIGpzb24uY2VwaC5vc2Quc3RhdF9ieXRl cwpQTUlEKHMpOiAxMzcuMy4xODIKcG1SZXN1bHQgLi4uIG51bXBtaWQ6IDEKMTM3LjMuMTgyICg8 bm9uYW1lPik6IG51bXZhbDogMSB2YWxmbXQ6IDEgdmxpc3RbXToKdmFsdWUgMjUyMzEyMjQ4MzIK CnF1aXQKCg== ------=_Part_18958072_1104944406.1434427125556 Content-Type: application/octet-stream; name=1052.out.bad Content-Disposition: attachment; filename=1052.out.bad Content-Transfer-Encoding: base64 UUEgb3V0cHV0IGNyZWF0ZWQgYnkgMTA1MgpkYnBtZGE+IG9wZW4gcGlwZSAkUENQX1BZVEhPTl9Q Uk9HICRQQ1BfUE1EQVNfRElSL2pzb24vcG1kYWpzb24ucHl0aG9uClN0YXJ0IHB5dGhvbiBQTURB OiAkUENQX1BZVEhPTl9QUk9HICRQQ1BfUE1EQVNfRElSL2pzb24vcG1kYWpzb24ucHl0aG9uCmRi cG1kYT4gZ2V0ZGVzYyBvbgpkYnBtZGE+IGRlc2MganNvbi5uc291cmNlcwpQTUlEOiAxMzcuMC4w CkRhdGEgVHlwZTogNjQtYml0IGludCAgSW5Eb206IFBNX0lORE9NX05VTEwgMHhmZmZmZmZmZgpT ZW1hbnRpY3M6IGNvdW50ZXIgIFVuaXRzOiBub25lCmRicG1kYT4gZmV0Y2gganNvbi5uc291cmNl cwpQTUlEKHMpOiAxMzcuMC4wCnBtUmVzdWx0IC4uLiBudW1wbWlkOiAxCjEzNy4wLjAgKDxub25h bWU+KTogbnVtdmFsOiAxIHZhbGZtdDogMSB2bGlzdFtdOgp2YWx1ZSAwCgoKTWV0cmljOiBqc29u CmNoaWxkcmVuIGpzb24KbGVhZiBkZWJ1ZwpsZWFmIG5zb3VyY2VzCgpFcnJvcjogX19wbVNlbmRD aGlsZFJlcSgpIGZhaWxlZDogQnJva2VuIHBpcGUKRXJyb3I6IF9fcG1TZW5kQ2hpbGRSZXEoKSBm YWlsZWQ6IEJyb2tlbiBwaXBlCkVycm9yOiBfX3BtU2VuZERlc2NSZXEoKSBmYWlsZWQ6IEJyb2tl biBwaXBlCk1ldHJpYzoganNvbgpNZXRyaWM6IGpzb24uczEKUE1JRChzKTogMTM3LiouKgpkYnBt ZGE+IGNoaWxkcmVuIGpzb24KZGJwbWRhPiBjaGlsZHJlbiBqc29uLnMxCmZldGNoIGpzb24ubnNv dXJjZXMKZmV0Y2gganNvbi5zMS5zdHJpbmcKXiBhdCBvciBuZWFyIGhlcmUKRXJyb3I6IEJyb2tl biBwaXBlClR5cGUgJ2hlbHAnIGZvciBhIGxpc3Qgb2YgY29tbWFuZHMuCmRicG1kYT4gZmV0Y2gg anNvbi5zMS52YWx1ZQpeIGF0IG9yIG5lYXIgaGVyZQpFcnJvcjogQnJva2VuIHBpcGUKVHlwZSAn aGVscCcgZm9yIGEgbGlzdCBvZiBjb21tYW5kcy4KCmZldGNoIGpzb24ubnNvdXJjZXMKXiBhdCBv ciBuZWFyIGhlcmUKRXJyb3I6IEJyb2tlbiBwaXBlClR5cGUgJ2hlbHAnIGZvciBhIGxpc3Qgb2Yg Y29tbWFuZHMuCmRicG1kYT4gZmV0Y2gganNvbi5zMS5zdHJpbmcKXiBhdCBvciBuZWFyIGhlcmUK RXJyb3I6IEJyb2tlbiBwaXBlClR5cGUgJ2hlbHAnIGZvciBhIGxpc3Qgb2YgY29tbWFuZHMuCmRi cG1kYT4gZmV0Y2gganNvbi5zMS52YWx1ZQpeIGF0IG9yIG5lYXIgaGVyZQpFcnJvcjogQnJva2Vu IHBpcGUKVHlwZSAnaGVscCcgZm9yIGEgbGlzdCBvZiBjb21tYW5kcy4KCmZldGNoIGpzb24ubnNv dXJjZXMKXiBhdCBvciBuZWFyIGhlcmUKRXJyb3I6IEJyb2tlbiBwaXBlClR5cGUgJ2hlbHAnIGZv ciBhIGxpc3Qgb2YgY29tbWFuZHMuCgoKRXJyb3I6IF9fcG1TZW5kQ2hpbGRSZXEoKSBmYWlsZWQ6 IEJyb2tlbiBwaXBlCkVycm9yOiBfX3BtU2VuZENoaWxkUmVxKCkgZmFpbGVkOiBCcm9rZW4gcGlw ZQpFcnJvcjogX19wbVNlbmRDaGlsZFJlcSgpIGZhaWxlZDogQnJva2VuIHBpcGUKTWV0cmljOiBq c29uCk1ldHJpYzoganNvbi5zMQpNZXRyaWM6IGpzb24uczIKY2hpbGRyZW4ganNvbgpkYnBtZGE+ IGNoaWxkcmVuIGpzb24uczEKZGJwbWRhPiBjaGlsZHJlbiBqc29uLnMyCmluc3RhbmNlIDEzNy4w CnBtSW5Eb206IDEzNy4wCkVycm9yOiBfX3BtU2VuZEluc3RhbmNlUmVxKCkgZmFpbGVkOiBCcm9r ZW4gcGlwZQpkYnBtZGE+IGZldGNoIGpzb24uczIuYXJyYXlfZGF0YS5jb3VudApeIGF0IG9yIG5l YXIgaGVyZQpFcnJvcjogQnJva2VuIHBpcGUKVHlwZSAnaGVscCcgZm9yIGEgbGlzdCBvZiBjb21t YW5kcy4KZGJwbWRhPiBmZXRjaCBqc29uLnMyLmFycmF5X2RhdGEudmFsdWUKXiBhdCBvciBuZWFy IGhlcmUKRXJyb3I6IEJyb2tlbiBwaXBlClR5cGUgJ2hlbHAnIGZvciBhIGxpc3Qgb2YgY29tbWFu ZHMuCgpUcmFjZWJhY2sgKG1vc3QgcmVjZW50IGNhbGwgbGFzdCk6CiAgRmlsZSAiL3Zhci9saWIv cGNwL3BtZGFzL2pzb24vZ2VuZXJhdGVfY2VwaF9tZXRhZGF0YSIsIGxpbmUgMjY1LCBpbiA8bW9k dWxlPgogICAgbWFpbigpCiAgRmlsZSAiL3Zhci9saWIvcGNwL3BtZGFzL2pzb24vZ2VuZXJhdGVf Y2VwaF9tZXRhZGF0YSIsIGxpbmUgMjQ1LCBpbiBtYWluCiAgICBqc29uX2RhdGEgPSBqc29uLmxv YWRzKG91dCwgb2JqZWN0X3BhaXJzX2hvb2s9T3JkZXJlZERpY3QpCiAgRmlsZSAiL3Vzci9saWI2 NC9weXRob24yLjYvanNvbi9fX2luaXRfXy5weSIsIGxpbmUgMzE4LCBpbiBsb2FkcwogICAgcmV0 dXJuIGNscyhlbmNvZGluZz1lbmNvZGluZywgKiprdykuZGVjb2RlKHMpClR5cGVFcnJvcjogX19p bml0X18oKSBnb3QgYW4gdW5leHBlY3RlZCBrZXl3b3JkIGFyZ3VtZW50ICdvYmplY3RfcGFpcnNf aG9vaycKZmV0Y2gganNvbi5uc291cmNlcwpeIGF0IG9yIG5lYXIgaGVyZQpFcnJvcjogQnJva2Vu IHBpcGUKVHlwZSAnaGVscCcgZm9yIGEgbGlzdCBvZiBjb21tYW5kcy4KCgpFcnJvcjogX19wbVNl bmRDaGlsZFJlcSgpIGZhaWxlZDogQnJva2VuIHBpcGUKRXJyb3I6IF9fcG1TZW5kQ2hpbGRSZXEo KSBmYWlsZWQ6IEJyb2tlbiBwaXBlCkVycm9yOiBfX3BtU2VuZENoaWxkUmVxKCkgZmFpbGVkOiBC cm9rZW4gcGlwZQpFcnJvcjogX19wbVNlbmRDaGlsZFJlcSgpIGZhaWxlZDogQnJva2VuIHBpcGUK TWV0cmljOiBqc29uCk1ldHJpYzoganNvbi5jZXBoCk1ldHJpYzoganNvbi5zMQpNZXRyaWM6IGpz b24uczIKY2hpbGRyZW4ganNvbgpkYnBtZGE+IGNoaWxkcmVuIGpzb24uY2VwaApkYnBtZGE+IGNo aWxkcmVuIGpzb24uczEKZGJwbWRhPiBjaGlsZHJlbiBqc29uLnMyCmluc3RhbmNlIDEzNy4wCnBt SW5Eb206IDEzNy4wCkVycm9yOiBfX3BtU2VuZEluc3RhbmNlUmVxKCkgZmFpbGVkOiBCcm9rZW4g cGlwZQpkYnBtZGE+IGZldGNoIGpzb24uY2VwaC5maWxlc3RvcmUuam91cm5hbF93cl9ieXRlcy5z dW0KXiBhdCBvciBuZWFyIGhlcmUKRXJyb3I6IEJyb2tlbiBwaXBlClR5cGUgJ2hlbHAnIGZvciBh IGxpc3Qgb2YgY29tbWFuZHMuCmRicG1kYT4gZmV0Y2gganNvbi5jZXBoLm9zZC5zdGF0X2J5dGVz Cl4gYXQgb3IgbmVhciBoZXJlCkVycm9yOiBCcm9rZW4gcGlwZQpUeXBlICdoZWxwJyBmb3IgYSBs aXN0IG9mIGNvbW1hbmRzLgoKcXVpdAoK ------=_Part_18958072_1104944406.1434427125556-- From mgoodwin@redhat.com Tue Jun 16 05:00:08 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id D0A637F76 for ; Tue, 16 Jun 2015 05:00:08 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 6B77DAC007 for ; Tue, 16 Jun 2015 03:00:08 -0700 (PDT) X-ASG-Debug-ID: 1434448803-04cbb01315ad2d0001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id 7YPMI5CXjrSEaS2M (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 16 Jun 2015 03:00:04 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx13.intmail.prod.int.phx2.redhat.com (int-mx13.intmail.prod.int.phx2.redhat.com [10.5.11.26]) by mx1.redhat.com (Postfix) with ESMTPS id 5D5AB8E504 for ; Tue, 16 Jun 2015 10:00:03 +0000 (UTC) Received: from [10.64.49.85] (vpn1-49-85.bne.redhat.com [10.64.49.85]) by int-mx13.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5GA01Zp020250 for ; Tue, 16 Jun 2015 06:00:02 -0400 Message-ID: <557FF3A0.3070700@redhat.com> Date: Tue, 16 Jun 2015 20:00:00 +1000 From: Mark Goodwin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: pcp Subject: pcp updates: pcp-3.10.6 tree is open Content-Type: text/plain; charset=utf-8; format=flowed X-ASG-Orig-Subj: pcp updates: pcp-3.10.6 tree is open Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.26 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1434448804 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 The 3.10.5 release announcement will be tomorrow. In the mean-time, the 3.10.5 master branch is open for business. Changes committed to git://pcp.io/pcp master Mark Goodwin (2): Bump VERSION, CHANGELOG, debian/changelog and specs for 3.10.6. Bump to 3.10.6, and some minor el5 packaging changes. CHANGELOG | 4 ++++ VERSION.pcp | 2 +- build/rpm/fedora.spec | 39 +++++++++++++++++++++++++++++++-------- debian/changelog | 6 ++++++ 4 files changed, 42 insertions(+), 9 deletions(-) Details ... commit 8b182ec0f19f497ef852c3784f1c32919d6bf95e Author: Mark Goodwin Date: Tue Jun 16 19:49:03 2015 +1000 Bump to 3.10.6, and some minor el5 packaging changes. epel5 doesn't support pmda-systemd, pmda-rpm or pmda-json. modified: build/rpm/fedora.spec commit 73bbdef6151a1c6f93fc4bd3f51478e138f39f04 Author: Mark Goodwin Date: Tue Jun 16 19:42:00 2015 +1000 Bump VERSION, CHANGELOG, debian/changelog and specs for 3.10.6. modified: CHANGELOG modified: VERSION.pcp modified: debian/changelog From mgoodwin@redhat.com Tue Jun 16 05:02:03 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 7FBB77F77 for ; Tue, 16 Jun 2015 05:02:03 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 65310304053 for ; Tue, 16 Jun 2015 03:02:03 -0700 (PDT) X-ASG-Debug-ID: 1434448918-04bdf060d7b02a0001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id qpAyLFt5q7th591X (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 16 Jun 2015 03:01:59 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx14.intmail.prod.int.phx2.redhat.com (int-mx14.intmail.prod.int.phx2.redhat.com [10.5.11.27]) by mx1.redhat.com (Postfix) with ESMTPS id AF678B7CF4 for ; Tue, 16 Jun 2015 10:01:58 +0000 (UTC) Received: from [10.64.49.85] (vpn1-49-85.bne.redhat.com [10.64.49.85]) by int-mx14.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5GA1vwx028628 for ; Tue, 16 Jun 2015 06:01:58 -0400 Message-ID: <557FF414.1000508@redhat.com> Date: Tue, 16 Jun 2015 20:01:56 +1000 From: Mark Goodwin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: pcp Subject: Re: pcp updates: pcp-3.10.6 tree is open References: <557FF3A0.3070700@redhat.com> X-ASG-Orig-Subj: Re: pcp updates: pcp-3.10.6 tree is open In-Reply-To: <557FF3A0.3070700@redhat.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.27 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1434448919 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 06/16/2015 08:00 PM, Mark Goodwin wrote: > The 3.10.5 release announcement will be tomorrow. In the mean-time, > the 3.10.5 master branch is open for business. -----------^ I mean: 3.10.6 master branch is open From deepthi@linux.vnet.ibm.com Tue Jun 16 10:40:47 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 638227F7E for ; Tue, 16 Jun 2015 10:40:47 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id F3CA7AC001 for ; Tue, 16 Jun 2015 08:40:40 -0700 (PDT) X-ASG-Debug-ID: 1434469237-04bdf060d7b98b0001-S8gJnT Received: from e28smtp06.in.ibm.com (e28smtp06.in.ibm.com [122.248.162.6]) by cuda.sgi.com with ESMTP id 3MP67epptawmqBqX (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 16 Jun 2015 08:40:38 -0700 (PDT) X-Barracuda-Envelope-From: deepthi@linux.vnet.ibm.com X-Barracuda-Apparent-Source-IP: 122.248.162.6 X-Barracuda-IPDD: Level2 [linux.vnet.ibm.com/122.248.162.6] Received: from /spool/local by e28smtp06.in.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Tue, 16 Jun 2015 21:10:35 +0530 X-Barracuda-IPDD: Level2 [linux.vnet.ibm.com/122.248.162.6] X-Barracuda-IPDD: Level2 [linux.vnet.ibm.com/122.248.162.6] X-Barracuda-IPDD: Level2 [linux.vnet.ibm.com/122.248.162.6] X-Barracuda-IPDD: Level2 [linux.vnet.ibm.com/122.248.162.6] Received: from d28dlp01.in.ibm.com (9.184.220.126) by e28smtp06.in.ibm.com (192.168.1.136) with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted; Tue, 16 Jun 2015 21:10:34 +0530 X-Helo: d28dlp01.in.ibm.com X-MailFrom: deepthi@linux.vnet.ibm.com X-RcptTo: pcp@oss.sgi.com Received: from d28relay03.in.ibm.com (d28relay03.in.ibm.com [9.184.220.60]) by d28dlp01.in.ibm.com (Postfix) with ESMTP id CE858E005C for ; Tue, 16 Jun 2015 21:14:02 +0530 (IST) Received: from d28av01.in.ibm.com (d28av01.in.ibm.com [9.184.220.63]) by d28relay03.in.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id t5GFeY7h64422042 for ; Tue, 16 Jun 2015 21:10:34 +0530 Received: from d28av01.in.ibm.com (localhost [127.0.0.1]) by d28av01.in.ibm.com (8.14.4/8.14.4/NCO v10.0 AVout) with ESMTP id t5GFeXKs028795 for ; Tue, 16 Jun 2015 21:10:33 +0530 Received: from localhost.localdomain ([9.77.194.179]) by d28av01.in.ibm.com (8.14.4/8.14.4/NCO v10.0 AVin) with ESMTP id t5GFeXT9028783 for ; Tue, 16 Jun 2015 21:10:33 +0530 Message-ID: <5580436F.60707@linux.vnet.ibm.com> Date: Tue, 16 Jun 2015 21:10:31 +0530 From: Deepthi Dharwar User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: pcp@oss.sgi.com Subject: PcP query using monitors. Content-Type: text/plain; charset=ISO-8859-1 X-ASG-Orig-Subj: PcP query using monitors. Content-Transfer-Encoding: 7bit X-TM-AS-MML: disable X-Content-Scanned: Fidelis XPS MAILER x-cbid: 15061615-0021-0000-0000-000005CC8F48 X-Barracuda-Connect: e28smtp06.in.ibm.com[122.248.162.6] X-Barracuda-Start-Time: 1434469238 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 Hi all, I am relatively a new user exploring PcP. My use case being, invoking already supported PcP monitors like 'pmval' directly from an application. I am aware of API bindings that PcP exposes. These are to connect to the daemon pmcd and get the values of counters directly but this does not involve any post processing of data. As far as I understand post processing is done as part of monitors. Are there monitor APIs that can be invoked from an application ? Can some one let me know if I am missing out anything. Eg, if one takes memory bandwidth metric, this can be derived by post processing of multiple PMU counters retrieving Read and Write units separately. Keeping in PCP design, where should one ideally do the post processing and how to invoke this aggregated metric from an application ? Regards, Deepthi From dsmith@redhat.com Tue Jun 16 15:35:44 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 979677F85 for ; Tue, 16 Jun 2015 15:35:44 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 7F0F1304062 for ; Tue, 16 Jun 2015 13:35:44 -0700 (PDT) X-ASG-Debug-ID: 1434486939-04bdf060d7c1f30001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id dPRFEvHXwkNqu6u4 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 16 Jun 2015 13:35:40 -0700 (PDT) X-Barracuda-Envelope-From: dsmith@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) by mx1.redhat.com (Postfix) with ESMTPS id CD1D12BCD6C for ; Tue, 16 Jun 2015 20:35:39 +0000 (UTC) Received: from t540p.usersys.redhat.com (dhcp-10-15-1-2.hsv.redhat.com [10.15.1.2]) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5GKZcQo000924 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 16 Jun 2015 16:35:39 -0400 Message-ID: <5580889A.90304@redhat.com> Date: Tue, 16 Jun 2015 15:35:38 -0500 From: David Smith User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: Nathan Scott CC: pcp developers Subject: Re: pmdajson test failure on RHEL6 References: <1245491789.18958076.1434427125561.JavaMail.zimbra@redhat.com> X-ASG-Orig-Subj: Re: pmdajson test failure on RHEL6 In-Reply-To: <1245491789.18958076.1434427125561.JavaMail.zimbra@redhat.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.24 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1434486940 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 06/15/2015 10:58 PM, Nathan Scott wrote: > Hi David, > > I'm seeing the attached QA failure on RHEL 6.6 currently, any > ideas what might be causing this? I changed the test as below > because the json.log file from the PMDA is otherwise removed, > but I was none the wiser after doing that (the log file hasn't > got any stack trace, just the initial "Starting PMDA..." line) > > diff --git a/qa/1052 b/qa/1052 > index 18d8b69..53a8246 100755 > --- a/qa/1052 > +++ b/qa/1052 > @@ -216,6 +216,7 @@ PCP_PYTHON_PMNS=root $python "$pmda_script" > ${pmns_root} > > # Start dbpmda in the background, redirecting its stdin/stdout to the > # fifos. > +cd $here > $sudo dbpmda -n ${pmns_root} -ie <${fifo_in} >${fifo_out} 2>&1 & > > # Open fd 3 for write and fd 4 for read. Note that we need to avoid I've scratched my head over this for a good bit of today, and I finally figured it out. RHEL6 has python 2.6. The json.load() function in python 2.6 doesn't support the 'object_pairs_hook' which the json pmda uses. I haven't found a fix or workaround yet. -- David Smith dsmith@redhat.com Red Hat http://www.redhat.com 256.217.0141 (direct) 256.837.0057 (fax) From nscott@redhat.com Tue Jun 16 20:54:53 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 2EB9C7F86 for ; Tue, 16 Jun 2015 20:54:53 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 0FEF88F8035 for ; Tue, 16 Jun 2015 18:54:49 -0700 (PDT) X-ASG-Debug-ID: 1434506084-04bdf060d4c8a00001-S8gJnT Received: from mx3-phx2.redhat.com (mx3-phx2.redhat.com [209.132.183.24]) by cuda.sgi.com with ESMTP id o08t50suGVSVKksV (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 16 Jun 2015 18:54:45 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.24 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx3-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id t5H1sghX023312; Tue, 16 Jun 2015 21:54:42 -0400 Date: Tue, 16 Jun 2015 21:54:42 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Deepthi Dharwar Cc: pcp@oss.sgi.com Message-ID: <555229984.19926728.1434506082697.JavaMail.zimbra@redhat.com> In-Reply-To: <5580436F.60707@linux.vnet.ibm.com> References: <5580436F.60707@linux.vnet.ibm.com> Subject: Re: [pcp] PcP query using monitors. MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] PcP query using monitors. Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.245] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: PcP query using monitors. Thread-Index: +gM4xV8+IZwWR9PGVi4m4XNpcxeJsw== X-Barracuda-Connect: mx3-phx2.redhat.com[209.132.183.24] X-Barracuda-Start-Time: 1434506085 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19911 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Hi Deepthi, ----- Original Message ----- > Hi all, > > I am relatively a new user exploring PcP. > My use case being, invoking already supported PcP monitors like > 'pmval' directly from an application. > > I am aware of API bindings that PcP exposes. These are to connect > to the daemon pmcd and get the values of counters directly but > this does not involve any post processing of data. As far as I > understand post processing is done as part of monitors. > > Are there monitor APIs that can be invoked from an application ? > It sounds like the pmRegisterDerived(3) API might suit here. Also see the 'ENVIRONMENT' section of the PCPIntro(1) man page where it describes the PCP_DERIVED_CONFIG env variable - this may allow you to use derived metrics in your application without modifications. cheers. -- Nathan From nscott@redhat.com Tue Jun 16 23:25:15 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id CFB407F86 for ; Tue, 16 Jun 2015 23:25:15 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id BE4FB8F8066 for ; Tue, 16 Jun 2015 21:25:15 -0700 (PDT) X-ASG-Debug-ID: 1434515107-04cbb01315c73c0001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id 97X0eYF9SRPEdJge (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 16 Jun 2015 21:25:08 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id t5H4P792000425 for ; Wed, 17 Jun 2015 00:25:07 -0400 Date: Wed, 17 Jun 2015 00:25:07 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp developers Message-ID: <327685427.19950341.1434515107179.JavaMail.zimbra@redhat.com> In-Reply-To: <1143179726.19950031.1434515005588.JavaMail.zimbra@redhat.com> Subject: pcp updates: build, qa, marcliangma8 merge MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates: build, qa, marcliangma8 merge Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.245] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: build, qa, marcliangma8 merge Thread-Index: NRZtxtuP7ObdAfl1+CJYhp4n4EuSeA== X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1434515107 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19914 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Changes committed to git://git.pcp.io/nathans/pcp.git master Nathan Scott (5): build: disable pmdajson on RHEL6 as well as RHEL5 now qa: fix bash-ism in qa/661 causing lintian warnings build: more packaging guards for pmdajson enablement qa: add test 1024 for pmdalinux per-{disk,partition,dm} metrics build: initial script for uploading built packages to bintray Marc Ma (2): Fixed memory leak in python module pmsubsys.py [linux_pmda] Added extended disk partition stats for kernel 2.6.25 and above. .gitignore | 1 build/rpm/fedora.spec | 16 + build/rpm/pcp.spec.in | 24 +- configure | 1 configure.ac | 4 qa/1024 | 42 ++++ qa/1024.out | 338 ++++++++++++++++++++++++++++++++++++++ qa/1052 | 1 qa/661 | 3 qa/group | 1 qa/linux/blkdev-root-001.tgz |binary scripts/bintray-upload | 89 ++++++++++ src/pmdas/linux/help | 28 +++ src/pmdas/linux/pmda.c | 29 +++ src/pmdas/linux/proc_partitions.c | 56 +++++- src/pmdas/linux/root_linux | 6 src/python/pcp/pmsubsys.py | 2 17 files changed, 619 insertions(+), 22 deletions(-) commit 7bd068c2d6c903d5711abdeafe20f7a70f3f5172 Author: Nathan Scott Date: Wed Jun 17 14:16:46 2015 +1000 build: initial script for uploading built packages to bintray commit 93d088e2834312d9c44addb6c867f5ac9876f199 Author: Nathan Scott Date: Wed Jun 17 14:07:38 2015 +1000 qa: add test 1024 for pmdalinux per-{disk,partition,dm} metrics commit 0a24366b67740c1c70f1550bb87a7a49e4da772f Author: Nathan Scott Date: Wed Jun 17 13:33:16 2015 +1000 build: more packaging guards for pmdajson enablement commit 24799cda2b31e4892c91e7769ecdcf9442d06b37 Author: Nathan Scott Date: Wed Jun 17 13:31:54 2015 +1000 qa: fix bash-ism in qa/661 causing lintian warnings Use consistent syntax for function declarations in 661, else $ sh -n qa/661 qa/661: 57: qa/661: Syntax error: "(" unexpected commit b8e6fe4b934e784e75e537faea4ef1f4d635a1e1 Author: Nathan Scott Date: Wed Jun 17 10:40:31 2015 +1000 build: disable pmdajson on RHEL6 as well as RHEL5 now qa/1052 is failing on RHEL6. David's traced it back to RHEL6 using python 2.6, and the json.load() function in that version not supporting the object_pairs_hook needed by pmdajson. commit d7927ba0c0bad912ed2de08bb12793b60b4e9727 Author: Marc Ma Date: Sun Jun 14 21:59:39 2015 -0700 [linux_pmda] Added extended disk partition stats for kernel 2.6.25 and above. commit 8748740943e7e93b4cafc56dc7304250411d4961 Author: Marc Ma Date: Sun Jun 14 18:17:22 2015 -0700 Fixed memory leak in python module pmsubsys.py From deepthi@linux.vnet.ibm.com Wed Jun 17 01:43:33 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id A1ECB7F8B for ; Wed, 17 Jun 2015 01:43:33 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 101ADAC002 for ; Tue, 16 Jun 2015 23:43:32 -0700 (PDT) X-ASG-Debug-ID: 1434523409-04cb6c301ac9f00001-S8gJnT Received: from e28smtp01.in.ibm.com (e28smtp01.in.ibm.com [122.248.162.1]) by cuda.sgi.com with ESMTP id qeUak03doXvHlr61 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 16 Jun 2015 23:43:30 -0700 (PDT) X-Barracuda-Envelope-From: deepthi@linux.vnet.ibm.com X-Barracuda-Apparent-Source-IP: 122.248.162.1 X-Barracuda-IPDD: Level2 [linux.vnet.ibm.com/122.248.162.1] Received: from /spool/local by e28smtp01.in.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Wed, 17 Jun 2015 12:13:28 +0530 X-Barracuda-IPDD: Level2 [linux.vnet.ibm.com/122.248.162.1] X-Barracuda-IPDD: Level2 [linux.vnet.ibm.com/122.248.162.1] X-Barracuda-IPDD: Level2 [linux.vnet.ibm.com/122.248.162.1] X-Barracuda-IPDD: Level2 [linux.vnet.ibm.com/122.248.162.1] Received: from d28dlp03.in.ibm.com (9.184.220.128) by e28smtp01.in.ibm.com (192.168.1.131) with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted; Wed, 17 Jun 2015 12:13:26 +0530 X-Helo: d28dlp03.in.ibm.com X-MailFrom: deepthi@linux.vnet.ibm.com X-RcptTo: pcp@oss.sgi.com Received: from d28relay04.in.ibm.com (d28relay04.in.ibm.com [9.184.220.61]) by d28dlp03.in.ibm.com (Postfix) with ESMTP id 370961258056 for ; Wed, 17 Jun 2015 12:16:01 +0530 (IST) Received: from d28av01.in.ibm.com (d28av01.in.ibm.com [9.184.220.63]) by d28relay04.in.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id t5H6hQS743909372 for ; Wed, 17 Jun 2015 12:13:26 +0530 Received: from d28av01.in.ibm.com (localhost [127.0.0.1]) by d28av01.in.ibm.com (8.14.4/8.14.4/NCO v10.0 AVout) with ESMTP id t5H6hPp2018513 for ; Wed, 17 Jun 2015 12:13:26 +0530 Received: from localhost.localdomain ([9.124.35.48]) by d28av01.in.ibm.com (8.14.4/8.14.4/NCO v10.0 AVin) with ESMTP id t5H6hPp1018503; Wed, 17 Jun 2015 12:13:25 +0530 Message-ID: <5581170D.5030901@linux.vnet.ibm.com> Date: Wed, 17 Jun 2015 12:13:25 +0530 From: Deepthi Dharwar User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: Nathan Scott CC: pcp@oss.sgi.com, Hemant Kumar Subject: Re: [pcp] PcP query using derived metrics References: <5580436F.60707@linux.vnet.ibm.com> <555229984.19926728.1434506082697.JavaMail.zimbra@redhat.com> X-ASG-Orig-Subj: Re: [pcp] PcP query using derived metrics In-Reply-To: <555229984.19926728.1434506082697.JavaMail.zimbra@redhat.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-TM-AS-MML: disable X-Content-Scanned: Fidelis XPS MAILER x-cbid: 15061706-4790-0000-0000-000008BE6F80 X-Barracuda-Connect: e28smtp01.in.ibm.com[122.248.162.1] X-Barracuda-Start-Time: 1434523410 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 Hi Nathan, On 06/17/2015 07:24 AM, Nathan Scott wrote: > Hi Deepthi, > > ----- Original Message ----- >> Hi all, >> >> I am relatively a new user exploring PcP. >> My use case being, invoking already supported PcP monitors like >> 'pmval' directly from an application. >> >> I am aware of API bindings that PcP exposes. These are to connect >> to the daemon pmcd and get the values of counters directly but >> this does not involve any post processing of data. As far as I >> understand post processing is done as part of monitors. >> >> Are there monitor APIs that can be invoked from an application ? >> > > It sounds like the pmRegisterDerived(3) API might suit here. Also > see the 'ENVIRONMENT' section of the PCPIntro(1) man page where it > describes the PCP_DERIVED_CONFIG env variable - this may allow you > to use derived metrics in your application without modifications. > Thank you very much for the pointers. I did give it a try but unfortunately it does not seem to fit into my workflow. Scenario is: I am trying to compute memory bandwidth of a system. This can be achieved by reading a bunch of PMU counters via perfevent, Aggregating those values, Multiplying with a scale as mentioned in the sysfs entry on the system and some more math on top of it to get a single metric value denoting the memory bandwidth of the system. Also, to note is that PMU counter names will vary depending on the architecture. Ideally I would want to consume this metric via OpenStack. Given this scenario, OpenStack will be my client. Ideally I need to have all the reading of counters and math on top of it there. >From an OpenStack consume-ability side, it should connect to the pmcd daemonand get the required single aggregated post processed metric in a single call irrespective of underneath architecture. So where do we do all the required post processing and required math here ? :-( Given the requirement, would it be good to have all the architecture dependent stuff i.e reading PMUs and related math in PcP and just return the memory bandwidth metric to OpenStack ? This would result in a cleaner design where all the architecture dependent counters and computation is done in the backend PcP and just the value is returned to OpenStack. Again in PcP, as we will not be able to use pmRegisterDerived(), would it be better to write a new PMDA that would essential read all the required counters and do the math based on the underlying architecture ? Any suggestions ? Thanks for you time. Regards, Deepthi > cheers. > > -- > Nathan > > > From nscott@redhat.com Wed Jun 17 02:50:39 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 088B07F56 for ; Wed, 17 Jun 2015 02:50:39 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 8ABCCAC002 for ; Wed, 17 Jun 2015 00:50:35 -0700 (PDT) X-ASG-Debug-ID: 1434527432-04cbb01318cc2f0001-S8gJnT Received: from mx5-phx2.redhat.com (mx5-phx2.redhat.com [209.132.183.37]) by cuda.sgi.com with ESMTP id c7bj9IKGUFFqMRMF (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Wed, 17 Jun 2015 00:50:33 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.37 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx5-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5H7oT35025416; Wed, 17 Jun 2015 03:50:29 -0400 Date: Wed, 17 Jun 2015 03:50:29 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Deepthi Dharwar , Joseph White Cc: pcp@oss.sgi.com, Hemant Kumar Message-ID: <1236150052.20021519.1434527429039.JavaMail.zimbra@redhat.com> In-Reply-To: <5581170D.5030901@linux.vnet.ibm.com> References: <5580436F.60707@linux.vnet.ibm.com> <555229984.19926728.1434506082697.JavaMail.zimbra@redhat.com> <5581170D.5030901@linux.vnet.ibm.com> Subject: Re: [pcp] PcP query using derived metrics MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] PcP query using derived metrics Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.245] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: PcP query using derived metrics Thread-Index: VFmhcUE1DrDyHwJ4vFrMUT2kcx2MLQ== X-Barracuda-Connect: mx5-phx2.redhat.com[209.132.183.37] X-Barracuda-Start-Time: 1434527433 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19917 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... ----- Original Message ----- > Hi Nathan, > > On 06/17/2015 07:24 AM, Nathan Scott wrote: > > Hi Deepthi, > > > > ----- Original Message ----- > >> Hi all, > >> > >> I am relatively a new user exploring PcP. > >> My use case being, invoking already supported PcP monitors like > >> 'pmval' directly from an application. > >> > >> I am aware of API bindings that PcP exposes. These are to connect > >> to the daemon pmcd and get the values of counters directly but > >> this does not involve any post processing of data. As far as I > >> understand post processing is done as part of monitors. > >> > >> Are there monitor APIs that can be invoked from an application ? > >> > > > > It sounds like the pmRegisterDerived(3) API might suit here. Also > > see the 'ENVIRONMENT' section of the PCPIntro(1) man page where it > > describes the PCP_DERIVED_CONFIG env variable - this may allow you > > to use derived metrics in your application without modifications. > > > > Thank you very much for the pointers. I did give it a try but > unfortunately it does not seem to fit into my workflow. > > Scenario is: > > I am trying to compute memory bandwidth of a system. This can be > achieved by reading a bunch of PMU counters via perfevent, Aggregating > those values, Multiplying with a scale as mentioned in the sysfs entry > on the system and some more math on top of it to get a single metric > value denoting the memory bandwidth of the system. > > Also, to note is that PMU counter names will vary depending on the > architecture. Ideally I would want to consume this metric via OpenStack. > Given this scenario, OpenStack will be my client. Ideally I need to have > all the reading of counters and math on top of it there. > > From an OpenStack consume-ability side, it should connect to the pmcd > daemonand get the required single aggregated post processed metric in a > single call irrespective of underneath architecture. > > So where do we do all the required post processing and required math > here ? :-( > > Given the requirement, would it be good to have all > the architecture dependent stuff i.e reading PMUs and related math in > PcP and just return the memory bandwidth metric to OpenStack ? > > This would result in a cleaner design where all the architecture > dependent counters and computation is done in the backend PcP and just > the value is returned to OpenStack. > > Again in PcP, as we will not be able to use pmRegisterDerived(), would > it be better to write a new PMDA that would essential read all the > required counters and do the math based on the underlying architecture ? > Yep, sounds like a good approach to meet those requirements. You might be able to extend the existing pmdaperfevent(1) agents configuration language to represent the kinds of derivations you're looking for here, rather than starting from scratch with an entirely new agent? Man perfevent.conf(5) & src/pmdas/perfevent in the PCP git tree for details. cheers. -- Nathan From deepthi@linux.vnet.ibm.com Wed Jun 17 03:47:23 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 08CB27F92 for ; Wed, 17 Jun 2015 03:47:23 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id D12078F806F for ; Wed, 17 Jun 2015 01:47:22 -0700 (PDT) X-ASG-Debug-ID: 1434530831-04cb6c3018ce900001-S8gJnT Received: from e28smtp04.in.ibm.com (e28smtp04.in.ibm.com [122.248.162.4]) by cuda.sgi.com with ESMTP id PoT33Z1jo7TCsRhl (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Wed, 17 Jun 2015 01:47:13 -0700 (PDT) X-Barracuda-Envelope-From: deepthi@linux.vnet.ibm.com X-Barracuda-Apparent-Source-IP: 122.248.162.4 X-Barracuda-IPDD: Level2 [linux.vnet.ibm.com/122.248.162.4] Received: from /spool/local by e28smtp04.in.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Wed, 17 Jun 2015 14:17:10 +0530 X-Barracuda-IPDD: Level2 [linux.vnet.ibm.com/122.248.162.4] X-Barracuda-IPDD: Level2 [linux.vnet.ibm.com/122.248.162.4] X-Barracuda-IPDD: Level2 [linux.vnet.ibm.com/122.248.162.4] X-Barracuda-IPDD: Level2 [linux.vnet.ibm.com/122.248.162.4] Received: from d28dlp01.in.ibm.com (9.184.220.126) by e28smtp04.in.ibm.com (192.168.1.134) with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted; Wed, 17 Jun 2015 14:17:07 +0530 X-Helo: d28dlp01.in.ibm.com X-MailFrom: deepthi@linux.vnet.ibm.com X-RcptTo: pcp@oss.sgi.com Received: from d28relay03.in.ibm.com (d28relay03.in.ibm.com [9.184.220.60]) by d28dlp01.in.ibm.com (Postfix) with ESMTP id 11248E0059 for ; Wed, 17 Jun 2015 14:20:36 +0530 (IST) Received: from d28av01.in.ibm.com (d28av01.in.ibm.com [9.184.220.63]) by d28relay03.in.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id t5H8l2VS9765346 for ; Wed, 17 Jun 2015 14:17:03 +0530 Received: from d28av01.in.ibm.com (localhost [127.0.0.1]) by d28av01.in.ibm.com (8.14.4/8.14.4/NCO v10.0 AVout) with ESMTP id t5H8l14v030979 for ; Wed, 17 Jun 2015 14:17:01 +0530 Received: from localhost.localdomain ([9.124.35.48]) by d28av01.in.ibm.com (8.14.4/8.14.4/NCO v10.0 AVin) with ESMTP id t5H8l0iX030924; Wed, 17 Jun 2015 14:17:00 +0530 Message-ID: <55813404.3030903@linux.vnet.ibm.com> Date: Wed, 17 Jun 2015 14:17:00 +0530 From: Deepthi Dharwar User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: Nathan Scott , Joseph White CC: pcp@oss.sgi.com, Hemant Kumar Subject: Re: [pcp] PcP query using derived metrics References: <5580436F.60707@linux.vnet.ibm.com> <555229984.19926728.1434506082697.JavaMail.zimbra@redhat.com> <5581170D.5030901@linux.vnet.ibm.com> <1236150052.20021519.1434527429039.JavaMail.zimbra@redhat.com> X-ASG-Orig-Subj: Re: [pcp] PcP query using derived metrics In-Reply-To: <1236150052.20021519.1434527429039.JavaMail.zimbra@redhat.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-TM-AS-MML: disable X-Content-Scanned: Fidelis XPS MAILER x-cbid: 15061708-0013-0000-0000-000005C579DF X-Barracuda-Connect: e28smtp04.in.ibm.com[122.248.162.4] X-Barracuda-Start-Time: 1434530832 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 06/17/2015 01:20 PM, Nathan Scott wrote: > > > ----- Original Message ----- >> Hi Nathan, >> >> On 06/17/2015 07:24 AM, Nathan Scott wrote: >>> Hi Deepthi, >>> >>> ----- Original Message ----- >>>> Hi all, >>>> >>>> I am relatively a new user exploring PcP. >>>> My use case being, invoking already supported PcP monitors like >>>> 'pmval' directly from an application. >>>> >>>> I am aware of API bindings that PcP exposes. These are to connect >>>> to the daemon pmcd and get the values of counters directly but >>>> this does not involve any post processing of data. As far as I >>>> understand post processing is done as part of monitors. >>>> >>>> Are there monitor APIs that can be invoked from an application ? >>>> >>> >>> It sounds like the pmRegisterDerived(3) API might suit here. Also >>> see the 'ENVIRONMENT' section of the PCPIntro(1) man page where it >>> describes the PCP_DERIVED_CONFIG env variable - this may allow you >>> to use derived metrics in your application without modifications. >>> >> >> Thank you very much for the pointers. I did give it a try but >> unfortunately it does not seem to fit into my workflow. >> >> Scenario is: >> >> I am trying to compute memory bandwidth of a system. This can be >> achieved by reading a bunch of PMU counters via perfevent, Aggregating >> those values, Multiplying with a scale as mentioned in the sysfs entry >> on the system and some more math on top of it to get a single metric >> value denoting the memory bandwidth of the system. >> >> Also, to note is that PMU counter names will vary depending on the >> architecture. Ideally I would want to consume this metric via OpenStack. >> Given this scenario, OpenStack will be my client. Ideally I need to have >> all the reading of counters and math on top of it there. >> >> From an OpenStack consume-ability side, it should connect to the pmcd >> daemonand get the required single aggregated post processed metric in a >> single call irrespective of underneath architecture. >> >> So where do we do all the required post processing and required math >> here ? :-( >> >> Given the requirement, would it be good to have all >> the architecture dependent stuff i.e reading PMUs and related math in >> PcP and just return the memory bandwidth metric to OpenStack ? >> >> This would result in a cleaner design where all the architecture >> dependent counters and computation is done in the backend PcP and just >> the value is returned to OpenStack. >> >> Again in PcP, as we will not be able to use pmRegisterDerived(), would >> it be better to write a new PMDA that would essential read all the >> required counters and do the math based on the underlying architecture ? >> > > Yep, sounds like a good approach to meet those requirements. You might be > able to extend the existing pmdaperfevent(1) agents configuration language > to represent the kinds of derivations you're looking for here, rather than > starting from scratch with an entirely new agent? Man perfevent.conf(5) & > src/pmdas/perfevent in the PCP git tree for details. > Sure. Will also look into extending the existing perfevent. Thanks a lot. Regards, Deepthi > cheers. > > -- > Nathan > From mgoodwin@redhat.com Wed Jun 17 04:43:19 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=unavailable version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id A97617F96 for ; Wed, 17 Jun 2015 04:43:19 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 9E8B2304067 for ; Wed, 17 Jun 2015 02:43:16 -0700 (PDT) X-ASG-Debug-ID: 1434534188-04cbb01317d1f20001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id 4F62e8EDnQ21yBB5 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO); Wed, 17 Jun 2015 02:43:09 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx10.intmail.prod.int.phx2.redhat.com (int-mx10.intmail.prod.int.phx2.redhat.com [10.5.11.23]) by mx1.redhat.com (Postfix) with ESMTPS id ABE7D293202; Wed, 17 Jun 2015 09:43:08 +0000 (UTC) Received: from [10.64.49.14] (vpn1-49-14.bne.redhat.com [10.64.49.14]) by int-mx10.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5H9h6AQ010074; Wed, 17 Jun 2015 05:43:07 -0400 Message-ID: <55814129.30109@redhat.com> Date: Wed, 17 Jun 2015 19:43:05 +1000 From: Mark Goodwin Reply-To: Mark Goodwin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: pcp-announce , pcp Subject: Performance Co-Pilot 3.10.5 released Content-Type: text/plain; charset=windows-1252; format=flowed X-ASG-Orig-Subj: Performance Co-Pilot 3.10.5 released Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.23 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1434534189 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 Hi all, PCP version 3.10.5 has been tagged and released into the wild. You can find the sources on git://pcp.io/pcp in the master branch, tagged as "3.10.5". Binary builds are slowly making their way out over the next few days into various distros, e.g., it's currently available in the Fedora rawhide, f22, f21 and f20 fedora-updates-testing yum/dnf repos, and similarly for Debian. You can also download the source and binary packages directly from ftp://pcp.io/projects/pcp/download Planning for the next release (pcp-3.10.6) is well underway, see the PCP Community Roadmap at http://pcp.io/roadmap. New contributors, especially from other projects that need integration with an extensible performance monitoring framework, are very welcome. And of course we extend our thanks to all of our regular contributors, developers and testers. Among other features planned in the roadmap, in 3.10.6 we are aiming to continue the container theme with improved packaging and new tools aimed specifically at analysing containers. The most significant feature in the 3.10.5 release is the packaging split. All PMDAs other than the default (linux, proc, xfs, jbd2 and mmv) are now shipped in their own package. This isolates the dependencies from the base package, allowing a reduced dependency footprint on default installations. Upgrades will automatically install the pcp-compat package, which also installs most of the tools and PMDAs. We have also introduced pcp-monitor and pcp-collector meta packages, which install the relevant client and collector (server) packages as dependencies. Overall, there are a large number of bug fixes, new PMDAs, tools and other features in the 3.10.5 release. The CHANGELOG is in the source tree and also installed by the pcp base package, as follows : pcp-3.10.5 (15 June 2015) - packaging: rebuild pmns in %post in fedora.spec - build: changes for SUSE SLES 12 - ds389log: fixes to match updated logconv.pl - build: realpath not needed, and not there on older platforms - build: fix configure typo causing accidental books build - packaging: fedora spec updates to be more consistent with Makepkgs - build: add ppc64le to rpm 64bit lib macro list - libpcp: pmdaCache: hash determinism across compilers/platforms - pmda proc: Proc metrics depend on page size - pcp-atop: fix folio recording replay with DM indom - pcp-atop: fix bounds checking on disk names (valgrind) - pmdaproc.sh: ensure pmloggers not started if disabled - json pmda: tolerate json array instances that are missing - pmnewlog: usage tweaks - packaging, build: json pmda: make build and packaging conditional - configure: add /bin/sh as possible pid==1 candidate - pmlogger: initialize linger - pmdalinux: Deprecate hinv.nlv and hinv.map.lvname, add hinv.map.dmname - python: fix bug found by qa/739, unguarded destructor call - pmlogger: add comment explaining -o => opts.Lflag usage - pmnewlog: clean up usage message - pcp-atop: implement record mode functionality (-w option) - pcp-atop: resolve a print-buffer overflow on large I/O values - build: src/include/builddefs.in: promote QA SUBDIRS - pmie: prevent premature rule evaluation in pmie live mode - pmlogger: add initial support for running in local context mode - rc scripts: Use full path to pmlogger in pmlogger_check - containers: Use pcp-base as the base image for all other PCP containers - containers: introduce pcp-base container, for layering - pcp-atop: reading from PCP archives now operational - rc scripts: Don't fork pmcheck co-processes in a container environment - pmlogconf: use the correct dm metrics in the atop set - pmtime: further workarounds for App Nap on Mac OS X - pcp-atop: archive mode and md/lvm device support - pmie: fix for ruleset UNKNOWN case - pmie: add new 'instant' operator, with doc updates - pmda json: Skip sources with the same name in the JSON PMDA - pmlogger_check: re-process every logconf group on config updates - pmlogconf: qa and other updates following recent additions - pmfind, pmsleep: Use sig_atomic_t within signal handlers - pmda json: Add python 2/3 compatibility fixes - packaging: ensure pmiostat and pmatop symlinks end up in system-tools - pcp-atop: feature-filled PMAPI version of atop - containers: configuration of optional PMDAs in pcp-collector container - containers: prototype Dockerfiles and build infrastructure (not integrated) - build: retire old pmtop sources and man page - build: allow for multiple man pages below one src subdir - pmdaproc: add two /proc/pid/status metrics, used by atop - pmdaproc.sh: fix temp file handling - packaging: Mirror pcp.spec.in package into fedora.spec - pmdalinux: restore pmlogrewrite config file name - build: add struct declarations for application headers - build: add ncurses configure checking via pkg-config for console tools - packaging: debian: add missing pmGetOptionalConfig.3.gz entry - pmda linux_proc: cleanup up the jiffies -> msec calculations - linux pmda: fix up types for some disk i/o metrics - jbd2 pmda: add pmlogrewrite support for KERNEL_ULONG metrics - pmlogextract: fix additional corner case for -d - pmdalinux: code refactoring, common source files for ipc metrics - pmdaroot: Fix NULL pointer deref for initial root_container_search(NULL) - pmdaproc: ensure environ_buf buffer correctly setup on refresh - docs: correct the pmmktime(3) return code - not a pointer - pmie: add quiet mode to suppress default diagnostics - python pmda api: Fix problems when returning fetch errors - pcp.sh: ensure usage always generated via --help option - pmdas: handle multiple pmchart config files for pmda installs - pcp-shping: report shell-ping availability/response times - pmda linux proc: Fixup some of the time types in linux_proc descriptors - pmda json: Ignore cache load erros, fix refresh metric bug - pmda json: Improve the JSON PMDA by use of indom caches - libpcp python: Improve indom cache handling, add Add pmdaCacheResize() - libpcp: add a pmGetOptionalConfig(3) for safe use in DSOs - pmdaroot: fix order of pmdaConnect/Init for slow start case - build: improve parallel builds, use make %{?_smp_mflags} - pmdaroot: Add some additional DBG_TRACE_ATTR debug printfs - build: update mac plist properties, attempt an appnap workaround - pmdaroot: fix race and segv with short-lived containers - docs: man/pmda.3: document the hidden variables in pmdaproc.sh - pmdaproc.sh: rework, retire perl_args and python_args - pmdalinux: fix container issues, especially with networking metrics - libpcp: allow duplicates pmns names - build: work-around bugs in RPM filter-requires - build, packaging: lots of conditional Requires clauses - packaging: Wrap pcp-pmda-rpm and pcp-gui with proper %if checks - docs: Fix location of pcp-webjs gitweb in the pcp guide - build: spin-rawhide: Extract version info from VERSION.pcp - build: add rpm conflict handling for pcp command in librapi - packaging: Add pcp-doc to pcp-compat deps to avoid losing man pages on upgrade - packaging: Rename pcp-pmda-nvidia rpm to pcp-pmda-nvidia-gpu - perl binding: refine perl PMDA interface error codes - build: pmda.h: refine PMDA_PMID macro - packaging, build: rpm packaging split - split out most PMDAs - build: Add configure psproc check for /bin/bash for open build systems - pmdaproc: consistent error code for missing proc.psinfo metrics - pmda systemd: re-enable with reworked regex in file selection - packaging: add pcp-compat package for back-compat upgrades - pmdapostfix: logfiles are root-readable only, drop setuser (RHBZ #1213724) - pcp-lvmcache: added link, an exact synonym for pcp-dmcache - docs: add a configure switch for publican brand support - libpcp: add pmGetVersion - rc scripts: more cautious approach to using systemctl for Debian - docs: describe hotproc in the quick reference guide - pmda json: add an empty "trusted_directory_list" to default config file - libpcp: new error code PM_ERR_BADSTORE for malformed pmstore input - hotproc: update the pmdaproc manpage with hotproc info - hotproc: Allow config file reload - hotproc: disallow hotproc.conf with global write mode - pmda postfix: bugfix to report mails submitted using mail program - hotproc: support disabling via pmstore - pmdaproc: add help text for new cgroup mem metrics - pmiostat: Add pmiostat to the list of tools known to pmafm - pmda root: fix for root_root installer problem on Mac OS X - pcp-monitor and pcp-collector 'meta' packages to pcp.spec.in - libpcp: libpcp/check-statics: more Mac OS X changes - pmda postfix: Force restart for postfix pmda installation to change gid - libpcp: p_profile.c: add fault injection points in libpcp_fault - pmnscomp: remove code ... no longer used - deprecated - libpcp: avoid pmcpp when loading PMNS for the most common usage - pmda rpm: check return status from pthread_create - hotproc: add guards for missing ioentry - pmdumplog: fix cmdline filename handling - pmdaproc: additional proc memory, namespace and memory cgroup metrics - python: exception handling improvements - pmdamounts: fix stack corruption for large mount options - libpcp: pmns.c pmNameID and pmNameAll error handling fix - pmwebd: add -I option for opening directories-as-archives for graphite - pmwebd: graphite-png rendering: tweak graphics - pmwebd: compressed archive mitigation, skip them in graphite mode - pmwebd: crash fix: png-rendered multiple graphs with corrupt archives - pmwebd: handle exit_p requested during graphite data-mass gathering - pmwebd: fix little memory leak for fts() during interrupted rendering - pmwebd: add a "-i MIN-INTERVAL" option for graphite time-precision control - hotproc: cleanups, gracefully handle no schedstat, config cleanup - pmiostat: accumulate -x arguments, remove duplicate error handling - ds389log: init metrics with PM_ERR_AGAIN not zero - pmdads389[log]: make configuration variables actually configurable - pmdads389: make more resilient to server failures - libpcp: interp.c: massive performance improvement in archive replay - build: scripts to set up a buildbot - libpcp: pmLookupName() error handling, especially for dynamic metrics - hotproc: hotproc : fix an off by one error for fname configs - rc scripts: Allow more than one .NeedInstall to occur at a time - pmie: remove unnecessary 2 second delay at live startup - pmiostat: usage message cleanup - build: pmchart: porting work to current macosx compiler - packaging: Build pmns in RPM spec for faster startup Thanks -- The PCP team From nscott@redhat.com Wed Jun 17 20:54:44 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id B94AA7F93 for ; Wed, 17 Jun 2015 20:54:44 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id AABC4304043 for ; Wed, 17 Jun 2015 18:54:41 -0700 (PDT) X-ASG-Debug-ID: 1434592475-04cbb06d17091b0001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id MzhCECxpIjl3iLaY (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Wed, 17 Jun 2015 18:54:35 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id t5I1sYJc011696 for ; Wed, 17 Jun 2015 21:54:34 -0400 Date: Wed, 17 Jun 2015 21:54:34 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp developers Message-ID: <1157454735.20766952.1434592474893.JavaMail.zimbra@redhat.com> Subject: pcp updates: builds, man, qa MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates: builds, man, qa Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.49.3] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: builds, man, qa Thread-Index: h0i7fEaXGY+fYEk/J26V6tMOulhk1A== X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1434592475 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19942 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Changes committed to git://git.pcp.io/nathans/pcp.git master Nathan Scott (4): qa: make disk.partition metrics long help text fit qa/469 limits man: correct the section (5 not 3) for perfevent.conf build: very small updates to docker build scripts/files build: ensure pmcollectl is installed, man page updates build/containers/pcp-base/Dockerfile | 2 build/containers/pcp-collector/Dockerfile | 2 build/containers/pcp-monitor/Dockerfile | 2 build/containers/pcp-pmlogger/Dockerfile | 2 build/containers/pcp-testsuite/Dockerfile | 2 build/containers/scripts/pcp-docker-run | 5 build/rpm/fedora.spec | 8 build/rpm/pcp.spec.in | 2 man/man1/pcp-shping.1 | 2 man/man1/pmcollectl.1 | 332 ----------------------------- man/man1/pmdaperfevent.1 | 4 man/man1/pmiostat.1 | 230 -------------------- qa/469 | 11 scripts/bintray-upload | 43 ++- src/pcp/GNUmakefile | 13 - src/pcp/atop/pcp-atop.1 | 3 src/pcp/collectl/GNUmakefile | 4 src/pcp/collectl/pcp-collectl.1 | 333 ++++++++++++++++++++++++++++++ src/pcp/iostat/GNUmakefile | 3 src/pcp/iostat/pcp-iostat.1 | 227 ++++++++++++++++++++ src/pmdas/linux/help | 6 src/python/pcp/pmsubsys.py | 4 22 files changed, 622 insertions(+), 618 deletions(-) commit 25bba332363273321679e1d1c4d9bcfb93d453a9 Author: Nathan Scott Date: Thu Jun 18 11:53:19 2015 +1000 build: ensure pmcollectl is installed, man page updates commit bced1fea48ec0a347ee72d82748641b8b0836652 Author: Nathan Scott Date: Thu Jun 18 10:41:06 2015 +1000 build: very small updates to docker build scripts/files Use a valid email address in the Dockerfiles (debian/control model used), don't assert docker command has to run as root, and remove bash-isms from run script. Initial work on the bintray-upload script to support containers. commit 5e73fde04d706cf385aba8f530e243e200505c85 Author: Nathan Scott Date: Thu Jun 18 08:48:26 2015 +1000 man: correct the section (5 not 3) for perfevent.conf commit f191e95e9f0c3bd8516ab5ca818ef0adc248199a Author: Nathan Scott Date: Wed Jun 17 16:27:22 2015 +1000 qa: make disk.partition metrics long help text fit qa/469 limits From noreply@github.com Wed Jun 17 22:12:24 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.4 required=5.0 tests=HTML_IMAGE_ONLY_12, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 2C1457F60 for ; Wed, 17 Jun 2015 22:12:24 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 0D8838F8050 for ; Wed, 17 Jun 2015 20:12:23 -0700 (PDT) X-ASG-Debug-ID: 1434597137-04cb6c2dc80cbe0001-S8gJnT Received: from n1-mx2.mail-services.com.au (n1-mx2.mail-services.com.au [175.107.133.194]) by cuda.sgi.com with ESMTP id 7YKmr0zdUtLB0b8T for ; Wed, 17 Jun 2015 20:12:18 -0700 (PDT) X-Barracuda-Envelope-From: noreply@github.com X-Barracuda-Apparent-Source-IP: 175.107.133.194 Received: from i-otc2esa.syd1.mail-filtering.com.au (ipin1-c2esa.syd1.mail-filtering.com.au [175.107.162.146]) by n1-mx2.mail-services.com.au (Postfix) with ESMTP id 964BD9F1EC for ; Thu, 18 Jun 2015 13:12:16 +1000 (AEST) Received-SPF: Pass (i-otc2esa.syd1.mail-filtering.com.au: domain of noreply@github.com designates 192.30.252.194 as permitted sender) identity=mailfrom; client-ip=192.30.252.194; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="noreply@github.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: None (i-otc2esa.syd1.mail-filtering.com.au: no sender authenticity information available from domain of postmaster@github-smtp2b-ext-cp1-prd.iad.github.net) identity=helo; client-ip=192.30.252.194; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="postmaster@github-smtp2b-ext-cp1-prd.iad.github.net"; x-conformance=spf_only X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0H9CQChNoJVnML8HsBcgkcDgRpfgx6oLQaDO44/GwmBCzQcAQuBcIM8SoF0FAEBAQEBAQEDDgEBAQEBCAsJCSEuQQOBYSw6AQgECQEBEgINIj0BAQEDAQIgHQEBBDQFAQgBCwEBAQEWAiYCAgMBUwYYiCoNrWtwhGQBBYFqj3cMARkGC4EWFIRmhSqCa4E4EQFNgjgMLxKBMYx0hnyBLoMlhnSBdZprHjGBDIE8AQEB X-IPAS-Result: A0H9CQChNoJVnML8HsBcgkcDgRpfgx6oLQaDO44/GwmBCzQcAQuBcIM8SoF0FAEBAQEBAQEDDgEBAQEBCAsJCSEuQQOBYSw6AQgECQEBEgINIj0BAQEDAQIgHQEBBDQFAQgBCwEBAQEWAiYCAgMBUwYYiCoNrWtwhGQBBYFqj3cMARkGC4EWFIRmhSqCa4E4EQFNgjgMLxKBMYx0hnyBLoMlhnSBdZprHjGBDIE8AQEB X-IronPort-AV: E=Sophos;i="5.13,636,1427720400"; d="scan'208,217";a="86225166" Received: from github-smtp2-ext3.iad.github.net (HELO github-smtp2b-ext-cp1-prd.iad.github.net) ([192.30.252.194]) by i-otc2esa.syd1.mail-filtering.com.au with ESMTP/TLS/ADH-AES256-SHA; 18 Jun 2015 13:11:49 +1000 Date: Wed, 17 Jun 2015 20:11:46 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1434597106; bh=NVTFKwW/WpQC0ZbPcI74lvOK8V1DHSbq3aaQHURWQOc=; h=From:Reply-To:To:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vlycIevGmKzw3mhFxX3cNtnqUxW4uzMX0VfhXolsNThSZTumVGDdEb04w+X14YzyK 9D72mWSxYXchB5bfaJASW94VG1DXQQyy+vRVdVPGm3hJLr5fz7et96HTlstQeoJ7Jd f/bDsfqnLzuTvTdu8XpRhUBWp5P2kpmai0+nhUAU= From: goodwinos Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [pcp] Fixed memory leak in python module pmsubsys.py (#27) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] Fixed memory leak in python module pmsubsys.py (#27) Content-Type: multipart/alternative; boundary="--==_mimepart_558236f21a451_12c93fd7c2dd72bc4575ef"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: goodwinos X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-Barracuda-Connect: n1-mx2.mail-services.com.au[175.107.133.194] X-Barracuda-Start-Time: 1434597137 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.63 X-Barracuda-Spam-Status: No, SCORE=1.63 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_12, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19943 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 1.63 HTML_IMAGE_ONLY_12 BODY: HTML: images with 800-1200 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message ----==_mimepart_558236f21a451_12c93fd7c2dd72bc4575ef Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #27. --- Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/pull/27#event-333827698 ----==_mimepart_558236f21a451_12c93fd7c2dd72bc4575ef Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #27.


Reply to this email directly or view it on GitHub.

----==_mimepart_558236f21a451_12c93fd7c2dd72bc4575ef-- From bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com Wed Jun 17 22:12:24 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.4 required=5.0 tests=HTML_IMAGE_ONLY_12, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 814C27F60 for ; Wed, 17 Jun 2015 22:12:24 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 45A718F8050 for ; Wed, 17 Jun 2015 20:12:23 -0700 (PDT) X-ASG-Debug-ID: 1434597137-04bdf04c7c0d3d0001-S8gJnT Received: from n1-mx2.mail-services.com.au (n1-mx2.mail-services.com.au [175.107.133.194]) by cuda.sgi.com with ESMTP id bZCSMrY7KE3Gxj4i for ; Wed, 17 Jun 2015 20:12:18 -0700 (PDT) X-Barracuda-Envelope-From: bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com X-Barracuda-Apparent-Source-IP: 175.107.133.194 Received: from i-otc2esa.syd1.mail-filtering.com.au (ipin1-c2esa.syd1.mail-filtering.com.au [175.107.162.146]) by n1-mx2.mail-services.com.au (Postfix) with ESMTP id 995709F912 for ; Thu, 18 Jun 2015 13:12:16 +1000 (AEST) Received-SPF: None (i-otc2esa.syd1.mail-filtering.com.au: no sender authenticity information available from domain of bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com) identity=mailfrom; client-ip=192.254.112.99; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-sender="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-conformance=spf_only Received-SPF: None (i-otc2esa.syd1.mail-filtering.com.au: no sender authenticity information available from domain of postmaster@o4.sgmail.github.com) identity=helo; client-ip=192.254.112.99; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-sender="postmaster@o4.sgmail.github.com"; x-conformance=spf_only X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0HuAwChNoJVnGNw/sBcgkcDgRpfgx6oLQaDO45aCYELNBwBC4UsSoE8OBQBAQEBAQEBAw4BAQEBAQgLCQkhLoIlLDsIBAkBARICDV8BAQEDAQIgHQY0BQEIAQsBAQEBFgImAgIDAVMGGIgqDa1rcIRqgWqQAwEZAgQLgRYUhGaFKoJrgTgRAU2COAwvEoExjHSGfIEugyWGdI1jjSCBXU+BDIE8AQEB X-IPAS-Result: A0HuAwChNoJVnGNw/sBcgkcDgRpfgx6oLQaDO45aCYELNBwBC4UsSoE8OBQBAQEBAQEBAw4BAQEBAQgLCQkhLoIlLDsIBAkBARICDV8BAQEDAQIgHQY0BQEIAQsBAQEBFgImAgIDAVMGGIgqDa1rcIRqgWqQAwEZAgQLgRYUhGaFKoJrgTgRAU2COAwvEoExjHSGfIEugyWGdI1jjSCBXU+BDIE8AQEB X-IronPort-AV: E=Sophos;i="5.13,636,1427720400"; d="scan'208,217";a="86225169" Received: from o4.sgmail.github.com ([192.254.112.99]) by i-otc2esa.syd1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES128-SHA; 18 Jun 2015 13:11:50 +1000 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com; h=from:reply-to:to:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=dSWidVb7LJVI5WYi685kA0HeTPs=; b=q2EY/4dfHJiQFe4l JSvmXPETVS6YX1Gx8qTPf/yji2Rf6LBzjX9zB74fWZSk80Y6zoXOh3a3Xu4f97i9 qShMEGqGVTeolE2fAU6UBw6vFacage5o4EJEo0L1OwI/TrLcyttCaBy9zyUstorW oCUP5PG41trjmw04Iu1gxsfSBy8= Received: by filter0473p1mdw1.sendgrid.net with SMTP id filter0473p1mdw1.27621.558236F2A 2015-06-18 03:11:46.468332693 +0000 UTC Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd-033 (SG) with ESMTP id 14e04a6a2fe.11b4.22af09 for ; Thu, 18 Jun 2015 03:11:46 +0000 (UTC) Date: Wed, 17 Jun 2015 20:11:46 -0700 From: goodwinos Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [pcp] [linux_pmda] Added extended disk partition stats for kernel 2.6.25 and above (#28) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] [linux_pmda] Added extended disk partition stats for kernel 2.6.25 and above (#28) Content-Type: multipart/alternative; boundary="--==_mimepart_558236f24b7f0_22243fec4b2172b82488a9"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: goodwinos X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-SG-EID: XHgpD0I4dwPyvalfBvzXHjYOnBNKyEST/hu/iWGWJEc1WZ2aBjerrl32Ip5tl379CmZgN8ciXZtsyj ApjeFSsrSWeWhKG0n+r/4705CE/OeVOdrgDPDj1lvMvXZ/Uj5+r3kQNIuIwwT9i3IeO47mgSO2qeIb W0dgroyNBq0A6VE= X-Barracuda-Connect: n1-mx2.mail-services.com.au[175.107.133.194] X-Barracuda-Start-Time: 1434597137 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.63 X-Barracuda-Spam-Status: No, SCORE=1.63 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_12, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19943 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 1.63 HTML_IMAGE_ONLY_12 BODY: HTML: images with 800-1200 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message ----==_mimepart_558236f24b7f0_22243fec4b2172b82488a9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #28. --- Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/pull/28#event-333827700 ----==_mimepart_558236f24b7f0_22243fec4b2172b82488a9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #28.


Reply to this email directly or view it on GitHub.

----==_mimepart_558236f24b7f0_22243fec4b2172b82488a9-- From mgoodwin@redhat.com Wed Jun 17 22:13:38 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 4CEF67F66 for ; Wed, 17 Jun 2015 22:13:38 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id DB544AC004 for ; Wed, 17 Jun 2015 20:13:37 -0700 (PDT) X-ASG-Debug-ID: 1434597216-04bdf04c7c0d470001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id WSUFcwptRC9uZDjl (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Wed, 17 Jun 2015 20:13:36 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx14.intmail.prod.int.phx2.redhat.com (int-mx14.intmail.prod.int.phx2.redhat.com [10.5.11.27]) by mx1.redhat.com (Postfix) with ESMTPS id 1A51236504F for ; Thu, 18 Jun 2015 03:13:36 +0000 (UTC) Received: from [10.64.49.14] (vpn1-49-14.bne.redhat.com [10.64.49.14]) by int-mx14.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5I3DYPC018971 for ; Wed, 17 Jun 2015 23:13:35 -0400 Message-ID: <5582375D.5080500@redhat.com> Date: Thu, 18 Jun 2015 13:13:33 +1000 From: Mark Goodwin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: pcp Subject: pcp updates: merge nathans (build, qa, docs) + Marc Ma (py memleak, disk.partitions metrics) Content-Type: text/plain; charset=utf-8; format=flowed X-ASG-Orig-Subj: pcp updates: merge nathans (build, qa, docs) + Marc Ma (py memleak, disk.partitions metrics) Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.27 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1434597216 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 Changes committed to git://pcp.io/pcp master Nathan Scott (9): build: disable pmdajson on RHEL6 as well as RHEL5 now qa: fix bash-ism in qa/661 causing lintian warnings build: yet more packaging guards for pmdajson enablement qa: add test 1024 for pmdalinux per-{disk,partition,dm} metrics build: initial script for uploading built packages to bintray qa: make disk.partition metrics long help text fit qa/469 limits man: correct the section (5 not 3) for perfevent.conf build: very small updates to docker build scripts/files build: ensure pmcollectl is installed, man page updates Marc Ma (2): Fixed memory leak in python module pmsubsys.py [linux_pmda] Added extended disk partition stats for kernel 2.6.25 and above. .gitignore | 1 build/containers/pcp-base/Dockerfile | 2 build/containers/pcp-collector/Dockerfile | 2 build/containers/pcp-monitor/Dockerfile | 2 build/containers/pcp-pmlogger/Dockerfile | 2 build/containers/pcp-testsuite/Dockerfile | 2 build/containers/scripts/pcp-docker-run | 5 build/rpm/fedora.spec | 24 +- build/rpm/pcp.spec.in | 26 +- configure | 1 configure.ac | 4 man/man1/pcp-shping.1 | 2 man/man1/pmcollectl.1 | 332 ----------------------------- man/man1/pmdaperfevent.1 | 4 man/man1/pmiostat.1 | 230 -------------------- qa/1024 | 42 +++ qa/1024.out | 338 ++++++++++++++++++++++++++++++ qa/1052 | 1 qa/469 | 11 qa/661 | 3 qa/group | 1 qa/linux/blkdev-root-001.tgz |binary scripts/bintray-upload | 132 ++++++++++- src/pcp/GNUmakefile | 13 - src/pcp/atop/pcp-atop.1 | 3 src/pcp/collectl/GNUmakefile | 4 src/pcp/collectl/pcp-collectl.1 | 333 +++++++++++++++++++++++++++++ src/pcp/iostat/GNUmakefile | 3 src/pcp/iostat/pcp-iostat.1 | 227 ++++++++++++++++++++ src/pmdas/linux/help | 34 ++- src/pmdas/linux/pmda.c | 29 ++ src/pmdas/linux/proc_partitions.c | 56 ++++ src/pmdas/linux/root_linux | 6 src/python/pcp/pmsubsys.py | 6 34 files changed, 1241 insertions(+), 640 deletions(-) Details ... commit 25bba332363273321679e1d1c4d9bcfb93d453a9 Author: Nathan Scott Date: Thu Jun 18 11:53:19 2015 +1000 build: ensure pmcollectl is installed, man page updates commit bced1fea48ec0a347ee72d82748641b8b0836652 Author: Nathan Scott Date: Thu Jun 18 10:41:06 2015 +1000 build: very small updates to docker build scripts/files Use a valid email address in the Dockerfiles (debian/control model used), don't assert docker command has to run as root, and remove bash-isms from run script. Initial work on the bintray-upload script to support containers. commit 5e73fde04d706cf385aba8f530e243e200505c85 Author: Nathan Scott Date: Thu Jun 18 08:48:26 2015 +1000 man: correct the section (5 not 3) for perfevent.conf commit f191e95e9f0c3bd8516ab5ca818ef0adc248199a Author: Nathan Scott Date: Wed Jun 17 16:27:22 2015 +1000 qa: make disk.partition metrics long help text fit qa/469 limits commit 7bd068c2d6c903d5711abdeafe20f7a70f3f5172 Author: Nathan Scott Date: Wed Jun 17 14:16:46 2015 +1000 build: initial script for uploading built packages to bintray commit 93d088e2834312d9c44addb6c867f5ac9876f199 Author: Nathan Scott Date: Wed Jun 17 14:07:38 2015 +1000 qa: add test 1024 for pmdalinux per-{disk,partition,dm} metrics commit 0a24366b67740c1c70f1550bb87a7a49e4da772f Author: Nathan Scott Date: Wed Jun 17 13:33:16 2015 +1000 build: yet more packaging guards for pmdajson enablement commit 24799cda2b31e4892c91e7769ecdcf9442d06b37 Author: Nathan Scott Date: Wed Jun 17 13:31:54 2015 +1000 qa: fix bash-ism in qa/661 causing lintian warnings Use consistent syntax for function declarations in 661, else $ sh -n qa/661 qa/661: 57: qa/661: Syntax error: "(" unexpected commit b8e6fe4b934e784e75e537faea4ef1f4d635a1e1 Author: Nathan Scott Date: Wed Jun 17 10:40:31 2015 +1000 build: disable pmdajson on RHEL6 as well as RHEL5 now qa/1052 is failing on RHEL6. David's traced it back to RHEL6 using python 2.6, and the json.load() function in that version not supporting the object_pairs_hook needed by pmdajson. commit d7927ba0c0bad912ed2de08bb12793b60b4e9727 Author: Marc Ma Date: Sun Jun 14 21:59:39 2015 -0700 [linux_pmda] Added extended disk partition stats for kernel 2.6.25 and above. commit 8748740943e7e93b4cafc56dc7304250411d4961 Author: Marc Ma Date: Sun Jun 14 18:17:22 2015 -0700 Fixed memory leak in python module pmsubsys.py From rarora2012@gmail.com Thu Jun 18 08:37:53 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.3 required=5.0 tests=FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id C33357F66 for ; Thu, 18 Jun 2015 08:37:53 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id AA7FD304032 for ; Thu, 18 Jun 2015 06:37:53 -0700 (PDT) X-ASG-Debug-ID: 1434634668-04cbb06d1822460001-S8gJnT Received: from mail-qk0-f181.google.com (mail-qk0-f181.google.com [209.85.220.181]) by cuda.sgi.com with ESMTP id fa2cVvA6sftLSmR0 (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for ; Thu, 18 Jun 2015 06:37:48 -0700 (PDT) X-Barracuda-Envelope-From: rarora2012@gmail.com X-Barracuda-Apparent-Source-IP: 209.85.220.181 X-Barracuda-IPDD: Level1 [gmail.com/209.85.220.181] Received: by qkeo142 with SMTP id o142so26834071qke.1 for ; Thu, 18 Jun 2015 06:37:48 -0700 (PDT) X-Barracuda-IPDD: Level1 [gmail.com/209.85.220.181] X-Barracuda-IPDD: Level1 [gmail.com/209.85.220.181] DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=fNvOU+cxKQJGzKc0KnjFrAeKY3u5lR2iTaKkKqDkG+I=; b=sA06g/DUr85AZnu+gW6ImBM933+CRhO3xJ4/aatknz7QauAExmUKdVidaxOFD1gN7G 6tNlFr3X2E36Pn8w7jaGXrH/ZQ1cpj8deSNxFJ8Ec+FtoEkypi7VMOr3gYAo1f9RKGHl FOJdrmIV1ReFYpRHzXxKEvIwV18Dg+qnT7DDzEhjZ2FtT6ynF7SsYYmfvydaF0qjkdXD zI5lNZrZswvyunMG7cA6ZdMuDe4zqq0GTqNIcFLjb2fGUpO2oPgc6MICxBws/uE9tex6 xdIWqVyI2JOaedPS4xwF+HeS7EmtNt569cCCXxHz+Ot2YO9NwHP5eYL31++rU9ZTgkXD FEhQ== X-Received: by 10.55.48.79 with SMTP id w76mr24244976qkw.21.1434634668367; Thu, 18 Jun 2015 06:37:48 -0700 (PDT) MIME-Version: 1.0 From: Rohan Arora Date: Thu, 18 Jun 2015 13:37:38 +0000 Message-ID: Subject: Help with Python API To: pcp@oss.sgi.com X-ASG-Orig-Subj: Help with Python API Content-Type: multipart/alternative; boundary=001a11490224ca9cb50518cae997 X-Barracuda-Connect: mail-qk0-f181.google.com[209.85.220.181] X-Barracuda-Start-Time: 1434634668 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19954 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_MESSAGE BODY: HTML included in message --001a11490224ca9cb50518cae997 Content-Type: text/plain; charset=UTF-8 Hi, I was working on a project where I wanted to be able to collect information from pmcd on remote computers using Python. I have tried looking through the *.py files and looked at the help on each part of the pcp module, but I am unable to really wrap my head around how to go about doing this. I saw that in the pcpgui module there was a record host function, which seemed like it might be what I wanted, but I am confused about how to use it and how to pull the metrics that I want, where it will record things, etc. Also, would I want to be using pmwebd on the central computer that I am running the Python script on, or would this not be necessary? Would you be able to point me in the right direction? Also, are there any more examples similar to the example given by Python's help(pmapi) command? I found it to be very useful and feel like I could start to wrap my head around things more if there were more examples that I could find. Thanks, Rohan --001a11490224ca9cb50518cae997 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi,
I was working on a project where I wanted to be ab= le to collect information from pmcd on remote computers using Python. I hav= e tried looking through the *.py files and looked at the help on each part = of the pcp module, but I am unable to really wrap my head around how to go = about doing this. I saw that in the pcpgui module there was a record host f= unction, which seemed like it might be what I wanted, but I am confused abo= ut how to use it and how to pull the metrics that I want, where it will rec= ord things, etc. Also, would I want to be using pmwebd on the central compu= ter that I am running the Python script on, or would this not be necessary?=

Would you be able to point me in the right direct= ion? Also, are there any more examples similar to the example given by Pyth= on's help(pmapi) command? I found it to be very useful and feel like I = could start to wrap my head around things more if there were more examples = that I could find.

Thanks,
Rohan
--001a11490224ca9cb50518cae997-- From bugzilla@redhat.com Thu Jun 18 13:34:52 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 05A2C7F61 for ; Thu, 18 Jun 2015 13:34:52 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id E77258F8052 for ; Thu, 18 Jun 2015 11:34:51 -0700 (PDT) X-ASG-Debug-ID: 1434652489-04cbb06d182b910001-S8gJnT Received: from n1-mx1.mail-services.com.au (n1-mx1.mail-services.com.au [117.55.229.90]) by cuda.sgi.com with ESMTP id CqXhVYGG2KOVGXnl for ; Thu, 18 Jun 2015 11:34:49 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-Apparent-Source-IP: 117.55.229.90 Received: from i-otc2esa.cbr1.mail-filtering.com.au (ipin1-c2esa.cbr1.mail-filtering.com.au [117.55.239.162]) by n1-mx1.mail-services.com.au (Postfix) with ESMTP id C0DC27FA9A for ; Fri, 19 Jun 2015 04:34:48 +1000 (AEST) Received-SPF: Pass (i-otc2esa.cbr1.mail-filtering.com.au: domain of bugzilla@redhat.com designates 209.132.183.26 as permitted sender) identity=mailfrom; client-ip=209.132.183.26; receiver=i-otc2esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="bugzilla@redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: Pass (i-otc2esa.cbr1.mail-filtering.com.au: domain of postmaster@mx1-phx2.redhat.com designates 209.132.183.26 as permitted sender) identity=helo; client-ip=209.132.183.26; receiver=i-otc2esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="postmaster@mx1-phx2.redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0EeAgCvDoNVnBq3hNFcg2Rfgx66WgmBQBsMhXYCgTw4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAiYCAgMuJhkFGASGeIEWDa9qlkYBAQEBAQUBAQEBAQEBAQEVBIEhi2GCdwEBVxaCUoFDBYZ9jHOEU4gthAuKZoQlg1uCPoFhPjEBAQGBCYE8AQEB X-IPAS-Result: A0EeAgCvDoNVnBq3hNFcg2Rfgx66WgmBQBsMhXYCgTw4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAiYCAgMuJhkFGASGeIEWDa9qlkYBAQEBAQUBAQEBAQEBAQEVBIEhi2GCdwEBVxaCUoFDBYZ9jHOEU4gthAuKZoQlg1uCPoFhPjEBAQGBCYE8AQEB X-IronPort-AV: E=Sophos;i="5.13,640,1427720400"; d="scan'208";a="185203889" Received: from mx1-phx2.redhat.com ([209.132.183.26]) by i-otc2esa.cbr1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES256-SHA; 19 Jun 2015 04:34:47 +1000 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (bugweb-01.app.bz.hst.phx2.redhat.com [10.5.117.31]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5IIYkLA043408 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Thu, 18 Jun 2015 14:34:46 -0400 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5IIYjq7044879 for ; Thu, 18 Jun 2015 14:34:45 -0400 Received: (from apache@localhost) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id t5IIYjYJ044871; Thu, 18 Jun 2015 14:34:45 -0400 X-Authentication-Warning: bugweb-01.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1182184] reduced installation footprint for minimal pcp applications Date: Thu, 18 Jun 2015 18:34:42 +0000 X-ASG-Orig-Subj: [Bug 1182184] reduced installation footprint for minimal pcp applications Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 22 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: ON_QA X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_status X-Bugzilla-Comment: public X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com X-Bugzilla-Reporter: fche@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: n1-mx1.mail-services.com.au[117.55.229.90] X-Barracuda-Start-Time: 1434652489 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19965 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=1182184 Fedora Update System changed: What |Removed |Added ---------------------------------------------------------------------------- Status|MODIFIED |ON_QA --- Comment #9 from Fedora Update System --- Package pcp-3.10.5-1.el5: * should fix your issue, * was pushed to the Fedora EPEL 5 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=epel-testing pcp-3.10.5-1.el5' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-EPEL-2015-6718/pcp-3.10.5-1.el5 then log in and leave karma (feedback). -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=VD40MbOb6H&a=cc_unsubscribe From bugzilla@redhat.com Thu Jun 18 13:34:52 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 148137F67 for ; Thu, 18 Jun 2015 13:34:52 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id E78B88F8064 for ; Thu, 18 Jun 2015 11:34:51 -0700 (PDT) X-ASG-Debug-ID: 1434652489-04cbb06d172b910001-S8gJnT Received: from n1-mx1.mail-services.com.au (n1-mx1.mail-services.com.au [117.55.229.90]) by cuda.sgi.com with ESMTP id C6GANBoB9KMQf7C4 for ; Thu, 18 Jun 2015 11:34:49 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-Apparent-Source-IP: 117.55.229.90 Received: from i-otc1esa.cbr1.mail-filtering.com.au (ipin1-c1esa.cbr1.mail-filtering.com.au [117.55.239.161]) by n1-mx1.mail-services.com.au (Postfix) with ESMTP id 14E3E7FA9D for ; Fri, 19 Jun 2015 04:34:49 +1000 (AEST) Received-SPF: None (i-otc1esa.cbr1.mail-filtering.com.au: no sender authenticity information available from domain of bugzilla@redhat.com) identity=mailfrom; client-ip=209.132.183.26; receiver=i-otc1esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="bugzilla@redhat.com"; x-conformance=spf_only Received-SPF: Pass (i-otc1esa.cbr1.mail-filtering.com.au: domain of postmaster@mx1-phx2.redhat.com designates 209.132.183.26 as permitted sender) identity=helo; client-ip=209.132.183.26; receiver=i-otc1esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="postmaster@mx1-phx2.redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0EeAgAuDoNVnBq3hNFcg2Rfgx66WgmBQBsMhXYCgTw4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAiYCAgMuJhkFGASGeIEWDa9olkYBAQEBAQUBAQEBAQEBAQEVBIEhi2GCdwEBVxaCUoFDBYZ9jHOEU4gthAuKZoQlg1uCPiSBPT4xAQEBgQmBPAEBAQ X-IPAS-Result: A0EeAgAuDoNVnBq3hNFcg2Rfgx66WgmBQBsMhXYCgTw4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAiYCAgMuJhkFGASGeIEWDa9olkYBAQEBAQUBAQEBAQEBAQEVBIEhi2GCdwEBVxaCUoFDBYZ9jHOEU4gthAuKZoQlg1uCPiSBPT4xAQEBgQmBPAEBAQ X-IronPort-AV: E=Sophos;i="5.13,640,1427720400"; d="scan'208";a="188416821" Received: from mx1-phx2.redhat.com ([209.132.183.26]) by i-otc1esa.cbr1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES256-SHA; 19 Jun 2015 04:34:48 +1000 Received: from bugweb-02.app.bz.hst.phx2.redhat.com (bugweb-02.app.bz.hst.phx2.redhat.com [10.5.117.32]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5IIYkDi043443 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Thu, 18 Jun 2015 14:34:46 -0400 Received: from bugweb-02.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-02.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5IIYk01044583 for ; Thu, 18 Jun 2015 14:34:46 -0400 Received: (from apache@localhost) by bugweb-02.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id t5IIYk4q044582; Thu, 18 Jun 2015 14:34:46 -0400 X-Authentication-Warning: bugweb-02.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1185760] Default pmlogger config depends on pmcd but doesn't ensure it is running Date: Thu, 18 Jun 2015 18:34:45 +0000 X-ASG-Orig-Subj: [Bug 1185760] Default pmlogger config depends on pmcd but doesn't ensure it is running Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 21 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: ON_QA X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_status X-Bugzilla-Comment: public X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com X-Bugzilla-Reporter: mvollmer@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: n1-mx1.mail-services.com.au[117.55.229.90] X-Barracuda-Start-Time: 1434652489 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19965 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=1185760 Fedora Update System changed: What |Removed |Added ---------------------------------------------------------------------------- Status|MODIFIED |ON_QA --- Comment #17 from Fedora Update System --- Package pcp-3.10.5-1.el5: * should fix your issue, * was pushed to the Fedora EPEL 5 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=epel-testing pcp-3.10.5-1.el5' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-EPEL-2015-6718/pcp-3.10.5-1.el5 then log in and leave karma (feedback). -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=Z1kbbrRZ9C&a=cc_unsubscribe From bugzilla@redhat.com Thu Jun 18 13:34:54 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id AAEC57F76 for ; Thu, 18 Jun 2015 13:34:54 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 4676BAC00B for ; Thu, 18 Jun 2015 11:34:54 -0700 (PDT) X-ASG-Debug-ID: 1434652489-04bdf04c7c2dcd0001-S8gJnT Received: from n1-mx1.mail-services.com.au (n1-mx1.mail-services.com.au [117.55.229.90]) by cuda.sgi.com with ESMTP id JidbDyWetiC6phwp for ; Thu, 18 Jun 2015 11:34:49 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-Apparent-Source-IP: 117.55.229.90 Received: from i-otc1esa.cbr1.mail-filtering.com.au (ipin1-c1esa.cbr1.mail-filtering.com.au [117.55.239.161]) by n1-mx1.mail-services.com.au (Postfix) with ESMTP id F37AB7FA9C for ; Fri, 19 Jun 2015 04:34:48 +1000 (AEST) Received-SPF: None (i-otc1esa.cbr1.mail-filtering.com.au: no sender authenticity information available from domain of bugzilla@redhat.com) identity=mailfrom; client-ip=209.132.183.26; receiver=i-otc1esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="bugzilla@redhat.com"; x-conformance=spf_only Received-SPF: Pass (i-otc1esa.cbr1.mail-filtering.com.au: domain of postmaster@mx1-phx2.redhat.com designates 209.132.183.26 as permitted sender) identity=helo; client-ip=209.132.183.26; receiver=i-otc1esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="postmaster@mx1-phx2.redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0EeAgAuDoNVnBq3hNFcg2Rfgx66WgmBQBsMhXYCgTw4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAiYCAgMuJhkFGASGeIEWDa9olkYBAQEBAQUBAQEBAQEBAQEVBIEhi2GCdwEBVxaCUoFDBYZ9jHOEU4gthAuKZoQlg1uCPoFhPjEBAQGBCYE8AQEB X-IPAS-Result: A0EeAgAuDoNVnBq3hNFcg2Rfgx66WgmBQBsMhXYCgTw4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAiYCAgMuJhkFGASGeIEWDa9olkYBAQEBAQUBAQEBAQEBAQEVBIEhi2GCdwEBVxaCUoFDBYZ9jHOEU4gthAuKZoQlg1uCPoFhPjEBAQGBCYE8AQEB X-IronPort-AV: E=Sophos;i="5.13,640,1427720400"; d="scan'208";a="188416816" Received: from mx1-phx2.redhat.com ([209.132.183.26]) by i-otc1esa.cbr1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES256-SHA; 19 Jun 2015 04:34:47 +1000 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (bugweb-01.app.bz.hst.phx2.redhat.com [10.5.117.31]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5IIYjfK043365 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Thu, 18 Jun 2015 14:34:45 -0400 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5IIYjhD044818 for ; Thu, 18 Jun 2015 14:34:45 -0400 Received: (from apache@localhost) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id t5IIYjod044817; Thu, 18 Jun 2015 14:34:45 -0400 X-Authentication-Warning: bugweb-01.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1018575] pmatop exceptions need better catching Date: Thu, 18 Jun 2015 18:34:41 +0000 X-ASG-Orig-Subj: [Bug 1018575] pmatop exceptions need better catching Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 22 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: ON_QA X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_status X-Bugzilla-Comment: public X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com X-Bugzilla-Reporter: fche@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: n1-mx1.mail-services.com.au[117.55.229.90] X-Barracuda-Start-Time: 1434652489 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19965 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=1018575 Fedora Update System changed: What |Removed |Added ---------------------------------------------------------------------------- Status|MODIFIED |ON_QA --- Comment #7 from Fedora Update System --- Package pcp-3.10.5-1.el5: * should fix your issue, * was pushed to the Fedora EPEL 5 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=epel-testing pcp-3.10.5-1.el5' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-EPEL-2015-6718/pcp-3.10.5-1.el5 then log in and leave karma (feedback). -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=0RCOaPlb1a&a=cc_unsubscribe From bugzilla@redhat.com Thu Jun 18 13:34:54 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id BB1AE7F77 for ; Thu, 18 Jun 2015 13:34:54 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 36D6CAC00A for ; Thu, 18 Jun 2015 11:34:54 -0700 (PDT) X-ASG-Debug-ID: 1434652488-04cb6c2dc92c180001-S8gJnT Received: from n1-mx1.mail-services.com.au (n1-mx1.mail-services.com.au [117.55.229.90]) by cuda.sgi.com with ESMTP id QtE1rIKPHQW6S296 for ; Thu, 18 Jun 2015 11:34:48 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-Apparent-Source-IP: 117.55.229.90 Received: from i-otc2esa.cbr1.mail-filtering.com.au (ipin1-c2esa.cbr1.mail-filtering.com.au [117.55.239.162]) by n1-mx1.mail-services.com.au (Postfix) with ESMTP id 6048D7FA8F for ; Fri, 19 Jun 2015 04:34:47 +1000 (AEST) Received-SPF: Pass (i-otc2esa.cbr1.mail-filtering.com.au: domain of bugzilla@redhat.com designates 209.132.183.26 as permitted sender) identity=mailfrom; client-ip=209.132.183.26; receiver=i-otc2esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="bugzilla@redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: Pass (i-otc2esa.cbr1.mail-filtering.com.au: domain of postmaster@mx1-phx2.redhat.com designates 209.132.183.26 as permitted sender) identity=helo; client-ip=209.132.183.26; receiver=i-otc2esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="postmaster@mx1-phx2.redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0EeAgCvDoNVnBq3hNFcg2Rfgx66WgmBQBsMhXYCgTw4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAiYCAgMuJhkFGASGeIEWDa9qlkYBAQEBAQUBAQEBAQEBAQEVBIEhi2GCdwEBVxaCUoFDBYZ9jHOEU4gthAuIJoJAhCWDW4I+gWE+MQEBAYEJgTwBAQE X-IPAS-Result: A0EeAgCvDoNVnBq3hNFcg2Rfgx66WgmBQBsMhXYCgTw4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAiYCAgMuJhkFGASGeIEWDa9qlkYBAQEBAQUBAQEBAQEBAQEVBIEhi2GCdwEBVxaCUoFDBYZ9jHOEU4gthAuIJoJAhCWDW4I+gWE+MQEBAYEJgTwBAQE X-IronPort-AV: E=Sophos;i="5.13,640,1427720400"; d="scan'208";a="185203878" Received: from mx1-phx2.redhat.com ([209.132.183.26]) by i-otc2esa.cbr1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES256-SHA; 19 Jun 2015 04:34:44 +1000 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (bugweb-01.app.bz.hst.phx2.redhat.com [10.5.117.31]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5IIYe0J043357 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Thu, 18 Jun 2015 14:34:41 -0400 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5IIYemA044701 for ; Thu, 18 Jun 2015 14:34:40 -0400 Received: (from apache@localhost) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id t5IIYd8L044604; Thu, 18 Jun 2015 14:34:39 -0400 X-Authentication-Warning: bugweb-01.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1187588] PM_CONTEXT_LOCAL crashes process when /etc/pcp.conf is unreadable Date: Thu, 18 Jun 2015 18:34:36 +0000 X-ASG-Orig-Subj: [Bug 1187588] PM_CONTEXT_LOCAL crashes process when /etc/pcp.conf is unreadable Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 21 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: ON_QA X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_status X-Bugzilla-Comment: public X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com X-Bugzilla-Reporter: mvollmer@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: n1-mx1.mail-services.com.au[117.55.229.90] X-Barracuda-Start-Time: 1434652488 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19964 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=1187588 Fedora Update System changed: What |Removed |Added ---------------------------------------------------------------------------- Status|MODIFIED |ON_QA --- Comment #5 from Fedora Update System --- Package pcp-3.10.5-1.el5: * should fix your issue, * was pushed to the Fedora EPEL 5 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=epel-testing pcp-3.10.5-1.el5' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-EPEL-2015-6718/pcp-3.10.5-1.el5 then log in and leave karma (feedback). -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=KGyAxajo2m&a=cc_unsubscribe From bugzilla@redhat.com Thu Jun 18 13:34:57 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 2564A7F6C for ; Thu, 18 Jun 2015 13:34:57 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 1346F304051 for ; Thu, 18 Jun 2015 11:34:54 -0700 (PDT) X-ASG-Debug-ID: 1434652488-04cb6c2dca2c180001-S8gJnT Received: from n1-mx1.mail-services.com.au (n1-mx1.mail-services.com.au [117.55.229.90]) by cuda.sgi.com with ESMTP id jkQ3XBXIoZPoNkUT for ; Thu, 18 Jun 2015 11:34:48 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-Apparent-Source-IP: 117.55.229.90 Received: from i-otc2esa.cbr1.mail-filtering.com.au (ipin1-c2esa.cbr1.mail-filtering.com.au [117.55.239.162]) by n1-mx1.mail-services.com.au (Postfix) with ESMTP id 64A757FA99 for ; Fri, 19 Jun 2015 04:34:47 +1000 (AEST) Received-SPF: Pass (i-otc2esa.cbr1.mail-filtering.com.au: domain of bugzilla@redhat.com designates 209.132.183.26 as permitted sender) identity=mailfrom; client-ip=209.132.183.26; receiver=i-otc2esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="bugzilla@redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: Pass (i-otc2esa.cbr1.mail-filtering.com.au: domain of postmaster@mx1-phx2.redhat.com designates 209.132.183.26 as permitted sender) identity=helo; client-ip=209.132.183.26; receiver=i-otc2esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="postmaster@mx1-phx2.redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0EeAgCvDoNVnBq3hNFcg2Rfgx66WgmBQBsMhXYCgTw4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAiYCAgMuJhkFGASGeIEWDa9qlkYBAQEBAQUBAQEBAQEBAQEBARMEgSGLYYJ3AQFXFoJSgUMFhn2Mc4RTiC2EC4pmhCWDW4I+gWE+MQEBAYEJgTwBAQE X-IPAS-Result: A0EeAgCvDoNVnBq3hNFcg2Rfgx66WgmBQBsMhXYCgTw4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAiYCAgMuJhkFGASGeIEWDa9qlkYBAQEBAQUBAQEBAQEBAQEBARMEgSGLYYJ3AQFXFoJSgUMFhn2Mc4RTiC2EC4pmhCWDW4I+gWE+MQEBAYEJgTwBAQE X-IronPort-AV: E=Sophos;i="5.13,640,1427720400"; d="scan'208";a="185203879" Received: from mx1-phx2.redhat.com ([209.132.183.26]) by i-otc2esa.cbr1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES256-SHA; 19 Jun 2015 04:34:44 +1000 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (bugweb-01.app.bz.hst.phx2.redhat.com [10.5.117.31]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5IIYeaf043358 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Thu, 18 Jun 2015 14:34:41 -0400 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5IIYeig044702 for ; Thu, 18 Jun 2015 14:34:40 -0400 Received: (from apache@localhost) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id t5IIYerB044647; Thu, 18 Jun 2015 14:34:40 -0400 X-Authentication-Warning: bugweb-01.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1229458] pmda Install should not start pmlogger Date: Thu, 18 Jun 2015 18:34:39 +0000 X-ASG-Orig-Subj: [Bug 1229458] pmda Install should not start pmlogger Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: rawhide X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: updates@fedoraproject.org X-Bugzilla-Status: ON_QA X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_status X-Bugzilla-Comment: public X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com X-Bugzilla-Reporter: fche@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: n1-mx1.mail-services.com.au[117.55.229.90] X-Barracuda-Start-Time: 1434652488 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.19964 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=1229458 Fedora Update System changed: What |Removed |Added ---------------------------------------------------------------------------- Status|MODIFIED |ON_QA --- Comment #6 from Fedora Update System --- Package pcp-3.10.5-1.el5: * should fix your issue, * was pushed to the Fedora EPEL 5 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=epel-testing pcp-3.10.5-1.el5' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-EPEL-2015-6718/pcp-3.10.5-1.el5 then log in and leave karma (feedback). -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=zJfkUoXZBU&a=cc_unsubscribe From lberk@redhat.com Thu Jun 18 16:28:32 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 05E3E7F67 for ; Thu, 18 Jun 2015 16:28:32 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id C9E8B8F8035 for ; Thu, 18 Jun 2015 14:28:28 -0700 (PDT) X-ASG-Debug-ID: 1434662907-04bdf04c7d32750001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id Lo2xsO8I7KF0ed32 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Thu, 18 Jun 2015 14:28:27 -0700 (PDT) X-Barracuda-Envelope-From: lberk@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) by mx1.redhat.com (Postfix) with ESMTPS id 49A50AC7A4 for ; Thu, 18 Jun 2015 21:28:27 +0000 (UTC) Received: from toium (unused-10-15-17-202.yyz.redhat.com [10.15.17.202]) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5ILSOh1030065 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Thu, 18 Jun 2015 17:28:26 -0400 From: Lukas Berk To: pcp@oss.sgi.com Subject: pcp updates: ipc.shm metrics on linux Date: Thu, 18 Jun 2015 17:28:24 -0400 X-ASG-Orig-Subj: pcp updates: ipc.shm metrics on linux Message-ID: <87616kln9j.fsf@redhat.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Scanned-By: MIMEDefang 2.68 on 10.5.11.24 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1434662907 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 Hi, Changes committed to ssh://git.pcp.io/oss/git/lberk/pcp.git master These two commits add pmdalinux support for ipc.shm.{tot,rss,swp} metrics, as well as qa. It passes a ./check -g pmda.linux test for me. It's my first time writing a mini library and using LD_PRELOAD to return set values, so a critical eye to my approach would be greatly appreciated. Cheers, Lukas -------------------------------------------------------------------- Lukas Berk (2): Add ipc shared memory metrics for total, rss, and swap in pmdalinux Add qa/888 for testing latest ipc.shm metrics qa/888 | 43 +++++++++++++++++++++++++++++++++++++++++++ qa/888.out | 16 ++++++++++++++++ qa/group | 1 + qa/src/GNUlocaldefs | 6 +++++- qa/src/qa_shmctl.c | 15 +++++++++++++++ src/pmdas/linux/clusters.h | 1 + src/pmdas/linux/help | 3 +++ src/pmdas/linux/ipc.c | 14 ++++++++++++++ src/pmdas/linux/ipc.h | 8 ++++++++ src/pmdas/linux/pmda.c | 36 ++++++++++++++++++++++++++++++++++++ src/pmdas/linux/root_linux | 3 +++ 11 files changed, 145 insertions(+), 1 deletion(-) Details ... commit 94d1db179edc0018b3963d9a1ae530e4c1cfab28 Author: Lukas Berk Date: Thu Jun 18 16:54:59 2015 -0400 Add qa/888 for testing latest ipc.shm metrics commit 6842babc844e93b76155aac97ff4d7c7f6200c8a Author: Lukas Berk Date: Thu Jun 18 09:27:39 2015 -0400 Add ipc shared memory metrics for total, rss, and swap in pmdalinux From mgoodwin@redhat.com Fri Jun 19 02:12:55 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 325357F67 for ; Fri, 19 Jun 2015 02:12:55 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id EB339304032 for ; Fri, 19 Jun 2015 00:12:51 -0700 (PDT) X-ASG-Debug-ID: 1434697967-04bdf04c7d44760001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id RliM7ki9wHw3wMR4 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Fri, 19 Jun 2015 00:12:47 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx09.intmail.prod.int.phx2.redhat.com (int-mx09.intmail.prod.int.phx2.redhat.com [10.5.11.22]) by mx1.redhat.com (Postfix) with ESMTPS id 5DCA02F669D for ; Fri, 19 Jun 2015 07:12:47 +0000 (UTC) Received: from [10.64.49.16] (vpn1-49-16.bne.redhat.com [10.64.49.16]) by int-mx09.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5J7CjUY009538 for ; Fri, 19 Jun 2015 03:12:46 -0400 Message-ID: <5583C0EC.7040501@redhat.com> Date: Fri, 19 Jun 2015 17:12:44 +1000 From: Mark Goodwin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: pcp Subject: pcp updates: Makepkgs --with-containers and associated build infrastructure Content-Type: text/plain; charset=utf-8; format=flowed X-ASG-Orig-Subj: pcp updates: Makepkgs --with-containers and associated build infrastructure Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.22 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1434697967 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 Changes committed to git://git.pcp.io/markgw/pcp/pcp.git master commit 260a7fb274b28bc71c43138685cce1a426f0f417 Author: Mark Goodwin Date: Fri Jun 19 16:39:20 2015 +1000 build: Makepkgs --with-containers for platforms with RPM and docker. Infrustructure to build container images using Makepkgs --with-containers The default and install targets now descend into build/containers for any prep (currently none but that may change in the future). The pack_pcp target will build and package RPMs and then descend into build/containers to build the pcp containers using the RPM packages built from build/rpm. A simple dnf (aka yum) repo is constructed for the RPM packages in the pcp-base container (/tmp/RPMS in the container). Because all other PCP containers are layered on the pcp-base container, this repo is available to install additional PCP packages. This is especially important for the pcp-collector container where users can run the following to login to the running container: docker exec -it pcp-collector /bin/bash -l and install additional PMDA packages, ./Install additional/optional PMDAs or perform other PCP administrative tasks. The pcp-devel repo is not enabled by default. Use e.g. : dnf --enable-repo=pcp-devel install pcp-somepmda If you don't enable the pcp-devel repo, you fall-back to the standard fedora:latest repo (curently f22 and f22-updates), which may be what you want anyway. Note that the containers build requires access to the docker daemon's unix domain socket. This is only permitted by default to the root user. You can edit /etc/sysconfig/docker and specify OPTIONS="-g groupname" to allow users in the group 'groupname' access to the docker server. Pick a group that you are a member of. There are checks in the Makepkgs script for sufficient docker server access. The --with-containers build will fail of those checks do not succeed. Obviously the docker service will need to be enabled and started for this to work too. Finally - there is still no cron service for the pmlogger-daily scripts et al. THis is still work in progress - will probably implement this with another container based on crond, using docker exec to run the scripts. modified: Makepkgs modified: build/GNUmakefile modified: build/containers/GNUlocalrules modified: build/containers/GNUmakefile modified: build/containers/pcp-base/Dockerfile modified: build/containers/pcp-base/GNUmakefile modified: build/containers/pcp-collector/Dockerfile modified: build/containers/pcp-collector/GNUmakefile modified: build/containers/pcp-monitor/Dockerfile modified: build/containers/pcp-monitor/GNUmakefile modified: build/containers/pcp-pmlogger/Dockerfile modified: build/containers/pcp-pmlogger/GNUmakefile modified: build/containers/pcp-testsuite/Dockerfile modified: build/containers/pcp-testsuite/GNUmakefile From debbugs@buxtehude.debian.org Sat Jun 20 07:48:17 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 2AA477F58 for ; Sat, 20 Jun 2015 07:48:17 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 9C6A4AC004 for ; Sat, 20 Jun 2015 05:48:13 -0700 (PDT) X-ASG-Debug-ID: 1434804487-04cb6c2dc966d80001-S8gJnT Received: from buxtehude.debian.org (buxtehude.debian.org [140.211.166.26]) by cuda.sgi.com with ESMTP id I4PlKONIHFhhXSSn (version=TLSv1 cipher=AES128-SHA bits=128 verify=NO) for ; Sat, 20 Jun 2015 05:48:08 -0700 (PDT) X-Barracuda-Envelope-From: debbugs@buxtehude.debian.org X-Barracuda-Apparent-Source-IP: 140.211.166.26 Received: from debbugs by buxtehude.debian.org with local (Exim 4.84) (envelope-from ) id 1Z6IBp-0007hl-CJ; Sat, 20 Jun 2015 12:48:05 +0000 X-Loop: owner@bugs.debian.org Subject: Bug#789376: missing licenses in debian/copyright Reply-To: Thorsten Alteholz , 789376@bugs.debian.org X-ASG-Orig-Subj: Bug#789376: missing licenses in debian/copyright Resent-From: Thorsten Alteholz Resent-To: debian-bugs-dist@lists.debian.org Resent-Cc: ftpmaster@ftp-master.debian.org, PCP Development Team X-Loop: owner@bugs.debian.org Resent-Date: Sat, 20 Jun 2015 12:48:01 +0000 Resent-Message-ID: X-Debian-PR-Message: report 789376 X-Debian-PR-Package: pcp X-Debian-PR-Keywords: X-Debian-PR-Source: pcp Received: via spool by submit@bugs.debian.org id=B.143480431028591 (code B); Sat, 20 Jun 2015 12:48:01 +0000 Received: (at submit) by bugs.debian.org; 20 Jun 2015 12:45:10 +0000 Received: from idefix.server.alteholz.net ([78.47.192.125]) by buxtehude.debian.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.84) (envelope-from ) id 1Z6I8z-0007Qt-So for submit@bugs.debian.org; Sat, 20 Jun 2015 12:45:10 +0000 Received: from uucp by idefix.server.alteholz.net with local-rmail (Exim 4.72) (envelope-from ) id 1Z6I8x-0002Xe-Qs for submit@bugs.debian.org; Sat, 20 Jun 2015 14:45:07 +0200 Received: from debian (helo=localhost) by jupiter.server.alteholz.net with local-esmtp (Exim 4.80) (envelope-from ) id 1Z6I24-0008BQ-Mh for submit@bugs.debian.org; Sat, 20 Jun 2015 14:38:00 +0200 Date: Sat, 20 Jun 2015 14:38:00 +0200 (CEST) From: Thorsten Alteholz X-X-Sender: debian@jupiter.server.alteholz.net To: submit@bugs.debian.org Message-ID: User-Agent: Alpine 2.02 (DEB 1266 2009-07-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII Delivered-To: submit@bugs.debian.org X-Barracuda-Connect: buxtehude.debian.org[140.211.166.26] X-Barracuda-Start-Time: 1434804488 X-Barracuda-Encrypted: AES128-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20020 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header Package: pcp Version: 3.10.4 Severity: serious User: alteholz@debian.org Usertags: ftp X-Debbugs-CC: ftpmaster@ftp-master.debian.org thanks Dear Maintainer, lots of files in man/*, book/* and images/* are licensed under some version of CC. Please remove all files from the tarball that use a DFSG incompatible license and mention the others in your debian/copyright. Thanks! Thorsten From envelope@ftp-master.debian.org Sat Jun 20 08:00:41 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 9706E7F5A for ; Sat, 20 Jun 2015 08:00:41 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 13246AC008 for ; Sat, 20 Jun 2015 06:00:40 -0700 (PDT) X-ASG-Debug-ID: 1434805237-04cbb06d1766650001-S8gJnT Received: from muffat.debian.org (muffat.debian.org [206.12.19.146]) by cuda.sgi.com with ESMTP id gEb1jACCUjcCiBRJ (version=TLSv1 cipher=AES128-SHA bits=128 verify=NO) for ; Sat, 20 Jun 2015 06:00:38 -0700 (PDT) X-Barracuda-Envelope-From: envelope@ftp-master.debian.org X-Barracuda-Apparent-Source-IP: 206.12.19.146 Received: from franck.debian.org ([138.16.160.12]) from C=NA,ST=NA,L=Ankh Morpork,O=Debian SMTP,OU=Debian SMTP CA,CN=franck.debian.org,EMAIL=hostmaster@franck.debian.org (verified) by muffat.debian.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84) (envelope-from ) id 1Z6INw-0004Mc-Ip; Sat, 20 Jun 2015 13:00:36 +0000 Received: from dak by franck.debian.org with local (Exim 4.84) (envelope-from ) id 1Z6INv-0000qQ-H8; Sat, 20 Jun 2015 13:00:35 +0000 From: Debian FTP Masters To: PCP Development Team , Nathan Scott X-DAK: dak process-policy X-Debian: DAK X-Debian-Package: pcp Precedence: bulk Auto-Submitted: auto-generated MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Subject: pcp_3.10.3_i386.changes ACCEPTED into unstable, unstable Message-Id: X-ASG-Orig-Subj: pcp_3.10.3_i386.changes ACCEPTED into unstable, unstable Date: Sat, 20 Jun 2015 13:00:35 +0000 X-Barracuda-Connect: muffat.debian.org[206.12.19.146] X-Barracuda-Start-Time: 1434805238 X-Barracuda-Encrypted: AES128-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20020 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Accepted: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Mon, 02 Mar 2015 00:00:00 +0000 Source: pcp Binary: pcp pcp-conf libpcp3-dev libpcp3 libpcp-gui2-dev libpcp-gui2 libpcp-mmv1-dev libpcp-mmv1 libpcp-pmda3-dev libpcp-pmda3 libpcp-trace2-dev libpcp-trace2 libpcp-import1-dev libpcp-import1 python-pcp libpcp-pmda-perl libpcp-import-perl libpcp-logsummary-perl libpcp-mmv-perl pcp-import-sar2pcp pcp-import-ganglia2pcp pcp-import-mrtg2pcp pcp-import-sheet2pcp pcp-import-iostat2pcp pcp-import-collectl2pcp pcp-doc pcp-testsuite pcp-manager pcp-webapi pcp-gui Architecture: source i386 all Version: 3.10.3 Distribution: unstable Urgency: low Maintainer: PCP Development Team Changed-By: Nathan Scott Description: libpcp-gui2 - Performance Co-Pilot graphical client tools library libpcp-gui2-dev - Performance Co-Pilot graphical client tools library and headers libpcp-import-perl - Performance Co-Pilot log import Perl module libpcp-import1 - Performance Co-Pilot data import library libpcp-import1-dev - Performance Co-Pilot data import library and headers libpcp-logsummary-perl - Performance Co-Pilot historical log summary module libpcp-mmv-perl - Performance Co-Pilot Memory Mapped Value Perl module libpcp-mmv1 - Performance Co-Pilot Memory Mapped Value client library libpcp-mmv1-dev - Performance Co-Pilot Memory Mapped Value library and headers libpcp-pmda-perl - Performance Co-Pilot Domain Agent Perl module libpcp-pmda3 - Performance Co-Pilot Domain Agent library libpcp-pmda3-dev - Performance Co-Pilot Domain Agent library and headers libpcp-trace2 - Performance Co-Pilot application tracing library libpcp-trace2-dev - Performance Co-Pilot application tracing library and headers libpcp3 - Performance Co-Pilot library libpcp3-dev - Performance Co-Pilot library and headers pcp - System level performance monitoring and performance management pcp-conf - Performance Co-Pilot runtime configuration pcp-doc - Documentation and tutorial for the Performance Co-Pilot pcp-gui - Visualisation tools for the Performance Co-Pilot toolkit pcp-import-collectl2pcp - Tool for importing data from collectl into PCP archive logs pcp-import-ganglia2pcp - Tool for importing data from ganglia into PCP archive logs pcp-import-iostat2pcp - Tool for importing data from iostat into PCP archive logs pcp-import-mrtg2pcp - Tool for importing data from MRTG into PCP archive logs pcp-import-sar2pcp - Tool for importing data from sar into PCP archive logs pcp-import-sheet2pcp - Tool for importing data from a spreadsheet into PCP archive logs pcp-manager - Performance Co-Pilot (PCP) manager daemon pcp-testsuite - Performance Co-Pilot (PCP) Test Suite pcp-webapi - Performance Co-Pilot (PCP) web API service python-pcp - Performance Co-Pilot Python PMAPI module Changes: pcp (3.10.3) unstable; urgency=low . * New release (full details in CHANGELOG). Checksums-Sha1: 3a97fca46eba7b275d082ddb4e042929442fdd61 3529 pcp_3.10.3.dsc b86efd83f22f79ca6b4e326fba154d2bc4aef2f7 10019804 pcp_3.10.3.tar.xz b40bd0bc4dff2fb5a4e5bbb9b41f99b38f2f679e 1353716 pcp_3.10.3_i386.deb 3517c545faa10088e3fdc865d7788bed853fb6bf 17564 pcp-conf_3.10.3_i386.deb c6d43cbe01ad3252698ba303df469a6298a74645 422830 libpcp3-dev_3.10.3_i386.deb 00255d8bb8b9bf3b1bf38ed1aad790bfa2a9962e 192210 libpcp3_3.10.3_i386.deb e698bd11017af414878c964619a5242ae4aa15a0 16800 libpcp-gui2-dev_3.10.3_i386.deb 13bf490a374a65fd447f54e6e707a1d82229db7a 15654 libpcp-gui2_3.10.3_i386.deb 5244b0b24fdc1b4c916f4a9f4a193d0fbe15e96f 19324 libpcp-mmv1-dev_3.10.3_i386.deb 0803767dae4880e65cd43b4cfbf7470c956e1b52 12694 libpcp-mmv1_3.10.3_i386.deb 5c94119a718002eec41bacc24527ee15dfe0b917 101226 libpcp-pmda3-dev_3.10.3_i386.deb 4b1415a87991b64adb085a6aa14c20d2a378de72 38958 libpcp-pmda3_3.10.3_i386.deb 1bf1854fd17f351d67647ab5f42b366e0d7fa1d3 27116 libpcp-trace2-dev_3.10.3_i386.deb 250d13f5979b6421dabff523aabc0c7b7ff2686c 19860 libpcp-trace2_3.10.3_i386.deb e9474a53aaa9dda0359c7ccfecda4c04a918fe9f 16406 libpcp-import1-dev_3.10.3_i386.deb 95b1fddd206625a034ba2ac180df365362d9ce28 15958 libpcp-import1_3.10.3_i386.deb 10495c41c30d69155e4bce22cf6dd2ea26283a58 52518 python-pcp_3.10.3_i386.deb 43af4519923134c07bdeccf9514736f3c87d3bce 39220 libpcp-pmda-perl_3.10.3_i386.deb aff7badbe3efdcac80c4c703cfff7af3881543f9 16952 libpcp-import-perl_3.10.3_i386.deb 6d6fea9f5ae10c659286827473778cd085cde07b 11992 libpcp-logsummary-perl_3.10.3_i386.deb 37c6638a063c9cf322f8cb91ab1e9a772b7c9cdd 18268 libpcp-mmv-perl_3.10.3_i386.deb 85260ad86154a5696f2cd0a0a26bcd09b416437b 15022 pcp-import-sar2pcp_3.10.3_all.deb 8035b1092178337997e7e3f1942c9f64ae5b8aed 14170 pcp-import-ganglia2pcp_3.10.3_all.deb c0f5c30c0e9a462d7ee497f52f58580156d9d0b3 9288 pcp-import-mrtg2pcp_3.10.3_all.deb 062c44cdd8662dc524dec3a910bb5a5bd3f17525 15760 pcp-import-sheet2pcp_3.10.3_all.deb 02f255bead795b156d601e70fcc68f6a87cda620 16214 pcp-import-iostat2pcp_3.10.3_all.deb 6e7efd18b653ea025a88a0cc644da91ff12f4e35 23770 pcp-import-collectl2pcp_3.10.3_i386.deb 87a3fb5c8f0655ad1a1448da08365828c8a3b4b3 3146716 pcp-doc_3.10.3_all.deb 6bc3b84f4ac37cc7f3b02825dbb87681384b9f41 3260750 pcp-testsuite_3.10.3_i386.deb 9f65fa5e76d563a78efdb95418b182ea85c730a8 48292 pcp-manager_3.10.3_i386.deb 505d522da455d25f9cb5993aeef4e81c6d8f1fd6 73564 pcp-webapi_3.10.3_i386.deb 22600a6dcef22328cbf6584649588a4d5f7f6353 655304 pcp-gui_3.10.3_i386.deb Checksums-Sha256: cf0d7f58071754b7bc423d09610fce4d7f3c0f7a1c1ecb080a98ead7fcac60cb 3529 pcp_3.10.3.dsc 790c727fc81bb4d99979c2f56008c1e8af62b14a35cbda2ca30a666f69b09b4f 10019804 pcp_3.10.3.tar.xz 6484da6b0a90c096dc66b93b8708883aaf80741278df370700b7085519817522 1353716 pcp_3.10.3_i386.deb 79b6aa342fd5025d7f9d95b887181537c00279ed5abed720acad9f264487422c 17564 pcp-conf_3.10.3_i386.deb b5eb1c64b2f14d082b77cbe46355cb788db48535068b0835a854fadb600ab73a 422830 libpcp3-dev_3.10.3_i386.deb d464bf68c03632c78af6a968913a98ae22217cb7cb9483229d8394e42689f429 192210 libpcp3_3.10.3_i386.deb d69f03b4f81a4b63c162ec1b4bf6fa5fd5d1841963015044b528d996d9d6d509 16800 libpcp-gui2-dev_3.10.3_i386.deb 9525ce77e9f25d270c49bdca359cca94469b42369e2f6ca3fb517681880e5660 15654 libpcp-gui2_3.10.3_i386.deb 2f4dd97c3ffa98f41b5aa0f8acb617c0ebecc78e09cadbc437d400944e645e5c 19324 libpcp-mmv1-dev_3.10.3_i386.deb 774258bf9cd98f8cbbbfa418d287c7bea0d082e4cf3f0fcc81a18f4b17130cf3 12694 libpcp-mmv1_3.10.3_i386.deb 1b2a67eaefcae094f74977a335ef690e1ff33366e6138160fcf61dc001cbc491 101226 libpcp-pmda3-dev_3.10.3_i386.deb 8805bdb97d441a04d8d468a19a4272e3cc032b0cdcf194bdf243d019407d2861 38958 libpcp-pmda3_3.10.3_i386.deb 45f497c27e23cb6868c035170e046989aa6688afa498117ed5c79c36ca5f13c0 27116 libpcp-trace2-dev_3.10.3_i386.deb 166d523376f4607667d8bd8752bf1b639f047c09fc4fccf4d9858d37138dbeff 19860 libpcp-trace2_3.10.3_i386.deb 7bbf223445970f22645fd0fa2947c1024ab49dde10bbd977c053d633d3166300 16406 libpcp-import1-dev_3.10.3_i386.deb 2c1f5d514c465eb0dc35a3308e9f5c640ca5e6ae2febc901b1a49b0c620a960f 15958 libpcp-import1_3.10.3_i386.deb 07b7f7c7e205c562ead72ac985516595054fd3b67bc09068b806d1689b37711f 52518 python-pcp_3.10.3_i386.deb c5a549e5fde6ae6fefe2bbc05520d0957652e89a41ac176d8087cf16cd2902c8 39220 libpcp-pmda-perl_3.10.3_i386.deb f9f4df20fa1e82a6c66fd43e97fc05161b3c93799a4f4b0c30e2f80c155ea89c 16952 libpcp-import-perl_3.10.3_i386.deb cf97b0b2e174288c1c2763b2c21e3b8f350f92b1bd418d74f70ad5e29f7c0abc 11992 libpcp-logsummary-perl_3.10.3_i386.deb 40bc748874903199899c5cda429ef9e880af72ec394db2e7d524c263e33cf01e 18268 libpcp-mmv-perl_3.10.3_i386.deb b693f58235691bd861539a83a35c07591bc029e4672756264c2278aeb79326d3 15022 pcp-import-sar2pcp_3.10.3_all.deb 383448f0d6f4429055cb8be394bfa59bdddeab435b96bc9c7ed9dedf9e4539fd 14170 pcp-import-ganglia2pcp_3.10.3_all.deb a3e3f83ad92c8fa71284dab3128dc9df89d306b6a557462c925879fab6efcaf8 9288 pcp-import-mrtg2pcp_3.10.3_all.deb c6ca5a54822114702a00b3df5f91bab153c747ddb1b7d1f84a23d216bded3ba0 15760 pcp-import-sheet2pcp_3.10.3_all.deb 57c3b8bfee73fea7400eb062592fd00844c2dc906e97667625aa084bc8631a48 16214 pcp-import-iostat2pcp_3.10.3_all.deb cf6d0d0b4d1835b992d9c18ccb00cbd5649571985b6f704a2d533d7c36e139b7 23770 pcp-import-collectl2pcp_3.10.3_i386.deb fcc26adfeaf1f44c0041f6e000ea826ca50562c48d24806ff9cec60bb5fad0fa 3146716 pcp-doc_3.10.3_all.deb 9670dd76e514a97ec72c1a32d9c55004ccf076a88551909a8cfdee3c8e6fdf09 3260750 pcp-testsuite_3.10.3_i386.deb 68352d7e317a45a2340c056297d09746163a3109418f8d45b1e2db3012d1908b 48292 pcp-manager_3.10.3_i386.deb 5bdc78109149d8ad2aa1532a74705e2703d7ef8f1d9c039a682a4e4f009361aa 73564 pcp-webapi_3.10.3_i386.deb b4c317401843767671002282907004b60df57f18f73bb4720795a52a029e614f 655304 pcp-gui_3.10.3_i386.deb Files: 39a2ea004fb2b52e0ac9d77804d26347 3529 utils extra pcp_3.10.3.dsc d5895b95f8ae999def27fe01b2e0e9a5 10019804 utils extra pcp_3.10.3.tar.xz 03349a1f872442af8e8d00deb6c71aef 1353716 utils extra pcp_3.10.3_i386.deb 2be0371db23949270e7d1cdc7ba19779 17564 libs extra pcp-conf_3.10.3_i386.deb 082bc8e7008f24955e60bdb206a5fb46 422830 libdevel extra libpcp3-dev_3.10.3_i386.deb d46ee5bcef0549295d26e4ae98742a95 192210 libs extra libpcp3_3.10.3_i386.deb 6cbc2acfe08d5cd5b43dd16f3071c43c 16800 libdevel extra libpcp-gui2-dev_3.10.3_i386.deb dccd6e611ed98a7d589f25d5241d3acd 15654 libs extra libpcp-gui2_3.10.3_i386.deb ae6992633341e7ef254de4727a45cbab 19324 libdevel extra libpcp-mmv1-dev_3.10.3_i386.deb c95aabf1d2f15156afa330d814ed0c84 12694 libs extra libpcp-mmv1_3.10.3_i386.deb 5119e459011effb30d9762482bd4f9ed 101226 libdevel extra libpcp-pmda3-dev_3.10.3_i386.deb 8cb328744acce45c630819b0666a3f11 38958 libs extra libpcp-pmda3_3.10.3_i386.deb de5320c052388b4765d74989a3dc2747 27116 libdevel extra libpcp-trace2-dev_3.10.3_i386.deb cbca1763efa186d0094771f5e1187af1 19860 libs extra libpcp-trace2_3.10.3_i386.deb 62789de1330b91b42f7f65afcb3f20e0 16406 libdevel extra libpcp-import1-dev_3.10.3_i386.deb 95f051440d344f48e2386e834c33c6f5 15958 libs extra libpcp-import1_3.10.3_i386.deb 36f0437df7321cf7387b924d98d9ad64 52518 python extra python-pcp_3.10.3_i386.deb e7d593fafd17a964d7285c5d7d7b2c5b 39220 perl extra libpcp-pmda-perl_3.10.3_i386.deb b2856943a8390b5959fdba6f377ace7d 16952 perl extra libpcp-import-perl_3.10.3_i386.deb f06465924ed8778d29bc53a33364127d 11992 perl extra libpcp-logsummary-perl_3.10.3_i386.deb 458b4b0c46a33641bd3e6ed51f8eb1c2 18268 perl extra libpcp-mmv-perl_3.10.3_i386.deb cb0f79a8ca9a523f4d5904e92d1d1d8c 15022 utils extra pcp-import-sar2pcp_3.10.3_all.deb 8f50137f632d919daf467b25909c299e 14170 utils extra pcp-import-ganglia2pcp_3.10.3_all.deb 9a42c957f2119efcc7cb5c917ef0417d 9288 utils extra pcp-import-mrtg2pcp_3.10.3_all.deb 3d6edb1a2650b1e5c79584e996f89920 15760 utils extra pcp-import-sheet2pcp_3.10.3_all.deb 4c1c5dec4a3793184fb833baa7f3fe38 16214 utils extra pcp-import-iostat2pcp_3.10.3_all.deb 092c29bbd5ac11cfc76353061b7ec2c5 23770 utils extra pcp-import-collectl2pcp_3.10.3_i386.deb f6a83c86aa05d9c1495fa9218d0d7ab5 3146716 doc extra pcp-doc_3.10.3_all.deb 6c6ff6d71e1a4f0e8df7ecbccad5a3d2 3260750 utils extra pcp-testsuite_3.10.3_i386.deb fbd800c3e854738d5f7e4e38205200f8 48292 utils extra pcp-manager_3.10.3_i386.deb 0f18ba7763e4b518b5440214212a07c3 73564 utils extra pcp-webapi_3.10.3_i386.deb faec3e423b19b30f5890f6a06cce28b7 655304 utils extra pcp-gui_3.10.3_i386.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQIcBAEBCAAGBQJU95spAAoJEP4IQu423YwMlXUQAL759NFGzU8xZl/WJad1S1iX SGlE7wqHfLzrXy8K6+IovMTeM9SfwwC+TF+e0oSMI7HGu9jZa+LJ0S1XLwa7SMCY dUaR0eMwhCPbRRfmvvqhAi7TBijRl3tfcDyG7TG1X+AtXTT9FEBQtwts4WrjmejX Uv5FdqyTLNj8fdBDILyTyGLLAL9L6eWnxVuKGOhUqVFhA0DRomSdP+FC9kSYYAgi A+C5K6QXlFQMOkwaEZYs6CsbrlHkz4m9Mapmmgj1x+Bm8tnAmV8KPGRDSiwXhjE6 zcI16LMZFN0CVhnBemh9sWlqKUhJ4/nY820DcupCOILUs9w85quhgN5VTacqU04f zGAWthVW51hkezo+bYNa4ju8tH+Du0DWQz0SBo2FluqjgUmreQLSGpYGm8QfdXCx Hv4X3ItthUQIBeP7bBTjbSNGx/3Zl5oA8P4lLdATmbmZd2/rmwOat8qUXAhvr/Ip zqEDgtb5pTDxgMIrXarduXq4g8AtFh0bh0Uce6SXRA+UfX1XLzNIeBC165fhd6uv SteCCNvL5KMlx9h1Khnm1rF0K3z0Y54HqpzOm2iWosni+aLphQ5xrilbGIXFUi1F W1vUpZJmDJ4yPPM4iVCk6mkF8AjNDlHNC6oOrPsMaBYRTexMvdfsyp/IcmjtJ5ik 1fSgjBAm97hJkI9hDqY6 =BHlS -----END PGP SIGNATURE----- Thank you for your contribution to Debian. From envelope@ftp-master.debian.org Sat Jun 20 08:00:54 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id EDA577F5A for ; Sat, 20 Jun 2015 08:00:53 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 7F4F8AC008 for ; Sat, 20 Jun 2015 06:00:53 -0700 (PDT) X-ASG-Debug-ID: 1434805249-04bdf04c7f6aad0001-S8gJnT Received: from mailly.debian.org (mailly.debian.org [82.195.75.114]) by cuda.sgi.com with ESMTP id mVtoLLb7fKZxMuXq (version=TLSv1 cipher=AES128-SHA bits=128 verify=NO) for ; Sat, 20 Jun 2015 06:00:51 -0700 (PDT) X-Barracuda-Envelope-From: envelope@ftp-master.debian.org X-Barracuda-Apparent-Source-IP: 82.195.75.114 Received: from franck.debian.org ([138.16.160.12]) from C=NA,ST=NA,L=Ankh Morpork,O=Debian SMTP,OU=Debian SMTP CA,CN=franck.debian.org,EMAIL=hostmaster@franck.debian.org (verified) by mailly.debian.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84) (envelope-from ) id 1Z6IO7-0004cC-97; Sat, 20 Jun 2015 13:00:48 +0000 Received: from dak by franck.debian.org with local (Exim 4.84) (envelope-from ) id 1Z6IO5-0000tj-SK; Sat, 20 Jun 2015 13:00:45 +0000 From: Debian FTP Masters To: PCP Development Team , Nathan Scott X-DAK: dak process-policy X-Debian: DAK X-Debian-Package: pcp Precedence: bulk Auto-Submitted: auto-generated MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Subject: pcp_3.10.4_i386.changes ACCEPTED into unstable, unstable Message-Id: X-ASG-Orig-Subj: pcp_3.10.4_i386.changes ACCEPTED into unstable, unstable Date: Sat, 20 Jun 2015 13:00:45 +0000 X-Barracuda-Connect: mailly.debian.org[82.195.75.114] X-Barracuda-Start-Time: 1434805250 X-Barracuda-Encrypted: AES128-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20020 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Accepted: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Wed, 15 Apr 2015 16:09:51 +1000 Source: pcp Binary: pcp pcp-conf libpcp3-dev libpcp3 libpcp-gui2-dev libpcp-gui2 libpcp-mmv1-dev libpcp-mmv1 libpcp-pmda3-dev libpcp-pmda3 libpcp-trace2-dev libpcp-trace2 libpcp-import1-dev libpcp-import1 python-pcp libpcp-pmda-perl libpcp-import-perl libpcp-logsummary-perl libpcp-mmv-perl pcp-import-sar2pcp pcp-import-ganglia2pcp pcp-import-mrtg2pcp pcp-import-sheet2pcp pcp-import-iostat2pcp pcp-import-collectl2pcp pcp-doc pcp-testsuite pcp-manager pcp-webapi pcp-gui Architecture: source i386 all Version: 3.10.4 Distribution: unstable Urgency: low Maintainer: PCP Development Team Changed-By: Nathan Scott Description: libpcp-gui2 - Performance Co-Pilot graphical client tools library libpcp-gui2-dev - Performance Co-Pilot graphical client tools library and headers libpcp-import-perl - Performance Co-Pilot log import Perl module libpcp-import1 - Performance Co-Pilot data import library libpcp-import1-dev - Performance Co-Pilot data import library and headers libpcp-logsummary-perl - Performance Co-Pilot historical log summary module libpcp-mmv-perl - Performance Co-Pilot Memory Mapped Value Perl module libpcp-mmv1 - Performance Co-Pilot Memory Mapped Value client library libpcp-mmv1-dev - Performance Co-Pilot Memory Mapped Value library and headers libpcp-pmda-perl - Performance Co-Pilot Domain Agent Perl module libpcp-pmda3 - Performance Co-Pilot Domain Agent library libpcp-pmda3-dev - Performance Co-Pilot Domain Agent library and headers libpcp-trace2 - Performance Co-Pilot application tracing library libpcp-trace2-dev - Performance Co-Pilot application tracing library and headers libpcp3 - Performance Co-Pilot library libpcp3-dev - Performance Co-Pilot library and headers pcp - System level performance monitoring and performance management pcp-conf - Performance Co-Pilot runtime configuration pcp-doc - Documentation and tutorial for the Performance Co-Pilot pcp-gui - Visualisation tools for the Performance Co-Pilot toolkit pcp-import-collectl2pcp - Tool for importing data from collectl into PCP archive logs pcp-import-ganglia2pcp - Tool for importing data from ganglia into PCP archive logs pcp-import-iostat2pcp - Tool for importing data from iostat into PCP archive logs pcp-import-mrtg2pcp - Tool for importing data from MRTG into PCP archive logs pcp-import-sar2pcp - Tool for importing data from sar into PCP archive logs pcp-import-sheet2pcp - Tool for importing data from a spreadsheet into PCP archive logs pcp-manager - Performance Co-Pilot (PCP) manager daemon pcp-testsuite - Performance Co-Pilot (PCP) Test Suite pcp-webapi - Performance Co-Pilot (PCP) web API service python-pcp - Performance Co-Pilot Python PMAPI module Changes: pcp (3.10.4) unstable; urgency=low . * New release (full details in CHANGELOG). Checksums-Sha1: 02fe44992b879febad6065e75eae792a30fc4a47 3529 pcp_3.10.4.dsc ab713e7854520ce97efaf16f26a13da200a5cb89 10072436 pcp_3.10.4.tar.xz f6bedf1580daaa9516d0f485a091a509b7ff10e3 1382634 pcp_3.10.4_i386.deb 5162827deebdc748f9ce56507c1d8e7c6cadef32 17592 pcp-conf_3.10.4_i386.deb 84a135ecd6ad348df230ccd26c7dc626c2374ded 423022 libpcp3-dev_3.10.4_i386.deb b7795a27037b1e513fbb773f290528dec38a99cb 192452 libpcp3_3.10.4_i386.deb 9bb495a172bc5f4ad2c6e9ca7b1c0c30597d4079 16826 libpcp-gui2-dev_3.10.4_i386.deb 9576a2fbf709e3a96f999e39dc4e2c9d3c611666 15688 libpcp-gui2_3.10.4_i386.deb ab2e82683b116e85d8e080f65105688ff8ae0ec2 19350 libpcp-mmv1-dev_3.10.4_i386.deb fd78a59a6e11f657cee47b84664d1727536fca2b 12708 libpcp-mmv1_3.10.4_i386.deb 5baec3bc66a7ec49948a24ead2a0e64983bf4b41 101320 libpcp-pmda3-dev_3.10.4_i386.deb f395201237ec6e6ccd524bb126c1087f4d76a2e4 38912 libpcp-pmda3_3.10.4_i386.deb a844850daac79a5fb1746987346df768363a0ea5 27156 libpcp-trace2-dev_3.10.4_i386.deb 111c21f9ce741f43ee935424d0f14bdd5166a2cf 19868 libpcp-trace2_3.10.4_i386.deb dfc535ba093f3f392a0ae97e4a68f8a95b8a50d8 16428 libpcp-import1-dev_3.10.4_i386.deb 818cc83de0199fa0347dd5cb94d2eb52a13d3758 15976 libpcp-import1_3.10.4_i386.deb e1305b27e76c35999559b6cd1c5a161f1f055eeb 52480 python-pcp_3.10.4_i386.deb 86ef03aef15707fa255eed228e3e63655502055f 39176 libpcp-pmda-perl_3.10.4_i386.deb aa0aa512fa04fc484a3718b5486c919bf5e38c3b 17006 libpcp-import-perl_3.10.4_i386.deb 1c00b3cf0da761076fdce6e676a1f10f7df2ca74 12002 libpcp-logsummary-perl_3.10.4_i386.deb 2b921c341f11e88910a0b167516e47af2e15fa7a 18270 libpcp-mmv-perl_3.10.4_i386.deb c883302f71337534b66eb9cc6c616df6b801e918 15036 pcp-import-sar2pcp_3.10.4_all.deb 37c7e3e7ecd3bec05489eb4d2e7a0788e7eb5d34 14190 pcp-import-ganglia2pcp_3.10.4_all.deb 2372ac1b42060b481a94f70f1a6d7ac3d0ecd290 9304 pcp-import-mrtg2pcp_3.10.4_all.deb 15211046dd646031538d378f806923a30406da20 15774 pcp-import-sheet2pcp_3.10.4_all.deb e8afccdc27a957b517dab56946b0f5c0eeaacf21 16234 pcp-import-iostat2pcp_3.10.4_all.deb 961da43999e3f1876cdba5795adacdc33a085c82 23802 pcp-import-collectl2pcp_3.10.4_i386.deb 3fab44f8488f2fd7d984c063bef1ea7875be7b2a 3146700 pcp-doc_3.10.4_all.deb 8748b0bddd4aace67cc1df4cefe4cf99911588e1 3264634 pcp-testsuite_3.10.4_i386.deb ba87300ea50c88e4f5b91d4e19c400158d3e71b0 48470 pcp-manager_3.10.4_i386.deb db01b707ac2f217274fc1d7409a70ba22a193ddf 74034 pcp-webapi_3.10.4_i386.deb 6ad2499f2a654bb674e1f69ae87774aea2ccc507 658008 pcp-gui_3.10.4_i386.deb Checksums-Sha256: 6f73933cedc59a7bc71f97da86add3af051904e04f2554b9db8b8ea2a117c296 3529 pcp_3.10.4.dsc dffca787cb9f57e4aad826d3ab8d804e4819738bd5fb91937e0b8d1373707e38 10072436 pcp_3.10.4.tar.xz a9078b6f53d9bfbed7ae6981fa5d195906f6b63a4b2b7b0188b574d4a093a9a9 1382634 pcp_3.10.4_i386.deb cdc1138d34c093b2c2ee162e28d612109e15fcdd8b03608e1902b65a1d13e1d1 17592 pcp-conf_3.10.4_i386.deb 17f6b240bd51c7feb051f5bf9d2c2a8d3d98ae24ceeeb5c3c99abb19f673f2e1 423022 libpcp3-dev_3.10.4_i386.deb f85df28fc453a1481a16963dd367728d0daf57d0cce8be72c396fc8f02e21b20 192452 libpcp3_3.10.4_i386.deb a1cd19edf218a75d10b38a106394d56b988388b98b8bad1631cbbd32e15dabd3 16826 libpcp-gui2-dev_3.10.4_i386.deb 51cbcc81a0876d5bc1b9c80c30eff0da09722c169434a74fa65caed91159e9f2 15688 libpcp-gui2_3.10.4_i386.deb 4876e7bdd8f73f201d08b68a2745b1ce72153b97cd9a8652b4c5a48148664dcc 19350 libpcp-mmv1-dev_3.10.4_i386.deb 6e8f758302549885a05069a65276d0eb565f78aad15b0722a9411dc95e931316 12708 libpcp-mmv1_3.10.4_i386.deb f8579f673cff594abf351d3b1d82b60f03269ea5542d9bb728b1b8da301f577f 101320 libpcp-pmda3-dev_3.10.4_i386.deb f92b2bedc837232cc765ee6cdf8c48fbe00b00b91fe9cf7c6446b17356e06eaa 38912 libpcp-pmda3_3.10.4_i386.deb 9625df9d702fe8f49d001f3b0aa84afe68773776b3a07e0951ec3debec5d5410 27156 libpcp-trace2-dev_3.10.4_i386.deb e0b6a4d7263fde3e369a19cca12f94deda6f2c38045795023dda996aa20b2b4f 19868 libpcp-trace2_3.10.4_i386.deb 87632ab32845306c47605356f7122ca854b1058ba0e0585a3c71643e60107840 16428 libpcp-import1-dev_3.10.4_i386.deb 7aabf1f69bf80f7634ef2c30970554364d3bc0ad0b5b1982cad1fd378755e09b 15976 libpcp-import1_3.10.4_i386.deb 6eb9d154a8bb673e60476910e01df78bfe5eb7ba2bd11a5b566fc6a9aa018c43 52480 python-pcp_3.10.4_i386.deb c71d45696c8ea75a5d7062b6e8fe04f3719c8694cf9d43cf0150553cc9296f42 39176 libpcp-pmda-perl_3.10.4_i386.deb 2e09eef449d311e582c090f7a5ae85df0d7b16123ca2673bbc370c1072d99bf0 17006 libpcp-import-perl_3.10.4_i386.deb 6bbf3e480a0159bdc396d7fd265c62511071c955e5eed4370122abb6e275acbb 12002 libpcp-logsummary-perl_3.10.4_i386.deb 49517971eccb06d8ebc25ef99f6b825295be3080943248a5b43e7ec689cff555 18270 libpcp-mmv-perl_3.10.4_i386.deb 3fcbde343edabaeb93e4ea612d618754c9de62cbc2efe2c519f499b7a0aa58ed 15036 pcp-import-sar2pcp_3.10.4_all.deb 879013b1f4bbebb9b77543755d30b5a72284f657096a060ba8a64ecb1d3338a2 14190 pcp-import-ganglia2pcp_3.10.4_all.deb 417c9d24c7ecb43734a243c7e0fee093bdead410e4d647047b04261d21ac6b15 9304 pcp-import-mrtg2pcp_3.10.4_all.deb 8f69aaf772aed7360b6956f7a4ff2e6999bf75d8e257a2c729ecc0a1e67c4b87 15774 pcp-import-sheet2pcp_3.10.4_all.deb 372ea424b404eea51fe3af9ded8dfd0a7b6f2cac54725ed3dfc65f277ce4b55a 16234 pcp-import-iostat2pcp_3.10.4_all.deb dc8621f904d926e15fa6107c505457fe697387bf4e61c6b08b453eefb83d2c7b 23802 pcp-import-collectl2pcp_3.10.4_i386.deb f61464ad562cdb566b1f8e2581d687e81edf511f0f7038a6d0b2f18ae081a5b1 3146700 pcp-doc_3.10.4_all.deb 348d1840cf16857c4ff81def1dad1a54cfd4d55b8265a2ff13a81218d9859d4a 3264634 pcp-testsuite_3.10.4_i386.deb 45f15df55850a0e69b6cd4e0630b9fe08be8d79736d19af0dcc9b2950db35a42 48470 pcp-manager_3.10.4_i386.deb 57b7f9293f322fb1074b1cb43c42b1a0b6a3f1aba980505ac42b9d6de2465268 74034 pcp-webapi_3.10.4_i386.deb ab091eb1ee0b3f08231521553848c74e7d16cad0ae7f2a4b06514e7459e82063 658008 pcp-gui_3.10.4_i386.deb Files: 108a369907e5f6ea2b1c8e0dd41f540c 3529 utils extra pcp_3.10.4.dsc a196d90c8416cd43cac5053664e5be64 10072436 utils extra pcp_3.10.4.tar.xz 75420edbed812e49f85c26b7b7374d20 1382634 utils extra pcp_3.10.4_i386.deb 12ee44e571dea50749ac66d1da9b5bca 17592 libs extra pcp-conf_3.10.4_i386.deb c65b43e0f2b3ab437fd9d9448d195192 423022 libdevel extra libpcp3-dev_3.10.4_i386.deb dd93666d5bad14068110a62ddd09fa8c 192452 libs extra libpcp3_3.10.4_i386.deb 341783468ef29213c5b257e0d00d6339 16826 libdevel extra libpcp-gui2-dev_3.10.4_i386.deb 3d8b9e6ec8d0068257fb754b72e95c44 15688 libs extra libpcp-gui2_3.10.4_i386.deb b4ac8b20b95b8377b784821e5818967a 19350 libdevel extra libpcp-mmv1-dev_3.10.4_i386.deb 30f88365e69968bdb30408ef06e71a52 12708 libs extra libpcp-mmv1_3.10.4_i386.deb 0a01646bc73056283e633605370e1716 101320 libdevel extra libpcp-pmda3-dev_3.10.4_i386.deb ce0025ddfe33eede304fde681616101e 38912 libs extra libpcp-pmda3_3.10.4_i386.deb 2d9b678f30ce92f97c6eac7287510dae 27156 libdevel extra libpcp-trace2-dev_3.10.4_i386.deb 6afee6b1b7b5a01ef955e7694ec17cd9 19868 libs extra libpcp-trace2_3.10.4_i386.deb e021ca784fef0b236fd70fc3cc95e968 16428 libdevel extra libpcp-import1-dev_3.10.4_i386.deb 7e94cf1636a39fcc6752085781d08c60 15976 libs extra libpcp-import1_3.10.4_i386.deb 4861c5fa3d16b3864a279a8913c55a9b 52480 python extra python-pcp_3.10.4_i386.deb b4c41c5e17498fc04456e4aff7e01214 39176 perl extra libpcp-pmda-perl_3.10.4_i386.deb 96fb34d705b055c14a8a23f0492a6efe 17006 perl extra libpcp-import-perl_3.10.4_i386.deb 8781dd4e390d72f7ab35ad8615691f4b 12002 perl extra libpcp-logsummary-perl_3.10.4_i386.deb f1be5a77c46cddd993b1eefea4443b2e 18270 perl extra libpcp-mmv-perl_3.10.4_i386.deb b4b956445973d1006c7bc040761be325 15036 utils extra pcp-import-sar2pcp_3.10.4_all.deb 5501978aff3a37dc4c88bbf2957abfde 14190 utils extra pcp-import-ganglia2pcp_3.10.4_all.deb fe891d1604df6001f6f8fc1a52f6f133 9304 utils extra pcp-import-mrtg2pcp_3.10.4_all.deb 4e75d01af5045c15bfeebbd84b877d56 15774 utils extra pcp-import-sheet2pcp_3.10.4_all.deb 8f7afc7a5a9b1a1718f881c9eec124c6 16234 utils extra pcp-import-iostat2pcp_3.10.4_all.deb f9c591a776904db1c072fe6800ba6968 23802 utils extra pcp-import-collectl2pcp_3.10.4_i386.deb b4d8b2b4c339e157d7aee172d89c26d0 3146700 doc extra pcp-doc_3.10.4_all.deb 3e0431b8155932957cab7930aa4dfb1a 3264634 utils extra pcp-testsuite_3.10.4_i386.deb 5dc50bf88c012acf002ebf1ce3452d34 48470 utils extra pcp-manager_3.10.4_i386.deb 9766877d004b55626e391397bf99715a 74034 utils extra pcp-webapi_3.10.4_i386.deb 9d099ecd2e3fe1f58a01d8f86ef67478 658008 utils extra pcp-gui_3.10.4_i386.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQIbBAEBCAAGBQJVLw2UAAoJEP4IQu423YwM++oP93A8mDtGvRU1WuLyD13Jo5qN fhOEMl+mfhNn3jOk7tr/yohAUvdrmTzIvITOFp2mBR/XZ66eu8Y9G5nc9KyvFjUH /8KoCPbj8hhZZy2mwNUtVpe/LqxGWmRaC2aBTkicOA7fHo2NvJK+lyuioLu0eWar s5NVHiLK94cw6quRHWCSc+Wz+GNpl9L3gxThg4gSxal07vLgHN1pa/MzOnJeC04t op8vWse2KU5clLfK0t3seqwm6ie9kVR5VBySeEW3zPK5uSZJrAYZpxMYlgFxVjEM fIiaXVyEOKzRFrUUBtHAEK91Q4rsyncBwP1xQFOAtKvXx5VM+XrAVntNlfDjhgaL V+B5CbGA+rB6XJMlCgT+EoyrsW7zOCER7QeEmAT+lRTz2F6L8s78zp+sBgLBkevS fSFHF2j3DTd/DQCBSUuF9Vm4krnyeNpPp8CiIpgOuue8JhbwA8frn6j6jAkNes1q LJdFiQQcBdCxSbtyWeVEgTz6EFmY3RH/oPYWhenD5mMIyhfk6qxb4Zyty8ru0Vd4 6vanLT2sE234MD6K9Y5POC3P7HEpUIZCGBGMO/EuPDxpVmE4CnKwMfNItBaFNgPO EwcIStzfRc7luQQcGStNzJ7aG+wizFJcuZrVx63ZhOLPZ2yPrPtoOIj/WYV9vPJd FdcI8o6ddcc7rZ980j0= =zSAt -----END PGP SIGNATURE----- Thank you for your contribution to Debian. From kenj@internode.on.net Sat Jun 20 16:41:32 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 327C67F56 for ; Sat, 20 Jun 2015 16:41:32 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id E6BB8304032 for ; Sat, 20 Jun 2015 14:41:28 -0700 (PDT) X-ASG-Debug-ID: 1434836482-04bdf04c7c74eb0001-S8gJnT Received: from ipmail06.adl6.internode.on.net (ipmail06.adl6.internode.on.net [150.101.137.145]) by cuda.sgi.com with ESMTP id yL4C1y0fAYyx8qAV for ; Sat, 20 Jun 2015 14:41:22 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.145 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2DbAQAf3YVVPPyv0XYNT4NkX4MevFeHagEBAQEBAQcBAQEBQYULSAcGMAYCBRYLAgsDAgECATEnBgIBAYg4r2twliiBIZIZgUMFhwOMeoRWnymEMV0BgkcBAQE Received: from ppp118-209-175-252.lns20.mel8.internode.on.net (HELO [192.168.1.100]) ([118.209.175.252]) by ipmail06.adl6.internode.on.net with ESMTP; 21 Jun 2015 07:11:21 +0930 Message-ID: <5585DE00.2040407@internode.on.net> Date: Sun, 21 Jun 2015 07:41:20 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: pcp@oss.sgi.com Subject: pcp updates - qa infrastructure Content-Type: text/plain; charset=utf-8 X-ASG-Orig-Subj: pcp updates - qa infrastructure Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail06.adl6.internode.on.net[150.101.137.145] X-Barracuda-Start-Time: 1434836482 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20029 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://git.pcp.io/kenj/pcp master Ken McDonell (6): qa/common*: cleanup qa/README.common: document the relationship between the common.* scripts qa/show-me: don't set $here (done already in common) qa: cleanup common.* usage across many scripts qa/570: retire this test (pmnscomp not used any more) qa/931: (new) for http://oss.sgi.com/bugzilla/show_bug.cgi?id=1100 qa/019 | 12 ++++---- qa/020 | 3 +- qa/031 | 4 +- qa/032 | 4 +- qa/055 | 7 +--- qa/068 | 3 +- qa/083 | 4 +- qa/096 | 3 +- qa/1026.out | 2 - qa/1049 | 1 qa/115 | 4 +- qa/116 | 1 qa/126 | 1 qa/174 | 4 +- qa/180 | 4 +- qa/212 | 10 +++--- qa/215 | 14 ++++----- qa/216 | 1 qa/223 | 3 -- qa/233 | 4 +- qa/262 | 4 +- qa/272 | 4 -- qa/278 | 1 qa/282 | 1 qa/283 | 11 +++---- qa/285 | 1 qa/299 | 11 +++---- qa/313 | 1 qa/314 | 1 qa/340 | 4 +- qa/361 | 4 +- qa/365 | 1 qa/366 | 1 qa/446 | 1 qa/456 | 1 qa/457 | 1 qa/458 | 1 qa/461 | 1 qa/465 | 1 qa/466 | 1 qa/469 | 1 qa/471 | 1 qa/519 | 1 qa/555 | 1 qa/560 | 1 qa/574 | 1 qa/580 | 2 - qa/592 | 1 qa/593 | 1 qa/600 | 1 qa/605 | 1 qa/617 | 1 qa/628 | 11 +++---- qa/635 | 1 qa/653 | 1 qa/654 | 4 -- qa/655 | 4 -- qa/703 | 3 -- qa/706 | 6 ---- qa/931 | 28 +++++++++++++++++++ qa/README.common | 69 ++++++++++++++++++++++++++++++++++++++++++++++++ qa/common | 12 ++++---- qa/common.avahi | 4 +- qa/common.check | 17 +++++------ qa/common.compress | 2 - qa/common.install.cisco | 6 ++-- qa/common.pcpweb | 4 ++ qa/common.qt | 12 ++++---- qa/common.rpm | 16 +++++------ qa/common.secure | 30 ++++++++++---------- qa/common.webapi | 6 ++-- qa/group | 3 +- qa/show-me | 2 - 73 files changed, 218 insertions(+), 177 deletions(-) Details ... commit 26988bf8f5b43b5723fc7ffa75c8e030964404e8 Author: Ken McDonell Date: Sun Jun 21 07:33:36 2015 +1000 qa/931: (new) for http://oss.sgi.com/bugzilla/show_bug.cgi?id=1100 Crash in interp.c. Problem not fixed yet, so test marked :reserved and no 931.out until it is. commit 49a2d726c8da5292d27a90f75192384e82d0b787 Author: Ken McDonell Date: Sun Jun 21 07:21:45 2015 +1000 qa/570: retire this test (pmnscomp not used any more) commit a4dae3ceaf4ffd80466801fa74435da33a8d80ce Author: Ken McDonell Date: Sun Jun 14 08:47:05 2015 +1000 qa: cleanup common.* usage across many scripts Follow qa/README.common guidelines, make includes the standard ones, avoid explicitly including localconfig (the latter is done in the standard common.* file sequence). commit 8db07d30aa4869fe55da048bf266765b0199ee1f Author: Ken McDonell Date: Sun Jun 14 08:38:09 2015 +1000 qa/show-me: don't set $here (done already in common) commit 8bd229e3e8071f93606ec8036b5a9b899f6abd6a Author: Ken McDonell Date: Sun Jun 14 08:32:53 2015 +1000 qa/README.common: document the relationship between the common.* scripts Intended as a guide for the expert QA script developer. If you use ./new to create new QA scripts then none of this information is required. commit 2a13531e3129eb6786a3b2f393fd4d85b3b93ca7 Author: Ken McDonell Date: Sun Jun 14 08:28:52 2015 +1000 qa/common*: cleanup A number of changes ... - use $here/$seq.full (not $seq.full) everywhere so scripts are insulated from any possible chdir operations - define $here in one place - make all the common. scripts proper wrappers that include the 3 standard include files (common.product, common.filter and common.check) to mimic ./new ... these common. scripts are typically included _instead_ of the ones provided by ./new From kenj@internode.on.net Sat Jun 20 17:10:39 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 4E8217F56 for ; Sat, 20 Jun 2015 17:10:39 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 2EC8C304032 for ; Sat, 20 Jun 2015 15:10:36 -0700 (PDT) X-ASG-Debug-ID: 1434838232-04bdf04c7c75720001-S8gJnT Received: from ipmail06.adl6.internode.on.net (ipmail06.adl6.internode.on.net [150.101.137.145]) by cuda.sgi.com with ESMTP id 5JfVGToPLlGhKVcS for ; Sat, 20 Jun 2015 15:10:33 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.145 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2DbAQBa5IVVPPyv0XYNT4NkX4Megy65IIdxAQEBAQEBBwEBAQFBhQtVMAYCBRYLAgsDAgECATEnBgIBAbglcJYkgSGPR4JSgUMFk32EVoJXnFKEMV2CSAEBAQ Received: from ppp118-209-175-252.lns20.mel8.internode.on.net (HELO [192.168.1.100]) ([118.209.175.252]) by ipmail06.adl6.internode.on.net with ESMTP; 21 Jun 2015 07:40:32 +0930 Message-ID: <5585E4D8.5040707@internode.on.net> Date: Sun, 21 Jun 2015 08:10:32 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: pcp@oss.sgi.com Subject: pcp updates - qa infrastructure, part 2 Content-Type: text/plain; charset=utf-8 X-ASG-Orig-Subj: pcp updates - qa infrastructure, part 2 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail06.adl6.internode.on.net[150.101.137.145] X-Barracuda-Start-Time: 1434838232 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20029 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://git.pcp.io/kenj/pcp master Ken McDonell (1): qa/GNUmakefile(s): cleanup SUBDIRS and fix "new" make failure qa/GNUmakefile | 7 +++++-- qa/GNUmakefile.install | 6 +++--- 2 files changed, 8 insertions(+), 5 deletions(-) Details ... commit cd09a8d39fb997e1c84ca02b25be901602e5af62 Author: Ken McDonell Date: Sun Jun 21 07:59:01 2015 +1000 qa/GNUmakefile(s): cleanup SUBDIRS and fix "new" make failure Tidying up the last round of changes here. 1. SUBDIRS should be consistent in GNUmakefile and GNUmakefile.install 2. When running QA from the git tree (as opposed to running from the testsuite directory), there is a preference it use GNUmakefile.install over GNUmakefile (so the behaviour is the same) ... swapping the order of default and default_pcp in qa/GNUmakefile.install fixed the regression that had be introduced for "new" From kenj@internode.on.net Sun Jun 21 18:10:01 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 4A0427F51 for ; Sun, 21 Jun 2015 18:10:01 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id DC772AC006 for ; Sun, 21 Jun 2015 16:09:57 -0700 (PDT) X-ASG-Debug-ID: 1434928192-04bdf04c7d90700001-S8gJnT Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [150.101.137.131]) by cuda.sgi.com with ESMTP id bSZcntur1gMejczS for ; Sun, 21 Jun 2015 16:09:52 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.131 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2CYAQA5Q4dV//yv0XYNT4NkX4MevE2HcwEBAQEBAYVXFXAGAgUhAhECWQYCAQG5HXCWJoEhj0eCUoFDBZN9hFafKYQxXYJIAQEB Received: from ppp118-209-175-252.lns20.mel8.internode.on.net (HELO [192.168.1.100]) ([118.209.175.252]) by ipmail07.adl2.internode.on.net with ESMTP; 22 Jun 2015 08:39:51 +0930 Message-ID: <55874433.90503@internode.on.net> Date: Mon, 22 Jun 2015 09:09:39 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: pcp@oss.sgi.com Subject: pcp updates - qa trivial tweak Content-Type: text/plain; charset=utf-8; format=flowed X-ASG-Orig-Subj: pcp updates - qa trivial tweak Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail07.adl2.internode.on.net[150.101.137.131] X-Barracuda-Start-Time: 1434928192 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20058 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- No one else will care, I suspect. Changes committed to git://git.pcp.io/kenj/pcp master Ken McDonell (1): qa/json: add GNUmakefile.install qa/json/GNUmakefile.install | 1 + 1 file changed, 1 insertion(+) Details ... commit d3f85234d79bc8ed2a1a75fdae1af509a93c15ec Author: Ken McDonell Date: Mon Jun 22 09:01:41 2015 +1000 qa/json: add GNUmakefile.install Does nothing, but when make descends here nothing bad will happen. From debbugs@buxtehude.debian.org Sun Jun 21 23:45:13 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 008577F51 for ; Sun, 21 Jun 2015 23:45:13 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id B83EE8F8033 for ; Sun, 21 Jun 2015 21:45:09 -0700 (PDT) X-ASG-Debug-ID: 1434948307-04bdf04c7d95a40001-S8gJnT Received: from buxtehude.debian.org (buxtehude.debian.org [140.211.166.26]) by cuda.sgi.com with ESMTP id hPHNV8lNTfCqzoHa (version=TLSv1 cipher=AES128-SHA bits=128 verify=NO) for ; Sun, 21 Jun 2015 21:45:07 -0700 (PDT) X-Barracuda-Envelope-From: debbugs@buxtehude.debian.org X-Barracuda-Apparent-Source-IP: 140.211.166.26 Received: from debbugs by buxtehude.debian.org with local (Exim 4.84) (envelope-from ) id 1Z6tbU-0000sL-9M; Mon, 22 Jun 2015 04:45:04 +0000 X-Loop: owner@bugs.debian.org Subject: Bug#789376: [pcp] Bug#789376: missing licenses in debian/copyright Reply-To: Nathan Scott , 789376@bugs.debian.org X-ASG-Orig-Subj: Bug#789376: [pcp] Bug#789376: missing licenses in debian/copyright Resent-From: Nathan Scott Resent-To: debian-bugs-dist@lists.debian.org Resent-Cc: PCP Development Team X-Loop: owner@bugs.debian.org Resent-Date: Mon, 22 Jun 2015 04:45:02 +0000 Resent-Message-ID: X-Debian-PR-Message: followup 789376 X-Debian-PR-Package: pcp X-Debian-PR-Keywords: X-Debian-PR-Source: pcp Received: via spool by 789376-submit@bugs.debian.org id=B789376.14349480742543 (code B ref 789376); Mon, 22 Jun 2015 04:45:02 +0000 Received: (at 789376) by bugs.debian.org; 22 Jun 2015 04:41:14 +0000 Received: from mx4-phx2.redhat.com ([209.132.183.25]) by buxtehude.debian.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.84) (envelope-from ) id 1Z6tXl-0000ej-On for 789376@bugs.debian.org; Mon, 22 Jun 2015 04:41:13 +0000 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id t5M4fBoh019710; Mon, 22 Jun 2015 00:41:11 -0400 Date: Mon, 22 Jun 2015 00:41:10 -0400 (EDT) From: Nathan Scott To: Thorsten Alteholz , 789376@bugs.debian.org Message-ID: <1869344655.23128816.1434948070799.JavaMail.zimbra@redhat.com> In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.49.39] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: Bug#789376: missing licenses in debian/copyright Thread-Index: c/jfBVrtq6wk350JNiOKtZPGt7f9Pg== X-Barracuda-Connect: buxtehude.debian.org[140.211.166.26] X-Barracuda-Start-Time: 1434948307 X-Barracuda-Encrypted: AES128-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.03 X-Barracuda-Spam-Status: No, SCORE=0.03 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA_TO_FROM_DOMAIN_MATCH, THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20065 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... 0.01 BSF_SC0_SA_TO_FROM_DOMAIN_MATCH Sender Domain Matches Recipient Domain ----- Original Message ----- > [...] > lots of files in man/*, book/* and images/* are licensed under some > version of CC. > Please remove all files from the tarball that use a DFSG incompatible > license and mention the others in your debian/copyright. OK, will do. I see a mix of CC-SA versions there - some (icon files) under v2.5 - these files are nowadays in the public domain though, so easily fixed. Most/all others appear to be under CC-BY-SA v3.0, and AIUI from https://wiki.debian.org/DFSGLicenses this is OK. I'll get that first set fixed up and update the copyright file for pcp-3.10.6 - thanks Thorsten! cheers. -- Nathan From nscott@redhat.com Sun Jun 21 23:49:56 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id EFF0F7F51 for ; Sun, 21 Jun 2015 23:49:55 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id C1F7530405F for ; Sun, 21 Jun 2015 21:49:52 -0700 (PDT) X-ASG-Debug-ID: 1434948589-04bdf04c7d95ba0001-S8gJnT Received: from mx5-phx2.redhat.com (mx5-phx2.redhat.com [209.132.183.37]) by cuda.sgi.com with ESMTP id bsNdbYcGCxNgiijq (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Sun, 21 Jun 2015 21:49:49 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.37 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx5-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5M4nlgX052600; Mon, 22 Jun 2015 00:49:47 -0400 Date: Mon, 22 Jun 2015 00:49:47 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Rohan Arora Cc: pcp@oss.sgi.com Message-ID: <836229652.23129686.1434948587163.JavaMail.zimbra@redhat.com> In-Reply-To: References: Subject: Re: [pcp] Help with Python API MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] Help with Python API Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.49.39] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: Help with Python API Thread-Index: lnqkLP+IU2Rf1RCIuzr5JMUCDhdx6A== X-Barracuda-Connect: mx5-phx2.redhat.com[209.132.183.37] X-Barracuda-Start-Time: 1434948589 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20065 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Hi Rohan, ----- Original Message ----- > Hi, > I was working on a project where I wanted to be able to collect information > from pmcd on remote computers using Python. I have tried looking through the > *.py files and looked at the help on each part of the pcp module, but I am > unable to really wrap my head around how to go about doing this. I saw that > in the pcpgui module there was a record host function, which seemed like it > might be what I wanted, but I am confused about how to use it and how to > pull the metrics that I want, where it will record things, etc. The python module uses the underlying C code from libpcp_gui, and some of the documentation there is relevant (I recently needed to use this code too - so, happy to help if you need more info) - see pmRecordSetup(3) man page. The src/pcp/collectl/pcp-collectl.py tool uses these interfaces, for reference. > Also, would > I want to be using pmwebd on the central computer that I am running the > Python script on, or would this not be necessary? Python code can talk directly to pmcd using the native PCP protocol - I would definitely advise that. If you use pmcd directly there is no need for pmwebd. > Would you be able to point me in the right direction? Also, are there any > more examples similar to the example given by Python's help(pmapi) command? There's quite a few examples in the pcp git tree now, hopefully one gives a starting point close to what you need. Refer to: - src/pcp/iostat/pcp-iostat.py - src/pcp/numastat/pcp-numastat.py - src/pcp/uptime/pcp-uptime.py - src/pcp/free/pcp-free.py - src/pcp/dmcache/pcp-dmcache.py - src/pcp/collectl/pcp-collectl.py > I found it to be very useful and feel like I could start to wrap my head > around things more if there were more examples that I could find. Let me know if none of the above suit. I'd recommend using the pcp.pmcc py module too, it simplifies quite a few things for simple tools (e.g. iostat, above). cheers. -- Nathan From nscott@redhat.com Mon Jun 22 01:28:36 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 709247F54 for ; Mon, 22 Jun 2015 01:28:36 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 514708F8033 for ; Sun, 21 Jun 2015 23:28:32 -0700 (PDT) X-ASG-Debug-ID: 1434954510-04bdf04c7e97610001-S8gJnT Received: from mx3-phx2.redhat.com (mx3-phx2.redhat.com [209.132.183.24]) by cuda.sgi.com with ESMTP id uZFjtcAjpEWX5XQc (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Sun, 21 Jun 2015 23:28:30 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.24 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx3-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id t5M6SU95018755; Mon, 22 Jun 2015 02:28:30 -0400 Date: Mon, 22 Jun 2015 02:28:29 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Lukas Berk Cc: pcp@oss.sgi.com Message-ID: <2073939849.23151035.1434954509879.JavaMail.zimbra@redhat.com> In-Reply-To: <87616kln9j.fsf@redhat.com> References: <87616kln9j.fsf@redhat.com> Subject: Re: [pcp] pcp updates: ipc.shm metrics on linux MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] pcp updates: ipc.shm metrics on linux Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.49.39] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: ipc.shm metrics on linux Thread-Index: sR6K3ZB29y+K2R+eKGTc9YZJaq2+PA== X-Barracuda-Connect: mx3-phx2.redhat.com[209.132.183.24] X-Barracuda-Start-Time: 1434954510 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.03 X-Barracuda-Spam-Status: No, SCORE=0.03 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA_TO_FROM_DOMAIN_MATCH, THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20067 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... 0.01 BSF_SC0_SA_TO_FROM_DOMAIN_MATCH Sender Domain Matches Recipient Domain Hi Lukas, ----- Original Message ----- > Hi, > > Changes committed to ssh://git.pcp.io/oss/git/lberk/pcp.git master (for folks without accounts, "git://git.pcp.io/lberk/pcp.git master") > These two commits add pmdalinux support for ipc.shm.{tot,rss,swp} > metrics, as well as qa. It passes a ./check -g pmda.linux test for me. > > It's my first time writing a mini library and using LD_PRELOAD to return > set values, so a critical eye to my approach would be greatly > appreciated. Good stuff - difficult to find any fault at all. I made one teensy tweak to the QA test, to use the $here variable and to fail the test if the test source cannot be found (rather than notrun) - please can you double-check that for me? Thanks1! cheers. -- Nathan From nscott@redhat.com Mon Jun 22 02:09:12 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id D98E27F55 for ; Mon, 22 Jun 2015 02:09:12 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id BAB6230405F for ; Mon, 22 Jun 2015 00:09:09 -0700 (PDT) X-ASG-Debug-ID: 1434956943-04bdf04c7f98190001-S8gJnT Received: from mx5-phx2.redhat.com (mx5-phx2.redhat.com [209.132.183.37]) by cuda.sgi.com with ESMTP id CyAcN8UHj3KUmRVN (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 22 Jun 2015 00:09:04 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.37 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx5-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5M793Xn012685; Mon, 22 Jun 2015 03:09:03 -0400 Date: Mon, 22 Jun 2015 03:09:02 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Mark Goodwin Cc: pcp Message-ID: <391355230.23163232.1434956942961.JavaMail.zimbra@redhat.com> In-Reply-To: <5583C0EC.7040501@redhat.com> References: <5583C0EC.7040501@redhat.com> Subject: Re: [pcp] pcp updates: Makepkgs --with-containers and associated build infrastructure MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] pcp updates: Makepkgs --with-containers and associated build infrastructure Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.49.39] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: Makepkgs --with-containers and associated build infrastructure Thread-Index: OgVmRuouTUP/KjqEsKmvIjLaKcrWEA== X-Barracuda-Connect: mx5-phx2.redhat.com[209.132.183.37] X-Barracuda-Start-Time: 1434956944 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.03 X-Barracuda-Spam-Status: No, SCORE=0.03 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA_TO_FROM_DOMAIN_MATCH, THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20067 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... 0.01 BSF_SC0_SA_TO_FROM_DOMAIN_MATCH Sender Domain Matches Recipient Domain Hi Mark, ----- Original Message ----- > Changes committed to git://git.pcp.io/markgw/pcp/pcp.git master > Looks good - I fixed a few typos, but nothing of interest. Handful of other small things worth considering... - the Makepkgs --with-containers option maybe should be --with-docker since its not useful for other container runtimes - that option should be propagated through to configure, so that it can verify all the necessary build toolchain is present - especially the docker and dnf binaries that it needs (that version checking you have in Makepkgs traditionally would live in configure.ac). - the qa/admin/check-vm script should be updated for these tools and their respective package names - do we need a pcp-libs container layer between pcp-conf and friends? I guess so, for people writing C monitoring tools in containers (need libpcp), and/or instrumented applications (may need libpcp_mmv, etc) in containers. cheers. -- Nathan From nscott@redhat.com Mon Jun 22 02:13:40 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id D0AE37F58 for ; Mon, 22 Jun 2015 02:13:40 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 90781304051 for ; Mon, 22 Jun 2015 00:13:40 -0700 (PDT) X-ASG-Debug-ID: 1434957217-04bdf04c7d98370001-S8gJnT Received: from mx3-phx2.redhat.com (mx3-phx2.redhat.com [209.132.183.24]) by cuda.sgi.com with ESMTP id Yfo4ouAlALBrDFIg (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 22 Jun 2015 00:13:37 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.24 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx3-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id t5M7DbaC026374 for ; Mon, 22 Jun 2015 03:13:37 -0400 Date: Mon, 22 Jun 2015 03:13:37 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp Message-ID: <530901871.23164022.1434957217372.JavaMail.zimbra@redhat.com> In-Reply-To: <1786603050.23163937.1434957190635.JavaMail.zimbra@redhat.com> Subject: pcp updates: build, qa, lberk+kenj+mgoodwin merges MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates: build, qa, lberk+kenj+mgoodwin merges Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.49.39] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: build, qa, lberk+kenj+mgoodwin merges Thread-Index: rOd3S+cRshN9RROPpCI5701uTXktiA== X-Barracuda-Connect: mx3-phx2.redhat.com[209.132.183.24] X-Barracuda-Start-Time: 1434957217 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20067 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Changes committed to git://git.pcp.io/nathans/pcp.git master Nathan Scott (5): qa: add a second scsi message filter for transient devices qa: tweak qa/888 to fail instead of notrun if it cannot find src build: fix some recently added typos in comments build: correct rpm package dependency on pcp-libs version build: allow pmdajson configure on/off build overrides Lukas Berk (2): Add ipc shared memory metrics for total, rss, and swap in pmdalinux Add qa/888 for testing latest ipc.shm metrics Mark Goodwin (1): build: Makepkgs --with-containers for platforms with RPM and docker. Makepkgs | 48 ++++++++++++++++++++++ build/GNUmakefile | 2 build/containers/GNUlocalrules | 15 ++++--- build/containers/GNUmakefile | 6 -- build/containers/pcp-base/Dockerfile | 21 ++++----- build/containers/pcp-base/GNUmakefile | 16 +++++-- build/containers/pcp-collector/Dockerfile | 2 build/containers/pcp-collector/GNUmakefile | 4 - build/containers/pcp-monitor/Dockerfile | 2 build/containers/pcp-monitor/GNUmakefile | 4 - build/containers/pcp-pmlogger/Dockerfile | 2 build/containers/pcp-pmlogger/GNUmakefile | 4 - build/containers/pcp-testsuite/Dockerfile | 2 build/containers/pcp-testsuite/GNUmakefile | 4 - build/rpm/fedora.spec | 2 configure | 22 +++++++++- configure.ac | 17 ++++++-- qa/888 | 61 +++++++++++++++++++++++------ qa/888.out | 16 +++++++ qa/common.filter | 1 qa/group | 1 qa/src/GNUlocaldefs | 6 ++ qa/src/qa_shmctl.c | 15 +++++++ src/pmdas/linux/clusters.h | 1 src/pmdas/linux/help | 3 + src/pmdas/linux/ipc.c | 14 ++++++ src/pmdas/linux/ipc.h | 8 +++ src/pmdas/linux/pmda.c | 36 +++++++++++++++++ src/pmdas/linux/root_linux | 3 + 29 files changed, 278 insertions(+), 60 deletions(-) commit fcb28f301d2ef96c75dcab2e4f988293a32010f8 Author: Nathan Scott Date: Mon Jun 22 17:11:34 2015 +1000 build: allow pmdajson configure on/off build overrides commit f5403daa472ad520579bc2dad027aa9df40102d5 Author: Nathan Scott Date: Mon Jun 22 17:10:01 2015 +1000 build: correct rpm package dependency on pcp-libs version commit 77173005e8fbe404e2870f571fc20a054d3d019f Author: Nathan Scott Date: Mon Jun 22 16:58:36 2015 +1000 build: fix some recently added typos in comments commit 3d22ea2f7123718ddcbc0807622d93706f4e9149 Author: Nathan Scott Date: Mon Jun 22 16:24:20 2015 +1000 qa: tweak qa/888 to fail instead of notrun if it cannot find src commit 260a7fb274b28bc71c43138685cce1a426f0f417 Author: Mark Goodwin Date: Fri Jun 19 16:39:20 2015 +1000 build: Makepkgs --with-containers for platforms with RPM and docker. Infrustructure to build container images using Makepkgs --with-containers The default and install targets now descend into build/containers for any prep (currently none but that may change in the future). The pack_pcp target will build and package RPMs and then descend into build/containers to build the pcp containers using the RPM packages built from build/rpm. A simple dnf (aka yum) repo is constructed for the RPM packages in the pcp-base container (/tmp/RPMS in the container). Because all other PCP containers are layered on the pcp-base container, this repo is available to install additional PCP packages. This is especially important for the pcp-collector container where users can run the following to login to the running container: docker exec -it pcp-collector /bin/bash -l and install additional PMDA packages, ./Install additional/optional PMDAs or perform other PCP administrative tasks. The pcp-devel repo is not enabled by default. Use e.g. : dnf --enable-repo=pcp-devel install pcp-somepmda If you don't enable the pcp-devel repo, you fall-back to the standard fedora:latest repo (curently f22 and f22-updates), which may be what you want anyway. Note that the containers build requires access to the docker daemon's unix domain socket. This is only permitted by default to the root user. You can edit /etc/sysconfig/docker and specify OPTIONS="-g groupname" to allow users in the group 'groupname' access to the docker server. Pick a group that you are a member of. There are checks in the Makepkgs script for sufficient docker server access. The --with-containers build will fail of those checks do not succeed. Obviously the docker service will need to be enabled and started for this to work too. Finally - there is still no cron service for the pmlogger-daily scripts et al. THis is still work in progress - will probably implement this with another container based on crond, using docker exec to run the scripts. modified: Makepkgs modified: build/GNUmakefile modified: build/containers/GNUlocalrules modified: build/containers/GNUmakefile modified: build/containers/pcp-base/Dockerfile modified: build/containers/pcp-base/GNUmakefile modified: build/containers/pcp-collector/Dockerfile modified: build/containers/pcp-collector/GNUmakefile modified: build/containers/pcp-monitor/Dockerfile modified: build/containers/pcp-monitor/GNUmakefile modified: build/containers/pcp-pmlogger/Dockerfile modified: build/containers/pcp-pmlogger/GNUmakefile modified: build/containers/pcp-testsuite/Dockerfile modified: build/containers/pcp-testsuite/GNUmakefile commit 94d1db179edc0018b3963d9a1ae530e4c1cfab28 Author: Lukas Berk Date: Thu Jun 18 16:54:59 2015 -0400 Add qa/888 for testing latest ipc.shm metrics commit 6842babc844e93b76155aac97ff4d7c7f6200c8a Author: Lukas Berk Date: Thu Jun 18 09:27:39 2015 -0400 Add ipc shared memory metrics for total, rss, and swap in pmdalinux commit aef880ab9a79eeda3651b44c80a4e3f4be48bba5 Author: Nathan Scott Date: Thu Jun 18 14:03:31 2015 +1000 qa: add a second scsi message filter for transient devices From wwwrun@oss.sgi.com Tue Jun 23 01:48:35 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_MESSAGE,NO_RELAYS autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: by oss.sgi.com (Postfix, from userid 30) id AFB907F59; Tue, 23 Jun 2015 01:48:35 -0500 (CDT) From: bugzilla-daemon@oss.sgi.com To: pcp@oss.sgi.com Subject: [Bug 1100] libpcp interp.c crash on archive scan Date: Tue, 23 Jun 2015 06:48:35 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Unclassified X-Bugzilla-Product: pcp X-Bugzilla-Component: pcp X-Bugzilla-Keywords: X-Bugzilla-Severity: major X-Bugzilla-Who: kenj@internode.on.net X-Bugzilla-Status: NEW X-Bugzilla-Priority: P5 X-Bugzilla-Assigned-To: pcp@kenj.com.au X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: multipart/alternative; boundary="1435042115.a1b63.20351"; charset="us-ascii" X-Bugzilla-URL: http://oss.sgi.com/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 --1435042115.a1b63.20351 Date: Tue, 23 Jun 2015 01:48:35 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" http://oss.sgi.com/bugzilla/show_bug.cgi?id=1100 --- Comment #8 from Ken McDonell --- I've added the necessary prophylactic checks in libpcp and pmlogcheck to detect this particular sort of badness and behave in a more civilized fashion. The bigger scope work item to change pmlogger remains "todo". -- You are receiving this mail because: You are on the CC list for the bug. --1435042115.a1b63.20351 Date: Tue, 23 Jun 2015 01:48:35 -0500 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8"

Comment # 8 on bug 1100 from
I've added the necessary prophylactic checks in libpcp and pmlogcheck to detect
this particular sort of badness and behave in a more civilized fashion.

The bigger scope work item to change pmlogger remains "todo".


You are receiving this mail because:
  • You are on the CC list for the bug.
--1435042115.a1b63.20351-- From kenj@internode.on.net Tue Jun 23 01:50:26 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id F129D7F51 for ; Tue, 23 Jun 2015 01:50:25 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id C58838F8033 for ; Mon, 22 Jun 2015 23:50:22 -0700 (PDT) X-ASG-Debug-ID: 1435042219-04bdf04c7eb5bd0001-S8gJnT Received: from ipmail06.adl6.internode.on.net (ipmail06.adl6.internode.on.net [150.101.137.145]) by cuda.sgi.com with ESMTP id HxBZLIOImQFcdzCE for ; Mon, 22 Jun 2015 23:50:19 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.145 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2AcAgB5AIlVPPyv0XYNT4NkX4MevCiIAgEBAQEBAQcBAQEBQYULVTAGAgUWCwILAwIBAgExJwYCAQGIOLQkcJcBgSGSHoFDBZN/hFiIM456iAGEMl0BgkcBAQE Received: from ppp118-209-175-252.lns20.mel8.internode.on.net (HELO [192.168.1.100]) ([118.209.175.252]) by ipmail06.adl6.internode.on.net with ESMTP; 23 Jun 2015 16:20:19 +0930 Message-ID: <558901A9.3010007@internode.on.net> Date: Tue, 23 Jun 2015 16:50:17 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: pcp@oss.sgi.com Subject: pcp updates - assorted Content-Type: text/plain; charset=utf-8 X-ASG-Orig-Subj: pcp updates - assorted Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail06.adl6.internode.on.net[150.101.137.145] X-Barracuda-Start-Time: 1435042219 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20101 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://git.pcp.io/kenj/pcp master Ken McDonell (7): qa/json: really install GNUmakefile.install now build/rpm/pcp.spec.in: guard manifest processing when rpm pmda not being built qa: build and infrastructure (symlink help) qa/pmdas: assorted - don't remake the binaries from GNUmakefile.install src/libpcp/interp.c: catch bad valfmt encoding changes qa/931: re-enable in group and add .out file pmlogcheck: teach it about valfmt badness build/rpm/pcp.spec.in | 6 +- debian/pcp-testsuite.postinst | 2 man/man1/pmlogcheck.1 | 18 +++++- qa/931 | 2 qa/931.out | 104 +++++++++++++++++++++++++++++++++++ qa/common | 2 qa/group | 2 qa/json/GNUmakefile | 1 qa/pmdas/bigun/GNUmakefile.install | 2 qa/pmdas/broken/GNUmakefile.install | 2 qa/pmdas/dynamic/GNUmakefile.install | 4 - src/libpcp/src/interp.c | 67 ++++++++++++++++++---- src/pmlogcheck/pass3.c | 22 +++++++ 13 files changed, 209 insertions(+), 25 deletions(-) Details ... commit a2147189bde49eb1dcfac0ec51d8a79f703db1f6 Author: Ken McDonell Date: Tue Jun 23 16:43:02 2015 +1000 pmlogcheck: teach it about valfmt badness Based on the fix for http://oss.sgi.com/bugzilla/show_bug.cgi?id=1100 in libpcp, extend pmlogcheck to detect and report this style of archive corruption. Update the man page accordingly. commit 57db33a62e408df2cb77bcde732de71be5adc520 Author: Ken McDonell Date: Tue Jun 23 16:41:55 2015 +1000 qa/931: re-enable in group and add .out file With the fix in libpcp, this test is now open for business. commit e2b77c8bbbea39c108b106a9664929cbd8ec2921 Author: Ken McDonell Date: Tue Jun 23 16:32:43 2015 +1000 src/libpcp/interp.c: catch bad valfmt encoding changes Bug http://oss.sgi.com/bugzilla/show_bug.cgi?id=1100 was caused by a bad archive in which the valfmt field for some specific metrics was not constant across all pmResults. This should never happen in production environments, but appears possible in developer environments where the metadata for a PMDA could change during development, leaving some concatenated archive with both before and after encoding schemes. This commit traps the condition in libpcp and returns PM_ERR_LOGREC (Corrupted record in a PCP archive log) rather than wandering off into the swamp of undefined pointer dereferencing, pdubuf integrity check failures and free/malloc badness. commit 68f2dcbf443f66ead81ced6f2b248fd62f9f2df9 Author: Ken McDonell Date: Mon Jun 22 11:50:47 2015 +1000 qa/pmdas: assorted - don't remake the binaries from GNUmakefile.install For these QA pmdas, the binaries are built in the build and installed below $PCP_VAR_DIR/testsuite ... the GNUmakefiles that are installed there should not (by default) remake the binaries. commit 1fc0140537ccb1ee56e41b1f228ef4d099293e0f Author: Ken McDonell Date: Mon Jun 22 11:36:21 2015 +1000 qa: build and infrastructure (symlink help) If $PCP_VAR_DIR/testsuite is a symlink (as it is on one of my machines to get it out of /var so I can create the jinormous but optional archive for src/big1) then debian postinst script and a test in qa/common failed. commit 202cff67062d8b4a8297768db8951e3d9e835749 Author: Ken McDonell Date: Mon Jun 22 11:33:06 2015 +1000 build/rpm/pcp.spec.in: guard manifest processing when rpm pmda not being built Treat the same way as the other optional pmdas with a %if "@pmda_rpm@" == "true" guard before the manifest processing. Also make the use of @pmda_foo@ guards consistent in a couple of places (purely cosmetic change). commit 962f0f69659ea92b42bcd7b43097c083485a58f1 Author: Ken McDonell Date: Mon Jun 22 11:30:41 2015 +1000 qa/json: really install GNUmakefile.install now From nscott@redhat.com Tue Jun 23 07:18:39 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id B48C47F51 for ; Tue, 23 Jun 2015 07:18:39 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id A31A6304039 for ; Tue, 23 Jun 2015 05:18:36 -0700 (PDT) X-ASG-Debug-ID: 1435061894-04cbb06d19b80d0001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id AMMOo5uThEjhcqVL (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 23 Jun 2015 05:18:15 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id t5NCIEwL009539 for ; Tue, 23 Jun 2015 08:18:14 -0400 Date: Tue, 23 Jun 2015 08:18:14 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp Message-ID: <1667043079.24180982.1435061894123.JavaMail.zimbra@redhat.com> In-Reply-To: <1216715102.24180652.1435061864793.JavaMail.zimbra@redhat.com> Subject: pcp updates: merges (kenj, nathans, lberk, mgoodwin) MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates: merges (kenj, nathans, lberk, mgoodwin) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.49.40] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: merges (kenj, nathans, lberk, mgoodwin) Thread-Index: Z2pdhnNzCGc2RNId2j2HMXIFNUbsnw== X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1435061895 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20107 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Changes committed to git://git.pcp.io/pcp.git master Ken McDonell (15): qa/common*: cleanup qa/README.common: document the relationship between the common.* scripts qa/show-me: don't set $here (done already in common) qa: cleanup common.* usage across many scripts qa/570: retire this test (pmnscomp not used any more) qa/931: (new) for http://oss.sgi.com/bugzilla/show_bug.cgi?id=1100 qa/GNUmakefile(s): cleanup SUBDIRS and fix "new" make failure qa/json: add GNUmakefile.install qa/json: really install GNUmakefile.install now build/rpm/pcp.spec.in: guard manifest processing when rpm pmda not being built qa: build and infrastructure (symlink help) qa/pmdas: assorted - don't remake the binaries from GNUmakefile.install src/libpcp/interp.c: catch bad valfmt encoding changes qa/931: re-enable in group and add .out file pmlogcheck: teach it about valfmt badness Nathan Scott (8): qa: add a second scsi message filter for transient devices qa: tweak qa/888 to fail instead of notrun if it cannot find src build: fix some recently added typos in comments build: correct rpm package dependency on pcp-libs version build: allow pmdajson configure on/off build overrides qa: missing SUBDIRS GNUmakefile.install files for pconf/json qa: add .gitignore for generated perfevent test files man pages: ensure consistent pcp-doc noarch rpm contents Lukas Berk (2): Add ipc shared memory metrics for total, rss, and swap in pmdalinux Add qa/888 for testing latest ipc.shm metrics Mark Goodwin (1): build: Makepkgs --with-containers for platforms with RPM and docker. Makepkgs | 48 +++++++++++++ build/GNUmakefile | 2 build/containers/GNUlocalrules | 15 ++-- build/containers/GNUmakefile | 6 - build/containers/pcp-base/Dockerfile | 21 ++--- build/containers/pcp-base/GNUmakefile | 16 +++- build/containers/pcp-collector/Dockerfile | 2 build/containers/pcp-collector/GNUmakefile | 4 - build/containers/pcp-monitor/Dockerfile | 2 build/containers/pcp-monitor/GNUmakefile | 4 - build/containers/pcp-pmlogger/Dockerfile | 2 build/containers/pcp-pmlogger/GNUmakefile | 4 - build/containers/pcp-testsuite/Dockerfile | 2 build/containers/pcp-testsuite/GNUmakefile | 4 - build/rpm/fedora.spec | 2 build/rpm/pcp.spec.in | 6 + configure | 22 +++++- configure.ac | 17 +++- debian/pcp-testsuite.postinst | 2 man/man1/pmlogcheck.1 | 18 ++++- qa/019 | 12 +-- qa/020 | 3 qa/031 | 4 - qa/032 | 4 - qa/055 | 7 - qa/068 | 3 qa/083 | 4 - qa/096 | 3 qa/1026.out | 2 qa/1049 | 1 qa/115 | 4 - qa/116 | 1 qa/126 | 1 qa/174 | 4 - qa/180 | 4 - qa/212 | 10 +- qa/215 | 14 +-- qa/216 | 1 qa/223 | 3 qa/233 | 4 - qa/262 | 4 - qa/272 | 4 - qa/278 | 1 qa/282 | 1 qa/283 | 11 +-- qa/285 | 1 qa/299 | 11 +-- qa/313 | 1 qa/314 | 1 qa/340 | 4 - qa/361 | 4 - qa/365 | 1 qa/366 | 1 qa/446 | 1 qa/456 | 1 qa/457 | 1 qa/458 | 1 qa/461 | 1 qa/465 | 1 qa/466 | 1 qa/469 | 1 qa/471 | 1 qa/519 | 1 qa/555 | 1 qa/560 | 1 qa/574 | 1 qa/580 | 2 qa/592 | 1 qa/593 | 1 qa/600 | 1 qa/605 | 1 qa/617 | 1 qa/628 | 11 +-- qa/635 | 1 qa/653 | 1 qa/654 | 4 - qa/655 | 4 - qa/703 | 3 qa/706 | 6 - qa/888 | 61 +++++++++++++---- qa/888.out | 16 ++++ qa/931 | 30 ++++++++ qa/931.out | 104 +++++++++++++++++++++++++++++ qa/GNUmakefile | 7 + qa/GNUmakefile.install | 6 - qa/README.common | 69 +++++++++++++++++++ qa/common | 14 +-- qa/common.avahi | 4 - qa/common.check | 17 ++-- qa/common.compress | 2 qa/common.filter | 1 qa/common.install.cisco | 6 - qa/common.pcpweb | 4 - qa/common.qt | 12 +-- qa/common.rpm | 16 ++-- qa/common.secure | 30 ++++---- qa/common.webapi | 6 - qa/group | 6 + qa/json/GNUmakefile | 2 qa/json/GNUmakefile.install | 1 qa/pconf/cpu/GNUmakefile | 2 qa/pconf/cpu/GNUmakefile.install | 1 qa/pconf/disk/GNUmakefile | 2 qa/pconf/disk/GNUmakefile.install | 1 qa/pconf/filesys/GNUmakefile | 2 qa/pconf/filesys/GNUmakefile.install | 1 qa/pconf/global/GNUmakefile | 2 qa/pconf/global/GNUmakefile.install | 1 qa/pconf/memory/GNUmakefile | 2 qa/pconf/memory/GNUmakefile.install | 1 qa/pconf/network/GNUmakefile | 2 qa/pconf/network/GNUmakefile.install | 1 qa/perfevent/.gitignore | 4 + qa/pmdas/bigun/GNUmakefile.install | 2 qa/pmdas/broken/GNUmakefile.install | 2 qa/pmdas/dynamic/GNUmakefile.install | 4 - qa/show-me | 2 qa/src/GNUlocaldefs | 6 + qa/src/qa_shmctl.c | 15 ++++ src/libpcp/src/interp.c | 67 +++++++++++++++--- src/pmdas/infiniband/GNUmakefile | 1 src/pmdas/linux/clusters.h | 1 src/pmdas/linux/help | 3 src/pmdas/linux/ipc.c | 14 +++ src/pmdas/linux/ipc.h | 8 ++ src/pmdas/linux/pmda.c | 36 ++++++++++ src/pmdas/linux/root_linux | 3 src/pmdas/papi/GNUmakefile | 1 src/pmlogcheck/pass3.c | 22 ++++++ 129 files changed, 733 insertions(+), 273 deletions(-) From dsmith@redhat.com Tue Jun 23 15:12:25 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 8316B7F54 for ; Tue, 23 Jun 2015 15:12:25 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 23C98AC009 for ; Tue, 23 Jun 2015 13:12:24 -0700 (PDT) X-ASG-Debug-ID: 1435090340-04bdf04c7ecb6b0001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id WsCQI9soe45D9Z1d (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 23 Jun 2015 13:12:21 -0700 (PDT) X-Barracuda-Envelope-From: dsmith@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) by mx1.redhat.com (Postfix) with ESMTPS id 831E9358A0D; Tue, 23 Jun 2015 20:12:20 +0000 (UTC) Received: from t540p.usersys.redhat.com (vpn-57-103.rdu2.redhat.com [10.10.57.103]) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5NKCHFD013247 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 23 Jun 2015 16:12:19 -0400 Message-ID: <5589BDA1.50909@redhat.com> Date: Tue, 23 Jun 2015 15:12:17 -0500 From: David Smith User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: Mark Goodwin , "Frank Ch. Eigler" , Mark Goodwin CC: pcp developers Subject: [bug fix] JSON PMDA instance handling (Was Re: [pcp] pcp update: json pmda) References: <20150609004114.GA9357@redhat.com> <557641A2.7040801@gmail.com> <20150609020038.GB9357@redhat.com> <5576D75E.2010205@redhat.com> X-ASG-Orig-Subj: [bug fix] JSON PMDA instance handling (Was Re: [pcp] pcp update: json pmda) In-Reply-To: <5576D75E.2010205@redhat.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.24 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1435090341 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 06/09/2015 07:09 AM, Mark Goodwin wrote: > On 06/09/2015 12:00 PM, Frank Ch. Eigler wrote: >>> the patch itself looks ok to me, but as I read it, this is not just >>> an err handling issue - if the cache has stale entries then that >>> suggests the root cause of this issue is in the refresh >>> functionality - shouldn't it invalidate all entries and then >>> re-activate only those still current (plus any new instances)? >> >> Correcting that latent bug (if it is one) is likely possible as a >> follow-on. In the present case, a dynamic data source could have >> wildly fluctuating sets of instances available from fetch to fetch >> (e.g., snapshots of recent traffic between source-host network-address >> pairs, where A-B traffic might appear then disappear then later >> reappear). What pmdaCacheOp sequence would you recommend? > > Well, something like this : > > pmdaCacheOp(indom, PMDA_CACHE_INACTIVE); > refresh indom ... > for each name in the refreshed instance domain > pmdaCacheStore(indom, PMDA_CACHE_ADD, name, ...) New commit b2b5112ac1c7cc2f07 on the dsmith/dev branch of pcpfans.git tries to do just that. Please look it over. -- David Smith dsmith@redhat.com Red Hat http://www.redhat.com 256.217.0141 (direct) 256.837.0057 (fax) From dsmith@redhat.com Tue Jun 23 15:40:19 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 9F99B7F59 for ; Tue, 23 Jun 2015 15:40:19 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 48027AC001 for ; Tue, 23 Jun 2015 13:40:19 -0700 (PDT) X-ASG-Debug-ID: 1435092018-04bdf04c7ecc170001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id QesF11pDOnJg4RJR (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 23 Jun 2015 13:40:18 -0700 (PDT) X-Barracuda-Envelope-From: dsmith@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx13.intmail.prod.int.phx2.redhat.com (int-mx13.intmail.prod.int.phx2.redhat.com [10.5.11.26]) by mx1.redhat.com (Postfix) with ESMTPS id B4AC7B1F97; Tue, 23 Jun 2015 20:40:17 +0000 (UTC) Received: from t540p.usersys.redhat.com (vpn-57-103.rdu2.redhat.com [10.10.57.103]) by int-mx13.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5NKeEwA029912 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 23 Jun 2015 16:40:16 -0400 Message-ID: <5589C42E.8000203@redhat.com> Date: Tue, 23 Jun 2015 15:40:14 -0500 From: David Smith User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: Mark Goodwin , "Frank Ch. Eigler" , Mark Goodwin CC: pcp developers Subject: Re: [bug fix] JSON PMDA instance handling (Was Re: [pcp] pcp update: json pmda) References: <20150609004114.GA9357@redhat.com> <557641A2.7040801@gmail.com> <20150609020038.GB9357@redhat.com> <5576D75E.2010205@redhat.com> <5589BDA1.50909@redhat.com> X-ASG-Orig-Subj: Re: [bug fix] JSON PMDA instance handling (Was Re: [pcp] pcp update: json pmda) In-Reply-To: <5589BDA1.50909@redhat.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.26 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1435092018 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 06/23/2015 03:12 PM, David Smith wrote: > New commit b2b5112ac1c7cc2f07 on the dsmith/dev branch of pcpfans.git > tries to do just that. Please look it over. And commit e1b21c0 properly updates the expected test output. Sigh. -- David Smith dsmith@redhat.com Red Hat http://www.redhat.com 256.217.0141 (direct) 256.837.0057 (fax) From nscott@redhat.com Tue Jun 23 20:51:06 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id ABE377F5E for ; Tue, 23 Jun 2015 20:51:06 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 52711AC002 for ; Tue, 23 Jun 2015 18:51:03 -0700 (PDT) X-ASG-Debug-ID: 1435110652-04bdf04c7dd2740001-S8gJnT Received: from mx3-phx2.redhat.com (mx3-phx2.redhat.com [209.132.183.24]) by cuda.sgi.com with ESMTP id jgsjDjd7R0Nro315 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 23 Jun 2015 18:50:52 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.24 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx3-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id t5O1oqF0020775 for ; Tue, 23 Jun 2015 21:50:52 -0400 Date: Tue, 23 Jun 2015 21:50:52 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp Message-ID: <1908457950.24584405.1435110652428.JavaMail.zimbra@redhat.com> Subject: pcp updates: docs, build MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates: docs, build Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.49.49] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: docs, build Thread-Index: oD9DCfbpTTc5cv+WYR5KbJ+jh5FhfA== X-Barracuda-Connect: mx3-phx2.redhat.com[209.132.183.24] X-Barracuda-Start-Time: 1435110652 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20130 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Changes committed to git://git.pcp.io/pcp.git master Nathan Scott (3): build: back-port some spec changes from recent RHEL builds books: use the same url everywhere, and valid email address docs: update oddball reference to pre-v3 CC-BY-SA license books/PCP_PG/pcp-programmers-guide.xml | 6 books/PCP_TCS/pcp-tutorials-and-case-studies.xml | 6 books/PCP_UAG/pcp-users-and-administrators-guide.xml | 6 build/rpm/fedora.spec | 261 +++++++++-------- debian/changelog | 1 debian/copyright | 5 man/html/cclicense.html | 287 ------------------- man/html/index.html | 2 8 files changed, 160 insertions(+), 414 deletions(-) From mgoodwin@redhat.com Wed Jun 24 01:43:59 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 352997F61 for ; Wed, 24 Jun 2015 01:43:59 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 2504C304043 for ; Tue, 23 Jun 2015 23:43:58 -0700 (PDT) X-ASG-Debug-ID: 1435128234-04cbb06d1ad1250001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id wGGqEF6IdQ8OicRl (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 23 Jun 2015 23:43:55 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx13.intmail.prod.int.phx2.redhat.com (int-mx13.intmail.prod.int.phx2.redhat.com [10.5.11.26]) by mx1.redhat.com (Postfix) with ESMTPS id 3CFE2B82A6 for ; Wed, 24 Jun 2015 06:43:54 +0000 (UTC) Received: from [10.64.49.126] (vpn1-49-126.bne.redhat.com [10.64.49.126]) by int-mx13.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5O6hnk8005526; Wed, 24 Jun 2015 02:43:50 -0400 Message-ID: <558A51A3.7050806@redhat.com> Date: Wed, 24 Jun 2015 16:43:47 +1000 From: Mark Goodwin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: Nathan Scott CC: pcp Subject: Re: [pcp] pcp updates: Makepkgs --with-containers and associated build infrastructure References: <5583C0EC.7040501@redhat.com> <391355230.23163232.1434956942961.JavaMail.zimbra@redhat.com> X-ASG-Orig-Subj: Re: [pcp] pcp updates: Makepkgs --with-containers and associated build infrastructure In-Reply-To: <391355230.23163232.1434956942961.JavaMail.zimbra@redhat.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.26 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1435128235 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 06/22/2015 05:09 PM, Nathan Scott wrote: > Hi Mark, > > ----- Original Message ----- >> Changes committed to git://git.pcp.io/markgw/pcp/pcp.git master >> > > Looks good - I fixed a few typos, but nothing of interest. Handful > of other small things worth considering... thanks for the RV > > - the Makepkgs --with-containers option maybe should be --with-docker > since its not useful for other container runtimes the intent was that eventually lxc would also be supported, hence the agnostic name. But I'll change it to --with-docker for now (and potentially change it again if and when we support other container management systems). There is a systemd variant brewing in this space too, see https://wiki.archlinux.org/index.php/Systemd-nspawn > - that option should be propagated through to configure, so that it > can verify all the necessary build toolchain is present - especially > the docker and dnf binaries that it needs (that version checking you > have in Makepkgs traditionally would live in configure.ac). yes agree, and we'd use $HAVE_DOCKER or whatever throughout the build. So I'll work on making that change. > > - the qa/admin/check-vm script should be updated for these tools and > their respective package names ok > > - do we need a pcp-libs container layer between pcp-conf and friends? I'm inclined to think pcp-libs should be in pcp-base along with pcp-conf since both are needed by all other containers. What advantage would there be in having a pcp-libs container? > > I guess so, for people writing C monitoring tools in containers (need > libpcp), and/or instrumented applications (may need libpcp_mmv, etc) > in containers. well they'd be better off layering over pcp-monitor wouldn't they? Or do we want to try and keep container hierarchies nice and flat? Also, whilst we're discussing it - I've been thinking of changing the naming a bit, to make it super obvious what each container does, e.g. pcp-base : base container for layering all other pcp containers pcp-live-collector - live host pmcd, layered over pcp-base pcp-archive-collector - archive collection, using pmlogger connected to pcp-live-collector on the same or a different host. It could instead just use local context pmlogger when that feature has matured. There could be a pmmgr variant too, perhaps for logger farms. pcp-monitor - monitoring tools, including gui and py deps. Such tools can also be run remotely of course. pcp-pmie or some such name ... for inference and alerting tasks We could also consider a pcp-data container or something, where PCP archives and var/lib data such as pmdaCache and so forth would reside and be commonly shared, rather than polluting the host with assorted bind-mounts. Or is this overkill? pid-1 in pcp-data would just pmpause I guess. there are too many possibilities here ... Thoughts? From nscott@redhat.com Wed Jun 24 01:59:43 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id D51F87F63 for ; Wed, 24 Jun 2015 01:59:43 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 8E23F30404E for ; Tue, 23 Jun 2015 23:59:43 -0700 (PDT) X-ASG-Debug-ID: 1435129178-04bdf04c7ed8c70001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id 57oooX9BgXWuaSGg (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 23 Jun 2015 23:59:39 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id t5O6xc97021351; Wed, 24 Jun 2015 02:59:38 -0400 Date: Wed, 24 Jun 2015 02:59:38 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Mark Goodwin Cc: pcp Message-ID: <1647368094.24829692.1435129178479.JavaMail.zimbra@redhat.com> In-Reply-To: <558A51A3.7050806@redhat.com> References: <5583C0EC.7040501@redhat.com> <391355230.23163232.1434956942961.JavaMail.zimbra@redhat.com> <558A51A3.7050806@redhat.com> Subject: Re: [pcp] pcp updates: Makepkgs --with-containers and associated build infrastructure MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] pcp updates: Makepkgs --with-containers and associated build infrastructure Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.49.49] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: Makepkgs --with-containers and associated build infrastructure Thread-Index: 1No1M6ZsLkvdkNCaU8XGqXGVrDpHTA== X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1435129179 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.03 X-Barracuda-Spam-Status: No, SCORE=0.03 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA_TO_FROM_DOMAIN_MATCH, THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20135 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... 0.01 BSF_SC0_SA_TO_FROM_DOMAIN_MATCH Sender Domain Matches Recipient Domain Hi Mark, ----- Original Message ----- > > > > - do we need a pcp-libs container layer between pcp-conf and friends? > > I'm inclined to think pcp-libs should be in pcp-base along with pcp-conf > since both are needed by all other containers. Yep, I agree that makes sense after looking at pcp-base again. > Also, whilst we're discussing it - I've been thinking of changing the > naming a bit, to make it super obvious what each container does, e.g. > > pcp-base : base container for layering all other pcp containers > > pcp-live-collector - live host pmcd, layered over pcp-base > > pcp-archive-collector - archive collection, using pmlogger connected > to pcp-live-collector on the same or a different host. It could > instead just use local context pmlogger when that feature has matured. > There could be a pmmgr variant too, perhaps for logger farms. > > pcp-monitor - monitoring tools, including gui and py deps. Such tools > can also be run remotely of course. > > pcp-pmie or some such name ... for inference and alerting tasks I suggest basically the same, but slighter simpler names :- - pcp-base (pcp-conf + pcp-libs rpms) - pcp-collector (pmcd & default pmdas) - pcp-pmlogger (I'm really not a fan of naming client tools like pmlogger as "collector" - quickly gets confusing with the way we use the term throughout the books, man pages, etc) - pcp-monitor (just as you have, above) - pcp-pmie (likewise) > We could also consider a pcp-data container or something, where PCP > archives and var/lib data such as pmdaCache and so forth would > reside and be commonly shared, rather than polluting the host with > assorted bind-mounts. Sounds to me like it'd be worth experimenting with this, yes. cheers. -- Nathan From msaliminia@gmail.com Wed Jun 24 07:00:09 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: *** X-Spam-Status: No, score=3.0 required=5.0 tests=FREEMAIL_FROM,HTML_MESSAGE, TVD_SUBJ_NUM_OBFU_MINFP,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 8D41C7F59 for ; Wed, 24 Jun 2015 07:00:09 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 60868304062 for ; Wed, 24 Jun 2015 05:00:06 -0700 (PDT) X-ASG-Debug-ID: 1435147198-04bdf04c7cdf590001-S8gJnT Received: from mail-wi0-f175.google.com (mail-wi0-f175.google.com [209.85.212.175]) by cuda.sgi.com with ESMTP id sSEHBJMyeQ4cVtcG (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for ; Wed, 24 Jun 2015 04:59:59 -0700 (PDT) X-Barracuda-Envelope-From: msaliminia@gmail.com X-Barracuda-Apparent-Source-IP: 209.85.212.175 X-Barracuda-IPDD: Level1 [gmail.com/209.85.212.175] Received: by wibdq8 with SMTP id dq8so44310224wib.1 for ; Wed, 24 Jun 2015 04:59:57 -0700 (PDT) X-Barracuda-IPDD: Level1 [gmail.com/209.85.212.175] X-Barracuda-IPDD: Level1 [gmail.com/209.85.212.175] DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=HEKg2kRJjsEtI3QahJcKIrjdHUJJoFgzI7V9pFeuJ08=; b=KqjO/AMUtinKobcvianm+l1BMJl6oGpgexFJl77dEncOPaTTUMw60agA+gl46cLZTb RIVsC9F/6C/VYuigiXVIHOFmKCjuTz5fJSVEzateJTLnGiL4/1bEKB6LFicYR3Gx6edg Zig12F9MRHddt4GqF2yyCY1oQvOoVDyqZARXJqm4qrWQZyVmeRSZpmdsysPOWL0SS1Vi dJHXkLzXk2v5XoqeRRhmneJUcKsZEe6KvX4S77W49EG9xOP4MYkZZpeDP1rOsNGyKSeW ACyBp/YNVbayTyK0ldFL6x49H6MwwXs86Sf2zeQlTACOKlObG2HNj3d2O9gdBwB5DUHA AVNQ== MIME-Version: 1.0 X-Received: by 10.194.62.205 with SMTP id a13mr67494749wjs.98.1435147197823; Wed, 24 Jun 2015 04:59:57 -0700 (PDT) Received: by 10.27.30.147 with HTTP; Wed, 24 Jun 2015 04:59:57 -0700 (PDT) Date: Wed, 24 Jun 2015 13:59:57 +0200 Message-ID: Subject: Installing pcp2graphite From: Mehran Saliminia X-ASG-Orig-Subj: Installing pcp2graphite To: pcp@oss.sgi.com Content-Type: multipart/alternative; boundary=047d7b86ce80ed3fac0519423e96 X-Barracuda-Connect: mail-wi0-f175.google.com[209.85.212.175] X-Barracuda-Start-Time: 1435147198 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20140 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_MESSAGE BODY: HTML included in message --047d7b86ce80ed3fac0519423e96 Content-Type: text/plain; charset=UTF-8 Hi all, I am running ./configure --with-pcp2graphite=yes [other options] to build pcp from the source code. But the script ends with this warning: "configure: WARNING: unrecognized options: --with-pcp2graphite" Do you have any idea how can I install pcp2graphite when I build pcp from the source code? Thanks! Regards, Mehran --047d7b86ce80ed3fac0519423e96 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi all,

I am running ./configure --with-pcp2grap= hite=3Dyes [other options] to build pcp from the source code. But the scrip= t ends with this warning:

"configure: WARNING= : unrecognized options: --with-pcp2graphite"

= Do you have any idea how can I install pcp2graphite when I build pcp from t= he source code?

Thanks!

R= egards,
Mehran
--047d7b86ce80ed3fac0519423e96-- From kenj@internode.on.net Wed Jun 24 07:47:06 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=3.0 required=5.0 tests=TVD_SUBJ_NUM_OBFU_MINFP autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 2DB657F5A for ; Wed, 24 Jun 2015 07:47:06 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id B1109AC002 for ; Wed, 24 Jun 2015 05:47:02 -0700 (PDT) X-ASG-Debug-ID: 1435150016-04cbb06d19d8800001-S8gJnT Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [150.101.137.129]) by cuda.sgi.com with ESMTP id 94lrC6o1jwC7FSbk for ; Wed, 24 Jun 2015 05:46:56 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.129 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2AHAgC2pYpVPPyv0XYNTosQu1CCVAKCGQEBAQEBAQcBAQEBQYRiAQEEOEARCxgJFg8JAwIBAgExFBMIAQG+I5dCAQEIAgEfi0qFDRaEFQEEkSiCXaQJhDKDJQEBAQ Received: from ppp118-209-175-252.lns20.mel8.internode.on.net (HELO [192.168.1.100]) ([118.209.175.252]) by ipmail06.adl2.internode.on.net with ESMTP; 24 Jun 2015 22:16:56 +0930 Message-ID: <558AA6BB.1070603@internode.on.net> Date: Wed, 24 Jun 2015 22:46:51 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: pcp@oss.sgi.com Subject: Re: [pcp] Installing pcp2graphite References: X-ASG-Orig-Subj: Re: [pcp] Installing pcp2graphite In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Start-Time: 1435150016 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20141 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 24/06/15 21:59, Mehran Saliminia wrote: > Hi all, > > I am running ./configure --with-pcp2graphite=yes [other options] to > build pcp from the source code. But the script ends with this warning: > > "configure: WARNING: unrecognized options: --with-pcp2graphite" > > Do you have any idea how can I install pcp2graphite when I build pcp > from the source code? There is no --with-pcp2graphite option. pcp2graphite will be included provided configure thinks HAVE_PYTHON is set ... to check this, $ grep 'HAVE_PYTHON =' src/include/builddefs it should be true. If it is not, run qa/admin/check-vm and see what packages this suggests you should install to get the Pyython part of the build working. From noreply@github.com Wed Jun 24 12:11:32 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=2.0 required=5.0 tests=HTML_IMAGE_ONLY_16, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 229F17F60 for ; Wed, 24 Jun 2015 12:11:32 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 029F8304039 for ; Wed, 24 Jun 2015 10:11:28 -0700 (PDT) X-ASG-Debug-ID: 1435165882-04cb6c2dcbe4380001-S8gJnT Received: from n2-mx2.mail-services.com.au (n2-mx2.mail-services.com.au [175.107.133.195]) by cuda.sgi.com with ESMTP id lVKM6MIEY34vxjzI for ; Wed, 24 Jun 2015 10:11:23 -0700 (PDT) X-Barracuda-Envelope-From: noreply@github.com X-Barracuda-Apparent-Source-IP: 175.107.133.195 Received: from i-otc1esa.syd1.mail-filtering.com.au (ipin1-c1esa.syd1.mail-filtering.com.au [175.107.162.145]) by n2-mx2.mail-services.com.au (Postfix) with ESMTP id D4E653FAD5 for ; Thu, 25 Jun 2015 03:11:21 +1000 (AEST) Received-SPF: Pass (i-otc1esa.syd1.mail-filtering.com.au: domain of noreply@github.com designates 192.30.252.197 as permitted sender) identity=mailfrom; client-ip=192.30.252.197; receiver=i-otc1esa.syd1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="noreply@github.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: None (i-otc1esa.syd1.mail-filtering.com.au: no sender authenticity information available from domain of postmaster@github-smtp2b-ext-cp1-prd.iad.github.net) identity=helo; client-ip=192.30.252.197; receiver=i-otc1esa.syd1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="postmaster@github-smtp2b-ext-cp1-prd.iad.github.net"; x-conformance=spf_only X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0GgAwAF5IpVnMX8HsBbgkcEgRpfgx6nRQaDO45mCYEMMCABC4FwgzxKggUUAQEBAQEBAQMOAQEBAQEICwkJIS5BA4FhLDoBCAQJAQESAg0iQAQCIB0BAQQ0BQEIDQECAQ0IAiYCAgMBRRQYiCoNthpwhGQBBYFqkBoGC4EWFIRniBmBOBEBTYI4DC8SgTGNBocEgS+DKYZ5mUFmDAGCRB4xgQyBPAEBAQ X-IPAS-Result: A0GgAwAF5IpVnMX8HsBbgkcEgRpfgx6nRQaDO45mCYEMMCABC4FwgzxKggUUAQEBAQEBAQMOAQEBAQEICwkJIS5BA4FhLDoBCAQJAQESAg0iQAQCIB0BAQQ0BQEIDQECAQ0IAiYCAgMBRRQYiCoNthpwhGQBBYFqkBoGC4EWFIRniBmBOBEBTYI4DC8SgTGNBocEgS+DKYZ5mUFmDAGCRB4xgQyBPAEBAQ X-IronPort-AV: E=Sophos;i="5.13,673,1427720400"; d="scan'208,217";a="88047369" Received: from github-smtp2-ext6.iad.github.net (HELO github-smtp2b-ext-cp1-prd.iad.github.net) ([192.30.252.197]) by i-otc1esa.syd1.mail-filtering.com.au with ESMTP/TLS/ADH-AES256-SHA; 25 Jun 2015 03:11:18 +1000 Date: Wed, 24 Jun 2015 10:11:15 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1435165875; bh=O6OBE9jdssSVh2qR0vp9/3O53bt+DJBuE5ocrd4My8E=; h=From:Reply-To:To:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=dvnHVv6vsjaWyCHi8r6YYrAbPqJOY/6XuWzOsW+ZwcvCdIhLUq8zkV7ygeiwdBPpC c1RCZvpzppYFh8bfWIY4iK66Y+dAqYLWJ/kHixsY4ayST0za9BsiKoJsJ+S5Fiii+R 2aCL3RPlP8PEjf7Ioy4O1iXwPBYrW8eI/rrrSh04= From: dianadkle Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: Subject: [pcp] Issues with PCP installation during make? (#29) Mime-Version: 1.0 X-ASG-Orig-Subj: [pcp] Issues with PCP installation during make? (#29) Content-Type: multipart/alternative; boundary="--==_mimepart_558ae4b39e869_61c3ffdc9a272c0219640"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: dianadkle X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-Barracuda-Connect: n2-mx2.mail-services.com.au[175.107.133.195] X-Barracuda-Start-Time: 1435165882 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.63 X-Barracuda-Spam-Status: No, SCORE=0.63 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_16, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20147 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.63 HTML_IMAGE_ONLY_16 BODY: HTML: images with 1200-1600 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message ----==_mimepart_558ae4b39e869_61c3ffdc9a272c0219640 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I'm following the latest instructions to building PCP on OS X Yosemite. ``` $ git clone git://git.pcp.io/pcp $ cd pcp $ ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var $ make $ make install ``` But when I go to "make" the files, I get this error after some time: ``` ld: symbol(s) not found for architecture i386 clang: error: linker command failed with exit code 1 (use -v to see invocation) make[2]: *** [pmwebd] Error 1 make[1]: *** [default_pcp] Error 2 make: *** [default_pcp] Error 2 ``` I'm sure I've installed all the necessary tools and libraries for the file to install properly. What should I do? --- Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/29 ----==_mimepart_558ae4b39e869_61c3ffdc9a272c0219640 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I'm following the latest instructions to building PCP on OS X Yosemite.

$ git clone git://git.pcp.io/pcp
$ cd pcp
$ ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
$ make
$ make install 

But when I go to "make" the files, I get this error after some time:

ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [pmwebd] Error 1
make[1]: *** [default_pcp] Error 2
make: *** [default_pcp] Error 2

I'm sure I've installed all the necessary tools and libraries for the file to install properly. What should I do?


Reply to this email directly or view it on GitHub.

----==_mimepart_558ae4b39e869_61c3ffdc9a272c0219640-- From noreply@github.com Wed Jun 24 18:33:06 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=2.0 required=5.0 tests=HTML_IMAGE_ONLY_16, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id BC87029DFC for ; Wed, 24 Jun 2015 18:33:06 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 7EAAB8F8049 for ; Wed, 24 Jun 2015 16:33:03 -0700 (PDT) X-ASG-Debug-ID: 1435188777-04bdf04c7ff35b0001-S8gJnT Received: from n2-mx2.mail-services.com.au (n2-mx2.mail-services.com.au [175.107.133.195]) by cuda.sgi.com with ESMTP id EPEFqCcRrrSbglAC for ; Wed, 24 Jun 2015 16:32:57 -0700 (PDT) X-Barracuda-Envelope-From: noreply@github.com X-Barracuda-Apparent-Source-IP: 175.107.133.195 Received: from i-otc2esa.syd1.mail-filtering.com.au (ipin1-c2esa.syd1.mail-filtering.com.au [175.107.162.146]) by n2-mx2.mail-services.com.au (Postfix) with ESMTP id 986683FACF for ; Thu, 25 Jun 2015 09:32:56 +1000 (AEST) Received-SPF: Pass (i-otc2esa.syd1.mail-filtering.com.au: domain of noreply@github.com designates 192.30.252.192 as permitted sender) identity=mailfrom; client-ip=192.30.252.192; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="noreply@github.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: None (i-otc2esa.syd1.mail-filtering.com.au: no sender authenticity information available from domain of postmaster@github-smtp2a-ext-cp1-prd.iad.github.net) identity=helo; client-ip=192.30.252.192; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="postmaster@github-smtp2a-ext-cp1-prd.iad.github.net"; x-conformance=spf_only X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0GXBwDCPYtVnMD8HsBbgkcEgRpfgx6nSgaCZQFVjmYJgQwwIAELgXCDPEqCCBQBAQEBAQEBAw4BAQEBAQgLCQkhLkEDgWEsOgEIBAkBARICDSI9AQEBAgEBAiAdAQEENAQBAQgBCwEBAgENCAImAgIDAUUOBhiIIggNtjdwhGQBBYFqj18BCgEBARgGC4EWFIRnhS6Ca4E4EQFNgjgMLxKBMY0GhCeCXYRYhnmZQYM3HjGBDIE8AQEB X-IPAS-Result: A0GXBwDCPYtVnMD8HsBbgkcEgRpfgx6nSgaCZQFVjmYJgQwwIAELgXCDPEqCCBQBAQEBAQEBAw4BAQEBAQgLCQkhLkEDgWEsOgEIBAkBARICDSI9AQEBAgEBAiAdAQEENAQBAQgBCwEBAgENCAImAgIDAUUOBhiIIggNtjdwhGQBBYFqj18BCgEBARgGC4EWFIRnhS6Ca4E4EQFNgjgMLxKBMY0GhCeCXYRYhnmZQYM3HjGBDIE8AQEB X-IronPort-AV: E=Sophos;i="5.13,673,1427720400"; d="scan'208,217";a="88158068" Received: from github-smtp2-ext1.iad.github.net (HELO github-smtp2a-ext-cp1-prd.iad.github.net) ([192.30.252.192]) by i-otc2esa.syd1.mail-filtering.com.au with ESMTP/TLS/ADH-AES256-SHA; 25 Jun 2015 09:32:50 +1000 Date: Wed, 24 Jun 2015 16:32:48 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1435188768; bh=6iwFwAI6mxx3FFi5EogQqO0OVTn4XhtLfJIPsGOo/Gg=; h=From:Reply-To:To:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xKOX3LyjLTpRy4cCM4RZfQAC9vOgHA9AZ0oNqaOHIy9Gnv6FPEnMfKT2GsONJrlkI iBWZ3e4X1y1W937MXUDXiYCv8rl1YAjleNGHJD96K44oG2bsiWaAEMZKU8MAudEs3V s58y7t5FhLGKo5vNXCDkAfJ+DNJwS77lKVT2yhH0= From: Nathan Scott Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [pcp] Issues with PCP installation during make? (#29) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] Issues with PCP installation during make? (#29) Content-Type: multipart/alternative; boundary="--==_mimepart_558b3e20350bd_10ea3fd4854dd2a0731dc"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: natoscott X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-Barracuda-Connect: n2-mx2.mail-services.com.au[175.107.133.195] X-Barracuda-Start-Time: 1435188777 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.63 X-Barracuda-Spam-Status: No, SCORE=0.63 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_16, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20158 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.63 HTML_IMAGE_ONLY_16 BODY: HTML: images with 1200-1600 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message ----==_mimepart_558b3e20350bd_10ea3fd4854dd2a0731dc Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit > ld: symbol(s) not found for architecture i386 The issue here is with the libmicrohttpd library that the PCP code is being linked with, not with PCP itself. It is likely that ibrary has been built x86_64-only, instead of as a Universal binary supporting both i386 and x86_64 (which the rest of the PCP build needs, due to it needing to link with other platform libraries). There's some additional notes on Mac OS X builds here which should help: http://www.pcp.io/pipermail/pcp/2015-May/007353.html cheers. --- Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/29#issuecomment-115045459 ----==_mimepart_558b3e20350bd_10ea3fd4854dd2a0731dc Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

ld: symbol(s) not found for architecture i386

The issue here is with the libmicrohttpd library that the PCP code is being linked with, not with PCP itself. It is likely that ibrary has been built x86_64-only, instead of as a Universal binary supporting both i386 and x86_64 (which the rest of the PCP build needs, due to it needing to link with other platform libraries).

There's some additional notes on Mac OS X builds here which should help:
http://www.pcp.io/pipermail/pcp/2015-May/007353.html

cheers.


Reply to this email directly or view it on GitHub.

----==_mimepart_558b3e20350bd_10ea3fd4854dd2a0731dc-- From noreply@github.com Wed Jun 24 18:33:10 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.4 required=5.0 tests=HTML_IMAGE_ONLY_12, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id B530D29E00 for ; Wed, 24 Jun 2015 18:33:10 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 935E08F804B for ; Wed, 24 Jun 2015 16:33:10 -0700 (PDT) X-ASG-Debug-ID: 1435188787-04cbb06d18eabf0001-S8gJnT Received: from n1-mx1.mail-services.com.au (n1-mx1.mail-services.com.au [117.55.229.90]) by cuda.sgi.com with ESMTP id Pc6lkwQVaoBSoUpj for ; Wed, 24 Jun 2015 16:33:08 -0700 (PDT) X-Barracuda-Envelope-From: noreply@github.com X-Barracuda-Apparent-Source-IP: 117.55.229.90 Received: from i-otc2esa.cbr1.mail-filtering.com.au (ipin1-c2esa.cbr1.mail-filtering.com.au [117.55.239.162]) by n1-mx1.mail-services.com.au (Postfix) with ESMTP id 19FF37FA9B for ; Thu, 25 Jun 2015 09:33:07 +1000 (AEST) Received-SPF: Pass (i-otc2esa.cbr1.mail-filtering.com.au: domain of noreply@github.com designates 192.30.252.194 as permitted sender) identity=mailfrom; client-ip=192.30.252.194; receiver=i-otc2esa.cbr1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="noreply@github.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: None (i-otc2esa.cbr1.mail-filtering.com.au: no sender authenticity information available from domain of postmaster@github-smtp2b-ext-cp1-prd.iad.github.net) identity=helo; client-ip=192.30.252.194; receiver=i-otc2esa.cbr1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="postmaster@github-smtp2b-ext-cp1-prd.iad.github.net"; x-conformance=spf_only X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0GPBACWPYtVnML8HsBbgkcDgRtfgx6nSgaDO45mCYEMNBwBC4UsSoIIFAEBAQEBAQEDDgEBAQEBCAsJCSEuQQOBYSw7CAQJAQESAg1fAQEBAwECIB0BAQQ0BQEIAQsBAQEBFgImAgIDAVMGGIgqDbY3cIRkAQWBao9fAQEIAQEBAQEXAgQLgRYUhGeFLoJrgTgRAU2COAwvEoExjQaHBIRYhnmZQYM3HjGBDIE8AQEB X-IPAS-Result: A0GPBACWPYtVnML8HsBbgkcDgRtfgx6nSgaDO45mCYEMNBwBC4UsSoIIFAEBAQEBAQEDDgEBAQEBCAsJCSEuQQOBYSw7CAQJAQESAg1fAQEBAwECIB0BAQQ0BQEIAQsBAQEBFgImAgIDAVMGGIgqDbY3cIRkAQWBao9fAQEIAQEBAQEXAgQLgRYUhGeFLoJrgTgRAU2COAwvEoExjQaHBIRYhnmZQYM3HjGBDIE8AQEB X-IronPort-AV: E=Sophos;i="5.13,673,1427720400"; d="scan'208,217";a="187394152" Received: from github-smtp2-ext3.iad.github.net (HELO github-smtp2b-ext-cp1-prd.iad.github.net) ([192.30.252.194]) by i-otc2esa.cbr1.mail-filtering.com.au with ESMTP/TLS/ADH-AES256-SHA; 25 Jun 2015 09:32:50 +1000 Date: Wed, 24 Jun 2015 16:32:48 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1435188768; bh=5v5b/kK8c1S0V86hQz+awZh15MX341De832s2EjatNg=; h=From:Reply-To:To:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XnKB3KAiOB/p6oxYUxA03Mn2TcPjO9LSF4YjtICAMXz/ywCJq9TWwtEjOQVuS2k8K zE9SoPFEfUqnvGruCPM5YB59eBan8hmx5O1ilYAUPmO9+Q4IuRylsEXLGZO0L/+OkW uccqC7EsLD08Baxx0lB6dYE53VbbqXNk84MVejV4= From: Nathan Scott Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [pcp] Issues with PCP installation during make? (#29) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] Issues with PCP installation during make? (#29) Content-Type: multipart/alternative; boundary="--==_mimepart_558b3e2047871_60b3ff4696d52c018947"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: natoscott X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-Barracuda-Connect: n1-mx1.mail-services.com.au[117.55.229.90] X-Barracuda-Start-Time: 1435188787 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.63 X-Barracuda-Spam-Status: No, SCORE=1.63 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_12, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20158 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 1.63 HTML_IMAGE_ONLY_12 BODY: HTML: images with 800-1200 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message ----==_mimepart_558b3e2047871_60b3ff4696d52c018947 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #29. --- Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/29#event-339506466 ----==_mimepart_558b3e2047871_60b3ff4696d52c018947 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #29.


Reply to this email directly or view it on GitHub.

----==_mimepart_558b3e2047871_60b3ff4696d52c018947-- From kenj@internode.on.net Wed Jun 24 20:46:51 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 023A47F60 for ; Wed, 24 Jun 2015 20:46:51 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id E6067304043 for ; Wed, 24 Jun 2015 18:46:47 -0700 (PDT) X-ASG-Debug-ID: 1435196800-04cbb06d17ece30001-S8gJnT Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [150.101.137.129]) by cuda.sgi.com with ESMTP id ZfXAraeEa4KdoGXI for ; Wed, 24 Jun 2015 18:46:41 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.129 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2DoAQBxXItVPPyv0XYNToNlX4Megy64KogVAQEBAQEBBwEBAQFBhQtVMAYCBRYLAgsDAgECATEnBgIBAb5lcJZngSGPTIJSgUMFlAWEWIh1ljyEMl2CSAEBAQ Received: from ppp118-209-175-252.lns20.mel8.internode.on.net (HELO [192.168.1.100]) ([118.209.175.252]) by ipmail06.adl2.internode.on.net with ESMTP; 25 Jun 2015 11:16:40 +0930 Message-ID: <558B5D7F.5050906@internode.on.net> Date: Thu, 25 Jun 2015 11:46:39 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: pcp@oss.sgi.com Subject: pcp updates - postfix pmda and housekeeping Content-Type: text/plain; charset=utf-8 X-ASG-Orig-Subj: pcp updates - postfix pmda and housekeeping Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Start-Time: 1435196800 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20162 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://git.pcp.io/kenj/pcp master Ken McDonell (4): scripts/pcp-push: add "nothing to be done" check and quit early postfix PMDA: improvements postfix PMDA: be more careful with diagnostics qa/805: accommodate recent postfix PMDA changes qa/805 | 13 +++++++++ qa/admin/check-vm | 1 scripts/pcp-push | 10 ++++++- src/pmdas/postfix/Install | 19 ++++++++++++-- src/pmdas/postfix/pmdapostfix.pl | 52 ++++++++++++++++++++++++++++++--------- 5 files changed, 79 insertions(+), 16 deletions(-) Details ... commit 0ce9cb118b192e2b8131a63f34af836863dcd930 Author: Ken McDonell Date: Thu Jun 25 11:43:50 2015 +1000 qa/805: accommodate recent postfix PMDA changes And some additional diagnostics in 805.full. commit 1df627676c59977b2a9cbb068a01fc5843db54c1 Author: Ken McDonell Date: Thu Jun 25 11:39:25 2015 +1000 postfix PMDA: be more careful with diagnostics When the magic PCP_PERL_FOO variables are set, the code is generating the pmns and domain.h, so suppress (not so) helpful messages when this is being done. commit e118c879a6ddf60a36afdc9b15e5708e77819ce2 Author: Ken McDonell Date: Thu Jun 25 11:27:53 2015 +1000 postfix PMDA: improvements The qshape "utility" is not always installed as an executable on the $PATH ... so need to accommodate cases where it is a Perl script in a backwater of the file system. Added some logging to the pmda's log file to report which Postfix logfile is being used and the invocation for qshape that is being used. commit f98834f42139c95d92ced0856e5b7f6d5fa73c89 Author: Ken McDonell Date: Wed Jun 24 10:38:16 2015 +1000 scripts/pcp-push: add "nothing to be done" check and quit early From nscott@redhat.com Wed Jun 24 21:40:53 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 7F2607F50 for ; Wed, 24 Jun 2015 21:40:53 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 6D4838F8049 for ; Wed, 24 Jun 2015 19:40:47 -0700 (PDT) X-ASG-Debug-ID: 1435200042-04cbb06d17edfc0001-S8gJnT Received: from mx3-phx2.redhat.com (mx3-phx2.redhat.com [209.132.183.24]) by cuda.sgi.com with ESMTP id WZr4h6TGD9NBOKB8 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Wed, 24 Jun 2015 19:40:43 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.24 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx3-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id t5P2eg4n030504 for ; Wed, 24 Jun 2015 22:40:42 -0400 Date: Wed, 24 Jun 2015 22:40:42 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp Message-ID: <238794655.25643337.1435200042298.JavaMail.zimbra@redhat.com> Subject: pcp updates: solaris build, books MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates: solaris build, books Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.49.119] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: solaris build, books Thread-Index: Abimt/SJCmsh/rhvupu1Eu15bgmUGw== X-Barracuda-Connect: mx3-phx2.redhat.com[209.132.183.24] X-Barracuda-Start-Time: 1435200043 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20163 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Changes committed to git://git.pcp.io/nathans/pcp.git master Nathan Scott (2): books: update book builds for current publican variants build: get native Solaris builds up and running once more Makepkgs | 6 +- books/.gitignore | 5 ++ books/PCP_PG/.gitignore | 4 - books/PCP_PG/GNUmakefile | 2 books/PCP_PG/pcp-programmers-guide.pdf |binary books/PCP_TCS/.gitignore | 4 - books/PCP_TCS/GNUmakefile | 4 - books/PCP_TCS/pcp-tutorials-and-case-studies.pdf |binary books/PCP_UAG/.gitignore | 4 - books/PCP_UAG/GNUmakefile | 2 books/PCP_UAG/pcp-users-and-administrators-guide.pdf |binary configure | 13 +++-- configure.ac | 10 ++-- qa/pmdas/broken/GNUmakefile | 12 ++--- qa/pmdas/broken/GNUmakefile.install | 12 ++--- qa/src/GNUlocaldefs | 42 +++++++++---------- src/.gitignore | 1 src/pmdas/solaris/zpool_perdisk.c | 2 src/pmieconf/GNUmakefile | 4 - 19 files changed, 61 insertions(+), 66 deletions(-) commit a1ebd0295bf26c55c918444629a51061106f28b5 Author: Nathan Scott Date: Thu Jun 25 12:38:21 2015 +1000 build: get native Solaris builds up and running once more Series of changes to support Solaris builds - - no -q option to Solaris egrep, workaround - configure.ac and makefile fixes for when cc != gcc - configure.ac fix to detect pid 1 correctly (PCP_PS_PROG) - order of -L and -l options to the linker is important (QA programs only were affected by this) - zpool_vdev_name API has acquired another argument, ho-hum - oddball pmieconf GNUmakefile issue with grep return code commit f1f625ec95c645908ff25a47d75c0c9aaed1e2c2 Author: Nathan Scott Date: Wed Jun 24 15:05:35 2015 +1000 books: update book builds for current publican variants From nscott@redhat.com Wed Jun 24 21:43:19 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 2ECB329DFF for ; Wed, 24 Jun 2015 21:43:19 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 1E5BE304043 for ; Wed, 24 Jun 2015 19:43:16 -0700 (PDT) X-ASG-Debug-ID: 1435200193-04cbb06d18ee060001-S8gJnT Received: from mx3-phx2.redhat.com (mx3-phx2.redhat.com [209.132.183.24]) by cuda.sgi.com with ESMTP id bq1bJ7pl5Ac7Ulpu (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Wed, 24 Jun 2015 19:43:14 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.24 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx3-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id t5P2hBk9030652; Wed, 24 Jun 2015 22:43:11 -0400 Date: Wed, 24 Jun 2015 22:43:11 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp Cc: "Josef 'Jeff' Sipek" Message-ID: <1945955780.25644422.1435200191659.JavaMail.zimbra@redhat.com> In-Reply-To: <474160992.25596336.1435198655884.JavaMail.zimbra@redhat.com> Subject: Solaris build notes MIME-Version: 1.0 X-ASG-Orig-Subj: Solaris build notes Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.49.119] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: Solaris build notes Thread-Index: S3xEZG7RMp6C/+gCnY4sLnpTLfUPrQ== X-Barracuda-Connect: mx3-phx2.redhat.com[209.132.183.24] X-Barracuda-Start-Time: 1435200194 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20163 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Hi all, Just setting up some build machines here, decided to have a crack at Solaris again since my old OpenIndiana VM image went to the big bit-bucket in the sky recently. I went for a fully native build - Solaris and toolchain (compilers) from Oracle so that the PCP scripting language modules will function correctly with the default perl and python binaries. Local setup uses x86_64 KVM virtualisation. Download the Solaris OS SolarisStudio toolchain from Oracle (requires an Oracle account), and follow the installation instructions - no issues here for me. Once a guest is fully installed and running you'll need to get a few extras like git, bison, and flex from the opencsw.org packaging site; again all straight forward. Next, clone a pcp git repo. Setup your environment to point to these tools: CC=/opt/solarisstudio12.3/bin/cc CXX=/opt/solarisstudio12.3/bin/CC YACC=/opt/csw/bin/bison LEX=/opt/csw/bin/flex Run "./Makepkgs --without-infiniband --without-manager" (these make use of compiler/language features not supported by the native tools - the infiniband one looks fairly easy to fix, pmmgr needs configure.ac checks to auto-disable it I guess). With latest git fixes (will all be in pcp-3.10.6), successful package generation results. Light sanity testing performed - pmcd & pmlogger start up, and make data available (locally and remotely). cheers. -- Nathan From myllynen@redhat.com Thu Jun 25 02:23:57 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id E125E7F6F for ; Thu, 25 Jun 2015 02:23:57 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id C336C8F8049 for ; Thu, 25 Jun 2015 00:23:54 -0700 (PDT) X-ASG-Debug-ID: 1435217033-04cbb06d1af2a60001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id 4CsbtaHQR4GcmlcW (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Thu, 25 Jun 2015 00:23:54 -0700 (PDT) X-Barracuda-Envelope-From: myllynen@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx10.intmail.prod.int.phx2.redhat.com (int-mx10.intmail.prod.int.phx2.redhat.com [10.5.11.23]) by mx1.redhat.com (Postfix) with ESMTPS id 46560CA648 for ; Thu, 25 Jun 2015 07:23:53 +0000 (UTC) Received: from localhost.localdomain (ovpn-112-27.ams2.redhat.com [10.36.112.27]) by int-mx10.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5P7NofT027955 for ; Thu, 25 Jun 2015 03:23:52 -0400 Message-ID: <558BAC86.2090005@redhat.com> Date: Thu, 25 Jun 2015 10:23:50 +0300 From: Marko Myllynen Reply-To: myllynen@redhat.com Organization: Red Hat User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: pcp developers Subject: Derived Metrics with rate() Content-Type: text/plain; charset=utf-8 X-ASG-Orig-Subj: Derived Metrics with rate() Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.23 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1435217034 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 Hi all, thanks to Ken, the new rate() keyword is now available in 3.10.5 so I tried to write derived metrics for the three sar metrics not provided by default by PCP (since they are, well, derived). With sar -d 1 and with each of PCP_DERIVED_CONFIG=./metrics.conf pmval -t 1s -f 3 disk.dev.{avrqsz,avqsz,await} I'm getting similar results with these calculations: disk.dev.avrqsz = ((rate(disk.dev.read_bytes) + rate(disk.dev.write_bytes)) / (rate(disk.dev.read) + rate(disk.dev.write))) * 2 disk.dev.avqsz = disk.dev.read_rawactive + disk.dev.write_rawactive disk.dev.await = 1000 * (rate(disk.dev.read_rawactive) + rate(disk.dev.write_rawactive)) / (rate(disk.dev.read) + rate(disk.dev.write)) Before starting to write any other derived metrics (*) I wanted to check how does this look like to you, are they what you'd expect or would you write any of them somehow differently? Any other comments or suggestions? *) I'll concentrate more on some derived metrics metrics from custom PMDAs so nothing to share but if the earlier idea of default derived metrics "library" provided PCP sounded something that could be done, the three derived metrics above could be included there. Thanks, -- Marko Myllynen From bugzilla@redhat.com Thu Jun 25 02:29:07 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id A22E67F58 for ; Thu, 25 Jun 2015 02:29:07 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 5AA8530404E for ; Thu, 25 Jun 2015 00:29:07 -0700 (PDT) X-ASG-Debug-ID: 1435217344-04bdf04c7dfac00001-S8gJnT Received: from n2-mx1.mail-services.com.au (n2-mx1.mail-services.com.au [117.55.229.91]) by cuda.sgi.com with ESMTP id 6Gcn0OeifRWFl4yM for ; Thu, 25 Jun 2015 00:29:05 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-Apparent-Source-IP: 117.55.229.91 Received: from i-otc1esa.cbr1.mail-filtering.com.au (ipin1-c1esa.cbr1.mail-filtering.com.au [117.55.239.161]) by n2-mx1.mail-services.com.au (Postfix) with ESMTP id C6C92FF5C2 for ; Thu, 25 Jun 2015 17:29:03 +1000 (AEST) Received-SPF: Pass (i-otc1esa.cbr1.mail-filtering.com.au: domain of bugzilla@redhat.com designates 209.132.183.26 as permitted sender) identity=mailfrom; client-ip=209.132.183.26; receiver=i-otc1esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="bugzilla@redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: Pass (i-otc1esa.cbr1.mail-filtering.com.au: domain of postmaster@mx1-phx2.redhat.com designates 209.132.183.26 as permitted sender) identity=helo; client-ip=209.132.183.26; receiver=i-otc1esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="postmaster@mx1-phx2.redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0GcAQBWrYtVnBq3hNFbg2Vfgx65cgmBPCAKhzU4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1mAiAJIjoZDQImAgIDLj8FGASIDg23KpYwAQEIAQEBAQEBAQEWBIEhi2aCdwEBbYIXDC8SgTEFlAWEWI9Ej22BCYE2gWE+MQGBC4E8AQEB X-IPAS-Result: A0GcAQBWrYtVnBq3hNFbg2Vfgx65cgmBPCAKhzU4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1mAiAJIjoZDQImAgIDLj8FGASIDg23KpYwAQEIAQEBAQEBAQEWBIEhi2aCdwEBbYIXDC8SgTEFlAWEWI9Ej22BCYE2gWE+MQGBC4E8AQEB X-IronPort-AV: E=Sophos;i="5.13,675,1427720400"; d="scan'208";a="190700406" Received: from unknown (HELO mx1-phx2.redhat.com) ([209.132.183.26]) by i-otc1esa.cbr1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES256-SHA; 25 Jun 2015 17:28:31 +1000 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (bugweb-01.app.bz.hst.phx2.redhat.com [10.5.117.31]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5P7SLVl052525 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Thu, 25 Jun 2015 03:28:23 -0400 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5P7SLon033552 for ; Thu, 25 Jun 2015 03:28:21 -0400 Received: (from apache@localhost) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id t5P7SKEq033547; Thu, 25 Jun 2015 03:28:20 -0400 X-Authentication-Warning: bugweb-01.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1235556] New: RFE: Allow inclusion of derived metrics files Date: Thu, 25 Jun 2015 07:28:19 +0000 X-ASG-Orig-Subj: [Bug 1235556] New: RFE: Allow inclusion of derived metrics files Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 22 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: myllynen@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_id short_desc product version component assigned_to reporter qa_contact cc X-Bugzilla-Comment: public X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com X-Bugzilla-Reporter: myllynen@redhat.com Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: n2-mx1.mail-services.com.au[117.55.229.91] X-Barracuda-Start-Time: 1435217344 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20168 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=1235556 Bug ID: 1235556 Summary: RFE: Allow inclusion of derived metrics files Product: Fedora Version: 22 Component: pcp Assignee: nathans@redhat.com Reporter: myllynen@redhat.com QA Contact: extras-qa@fedoraproject.org CC: brolley@redhat.com, fche@redhat.com, lberk@redhat.com, mgoodwin@redhat.com, nathans@redhat.com, pcp@kenj.com.au, scox@redhat.com Description of problem: It would be nice if a derived metric configuration file (specified with PCP_DERIVED_CONFIG) could include other derived metric configuration files. For example, something like: !include /absolute/path/to/derived/config.file1 !include /absolute/path/to/derived/config.file2 local.metric = ... Version-Release number of selected component (if applicable): 3.10.5 -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=K6I1EiH3Pm&a=cc_unsubscribe From jeffpc@josefsipek.net Thu Jun 25 08:38:04 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 1C7AE7F60 for ; Thu, 25 Jun 2015 08:38:04 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id E23CB30405F for ; Thu, 25 Jun 2015 06:38:00 -0700 (PDT) X-ASG-Debug-ID: 1435239477-04bdf04c7e103810001-S8gJnT Received: from josefsipek.net (josefsipek.net [71.174.113.7]) by cuda.sgi.com with ESMTP id Rsjc3XIJ67wLsVx0 for ; Thu, 25 Jun 2015 06:37:57 -0700 (PDT) X-Barracuda-Envelope-From: jeffpc@josefsipek.net X-Barracuda-Apparent-Source-IP: 71.174.113.7 Received: from meili.valhalla.31bits.net (meili.valhalla.31bits.net [172.27.0.10]) by josefsipek.net (Postfix) with ESMTPSA id C8C5255654; Thu, 25 Jun 2015 09:37:56 -0400 (EDT) Date: Thu, 25 Jun 2015 09:37:56 -0400 From: Josef 'Jeff' Sipek To: Nathan Scott Cc: pcp Subject: Re: Solaris build notes Message-ID: <20150625133756.GB101450@meili.valhalla.31bits.net> X-ASG-Orig-Subj: Re: Solaris build notes References: <474160992.25596336.1435198655884.JavaMail.zimbra@redhat.com> <1945955780.25644422.1435200191659.JavaMail.zimbra@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1945955780.25644422.1435200191659.JavaMail.zimbra@redhat.com> User-Agent: Mutt/1.5.23 (2014-03-12) X-Barracuda-Connect: josefsipek.net[71.174.113.7] X-Barracuda-Start-Time: 1435239477 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20174 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Wed, Jun 24, 2015 at 10:43:11PM -0400, Nathan Scott wrote: > Hi all, > > Just setting up some build machines here, decided to have a crack > at Solaris again since my old OpenIndiana VM image went to the big > bit-bucket in the sky recently. > > I went for a fully native build - Solaris and toolchain (compilers) > from Oracle so that the PCP scripting language modules will function > correctly with the default perl and python binaries. > > Local setup uses x86_64 KVM virtualisation. Download the Solaris OS > SolarisStudio toolchain from Oracle (requires an Oracle account), and > follow the installation instructions - no issues here for me. > > Once a guest is fully installed and running you'll need to get a few > extras like git, bison, and flex from the opencsw.org packaging site; > again all straight forward. > > Next, clone a pcp git repo. Setup your environment to point to these > tools: > CC=/opt/solarisstudio12.3/bin/cc > CXX=/opt/solarisstudio12.3/bin/CC > YACC=/opt/csw/bin/bison > LEX=/opt/csw/bin/flex > > Run "./Makepkgs --without-infiniband --without-manager" (these make > use of compiler/language features not supported by the native tools - > the infiniband one looks fairly easy to fix, pmmgr needs configure.ac > checks to auto-disable it I guess). > > With latest git fixes (will all be in pcp-3.10.6), successful package > generation results. Light sanity testing performed - pmcd & pmlogger > start up, and make data available (locally and remotely). I'm running a build on my laptop (OpenIndiana Hipster) right now. FWIW, Solaris and Illumos-based distros (like OpenIndiana) have diverged in some ways so making the assumption that Illumos == Solaris is dangerous. Unfortunately, Illumos identifies rather confusingly: $ uname -s SunOS $ uname -r 5.11 $ uname -o Solaris Jeff. -- UNIX is user-friendly ... it's just selective about who its friends are From jeffpc@josefsipek.net Thu Jun 25 11:17:04 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 008C57F6F for ; Thu, 25 Jun 2015 11:17:04 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id E334B8F804B for ; Thu, 25 Jun 2015 09:17:00 -0700 (PDT) X-ASG-Debug-ID: 1435249015-04cbb06d19ff990001-S8gJnT Received: from josefsipek.net (josefsipek.net [71.174.113.7]) by cuda.sgi.com with ESMTP id 8S6LeDSvXM7gSeQB for ; Thu, 25 Jun 2015 09:16:55 -0700 (PDT) X-Barracuda-Envelope-From: jeffpc@josefsipek.net X-Barracuda-Apparent-Source-IP: 71.174.113.7 Received: from meili.valhalla.31bits.net (meili.valhalla.31bits.net [172.27.0.10]) by josefsipek.net (Postfix) with ESMTPSA id 64C6E55654; Thu, 25 Jun 2015 12:16:55 -0400 (EDT) Date: Thu, 25 Jun 2015 12:16:55 -0400 From: Josef 'Jeff' Sipek To: Nathan Scott Cc: pcp Subject: Re: [pcp] Solaris build notes Message-ID: <20150625161654.GF101450@meili.valhalla.31bits.net> X-ASG-Orig-Subj: Re: [pcp] Solaris build notes References: <474160992.25596336.1435198655884.JavaMail.zimbra@redhat.com> <1945955780.25644422.1435200191659.JavaMail.zimbra@redhat.com> <20150625133756.GB101450@meili.valhalla.31bits.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20150625133756.GB101450@meili.valhalla.31bits.net> User-Agent: Mutt/1.5.23 (2014-03-12) X-Barracuda-Connect: josefsipek.net[71.174.113.7] X-Barracuda-Start-Time: 1435249015 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20177 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Thu, Jun 25, 2015 at 09:37:56AM -0400, Josef 'Jeff' Sipek wrote: > On Wed, Jun 24, 2015 at 10:43:11PM -0400, Nathan Scott wrote: > > Hi all, ... > I'm running a build on my laptop (OpenIndiana Hipster) right now. Right, it finished. I had to tweak the build trivially to get a 32-bit build. Without this trivial tweak (which you probably should *not* include), I'd get a linker error because qmake would try to shove in 64-bit Qt into an otherwise 32-bit build. Note that OI Hipster uses gcc for everything unlike Solaris. diff --git a/src/include/builddefs.in b/src/include/builddefs.in index d3408bf..4db796a 100644 --- a/src/include/builddefs.in +++ b/src/include/builddefs.in @@ -163,7 +163,7 @@ GIT = @GIT@ PYTHON = @PYTHON@ PYTHON3 = @PYTHON3@ DTRACE = @DTRACE@ -QMAKE = @qmake@ +QMAKE = @qmake@ -spec solaris-g++ INSTALL_SH = $(TOPDIR)/install-sh INSTALL = $(INSTALL_SH) -o $(PCP_USER_INSTALL) -g $(PCP_GROUP_INSTALL) Jeff. -- Si hoc legere scis nimium eruditionis habes. From bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com Thu Jun 25 11:46:36 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.4 required=5.0 tests=HTML_IMAGE_ONLY_12, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 09A887F59 for ; Thu, 25 Jun 2015 11:46:36 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id BFE128F804B for ; Thu, 25 Jun 2015 09:46:35 -0700 (PDT) X-ASG-Debug-ID: 1435250788-04bdf04c7d108c80001-S8gJnT Received: from n2-mx2.mail-services.com.au (n2-mx2.mail-services.com.au [175.107.133.195]) by cuda.sgi.com with ESMTP id A4nuBfEQuTkXGHmN for ; Thu, 25 Jun 2015 09:46:29 -0700 (PDT) X-Barracuda-Envelope-From: bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com X-Barracuda-Apparent-Source-IP: 175.107.133.195 Received: from i-otc2esa.syd1.mail-filtering.com.au (ipin1-c2esa.syd1.mail-filtering.com.au [175.107.162.146]) by n2-mx2.mail-services.com.au (Postfix) with ESMTP id 5741D3FAD5 for ; Fri, 26 Jun 2015 02:46:28 +1000 (AEST) Received-SPF: None (i-otc2esa.syd1.mail-filtering.com.au: no sender authenticity information available from domain of bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com) identity=mailfrom; client-ip=192.254.113.101; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-sender="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-conformance=spf_only Received-SPF: None (i-otc2esa.syd1.mail-filtering.com.au: no sender authenticity information available from domain of postmaster@o6.sgmail.github.com) identity=helo; client-ip=192.254.113.101; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-sender="postmaster@o6.sgmail.github.com"; x-conformance=spf_only X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0ExBAD2LoxVnGVx/sBbgkcDgRtfgx6nTQaDO45mCYEMNRsBC4UsSoE9OBQBAQEBAQEBAw4BAQEBAQgLCQkhLkEDgWEsOwgECQEBEgINVQoBAQEDAQIgHQY0BQEIAQsBAQEBFgImAgIDAVMGGIgqDbdecIRqgWqPeRoCBAuBFhSEZ4UugmuBOBEBTYI4DC8SgTGNB4cEgS+DKYZ6mUKDN0+BDIE8AQEB X-IPAS-Result: A0ExBAD2LoxVnGVx/sBbgkcDgRtfgx6nTQaDO45mCYEMNRsBC4UsSoE9OBQBAQEBAQEBAw4BAQEBAQgLCQkhLkEDgWEsOwgECQEBEgINVQoBAQEDAQIgHQY0BQEIAQsBAQEBFgImAgIDAVMGGIgqDbdecIRqgWqPeRoCBAuBFhSEZ4UugmuBOBEBTYI4DC8SgTGNB4cEgS+DKYZ6mUKDN0+BDIE8AQEB X-IronPort-AV: E=Sophos;i="5.13,678,1427720400"; d="scan'208,217";a="88419571" Received: from o6.sgmail.github.com ([192.254.113.101]) by i-otc2esa.syd1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES128-SHA; 26 Jun 2015 02:46:26 +1000 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com; h=from:reply-to:to:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Z/LRIxYlqDygPEyJjX8KhGHfNl4=; b=TY4+PnvzV1Tw8asn TCumXPjuz42R6TGWYJqcFy+MtPCmkpdK+mn8/o2x+AaONzOBnxv0vAtqZDh/trk/ skNS6bajEQy0LC5vnhnRg3BrdP7iIdpmdwRrF2m1GuA4DCaXFsV3HYl2VTbjUPqB LRNc1yC1qOJ1V3GxYSOHX+TEhzA= Received: by filter0551p1mdw1.sendgrid.net with SMTP id filter0551p1mdw1.15356.558C305B15 2015-06-25 16:46:21.792634542 +0000 UTC Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd-013 (SG) with ESMTP id 14e2b9cee29.578.e9f27 for ; Thu, 25 Jun 2015 16:46:21 +0000 (UTC) Date: Thu, 25 Jun 2015 09:46:21 -0700 From: dianadkle Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [pcp] Issues with PCP installation during make? (#29) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] Issues with PCP installation during make? (#29) Content-Type: multipart/alternative; boundary="--==_mimepart_558c305d97be4_7bab3fd30da2f2b824242f"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: dianadkle X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-SG-EID: XHgpD0I4dwPyvalfBvzXHjYOnBNKyEST/hu/iWGWJEe7Arrhc+ORLIF9RLmKBYIbArriSHKoSyFbLc BYPQA/Tmn47hTkHzxsiO0kum8A7RvQg+G5T3/QizXDcGAmOMNkCUpDwGDkgU6ULxWhfXJ1KbPOc/pH MjV+DQGhwNa5ay4= X-Barracuda-Connect: n2-mx2.mail-services.com.au[175.107.133.195] X-Barracuda-Start-Time: 1435250789 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.63 X-Barracuda-Spam-Status: No, SCORE=1.63 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_12, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20178 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 1.63 HTML_IMAGE_ONLY_12 BODY: HTML: images with 800-1200 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message ----==_mimepart_558c305d97be4_7bab3fd30da2f2b824242f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Thanks natoscott. I've downloaded the libmicrohttpd library as suggested in the Cairo link you provided, but I'm still getting the same error. --- Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/29#issuecomment-115321003 ----==_mimepart_558c305d97be4_7bab3fd30da2f2b824242f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Thanks natoscott. I've downloaded the libmicrohttpd library as suggested in the Cairo link you provided, but I'm still getting the same error.


Reply to this email directly or view it on GitHub.

----==_mimepart_558c305d97be4_7bab3fd30da2f2b824242f-- From bugzilla@redhat.com Thu Jun 25 12:47:52 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id AD5FC7F74 for ; Thu, 25 Jun 2015 12:47:52 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 5940AAC001 for ; Thu, 25 Jun 2015 10:47:49 -0700 (PDT) X-ASG-Debug-ID: 1435254466-04bdf04c7e10a7f0001-S8gJnT Received: from n2-mx1.mail-services.com.au (n2-mx1.mail-services.com.au [117.55.229.91]) by cuda.sgi.com with ESMTP id aGGmMZ7s9HI5mE2G for ; Thu, 25 Jun 2015 10:47:47 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-Apparent-Source-IP: 117.55.229.91 Received: from i-otc2esa.cbr1.mail-filtering.com.au (ipin1-c2esa.cbr1.mail-filtering.com.au [117.55.239.162]) by n2-mx1.mail-services.com.au (Postfix) with ESMTP id 83265FF5BA for ; Fri, 26 Jun 2015 03:47:46 +1000 (AEST) Received-SPF: Pass (i-otc2esa.cbr1.mail-filtering.com.au: domain of bugzilla@redhat.com designates 209.132.183.26 as permitted sender) identity=mailfrom; client-ip=209.132.183.26; receiver=i-otc2esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="bugzilla@redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: Pass (i-otc2esa.cbr1.mail-filtering.com.au: domain of postmaster@mx1-phx2.redhat.com designates 209.132.183.26 as permitted sender) identity=helo; client-ip=209.132.183.26; receiver=i-otc2esa.cbr1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="postmaster@mx1-phx2.redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0GkAQD1PYxVnBq3hNFbg2Vfgx65dQmBQRsKhXgCgTw4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAiYCAgMuJhkFGASIDg24S5ZEAQEBAQEFAQEBAQEBAQEBFQSBIYtmgncBAVcWglKBQwWMFIdyhFifM4EJgTaBYT4xAYELgTwBAQE X-IPAS-Result: A0GkAQD1PYxVnBq3hNFbg2Vfgx65dQmBQRsKhXgCgTw4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAiYCAgMuJhkFGASIDg24S5ZEAQEBAQEFAQEBAQEBAQEBFQSBIYtmgncBAVcWglKBQwWMFIdyhFifM4EJgTaBYT4xAYELgTwBAQE X-IronPort-AV: E=Sophos;i="5.13,678,1427720400"; d="scan'208";a="187697810" Received: from mx1-phx2.redhat.com ([209.132.183.26]) by i-otc2esa.cbr1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES256-SHA; 26 Jun 2015 03:47:44 +1000 Received: from bugweb-02.app.bz.hst.phx2.redhat.com (bugweb-02.app.bz.hst.phx2.redhat.com [10.5.117.32]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5PHld8R010085 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Thu, 25 Jun 2015 13:47:40 -0400 Received: from bugweb-02.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-02.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5PHldGQ008072 for ; Thu, 25 Jun 2015 13:47:39 -0400 Received: (from apache@localhost) by bugweb-02.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id t5PHlcdw008035; Thu, 25 Jun 2015 13:47:38 -0400 X-Authentication-Warning: bugweb-02.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1235556] RFE: Allow inclusion of derived metrics files Date: Thu, 25 Jun 2015 17:47:38 +0000 X-ASG-Orig-Subj: [Bug 1235556] RFE: Allow inclusion of derived metrics files Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 22 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: fche@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: X-Bugzilla-Comment: public X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com X-Bugzilla-Reporter: myllynen@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: n2-mx1.mail-services.com.au[117.55.229.91] X-Barracuda-Start-Time: 1435254467 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20180 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=1235556 --- Comment #1 from Frank Ch. Eigler --- A more automated alternative for independent metrics would be to support $PCP_DERIVED_CONFIG being a directory name, which would instruct libpcp to load each file in that directory (as if each were !include'd, similarly to foo.conf.d/* files). -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=1GFbzReZHP&a=cc_unsubscribe From noreply@github.com Thu Jun 25 17:38:28 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.4 required=5.0 tests=HTML_IMAGE_ONLY_12, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 0A3917F6F for ; Thu, 25 Jun 2015 17:38:28 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id CE8AF304048 for ; Thu, 25 Jun 2015 15:38:24 -0700 (PDT) X-ASG-Debug-ID: 1435271898-04bdf04c7d1110f0001-S8gJnT Received: from n1-mx1.mail-services.com.au (n1-mx1.mail-services.com.au [117.55.229.90]) by cuda.sgi.com with ESMTP id s75DmzuoNAbj0JDl for ; Thu, 25 Jun 2015 15:38:19 -0700 (PDT) X-Barracuda-Envelope-From: noreply@github.com X-Barracuda-Apparent-Source-IP: 117.55.229.90 Received: from i-otc2esa.cbr1.mail-filtering.com.au (ipin1-c2esa.cbr1.mail-filtering.com.au [117.55.239.162]) by n1-mx1.mail-services.com.au (Postfix) with ESMTP id 387F07FA81 for ; Fri, 26 Jun 2015 08:38:18 +1000 (AEST) Received-SPF: Pass (i-otc2esa.cbr1.mail-filtering.com.au: domain of noreply@github.com designates 192.30.252.194 as permitted sender) identity=mailfrom; client-ip=192.30.252.194; receiver=i-otc2esa.cbr1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="noreply@github.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: None (i-otc2esa.cbr1.mail-filtering.com.au: no sender authenticity information available from domain of postmaster@github-smtp2b-ext-cp1-prd.iad.github.net) identity=helo; client-ip=192.30.252.194; receiver=i-otc2esa.cbr1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="postmaster@github-smtp2b-ext-cp1-prd.iad.github.net"; x-conformance=spf_only X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0FNBQCQgoxVnML8HsBbgkcDgRtfgx6nTwaDO45vgQwwIAELhSxKgXQSAQEBAQEBAQMOAQEBAQEICwkJIS5BA4FhLDsIBAkBARICDV8BAQEDAQIgHQEBBDQFAQgBCwEBAgEVAiYCAgMBUwYYiCoNt0VwhGQBBYFqkBIBCgEBARgCBAuBFhSEZ4UugmuBOBEBTYI4DC8SgTGNB4cEhFiGeplCgzceMYEMgTwBAQE X-IPAS-Result: A0FNBQCQgoxVnML8HsBbgkcDgRtfgx6nTwaDO45vgQwwIAELhSxKgXQSAQEBAQEBAQMOAQEBAQEICwkJIS5BA4FhLDsIBAkBARICDV8BAQEDAQIgHQEBBDQFAQgBCwEBAgEVAiYCAgMBUwYYiCoNt0VwhGQBBYFqkBIBCgEBARgCBAuBFhSEZ4UugmuBOBEBTYI4DC8SgTGNB4cEhFiGeplCgzceMYEMgTwBAQE X-IronPort-AV: E=Sophos;i="5.13,680,1427720400"; d="scan'208,217";a="187765981" Received: from github-smtp2-ext3.iad.github.net (HELO github-smtp2b-ext-cp1-prd.iad.github.net) ([192.30.252.194]) by i-otc2esa.cbr1.mail-filtering.com.au with ESMTP/TLS/ADH-AES256-SHA; 26 Jun 2015 08:38:12 +1000 Date: Thu, 25 Jun 2015 15:38:09 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1435271889; bh=zr3jnztUs37RiCPcO1xed7fXH2MOsU2MBrwZQUnZyrw=; h=From:Reply-To:To:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QhpbirUeMtqvoC9BPeG/zxxVaEBVBhH1cGJbVlQkiafxMXj3hZdC/kzIDnDOuqXTC AYt/VDVA1Y0qqa3aaemNCyw9+sIjLpyrMQDzcOZmPGB+u81X89GMqmzPngyVszZAhp V9znm1ZVqC0NUm3bztLR3xcSmpriC01VW8fKVQT0= From: Nathan Scott Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [pcp] Issues with PCP installation during make? (#29) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] Issues with PCP installation during make? (#29) Content-Type: multipart/alternative; boundary="--==_mimepart_558c82d1495df_52e33fdecb1452a016733"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: natoscott X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-Barracuda-Connect: n1-mx1.mail-services.com.au[117.55.229.90] X-Barracuda-Start-Time: 1435271899 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.63 X-Barracuda-Spam-Status: No, SCORE=1.63 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_12, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20189 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 1.63 HTML_IMAGE_ONLY_12 BODY: HTML: images with 800-1200 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message ----==_mimepart_558c82d1495df_52e33fdecb1452a016733 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit "port install" isn't quite what that Cairo link is discussing - it describes building libraries directly (setting CC for universal libraries, etc). See the notes about half-way through, where the CC env variable is set such that it includes "-arch ppc -arch i386 -arch x86_64"... that's the sort of thing you'll need to do with a libmicrohttpd source build to get a successful link. --- Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/29#issuecomment-115421376 ----==_mimepart_558c82d1495df_52e33fdecb1452a016733 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

"port install" isn't quite what that Cairo link is discussing - it describes building libraries directly (setting CC for universal libraries, etc). See the notes about half-way through, where the CC env variable is set such that it includes "-arch ppc -arch i386 -arch x86_64"... that's the sort of thing you'll need to do with a libmicrohttpd source build to get a successful link.


Reply to this email directly or view it on GitHub.

----==_mimepart_558c82d1495df_52e33fdecb1452a016733-- From nscott@redhat.com Thu Jun 25 17:48:34 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 44C4D7F74 for ; Thu, 25 Jun 2015 17:48:34 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 3058B304032 for ; Thu, 25 Jun 2015 15:48:33 -0700 (PDT) X-ASG-Debug-ID: 1435272509-04cbb06d17108c20001-S8gJnT Received: from mx3-phx2.redhat.com (mx3-phx2.redhat.com [209.132.183.24]) by cuda.sgi.com with ESMTP id 2KuEmvneJxcDlgWj (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Thu, 25 Jun 2015 15:48:29 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.24 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx3-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id t5PMmRHL001520; Thu, 25 Jun 2015 18:48:27 -0400 Date: Thu, 25 Jun 2015 18:48:26 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: "Josef 'Jeff' Sipek" Cc: pcp Message-ID: <700307243.26392851.1435272506780.JavaMail.zimbra@redhat.com> In-Reply-To: <20150625161654.GF101450@meili.valhalla.31bits.net> References: <474160992.25596336.1435198655884.JavaMail.zimbra@redhat.com> <1945955780.25644422.1435200191659.JavaMail.zimbra@redhat.com> <20150625133756.GB101450@meili.valhalla.31bits.net> <20150625161654.GF101450@meili.valhalla.31bits.net> Subject: Re: [pcp] Solaris build notes MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] Solaris build notes Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.49.95] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: Solaris build notes Thread-Index: xSuzl5q2quU1Mlf+hg7GQzkYkizH7w== X-Barracuda-Connect: mx3-phx2.redhat.com[209.132.183.24] X-Barracuda-Start-Time: 1435272509 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20189 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header Hi Jeff, ----- Original Message ----- > [...] > Right, it finished. I had to tweak the build trivially to get a 32-bit > build. > Without this trivial tweak (which you probably should *not* include), *nod* - I think a variant of that patch would be fine though... > linker error because qmake would try to shove in 64-bit Qt into an otherwise > 32-bit build. Note that OI Hipster uses gcc for everything unlike Solaris. > > diff --git a/src/include/builddefs.in b/src/include/builddefs.in > index d3408bf..4db796a 100644 > --- a/src/include/builddefs.in > +++ b/src/include/builddefs.in > @@ -163,7 +163,7 @@ GIT = @GIT@ > PYTHON = @PYTHON@ > PYTHON3 = @PYTHON3@ > DTRACE = @DTRACE@ > -QMAKE = @qmake@ > +QMAKE = @qmake@ -spec solaris-g++ > The configure.ac has knowledge of whether the platform is solaris (or alike), as well as whether gcc or non-gcc compiler is being used (via $cc_is_gcc); so a patch that expands @qmake@ in this situation to include that -spec option, would certainly be a useful addition (iow, a configure.ac patch, rather than a builddefs.in patch). Did you need any other build changes? Also, would you be able to add an Illumos buildbot into Lukas' set? http://buildbot.pcp.io/ http://pcp.io/buildbot.html ... would help us keep it up to date & automatically produce & test packages. cheers. -- Nathan From jeffpc@josefsipek.net Thu Jun 25 18:20:31 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 3D1B17F78 for ; Thu, 25 Jun 2015 18:20:31 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id DC09CAC001 for ; Thu, 25 Jun 2015 16:20:27 -0700 (PDT) X-ASG-Debug-ID: 1435274424-04bdf04c7d111b00001-S8gJnT Received: from josefsipek.net (josefsipek.net [71.174.113.7]) by cuda.sgi.com with ESMTP id LUjRZAKTR7rPClDm for ; Thu, 25 Jun 2015 16:20:24 -0700 (PDT) X-Barracuda-Envelope-From: jeffpc@josefsipek.net X-Barracuda-Apparent-Source-IP: 71.174.113.7 Received: from meili.valhalla.31bits.net (meili.valhalla.31bits.net [172.27.0.10]) by josefsipek.net (Postfix) with ESMTPSA id 66AAB55654; Thu, 25 Jun 2015 19:20:24 -0400 (EDT) Date: Thu, 25 Jun 2015 19:20:21 -0400 From: Josef 'Jeff' Sipek To: Nathan Scott Cc: pcp Subject: Re: [pcp] Solaris build notes Message-ID: <20150625232021.GA101450@meili.valhalla.31bits.net> X-ASG-Orig-Subj: Re: [pcp] Solaris build notes References: <474160992.25596336.1435198655884.JavaMail.zimbra@redhat.com> <1945955780.25644422.1435200191659.JavaMail.zimbra@redhat.com> <20150625133756.GB101450@meili.valhalla.31bits.net> <20150625161654.GF101450@meili.valhalla.31bits.net> <700307243.26392851.1435272506780.JavaMail.zimbra@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <700307243.26392851.1435272506780.JavaMail.zimbra@redhat.com> User-Agent: Mutt/1.5.23 (2014-03-12) X-Barracuda-Connect: josefsipek.net[71.174.113.7] X-Barracuda-Start-Time: 1435274424 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20190 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Thu, Jun 25, 2015 at 06:48:26PM -0400, Nathan Scott wrote: > Hi Jeff, > > ----- Original Message ----- > > [...] > > Right, it finished. I had to tweak the build trivially to get a 32-bit > > build. > > Without this trivial tweak (which you probably should *not* include), > > *nod* - I think a variant of that patch would be fine though... > > > linker error because qmake would try to shove in 64-bit Qt into an otherwise > > 32-bit build. Note that OI Hipster uses gcc for everything unlike Solaris. > > > > diff --git a/src/include/builddefs.in b/src/include/builddefs.in > > index d3408bf..4db796a 100644 > > --- a/src/include/builddefs.in > > +++ b/src/include/builddefs.in > > @@ -163,7 +163,7 @@ GIT = @GIT@ > > PYTHON = @PYTHON@ > > PYTHON3 = @PYTHON3@ > > DTRACE = @DTRACE@ > > -QMAKE = @qmake@ > > +QMAKE = @qmake@ -spec solaris-g++ > > > > The configure.ac has knowledge of whether the platform is solaris (or alike), > as well as whether gcc or non-gcc compiler is being used (via $cc_is_gcc); so > a patch that expands @qmake@ in this situation to include that -spec option, > would certainly be a useful addition (iow, a configure.ac patch, rather than > a builddefs.in patch). That sounds quite sane. The reason I hacked up builddefs.in is because the one time I had to deal with autotools was enough for my lifetime ;) > Did you need any other build changes? Technically, I hacked up Makepkgs to avoid the 64-bit lib dir as well: diff --git a/Makepkgs b/Makepkgs index cb4ca60..dbdc7dd 100755 --- a/Makepkgs +++ b/Makepkgs @@ -189,7 +189,8 @@ in ;; sunos) ARCH=`isainfo -k` - [ "$ARCH" = amd64 -o "$ARCH" = sparcv9 ] && configopts="$configopts --disable-ssp --libdir=/usr/lib/64" + configopts="$configopts --disable-ssp" + #[ "$ARCH" = amd64 -o "$ARCH" = sparcv9 ] && configopts="$configopts --disable-ssp --libdir=/usr/lib/64" ;; esac Illumos (and Solaris) use the "bare" directory for the 32-bit bins and a subdirectory for 64-bit versions. E.g., /usr/bin # 32-bit /usr/bin/amd64 # 64-bit /usr/lib/64 happens to be a symlink to /usr/lib/amd64 on x86 systems. (IIRC, the magic directory name is sparcv9 on sparc.) The reason for the above hack to Makepkgs is because `isainfo -k` outputs amd64 if the kernel is 64-bit. > Also, would you be able to add an > Illumos buildbot into Lukas' set? > > http://buildbot.pcp.io/ > http://pcp.io/buildbot.html > > ... would help us keep it up to date & automatically produce & test packages. That sounds quite useful. I'll look into it hopefully this weekend. (Btw, it looks like the debian slaves are down.) Jeff. -- Failure is not an option, It comes bundled with your Microsoft product. From jasonwillfinanceloan@hotmail.com Thu Jun 25 19:06:22 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: *** X-Spam-Status: No, score=3.8 required=5.0 tests=FILL_THIS_FORM, FILL_THIS_FORM_LONG,FORGED_HOTMAIL_RCVD2,FREEMAIL_FROM autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 477547F80 for ; Thu, 25 Jun 2015 19:06:22 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 19CAA8F8037 for ; Thu, 25 Jun 2015 17:06:19 -0700 (PDT) X-ASG-Debug-ID: 1435277177-04bdf04c7e1125f0001-S8gJnT Received: from cheetahlearning.com (216.248.198.212.static.sdf.hosting.com [216.248.198.212]) by cuda.sgi.com with ESMTP id GVk18Ie80pYkxrwB for ; Thu, 25 Jun 2015 17:06:17 -0700 (PDT) X-Barracuda-Envelope-From: jasonwillfinanceloan@hotmail.com X-Barracuda-Apparent-Source-IP: 216.248.198.212 Received: from mail pickup service by cheetahlearning.com with Microsoft SMTPSVC; Thu, 25 Jun 2015 20:04:53 -0400 From: To: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , Subject: Some Good Info on Project Management Date: Thu, 25 Jun 2015 20:04:52 -0400 X-ASG-Orig-Subj: Some Good Info on Project Management X-MimeOLE: Produced By Microsoft MimeOLE V6.1.7600.16807 Message-ID: <189172-26rOJhKPc99i0000162f@cheetahlearning.com> X-OriginalArrivalTime: 26 Jun 2015 00:04:53.0080 (UTC) FILETIME=[BA1DF580:01D0AFA3] X-Barracuda-Connect: 216.248.198.212.static.sdf.hosting.com[216.248.198.212] X-Barracuda-Start-Time: 1435277177 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 2.62 X-Barracuda-Spam-Status: No, SCORE=2.62 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC7_SA440_FLOANF, FORGED_HOTMAIL_RCVD2, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20191 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 1.12 FORGED_HOTMAIL_RCVD2 hotmail.com 'From' address, but no 'Received:' 1.50 BSF_SC7_SA440_FLOANF Custom Rule SA440_FLOANF Do you need loans to clear your debt or improve on your business? If so do contact us by filling the following loan application form for fast loan approval, Loan Applicant Name, Sex, Address, Phone Number, Loan Amount Needed, Duration:.......Reply via this Email: jasonwillfinanceloan@hotmail.com best regards Jason Will From fche@redhat.com Thu Jun 25 20:45:37 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 37BBC7F3F for ; Thu, 25 Jun 2015 20:45:37 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id BFB98AC001 for ; Thu, 25 Jun 2015 18:45:33 -0700 (PDT) X-ASG-Debug-ID: 1435283132-04bdf04c7f113e40001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id lg4LHfTYhEvPcBkg (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Thu, 25 Jun 2015 18:45:32 -0700 (PDT) X-Barracuda-Envelope-From: fche@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) by mx1.redhat.com (Postfix) with ESMTPS id 8311536D046 for ; Fri, 26 Jun 2015 01:45:32 +0000 (UTC) Received: from fche.csb (vpn-231-128.phx2.redhat.com [10.3.231.128]) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5Q1jW2k005348; Thu, 25 Jun 2015 21:45:32 -0400 Received: by fche.csb (Postfix, from userid 2569) id 51EE658447; Thu, 25 Jun 2015 21:46:15 -0400 (EDT) To: Mark Goodwin Cc: Nathan Scott , pcp@oss.sgi.com Subject: Re: pcp updates: Makepkgs --with-containers and associated build infrastructure References: <5583C0EC.7040501@redhat.com> <391355230.23163232.1434956942961.JavaMail.zimbra@redhat.com> <558A51A3.7050806@redhat.com> X-ASG-Orig-Subj: Re: pcp updates: Makepkgs --with-containers and associated build infrastructure From: fche@redhat.com (Frank Ch. Eigler) Date: Thu, 25 Jun 2015 21:46:15 -0400 In-Reply-To: <558A51A3.7050806@redhat.com> (Mark Goodwin's message of "Wed, 24 Jun 2015 16:43:47 +1000") Message-ID: User-Agent: Gnus/5.1008 (Gnus v5.10.8) Emacs/21.4 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Scanned-By: MIMEDefang 2.68 on 10.5.11.24 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1435283132 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 mgoodwin wrote: > [...] > Also, whilst we're discussing it - I've been thinking of changing the > naming a bit, to make it super obvious what each container does, e.g. > > pcp-base : base container for layering all other pcp containers AIUI, that'd be an *image* only. > pcp-live-collector - live host pmcd, layered over pcp-base > pcp-archive-collector - archive collection, using pmlogger [...] > pcp-monitor - monitoring tools, including gui and py deps. [...] > pcp-pmie or some such name ... for inference and alerting tasks [...] Perhaps unmixing the container & image terminology can simplify matters here. The image just needs to contain the software; it's not a container until some part of it is actually running. And a container does not have to run all the software in the image. It's as though we only need a few base images: one for collection side (smaller), and one for all the monitoring tools (larger). Then, depending on how the image is run - turned into a container, one could get a pmlogger or pmie or whatever running inside. i.e., something like: docker run pcp-collector /etc/rc.d/rc_pmie docker run pcp-collector /etc/rc.d/rc_pmlogger One image, two containers running different software. > We could also consider a pcp-data container or something, where PCP > archives and var/lib data such as pmdaCache and so forth would > reside and be commonly shared [...] Perhaps that could be a container created from the pcp-base image, analogously to the "training/postgres" example at [1]. [1] https://docs.docker.com/userguide/dockervolumes/#creating-and-mounting-a-data-volume-container Bottom line, instead of separate Dockerfiles for these different usage cases, we could ship -shell scripts- that invoke the basic docker images differently. - FChE From mgoodwin@redhat.com Fri Jun 26 01:08:51 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id C30E27F7D for ; Fri, 26 Jun 2015 01:08:51 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id B63DB304032 for ; Thu, 25 Jun 2015 23:08:48 -0700 (PDT) X-ASG-Debug-ID: 1435298924-04cbb06d19110130001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id G5DSibEy5tA4LpGn (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Thu, 25 Jun 2015 23:08:44 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx13.intmail.prod.int.phx2.redhat.com (int-mx13.intmail.prod.int.phx2.redhat.com [10.5.11.26]) by mx1.redhat.com (Postfix) with ESMTPS id 031D3C4656 for ; Fri, 26 Jun 2015 06:08:43 +0000 (UTC) Received: from [10.64.49.182] (vpn1-49-182.bne.redhat.com [10.64.49.182]) by int-mx13.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5Q68ekG022319; Fri, 26 Jun 2015 02:08:41 -0400 Message-ID: <558CEC67.5040809@redhat.com> Date: Fri, 26 Jun 2015 16:08:39 +1000 From: Mark Goodwin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: "Frank Ch. Eigler" CC: Nathan Scott , pcp@oss.sgi.com Subject: Re: pcp updates: Makepkgs --with-containers and associated build infrastructure References: <5583C0EC.7040501@redhat.com> <391355230.23163232.1434956942961.JavaMail.zimbra@redhat.com> <558A51A3.7050806@redhat.com> X-ASG-Orig-Subj: Re: pcp updates: Makepkgs --with-containers and associated build infrastructure In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.26 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1435298924 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 06/26/2015 11:46 AM, Frank Ch. Eigler wrote: > thanks for the feedback Frank, this stuff is all so new and evolving that it's really important to get other opinions and ideas where we can > mgoodwin wrote: > >> [...] >> Also, whilst we're discussing it - I've been thinking of changing the >> naming a bit, to make it super obvious what each container does, e.g. >> >> pcp-base : base container for layering all other pcp containers > > AIUI, that'd be an *image* only. yes correct - I've been using the terms interchangeably, but really a container is an instance of a container image - doesn't need to necessarily be running though - under the covers the container image is a thin snapshot of it's base image (e.g. pcp-base), which may itself be a snapshot (e.g. of the standard Fedora base image). And becasue they're snapshots (or overlays, or whatever, depending on the storage driver that's in use) they have persistence and thus can be stopped, restarted, upgraded, etc. So for now we start with the Fedora base image, upgrade it to the latest Fedora packages, then install the PCP packages from a local Makeimages build to create the pcp-base image. Other container images are layered on that. Later, if newer PCP packages are released for the same version of Fedora, end-users can docker exec into a container of that image and upgrade PCP and/or whatever other packages. That can also enable non-default PMDAs and make configuration changes, etc. > >> pcp-live-collector - live host pmcd, layered over pcp-base >> pcp-archive-collector - archive collection, using pmlogger [...] >> pcp-monitor - monitoring tools, including gui and py deps. [...] >> pcp-pmie or some such name ... for inference and alerting tasks [...] > > Perhaps unmixing the container & image terminology can simplify > matters here. The image just needs to contain the software; it's not > a container until some part of it is actually running. And a > container does not have to run all the software in the image. > > It's as though we only need a few base images: one for collection side > (smaller), and one for all the monitoring tools (larger). Then, > depending on how the image is run - turned into a container, one could > get a pmlogger or pmie or whatever running inside. i.e., something > like: > > docker run pcp-collector /etc/rc.d/rc_pmie > docker run pcp-collector /etc/rc.d/rc_pmlogger > > One image, two containers running different software. that would work, but it's kind of at odds with the RUN label and layering concepts used by atomic where container images are inexpensive snapshots of a base image, each with it's own RUN label and CMD (command to run as pid1). In the above scenario, you're using the optional command and arguments that can be supplied to docker-run to override the default program (pid1) to run in the container. e.g. the pcp-collector container image is based on the pcp-base image, with the addition of a few extra packages and it's own RUN label, and a few other things. On disk, pcp-collector is a snapshot of pcp-base, and thus initially consumes almost no extra space. >> We could also consider a pcp-data container or something, where PCP >> archives and var/lib data such as pmdaCache and so forth would >> reside and be commonly shared [...] > > Perhaps that could be a container created from the pcp-base image, > analogously to the "training/postgres" example at [1]. > > [1] https://docs.docker.com/userguide/dockervolumes/#creating-and-mounting-a-data-volume-container > thanks, I'll have a look at that > > Bottom line, instead of separate Dockerfiles for these different usage > cases, we could ship -shell scripts- that invoke the basic docker > images differently. well, basically we already do, but instead of supplying different shell scripts to exec on the docker-run command line for containers of a common underlying image, we use layering to share the underlying image as the origin of several snapshots, and supply specific RUN and CMD labels to specify what to run in the resulting containers. The atomic command extracts the RUN label and uses it to invoke the docker run command, but the underlying storage uses inexpensive snapshots of the common base image (Fedora + pcp-base). I'd like to keep this discussion going though - e.g. with pcp-collector (for live pmcd) and pcp-pmlogger (for archive logs) the premise for enabling non-default PMDAs is that we would docker-exec into a running container and make the configuration changes. But that would have to be done in both containers at the moment since they're independent shapshots and they're not currently sharing the pmlogconf configs, nor the pmdaCache data, etc. An alternative would be to run all PCP services in the same container (pmcd, pmlogger, pmie, etc, started via an uber rc script that launches all desired PCP rc scripts and then sits there in pmpause until killed). Perhaps we should be thinking of PCP services as "the application" to be run in one container, much as you suggested. i.e. a 'collector' container image for the pmcd, pmlogger and pmie services, and a 'monitor' container image for the monitoring tools. THat's much the same as the PCP client/server design where we clearly separate collection from monitoring, whether it's local, remote, live or archive replay. sorry for waffling on so much, but we need to get this nailed down asap. Cheers -- Mark From nscott@redhat.com Fri Jun 26 02:02:32 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id B15AF7F78 for ; Fri, 26 Jun 2015 02:02:32 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 93E2A8F8037 for ; Fri, 26 Jun 2015 00:02:29 -0700 (PDT) X-ASG-Debug-ID: 1435302146-04cbb06d17111120001-S8gJnT Received: from mx6-phx2.redhat.com (mx6-phx2.redhat.com [209.132.183.39]) by cuda.sgi.com with ESMTP id fEErF4mE3qXs3ulL (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Fri, 26 Jun 2015 00:02:27 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.39 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx6-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5Q72Q4E028895; Fri, 26 Jun 2015 03:02:26 -0400 Date: Fri, 26 Jun 2015 03:02:26 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Mark Goodwin Cc: pcp@oss.sgi.com Message-ID: <1396534242.26535554.1435302146038.JavaMail.zimbra@redhat.com> In-Reply-To: <558CEC67.5040809@redhat.com> References: <5583C0EC.7040501@redhat.com> <391355230.23163232.1434956942961.JavaMail.zimbra@redhat.com> <558A51A3.7050806@redhat.com> <558CEC67.5040809@redhat.com> Subject: Re: pcp updates: Makepkgs --with-containers and associated build infrastructure MIME-Version: 1.0 X-ASG-Orig-Subj: Re: pcp updates: Makepkgs --with-containers and associated build infrastructure Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.49.180] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: Makepkgs --with-containers and associated build infrastructure Thread-Index: U15P1yZ80S2cQlK9aDXAvx9Z5j9VoA== X-Barracuda-Connect: mx6-phx2.redhat.com[209.132.183.39] X-Barracuda-Start-Time: 1435302146 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.03 X-Barracuda-Spam-Status: No, SCORE=0.03 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA_TO_FROM_DOMAIN_MATCH, THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20198 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... 0.01 BSF_SC0_SA_TO_FROM_DOMAIN_MATCH Sender Domain Matches Recipient Domain ----- Original Message ----- > > [...] > > > > Bottom line, instead of separate Dockerfiles for these different usage > > cases, we could ship -shell scripts- that invoke the basic docker > > images differently. > > well, basically we already do, but instead of supplying different shell > scripts to exec on the docker-run command line for containers of a common > underlying image, we use layering to share the underlying image as the origin > of several snapshots, and supply specific RUN and CMD labels to specify > what to run in the resulting containers. The atomic command extracts the > RUN label and uses it to invoke the docker run command, but the underlying > storage uses inexpensive snapshots of the common base image (Fedora + > pcp-base). Layering is good IMO - people should be able to pick the bits they want and construct containers that suit their environment. IMO, once selected (i.e. pmcd on, pmdaapache on, pmdaelasticsearch on, etc) in the container image, it should be fully configured (PMDAs ./Install'd) & ready to go. This ship-everything-and-let-user-interaction-via-scripts-do-all-the-work model means we need to do things differently to people who'll add PMDAs for their own production environments (custom, in-house PMDAs). In the current plan these were going to (be able to) arrive as layered images just like all the other optional PCP PMDAs. This still seems a good approach to me. Remember that some PMDAs will pull in perl &| python, which means a ton of extra stuff - and the vast majority of people do not need or want these. > I'd like to keep this discussion going though - e.g. with pcp-collector (for > live pmcd) and pcp-pmlogger (for archive logs) the premise for enabling > non-default PMDAs is that we would docker-exec into a running container > and make the configuration changes. There were two alternate plans, with the above being the easiest hack IIRC. The alternative was separate images layered on pcp-collector-with-default-PMDAs which still seems better to me, although more work. cheers. -- Nathan From nscott@redhat.com Fri Jun 26 03:39:25 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 0C74C7F74 for ; Fri, 26 Jun 2015 03:39:25 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id F34E48F8052 for ; Fri, 26 Jun 2015 01:39:21 -0700 (PDT) X-ASG-Debug-ID: 1435307954-04cb6c2dca1190f0001-S8gJnT Received: from mx3-phx2.redhat.com (mx3-phx2.redhat.com [209.132.183.24]) by cuda.sgi.com with ESMTP id qKYlw38D8zR5k63h (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Fri, 26 Jun 2015 01:39:15 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.24 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx3-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id t5Q8dEEa032332 for ; Fri, 26 Jun 2015 04:39:14 -0400 Date: Fri, 26 Jun 2015 04:39:14 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp Message-ID: <190455780.26573626.1435307954314.JavaMail.zimbra@redhat.com> Subject: pcp updates: build, atop, pmdalinux MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates: build, atop, pmdalinux Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.49.180] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: pcp updates: build, atop, pmdalinux Thread-Index: dr/dPdGRSXs/lG9b8/AsuLlgJYLd9A== X-Barracuda-Connect: mx3-phx2.redhat.com[209.132.183.24] X-Barracuda-Start-Time: 1435307955 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20199 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Changes committed to git://git.pcp.io/nathans/pcp.git master Nathan Scott (8): build: auto-switch qmake spec used on solaris with gcc active build: rpm and deb build detection and upload support atop: correct the reporting of some system memory metrics pmdalinux: correct the units (bytes) for new ipc.shm metrics build: correct path typos in deb bintray upload script pmdalinux: ensure correct semantics for ipc.shm metrics also build: tweak Makepkgs to optionally sign debs for any user account build: rearrange the rpm+deb repositories after more testing Makepkgs | 10 ++- configure | 1 configure.ac | 1 qa/1079.out | 48 ++++++++-------- qa/888 | 3 - qa/888.out | 18 +++--- scripts/bintray-upload | 141 ++++++++++++++++++++++++++++++++++------------- src/pcp/atop/photosyst.c | 4 - src/pcp/atop/showsys.c | 40 +++++++++---- src/pmdas/linux/ipc.c | 7 +- src/pmdas/linux/pmda.c | 12 ++-- 11 files changed, 185 insertions(+), 100 deletions(-) commit 4272e093cc238e989718f6d6487f37bf2a4fd228 Author: Nathan Scott Date: Fri Jun 26 18:35:31 2015 +1000 build: rearrange the rpm+deb repositories after more testing commit 2928fd10a6a2271db1128b8b5878eaaf156a41c3 Author: Nathan Scott Date: Fri Jun 26 16:33:47 2015 +1000 build: tweak Makepkgs to optionally sign debs for any user account commit bffed99f5472ef47e1b123d29a71ef941292cfed Author: Nathan Scott Date: Fri Jun 26 16:33:16 2015 +1000 pmdalinux: ensure correct semantics for ipc.shm metrics also commit 507f3c34249dc27818372a37543e80b54c2cc2a6 Author: Nathan Scott Date: Fri Jun 26 13:14:27 2015 +1000 build: correct path typos in deb bintray upload script commit 7e11a78a0fb0cc956e235579c2a929193139b6a7 Author: Nathan Scott Date: Fri Jun 26 12:07:30 2015 +1000 pmdalinux: correct the units (bytes) for new ipc.shm metrics commit 0beaec5b32dff48b4524280942979094c013974c Author: Nathan Scott Date: Fri Jun 26 12:06:00 2015 +1000 atop: correct the reporting of some system memory metrics commit 674a052e0efd6da0d2057322f0879a62eb657e90 Author: Nathan Scott Date: Fri Jun 26 12:03:51 2015 +1000 build: rpm and deb build detection and upload support commit 6b703c14016849ccdce75b692d4ce0715882ee50 Author: Nathan Scott Date: Fri Jun 26 12:03:13 2015 +1000 build: auto-switch qmake spec used on solaris with gcc active From mgoodwin@redhat.com Fri Jun 26 07:37:14 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id CF17B7F58 for ; Fri, 26 Jun 2015 07:37:14 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id AC853304039 for ; Fri, 26 Jun 2015 05:37:11 -0700 (PDT) X-ASG-Debug-ID: 1435322227-04bdf04c7d120ba0001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id dSzKRhRcNF0xx8Eb (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Fri, 26 Jun 2015 05:37:07 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx10.intmail.prod.int.phx2.redhat.com (int-mx10.intmail.prod.int.phx2.redhat.com [10.5.11.23]) by mx1.redhat.com (Postfix) with ESMTPS id 35C2B30D30F; Fri, 26 Jun 2015 12:37:07 +0000 (UTC) Received: from [10.64.49.106] (vpn1-49-106.bne.redhat.com [10.64.49.106]) by int-mx10.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5QCb4Pg021022; Fri, 26 Jun 2015 08:37:05 -0400 Message-ID: <558D476F.2090805@redhat.com> Date: Fri, 26 Jun 2015 22:37:03 +1000 From: Mark Goodwin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: David Smith , "Frank Ch. Eigler" , Mark Goodwin CC: pcp developers Subject: Re: [bug fix] JSON PMDA instance handling (Was Re: [pcp] pcp update: json pmda) References: <20150609004114.GA9357@redhat.com> <557641A2.7040801@gmail.com> <20150609020038.GB9357@redhat.com> <5576D75E.2010205@redhat.com> <5589BDA1.50909@redhat.com> <5589C42E.8000203@redhat.com> X-ASG-Orig-Subj: Re: [bug fix] JSON PMDA instance handling (Was Re: [pcp] pcp update: json pmda) In-Reply-To: <5589C42E.8000203@redhat.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.23 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1435322227 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 06/24/2015 06:40 AM, David Smith wrote: > On 06/23/2015 03:12 PM, David Smith wrote: >> New commit b2b5112ac1c7cc2f07 on the dsmith/dev branch of pcpfans.git >> tries to do just that. Please look it over. > > And commit e1b21c0 properly updates the expected test output. Sigh. > The patch looks fine to me - I haven't had time to test it yet though. In any case it'll be merged tomorrow morning (au time), along with quite a bit of other stuff. Cheers -- Mark From fche@redhat.com Fri Jun 26 13:47:40 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 634747F67 for ; Fri, 26 Jun 2015 13:47:40 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id F41ADAC005 for ; Fri, 26 Jun 2015 11:47:36 -0700 (PDT) X-ASG-Debug-ID: 1435344455-04cb6c2dc81295b0001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id aInAuLHbsgC0HCIC (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Fri, 26 Jun 2015 11:47:35 -0700 (PDT) X-Barracuda-Envelope-From: fche@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx14.intmail.prod.int.phx2.redhat.com (int-mx14.intmail.prod.int.phx2.redhat.com [10.5.11.27]) by mx1.redhat.com (Postfix) with ESMTPS id 1D6AF19F3BD for ; Fri, 26 Jun 2015 18:47:35 +0000 (UTC) Received: from fche.csb (vpn-231-128.phx2.redhat.com [10.3.231.128]) by int-mx14.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5QIlY7T012854; Fri, 26 Jun 2015 14:47:34 -0400 Received: by fche.csb (Postfix, from userid 2569) id 6F693584D9; Fri, 26 Jun 2015 14:48:20 -0400 (EDT) Date: Fri, 26 Jun 2015 14:48:20 -0400 From: "Frank Ch. Eigler" To: Mark Goodwin Cc: Nathan Scott , pcp@oss.sgi.com Subject: Re: pcp updates: Makepkgs --with-containers and associated build infrastructure Message-ID: <20150626184820.GJ4634@redhat.com> X-ASG-Orig-Subj: Re: pcp updates: Makepkgs --with-containers and associated build infrastructure References: <5583C0EC.7040501@redhat.com> <391355230.23163232.1434956942961.JavaMail.zimbra@redhat.com> <558A51A3.7050806@redhat.com> <558CEC67.5040809@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <558CEC67.5040809@redhat.com> User-Agent: Mutt/1.4.2.2i X-Scanned-By: MIMEDefang 2.68 on 10.5.11.27 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1435344455 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 Hi, Mark - > [...] Later, if newer PCP packages are released for the same version > of Fedora, end-users can docker exec into a container of that image > and upgrade PCP and/or whatever other packages. That can also enable > non-default PMDAs and make configuration changes, etc. (Or permanentish configuration changes could be expressed by end-users as new container images (COPYing over /etc/pcp files in the Dockerfile).) > [...] > > docker run pcp-collector /etc/rc.d/rc_pmie > > docker run pcp-collector /etc/rc.d/rc_pmlogger > > > >One image, two containers running different software. > > that would work, but it's kind of at odds with the RUN label and > layering concepts used by atomic where container images are inexpensive > snapshots of a base image, each with it's own RUN label [...] Sure, the atomic labels function here like shell scripts creating docker command line options. (Docker per se doesn't have that ability.) So are we targeting atomic? > [...] Perhaps we should be thinking of PCP services as "the > application" to be run in one container, much as you > suggested. i.e. a 'collector' container image for the pmcd, pmlogger > and pmie services, and a 'monitor' container image for the > monitoring tools. [...] Or container(image)s as deployment scenarios: local collection only (pmcd), local default pcp ops (pmcd + pmlogger + pmie), central monitoring (-> pmmgr), web rendering (-> pmwebd) etc. > sorry for waffling on so much, but we need to get this nailed down > asap. (Well, perhaps not ... random Dockerfiles are not in that high demand, even if blessed by a project. They are by design easy to build for site-specific needs. My guess is that others might use the pcp build/container files as a model to emulate or get educated by, not for actual deployment.) - FChE From kenj@internode.on.net Fri Jun 26 17:11:33 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 9FA177F69 for ; Fri, 26 Jun 2015 17:11:33 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 7FD5A304039 for ; Fri, 26 Jun 2015 15:11:30 -0700 (PDT) X-ASG-Debug-ID: 1435356687-04bdf04c7e12e490001-S8gJnT Received: from ipmail06.adl6.internode.on.net (ipmail06.adl6.internode.on.net [150.101.137.145]) by cuda.sgi.com with ESMTP id 3zA4vF2ewUfSuYGW for ; Fri, 26 Jun 2015 15:11:28 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.145 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2CDEQAPzY1VPAcoLHlbgxGHf746BIE/TQEBAQEBAQcBAQEBQT9BA4NlCAIeEhwwBQZiIAoVAQQeBYgeqR6mI5UCBZQEAYEDowWBbwEKAQEBgjUsgnkBAQE Received: from ppp121-44-40-7.lns20.syd4.internode.on.net (HELO bozohorize) ([121.44.40.7]) by ipmail06.adl6.internode.on.net with ESMTP; 27 Jun 2015 07:41:26 +0930 From: "Ken McDonell" To: "'pcp'" Subject: qa/1024 and disk partitions/docker indom issues Date: Sat, 27 Jun 2015 08:11:21 +1000 X-ASG-Orig-Subj: qa/1024 and disk partitions/docker indom issues Message-ID: <005b01d0b05d$0a16fc30$1e44f490$@internode.on.net> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Outlook 15.0 Thread-Index: AdCwXHFFawHrywB2QwKnpXGKBpvQ1A== Content-Language: en-au X-Barracuda-Connect: ipmail06.adl6.internode.on.net[150.101.137.145] X-Barracuda-Start-Time: 1435356687 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.01 X-Barracuda-Spam-Status: No, SCORE=0.01 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20219 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== qa/1024 (and other similar tests) are failing on ALL my QA hosts, apparently due to non-determinism in the assignment of instance ids to instances. disk.partitons.* seems particularly afflicted ... also the instance id for the "docker ..." instance of disk.dm.*. All of the data is there, it is just the internal instance ids that are not deterministic. Is this expected? I have a fix for 1024 that maps the instance ids to the constant "N" and sorts the list of instances in each block of pminfo output ... I just want to check this is expected before I commit. From mgoodwin@redhat.com Fri Jun 26 18:15:31 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 5B6FC7F6D for ; Fri, 26 Jun 2015 18:15:31 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 2CC9F8F8033 for ; Fri, 26 Jun 2015 16:15:27 -0700 (PDT) X-ASG-Debug-ID: 1435360523-04bdf04c7d12f450001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id 3GE5heiFH39hhPCk (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Fri, 26 Jun 2015 16:15:23 -0700 (PDT) X-Barracuda-Envelope-From: mgoodwin@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx13.intmail.prod.int.phx2.redhat.com (int-mx13.intmail.prod.int.phx2.redhat.com [10.5.11.26]) by mx1.redhat.com (Postfix) with ESMTPS id E125C3A58C1 for ; Fri, 26 Jun 2015 23:15:22 +0000 (UTC) Received: from [10.64.49.106] (vpn1-49-106.bne.redhat.com [10.64.49.106]) by int-mx13.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5QNFKtp015862 for ; Fri, 26 Jun 2015 19:15:21 -0400 Message-ID: <558DDD07.8090304@redhat.com> Date: Sat, 27 Jun 2015 09:15:19 +1000 From: Mark Goodwin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: "pcp@oss >> pcp" Subject: pcp updates: merge dsmith (json pmda active/inactive instances, qa) + nathans (solaris build, rpm/deb uploads, pmdalinux units, atop) + kenj (postfix pmda, qa) Content-Type: text/plain; charset=utf-8; format=flowed X-ASG-Orig-Subj: pcp updates: merge dsmith (json pmda active/inactive instances, qa) + nathans (solaris build, rpm/deb uploads, pmdalinux units, atop) + kenj (postfix pmda, qa) Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.26 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1435360523 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 Changes committed to git://pcp.io/pcp master Nathan Scott (9): build: get native Solaris builds up and running once more build: auto-switch qmake spec used on solaris with gcc active build: rpm and deb build detection and upload support atop: correct the reporting of some system memory metrics pmdalinux: correct the units (bytes) for new ipc.shm metrics build: correct path typos in deb bintray upload script pmdalinux: ensure correct semantics for ipc.shm metrics also build: tweak Makepkgs to optionally sign debs for any user account build: rearrange the rpm+deb repositories after more testing Ken McDonell (4): scripts/pcp-push: add "nothing to be done" check and quit early postfix PMDA: improvements postfix PMDA: be more careful with diagnostics qa/805: accommodate recent postfix PMDA changes David Smith (2): Handle instances better in the JSON PMDA. Properly updated qa/1052.out JSON PMDA test output. Makepkgs | 16 ++-- configure | 14 ++- configure.ac | 11 +- qa/1052 | 97 ++++++++++++++++++++++++ qa/1052.out | 91 ++++++++++++++++++++--- qa/1079.out | 48 ++++++------ qa/805 | 13 +++ qa/888 | 3 qa/888.out | 18 ++-- qa/admin/check-vm | 1 qa/pmdas/broken/GNUmakefile | 12 +-- qa/pmdas/broken/GNUmakefile.install | 12 +-- qa/src/GNUlocaldefs | 42 +++++----- scripts/bintray-upload | 141 ++++++++++++++++++++++++++---------- scripts/pcp-push | 10 ++ src/.gitignore | 1 src/pcp/atop/photosyst.c | 4 - src/pcp/atop/showsys.c | 40 ++++++---- src/pmdas/json/pmdajson.python | 27 ++++++ src/pmdas/linux/ipc.c | 7 + src/pmdas/linux/pmda.c | 12 +-- src/pmdas/postfix/Install | 19 ++++ src/pmdas/postfix/pmdapostfix.pl | 52 ++++++++++--- src/pmdas/solaris/zpool_perdisk.c | 2 src/pmieconf/GNUmakefile | 4 - 25 files changed, 519 insertions(+), 178 deletions(-) Details ... commit 4272e093cc238e989718f6d6487f37bf2a4fd228 Author: Nathan Scott Date: Fri Jun 26 18:35:31 2015 +1000 build: rearrange the rpm+deb repositories after more testing commit 2928fd10a6a2271db1128b8b5878eaaf156a41c3 Author: Nathan Scott Date: Fri Jun 26 16:33:47 2015 +1000 build: tweak Makepkgs to optionally sign debs for any user account commit bffed99f5472ef47e1b123d29a71ef941292cfed Author: Nathan Scott Date: Fri Jun 26 16:33:16 2015 +1000 pmdalinux: ensure correct semantics for ipc.shm metrics also commit 507f3c34249dc27818372a37543e80b54c2cc2a6 Author: Nathan Scott Date: Fri Jun 26 13:14:27 2015 +1000 build: correct path typos in deb bintray upload script commit 7e11a78a0fb0cc956e235579c2a929193139b6a7 Author: Nathan Scott Date: Fri Jun 26 12:07:30 2015 +1000 pmdalinux: correct the units (bytes) for new ipc.shm metrics commit 0beaec5b32dff48b4524280942979094c013974c Author: Nathan Scott Date: Fri Jun 26 12:06:00 2015 +1000 atop: correct the reporting of some system memory metrics commit 674a052e0efd6da0d2057322f0879a62eb657e90 Author: Nathan Scott Date: Fri Jun 26 12:03:51 2015 +1000 build: rpm and deb build detection and upload support commit 6b703c14016849ccdce75b692d4ce0715882ee50 Author: Nathan Scott Date: Fri Jun 26 12:03:13 2015 +1000 build: auto-switch qmake spec used on solaris with gcc active commit a1ebd0295bf26c55c918444629a51061106f28b5 Author: Nathan Scott Date: Thu Jun 25 12:38:21 2015 +1000 build: get native Solaris builds up and running once more Series of changes to support Solaris builds - - no -q option to Solaris egrep, workaround - configure.ac and makefile fixes for when cc != gcc - configure.ac fix to detect pid 1 correctly (PCP_PS_PROG) - order of -L and -l options to the linker is important (QA programs only were affected by this) - zpool_vdev_name API has acquired another argument, ho-hum - oddball pmieconf GNUmakefile issue with grep return code commit 0ce9cb118b192e2b8131a63f34af836863dcd930 Author: Ken McDonell Date: Thu Jun 25 11:43:50 2015 +1000 qa/805: accommodate recent postfix PMDA changes And some additional diagnostics in 805.full. commit 1df627676c59977b2a9cbb068a01fc5843db54c1 Author: Ken McDonell Date: Thu Jun 25 11:39:25 2015 +1000 postfix PMDA: be more careful with diagnostics When the magic PCP_PERL_FOO variables are set, the code is generating the pmns and domain.h, so suppress (not so) helpful messages when this is being done. commit e118c879a6ddf60a36afdc9b15e5708e77819ce2 Author: Ken McDonell Date: Thu Jun 25 11:27:53 2015 +1000 postfix PMDA: improvements The qshape "utility" is not always installed as an executable on the $PATH ... so need to accommodate cases where it is a Perl script in a backwater of the file system. Added some logging to the pmda's log file to report which Postfix logfile is being used and the invocation for qshape that is being used. commit f98834f42139c95d92ced0856e5b7f6d5fa73c89 Author: Ken McDonell Date: Wed Jun 24 10:38:16 2015 +1000 scripts/pcp-push: add "nothing to be done" check and quit early commit e1b21c07f06d3ff3245401628f8a27bba86ba6ff Author: David Smith Date: Tue Jun 23 15:38:49 2015 -0500 Properly updated qa/1052.out JSON PMDA test output. commit b2b5112ac1c7cc2f075274db29aebc25c40a86aa Author: David Smith Date: Tue Jun 23 15:05:38 2015 -0500 Handle instances better in the JSON PMDA. * src/pmdas/json/pmdajson.python (IndomCache.set_active): New function that marks a single indom instance as "active". (IndomCache.refresh): Refresh indom instances marked as "active". (IndomCache.load): Don't mark the entire cache as "active". (JsonSource.__refresh_indoms): When refreshing indoms, mark all instances seen as "active". * qa/1052: Added more indom tests. * qa/1052.out: Updated expected output. From kenj@internode.on.net Sat Jun 27 16:59:44 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 784347F60 for ; Sat, 27 Jun 2015 16:59:44 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 4C27A8F8039 for ; Sat, 27 Jun 2015 14:59:41 -0700 (PDT) X-ASG-Debug-ID: 1435442373-04bdf04c7f142870001-S8gJnT Received: from ipmail06.adl6.internode.on.net (ipmail06.adl6.internode.on.net [150.101.137.145]) by cuda.sgi.com with ESMTP id moaeZSGIYvPUvBD5 for ; Sat, 27 Jun 2015 14:59:34 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.145 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2DhEgCRG49VPKsZ0XZbgxFUX78RCoVyBAICgShNAQEBAQEBBwEBAQFBP0EDg14BAQEEAQEBBQIdARIcGBcBAwIGAxEEAQEoBxkOEgoDCQgCBAESCwWIHg7OIiyLSoJrgiIGhCUFjBKHcgGBA4NViDaHHo9jgi8fgWQsMYJIAQEB Received: from ppp118-209-25-171.lns20.mel4.internode.on.net (HELO bozohorize) ([118.209.25.171]) by ipmail06.adl6.internode.on.net with ESMTP; 28 Jun 2015 07:29:32 +0930 From: "Ken McDonell" To: , "'pcp developers'" References: <558BAC86.2090005@redhat.com> In-Reply-To: <558BAC86.2090005@redhat.com> Subject: RE: [pcp] Derived Metrics with rate() Date: Sun, 28 Jun 2015 07:59:30 +1000 X-ASG-Orig-Subj: RE: [pcp] Derived Metrics with rate() Message-ID: <00e801d0b124$8b825d60$a2871820$@internode.on.net> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Outlook 15.0 Thread-Index: AQLV/j1Rhufu5wCc7WTSBIPH/EgvmgDHlmxb Content-Language: en-au X-Barracuda-Connect: ipmail06.adl6.internode.on.net[150.101.137.145] X-Barracuda-Start-Time: 1435442373 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.01 X-Barracuda-Spam-Status: No, SCORE=0.01 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20244 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== G'day Marko. This is simpler for disk.dev.avrqsz: disk.dev.avrqsz = 2 * rate(disk.dev.total_bytes) / rate(disk.dev.total) (we already have metrics that return read+write bytes and read+write IOPs and putting the 2 * at the front is a little clearer IMHO to do the Kbytes -> blocks conversion, although I would argue that sar has got this wrong forever and the answer should be in bytes (or Kbytes) not "blocks") I don't think avqsz is correct. read_rawactive and write_rawactive measure time during which disk requests are being serviced ... these are in units of milliseconds, so you need to divide by 1000 to get close to the sar numbers. BUT because there are so many ways to calculate the "average queue length" (this one is the time average, not the stochastic average) and most punters don't understand the differences I have always argued that this metric hinders, does not help, performance analysis. See man/html/howto.diskperf.html (in the PCP source tree) for a much longer rant on this subject. Based on symmetric, we probably should also have disk.dev.total_rawactive exported from the PMDA ... I'll attend to this. For disk.dev.wait you can use disk.dev.total instead of disk.dev.read+disk.dev.write. The "library" of derived metrics is a work in progress ... I'm still not sure of the right way to do this. For most users (maybe) there does not seem to be a case to warrant loading a bunch of derived metrics every time a PCP client is started, so I'm not sure a "library" that is always processed is the correct approach. There is also an issue of potential name clashes between the derived metrics and the evolving PMDA metrics and indeed between the derived metrics themselves. My current thoughts are to extend $PCP_DERIVED_CONFIG to be a $PATH-style list, and then if a directory appears in the list, all the files in that directory will be processed as though they are derived metric specification files. This is (a) backwards compatible, (b) optional, and (c) gives a short-hard way of naming a bunch of derived metric files. I'd greatly appreciate feedback on this "library" of derived metrics suggestion. > -----Original Message----- > From: pcp-bounces@oss.sgi.com [mailto:pcp-bounces@oss.sgi.com] On Behalf > Of Marko Myllynen > Sent: Thursday, 25 June 2015 5:24 PM > To: pcp developers > Subject: [pcp] Derived Metrics with rate() > > Hi all, > > thanks to Ken, the new rate() keyword is now available in 3.10.5 so I tried to > write derived metrics for the three sar metrics not provided by default by PCP > (since they are, well, derived). > > With sar -d 1 and with each of PCP_DERIVED_CONFIG=./metrics.conf pmval -t > 1s -f 3 disk.dev.{avrqsz,avqsz,await} I'm getting similar results with these > calculations: > > disk.dev.avrqsz = ((rate(disk.dev.read_bytes) + > rate(disk.dev.write_bytes)) / (rate(disk.dev.read) + > rate(disk.dev.write))) * 2 > > disk.dev.avqsz = disk.dev.read_rawactive + disk.dev.write_rawactive > > disk.dev.await = 1000 * (rate(disk.dev.read_rawactive) + > rate(disk.dev.write_rawactive)) / (rate(disk.dev.read) + > rate(disk.dev.write)) > > Before starting to write any other derived metrics (*) I wanted to check how > does this look like to you, are they what you'd expect or would you write any of > them somehow differently? Any other comments or suggestions? > > *) I'll concentrate more on some derived metrics metrics from custom PMDAs > so nothing to share but if the earlier idea of default derived metrics "library" > provided PCP sounded something that could be done, the three derived metrics > above could be included there. > > Thanks, > > -- > Marko Myllynen > > _______________________________________________ > pcp mailing list > pcp@oss.sgi.com > http://oss.sgi.com/mailman/listinfo/pcp From jeffpc@josefsipek.net Sun Jun 28 09:42:07 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id BD3E27F50 for ; Sun, 28 Jun 2015 09:42:07 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 82349304043 for ; Sun, 28 Jun 2015 07:42:06 -0700 (PDT) X-ASG-Debug-ID: 1435502519-04bdf04c7e151ac0001-S8gJnT Received: from josefsipek.net (josefsipek.net [71.174.113.7]) by cuda.sgi.com with ESMTP id CNYmjFLDk21EsCCs for ; Sun, 28 Jun 2015 07:41:59 -0700 (PDT) X-Barracuda-Envelope-From: jeffpc@josefsipek.net X-Barracuda-Apparent-Source-IP: 71.174.113.7 Received: from meili.valhalla.31bits.net (meili.valhalla.31bits.net [172.27.0.10]) by josefsipek.net (Postfix) with ESMTPSA id 38DBC55654; Sun, 28 Jun 2015 10:41:59 -0400 (EDT) Date: Sun, 28 Jun 2015 10:41:58 -0400 From: Josef 'Jeff' Sipek To: Nathan Scott Cc: pcp Subject: Re: Solaris build notes Message-ID: <20150628144122.GB101529@meili.valhalla.31bits.net> X-ASG-Orig-Subj: Re: Solaris build notes References: <474160992.25596336.1435198655884.JavaMail.zimbra@redhat.com> <1945955780.25644422.1435200191659.JavaMail.zimbra@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <1945955780.25644422.1435200191659.JavaMail.zimbra@redhat.com> User-Agent: Mutt/1.5.23 (2014-03-12) X-Barracuda-Connect: josefsipek.net[71.174.113.7] X-Barracuda-Start-Time: 1435502519 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20261 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- FWIW, the following commit broke compilation of pcp on illumos-derived distros. (I bet FreeBSD and ZFSonLinux are affected too since they collaborate with the illumos ZFS folks.) It'd seem that Oracle added an arg to zpool_vdev_name() which obviously isn't available in the open source versions of ZFS. Oh, the joys of diverging code. Jeff. commit a1ebd0295bf26c55c918444629a51061106f28b5 Author: Nathan Scott Date: Thu Jun 25 12:38:21 2015 +1000 build: get native Solaris builds up and running once more Series of changes to support Solaris builds - - no -q option to Solaris egrep, workaround - configure.ac and makefile fixes for when cc != gcc - configure.ac fix to detect pid 1 correctly (PCP_PS_PROG) - order of -L and -l options to the linker is important (QA programs only were affected by this) - zpool_vdev_name API has acquired another argument, ho-hum - oddball pmieconf GNUmakefile issue with grep return code $ ./Makepkgs ... /usr/bin/gcc -g -O2 -fPIC -fno-strict-aliasing -m64 -Wall -O2 -g -DPCP_DEBUG -DPCP_VERSION=\"3.10.6\" -I../../../src/include -I../../../src/include/pcp -c -o zpool_perdisk.o zpool_perdisk.c zpool_perdisk.c: In function ‘make_vdev_name’: zpool_perdisk.c:31:2: error: too many arguments to function ‘zpool_vdev_name’ char *cname = zpool_vdev_name(zh, zp, child, B_FALSE, B_FALSE); ^ In file included from zpool_perdisk.c:15:0: /usr/include/libzfs.h:386:14: note: declared here extern char *zpool_vdev_name(libzfs_handle_t *, zpool_handle_t *, nvlist_t *, ^ make[3]: *** [zpool_perdisk.o] Error 1 ... $ grep -A 1 zpool_vdev_name /usr/include/libzfs.h extern char *zpool_vdev_name(libzfs_handle_t *, zpool_handle_t *, nvlist_t *, boolean_t verbose); On Wed, Jun 24, 2015 at 10:43:11PM -0400, Nathan Scott wrote: > Hi all, > > Just setting up some build machines here, decided to have a crack > at Solaris again since my old OpenIndiana VM image went to the big > bit-bucket in the sky recently. > > I went for a fully native build - Solaris and toolchain (compilers) > from Oracle so that the PCP scripting language modules will function > correctly with the default perl and python binaries. > > Local setup uses x86_64 KVM virtualisation. Download the Solaris OS > SolarisStudio toolchain from Oracle (requires an Oracle account), and > follow the installation instructions - no issues here for me. > > Once a guest is fully installed and running you'll need to get a few > extras like git, bison, and flex from the opencsw.org packaging site; > again all straight forward. > > Next, clone a pcp git repo. Setup your environment to point to these > tools: > CC=/opt/solarisstudio12.3/bin/cc > CXX=/opt/solarisstudio12.3/bin/CC > YACC=/opt/csw/bin/bison > LEX=/opt/csw/bin/flex > > Run "./Makepkgs --without-infiniband --without-manager" (these make > use of compiler/language features not supported by the native tools - > the infiniband one looks fairly easy to fix, pmmgr needs configure.ac > checks to auto-disable it I guess). > > With latest git fixes (will all be in pcp-3.10.6), successful package > generation results. Light sanity testing performed - pmcd & pmlogger > start up, and make data available (locally and remotely). > > cheers. > > -- > Nathan -- Once you have their hardware. Never give it back. (The First Rule of Hardware Acquisition) From jeffpc@josefsipek.net Sun Jun 28 10:19:21 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 731397F51 for ; Sun, 28 Jun 2015 10:19:21 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 654A2304039 for ; Sun, 28 Jun 2015 08:19:21 -0700 (PDT) X-ASG-Debug-ID: 1435504754-04cb6c2dc8155d70001-S8gJnT Received: from josefsipek.net (josefsipek.net [71.174.113.7]) by cuda.sgi.com with ESMTP id qlBodPNaHYKM7iv7 for ; Sun, 28 Jun 2015 08:19:14 -0700 (PDT) X-Barracuda-Envelope-From: jeffpc@josefsipek.net X-Barracuda-Apparent-Source-IP: 71.174.113.7 Received: from meili.valhalla.31bits.net (meili.valhalla.31bits.net [172.27.0.10]) by josefsipek.net (Postfix) with ESMTPSA id 54EF655654; Sun, 28 Jun 2015 11:19:14 -0400 (EDT) Date: Sun, 28 Jun 2015 11:19:15 -0400 From: Josef 'Jeff' Sipek To: Nathan Scott Cc: pcp Subject: Re: [pcp] Solaris build notes Message-ID: <20150628151915.GC101529@meili.valhalla.31bits.net> X-ASG-Orig-Subj: Re: [pcp] Solaris build notes References: <474160992.25596336.1435198655884.JavaMail.zimbra@redhat.com> <1945955780.25644422.1435200191659.JavaMail.zimbra@redhat.com> <20150625133756.GB101450@meili.valhalla.31bits.net> <20150625161654.GF101450@meili.valhalla.31bits.net> <700307243.26392851.1435272506780.JavaMail.zimbra@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <700307243.26392851.1435272506780.JavaMail.zimbra@redhat.com> User-Agent: Mutt/1.5.23 (2014-03-12) X-Barracuda-Connect: josefsipek.net[71.174.113.7] X-Barracuda-Start-Time: 1435504754 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20262 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Thu, Jun 25, 2015 at 06:48:26PM -0400, Nathan Scott wrote: > Hi Jeff, ... > Did you need any other build changes? Also, would you be able to add an > Illumos buildbot into Lukas' set? > > http://buildbot.pcp.io/ > http://pcp.io/buildbot.html > > ... would help us keep it up to date & automatically produce & test packages. Ok, so I started working on setting up a host. Since I have zones at my disposal, I decided to use a zone instead of a full-blown VM. configure didn't like it :) The problem is that configure tries to figure out how to get ps(1) to output all processes poorly. There are a few issues here. (a) it looks at the output from various invocations of ps(1), and assumes that there must be *some* init process, and it *must* be pid 1. This breaks down if you are running inside of zones where there is init, but it is *not* pid 1. (pid 1 is init for the global zone. The non-global zone gets its own init which whatever pid is available.) For example, here's the output on a pretty minimal zone running OmniOS: $ ps -ef UID PID PPID C STIME TTY TIME CMD root 17098 17097 0 14:12:05 pts/7 0:00 -bash root 16875 15953 0 14:09:55 ? 0:00 /usr/lib/autofs/automountd root 16078 15953 0 14:09:20 ? 0:00 /sbin/init root 16881 16871 0 14:09:55 ? 0:00 /usr/lib/saf/ttymon root 16636 15953 0 14:09:42 ? 0:00 /usr/lib/pfexecd root 17097 15953 0 14:12:05 pts/7 0:00 /usr/bin/login -z global -f root netcfg 16207 15953 0 14:09:39 ? 0:00 /lib/inet/netcfgd root 16141 15953 0 14:09:20 ? 0:01 /lib/svc/bin/svc.startd root 16847 15953 0 14:09:55 ? 0:00 /usr/lib/inet/in.ndpd root 16991 15953 0 14:09:57 ? 0:00 /usr/lib/ssh/sshd root 16954 15953 0 14:09:57 ? 0:00 /usr/lib/inet/inetd start daemon 16833 15953 0 14:09:55 ? 0:00 /usr/sbin/rpcbind root 16143 15953 0 14:09:20 ? 0:17 /lib/svc/bin/svc.configd netadm 16213 15953 0 14:09:39 ? 0:00 /lib/inet/ipmgmtd root 16999 16998 0 14:10:43 pts/10 0:00 -bash root 16197 15953 0 14:09:38 ? 0:00 /sbin/sh /lib/svc/method/svc-dlmgmtd root 15953 15953 0 14:09:20 ? 0:00 zsched root 16871 16141 0 14:09:55 ? 0:00 /usr/lib/saf/sac -t 300 root 16860 15953 0 14:09:55 ? 0:00 /usr/lib/utmpd root 16862 15953 0 14:09:55 ? 0:00 /usr/lib/fm/fmd/fmd root 16998 15953 0 14:10:43 pts/10 0:00 /usr/bin/login -z global -f root root 16869 15953 0 14:09:55 ? 0:00 /usr/sbin/cron builder 17309 17098 0 14:19:05 pts/7 0:00 -bash root 16877 16875 0 14:09:55 ? 0:00 /usr/lib/autofs/automountd root 16883 16141 0 14:09:55 console 0:00 /usr/lib/saf/ttymon -g -d /dev/console -l console -m ldterm,ttcompat -h -p pcpb root 16936 15953 0 14:09:56 ? 0:00 /usr/sbin/syslogd root 17007 15953 0 14:10:43 ? 0:00 /usr/sbin/nscd builder 11887 17309 0 14:48:38 pts/7 0:00 ps -ef builder 9113 16999 0 14:44:59 pts/10 0:00 -bash Note that init is /sbin/init and has pid 16078. If I were to reboot the zone, init would likely get a different pid. FWIW, it also looks like the headings and values are right justified for a number of the fields. This isn't a problem, but caveat emptor. (b) The whole idea of requiring a way to list all processes is kinda flawed. The privilege model in illumos and solaris lets you remove the process's ability to see other user's processes. E.g., on the same system running the same processes as before: $ ppriv $$ 9113: -bash flags = E: basic I: basic P: basic ... $ ppriv -e -s 'A=basic,!proc_info' ps -ef UID PID PPID C STIME TTY TIME CMD builder 17309 17098 0 14:19:05 pts/7 0:00 -bash builder 11891 9113 0 14:56:07 pts/10 0:00 ps -ef builder 9113 16999 0 14:44:59 pts/10 0:00 -bash There is *nothing* the process can do because it doesn't have the privilege. This is a bit extreme, but I can totally see sysadmins removing this privilege from users on a big time-sharing system. Since, as far as I know, pcp doesn't actually require privileged access (having it will just present more metrics), this check seems very misguided. In order to proceed further, I made a quick hack to configure.ac. Apologies for the terrible mangling due to copy & paste out of a terminal: diff --git a/configure.ac b/configure.ac index a8490f8..3e654e8 100644 --- a/configure.ac +++ b/configure.ac @@ -1188,6 +1188,7 @@ NR == 1 { if ($1 != "UID" && $1 != "USER") exit if ($2 != "PID") exit } # Unix variants +/ \/sbin\/init/ { print "OK"; exit } $2 == 1 && / init/ { print "OK"; exit } $2 == 1 && / \/etc\/init/ { print "OK"; exit } $2 == 1 && / \/usr\/sbin\/init/ { print "OK"; exit } Anyway, with this and the libzfs related change in my previous email pcp compiles and runs. Now I'm off to figure out how to run pcpqa - I never actually ran it before and it looks a bit daunting. Jeff. From nscott@redhat.com Sun Jun 28 17:36:16 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.2 required=5.0 tests=FUZZY_AMBIEN autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 7B3AE7F51 for ; Sun, 28 Jun 2015 17:36:16 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 66684304032 for ; Sun, 28 Jun 2015 15:36:16 -0700 (PDT) X-ASG-Debug-ID: 1435530973-04cbb06d18156ab0001-S8gJnT Received: from mx5-phx2.redhat.com (mx5-phx2.redhat.com [209.132.183.37]) by cuda.sgi.com with ESMTP id 8WCTnAG3S0a2iuXD (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Sun, 28 Jun 2015 15:36:14 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.37 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx5-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5SMaASe030160; Sun, 28 Jun 2015 18:36:10 -0400 Date: Sun, 28 Jun 2015 18:36:10 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Ken McDonell Cc: pcp Message-ID: <66748538.27462709.1435530970134.JavaMail.zimbra@redhat.com> In-Reply-To: <005b01d0b05d$0a16fc30$1e44f490$@internode.on.net> References: <005b01d0b05d$0a16fc30$1e44f490$@internode.on.net> Subject: Re: [pcp] qa/1024 and disk partitions/docker indom issues MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] qa/1024 and disk partitions/docker indom issues Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.49.144] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: qa/1024 and disk partitions/docker indom issues Thread-Index: AdCwXHFFawHrywB2QwKnpXGKBpvQ1KbIj+jR X-Barracuda-Connect: mx5-phx2.redhat.com[209.132.183.37] X-Barracuda-Start-Time: 1435530974 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.98 X-Barracuda-Spam-Status: No, SCORE=0.98 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=FUZZY_AMBIEN, FUZZY_AMBIEN_2, THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20276 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... 0.00 FUZZY_AMBIEN BODY: Attempt to obfuscate words in spam 0.96 FUZZY_AMBIEN_2 Attempt to obfuscate words in spam Hi Ken, ----- Original Message ----- > [...] > Is this expected? > > I have a fix for 1024 that maps the instance ids to the constant "N" and > sorts the list of instances in each block of pminfo output ... I just want > to check this is expected before I commit. Thanks - yes, thats the correct fix. For the purposes of the test, its the values that are important. We could control the indom by ensuring the PMDA does not use the host pmdacache files (which is whats biting us here, as it shifts the assigned IDs based on the local host devices) ... but, theres no real value in doing that - filtering would be simplest. cheers. -- Nathan From nscott@redhat.com Sun Jun 28 17:41:35 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 565D97F54 for ; Sun, 28 Jun 2015 17:41:35 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 00CEAAC002 for ; Sun, 28 Jun 2015 15:41:31 -0700 (PDT) X-ASG-Debug-ID: 1435531290-04bdf04c7c159780001-S8gJnT Received: from mx3-phx2.redhat.com (mx3-phx2.redhat.com [209.132.183.24]) by cuda.sgi.com with ESMTP id RD1GSV2FaIPW64Ha (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Sun, 28 Jun 2015 15:41:30 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.24 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx3-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id t5SMfR3P006588; Sun, 28 Jun 2015 18:41:27 -0400 Date: Sun, 28 Jun 2015 18:41:26 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Ken McDonell , myllynen@redhat.com Cc: pcp developers Message-ID: <453884136.27463015.1435531286806.JavaMail.zimbra@redhat.com> In-Reply-To: <00e801d0b124$8b825d60$a2871820$@internode.on.net> References: <558BAC86.2090005@redhat.com> <00e801d0b124$8b825d60$a2871820$@internode.on.net> Subject: Re: [pcp] Derived Metrics with rate() MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] Derived Metrics with rate() Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.49.144] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: Derived Metrics with rate() Thread-Index: AQLV/j1Rhufu5wCc7WTSBIPH/EgvmgDHlmxbUVjIlXs= X-Barracuda-Connect: mx3-phx2.redhat.com[209.132.183.24] X-Barracuda-Start-Time: 1435531290 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20276 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... ----- Original Message ----- > [...] > > My current thoughts are to extend $PCP_DERIVED_CONFIG to be a $PATH-style > list, and then if a directory appears in the list, all the files in that > directory will be processed as though they are derived metric specification > files. This is (a) backwards compatible, (b) optional, and (c) gives a > short-hard way of naming a bunch of derived metric files. > > I'd greatly appreciate feedback on this "library" of derived metrics > suggestion. > I like it - nice & simple too. I think it would also be good to promote the --derived pminfo option to be a standard option that all tools can easily access (via pmGetOptions) - I'm happy to hack on that bit if people tend to agree? cheers. -- Nathan From nscott@redhat.com Sun Jun 28 17:44:02 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 101FC7F5A for ; Sun, 28 Jun 2015 17:44:02 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id F171B8F8054 for ; Sun, 28 Jun 2015 15:44:01 -0700 (PDT) X-ASG-Debug-ID: 1435531437-04cbb06d1a156be0001-S8gJnT Received: from mx6-phx2.redhat.com (mx6-phx2.redhat.com [209.132.183.39]) by cuda.sgi.com with ESMTP id vBJP5RYHXu9yxgal (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Sun, 28 Jun 2015 15:43:57 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.39 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx6-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5SMhtF5020648; Sun, 28 Jun 2015 18:43:55 -0400 Date: Sun, 28 Jun 2015 18:43:55 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: "Josef 'Jeff' Sipek" Cc: pcp Message-ID: <410835536.27463175.1435531435023.JavaMail.zimbra@redhat.com> In-Reply-To: <20150628144122.GB101529@meili.valhalla.31bits.net> References: <474160992.25596336.1435198655884.JavaMail.zimbra@redhat.com> <1945955780.25644422.1435200191659.JavaMail.zimbra@redhat.com> <20150628144122.GB101529@meili.valhalla.31bits.net> Subject: Re: Solaris build notes MIME-Version: 1.0 X-ASG-Orig-Subj: Re: Solaris build notes Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.49.144] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: Solaris build notes Thread-Index: /S+92vyGz4R3GjMKwgM7aTOUbLLO6w== X-Barracuda-Connect: mx6-phx2.redhat.com[209.132.183.39] X-Barracuda-Start-Time: 1435531437 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20276 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header ----- Original Message ----- > FWIW, the following commit broke compilation of pcp on illumos-derived > distros. > (I bet FreeBSD and ZFSonLinux are affected too since they collaborate with > the illumos ZFS folks.) It'd seem that Oracle added an arg to > zpool_vdev_name() which obviously isn't available in the open source > versions of ZFS. Oh, the joys of diverging code. Oh darn. Looking at the git log, this is the second extra argument that has been added to this API now. I'll add some autoconf checking to deal with each variant, thats probably the best we can do. :( cheers. -- Nathan From nscott@redhat.com Sun Jun 28 20:03:03 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id D1C547F54 for ; Sun, 28 Jun 2015 20:03:03 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id C04B6304039 for ; Sun, 28 Jun 2015 18:03:00 -0700 (PDT) X-ASG-Debug-ID: 1435539770-04cbb06d19158470001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id BbTqrDvbGr4OCTD6 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Sun, 28 Jun 2015 18:02:50 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id t5T12M02012110; Sun, 28 Jun 2015 21:02:22 -0400 Date: Sun, 28 Jun 2015 21:02:21 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: "Josef 'Jeff' Sipek" , Ken McDonell Cc: pcp Message-ID: <591183398.27481306.1435539741880.JavaMail.zimbra@redhat.com> In-Reply-To: <20150628151915.GC101529@meili.valhalla.31bits.net> References: <474160992.25596336.1435198655884.JavaMail.zimbra@redhat.com> <1945955780.25644422.1435200191659.JavaMail.zimbra@redhat.com> <20150625133756.GB101450@meili.valhalla.31bits.net> <20150625161654.GF101450@meili.valhalla.31bits.net> <700307243.26392851.1435272506780.JavaMail.zimbra@redhat.com> <20150628151915.GC101529@meili.valhalla.31bits.net> Subject: ps configure test (was Re: [pcp] Solaris build notes) MIME-Version: 1.0 X-ASG-Orig-Subj: ps configure test (was Re: [pcp] Solaris build notes) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.49.144] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: ps configure test (was Re: [pcp] Solaris build notes) Thread-Index: xi9j+IRf2WExAST3yypnfQv+LU+RwQ== X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1435539770 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20279 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... ----- Original Message ----- > ... > Ok, so I started working on setting up a host. Since I have zones at my > disposal, I decided to use a zone instead of a full-blown VM. configure > didn't like it :) > > The problem is that configure tries to figure out how to get ps(1) to output > all processes poorly. There are a few issues here. > [...] > it will just present more metrics), this check seems very misguided. > > In order to proceed further, I made a quick hack to configure.ac. I think its time to rework this part of the configure script - its becoming increasingly a source of build failures and frustration, and continuing to add code to it may not be the long-term-healthy thing to do. The main reason this configure.ac code exists is to figure out the arguments needed for a platforms ps(1) to give arguments (i.e. set $pcp_ps_all_flags) so that PCP scripts that need to run ps can do so in a platform-independent way. We currently attempt to do this dynamically, by running ps and sniffing the output. There is a section at the start of the configure script which has platform-specific variables which are not dynamic. I suggest we find the "correct" values for pcp_ps_all_flags for each platform we can build on and add the setting there, explicitly, and remove the dynamic check entirely. Ken, AFAICT, nothing uses $pcp_ps_have_bsd - do you remember who/what that was for? Do we still need this, or can it be safely removed? > Anyway, with this and the libzfs related change in my previous email pcp > compiles and runs. Now I'm off to figure out how to run pcpqa - I never > actually ran it before and it looks a bit daunting. qa/README is your friend. cheers. -- Nathan From myllynen@redhat.com Mon Jun 29 00:54:20 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 363087F54 for ; Mon, 29 Jun 2015 00:54:20 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 264B3304039 for ; Sun, 28 Jun 2015 22:54:16 -0700 (PDT) X-ASG-Debug-ID: 1435557252-04cb6c2dca161920001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id xlQHoqvaK6Bz2Fz8 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Sun, 28 Jun 2015 22:54:13 -0700 (PDT) X-Barracuda-Envelope-From: myllynen@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx10.intmail.prod.int.phx2.redhat.com (int-mx10.intmail.prod.int.phx2.redhat.com [10.5.11.23]) by mx1.redhat.com (Postfix) with ESMTPS id 607FBBC8EA; Mon, 29 Jun 2015 05:54:12 +0000 (UTC) Received: from localhost.localdomain (ovpn-112-19.ams2.redhat.com [10.36.112.19]) by int-mx10.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5T5s6GQ015300; Mon, 29 Jun 2015 01:54:10 -0400 Message-ID: <5590DD7B.4000808@redhat.com> Date: Mon, 29 Jun 2015 08:54:03 +0300 From: Marko Myllynen Reply-To: myllynen@redhat.com Organization: Red Hat User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: Ken McDonell , "'pcp developers'" Subject: Re: [pcp] Derived Metrics with rate() References: <558BAC86.2090005@redhat.com> <00e801d0b124$8b825d60$a2871820$@internode.on.net> X-ASG-Orig-Subj: Re: [pcp] Derived Metrics with rate() In-Reply-To: <00e801d0b124$8b825d60$a2871820$@internode.on.net> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.23 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1435557253 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 Hi, On 2015-06-28 00:59, Ken McDonell wrote: > > This is simpler for disk.dev.avrqsz: > disk.dev.avrqsz = 2 * rate(disk.dev.total_bytes) / rate(disk.dev.total) oh, yeah, I mostly followed the formulas used in pcp-iostat.py so indeed the non-total using version looks convoluted compared to that. > (we already have metrics that return read+write bytes and read+write IOPs > and putting the 2 * at the front is a little clearer IMHO to do the Kbytes > -> blocks conversion, although I would argue that sar has got this wrong > forever and the answer should be in bytes (or Kbytes) not "blocks") Hmm, perhaps we should not repeat that mistake and instead use (K)bytes (or even provide both). > I don't think avqsz is correct. read_rawactive and write_rawactive measure > time during which disk requests are being serviced ... these are in units > of milliseconds, so you need to divide by 1000 to get close to the sar > numbers. I couldn't figure out how to match exactly with sar numbers and this was at least reacting the same way as sar's avgqu-sz (I should mentioned this in my earlier email). > BUT because there are so many ways to calculate the "average queue length" > (this one is the time average, not the stochastic average) and most punters > don't understand the differences I have always argued that this metric > hinders, does not help, performance analysis. See > man/html/howto.diskperf.html (in the PCP source tree) for a much longer rant > on this subject. Thanks for the pointer, interesting rant :) > The "library" of derived metrics is a work in progress ... I'm still not > sure of the right way to do this. For most users (maybe) there does not > seem to be a case to warrant loading a bunch of derived metrics every time a > PCP client is started, so I'm not sure a "library" that is always processed > is the correct approach. There is also an issue of potential name clashes > between the derived metrics and the evolving PMDA metrics and indeed between > the derived metrics themselves. Agreed, off-by-default is the best approach. Btw, is "library" a fitting term here or would something like "collection", "set", or even "repertory" be better one, some people might initially associate "library" with DSO which might cause some confusion? (I'll certainly leave this up to you native speakers to figure out.) > My current thoughts are to extend $PCP_DERIVED_CONFIG to be a $PATH-style > list, and then if a directory appears in the list, all the files in that > directory will be processed as though they are derived metric specification > files. This is (a) backwards compatible, (b) optional, and (c) gives a > short-hard way of naming a bunch of derived metric files. Sounds very good. Thanks, -- Marko Myllynen From pcp-announce-bounces@oss.sgi.com Mon Jun 29 03:03:36 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from oss.sgi.com (localhost [IPv6:::1]) by oss.sgi.com (Postfix) with ESMTP id D35AD7F61; Mon, 29 Jun 2015 03:03:36 -0500 (CDT) X-Original-To: pcp-announce@oss.sgi.com Delivered-To: pcp-announce@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id AECDF7F5A for ; Mon, 29 Jun 2015 03:03:34 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 8F9288F8049 for ; Mon, 29 Jun 2015 01:03:34 -0700 (PDT) X-ASG-Debug-ID: 1435565008-04cbb06d1a15e3a0001-87ZIJf Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id jmUMpFCUxG4sPAxa (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 29 Jun 2015 01:03:29 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id t5T83RZR016488 for ; Mon, 29 Jun 2015 04:03:28 -0400 Date: Mon, 29 Jun 2015 04:03:27 -0400 (EDT) From: Nathan Scott To: pcp-announce Message-ID: <1739969897.27610974.1435565007761.JavaMail.zimbra@redhat.com> In-Reply-To: <1161328588.27563350.1435560316670.JavaMail.zimbra@redhat.com> MIME-Version: 1.0 X-ASG-Orig-Subj: PCP binary package downloads X-Originating-IP: [10.64.49.144] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: PCP binary package downloads Thread-Index: AxDz2/duGLV3r/cvpD5KJckz04s3RQ== X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1435565009 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20286 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Subject: [pcp-announce] PCP binary package downloads X-BeenThere: pcp-announce@oss.sgi.com X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Nathan Scott List-Id: Performance Co-Pilot announcements List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: pcp-announce-bounces@oss.sgi.com Sender: pcp-announce-bounces@oss.sgi.com Hi all, We've been working on improving the ways in which you can install new versions of PCP. Previously we provided a handful of binary package builds via ftp on www.pcp.io but that has proved problematic for many new users. We especially noticed that many folks trying out Vector didn't have a good experience with getting PCP built, up and running. So, we'll now be serving builds of new releases via: https://bintray.com/pcp (thanks to Martin and Scott @Netflix for putting us onto this service) This lets us provide pre-built packages for any distribution and in a way that people are familiar with - yum for rpms, apt-get for debs and so on. In the not-too-distant-future, Docker images and also Solaris binaries (from pcp-3.10.6 onward) will appear there too. Released pcp-3.10.5 binaries are now available there for: - Debian7, Debian8 (wheezy and jessie) - Fedora21, Fedora22 - Mac OS X (10.5 onward) - OpenSUSE13 - RHEL5, RHEL6, RHEL7 - Ubuntu14.04, Ubuntu15.04 LTS (trusty and vivid) For the Debian and RPM distributions, you can follow the bintray.com- supplied instructions via the "Set Me Up" link under each distribution (top right corner of each distribution/package page). Please let me know if you hit any obstacles, or if you have any other feedback - thanks! There is still some work to be done to get these new repositories completely polished in terms of the gpg key signing, but I expect that to be corrected over time. cheers. -- Nathan _______________________________________________ pcp-announce mailing list pcp-announce@oss.sgi.com http://oss.sgi.com/mailman/listinfo/pcp-announce From myllynen@redhat.com Mon Jun 29 06:34:52 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 96F667F67 for ; Mon, 29 Jun 2015 06:34:52 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 2F028AC005 for ; Mon, 29 Jun 2015 04:34:48 -0700 (PDT) X-ASG-Debug-ID: 1435577683-04cb6c2dca1686b0001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id O0U1FF5VBwoea6CI (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 29 Jun 2015 04:34:44 -0700 (PDT) X-Barracuda-Envelope-From: myllynen@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx09.intmail.prod.int.phx2.redhat.com (int-mx09.intmail.prod.int.phx2.redhat.com [10.5.11.22]) by mx1.redhat.com (Postfix) with ESMTPS id AE803358A11; Mon, 29 Jun 2015 11:34:43 +0000 (UTC) Received: from localhost.localdomain (ovpn-112-47.ams2.redhat.com [10.36.112.47]) by int-mx09.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5TBYeIL012286; Mon, 29 Jun 2015 07:34:42 -0400 Message-ID: <55912D50.4030404@redhat.com> Date: Mon, 29 Jun 2015 14:34:40 +0300 From: Marko Myllynen Reply-To: myllynen@redhat.com Organization: Red Hat User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: Nathan Scott , Ken McDonell CC: pcp developers Subject: Re: [pcp] Derived Metrics with rate() References: <558BAC86.2090005@redhat.com> <00e801d0b124$8b825d60$a2871820$@internode.on.net> <453884136.27463015.1435531286806.JavaMail.zimbra@redhat.com> X-ASG-Orig-Subj: Re: [pcp] Derived Metrics with rate() In-Reply-To: <453884136.27463015.1435531286806.JavaMail.zimbra@redhat.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.22 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1435577684 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 Hi, On 2015-06-29 01:41, Nathan Scott wrote: >> > > I like it - nice & simple too. I think it would also be good to promote > the --derived pminfo option to be a standard option that all tools can > easily access (via pmGetOptions) - I'm happy to hack on that bit if people > tend to agree? sounds like a good idea to me. Thanks, -- Marko Myllynen From bugzilla@redhat.com Mon Jun 29 09:51:42 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 1A5877F69 for ; Mon, 29 Jun 2015 09:51:42 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id DD6DF8F80D8 for ; Mon, 29 Jun 2015 07:51:41 -0700 (PDT) X-ASG-Debug-ID: 1435589495-04bdf04c7c169820001-S8gJnT Received: from n1-mx2.mail-services.com.au (n1-mx2.mail-services.com.au [175.107.133.194]) by cuda.sgi.com with ESMTP id TcciCz96FNLJINwE for ; Mon, 29 Jun 2015 07:51:36 -0700 (PDT) X-Barracuda-Envelope-From: bugzilla@redhat.com X-Barracuda-Apparent-Source-IP: 175.107.133.194 Received: from i-otc1esa.syd1.mail-filtering.com.au (ipin1-c1esa.syd1.mail-filtering.com.au [175.107.162.145]) by n1-mx2.mail-services.com.au (Postfix) with ESMTP id 5A25D9F2E0 for ; Tue, 30 Jun 2015 00:51:35 +1000 (AEST) Received-SPF: Pass (i-otc1esa.syd1.mail-filtering.com.au: domain of bugzilla@redhat.com designates 209.132.183.26 as permitted sender) identity=mailfrom; client-ip=209.132.183.26; receiver=i-otc1esa.syd1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="bugzilla@redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: Pass (i-otc1esa.syd1.mail-filtering.com.au: domain of postmaster@mx1-phx2.redhat.com designates 209.132.183.26 as permitted sender) identity=helo; client-ip=209.132.183.26; receiver=i-otc1esa.syd1.mail-filtering.com.au; envelope-from="bugzilla@redhat.com"; x-sender="postmaster@mx1-phx2.redhat.com"; x-conformance=spf_only; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0GxAQAcW5FVnBq3hNFbg2Vfgx66AAmBPCAKhXgCgTY4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAiYCAgMuJhkFFAQEiA4NshyWDQEBAQEBBQEBAQEBAQEBAQEUBIEhi2aCdwEBVxaCUoFDBYcDjQGEWYg2hBGScII/JIE9PjEBgQuBPAEBAQ X-IPAS-Result: A0GxAQAcW5FVnBq3hNFbg2Vfgx66AAmBPCAKhXgCgTY4FAEBAQEBAQEDDgEBAQEBCAsJCSEuglE7CAQdAg1fAQEBAwECIAkiOgElAiYCAgMuJhkFFAQEiA4NshyWDQEBAQEBBQEBAQEBAQEBAQEUBIEhi2aCdwEBVxaCUoFDBYcDjQGEWYg2hBGScII/JIE9PjEBgQuBPAEBAQ X-IronPort-AV: E=Sophos;i="5.13,699,1427720400"; d="scan'208";a="89529149" Received: from mx1-phx2.redhat.com ([209.132.183.26]) by i-otc1esa.syd1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES256-SHA; 30 Jun 2015 00:51:33 +1000 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (bugweb-01.app.bz.hst.phx2.redhat.com [10.5.117.31]) by mx1-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5TEpSv4057634 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 29 Jun 2015 10:51:28 -0400 Received: from bugweb-01.app.bz.hst.phx2.redhat.com (localhost [127.0.0.1]) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5TEpSUD036071 for ; Mon, 29 Jun 2015 10:51:28 -0400 Received: (from apache@localhost) by bugweb-01.app.bz.hst.phx2.redhat.com (8.14.4/8.14.4/Submit) id t5TEpRnC036022; Mon, 29 Jun 2015 10:51:27 -0400 X-Authentication-Warning: bugweb-01.app.bz.hst.phx2.redhat.com: apache set sender to bugzilla@redhat.com using -f From: bugzilla@redhat.com To: pcp@kenj.com.au Subject: [Bug 1059252] Edit chart window from pmchart not recognized as a separate window by gnome Date: Mon, 29 Jun 2015 14:51:24 +0000 X-ASG-Orig-Subj: [Bug 1059252] Edit chart window from pmchart not recognized as a separate window by gnome Precedence: bulk Auto-Submitted: auto-generated X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Fedora X-Bugzilla-Product: Fedora X-Bugzilla-Component: pcp X-Bugzilla-Sub-Component: X-Bugzilla-Version: 20 X-Bugzilla-Keywords: X-Bugzilla-Severity: unspecified X-Bugzilla-Who: endoflife@fedoraproject.org X-Bugzilla-Status: CLOSED X-Bugzilla-Priority: unspecified X-Bugzilla-Assigned-To: nathans@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_status resolution cf_last_closed X-Bugzilla-Comment: public X-Loop: bugzilla@redhat.com X-BeenThere: bugzilla@redhat.com X-Bugzilla-Reporter: djuran@redhat.com Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugzilla.redhat.com/ MIME-Version: 1.0 X-Barracuda-Connect: n1-mx2.mail-services.com.au[175.107.133.194] X-Barracuda-Start-Time: 1435589496 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20293 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header https://bugzilla.redhat.com/show_bug.cgi?id=1059252 Fedora End Of Life changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CLOSED Resolution|--- |EOL Last Closed| |2015-06-29 10:51:24 --- Comment #17 from Fedora End Of Life --- Fedora 20 changed to end-of-life (EOL) status on 2015-06-23. Fedora 20 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug. If you can reproduce this bug against a currently maintained version of Fedora please feel free to reopen this bug against that version. If you are unable to reopen this bug, please file a new report against the current release. If you experience problems, please add a comment to this bug. Thank you for reporting this bug and we are sorry it could not be fixed. -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=u6isssrQFW&a=cc_unsubscribe From rarora2012@gmail.com Mon Jun 29 12:46:17 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.3 required=5.0 tests=FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 5E3887F69 for ; Mon, 29 Jun 2015 12:46:17 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 4CE5C304032 for ; Mon, 29 Jun 2015 10:46:14 -0700 (PDT) X-ASG-Debug-ID: 1435599968-04cb6c2dc9171720001-S8gJnT Received: from mail-qg0-f54.google.com (mail-qg0-f54.google.com [209.85.192.54]) by cuda.sgi.com with ESMTP id Vb9C2ar5NIaaysfw (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for ; Mon, 29 Jun 2015 10:46:09 -0700 (PDT) X-Barracuda-Envelope-From: rarora2012@gmail.com X-Barracuda-Apparent-Source-IP: 209.85.192.54 X-Barracuda-IPDD: Level1 [gmail.com/209.85.192.54] Received: by qget71 with SMTP id t71so12568006qge.2 for ; Mon, 29 Jun 2015 10:46:08 -0700 (PDT) X-Barracuda-IPDD: Level1 [gmail.com/209.85.192.54] X-Barracuda-IPDD: Level1 [gmail.com/209.85.192.54] DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-type; bh=Bte6ZbA5lq7IzigHfduCx6xYP90qr+XyVBFl87QyBUw=; b=LgN8Sn+WRRnZ5xImz1H4hTcr4kVKIeXdnv7joWT4ASA1hQl8NKS8CpLZbC2Gnek8tF 7O/OLgvOVQGZJJT47YhrU7uhluQ+ESYHwzsg0NG0JzeA4EHamGpUrGrN7KoTdCImxoz5 u1qkFAaPcd5hv1j+vexVq6vQoG2klfTi5swhlLnPqNeTTXOFdLxNj0X2KYvNijjmHlov SqQpAJz6xylLqqlibnCdASMarMMinh0HYpReAGSxr8ch4DwcWcUPgKpI+TuzX1rmMIn4 izavvbVajylbGBBeLvtsXnZjAQZ+bKONl7lb70DNaHOIBof4xFcR5L2+zww3ynf7apxt cgrQ== X-Received: by 10.140.104.110 with SMTP id z101mr20404689qge.76.1435599968640; Mon, 29 Jun 2015 10:46:08 -0700 (PDT) MIME-Version: 1.0 References: <1340154579.26424419.1435278070481.JavaMail.zimbra@redhat.com> <587447889.27462536.1435530714712.JavaMail.zimbra@redhat.com> In-Reply-To: <587447889.27462536.1435530714712.JavaMail.zimbra@redhat.com> From: Rohan Arora Date: Mon, 29 Jun 2015 17:45:59 +0000 Message-ID: Subject: Re: [pcp] Help with Python API To: Nathan Scott X-ASG-Orig-Subj: Re: [pcp] Help with Python API Cc: "pcp@oss.sgi.com" Content-Type: multipart/alternative; boundary=001a1134f5782bc0580519abaa0f X-Barracuda-Connect: mail-qg0-f54.google.com[209.85.192.54] X-Barracuda-Start-Time: 1435599969 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20297 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_MESSAGE BODY: HTML included in message --001a1134f5782bc0580519abaa0f Content-Type: text/plain; charset=UTF-8 I'm having difficulty finding documentation on how to use pmcc and it's functions. Can you point me to a man page, or any other documentation? Would the results of using pmcc be any different than using pmapi.py directly? Right now I have it so that I am fetching metrics from an archive using pmFetch, and I put the values into a Python dictionary manually. Would using pmcc allow me to do this much more easily/with significantly less code? I tried looking through the pmcc.py file to figure it out, but I am unsure about how to actually use it. Do I need to use the MetricGroupManager class, or do I use the MetricGroup class directly if I have a set list of metrics that I want to be able to retrieve data from. Also, how do make it use the PM_CONTEXT_ARCHIVE type instead of PM_CONTEXT_HOST? It looks like it defaults to host, does it know to use archive if the context used for creating the MetricCache had type archive? Also, if I use the MetricGroupManager, how would I fetch again? MetricGroup has the mgFetch function, but I don't see how I could call it with a MetricGroupManager instance. Thanks, Rohan On Sun, Jun 28, 2015 at 6:31 PM Nathan Scott wrote: > Hi Rohan, > > ----- Original Message ----- > > How is the number for the cpu metrics calculated? For example, if the > > kernel.all.cpu.idle value is 122282400, how is that number interpreted? > > Right now, to estimate it as a percentage, I add the values for idle, > sys, > > and user, and add them together. I then calculate the actual percentage > as > > idle / (idle + user + sys). Is there a better way to do this, like some > > function built into the API that I didn't see? > > > > Its a value in milliseconds, since the machine booted (exactly as the > kernel > passes to userspace)... > > $ pminfo -dtT kernel.all.cpu.idle > > kernel.all.cpu.idle [total idle CPU time from /proc/stat for all CPUs] > Data Type: 64-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff > Semantics: counter Units: millisec > Help: > total idle CPU time from /proc/stat for all CPUs > > > It depends what you want to do with the final value, but usually > interpreting > such a value (note - "Semantics: counter") requires two samples at > different > times (i.e. 2 pmFetch calls, with different result->timestamps). This is > then "rate converted" - i.e. we look at the change in value divided by the > change in time. Percentage utilisation can be then calculated by > multiplying > by 100. > > The pcp.pmcc python module will help you with some of this (it keeps track > of > multiple values when needed, across samples, for each metric). > > cheers. > > -- > Nathan > --001a1134f5782bc0580519abaa0f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
I'm having difficulty finding documentation on how to = use pmcc and it's functions. Can you point me to a man page, or any oth= er documentation?

Would the results of using pmcc be any= different than using pmapi.py directly? Right now I have it so that I am f= etching metrics from an archive using pmFetch, and I put the values into a = Python dictionary manually. Would using pmcc allow me to do this much more = easily/with significantly less code?

I tried looki= ng through the pmcc.py file to figure it out, but I am unsure about how to = actually use it. Do I need to use the MetricGroupManager class, or do I use= the MetricGroup class directly if I have a set list of metrics that I want= to be able to retrieve data from. Also, how do make it use the PM_CONTEXT_= ARCHIVE type instead of PM_CONTEXT_HOST? It looks like it defaults to host,= does it know to use archive if the context used for creating the MetricCac= he had type archive? Also, if I use the MetricGroupManager, how would I fet= ch again? MetricGroup has the mgFetch function, but I don't see how I c= ould call it with a MetricGroupManager instance.

T= hanks,
Rohan

O= n Sun, Jun 28, 2015 at 6:31 PM Nathan Scott <nathans@redhat.com> wrote:
Hi Rohan,

----- Original Message -----
> How is the number for the cpu metrics calculated? For example, if the<= br> > kernel.all.cpu.idle value is 122282400, how is that number interpreted= ?
> Right now, to estimate it as a percentage, I add the values for idle, = sys,
> and user, and add them together. I then calculate the actual percentag= e as
> idle / (idle + user + sys). Is there a better way to do this, like som= e
> function built into the API that I didn't see?
>

Its a value in milliseconds, since the machine booted (exactly as the kerne= l
passes to userspace)...

$ pminfo -dtT kernel.all.cpu.idle

kernel.all.cpu.idle [total idle CPU time from /proc/stat for all CPUs]
=C2=A0 =C2=A0 Data Type: 64-bit unsigned int=C2=A0 InDom: PM_INDOM_NULL 0xf= fffffff
=C2=A0 =C2=A0 Semantics: counter=C2=A0 Units: millisec
Help:
total idle CPU time from /proc/stat for all CPUs


It depends what you want to do with the final value, but usually interpreti= ng
such a value (note - "Semantics: counter") requires two samples a= t different
times (i.e. 2 pmFetch calls, with different result->timestamps).=C2=A0 T= his is
then "rate converted" - i.e. we look at the change in value divid= ed by the
change in time.=C2=A0 Percentage utilisation can be then calculated by mult= iplying
by 100.

The pcp.pmcc python module will help you with some of this (it keeps track = of
multiple values when=C2=A0 needed, across samples, for each metric).

cheers.

--
Nathan
--001a1134f5782bc0580519abaa0f-- From rarora2012@gmail.com Mon Jun 29 15:20:28 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.3 required=5.0 tests=FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id A95C17F69 for ; Mon, 29 Jun 2015 15:20:28 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 88BD58F8037 for ; Mon, 29 Jun 2015 13:20:25 -0700 (PDT) X-ASG-Debug-ID: 1435609220-04cbb06d1816f3a0001-S8gJnT Received: from mail-qg0-f43.google.com (mail-qg0-f43.google.com [209.85.192.43]) by cuda.sgi.com with ESMTP id AKdMulojyDW0OhJf (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for ; Mon, 29 Jun 2015 13:20:20 -0700 (PDT) X-Barracuda-Envelope-From: rarora2012@gmail.com X-Barracuda-Apparent-Source-IP: 209.85.192.43 X-Barracuda-IPDD: Level1 [gmail.com/209.85.192.43] Received: by qget71 with SMTP id t71so14013299qge.2 for ; Mon, 29 Jun 2015 13:20:19 -0700 (PDT) X-Barracuda-IPDD: Level1 [gmail.com/209.85.192.43] X-Barracuda-IPDD: Level1 [gmail.com/209.85.192.43] DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-type; bh=+auwMrQJ4nFHnz1MwSgx8DxJ8ExTYbbXJDfMJt4MhQc=; b=ckNnl1CUyxlB8BaTXb+17AkTV2vRpW/XbKTYEbG8xSLuDtx4wjUDBNrh0+xFvLk9H9 NYeQZRMbnHAtaswS1W8sqQiQOjOjKelr/REJxrylKlz44Vs+T3MBm/u9vZJ+BBTNFu7m gdk1cAHprKOTNZq7RKgsMTC9c3+V+j/mxXRqY8QFvUCvS0h833O+9rzbvA6DNK0ftgYS oLHQFVr65unKOExFJ9iNjNX8+JaMyVNhXGxwpWDYpoVTCh+T6PAHTpdDwV4GRAsfI4ET GSAqjwABqAxXojWDXu69STH711b8sH04gQqIcacJWoKkj4UHtdeANsq53UB+JZ7C3z/V j+Jg== X-Received: by 10.140.164.147 with SMTP id k141mr22845608qhk.62.1435609219658; Mon, 29 Jun 2015 13:20:19 -0700 (PDT) MIME-Version: 1.0 References: <1340154579.26424419.1435278070481.JavaMail.zimbra@redhat.com> <587447889.27462536.1435530714712.JavaMail.zimbra@redhat.com> In-Reply-To: From: Rohan Arora Date: Mon, 29 Jun 2015 20:20:10 +0000 Message-ID: Subject: Re: [pcp] Help with Python API To: Nathan Scott X-ASG-Orig-Subj: Re: [pcp] Help with Python API Cc: "pcp@oss.sgi.com" Content-Type: multipart/alternative; boundary=001a1134f0ba92fadc0519add15c X-Barracuda-Connect: mail-qg0-f43.google.com[209.85.192.43] X-Barracuda-Start-Time: 1435609220 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_MESSAGE, MAILTO_TO_SPAM_ADDR X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20302 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 MAILTO_TO_SPAM_ADDR URI: Includes a link to a likely spammer email 0.00 HTML_MESSAGE BODY: HTML included in message --001a1134f0ba92fadc0519add15c Content-Type: text/plain; charset=UTF-8 While I am able to use pmlogger on localhost, I am having difficulty trying to have pmlogger log metrics from a remote host. I have made sure that pmcd is running on the remote host (it is on the localhost as well, I don't know if that matters). For the host, do we enter an IP address and a port, or simply the IP address? I have tried both, and can't seem to get it to work, the connection just times out according to pmlogger.log. The port is 44323 by default, correct? Any ideas as to what might be going wrong? Thanks, Rohan On Mon, Jun 29, 2015 at 1:45 PM Rohan Arora wrote: > I'm having difficulty finding documentation on how to use pmcc and it's > functions. Can you point me to a man page, or any other documentation? > > Would the results of using pmcc be any different than using pmapi.py > directly? Right now I have it so that I am fetching metrics from an archive > using pmFetch, and I put the values into a Python dictionary manually. > Would using pmcc allow me to do this much more easily/with significantly > less code? > > I tried looking through the pmcc.py file to figure it out, but I am unsure > about how to actually use it. Do I need to use the MetricGroupManager > class, or do I use the MetricGroup class directly if I have a set list of > metrics that I want to be able to retrieve data from. Also, how do make it > use the PM_CONTEXT_ARCHIVE type instead of PM_CONTEXT_HOST? It looks like > it defaults to host, does it know to use archive if the context used for > creating the MetricCache had type archive? Also, if I use the > MetricGroupManager, how would I fetch again? MetricGroup has the mgFetch > function, but I don't see how I could call it with a MetricGroupManager > instance. > > Thanks, > Rohan > > > On Sun, Jun 28, 2015 at 6:31 PM Nathan Scott wrote: > >> Hi Rohan, >> >> ----- Original Message ----- >> > How is the number for the cpu metrics calculated? For example, if the >> > kernel.all.cpu.idle value is 122282400, how is that number interpreted? >> > Right now, to estimate it as a percentage, I add the values for idle, >> sys, >> > and user, and add them together. I then calculate the actual percentage >> as >> > idle / (idle + user + sys). Is there a better way to do this, like some >> > function built into the API that I didn't see? >> > >> >> Its a value in milliseconds, since the machine booted (exactly as the >> kernel >> passes to userspace)... >> >> $ pminfo -dtT kernel.all.cpu.idle >> >> kernel.all.cpu.idle [total idle CPU time from /proc/stat for all CPUs] >> Data Type: 64-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff >> Semantics: counter Units: millisec >> Help: >> total idle CPU time from /proc/stat for all CPUs >> >> >> It depends what you want to do with the final value, but usually >> interpreting >> such a value (note - "Semantics: counter") requires two samples at >> different >> times (i.e. 2 pmFetch calls, with different result->timestamps). This is >> then "rate converted" - i.e. we look at the change in value divided by the >> change in time. Percentage utilisation can be then calculated by >> multiplying >> by 100. >> >> The pcp.pmcc python module will help you with some of this (it keeps >> track of >> multiple values when needed, across samples, for each metric). >> >> cheers. >> >> -- >> Nathan >> > --001a1134f0ba92fadc0519add15c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
While I am able to use pmlogger on localhost, I am having = difficulty trying to have pmlogger log metrics from a remote host. I have m= ade sure that pmcd is running on the remote host (it is on the localhost as= well, I don't know if that matters). For the host, do we enter an IP a= ddress and a port, or simply the IP address? I have tried both, and can'= ;t seem to get it to work, the connection just times out according to pmlog= ger.log. The port is 44323 by default, correct? Any ideas as to what might = be going wrong?

Thanks,
Rohan

On Mon, Jun 29, 2015 at 1:45 PM Roh= an Arora <rarora2012@gmail.com> wrote:




Hi Rohan,

----- Original Message -----
> How is the number for the cpu metrics calculated? For example, if the<= br> > kernel.all.cpu.idle value is 122282400, how is that number interpreted= ?
> Right now, to estimate it as a percentage, I add the values for idle, = sys,
> and user, and add them together. I then calculate the actual percentag= e as
> idle / (idle + user + sys). Is there a better way to do this, like som= e
> function built into the API that I didn't see?
>

Its a value in milliseconds, since the machine booted (exactly as the kerne= l
passes to userspace)...

$ pminfo -dtT kernel.all.cpu.idle

kernel.all.cpu.idle [total idle CPU time from /proc/stat for all CPUs]
=C2=A0 =C2=A0 Data Type: 64-bit unsigned int=C2=A0 InDom: PM_INDOM_NULL 0xf= fffffff
=C2=A0 =C2=A0 Semantics: counter=C2=A0 Units: millisec
Help:
total idle CPU time from /proc/stat for all CPUs


It depends what you want to do with the final value, but usually interpreti= ng
such a value (note - "Semantics: counter") requires two samples a= t different
times (i.e. 2 pmFetch calls, with different result->timestamps).=C2=A0 T= his is
then "rate converted" - i.e. we look at the change in value divid= ed by the
change in time.=C2=A0 Percentage utilisation can be then calculated by mult= iplying
by 100.

The pcp.pmcc python module will help you with some of this (it keeps track = of
multiple values when=C2=A0 needed, across samples, for each metric).

cheers.

--
Nathan
--001a1134f0ba92fadc0519add15c-- From kenj@internode.on.net Mon Jun 29 15:30:42 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 981FD7F4E for ; Mon, 29 Jun 2015 15:30:42 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id D1BBCAC002 for ; Mon, 29 Jun 2015 13:30:41 -0700 (PDT) X-ASG-Debug-ID: 1435609838-04cbb06d1816f6e0001-S8gJnT Received: from ipmail04.adl6.internode.on.net (ipmail04.adl6.internode.on.net [150.101.137.141]) by cuda.sgi.com with ESMTP id c9C7nszogSVTgVhd for ; Mon, 29 Jun 2015 13:30:38 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.141 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2DGAQClqpFVPPyv0XYNToNlX4Megy64R4gNAQEBAQEBBwEBAQFBhQtVMAYCBRYLAgsDAgECATEnBgIBAbpkcJZygSGJJ4YlglKBQwWHA40BhFmfN4QyXYJIAQEB Received: from ppp118-209-175-252.lns20.mel8.internode.on.net (HELO [192.168.1.100]) ([118.209.175.252]) by ipmail04.adl6.internode.on.net with ESMTP; 30 Jun 2015 06:00:37 +0930 Message-ID: <5591AAEC.4090707@internode.on.net> Date: Tue, 30 Jun 2015 06:30:36 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: pcp@oss.sgi.com Subject: pcp updates - minor housekeeping for disk stats & some qa Content-Type: text/plain; charset=utf-8 X-ASG-Orig-Subj: pcp updates - minor housekeeping for disk stats & some qa Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail04.adl6.internode.on.net[150.101.137.141] X-Barracuda-Start-Time: 1435609838 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20302 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://git.pcp.io/kenj/pcp master Ken McDonell (6): qa/common: need to descend a bit deeper for make setup qa/888: promote building of src/qa_shmctl.so to GNUlocaldefs qa/1024: rework to slice, sort and reassemble output linux pmda: clean up disk stats qa/1024: minor change to improve debugging diagnostics qa/1024 and 1091: new .out files after disk.*.total_rawactive changes qa/1024 | 52 ++++ qa/1024.out | 414 ++++++++++++++++++++------------------ qa/1091.out | 2 qa/888 | 3 qa/common | 17 + qa/src/GNUlocaldefs | 8 src/pmdas/linux/help | 231 +++++++++++++++------ src/pmdas/linux/pmda.c | 25 ++ src/pmdas/linux/proc_partitions.c | 21 + src/pmdas/linux/root_linux | 4 10 files changed, 505 insertions(+), 272 deletions(-) Details ... commit 3f70b9c4f04661f4e6e01890e1671a8a3c7a6ad2 Author: Ken McDonell Date: Tue Jun 30 06:28:34 2015 +1000 qa/1024 and 1091: new .out files after disk.*.total_rawactive changes commit b644cf19b10c4192e3ce1305114c851a85a79d1f Author: Ken McDonell Date: Tue Jun 30 06:27:43 2015 +1000 qa/1024: minor change to improve debugging diagnostics commit ce1df51ff0782cfde6363b764d6ba16d412f8062 Author: Ken McDonell Date: Tue Jun 30 06:23:33 2015 +1000 linux pmda: clean up disk stats Add total_rawactive to complement read_rawactive and write_rawactive for per disk, all disk, per partition and per-device-mapper device metrics. Rework the help text to improve the description of the metrics related to disk's being active and disk service times, namely disk.*.avactive and disk.*.*_rawactive. commit 07fec0e92ba3deb95c1226179bdf0edd52567cf2 Author: Ken McDonell Date: Mon Jun 29 10:08:33 2015 +1000 qa/1024: rework to slice, sort and reassemble output From the script ... instance assignments (internal ids) are not deterministic due to the local indom cache state that is outside the control of QA, so map all internal instance ids to N and sort ... need to alternate slicing between sort and don't sort blocks commit b95a5d2e513e93702d6c31eaf0f38f405474c76f Author: Ken McDonell Date: Fri Jun 26 10:28:01 2015 +1000 qa/888: promote building of src/qa_shmctl.so to GNUlocaldefs Better to take control of building here (and in particular avoid any exotic CFLAGS) rather than in the qa script itself. commit e19e0c5b2d8b8a518281c8aad93145d8608f61b2 Author: Ken McDonell Date: Fri Jun 26 10:25:04 2015 +1000 qa/common: need to descend a bit deeper for make setup In particular things below pmdas and pmdas/broken need to be built running from a newly set up git workarea. From nscott@redhat.com Mon Jun 29 17:50:42 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 676437F54 for ; Mon, 29 Jun 2015 17:50:42 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 2743B304059 for ; Mon, 29 Jun 2015 15:50:41 -0700 (PDT) X-ASG-Debug-ID: 1435618235-04bdf04c7e1738a0001-S8gJnT Received: from mx5-phx2.redhat.com (mx5-phx2.redhat.com [209.132.183.37]) by cuda.sgi.com with ESMTP id Jpii5sEfRKeJgkNV (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 29 Jun 2015 15:50:35 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.37 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx5-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t5TMoXut015967; Mon, 29 Jun 2015 18:50:33 -0400 Date: Mon, 29 Jun 2015 18:50:33 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Rohan Arora Cc: pcp@oss.sgi.com Message-ID: <365358802.28653366.1435618233783.JavaMail.zimbra@redhat.com> In-Reply-To: References: <587447889.27462536.1435530714712.JavaMail.zimbra@redhat.com> Subject: Re: [pcp] Help with Python API MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] Help with Python API Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.49.146] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: Help with Python API Thread-Index: 0wG9LqobV19AwQcNWlOow/zpz1yzAg== X-Barracuda-Connect: mx5-phx2.redhat.com[209.132.183.37] X-Barracuda-Start-Time: 1435618235 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20308 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Hi Rohan, ----- Original Message ----- > I'm having difficulty finding documentation on how to use pmcc and it's > functions. Can you point me to a man page, or any other documentation? > > Would the results of using pmcc be any different than using pmapi.py > directly? Same end result - pmcc adds 'Convenience Classes' on top of pmapi.py, so makes for less code that you have to write. > Right now I have it so that I am fetching metrics from an archive > using pmFetch, and I put the values into a Python dictionary manually. *nod*, this is the sort of thing that is done for you by pmcc. > Would using pmcc allow me to do this much more easily/with significantly > less code? Yep. The documentation leaves a bit to be desired, but there are several good examples in the PCP git tree. src/pcp/dmcache/pcp-dmcache.py src/pcp/iostat/pcp-iostat.py src/pcp/verify/pcp-verify.py qa/src/test_pmcc.py > I tried looking through the pmcc.py file to figure it out, but I am unsure > about how to actually use it. Do I need to use the MetricGroupManager > class, or do I use the MetricGroup class directly if I have a set list of > metrics that I want to be able to retrieve data from. Also, how do make it > use the PM_CONTEXT_ARCHIVE type instead of PM_CONTEXT_HOST? It looks like > it defaults to host, does it know to use archive if the context used for > creating the MetricCache had type archive? Yep. Usually this is all handled by the 'builder' interface, which takes a pmOptions class (command line interface handling) and turns the standard command line options - see PCPIntro(1) - into the correct context creation parameters. > Also, if I use the > MetricGroupManager, how would I fetch again? MetricGroup has the mgFetch > function, but I don't see how I could call it with a MetricGroupManager > instance. It handles all of the low level fetch logic, and calls a 'printer' method once for each sample - that has access to all of the metrics (names, descs, instances, values, etc), which can be looked up by name. cheers. -- Nathan From nscott@redhat.com Mon Jun 29 17:52:04 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 877F67F77 for ; Mon, 29 Jun 2015 17:52:04 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 767918F8033 for ; Mon, 29 Jun 2015 15:52:01 -0700 (PDT) X-ASG-Debug-ID: 1435618316-04cbb06d1a171ac0001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id Om1Y7tQs0JIki3jF (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 29 Jun 2015 15:51:57 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id t5TMptpc003414; Mon, 29 Jun 2015 18:51:55 -0400 Date: Mon, 29 Jun 2015 18:51:55 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Rohan Arora Cc: pcp@oss.sgi.com Message-ID: <337532723.28653925.1435618315696.JavaMail.zimbra@redhat.com> In-Reply-To: References: <587447889.27462536.1435530714712.JavaMail.zimbra@redhat.com> Subject: Re: [pcp] Help with Python API MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] Help with Python API Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.49.146] X-Mailer: Zimbra 8.0.6_GA_5922 (ZimbraWebClient - FF37 (Linux)/8.0.6_GA_5922) Thread-Topic: Help with Python API Thread-Index: 54PSFidy9xwGaWqBn4L4O3XaZfm1kw== X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1435618317 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20308 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... ----- Original Message ----- > While I am able to use pmlogger on localhost, I am having difficulty trying > to have pmlogger log metrics from a remote host. I have made sure that pmcd > is running on the remote host (it is on the localhost as well, I don't know > if that matters). For the host, do we enter an IP address and a port, or > simply the IP address? I have tried both, and can't seem to get it to work, > the connection just times out according to pmlogger.log. The port is 44323 > by default, correct? Any ideas as to what might be going wrong? pmcd listens on port 44321 by default - more troubleshooting tips here: http://pcp.io/books/PCP_UAG/html/LE76751-PARENT.html cheers. -- Nathan From kenj@internode.on.net Mon Jun 29 23:05:07 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 7D1407F81 for ; Mon, 29 Jun 2015 23:05:07 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 6C51F8F8039 for ; Mon, 29 Jun 2015 21:05:04 -0700 (PDT) X-ASG-Debug-ID: 1435637098-04cb6c2dc817bab0001-S8gJnT Received: from ipmail04.adl6.internode.on.net (ipmail04.adl6.internode.on.net [150.101.137.141]) by cuda.sgi.com with ESMTP id T0qHmOA9ZgJr8JzJ for ; Mon, 29 Jun 2015 21:04:58 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.141 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2DoAQCOFJJVPPyv0XYNTodigy67eIJUAoIHAQEBAQEBBwEBAQFBhGEBAQEDASMVQAEFBwQLGAICBRYLAgIJAwIBAgExFAYBDAEHAQGII7JccJZvAQEBAQEBAQMBAQEBAQEBARqBIYophQYHgmiBQwEElASkEIQygyUBAQE Received: from ppp118-209-175-252.lns20.mel8.internode.on.net (HELO [192.168.1.100]) ([118.209.175.252]) by ipmail04.adl6.internode.on.net with ESMTP; 30 Jun 2015 13:34:57 +0930 Message-ID: <55921568.8050007@internode.on.net> Date: Tue, 30 Jun 2015 14:04:56 +1000 From: Ken McDonell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: Nathan Scott , myllynen@redhat.com CC: pcp developers Subject: Re: [pcp] Derived Metrics with rate() References: <558BAC86.2090005@redhat.com> <00e801d0b124$8b825d60$a2871820$@internode.on.net> <453884136.27463015.1435531286806.JavaMail.zimbra@redhat.com> X-ASG-Orig-Subj: Re: [pcp] Derived Metrics with rate() In-Reply-To: <453884136.27463015.1435531286806.JavaMail.zimbra@redhat.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Barracuda-Connect: ipmail04.adl6.internode.on.net[150.101.137.141] X-Barracuda-Start-Time: 1435637098 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20314 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 29/06/15 08:41, Nathan Scott wrote: > > > ----- Original Message ----- >> [...] >> >> My current thoughts are to extend $PCP_DERIVED_CONFIG to be a $PATH-style >> list, and then if a directory appears in the list, all the files in that >> directory ... > > I like it - nice & simple too. OK I have nough +1 votes to move this onto my "todo" list. Thanks. > I think it would also be good to promote > the --derived pminfo option to be a standard option that all tools can > easily access (via pmGetOptions) - I'm happy to hack on that bit if people > tend to agree? That would be a help to make derived metrics more usable, so I agree. And thanks for the offer to do the work. From bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com Tue Jun 30 02:54:42 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.8 required=5.0 tests=HTML_IMAGE_ONLY_24, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 48C267F7D for ; Tue, 30 Jun 2015 02:54:42 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id B5F5DAC002 for ; Tue, 30 Jun 2015 00:54:41 -0700 (PDT) X-ASG-Debug-ID: 1435650877-04cb6c2dc917faf0001-S8gJnT Received: from n2-mx2.mail-services.com.au (n2-mx2.mail-services.com.au [175.107.133.195]) by cuda.sgi.com with ESMTP id 7W3CH2UEz35SEoBP for ; Tue, 30 Jun 2015 00:54:38 -0700 (PDT) X-Barracuda-Envelope-From: bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com X-Barracuda-Apparent-Source-IP: 175.107.133.195 Received: from i-otc2esa.syd1.mail-filtering.com.au (ipin1-c2esa.syd1.mail-filtering.com.au [175.107.162.146]) by n2-mx2.mail-services.com.au (Postfix) with ESMTP id DA0173FAD5 for ; Tue, 30 Jun 2015 17:54:36 +1000 (AEST) Received-SPF: None (i-otc2esa.syd1.mail-filtering.com.au: no sender authenticity information available from domain of bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com) identity=mailfrom; client-ip=192.254.113.101; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-sender="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-conformance=spf_only Received-SPF: None (i-otc2esa.syd1.mail-filtering.com.au: no sender authenticity information available from domain of postmaster@o6.sgmail.github.com) identity=helo; client-ip=192.254.113.101; receiver=i-otc2esa.syd1.mail-filtering.com.au; envelope-from="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-sender="postmaster@o6.sgmail.github.com"; x-conformance=spf_only X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0HNAQDtSpJVnGVx/sBbgk2BGF+DHqd2BoM7jmAJgQ0xHwELgkKCakqBQjgUAQEBAQEBAQMOAQEBAQEICwkJIS6CJSw7CAQJAQESAg1mAiAdBjQFAQgNAxYCJgICAwFZGIgqDbJHcIRqgWqQTQIEC4EWFIRniBmBOBEBTYI4DC8SgTGMF26HBIEvgyqGfJoqDAE2HIFyT4EMgTwBAQE X-IPAS-Result: A0HNAQDtSpJVnGVx/sBbgk2BGF+DHqd2BoM7jmAJgQ0xHwELgkKCakqBQjgUAQEBAQEBAQMOAQEBAQEICwkJIS6CJSw7CAQJAQESAg1mAiAdBjQFAQgNAxYCJgICAwFZGIgqDbJHcIRqgWqQTQIEC4EWFIRniBmBOBEBTYI4DC8SgTGMF26HBIEvgyqGfJoqDAE2HIFyT4EMgTwBAQE X-IronPort-AV: E=Sophos;i="5.15,376,1432562400"; d="scan'208,217";a="89816871" Received: from o6.sgmail.github.com ([192.254.113.101]) by i-otc2esa.syd1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES128-SHA; 30 Jun 2015 17:54:12 +1000 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com; h=from:reply-to:to:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=mIuhlJ8hSTkVrO2IiBEOhikOal4=; b=sQ2yEMOuesyORthU iUdFtPWeXZuE6HMQ47+pMKKj6IBd3G/oyz3sRKBl3/d8A7a23Y1qAMa1uWbWiuTQ zxsE0NAp6j0LxAfXV70u9t1H/6eWkEiah2gYd+Qx8UYXr56UW1eKZVp2I0czht8z wqCbN7DFoZroFLRpI8SjXVruQlI= Received: by filter0832p1mdw1.sendgrid.net with SMTP id filter0832p1mdw1.26120.55924B1D6 2015-06-30 07:54:07.719096699 +0000 UTC Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd-042 (SG) with ESMTP id 14e437573b7.3ab0.15a1a0 for ; Tue, 30 Jun 2015 07:54:07 +0000 (UTC) Date: Tue, 30 Jun 2015 00:54:07 -0700 From: ABC Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: Subject: [pcp] pminfo -t aborts pmcd (#30) Mime-Version: 1.0 X-ASG-Orig-Subj: [pcp] pminfo -t aborts pmcd (#30) Content-Type: multipart/alternative; boundary="--==_mimepart_55924b1f84f96_79623f8f487992a04740bc"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: aabc X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-SG-EID: XHgpD0I4dwPyvalfBvzXHjYOnBNKyEST/hu/iWGWJEejvOgtj5eRVZB8oezx9BWCd6MoMk8/hK/bPz 5Un9qKpSsVXC/QiealZ/Bb4R0+y9NrUuAJkxzy8C9WpW1LMAzIy73VbyhLmn/t39z83yAGC1n/c/Pg +jbqjoJ3AuNbs64= X-Barracuda-Connect: n2-mx2.mail-services.com.au[175.107.133.195] X-Barracuda-Start-Time: 1435650878 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.28 X-Barracuda-Spam-Status: No, SCORE=1.28 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_24, HTML_IMAGE_ONLY_24_2, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20318 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_IMAGE_ONLY_24 BODY: HTML: images with 2000-2400 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message 1.28 HTML_IMAGE_ONLY_24_2 HTML: images with 2000-2400 bytes of words ----==_mimepart_55924b1f84f96_79623f8f487992a04740bc Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Excuse me, but when first and simplest command from manual crashes, it's a bit weird for 20 year old software. `apt-get install pcp` on `Ubuntu 14.04.2 LTS`, pcp package version is 3.8.12ubuntu1 ``` root@n:~# ps axu|grep pmcd pcp 15018 0.0 0.5 25580 12148 ? Ssl 10:39 0:00 /usr/lib/pcp/bin/pmcd root@n:~# pminfo -t [... lots of output skipped ...] root@n:~# pminfo -t pminfo: Cannot connect to PMCD on host "local:": Connection refused root@n:~# ps axu|grep pmcd [nothing] root@n:~# dmesg [1897410.769797] potentially unexpected fatal signal 6. [1897410.769803] code at b77afd50: 5d 5a 59 c3 ec f9 ff ff 14 00 00 00 71 00 03 03 [1897410.769826] CPU: 1 PID: 15018 Comm: pmcd Not tainted 3.16.0-38-generic #52~14.04.1-Ubuntu [1897410.769830] Hardware name: System manufacturer System Product Name/P5B-VM, BIOS 0405 09/21/2006 [1897410.769834] task: ced65070 ti: cea5c000 task.ti: cea5c000 [1897410.769838] EIP: 0073:[] EFLAGS: 00200206 CPU: 1 [1897410.769868] EIP is at 0xb77afd50 [1897410.769871] EAX: 00000000 EBX: 00003aaa ECX: 00003aaa EDX: 00000006 [1897410.769874] ESI: b798ac4c EDI: b7725000 EBP: 00000044 ESP: bf818da4 [1897410.769877] DS: 007b ES: 007b FS: 0000 GS: 0033 SS: 007b [1897410.769879] ``` When I do `service pcp restart` `pminfo -t` works again, once more. Also, `pminfo` w/o `-t` doesn't abort pmcd. --- Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/30 ----==_mimepart_55924b1f84f96_79623f8f487992a04740bc Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Excuse me, but when first and simplest command from manual crashes, it's a bit weird for 20 year old software.

apt-get install pcp on Ubuntu 14.04.2 LTS, pcp package version is 3.8.12ubuntu1

root@n:~# ps axu|grep pmcd
pcp      15018  0.0  0.5  25580 12148 ?        Ssl  10:39   0:00 /usr/lib/pcp/bin/pmcd
root@n:~# pminfo -t
[... lots of output skipped ...]
root@n:~# pminfo -t
pminfo: Cannot connect to PMCD on host "local:": Connection refused
root@n:~# ps axu|grep pmcd
[nothing]
root@n:~# dmesg
[1897410.769797] potentially unexpected fatal signal 6.
[1897410.769803] code at b77afd50: 5d 5a 59 c3 ec f9 ff ff 14 00 00 00 71 00 03 03 
[1897410.769826] CPU: 1 PID: 15018 Comm: pmcd Not tainted 3.16.0-38-generic #52~14.04.1-Ubuntu
[1897410.769830] Hardware name: System manufacturer System Product Name/P5B-VM, BIOS 0405    09/21/2006
[1897410.769834] task: ced65070 ti: cea5c000 task.ti: cea5c000
[1897410.769838] EIP: 0073:[<b77afd50>] EFLAGS: 00200206 CPU: 1
[1897410.769868] EIP is at 0xb77afd50
[1897410.769871] EAX: 00000000 EBX: 00003aaa ECX: 00003aaa EDX: 00000006
[1897410.769874] ESI: b798ac4c EDI: b7725000 EBP: 00000044 ESP: bf818da4
[1897410.769877]  DS: 007b ES: 007b FS: 0000 GS: 0033 SS: 007b
[1897410.769879] 

When I do service pcp restart pminfo -t works again, once more. Also, pminfo w/o -t doesn't abort pmcd.


Reply to this email directly or view it on GitHub.

----==_mimepart_55924b1f84f96_79623f8f487992a04740bc-- From noreply@github.com Tue Jun 30 15:45:43 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.1 required=5.0 tests=HTML_IMAGE_ONLY_20, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id A6CCA7F62 for ; Tue, 30 Jun 2015 15:45:43 -0500 (CDT) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 978A4304043 for ; Tue, 30 Jun 2015 13:45:40 -0700 (PDT) X-ASG-Debug-ID: 1435697134-04cb6c2dc9193c70001-S8gJnT Received: from n2-mx2.mail-services.com.au (n2-mx2.mail-services.com.au [175.107.133.195]) by cuda.sgi.com with ESMTP id k9nWcbhEMSxytK0o for ; Tue, 30 Jun 2015 13:45:35 -0700 (PDT) X-Barracuda-Envelope-From: noreply@github.com X-Barracuda-Apparent-Source-IP: 175.107.133.195 Received: from i-otc1esa.syd1.mail-filtering.com.au (ipin1-c1esa.syd1.mail-filtering.com.au [175.107.162.145]) by n2-mx2.mail-services.com.au (Postfix) with ESMTP id 7E2CA3FACF for ; Wed, 1 Jul 2015 06:45:33 +1000 (AEST) Received-SPF: Pass (i-otc1esa.syd1.mail-filtering.com.au: domain of noreply@github.com designates 192.30.252.194 as permitted sender) identity=mailfrom; client-ip=192.30.252.194; receiver=i-otc1esa.syd1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="noreply@github.com"; x-conformance=spf_only; x-record-type="v=spf1" Received-SPF: None (i-otc1esa.syd1.mail-filtering.com.au: no sender authenticity information available from domain of postmaster@github-smtp2b-ext-cp1-prd.iad.github.net) identity=helo; client-ip=192.30.252.194; receiver=i-otc1esa.syd1.mail-filtering.com.au; envelope-from="noreply@github.com"; x-sender="postmaster@github-smtp2b-ext-cp1-prd.iad.github.net"; x-conformance=spf_only X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0GxAwAF/5JVnML8HsBbgkcFgRlfgx6oAwaDO45iCYERLiIBC4UsSoIPFAEBAQEBAQEDDgEBAQEBCAsJCSEuQQWBXyw7CAQJAQESAg1fAQEBAwECIB0BAQQ0BQEIAQsBAxYCJgICAwFTBhiIKg2xWnCEZAEFgWqQKwEKAQEBGAIEC4EWFIRnhS6Ca4E4EQFNgjgMLxKBMY0HhwWEWoZ9gTqTJogdHjGBDIE8AQEB X-IPAS-Result: A0GxAwAF/5JVnML8HsBbgkcFgRlfgx6oAwaDO45iCYERLiIBC4UsSoIPFAEBAQEBAQEDDgEBAQEBCAsJCSEuQQWBXyw7CAQJAQESAg1fAQEBAwECIB0BAQQ0BQEIAQsBAxYCJgICAwFTBhiIKg2xWnCEZAEFgWqQKwEKAQEBGAIEC4EWFIRnhS6Ca4E4EQFNgjgMLxKBMY0HhwWEWoZ9gTqTJogdHjGBDIE8AQEB X-IronPort-AV: E=Sophos;i="5.15,380,1432562400"; d="scan'208,217";a="89946014" Received: from github-smtp2-ext3.iad.github.net (HELO github-smtp2b-ext-cp1-prd.iad.github.net) ([192.30.252.194]) by i-otc1esa.syd1.mail-filtering.com.au with ESMTP/TLS/ADH-AES256-SHA; 01 Jul 2015 06:45:31 +1000 Date: Tue, 30 Jun 2015 13:45:27 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1435697127; bh=A8AU9e9ZRQCZb4fFMQ68YkS1O6TgmnpzuCEgnIEBqVY=; h=From:Reply-To:To:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kuy04D3tzoFHfBnbGNQ9CRH51W+UJ4YAT0lys2nHyTLvhYDUBzPASIJTzWiFfG4cL t7G3GUcDAFzVcWgio8fLL8yOhj1upck8OtI9xeaMz1OvFlb+kSHxrFjLUrfJL6L5bn QStKT1VVjRuR2Q/IRx+r7QE2wYTKJVxrhnb0ML1k= From: Ken McDonell Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [pcp] pminfo -t aborts pmcd (#30) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] pminfo -t aborts pmcd (#30) Content-Type: multipart/alternative; boundary="--==_mimepart_5592ffe7e2db9_6d183fa109ea72b8340719"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kmcdonell X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-Barracuda-Connect: n2-mx2.mail-services.com.au[175.107.133.195] X-Barracuda-Start-Time: 1435697135 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.70 X-Barracuda-Spam-Status: No, SCORE=0.70 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_20, HTML_IMAGE_ONLY_20_2, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20334 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_IMAGE_ONLY_20 BODY: HTML: images with 1600-2000 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message 0.70 HTML_IMAGE_ONLY_20_2 HTML: images with 1600-2000 bytes of words ----==_mimepart_5592ffe7e2db9_6d183fa109ea72b8340719 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Some of the code is not 20 years old ... but you're right, this should not happen, even for PCP 3.8.12 which is 22 releases in the past and was released 18 months ago. It is certainly not reproducible on my local Ubuntu system with the latest PCP version. There is already a test in the QA suite for 'pminfo -t' followed by 'pminfo -T' and I cannot recall this test ever failing in the way you describe (and it is run many times on dozens of machines, including Ubuntu, during any release cycle ... and would have been run prior to the 3.8.12 PCP release). So this is probably not a generic issue, but something specific to your setup. Are you able to upgrade to a newer version from the PCP project web site or bintray.com? If not, or if the problem persists, the following additional information would help us diagnose the root cause: 1. contents of /var/log/pcp/pmcd/pmcd.log when pmcd is first observed to be not working 2. output from pcp(1) command when pmcd is working 3. an indication if pminfo with other command line options ... try none or -d or -v ... produce the same failure scenario. --- Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/30#issuecomment-117337045 ----==_mimepart_5592ffe7e2db9_6d183fa109ea72b8340719 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Some of the code is not 20 years old ... but you're right, this should not happen, even for PCP 3.8.12 which is 22 releases in the past and was released 18 months ago. It is certainly not reproducible on my local Ubuntu system with the latest PCP version.

There is already a test in the QA suite for 'pminfo -t' followed by 'pminfo -T' and I cannot recall this test ever failing in the way you describe (and it is run many times on dozens of machines, including Ubuntu, during any release cycle ... and would have been run prior to the 3.8.12 PCP release). So this is probably not a generic issue, but something specific to your setup.

Are you able to upgrade to a newer version from the PCP project web site or bintray.com?

If not, or if the problem persists, the following additional information would help us diagnose the root cause:

  1. contents of /var/log/pcp/pmcd/pmcd.log when pmcd is first observed to be not working
  2. output from pcp(1) command when pmcd is working
  3. an indication if pminfo with other command line options ... try none or -d or -v ... produce the same failure scenario.


Reply to this email directly or view it on GitHub.

----==_mimepart_5592ffe7e2db9_6d183fa109ea72b8340719-- From bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com Tue Jun 30 15:48:46 2015 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.4 required=5.0 tests=HTML_IMAGE_ONLY_12, HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: pcp@oss.sgi.com Delivered-To: pcp@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 150387F7C for ; Tue, 30 Jun 2015 15:48:46 -0500 (CDT) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id E42D7304051 for ; Tue, 30 Jun 2015 13:48:45 -0700 (PDT) X-ASG-Debug-ID: 1435697322-04cbb06d1918dff0001-S8gJnT Received: from n2-mx1.mail-services.com.au (n2-mx1.mail-services.com.au [117.55.229.91]) by cuda.sgi.com with ESMTP id awX8MXsKdT1QSXVy for ; Tue, 30 Jun 2015 13:48:43 -0700 (PDT) X-Barracuda-Envelope-From: bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com X-Barracuda-Apparent-Source-IP: 117.55.229.91 Received: from i-otc2esa.cbr1.mail-filtering.com.au (ipin1-c2esa.cbr1.mail-filtering.com.au [117.55.239.162]) by n2-mx1.mail-services.com.au (Postfix) with ESMTP id 79FB0FF3CE for ; Wed, 1 Jul 2015 06:48:42 +1000 (AEST) Received-SPF: None (i-otc2esa.cbr1.mail-filtering.com.au: no sender authenticity information available from domain of bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com) identity=mailfrom; client-ip=192.254.113.101; receiver=i-otc2esa.cbr1.mail-filtering.com.au; envelope-from="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-sender="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-conformance=spf_only Received-SPF: None (i-otc2esa.cbr1.mail-filtering.com.au: no sender authenticity information available from domain of postmaster@o6.sgmail.github.com) identity=helo; client-ip=192.254.113.101; receiver=i-otc2esa.cbr1.mail-filtering.com.au; envelope-from="bounces+848413-2b58-pcp=kenj.com.au@sgmail.github.com"; x-sender="postmaster@o6.sgmail.github.com"; x-conformance=spf_only X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0EEAgDv/5JVnGVx/sBbgkcDgRtfgx6oBAaDO45iCYERKwceAQuFLEqBUAc4FAEBAQEBAQEDDgEBAQEBCAsJCSEugiUsOwgECQEBEgINVQoBAQEDAQIgHQY0BQEIAQsBAQEBFgImAgIDAVMGGIgqDbFccIRqgWqQNwEBAQEXAgQLgRYUhGeFLoJrgTgRAU2COAwvEoExjQeHBQGEWYZ9nH1PAYELgTwBAQE X-IPAS-Result: A0EEAgDv/5JVnGVx/sBbgkcDgRtfgx6oBAaDO45iCYERKwceAQuFLEqBUAc4FAEBAQEBAQEDDgEBAQEBCAsJCSEugiUsOwgECQEBEgINVQoBAQEDAQIgHQY0BQEIAQsBAQEBFgImAgIDAVMGGIgqDbFccIRqgWqQNwEBAQEXAgQLgRYUhGeFLoJrgTgRAU2COAwvEoExjQeHBQGEWYZ9nH1PAYELgTwBAQE X-IronPort-AV: E=Sophos;i="5.15,380,1432562400"; d="scan'208,217";a="189480961" Received: from o6.sgmail.github.com ([192.254.113.101]) by i-otc2esa.cbr1.mail-filtering.com.au with ESMTP/TLS/DHE-RSA-AES128-SHA; 01 Jul 2015 06:48:40 +1000 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=github.com; h=from:reply-to:to:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=gDqTVGB53PuEgOLpZAWE4cQiTJ0=; b=aXz5S003RIgm4n7l NxZm6JcxiBPbRQOvCu1UZFV7J+4J6eAzK1hh0t2fy+YTILZxNcaI/JB1DLZdoyQ6 aYlXIukxPMVVuU2aNJVjlZowcbE+/zSQguzCHtl6BGVwRdOihJyMPdQ4K8LtFu5w V8ywZn8yJlwAxITYst4oCl3dT3E= Received: by filter0446p1mdw1.sendgrid.net with SMTP id filter0446p1mdw1.7958.5593009E34 2015-06-30 20:48:31.772901687 +0000 UTC Received: from ismtpd-013.iad1.sendgrid.net ([UNAVAILABLE]. [10.42.2.122]) by 10.42.243.102:2500 (trex/5.2.14); Tue, 30 Jun 2015 20:48:33 GMT Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd-013 (SG) with ESMTP id 14e463a6e0b.584.782e68 for ; Tue, 30 Jun 2015 20:48:31 +0000 (UTC) Date: Tue, 30 Jun 2015 13:48:31 -0700 From: "Frank Ch. Eigler" Reply-To: performancecopilot/pcp To: performancecopilot/pcp Message-ID: In-Reply-To: References: Subject: Re: [pcp] pminfo -t aborts pmcd (#30) Mime-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] pminfo -t aborts pmcd (#30) Content-Type: multipart/alternative; boundary="--==_mimepart_5593009f19df5_4cbe3f8d15b852b84021ae"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: fche X-GitHub-Recipient: pcpemail List-ID: performancecopilot/pcp List-Archive: https://github.com/performancecopilot/pcp List-Post: List-Unsubscribe: , X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: pcp@kenj.com.au X-SG-EID: XHgpD0I4dwPyvalfBvzXHjYOnBNKyEST/hu/iWGWJEdCTnEzrVL6MJDsIbqUfiNG8g+1BrxpYCkfv0 RQ0D4l+PT92RT/y/tfOqNpK/V+sDaZqTWs47VLGlDkUXQapN8FoqFawgWFY+7MsUL3fNbvIU+pYQVx ZJQxDEW6YmLCjSc= X-Barracuda-Connect: n2-mx1.mail-services.com.au[117.55.229.91] X-Barracuda-Start-Time: 1435697323 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.63 X-Barracuda-Spam-Status: No, SCORE=1.63 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_12, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.20335 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 1.63 HTML_IMAGE_ONLY_12 BODY: HTML: images with 800-1200 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message ----==_mimepart_5593009f19df5_4cbe3f8d15b852b84021ae Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Possibly related: https://bugzilla.redhat.com/show_bug.cgi?id=1202934 --- Reply to this email directly or view it on GitHub: https://github.com/performancecopilot/pcp/issues/30#issuecomment-117337811 ----==_mimepart_5593009f19df5_4cbe3f8d15b852b84021ae Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Possibly related: https://bugzilla.redhat.com/show_bug.cgi?id=1202934


Reply to this email directly or view it on GitHub.

----==_mimepart_5593009f19df5_4cbe3f8d15b852b84021ae--