Received: from PCH.mit.edu (18.7.21.50) by mail.efplus.com (192.168.0.8) with Microsoft SMTP Server (TLS) id 8.3.485.1; Thu, 22 Jul 2021 17:40:08 -0700 Received: from PCH.MIT.EDU (localhost.localdomain [127.0.0.1]) by PCH.mit.edu (8.14.7/8.12.8) with ESMTP id 16N0VRpc026117; Thu, 22 Jul 2021 20:32:11 -0400 Received: from outgoing-exchange-7.mit.edu (OUTGOING-EXCHANGE-7.MIT.EDU [18.9.28.58]) by PCH.mit.edu (8.14.7/8.12.8) with ESMTP id 16N0VPN1026114 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL) for ; Thu, 22 Jul 2021 20:31:25 -0400 Received: from oc11exedge2.exchange.mit.edu (OC11EXEDGE2.EXCHANGE.MIT.EDU [18.9.3.18]) by outgoing-exchange-7.mit.edu (8.14.7/8.12.4) with ESMTP id 16N0VOx7021953 for ; Thu, 22 Jul 2021 20:31:25 -0400 Received: from oc11exhyb7.exchange.mit.edu (18.9.1.112) by oc11exedge2.exchange.mit.edu (18.9.3.18) with Microsoft SMTP Server (TLS) id 15.0.1497.23; Thu, 22 Jul 2021 20:31:16 -0400 Received: from oc11exhyb1.exchange.mit.edu (18.9.1.60) by oc11exhyb7.exchange.mit.edu (18.9.1.112) with Microsoft SMTP Server (TLS) id 15.0.1497.23; Thu, 22 Jul 2021 20:31:24 -0400 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.107) by oc11exhyb1.exchange.mit.edu (18.9.1.60) with Microsoft SMTP Server (TLS) id 15.0.1497.23 via Frontend Transport; Thu, 22 Jul 2021 20:31:24 -0400 Received: from BN0PR04CA0076.namprd04.prod.outlook.com (2603:10b6:408:ea::21) by BN7PR01MB3811.prod.exchangelabs.com (2603:10b6:406:81::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4331.23; Fri, 23 Jul 2021 00:31:17 +0000 Received: from BN8NAM11FT026.eop-nam11.prod.protection.outlook.com (2603:10b6:408:ea:cafe::35) by BN0PR04CA0076.outlook.office365.com (2603:10b6:408:ea::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4352.25 via Frontend Transport; Fri, 23 Jul 2021 00:31:17 +0000 Received: from mail4.protonmail.ch (185.70.40.27) by BN8NAM11FT026.mail.protection.outlook.com (10.13.177.51) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4352.24 via Frontend Transport; Fri, 23 Jul 2021 00:31:17 +0000 From: madscientistatlarge To: Microcontroller discussion list - Public. Sender: "piclist-bounces@mit.edu" Date: Thu, 22 Jul 2021 17:31:15 -0700 Subject: Re: [PIC] Automotive RS-485 & PIC18F25K80 Thread-Topic: [PIC] Automotive RS-485 & PIC18F25K80 Thread-Index: Add/W0o4Tefiycy2RCyahxsjN4FoHw== Message-ID: References: <929F10AE-E5A5-452D-8573-34F012953A78@contoso.com> <5078D101-F751-4BCB-922F-A49E38AD6313@kiramek.com> List-Help: List-Subscribe: , List-Unsubscribe: , In-Reply-To: Reply-To: Microcontroller discussion list - Public. Accept-Language: en-US X-MS-Exchange-Organization-AuthAs: Anonymous X-MS-Exchange-Organization-AuthSource: TS500.efplus4.local X-MS-Has-Attach: X-Auto-Response-Suppress: All X-MS-Exchange-Organization-SenderIdResult: Pass X-MS-Exchange-Organization-PRD: mit.edu X-MS-TNEF-Correlator: received-spf: Pass (protection.outlook.com: domain of protonmail.com designates 185.70.40.27 as permitted sender) receiver=protection.outlook.com; client-ip=185.70.40.27; helo=mail4.protonmail.ch; dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1627000275; bh=/0eaAxi93JNiH02+SX7t3mlVs42usxYKJ8niRCb0W6k=; h=Date:To:From:Reply-To:Subject:In-Reply-To:References:From; b=RJkijuiIJyVNyN9gFWNyAO5uOIieC+ywE9ddg1uMbN0Vm/c+hOFg+mw37EWeJu/fB axVcnD3Jhu0bdmn56YEMz0No6LceKN7sja6zLQRx/IHWnY60mleHvxyCbeW3iFbg55 OGf7YOHK8qDwkioq21BoC8DHH1lJ5KDlm+Rvpocc= authentication-results: spf=pass (sender IP is 185.70.40.27) smtp.mailfrom=protonmail.com; mit.edu; dkim=pass (signature was verified) header.d=protonmail.com;mit.edu; dmarc=pass action=none header.from=protonmail.com; errors-to: piclist-bounces@mit.edu list-id: "Microcontroller discussion list - Public." list-post: x-beenthere: piclist@mit.edu x-mailman-version: 2.1.6 x-spam-checker-version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch x-spam-status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 x-topics: [PIC] x-mime-autoconverted: from quoted-printable to 8bit by PCH.mit.edu id 16N0VPN1026114 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 VGhlIGFtcCBhbmQgZGlzcGxheSBtYXkgYmUgcGFpcmVkLCBpLmUuIHRoZXJlIG1heSBiZSB0aGUg ZXF1aXZhbGVudCBvZiBhIE1BQyBhZGRyZXNzLiAgSXQgd291bGQgYmUgaW50ZXJlc3RpbmcvaGVs cGZ1bCB0byBzZWUgaG93IG9uZSBlbmQgcmVzcG9uZHMgd2hlbiB0aGUgb3RoZXIgaXMgcmVwbGFj ZWQgd2l0aCBhIGRpZmZlcmVudCB1bml0LgoKSXQgd291bGQgYWxzbyBiZSBoZWxwZnVsIHRvIHNl ZSByZWNvcmRpbmdzIGZyb20gYSBkaWZmZXJlbnQgdmVoaWNsZSwgYWdhaW4gdG8gc2VlIGlmIHNv bWUgb2YgdGhlIGRhdGEgaXMgdGhlIHNhbWUgKGkuZS4gY29tbWFuZHMpIGFuZCBpZiAgc29tZSBp cyBkaWZmZXJlbnQgKE1BQyBhZGRyZXNzIG9yIHNpbWlsYXIpLgoKT2YgY291cnNlIHNvbWUgbGV2 ZWwgb2YgZW5jcnlwdGlvbiBtYXkgYWxzbyBiZSBpbnN0YWxsZWQuICBZb3UgbWlnaHQgZ2V0IGEg ZGVhbGVyc2hpcCB0byB0ZWxsIHlvdSBpZiByZXBsYWNlbWVudCB1bml0cyBoYXZlIHRvIGJlIHBh aXJlZCwgYXQgbGVhc3QgeW91J2Qga25vdyBtb3JlIGFib3V0IHRoZSBtZWNoYW5pc20uCgpQcm9i YWJseSBiZXN0IHRvIGp1c3Qgc2hvdyB1cCBhbmQgdGFsayB0byBvbmUgb2YgdGhlaXIgdGVjaHMs IGlmIHRoZXknbGwgdGFsayBhdCBhbGwuCgpJdCBtaWdodCBiZSB1c2VmdWwgdG8gbG9vayB1cCBh bGwgb2YgdGhlIGtub3duIGF1dG9tb3RpdmUgcHJvdG9jb2xzIGFuZCBsb29rIGZvciBzaW1pbGFy aXR5ICh0aG91Z2ggb2YgY291cnNlLCB0aGV5IG1heSBoYXZlIHR3ZWFrZWQgYSBzdGFuZGFyZCwg bXVjaCBsaWtlIE1pY3Jvc29mdCBpcyBmYW1vdXMgZm9yKS4KCkl0IG1pZ2h0IGFsc28gYmUgaW50 ZXJlc3RpbmcgdG8gYWx0ZXIgdGhlIHN0cmVhbSBzZW50IHRvIHRoZSBhbXAgYW5kIGluamVjdCBp dCBpbnRvIHRoZSBjYWJsZSwgaXQncyB1bmxpa2VseSB5b3UnZCBkYW1hZ2UgYW55dGhpbmcgYXMg dGhpcyBraW5kIG9mIGZyYWdpbGl0eSBjYXVzZXMgcmVsaWFiaWxpdHkgcHJvYmxlbXMsIHRob3Vn aCBpdCdzIGFsd2F5cyBwb3NzaWJsZSAoSSByZW1lbWJlciB0aGUgbG9uZywgbG9uZyBkZWJhdGUg b3ZlciB3aGV0aGVyIGNhYmxlIGJveGVzIHdvdWxkIHNlbGYgZGVzdHJ1Y3QgaWYgb3BlbmVkLCB0 aGV5IHdlcmVuJ3QgYW5kIGl0IG5ldmVyIGhhcHBlbmVkKS4gIFNhbWUgZm9yIHNlbmRpbmcgc2ln bmFscyB0byB0aGUgZGlzcGxheSB1bml0LiAgSWYgeW91IHR3aWRkbGUgYml0cyBvbmUgYXQgYSB0 aW1lIHlvdSBtaWdodCBnZXQgdXNlZnVsL2VubGlnaHRlbmluZyByZXN1bHRzLgoKSSBhc3N1bWUg dGhlIHBpYyBjb2RlIGlzIHByb3RlY3RlZD8gIE1pZ2h0IGJlIHdvcnRoIGNoZWNraW5nIHRoYXQg b3V0IChlcnJvcnMvbGF6aW5lc3MvZmFsc2UgYmVsaWVmIGluIHNlY3VyaXR5IHByb3ZpZGVkIGJ5 IG9ic2N1cml0eSkuICBBbHNvIGdvb2QgdG8ga25vdyBpZiB0aGUgc2FtZSBhY3Rpb24gYWx3YXlz IHByb2R1Y2VzIHRoZSBzYW1lIGRhdGEgb24gdGhlIGxpbmssIHRoaXMgd291bGQgaGVscCBzZWUg d2hpY2ggcGFydHMgbWF5IGJlICJwYWlyaW5nIiBzcGVjaWZpYywgaS5lLiBkaWZmZXJlbnQgYnV0 dG9ucyBtaWdodCBwcm9kdWNlIGRhdGEgc3RyZWFtcyBtb3N0bHkgdGhlIHNhbWUgd2l0aCBvbmx5 IGEgY291cGxlIG9mIGJpdHMgY2hhbmdpbmcuCgpQb3dlciBjeWNsaW5nIGFuZCBsb29raW5nIGF0 IHRoZSBkYXRhIG1heSBoZWxwIGZpZ3VyZSBvdXQgdGhlIHBhaXJpbmcsIGkuZS4gaWYgYSBwc2V1 ZG8gcmFuZG9tIGtleSBpcyB1c2VkLiAgSXQgd291bGQgb2YgY291cnNlIGFsc28gaGVscCB0byBl eGFtaW5lIHRoZSBhbXAgZW5kLCBib3RoIGZvciB0aGUgbGluayBhbmQgb3RoZXIgb3V0cHV0cyBm b3IgdGhlIGNoaXBzIHVzZWQgYW5kIGFwcGFyZW50IGZ1bmN0aW9uLiAgSXQncyBsaWtlbHkgdG8g YmUgdWdseSBhbmQgdGhlbiBhbG1vc3Qgb2J2aW91cywgaGFja2luZyBjYW4gYmUgbGlrZSB0aGF0 LgoKSG9wZWZ1bGx5IHRoaXMgZW1haWwgaXNuJ3QgZ2FyYmxlZCwgbXkgY2xpZW50IGtlZXBzIGJs aW5raW5nIHNvbWUgb2YgdGhlIHRleHQuICBJIHRyeSB0byBhbHdheXMgc2VuZCB3aXRob3V0IGh0 bWwuCgpJJ2xsIHRyeSB0byBsb29rIGF0IHRoZSByZWNvcmRpbmdzIHlvdSd2ZSBtYWRlIHdoZW4g SSBmZWVsIGJldHRlciAobWFqb3IgbmV1cm9sb2dpY2FsIGlzc3VlIHRoYXQgY2F1c2VzIGNvZ25p dGl2ZSBpc3N1ZXMpCgpTZW50IHdpdGggUHJvdG9uTWFpbCBTZWN1cmUgRW1haWwuCgrigJDigJDi gJDigJDigJDigJDigJAgT3JpZ2luYWwgTWVzc2FnZSDigJDigJDigJDigJDigJDigJDigJAKCk9u IFRodXJzZGF5LCBKdWx5IDIybmQsIDIwMjEgYXQgNTo1NiBQTSwgSmFtZXMgV2FnZXMgPGphbWVz QGtpcmFtZWsuY29tPiB3cm90ZToKCj4gSSBzaW5jZXJlbHkgYXBwcmVjaWF0ZSB0aGUgMiByZXBs aWVzIGZyb20gQW5kcmV3IEsuIGFuZCBtYWRzY2llbnRpc3RhdGxhcmdlLiBJIHdvdWxkIG5vdyBs aWtlIHRvIHByZXNlbnQgZnVydGhlciBzcGVjaWZpY3MsIGZvbGxvd2VkIGJ5IG15IGluZGl2aWR1 YWwgcmVwbGllcyB0byBib3RoIG9mIHlvdSBnZW50bGVtZW4uCj4KPiBUaGUgUElDMThGMjVLODAg ZGF0YXNoZWV0IGlzIGZvdW5kIGhlcmU6Cj4KPiBodHRwczovL3d3dy5taWNyb2NoaXAuY29tL3d3 d3Byb2R1Y3RzL2VuL1BJQzE4RjY2SzgwCj4KPiBPbiB0aGUgImludGVyZmFjZSIgUENCIEkgaGF2 ZSBiZWVuIGRpc2N1c3NpbmcgKHdoaWNoIGNvbm5lY3RzIHRvIFRveW90YSAiRGlzcGxheSBBdWRp byIpLCBJIHNlZSB0aGUgZm9sbG93aW5nOgo+Cj4gUElDIHBpbiAyMyBjb25uZWN0cyB0byBESSBv biB0aGUgQURNMzA3OEUgY2hpcC4KPgo+IFBJQyBwaW4gMjUgY29ubmVjdHMgdG8gUkUqICYgREUg b24gdGhlIEFETTMwNzhFLCB3aGljaCBhcmUgdGllZCB0b2dldGhlci4KPgo+ICpSRSAiTk9UIgo+ Cj4gQXMgcGVyIHRoZSBQSUMgRGF0YXNoZWV0Li4uCj4KPiBQaW4gMjUgPSBSQjQvQU45L0MySU5B L0VDQ1AxL1AxQS9DVFBMUy9LQkkwCj4KPiBQaW4gMjMgPSBSQjIvQ0FOVFgvQzFPVVQvUDFDL0NU RUQxL0lOVDIKPgo+IFBpbiAyNSBjb3VsZCBiZSBhbnkgMSBvZiB0aGUgZm9sbG93aW5nOgo+Cj4g UkI0ID0gRGlnaXRhbCBJL08KPgo+IEFOOSA9IEFuYWxvZyBJbnB1dAo+Cj4gQzJJTkEgPSBDb21w YXJhdG9yIDIgSW5wdXQgQQo+Cj4gRUNDUDEgPSBDYXB0dXJlIDEgaW5wdXQvQ29tcGFyZSAxIG91 dHB1dC9QV00xIG91dHB1dAo+Cj4gUDFBID0gRW5oYW5jZWQgUFdNMSBPdXRwdXQgQQo+Cj4gQ1RQ TFMgPSBDVE1VIHB1bHNlIGdlbmVyYXRvciBvdXRwdXQuIChDVE1VID0gQ2hhcmdlIFRpbWUgTWVh c3VyZW1lbnQgVW5pdCwgZm9yIGNhcGFjaXRhbmNlIGNoYW5nZXMpCj4KPiBLQkkwID0gSW50ZXJy dXB0LW9uLWNoYW5nZSBwaW4KPgo+IFBpbiAyMyBjb3VsZCBiZSBhbnkgMSBvZiB0aGUgZm9sbG93 aW5nOgo+Cj4gUkIyID0gRGlnaXRhbCBJL08KPgo+IENBTlRYID0gQ0FOIGJ1cyBUWAo+Cj4gQzFP VVQgPSBDb21wYXJhdG9yIDEgb3V0cHV0Cj4KPiBQMUMgPSBFbmhhbmNlZCBQV00xIE91dHB1dCBD Cj4KPiBDVEVEMSA9IENUTVUgRWRnZSAxIGlucHV0IChDVE1VID0gQ2hhcmdlIFRpbWUgTWVhc3Vy ZW1lbnQgVW5pdCwgZm9yIGNhcGFjaXRhbmNlIGNoYW5nZXMpCj4KPiBJTlQyID0gRXh0ZXJuYWwg SW50ZXJydXB0IDIKPgo+IE1hZHNjaWVudGlzdGF0bGFyZ2UsIHlvdSBzdWdnZXN0ZWQgaXQgY291 bGQgYmUgYSBDQU4gcHJvdG9jb2wuIEJ1dCBpZiB0aGF0IHdlcmUgdHJ1ZSwgSSB3b3VsZCBleHBl Y3QgYm90aCBDQU5UWCBhbmQgQ0FOUlggdG8gYmUgdXNlZC4gQnV0IHdoaWxlIFBpbi0yMyBzdXBw b3J0cyBDQU5UWCwgUGluLTI1IGRvZXMgbm90IHN1cHBvcnQgQ0FOUlguIFNvIGlmIENBTiBpcyBp bmRlZWQgdXNlZCwgeW91IHdvdWxkIGhhdmUgVFggdXNlZCBieSB0aGUgUElDLCBidXQgbm90IFJY LiBBbmQgSSB3b3VsZCBhc3N1bWUgb25lIHdvdWxkIHdhbnQgdG8gdXNlIHRoZSBQSUMncyBFQ0FO IEJ1cyBNb2R1bGUgd2hlbiBkb2luZyBDQU4gY29tbXVuaWNhdGlvbiwgZm9yIGJvdGggVFggYW5k IFJYLiBJZiB5b3UgaGF2ZSBmdXJ0aGVyIHRob3VnaHRzIHRvIHNoYXJlIG9uIHRoaXMgcG9pbnQs IEkgd291bGQgbG92ZSB0byBoZWFyIHRoZW0uCj4KPiBBbmRyZXcgSy4sIEkgYW0gdW5mYW1pbGlh ciB3aXRoIHRoZSBvbGQgQWxwaW5lIE1CVVMgcHJvdG9jb2wgeW91IG1lbnRpb25lZC4gSG93ZXZl ciwgYnkgR29vZ2xpbmcgSSBmb3VuZCB0aGlzOgo+Cj4gaHR0cDovL3d3dy5ob2hlbnNvaG4uaW5m by9tYnVzLwo+Cj4gQmlnZ2VzdCBEaWZmZXJlbmNlczoKPgo+IE1CVVMgc2VlbXMgdG8gdXNlIDEw ViBwdWxzZXMsIGJ1dCBteSBpbnRlcmZhY2UgY2lyY3VpdCBpcyAzLjNWLgo+Cj4gTUJVUyBhcHBh cmVudGx5IHVzZXMgbWlsbGlzZWNvbmQgd2lkdGggcHVsc2VzIChzbG93IDMyNSBiYXVkKSB3aGVy ZWFzIHRoZSBwdWxzZSB3aWR0aHMgaW4gbXkgaW50ZXJmYWNlIGNpcmN1aXQgc2VlbSB0byBiZSBh cyBzaG9ydCBhcyA1dXMuCj4KPiBJIGFtIG5vdyBsZWQgdG8gd29uZGVyIGlmIFRveW90YSBjb3Vs ZCBiZSB1c2luZyB0aGVpciBvd24gY3VzdG9tIHByb3RvY29sIG9yIHBlcmhhcHMgYSBtb2RpZmlj YXRpb24gb2YgdGhlIG9sZCBBbHBpbmUgcHJvdG9jb2wuCj4KPiBIbW1tLi4uCj4KPiAtLUphbWVz IFcuCj4KPgo+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tCj4KPiBodHRwOi8vd3d3LnBpY2xpc3QuY29tL3RlY2hyZWYvcGljbGlzdCBQSUMvU1gg RkFRICYgbGlzdCBhcmNoaXZlCj4KPiBWaWV3L2NoYW5nZSB5b3VyIG1lbWJlcnNoaXAgb3B0aW9u cyBhdAo+Cj4gaHR0cDovL21haWxtYW4ubWl0LmVkdS9tYWlsbWFuL2xpc3RpbmZvL3BpY2xpc3QK Ci0tIApodHRwOi8vd3d3LnBpY2xpc3QuY29tL3RlY2hyZWYvcGljbGlzdCBQSUMvU1ggRkFRICYg bGlzdCBhcmNoaXZlClZpZXcvY2hhbmdlIHlvdXIgbWVtYmVyc2hpcCBvcHRpb25zIGF0Cmh0dHA6 Ly9tYWlsbWFuLm1pdC5lZHUvbWFpbG1hbi9saXN0aW5mby9waWNsaXN0Cg== .