Re: [Modern] Nationwide Number Portability MODERN Use Case Draft

"Gorman, Pierce A [CTO]" <Pierce.Gorman@sprint.com> Tue, 01 March 2016 21:55 UTC

Return-Path: <Pierce.Gorman@sprint.com>
X-Original-To: modern@ietfa.amsl.com
Delivered-To: modern@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6C9DE1B422D for <modern@ietfa.amsl.com>; Tue, 1 Mar 2016 13:55:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hXZX53tEqcr9 for <modern@ietfa.amsl.com>; Tue, 1 Mar 2016 13:54:57 -0800 (PST)
Received: from na01-by2-obe.outbound.protection.outlook.com (mail-by2on0113.outbound.protection.outlook.com [207.46.100.113]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4DD2A1B423F for <modern@ietf.org>; Tue, 1 Mar 2016 13:54:57 -0800 (PST)
Received: from BY2FFO11HUB022.protection.gbl (10.1.14.109) by BY2FFO11HUB040.protection.gbl (10.1.14.161) with Microsoft SMTP Server (TLS) id 15.1.422.5; Tue, 1 Mar 2016 21:54:56 +0000
Received: from BY2FFO11FD009.protection.gbl (10.1.14.32) by BY2FFO11HUB022.protection.gbl (10.1.14.109) with Microsoft SMTP Server (TLS) id 15.1.422.5; Tue, 1 Mar 2016 21:54:55 +0000
Authentication-Results: spf=pass (sender IP is 144.230.32.80) smtp.mailfrom=sprint.com; ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=bestguesspass action=none header.from=sprint.com;
Received-SPF: Pass (protection.outlook.com: domain of sprint.com designates 144.230.32.80 as permitted sender) receiver=protection.outlook.com; client-ip=144.230.32.80; helo=preapdm1.corp.sprint.com;
Received: from preapdm1.corp.sprint.com (144.230.32.80) by BY2FFO11FD009.mail.protection.outlook.com (10.1.14.73) with Microsoft SMTP Server (TLS) id 15.1.427.7 via Frontend Transport; Tue, 1 Mar 2016 21:54:54 +0000
Received: from pps.filterd (preapdm1.corp.sprint.com [127.0.0.1]) by preapdm1.corp.sprint.com (8.15.0.59/8.15.0.59) with SMTP id u21LGgAC012883; Tue, 1 Mar 2016 16:54:53 -0500
Received: from plswe13m08.ad.sprint.com (plswe13m08.corp.sprint.com [144.229.214.27]) by preapdm1.corp.sprint.com with ESMTP id 21b95fw3r0-1 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Tue, 01 Mar 2016 16:54:53 -0500
Received: from PLSWE13M08.ad.sprint.com (2002:90e5:d61b::90e5:d61b) by PLSWE13M08.ad.sprint.com (2002:90e5:d61b::90e5:d61b) with Microsoft SMTP Server (TLS) id 15.0.1076.9; Tue, 1 Mar 2016 15:54:52 -0600
Received: from PLSWE13M08.ad.sprint.com ([fe80::5db1:e508:58c7:c6ed]) by PLSWE13M08.ad.sprint.com ([fe80::5db1:e508:58c7:c6ed%24]) with mapi id 15.00.1076.000; Tue, 1 Mar 2016 15:54:52 -0600
From: "Gorman, Pierce A [CTO]" <Pierce.Gorman@sprint.com>
To: Paul Kyzivat <pkyzivat@alum.mit.edu>, "modern@ietf.org" <modern@ietf.org>
Thread-Topic: [Modern] Nationwide Number Portability MODERN Use Case Draft
Thread-Index: AQHRb2pm7PDoPWgGMEWIEhdbfE2ttZ88e5hwgABbCQCAAAB2AIAAA5cAgAAUeeCAAAWi8P//30YAgAAzgrCAAL77AIAFjtWQgACmywCAACIogIABMcuA//+faFA=
Date: Tue, 1 Mar 2016 21:54:51 +0000
Message-ID: <031ef212cfea4900b2287261d0de3c31@PLSWE13M08.ad.sprint.com>
References: <00cd01d16fdb$1a128f80$4e37ae80$@ch> <D2F48044.3507D%tom.mcgarry@neustar.biz> <68346e41454447f1b75d61da4c51821b@PLSWE13M08.ad.sprint.com> <3af9e40382f34867bd866707fc4b1ce9@PLSWE13M01.ad.sprint.com> <D2F473C5.17AE33%jon.peterson@neustar.biz> <0dd72becae6d4d9b8ea4bccc4d9f9602@PLSWE13M08.ad.sprint.com> <56CF87AE.6070801@alum.mit.edu> <2fd8adae247f4e9eaa9ae45eafcd7f82@PLSWE13M08.ad.sprint.com> <56D4BD28.4070908@alum.mit.edu> <4A92E814-530D-430A-A457-48BE8DDB44AE@shockey.us> <56D5DA53.7090408@alum.mit.edu>
In-Reply-To: <56D5DA53.7090408@alum.mit.edu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.214.116.44]
Content-Type: multipart/alternative; boundary="_000_031ef212cfea4900b2287261d0de3c31PLSWE13M08adsprintcom_"
MIME-Version: 1.0
X-EOPAttributedMessage: 0
X-Forefront-Antispam-Report: CPI:144.230.32.80; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(2980300002)(189002)(199003)(24736003)(5001770100001)(4546004)(551544002)(2906002)(6806005)(19625215002)(11100500001)(106116001)(5004730100002)(106466001)(19580395003)(5008740100001)(84326002)(86362001)(586003)(108616004)(3846002)(102836003)(6116002)(50986999)(54356999)(1096002)(1220700001)(16236675004)(2501003)(189998001)(2171001)(300700001)(512874002)(15975445007)(93886004)(87936001)(2950100001)(2900100001)(107886002)(5250100002)(790700001)(76176999)(5003600100002)(92566002)(33646002)(19300405004)(5001960100004)(81156009); DIR:OUT; SFP:1102; SCL:1; SRVR:BY2FFO11HUB022; H:preapdm1.corp.sprint.com; FPR:; SPF:Pass; MLV:sfv; MX:1; A:1; LANG:en;
X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11FD009; 1:Pd96z7UDzYBWaiavcBV/s2EWjfjqulxHE31rGgUArqQkBzYf8aWh8xYlAYirOug6GMHmnjsx90Qcty0E4/3AEGEo2wT2dKnVizsDUvmyHa34yg6G0JhLHCE/152BhTqHWnNXra0ZubjJBalco53M4/rkDQzJzya2fACRyD4QQ37trFpJrztVWsckF+zU8Nuyc/9FyXDNcOWWQxfeTM96lDy/baHVNJVnm9Jg20uYoimcdq8k3TQTR93Z27D/SfIdwN/PPrKRAEUQTDHsG0wLM656cG3q+aI7LCVQbWVv2MWt9LNoWUnNA1mi6bpLRY1TcaGZh2uCtp0zdDoUVYNus8eGJODYlqLSDnfJyFRwvdqOjTi6+cUzNycxmFTubcIRT0j0ZEaMG1B1eSMZCNSCNML7e8bUSM84MPphOwjvNdKiMpgDomDfZW1y8LV9PS18k0txvHYITIxVB1jhQ8Kduw==
X-MS-Office365-Filtering-Correlation-Id: 153f3f70-ad63-4b08-0ed4-08d3421c1fbf
X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11HUB022; 2:c296LzK6aaF7n0rPQus/tibXt/r8Z533FDuhLhmys5rKokzfpnZTZFLXjuahE5+ZBg/+gK78ixyzqWrAS/cakfbTMbqunxMJI8PEqhJLoxBfWRkiplyW6A6n3W+H7fVjmAxnmLjvBk6HKbrL615xPr4sbyLmbtgwW8oAMlfmCs3Sd3FR4ioLa+YmOQEpcdpq; 3:enXtcQqRug7gLm//eTLWPT+S3dqVTrtjJF7D0d/XnBXu3830Jwt/P58TOH0nHg5ofCvw97Z/Tgxzue+zehz8wz7MKPx5Mhk88spHyo6jcjl1myBe8N3cIHwMm0jJnrsO+gDlJuzzwnl4TIrYHQ3DXpPsaRBZvg909fc9X2SEP56fb4U3vPLxoiYgklO9+O+KbAllSsPnFxCvYmT/HL8h1w==; 25:9THRYzOOh73Nngkj/Un7WWa3+8W5P97wXs41j3uwKnMr/l1eDc8jikqnSne2ZE6hswIiRpXWn0VY1OLDf4h/G4mEqHFGONp1OyIPAA9B8O7wC0tYvv3vAybtt/LYjrgy9tZozIqMKyjZ08boVXXijkVxX19CBnDXxQVxS+VBoW636Lribmi8r2WjrPNoQgYqEBGi44Q6o+Fqgj9fCxMHvMN/j4XVQBKDlFGSZSBkcfh4c3nphPldKuhr7/P0b964zRsHnW8GMIr6EuPHK6E6aKn+FVefa4x1VfqQq3BPGRqJnINIKuUeP8eVbcJF4L+6D8/F+D44clun4N7lx5j1t5vVDkOxwHPUL7ysGR/VwEHMdpAgAWYc7ZhGErcd3IH/CIEUgC+Toeo/9OLDq4iXgA==
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(8251501002); SRVR:BY2FFO11HUB022;
X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11HUB022; 20:iNG8ujDhzW+qmrgTYhh/TuuvvXrs31YCSZrhxj3Kp2DKcs4/12wmX/JTCiqC9YjbhetAMjt8dEoeNvhwOyvkPXAHBezncztWRpstgAhMR3XMQdsWdh+Hht2CGDbjG9x2aM8qqL/8+jUXRfNXu4KN1OY0yfvbVfBcBgQOMBhzGIQhTT31m8mp5D2Z3eNVHqhqiL8Z+XwoZ5+TSD71e6Z5S3UTCpePnvnZ7g7x0Pw2BImjq5iRbEVd70ObjuxBK+gs; 4:bK2oy5wetyQF3GzTjmlHdPv0khfn548kW6pSGbbHBHDxaqpKcd+9wAKSwBJieF6HQH6cb4MFo6aL32lMumbUOi21xZctDVrVsCqXQtiH3xCqQgYeOYk4Qh4lNppj/R7sYHHwaw8pqTl41e8DtGa0tfJPUtFvrSFrjXYJRh1ENY1QVUhiIn2ARqYjymZ4eDX8Jg3QDqwqqtTUFwaQ2jDpTS1ups11PPMuujofLE6Tj0JzxybK5vBIvjrEK4c4xmnUry6lcDbwsGpZBqJkz+4DmvhlVHYKv/jHrsjJXkmjfKD1BRabCK8k4Rvb4hqxn7hK/FIEidObDFdrmo09yRNTIJFaP49atZ78Rpei1+4061lSGssVF/VdVuBuvtKnPEHKt5YV5PxmL5t3T7RgxGvioEsJXFbrelDT3v2jTf59Gmw5/UecTFG1b4TCXNZLN+MKwjdbLpbIqYR/zlarj6fX+A==
X-Microsoft-Antispam-PRVS: <BY2FFO11HUB022772873FD0251EE46A56F89BB0@BY2FFO11HUB022.protection.gbl>
X-Exchange-Antispam-Report-Test: UriScan:;
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(13018025)(8121501046)(13017025)(13015025)(13023025)(13024025)(10201501046)(3002001); SRVR:BY2FFO11HUB022; BCL:0; PCL:0; RULEID:; SRVR:BY2FFO11HUB022;
X-Forefront-PRVS: 086831DFB4
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2FFO11HUB022; 23:oYz3BNDqboGykRBXliJ90OnCzacfI2dnOUTJJEy6?= =?us-ascii?Q?pHHlt7LvW+lKPf2u930GGmwBk37vQgn+SqRc50wtUz+8O1Qo4o12yxL1LhE9?= =?us-ascii?Q?L/P/jVxObdBkcWJ82KCDTCEgY6sHlurbw1ruCtmkMSbZCDl9ndI9zeoT9wab?= =?us-ascii?Q?dIPL6J/T/VjDrwLxJRqjOFV5oUQkRdpjxrtfbpcERO9KKErKKZD4nmFmArMM?= =?us-ascii?Q?Svlo0u6pDAT4CXuDym8z3HGwG+E//9rDPrHlMeJF7lXlMwF6qBRGYjjNoDWY?= =?us-ascii?Q?yiE9EMtBU4zuy/DXcbLV9tDVOEY3pI6T3+ds+XUz8AYPk3D+xeDXkdMGAWL5?= =?us-ascii?Q?o4QNDzi7xIblwFcuCgu9USnSQrGi13jrOihTJ+dAc8XElp2BMuqwe+SV+i/w?= =?us-ascii?Q?8p7LnamLYEWSVtU8S59rGxQ9nSHEMAd4hQl+XVmn+SRASmyfEAtZOHKeXuQ8?= =?us-ascii?Q?EFFn8jsgnnrgUZZ4llLtYSYF9o3hVkhLWu2R42gvi3UIDYPnidxL5BiL/Gix?= =?us-ascii?Q?SOAGYSPjrpBe1IV8qZl3wivfAPEh0fBXXRveB29HSsYF0eq5LP7QD+4xRMrf?= =?us-ascii?Q?gIUr2OtidyzQ34zcHcLEmD0yCDRxaK3KumuGvvX0k3/fnQUilKGTf8uuLlcx?= =?us-ascii?Q?2S3gB133lgpJBRgi/+Wl1VNMdznJSVO6JizkmNzUUGsMLVDDEc0PAqc7aVaD?= =?us-ascii?Q?oQDB3pghY9OmVmMlv20Om0KVEaVnnPCWETHO1mcbWEHOKQUkBixXxdW70g0N?= =?us-ascii?Q?xIYkrXHC7LQvQC/qrllk5j861c364Hc6z22uEA87QKZGaiw+YB/j+K3b2EPR?= =?us-ascii?Q?m91m0LGN9+GCI0bgfrZ2TD1waLMO60dl9ww5oJMsBoyXuJBWL8CWj1uuq9gS?= =?us-ascii?Q?/gS5Z963JLWEhKV83R4svGSasQj13TwI9qGntZy+/AdTXy43kfwUv19HIfP/?= =?us-ascii?Q?RNW2IYNc6SY7wxdNhDPbFjudhBq5SpQ3ZB/Cow9YuDAfS5lbrjb75fcUfFre?= =?us-ascii?Q?hNnAuQnDSNVbpItprht3aPzQ/Rofam6reDAH8B4zRINH6Qo4mWxRIp+c1D1u?= =?us-ascii?Q?GGciJVPHbrZNRIcGJidtVItSV68+ovbH+WXEcUhiw6oEmNLKcXkM1frm51qI?= =?us-ascii?Q?DhmJy5CJsUt//dYVmir0dCaCJSXlc+Azx/ODbFKuz0j50Oj0BavjfEOFLqhI?= =?us-ascii?Q?nLspLAAkPanV+Q38X0Mnk9JdjHSLQFuOqeIJftrZDLrx1MasC6E5EKvyRS6K?= =?us-ascii?Q?FTiGdNIFBGGzUyYULXtMBNKiLw17l2AwasDGATUxuSWAZMEPZ9jB5NxOyDAR?= =?us-ascii?Q?aw=3D=3D?=
X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11HUB022; 5:QTwasN4d9eEsMnNRfxj65xoZxKRPmcghmAJvg8qlcOOcJ67gexWsqTzCadiyws5wP4BckMqHkn0NUzVHPvPLWz7HB+kKDcHXXbtxH1NmbWcyvWEmp/GX067wBS4pKXJdG9P/PLABXDCJx5ivI28elg==; 24:kX609u3qO/g+SlJk8Fch1LLbbVUPd8lG4V697z8YbLTKlqOTPx6x6I8MfTZDR81Kg9zyQb9F2izvVCXkpty9HE/gMunPHXBwahvshp1F+38=
SpamDiagnosticOutput: 1:23
SpamDiagnosticMetadata: NSPM
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Mar 2016 21:54:54.6008 (UTC)
X-MS-Exchange-CrossTenant-Id: 4f8bc0ac-bd78-4bf5-b55f-1b31301d9adf
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=4f8bc0ac-bd78-4bf5-b55f-1b31301d9adf; Ip=[144.230.32.80]; Helo=[preapdm1.corp.sprint.com]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2FFO11HUB022
X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11HUB040; 2:tbDDoLfv90eD+hL0JuhFTZtIaNWXAybDQZBx1gG4e4A5e2bKMP5KJbz1m/EXIja3GzGG0bqX74eKMntlVBbvJPAfpxl8JhgzxvMOurdOu1JUbsZA7TdQBhBYIuF5atE2PqlhjZlf6BPh6/Mjpi9gZuUCMBgJDPT+ir9nbViApFEIh9qkNImno9SmFyeJu5aU; 23:p4Zds3doulWJmr8eAEzgcTFNU4y35z3dnkmA0wCpphcuRlqcpfEuaL6S5HNePZr29toI2d3zo/p23z0uBFj77loWohE026P4tePLpT/8ft/VhB0FlBRaB+WhbcuXcQ5098uVfI7DFGszlg1OPyMJz9ml9KNFWTN8Oo/sLgrNgjWbGW+R5pjzv/9BYSo9im52
X-OriginatorOrg: sprint.com
Archived-At: <http://mailarchive.ietf.org/arch/msg/modern/NkCT_qFeqDWiKu2P814BjRPmSnM>
Subject: Re: [Modern] Nationwide Number Portability MODERN Use Case Draft
X-BeenThere: modern@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "Managing, Ordering, Distributing, Exposing, & Registering telephone Numbers non-WG discussion list" <modern.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/modern>, <mailto:modern-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/modern/>
List-Post: <mailto:modern@ietf.org>
List-Help: <mailto:modern-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/modern>, <mailto:modern-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 Mar 2016 21:55:01 -0000

