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; Fri, 11 Sep 2020 23:51:10 -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 08C6bqM2027399; Sat, 12 Sep 2020 02:38:19 -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 08C6booV027396 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Sat, 12 Sep 2020 02:37:50 -0400 Received: from w92exedge3.exchange.mit.edu (W92EXEDGE3.EXCHANGE.MIT.EDU [18.7.73.15]) by outgoing-exchange-7.mit.edu (8.14.7/8.12.4) with ESMTP id 08C6bl47027582 for ; Sat, 12 Sep 2020 02:37:50 -0400 Received: from oc11expo7.exchange.mit.edu (18.9.4.12) by w92exedge3.exchange.mit.edu (18.7.73.15) with Microsoft SMTP Server (TLS) id 15.0.1293.2; Sat, 12 Sep 2020 02:37:44 -0400 Received: from oc11exhyb1.exchange.mit.edu (18.9.1.60) by oc11expo7.exchange.mit.edu (18.9.4.12) with Microsoft SMTP Server (TLS) id 15.0.1365.1; Sat, 12 Sep 2020 02:37:48 -0400 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.177) by oc11exhyb1.exchange.mit.edu (18.9.1.60) with Microsoft SMTP Server (TLS) id 15.0.1395.4 via Frontend Transport; Sat, 12 Sep 2020 02:37:48 -0400 Received: from DM6PR08CA0008.namprd08.prod.outlook.com (2603:10b6:5:80::21) by SN6PR0102MB3551.prod.exchangelabs.com (2603:10b6:805:5::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3370.16; Sat, 12 Sep 2020 06:37:47 +0000 Received: from DM3NAM03FT026.eop-NAM03.prod.protection.outlook.com (2603:10b6:5:80:cafe::b) by DM6PR08CA0008.outlook.office365.com (2603:10b6:5:80::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3370.16 via Frontend Transport; Sat, 12 Sep 2020 06:37:47 +0000 Received: from mail-ed1-f50.google.com (209.85.208.50) by DM3NAM03FT026.mail.protection.outlook.com (10.152.82.185) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3370.16 via Frontend Transport; Sat, 12 Sep 2020 06:37:47 +0000 Received: by mail-ed1-f50.google.com with SMTP id n13so12403124edo.10 for ; Fri, 11 Sep 2020 23:37:47 -0700 (PDT) From: Richard Prosser To: Microcontroller discussion list - Public. Sender: "piclist-bounces@mit.edu" Date: Sat, 12 Sep 2020 11:37:35 -0700 Subject: Re: [AVR] square on AVR Thread-Topic: [AVR] square on AVR Thread-Index: AdaI0RmCLx0wIfTsR4eFYOMHcimX3g== Message-ID: References: <20200911191003.68198512@amdahl.home.chead.ca> <-TrM2OQHaUSQFxBbjEVz8EYZky970DsboleMa9Cy-iSMaXphunA-B_ClhEe5Ed6bn8Jw6zuW3u8QUJzhTY1qe6ub-ct6H5RYXkb6Twnt1Vc=@protonmail.com> List-Help: List-Subscribe: , List-Unsubscribe: , In-Reply-To: <-TrM2OQHaUSQFxBbjEVz8EYZky970DsboleMa9Cy-iSMaXphunA-B_ClhEe5Ed6bn8Jw6zuW3u8QUJzhTY1qe6ub-ct6H5RYXkb6Twnt1Vc=@protonmail.com> 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 gmail.com designates 209.85.208.50 as permitted sender) receiver=protection.outlook.com; client-ip=209.85.208.50; helo=mail-ed1-f50.google.com; dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=F5ubuBa70AGoQ/yP1ZU7mlapglB4I20Eeq2gpZP1SnQ=; b=LZnndkfguWdh9uHkC4ls2kP9s74I6suzt50oK0iRLrhHtfmiJsLe5RVbOQJZBZEmx8 yiUunpK1qt6HHUFu7YZPuYNcc659KvHhrDHgIJvf6/1NebyvfUuQf/OKLHIUzP6j11nW zZfposHoHIv2gq0v90uierJgK0MlocAjcmaj9eCliwZEixevLksblsIegQbgq8T/Ny0r +JygjCphrU+F/IxE4SLgC9grMT32N1fMoHhjc+DbdLHryEbVB0+6HW7Td84+s/hJprSK tNl+Xj/nsKSUExoEJ1+mqu1o7vIa/61fJGjdJYyeWjBfWZ5S7w7H7HD/10wnGUy7lkQj BmBQ== authentication-results: spf=pass (sender IP is 209.85.208.50) smtp.mailfrom=gmail.com; mit.edu; dkim=pass (signature was verified) header.d=gmail.com; mit.edu; dmarc=pass action=none header.from=gmail.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-received: by 2002:a05:6402:b0f:: with SMTP id bm15mr6508978edb.388.1599892666178; Fri, 11 Sep 2020 23:37:46 -0700 (PDT) x-topics: [AVR] x-content-filtered-by: Mailman/MimeDel 2.1.6 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 SG93IGZhc3QgaXMgIHRoZSBpbnB1dCBjaGFuZ2luZz8gaWYgb25seSBzbG93bHkgd3J0IHRoZSBz YW1wbGluZyByYXRlIHlvdQptYWRlIGJlIGFibGUgdG8gc3BlZWQgdGhpbmdzIHVwIGJ5IHVzaW5n IGFuIGVzdGltYXRlIGJhc2VkIG9uIHRoZSBjdXJyZW50CnZhbHVlLiA0MDAgdGltZXMgcGVyIHNl Y29uZCB3aXRoIGEgMTZNSHogY2xvY2sgc291bmRzIHF1aXRlIGRvLWFibGUgdG8gbWUsCnVubGVz cyB0aGUgcHJvY2Vzc29yIGlzIGRvaW5nIGEgbG90IG9mIG90aGVyIHN0dWZmIGFzIHdlbGwuCmlm IHlvdSBoYXZlIHNwYXJlIG1lbW9yeSwgeW91IGNhbiBzcGVlZCB0aGluZ3MgdXAgd2l0aCBhIGxv b2t1cCB0YWJsZSB0bwpnZXQgeW91IGNsb3NlIGFsc28uCgpSaWNoYXJkIFAKCk9uIFNhdCwgMTIg U2VwIDIwMjAgYXQgMTQ6NDksIG1hZHNjaWVudGlzdGF0bGFyZ2UgPAptYWRzY2llbnRpc3RhdGxh cmdlQHByb3Rvbm1haWwuY29tPiB3cm90ZToKCj4gSSBmb3VuZCBzZWFyY2ggcmVzdWx0cyBldmVu dHVhbGx5IG9uIHRoZSB3ZWIuICBUaGUgc3VjY2Vzc2l2ZQo+IGFwcHJveGltYXRpb24gbG9va3Mg cHJldHR5IGZhc3QsIGlmIGRvbmUgaW4gYXNzZW1ibGVyIHdoaWNoIHNob3VsZG4ndCBiZQo+IHRv byBoYXJkIGZvciBtZS4gIEkndmUgbWFudWFsbHkgY29tcGlsZWQgc21hbGwgcGllY2VzIG9mIGNv ZGUgZm9yIGEgNjUwMiBpbgo+IGEgYXBwbGVdWywgYW5kIGEgejgwLCBoYWQgYSBjb3Vyc2Ugb24g bW90b3JvbGEgNjhLIGFzc2VtYmxlciBhbmQgaGFkIG5vCj4gcHJvYmxlbSB3aXRoIGEgMjAgcGFn ZSBwcm9ncmFtIChiYXNlZCBvbiBhIDIgcGFnZSBwYXNjYWwgcHJvZ3JhbSB3ZSB3ZXJlCj4gdG9s ZCB0byByZWRvIGluIGFzc2VtYmxlcikuICBJbiB0aGUgNjhLIHByb2dyYW0gSSB3cm90ZSBjb2Rl IGZvciBsb25nZXIKPiBtdWx0aXBsaWNhdGlvbiBieSBzcGxpaW5nIHRoZSBudW1iZXJzLCBkb2lu ZyA0IG11bHRpcGxpZXMgYW5kIGFkZGluZy4gIE9uCj4gdGhlIDY4ayBjb2RlIEkgb25seSBoYWQg b25lIGVycm9yLCBvZmYgYnkgb25lIHdoaWNoIEkgdGhvdWdodCBJIG1pZ2h0IGhhdmUsCj4gYW5k IGZvdW5kIGEgYnVnIGluIHRoZSBjb21waWxlciBmb3Igb25lIG9mIHRoZSBtYW55IGNvbXBhcmUg ZnVuY3Rpb25zLCBJCj4gdXNlZCBhbm90aGVyIG9uZSB0aGF0IHJlYWN0ZWQgdG8gdGhlIGZsYWdz IGluIHRoZSBzYW1lIHdheSB0byBnZXQgYXJvdW5kCj4gaXQuIFBlb3BsZSB0aG91Z2h0IEkgd2Fz IGNyYXp5IHR5cGluZyBpbiBjb21tZW50cyBiZWZvcmUgSSBoYWQgaXQgd29ya2luZy4KPiBUaGF0 IHdhcyBhIGNvdXBsZSBvZiBkZWNhZGVzIGFnbyBidXQgSSB0aGluayBJIGNhbiBsZWFybiBhIG5l dyBhc3NlbWJsZXIKPiBmb3Igc3VjaCBhIHNtYWxsIHBpZWNlIG9mIGNvZGUgcHJldHR5IGVhc2ls eSwgRXNwZWNpYWxseSBzaW5jZSBJIGZvdW5kCj4gZXhhbXBsZXMgb24gdGhlIHdlYi4gUmlzYyBp bnN0cnVjdGlvbiBzZXQgd291bGQgbGlrZWx5IGJlIGEgYml0IGhhcmRlciBmb3IKPiBtZSBidXQg c2hvdWxkIGJlIGRvYWJsZSBieSBtZS4gIEkgYWxzbyBjYWxjdWxhdGVkIDQwLDAwMCBhcyB0b3Rh bCBhdmFpbGFibGUKPiBjeWNsZXMsIG9idmlvdXNseSB0aGVyZSdzIG90aGVyIGNvZGUgYnV0IGl0 J3Mgc2ltcGxlIGluIHRoaXMgY2FzZSBzbyBDCj4gc2hvdWxkIGJlIGZhc3QgZW5vdWdoIG91dHNp ZGUgdGhlIHNxdWFyZSByb290IGNhbGN1bGF0aW9uLgo+Cj4gVGhpcyBpcyB0aGUgZmlyc3QgcHJv amVjdCBJJ3ZlIGRvbmUgaW4gYXdoaWxlIGJ1dCBJJ3ZlIGhhZCBwbGVudHkgb2YgdGltZQo+IHRv IHR3ZWFrIHRoZSBkZXNpZ24gb2YgdGhlIG90aGVyIGhhcmR3YXJlLiAgSSdkIGxpa2UgdG8gZG8g aXQgdGhpcyB3YXkgdG8KPiBjdXQgRU1JLCBJJ2xsIGhvcGVmdWxseSBiZSBkb2luZyBzb21lIGhh bSByYWRpbyBiZWZvcmUgbG9uZyBzbyBJJ2QgbGlrZSB0bwo+IGtlZXAgdGhlIGJlbmNoIHNvbWV3 aGF0IHF1aXRlIChZZXMsIEkga25vdyBJIHNwZWxsZWQgaXQgd3JvbmcsIGhhdmluZwo+IHRyb3Vi bGUgZmluZGluZyB0aGUgY29ycmVjdCBzcGVsbGluZywgSSBhbSB0ZXJyaWJsZSBhdCBzcGVsbGlu ZykuICBOb3QKPiBwdXR0aW5nIGEgaGlnaCBwb3dlciBwd20gc2lnbmFsIG9uIGV4dGVybmFsIHVu c2hpZWxkZWQgY2FibGVzIHNob3VsZCBoZWxwCj4gd2l0aCB0aGF0LCBhcyB3ZWxsIGFzIGhlbHBp bmcgd2l0aCB3aGF0ZXZlciBlbHNlIEknbSB3b3JraW5nIG9uLiAgVGhlcmUKPiB3aWxsIGJlIDQg b2YgdGhlc2Ugc2lnbmFscywgYXQgdXAgdG8gMjQwIFdhdHRzIGVhY2ggc28gb2J2aW91c2x5IGl0 IGNvdWxkCj4gcmVhbGx5IHJhZGlhdGUhICBFYWNoIGNoYW5uZWwgd2lsbCBiZSBhZGp1c3RlZCAx MDAgdGltZXMgcGVyIHNlY29uZC4gSSdtCj4gZGVzaWduaW5nIG15c2VsZiBhICJ1bml2ZXJzYWwi IHNvbGRlcmluZy9kZXNvbGVyaW5nIHN0YXRpb24gdGhhdCBJIGNhbiB1c2UKPiB3aXRoIGFueSA0 IGlyb25zIGJ5IHB1dHRpbmcgYSBuZXcgY29ubmVjdG9yIG9uIHRoZW0gd2l0aCBhIHNlcmlhbCBl ZXByb20gaW4KPiB0aGUgY29ubmVjdG9yIHRvIHRlbGwgdGhlIHN0YXRpb24gd2hhdCB0aGUgc3Bl Y3MgYXJlIGZvciBhIHBhcnRpY3VsYXIKPiBpcm9uLiAgVGhpcyB3aWxsIGJlIGZ1bi4gIEkgd2ls bCB3cml0ZSBpdCBhbGwgdXAgYW5kIGlkZWFsbHkgcHV0IGl0IG9uIHRoZQo+IHdlYi4KPgo+Cj4g U2VudCB3aXRoIFByb3Rvbk1haWwgU2VjdXJlIEVtYWlsLgo+Cj4g4oCQ4oCQ4oCQ4oCQ4oCQ4oCQ 4oCQIE9yaWdpbmFsIE1lc3NhZ2Ug4oCQ4oCQ4oCQ4oCQ4oCQ4oCQ4oCQCj4gT24gRnJpZGF5LCBT ZXB0ZW1iZXIgMTEsIDIwMjAgODoxMCBQTSwgQ2hyaXN0b3BoZXIgSGVhZCA8Y2hlYWRAY2hlYWQu Y2E+Cj4gd3JvdGU6Cj4KPiA+IE9uIFNhdCwgMTIgU2VwIDIwMjAgMDA6NDg6MTYgKzAwMDAKPiA+ IG1hZHNjaWVudGlzdGF0bGFyZ2UgbWFkc2NpZW50aXN0YXRsYXJnZUBwcm90b25tYWlsLmNvbSB3 cm90ZToKPiA+Cj4gPiA+IFNvcnJ5LCB0aGF0IHNob3VsZCBiZSBzcXVhcmUgcm9vdCAodGltZSBm b3IgYSBuYXApLiBJdCB3b3VsZCBiZSBvbgo+ID4gPiBhbiBhdG1lZ2EyNTYwIEFWUiwgcnVubmlu ZyBhdCAxNk1IWi4KPiA+Cj4gPiAxNi1iaXQgc291bmRzIGVhc2lseSB3aXRoaW4gcmVhc29uIHRv IG1lLiBNeSBnby10byBpbnRlZ2VyIHNxdWFyZSByb290Cj4gPiBpbXBsZW1lbnRhdGlvbiBpcyBh IGJpbmFyeSBzZWFyY2g6IOKAnGZvciBlYWNoIGJpdCBmcm9tIE7iiJIxIGRvd250byAwLCB0cnkK PiA+IHR1cm5pbmcgaXQgb24sIHNxdWFyZSB0aGF0IG51bWJlciwgaWYgdGhlIHNxdWFyZSBpcyDi iaQgdGhlIGlucHV0IHRoZW4KPiA+IGtlZXAgdGhlIGJpdCwgb3RoZXJ3aXNlIGNsZWFyIGl04oCd LiBUaGVyZSBtYXkgYmUgYmV0dGVyIG9uZXMsIGJ1dCBJ4oCZdmUKPiA+IGZvdW5kIHRoaXMgdG8g YmUgc29tZXRoaW5nIHRoYXQgY2FuIGJlIGltcGxlbWVudGVkIGluIGFuIGV4dHJlbWVseQo+ID4g dGlnaHQgbG9vcCwgaW4gYXNzZW1ibHkgaWYgbmVjZXNzYXJ5LCBxdWl0ZSBlYXNpbHkgKG9yIHVu cm9sbGVkIGlmIHlvdQo+ID4gd2FudCB0byBhYnNvbHV0ZWx5IG1heCBvdXQgcGVyZm9ybWFuY2Up LiBJdCBsb29rcyBsaWtlIHRoZSAyNTYwIGhhcyBhCj4gPiBoYXJkd2FyZSBtdWx0aXBsaWVy4oCU SSBhc3N1bWUgcHJvYmFibHkgOMOXOOKGkjE24oCUd2hpY2ggc2hvdWxkIG1ha2UgdGhpcwo+ID4g ZG9hYmxlIGluIGp1c3QgYSBmZXcgZG96ZW4gY3ljbGVzLCBvdXQgb2YgYSBidWRnZXQgb2YgNDAs MDAwIQo+ID4KPiA+IDIwLWJpdCwgeW914oCZZCBqdXN0IGhhdmUgdG8gc3ludGhlc2l6ZSB0aGUg bGFyZ2VyIG11bHRpcGxpY2F0aW9uCj4gPiBvcGVyYXRpb24uIEl0IGlzIGFsc28gcG9zc2libGUg dG8gcmlwIHRoZSBTUVJUIGludG8gcGllY2VzIGFuZCBkbyBzb21lCj4gPiBzdWJ0cmFjdGlvbnMg c28geW91IGRvbuKAmXQgaGF2ZSB0byBkZWFsIHdpdGggYWxsIDIwIGJpdHMgb24gZXZlcnkgY3lj bGUuCj4gPgo+ID4gRG9pbmcgaXQgaW4gQywgWU1NViwgZXNwZWNpYWxseSBpZiB5b3UgZG8gbGFy Z2VyLXRoYW4tQ1BVLW5hdGl2ZS1zaXplCj4gPiBtdWx0aXBsaWVzLiBBc3NlbWJseSBzaG91bGQg YmUgZmluZSB0aG91Z2guCj4gPgo+ID4gVGhpcyBpcyBhbGwgYXNzdW1pbmcgeW91IHdhbnQgYSBm bG9vcmVkIGludGVnZXIgb3V0cHV0IGFuZCBkb27igJl0IGNhcmUKPiA+IGFib3V0IHRoZSBmcmFj dGlvbmFsIHBhcnQhCj4gPgo+ID4KPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ID4KPiA+IENocmlzdG9w aGVyIEhlYWQKPiA+Cj4gPiAtLS0tLS0tLS0tLS0tLS0tLQo+ID4KPiA+IGh0dHA6Ly93d3cucGlj bGlzdC5jb20vdGVjaHJlZi9waWNsaXN0IFBJQy9TWCBGQVEgJiBsaXN0IGFyY2hpdmUKPiA+IFZp ZXcvY2hhbmdlIHlvdXIgbWVtYmVyc2hpcCBvcHRpb25zIGF0Cj4gPiBodHRwOi8vbWFpbG1hbi5t aXQuZWR1L21haWxtYW4vbGlzdGluZm8vcGljbGlzdAo+Cj4KPgo+IC0tCj4gaHR0cDovL3d3dy5w aWNsaXN0LmNvbS90ZWNocmVmL3BpY2xpc3QgUElDL1NYIEZBUSAmIGxpc3QgYXJjaGl2ZQo+IFZp ZXcvY2hhbmdlIHlvdXIgbWVtYmVyc2hpcCBvcHRpb25zIGF0Cj4gaHR0cDovL21haWxtYW4ubWl0 LmVkdS9tYWlsbWFuL2xpc3RpbmZvL3BpY2xpc3QKPgotLSAKaHR0cDovL3d3dy5waWNsaXN0LmNv bS90ZWNocmVmL3BpY2xpc3QgUElDL1NYIEZBUSAmIGxpc3QgYXJjaGl2ZQpWaWV3L2NoYW5nZSB5 b3VyIG1lbWJlcnNoaXAgb3B0aW9ucyBhdApodHRwOi8vbWFpbG1hbi5taXQuZWR1L21haWxtYW4v bGlzdGluZm8vcGljbGlzdAo= .