From dev-return-12947-apmail-nifi-dev-archive=nifi.apache.org@nifi.apache.org Tue Jan 10 18:16:33 2017 Return-Path: X-Original-To: apmail-nifi-dev-archive@minotaur.apache.org Delivered-To: apmail-nifi-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 9F0D719465 for ; Tue, 10 Jan 2017 18:16:33 +0000 (UTC) Received: (qmail 52670 invoked by uid 500); 10 Jan 2017 18:16:33 -0000 Delivered-To: apmail-nifi-dev-archive@nifi.apache.org Received: (qmail 52623 invoked by uid 500); 10 Jan 2017 18:16:33 -0000 Mailing-List: contact dev-help@nifi.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@nifi.apache.org Delivered-To: mailing list dev@nifi.apache.org Received: (qmail 52610 invoked by uid 99); 10 Jan 2017 18:16:33 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 10 Jan 2017 18:16:33 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id 9037B180140 for ; Tue, 10 Jan 2017 18:16:32 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -3.401 X-Spam-Level: X-Spam-Status: No, score=-3.401 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-2.999, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd3-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=capitalone.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id oBjKj4fq6R_P for ; Tue, 10 Jan 2017 18:16:29 +0000 (UTC) Received: from komail01.capitalone.com (outk.capitalone.com [199.244.214.13]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 537D95FAC3 for ; Tue, 10 Jan 2017 18:16:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=capitalone.com; l=25801; q=dns/txt; s=SM2048Mar2015K; t=1484072188; x=1484158588; h=from:to:cc:subject:date:message-id:mime-version; bh=GReJ5PhMO01Rz6RcjOwmu9tr8eu6q0JvBcb9WF5cR+k=; b=YlZdCmB9+88yrcTv/bpqn73BXJvyc8kZssTKNv9J/FgQbWaXZYX7+b3S iY9Ltq/KK/GtaMzLkRHq7J3SBJcE8l1KbFMO9DEpA4JJ8Hjz+g4ysJnaE RKmG8EZnvs9bvzR41UxnLyhobMs2/igb5Q2BZB8ZWD2e6of5cl2OAoRh6 2Hw2hgjRmhttpPHfN+Oj3D3S0dUTsRJj0NZiYMrk7q5fFhJzWI135bQAz UBU4vVtt82byIBQ4qsNKr/55htPKw6xvq6DAScU7RQJb0nz1QjmEpXJ/w G1gYdjFa5l0E4OUQsjSPK8fw43xTfScsw0owkvJdOdyrLkvmM4RBZiHvD w==; X-IronPort-AV: E=McAfee;i="5700,7163,8403"; a="462222040" X-IronPort-AV: E=Sophos;i="5.33,344,1477972800"; d="scan'208,217";a="462222040" X-AFNotificationDomain: TRUE X-HTML-Disclaimer: True Received: from kdcpexcasht03.cof.ds.capitalone.com ([10.37.194.13]) by komail01.kdc.capitalone.com with ESMTP/TLS/AES128-SHA; 10 Jan 2017 13:15:10 -0500 Received: from MDCPEXHYB02.cof.ds.capitalone.com (10.24.58.42) by kdcpexcasht03.cof.ds.capitalone.com (10.37.194.13) with Microsoft SMTP Server (TLS) id 8.3.485.1; Tue, 10 Jan 2017 13:15:06 -0500 Received: from NAM01-BY2-obe.outbound.protection.outlook.com (10.105.31.243) by autodiscover.capitalone.com (10.24.58.42) with Microsoft SMTP Server (TLS) id 14.3.248.2; Tue, 10 Jan 2017 13:14:50 -0500 Received: from CY4P103MB0070.NAMP103.PROD.OUTLOOK.COM (129.75.82.85) by CY4P103MB0071.NAMP103.PROD.OUTLOOK.COM (129.75.82.86) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.829.13; Tue, 10 Jan 2017 18:14:49 +0000 Received: from CY4P103MB0070.NAMP103.PROD.OUTLOOK.COM ([129.75.82.85]) by CY4P103MB0070.NAMP103.PROD.OUTLOOK.COM ([129.75.82.85]) with mapi id 15.01.0829.017; Tue, 10 Jan 2017 18:14:49 +0000 From: "Knapp, Michael" To: "dev@nifi.apache.org" CC: "Frazier, Bryce" Subject: problems with custom controller services, and other comments Thread-Topic: problems with custom controller services, and other comments Thread-Index: AQHSa21urOM0rXLUSUuB8vCMuS5nIw== Date: Tue, 10 Jan 2017 18:14:49 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=Michael.Knapp@capitalone.com; x-ms-exchange-messagesentrepresentingtype: 1 x-originating-ip: [204.63.37.137] x-forefront-antispam-report: SFV:SKI;SCL:-1SFV:NSPM;SFS:(10009020)(6009001)(7916002)(39450400003)(51444003)(189002)(199003)(2900100001)(10290500002)(38730400001)(33656002)(82746002)(6506006)(83716003)(6486002)(5640700003)(189998001)(86362001)(8936002)(54896002)(6306002)(6512007)(8676002)(6436002)(107886002)(36756003)(102836003)(2501003)(6116002)(6916009)(81156014)(1730700003)(81166006)(92566002)(3846002)(4326007)(66066001)(110136003)(4001430100002)(68736007)(7736002)(2351001)(105586002)(450100001)(106356001)(106116001)(97736004)(3280700002)(2906002)(3660700001)(122556002)(101416001)(50986999)(54356999)(5660300001)(104396002);DIR:OUT;SFP:1101;SCL:1;SRVR:CY4P103MB0071;H:CY4P103MB0070.NAMP103.PROD.OUTLOOK.COM;FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; x-ms-office365-filtering-correlation-id: 089fe6c2-d252-408f-41cf-08d4398490c4 x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:CY4P103MB0071; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(21748063052155)(21532816269658); x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(6040375)(2401047)(5005006)(8121501046)(3002001)(10201501046)(6041248)(20161123562025)(20161123555025)(20161123564025)(20161123560025)(6072148);SRVR:CY4P103MB0071;BCL:0;PCL:0;RULEID:;SRVR:CY4P103MB0071; x-forefront-prvs: 01834E39B7 received-spf: None (protection.outlook.com: capitalone.com does not designate permitted sender hosts) spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: multipart/alternative; boundary="_000_C2A8B3ED1F7843729A039FA3C10CBFA8capitalonecom_" MIME-Version: 1.0 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jan 2017 18:14:49.2409 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: c4bbfe29-1e89-4a06-9144-923b36afc949 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4P103MB0071 X-OriginatorOrg: capitalone.com --_000_C2A8B3ED1F7843729A039FA3C10CBFA8capitalonecom_ Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 RGV2cywNCg0KRm9yIHNvbWUgcmVhc29uIE5JRkkgaXMgbm90IHdvcmtpbmcgd2l0aCBzb21lIGN1 c3RvbSBjb250cm9sbGVyIHNlcnZpY2VzIEkgaGF2ZSB3cml0dGVuLiAgSSB3cm90ZSBuZXcgaW1w bGVtZW50YXRpb25zIG9mIEFXU0NyZWRlbnRpYWxzUHJvdmlkZXJTZXJ2aWNlLCB0aGF0IGFpbSB0 byB3b3JrIHdpdGggc2Vzc2lvbiB0b2tlbnMuICBJIGFtIGhvcGluZyB0byBydW4gTklGSSBmcm9t IG15IGxvY2FsIG1hY2hpbmUgYW5kIHRvIGJlIGFibGUgdG8gY29ubmVjdCB3aXRoIEFXUyB1c2lu ZyBzZXNzaW9uIHRva2Vucy4NCg0KRm9yIGJvdGggaW1wbGVtZW50YXRpb25zIEkgdHJpZWQsIGl0 IGZhaWxzIHdoZW4gSSB0cnkgdG8gY3JlYXRlIHRoZW0gZnJvbSB0aGUgd2ViIFVJLiAgSSBjcmVh dGVkIGEgUHV0UzNPYmplY3QgcHJvY2Vzc29yLCBhbmQgY29uZmlndXJlZCB0aGUg4oCcQVdTIENy ZWRlbnRpYWxzIFByb3ZpZGVyIFNlcnZpY2XigJ0gcHJvcGVydHkuICBGcm9tIHRoYXQgcHJvcGVy dHkgSSB0cmllZCB0byBjcmVhdGUgYSBuZXcgc2VydmljZSBhbmQgc2VsZWN0ZWQgbXkgY3VzdG9t IGltcGxlbWVudGF0aW9uLiAgV2hlbiBJIGNsaWNrIOKAnGNyZWF0ZeKAnSB0aGUgdmFsdWUgZm9y IHRoZSBjcmVkZW50aWFscyBwcm92aWRlciBzZXJ2aWNlIGlzIHRoZSBJRCBvZiB0aGUgY29udHJv bGxlciBzZXJ2aWNlLCBub3QgaXRzIG5hbWUuICBXaGlsZSBteSBjb250cm9sbGVyIHNlcnZpY2Vz IHJlcXVpcmUgc2V2ZXJhbCBwcm9wZXJ0aWVzIHRvIGJlIHNldCwgdGhlIHdlYiBVSSBpcyBub3Qg bGV0dGluZyBtZSBzZXQgdGhlbS4gIFVzdWFsbHkgSSBzZWUgYW4gYXJyb3cgbmV4dCB0byB0aGUg cHJvcGVydHksIHdoaWNoIGFsbG93cyBtZSB0byBjb25maWd1cmUgYSBjb250cm9sbGVyIHNlcnZp Y2UsIGJ1dCBJIGFtIG5vdCBnZXR0aW5nIHRoYXQgbm93LiAgSSBsb29rZWQgaW4gdGhlIG5pZmkt YXBwIGxvZ3MsIGFuZCBJIGRvIG5vdCBzZWUgYW55IGV4Y2VwdGlvbiwgSSBoYXZlIGV2ZW4gc2V0 IHRoZSBsb2dnaW5nIHRvIFRSQUNFIGZvciBhbGwgdGhpbmdzLCBhbmQgc3RpbGwgZG9u4oCZdCBz ZWUgYW55IHByb2JsZW0gaW4gdGhlIGxvZ3MuICBUaGUgUHV0UzNPYmplY3QgcHJvY2Vzc29yIGlz IG5vdCB2YWxpZGF0aW5nIGJlY2F1c2UgdGhlIGNvbnRyb2xsZXIgc2VydmljZSBpcyBmb3VuZCB0 byBiZSBpbnZhbGlkLiAgSSB0cmllZCBjcmVhdGluZyBhIHVuaXQgdGVzdCwgaXQgc2VlbXMgdG8g d29yayBmb3IgbWUgaW4gdGVzdHMsIGJ1dCBJIGNhbuKAmXQgdXNlIFRlc3RSdW5uZXJzIGJlY2F1 c2UgdGhhdCBpcyBwcm9jZXNzb3Igb3JpZW50ZWQsIG5vdCBtZWFudCBmb3IgY29udHJvbGxlciBz ZXJ2aWNlcy4gIEkgaGF2ZSBhIHN1c3BpY2lvbiB0aGF0IHNwcmluZ+KAmXMgYXNwZWN0IG9yaWVu dGVkIHByb2dyYW1taW5nIGlzIHNvbWVob3cgZnVkZGxpbmcgd2l0aCBteSBzZXJ2aWNlLg0KDQpE b2VzIGFueWJvZHkga25vdyB3aGF0IEkgYW0gZG9pbmcgd3JvbmcgaGVyZT8NCg0KT3RoZXIgdW5y ZWxhdGVkIGNvbW1lbnRzOg0KDQoxLiAgICAgICBUaGUgZmlyc3QgdGltZSB5b3UgdW5wYWNrIE5J RkkgaXQgdGFrZXMgc3VwZXIgbG9uZyBmb3IgaXQgdG8gc3RhcnQgZm9yIG1lLCBsaWtlIGEgaGFs ZiBob3VyIG9yIG1vcmUuICBJIHRoaW5rIHlvdSBzaG91bGQgbWFrZSBpdCBlYXN5IGZvciBwZW9w bGUgdG8gc2NhbGUgYmFjayB0aGVpciBOSUZJIGltcGxlbWVudGF0aW9uLiAgUmVhbGx5IEkgd291 bGQgbGlrZSB0byBzdGFydCBpdCB3aXRoIGp1c3QgdGhlIG1pbmltdW0gTkFSIGZpbGVzIGZvciBp dCB0byBzdGFydCwgYW5kIEkgY2FuIGFkZCBvdGhlcnMgdGhhdCBJIG5lZWQuICBNYXliZSBhIHN1 Yi1kaXJlY3RvcnkgaW4gbGliIGZvciB0aGUgZXNzZW50aWFsIG5hcnMgY291bGQgaGVscCBwZW9w bGUgc2VwYXJhdGUgdGhlIGVzc2VudGlhbCBzdHVmZiBmcm9tIHRoZSBvcHRpb25hbCBuYXJzLiAg VGhlIGZpcnN0IHRpbWUgSSB0cmllZCBpbnN0YWxsaW5nIGl0LCBJIHRob3VnaHQgaXQgd2FzIGJy b2tlbiB3aGVuIHJlYWxseSBpdCBqdXN0IHdhcyB0YWtpbmcgZm9yZXZlciAob3ZlciAzMCBtaW51 dGVzKS4gIEkgdGhpbmsgdGhhdCBuZXcgdXNlcnMgd2lsbCBwcm9iYWJseSBhYmFuZG9uIE5JRkkg aWYgdGhleSBjYW7igJl0IGdldCBpdCB0byBzdGFydCBxdWlja2x5IG91dCBvZiB0aGUgYm94LiAg TWF5YmUgc3BsaXQgdGhlIG9wdGlvbmFsIG5hcnMgaW50byBhbiDigJxleHRyYS1saWLigJ0sIGFu ZCBwZW9wbGUgY2FuIG1vdmUgdGhvc2UgaW50byBsaWIgYXMgbmVjZXNzYXJ5IGZvciB0aGVpciBn b2Fscy4NCg0KMi4gICAgICAgQnVpbGRpbmcgTklGSSBmcm9tIHNvdXJjZSB0YWtlcyBvdmVyIGFu IGhvdXIgZm9yIG1lLCByZWFsbHkgSSBqdXN0IHdhbnQgdG8gYnVpbGQgdGhlIGJhcmUgbWluaW11 bSB0aGluZ3MgdG8gZ2V0IGl0IHRvIHN0YXJ0LiAgSSB0cmllZCBjcmVhdGluZyBtYXZlbiBwcm9m aWxlcyB0byBoYXZlIGl0IGJ1aWxkIGp1c3QgdGhlIG1pbmltdW0gcGllY2VzLCBidXQgdGhpcyBw cm92ZWQgdG8gYmUgbm9uLXRyaXZpYWwgYXMgbWF2ZW4gZG9lcyBub3Qgc2VlbSB0byByZXNwZWN0 IHRoZSDigJxtb2R1bGVz4oCdIHRhZyBpbiBwcm9maWxlcywgYW5kIHRoZSBuaWZpLWFzc2VtYmx5 IHByb2plY3QgcmVxdWlyZXMgYWxsIG9mIHRoZSBvcHRpb25hbCBuYXJzIHRvIGFsc28gYmUgYnVp bHQuICBDcmVhdGluZyB0aGlzIG1pZ2h0IGJlIHRvbyBjb21wbGljYXRlZCBmb3IgbWUuICBIYXMg YW55Ym9keSB0aG91Z2h0IGFib3V0IHN1cHBvcnRpbmcgYSBxdWljay9taW5pbWFsIGJ1aWxkPw0K DQozLiAgICAgICBUaGUg4oCcbmlmaS1hd3MtcHJvY2Vzc29yc+KAnSBpcyBjaGFsbGVuZ2luZyB0 byB1c2UgYmVjYXVzZSBpbiBvbmUgcHJvamVjdCB0aGV5IGhhdmUgZGVmaW5lZCB0aGUgaW50ZXJm YWNlcyBmb3IgY29udHJvbGxlciBzZXJ2aWNlcyAoQVdTQ3JlZGVudGlhbHNQcm92aWRlclNlcnZp Y2UpIGFuZCBhbHNvIGluY2x1ZGVkIHRoZSBzZXJ2aWNlcy4gIEkgdHJpZWQgY3JlYXRpbmcgbXkg b3duIG5hciB3aXRoIGFuIGltcGxlbWVudGF0aW9uIG9mIEFXU0NyZWRlbnRpYWxzUHJvdmlkZXJT ZXJ2aWNlLCBidXQgc2luY2UgaXQgZGVwZW5kZWQgb24g4oCcbmlmaS1hd3MtcHJvY2Vzc29yc+KA nSwgbXkgbmFyIHdhcyBhbHNvIHJlLWhvc3RpbmcgYWxsIG9mIHRoZSBBV1MgcHJvY2Vzc29ycy4g IEkgd2FzIGZhY2luZyBhIGxvdCBvZiBjbGFzc3BhdGggaXNzdWVzIGJlY2F1c2Ugb2YgdGhpcy4g IEkgd29ya2VkIGFyb3VuZCB0aGlzIGJ5IHVzaW5nIG1hdmVuIHNoYWRlIHRvIHNoYWRlIGluIHRo ZSDigJxuaWZpLWF3cy1wcm9jZXNzb3Jz4oCdIGludG8gbXkgb3duIGphciwgYnV0IGV4Y2x1ZGlu ZyB0aGUgc2VydmljZXMgaXQgcHJvdmlkZWQuICBUaGVuIGluIG15IG5hciBwcm9qZWN0IEkgaGFk IHRvIGV4Y2x1ZGUgdGhlIGRlcGVuZGVuY3kgb24g4oCcbmlmaS1hd3MtcHJvY2Vzc29yc+KAnS4g IFRoaXMgd2FzIGEgbG90IG9mIHdvcmsgb24gbXkgcGFydCB3aGVuIGFsbCB0aGV5IG5lZWRlZCB0 byBkbyB3YXMgc3BsaXQgdGhhdCBwcm9qZWN0IGludG8gYXBpLCBhcGktbmFyLCBpbXBsLCBhbmQg aW1wbC1uYXIuDQoNCjQuICAgICAgIEkgdGhpbmsgaXQgaXMgdmVyeSBjb25mdXNpbmcgaG93IHRo ZXJlIGlzIGEg4oCcQ29udHJvbGxlciBTZXJ2aWNlc+KAnSBmb3IgdGhlIGVudGlyZSBOSUZJIGNh bnZhcywgYW5kIHNlcGFyYXRlIG9uZXMgZm9yIGluZGl2aWR1YWwgcHJvY2Vzc29yIGdyb3Vwcy4g IEl0IHNlZW1zIHRoYXQgcHJvY2Vzc29ycyBjYW5ub3QgdXNlIGdsb2JhbCBjb250cm9sbGVyIHNl cnZpY2VzLCBhbmQgSSBhbSBzdGlsbCB1bmNlcnRhaW4gYWJvdXQgd2h5IEkgd291bGQgZXZlciBj cmVhdGUgYSBnbG9iYWwgb25lLiAgRnJvbSBOaWZpIHNldHRpbmdzLCBJIHdvdWxkIGxpa2UgdG8g YWxzbyBzZWUgY29udHJvbGxlciBzZXJ2aWNlcyBpbiBwcm9jZXNzb3IgZ3JvdXBzLCBhbmQgdmlj ZSB2ZXJzYS4gIEZyb20gYSBwcm9jZXNzb3IsIEkgd291bGQgbGlrZSB0byBhc3NpZ24gY29udHJv bGxlciBzZXJ2aWNlcyB0aGF0IGFyZSBnbG9iYWwgaW4gc2NvcGUsIG5vdCBsaW1pdGVkIHRvIGEg cHJvY2Vzc29yIGdyb3VwLiAgSSB0aGluayB0aGlzIGlzIHNvbWV0aGluZyB0aGF0IHdpbGwgY29u ZnVzZSBhbmQgZnJ1c3RyYXRlIGEgbG90IG9mIG5ldyBkZXZlbG9wZXJzLCBkcml2aW5nIHRoZW0g dG8gY29uc2lkZXIgY29tcGV0aW5nIHByb2R1Y3RzLg0KDQo1LiAgICAgICBJIHRoaW5rIHRoZSBk ZXZlbG9wZXIgZ3VpZGUgbmVlZHMgc29tZSBjbGFyaWZpY2F0aW9uIG9uIHdoYXQgamFycyBhcmUg cHJvdmlkZWQgYW5kIG5vdC4gIE5ldyBkZXZlbG9wZXJzIHdpbGwgYmUgdW5zdXJlIGlmIHRoZXkg c2hvdWxkIGluY2x1ZGUg4oCcbmlmaS1hcGnigJ0gYXMgYSBwcm92aWRlZCBvciBjb21waWxlIGRl cGVuZGVuY3ksIGFuZCBzYW1lIGdvZXMgZm9yIG5pZmktZnJhbWV3b3JrLWNvcmUuDQoNCjYuICAg ICAgIFBlcmhhcHMgdGhlIG1hdmVuLW5hci1wbHVnaW4gY291bGQgbGV0IHBlb3BsZSB0ZWxsIE5J RkkgdG8gb25seSB1c2Ugc2VydmljZXMgbGlzdGVkIHVuZGVyIGEgY2VydGFpbiBzZXQgb2YgYnVu ZGxlZC1kZXBlbmRlbmNpZXMuICBGb3IgZXhhbXBsZSwgbXkgY29kZSBkZXBlbmRzIG9uIOKAnG5p ZmktYXdzLXByb2Nlc3NvcnPigJ0sIGJ1dCBJIGRvbuKAmXQgd2FudCBteSBuYXIgdG8gYWxzbyBo b3N0IHRoZSBzZXJ2aWNlcyBpbiB0aGF0IGphci4gIEZyb20gdGhlIE1PSk8geW91IGFyZSBhYmxl IHRvIGV4Y2x1ZGUgZW50aXJlIGFydGlmYWN0cywgYnV0IHlvdSBjYW7igJl0IGV4Y2x1ZGUgdGhl IHNlcnZpY2VzIHdpdGhpbiBjZXJ0YWluIGFydGlmYWN0cy4gIFRoaXMgbWlnaHQgYmUgYSBwcm9i bGVtIHRvIGZpeCBvbiB0aGUgY2xhc3Nsb2FkZXIgc2lkZSBpbnN0ZWFkIG9mIGZyb20gdGhlIG1h dmVuIHBsdWdpbiwgSSBkb27igJl0IGtub3cgd2hpY2ggaXMgZWFzaWVyLg0KDQpQbGVhc2UgaGVs cCwNCg0KTWljaGFlbCBLbmFwcA0KQ2FwaXRhbCBPbmUNCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQoNClRoZSBpbmZvcm1hdGlvbiBjb250 YWluZWQgaW4gdGhpcyBlLW1haWwgaXMgY29uZmlkZW50aWFsIGFuZC9vciBwcm9wcmlldGFyeSB0 byBDYXBpdGFsIE9uZSBhbmQvb3IgaXRzIGFmZmlsaWF0ZXMgYW5kIG1heSBvbmx5IGJlIHVzZWQg c29sZWx5IGluIHBlcmZvcm1hbmNlIG9mIHdvcmsgb3Igc2VydmljZXMgZm9yIENhcGl0YWwgT25l LiBUaGUgaW5mb3JtYXRpb24gdHJhbnNtaXR0ZWQgaGVyZXdpdGggaXMgaW50ZW5kZWQgb25seSBm b3IgdXNlIGJ5IHRoZSBpbmRpdmlkdWFsIG9yIGVudGl0eSB0byB3aGljaCBpdCBpcyBhZGRyZXNz ZWQuIElmIHRoZSByZWFkZXIgb2YgdGhpcyBtZXNzYWdlIGlzIG5vdCB0aGUgaW50ZW5kZWQgcmVj aXBpZW50LCB5b3UgYXJlIGhlcmVieSBub3RpZmllZCB0aGF0IGFueSByZXZpZXcsIHJldHJhbnNt aXNzaW9uLCBkaXNzZW1pbmF0aW9uLCBkaXN0cmlidXRpb24sIGNvcHlpbmcgb3Igb3RoZXIgdXNl IG9mLCBvciB0YWtpbmcgb2YgYW55IGFjdGlvbiBpbiByZWxpYW5jZSB1cG9uIHRoaXMgaW5mb3Jt YXRpb24gaXMgc3RyaWN0bHkgcHJvaGliaXRlZC4gSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcyBj b21tdW5pY2F0aW9uIGluIGVycm9yLCBwbGVhc2UgY29udGFjdCB0aGUgc2VuZGVyIGFuZCBkZWxl dGUgdGhlIG1hdGVyaWFsIGZyb20geW91ciBjb21wdXRlci4K --_000_C2A8B3ED1F7843729A039FA3C10CBFA8capitalonecom_--