I’m guilty of writing something I myself don’t like to receive- a very long e-mail.  For those with little patience for such things, TLDR won’t hurt my feelings.



“The key feature of phone numbers is that there is a broadly interoperable infrastructure for communicating between things identified by those numbers.” – P. Kyzivat



First, I’ll simply agree, but emphasize the key word is “communicating” and that there is a fairly limited set of applications establishing communication using only a telephone number as an address.



For the most part communication established using a telephone number is voice calls and text messages (occasinally accompanied by small pictures).



3GPP and GSMA specifications envision the possibility of more, but do not encompass (yet) communications such as tweets, social networking IM, commercial website chat, and e-mail to name a few.



In the past I’ve advocated that telephone numbers and (private) ENUM could dramatically help improve communications application reachability.  And really it isn’t ENUM per se that offers such an opportunity so much as NAPTR, SRV, and A/AAAA DNS resource records.  And in that regard, a good old-fashioned domain name will work even better than a telephone number.  And in fact could be used to discover telephone numbers in TEL/SIP URIs.  What I like about NAPTR in particular is the ability to use a domain name to discover multiple addresses and applications of interest for a given domain or host with whom I would like to communicate in one or more ways.



The main MODERN problems we’re going to keep coming back to are security and scarcity.



With regard to security, very few of my children’s generation have their telephone number listed in a phone book and if you suggested they needed to list their number they would most likely be annoyed or appalled (or ask, “what is a phone book?”).  THEY want to control who is able to communicate with them, and one of the prime ways they do that, whether they know it or not, is through obscurity.  Robo-dialers and worse are invading their privacy and destroying their ability to remain anonymous and obscure yet available.



When I read about user agent assignments in MODERN, I immediately think of Public ENUM (which failed and which Richard Shockey reminds us from time time is “dead”).  I think the main problem was fear of SPIT (SPAM over Internet Telephony).



So to me the key problems remaining to be solved in user agent assignments of reachability information are:



1)      auditing and recovery   [the scarcity problem]

2)      securely controlling access to the reachability information   [the security problem]



I will paraphrase the suggestion made by Henning on the call today as, “MODERN should acknowledge aportionment from a limited address space can act as a form of containment for damage from abuse of that space.”

It’s a pretty crude form of containment, but it does somewhat address the problems at #1, but we can do better I think.



As acknowledged by 3GPP IMS technical specifications, single user assignments should include the concept of public addresses (best for applications with SPAM filters), and private addresses for those entities or applications permitted more secure access.



I suggest that public addresses should be nearly infinite with little restriction on their syntax such as are invidual domain names of the .name top-level domain.



Private addresses should be discoverable from the public addresses insofar as the discoverer has one or more key(s) permitting them access to that information.  (This is similar to the idea that bad actors whom wish to use confidence to commit fraud and theft use a telephone number to place a call to someone and then using social engineering and pschological manipulation as a password, retrieve more valuable information such as credit card numbers.)



Discovery could be conducted using something like a NAPTR + OPT RR DNS query using (MODERN?) application-specific logic and where the key(s) in the query were supplied in the OPT RR ala something like “draft-kaplan-dnsext-enum-sip-source-ref-opt-code-00” but without the ENUM reverse decimal dot notation and instead using the public individual domain name.  (Clearly, this isn’t something you could do using your father’s DNS.)



A key to one or more of the private addresses could be something as simple as a 10-digit telephone number but really should be simply a password (and of course potentially very long ugly passwords incorporating prime numbers could be used too depending upon who is asking and what application they’re asking for/from).  One or more subsets of private addresses could be reachable via one or more passwords.



Some of the discoverable private “address” information could be a personal telephone number and a STIR public key certificate and the address of the certificate authority, for example.



Other kinds of discoverable private address information could include URIs for Twitter, Facebook, e-mail, et cetera.



I believe what I’ve described could be part of a MODERN solution framework, but would not necessarily include primary assignment of an individual’s private telephone number (although it wouldn’t prevent it either).  The logic offered today for porting could even be expanded to broker commercial service registration transactions with providers such as CSPs and social networks.



There would necessarily be the usual domain name and password security issues, but domain names are not going away and they don’t suffer from being a finite address space heavily integrated into legacy PSTN databases (yet).





________________________________

This e-mail may contain Sprint proprietary information intended for the sole use of the recipient(s). Any use by others is prohibited. If you are not the intended recipient, please contact the sender and delete all copies of the message.