Re: [MIB-DOCTORS] On this week IESG telechat. : Early MIB doctor review of draft-ietf-softwire-mesh-mib-04 and draft-ietf-softwire-dslite-mib

Benoit Claise <bclaise@cisco.com> Wed, 02 December 2015 20:36 UTC

Return-Path: <bclaise@cisco.com>
X-Original-To: mib-doctors@ietfa.amsl.com
Delivered-To: mib-doctors@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1E8F31B2CF7 for <mib-doctors@ietfa.amsl.com>; Wed, 2 Dec 2015 12:36:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.51
X-Spam-Level:
X-Spam-Status: No, score=-14.51 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, USER_IN_DEF_DKIM_WL=-7.5] 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 FgduK_IcR96a for <mib-doctors@ietfa.amsl.com>; Wed, 2 Dec 2015 12:36:08 -0800 (PST)
Received: from aer-iport-4.cisco.com (aer-iport-4.cisco.com [173.38.203.54]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BC9741B2CEA for <mib-doctors@ietf.org>; Wed, 2 Dec 2015 12:36:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=56801; q=dns/txt; s=iport; t=1449088567; x=1450298167; h=subject:to:references:cc:from:message-id:date: mime-version:in-reply-to; bh=z5/eZrmQX4UVYat1U0s9+ovYLaJmtekGg7dyoBdYyrE=; b=OTURBjFu66ig5jka9MNUgcCawQgWgbJu+eMyKqOEz4szgJ+VfdOGHZFp iKRdTBmj+/Ayc+kIXHSG5Xk9CxbEeuBAqtMfQrMgSRzpQxTSUuA1CSn1K 2BvxHZV9igyjBIZoILVWLKJqVHIbflz7aenKMnmrbPP7RlBBwMjs4RYth Y=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0BQBQCNVV9W/xbLJq1VCRaCWIEfboMvvGAkhWoCghwBAQEBAQGBC4Q0AQEDAQEaCQpLAQULCQIRBAEBAQkWAQECBAMCAgkDAgECAQ8lCQgGAQwGAgEBBYgRAwoIDZFCnTaMLQ2ERQEBAQEBAQEBAQEBAQEBAQEBAQEBARiGVIN3gQaCU4FeYIJmgUQFgU+RKINqhS2GGIF3gVtJg3qDA4tzg2eDcmOCER0WgUE9NAEBAQGFawEBAQ
X-IronPort-AV: E=Sophos;i="5.20,374,1444694400"; d="scan'208,217";a="608675588"
Received: from aer-iport-nat.cisco.com (HELO aer-core-4.cisco.com) ([173.38.203.22]) by aer-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 02 Dec 2015 20:36:03 +0000
Received: from [10.60.67.93] (ams-bclaise-89112.cisco.com [10.60.67.93]) by aer-core-4.cisco.com (8.14.5/8.14.5) with ESMTP id tB2Ka3a3007039; Wed, 2 Dec 2015 20:36:03 GMT
To: "Romascanu, Dan (Dan)" <dromasca@avaya.com>, Dave Thaler <dthaler@microsoft.com>
References: <ade96465bb8f4eaf8474dbabc07a76e7@BY2PR03MB269.namprd03.prod.outlook.com> <54758CB5.6030506@cisco.com> <565C6CA7.9040408@cisco.com> <9904FB1B0159DA42B0B887B7FA8119CA6BEAA057@AZ-FFEXMB04.global.avaya.com> <BY2PR03MB412480FE5FB1152629DDCD7A30F0@BY2PR03MB412.namprd03.prod.outlook.com> <565D76A2.3090908@cisco.com> <BY2PR03MB41208817843908D1229D3C9A30F0@BY2PR03MB412.namprd03.prod.outlook.com> <9904FB1B0159DA42B0B887B7FA8119CA6BEACFB4@AZ-FFEXMB04.global.avaya.com>
From: Benoit Claise <bclaise@cisco.com>
Message-ID: <565F5633.5000902@cisco.com>
Date: Wed, 02 Dec 2015 21:36:03 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.4.0
MIME-Version: 1.0
In-Reply-To: <9904FB1B0159DA42B0B887B7FA8119CA6BEACFB4@AZ-FFEXMB04.global.avaya.com>
Content-Type: multipart/alternative; boundary="------------020307050202010605000105"
Archived-At: <http://mailarchive.ietf.org/arch/msg/mib-doctors/JSAY2FH-L_e1O7Pr5kULKzztU38>
Cc: "MIB Doctors (E-mail)" <mib-doctors@ietf.org>, Spencer Dawkins <spencerdawkins.ietf@gmail.com>, Terry Manderson <terry.manderson@icann.org>
Subject: Re: [MIB-DOCTORS] On this week IESG telechat. : Early MIB doctor review of draft-ietf-softwire-mesh-mib-04 and draft-ietf-softwire-dslite-mib
X-BeenThere: mib-doctors@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: MIB Doctors list <mib-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mib-doctors>, <mailto:mib-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mib-doctors/>
List-Post: <mailto:mib-doctors@ietf.org>
List-Help: <mailto:mib-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mib-doctors>, <mailto:mib-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Dec 2015 20:36:13 -0000

On 12/2/2015 8:04 AM, Romascanu, Dan (Dan) wrote:
>
> I like less this option. It seems more complicated from the IANA 
> perspective, it creates a new hierarchy within the transmission tree 
> (a practice we discouraged WGs to follow), and it does not fit well 
> IMO with the recommendations of RFC 4181.
>
I would agree with this.
I believe that mib-2 is the best choice.

Regards, Benoit
>
> Regards,
>
> Dan
>
> *From:*Dave Thaler [mailto:dthaler@microsoft.com]
> *Sent:* Tuesday, December 01, 2015 10:02 PM
> *To:* Benoit Claise; Romascanu, Dan (Dan)
> *Cc:* MIB Doctors (E-mail); Spencer Dawkins
> *Subject:* RE: [MIB-DOCTORS] On this week IESG telechat. : Early MIB 
> doctor review of draft-ietf-softwire-mesh-mib-04 and 
> draft-ietf-softwire-dslite-mib
>
> Another possibility is that we could define a subtree 
> transmission.131.xxx to hold tunnel subtype values.
>
> E.g., if we define (say) xxx is 3, and a given tunnel subtype is yyy, 
> then the subtree could be transmission.131.3.yyy.
>
> That might be a good way to organize tunneling protocol MIB modules 
> and avoid having this discussion each time
>
> there’s a new tunnel subtype.
>
> Dave
>
> *From:*Benoit Claise [mailto:bclaise@cisco.com]
> *Sent:* Tuesday, December 1, 2015 2:30 AM
> *To:* Dave Thaler <dthaler@microsoft.com 
> <mailto:dthaler@microsoft.com>>; Romascanu, Dan (Dan) 
> <dromasca@avaya.com <mailto:dromasca@avaya.com>>
> *Cc:* MIB Doctors (E-mail) <mib-doctors@ietf.org 
> <mailto:mib-doctors@ietf.org>>; Spencer Dawkins 
> <spencerdawkins.ietf@gmail.com <mailto:spencerdawkins.ietf@gmail.com>>
> *Subject:* Re: [MIB-DOCTORS] On this week IESG telechat. : Early MIB 
> doctor review of draft-ietf-softwire-mesh-mib-04 and 
> draft-ietf-softwire-dslite-mib
>
> Thanks Dave.
>
> Dan, do you agree?
> Shall we ask draft-ietf-softwire-mesh-mib-04 and 
> draft-ietf-softwire-dslite-mib to be moved under mib-2?
>
> Regards, Benoit
>
>     Good point, and indeed in my MIB doctor review of -04, I see that
>     I had annotated that proposed assignment with a
>
>     “TODO: check this”
>
>     I believe it was intended to be the case (per the original ifmib
>     WG) that “transmission xxx” means “xxx” is an ifType value.
>
>     Keith McCloghrie would be able to say for sure, but that’s my
>     recollection.
>
>     For tunnels (of which this is one), RFC 4087 uses “transmission
>     131” because the ifType is 131.
>
>     It then defines tunnel subtypes as a separate numbering space, and
>     does not specify where in the OID
>
>     hierarchy tunnel subtype MIBs should go.
>
>     From http://www.iana.org/assignments/ianaiftype-mib/ianaiftype-mib
>     <https://urldefense.proofpoint.com/v2/url?u=https-3A__na01.safelinks.protection.outlook.com_-3Furl-3Dhttp-253a-252f-252fwww.iana.org-252fassignments-252fianaiftype-2Dmib-252fianaiftype-2Dmib-26data-3D01-257c01-257cdthaler-2540microsoft.com-257c8c90b6eddef0413f302908d2fa3a5e1f-257c72f988bf86f141af91ab2d7cd011db47-257c1-26sdata-3DQ9ajUpNPgbOhs8DkSlx3bUBv2ySL-252f3WlRSh7ndycN2k-253d&d=BQMGaQ&c=BFpWQw8bsuKpl1SgiZH64Q&r=I4dzGxR31OcNXCJfQzvlsiLQfucBXRucPvdrphpBsFA&m=rRgXNtv8nlhF9zyqO_W5Er2oaxexNyRD_11402W29OQ&s=ud0a_seLHDWwaBUNf7Pbv7Y6Fq3VFQaMSB3Bb-VOzJo&e=>
>     the current set of subtype values is:
>
>         SYNTAX     INTEGER {
>
>                 other(1),        -- none of the following
>
>     direct(2),       -- no intermediate header
>
>     gre(3),          -- GRE encapsulation
>
>     minimal(4),      -- Minimal encapsulation
>
>     l2tp(5),         -- L2TP encapsulation
>
>     pptp(6),         -- PPTP encapsulation
>
>     l2f(7),          -- L2F encapsulation
>
>     udp(8),          -- UDP encapsulation
>
>     atmp(9),         -- ATMP encapsulation
>
>     msdp(10),        -- MSDP encapsulation
>
>     sixToFour(11),   -- 6to4 encapsulation
>
>     sixOverFour(12), -- 6over4 encapsulation
>
>     isatap(13),      -- ISATAP encapsulation
>
>     teredo(14),      -- Teredo encapsulation
>
>     ipHttps(15)      -- IPHTTPS
>
>     }
>
>     Checking some other docs, since each subtype need not have its own
>     MIB, only a few do:
>
>     _Protocol Subtype                               MIB
>     OID                               MIB Reference_
>
>     L2TP                       l2tp(5)                   ::= {
>     transmission 95 }     [RFC3371]
>
>     MSDP                 msdp(10)             ::= { experimental 92
>     }   [RFC4624]
>
>     Note that IANA ifType for 95 is
>
>     radsl(95),          -- Rate-Adapt. Digital Subscriber Loop
>
>     which is NOT L2TP, so the L2TP assignment is an anomaly.
>
>     So I would say it should probably not go under transmission, since
>     it is not asking for an ifType value.
>
>     What RFC 4181 actually says is:
>
>        - The value assigned to the MODULE-IDENTITY descriptor MUST be
>     unique
>
>          and (for IETF standards-track MIB modules) SHOULD reside
>     under the
>
>          mgmt subtree [RFC2578
>     <https://urldefense.proofpoint.com/v2/url?u=https-3A__na01.safelinks.protection.outlook.com_-3Furl-3Dhttp-253a-252f-252ftools.ietf.org-252fhtml-252frfc2578-26data-3D01-257c01-257cdthaler-2540microsoft.com-257c8c90b6eddef0413f302908d2fa3a5e1f-257c72f988bf86f141af91ab2d7cd011db47-257c1-26sdata-3DgUgpJhJ2NP5p8cvZcB7yOBT1ar6-252bdKtupKa1lbItCQA-253d&d=BQMGaQ&c=BFpWQw8bsuKpl1SgiZH64Q&r=I4dzGxR31OcNXCJfQzvlsiLQfucBXRucPvdrphpBsFA&m=rRgXNtv8nlhF9zyqO_W5Er2oaxexNyRD_11402W29OQ&s=ws-Xmojtcxz4KfGYOmSJgqalNqvRCxGGdxYOR8g8lb4&e=>]. 
>     Most often it will be an IANA-assigned
>
>          value directly under mib-2 [RFC2578
>     <https://urldefense.proofpoint.com/v2/url?u=https-3A__na01.safelinks.protection.outlook.com_-3Furl-3Dhttp-253a-252f-252ftools.ietf.org-252fhtml-252frfc2578-26data-3D01-257c01-257cdthaler-2540microsoft.com-257c8c90b6eddef0413f302908d2fa3a5e1f-257c72f988bf86f141af91ab2d7cd011db47-257c1-26sdata-3DgUgpJhJ2NP5p8cvZcB7yOBT1ar6-252bdKtupKa1lbItCQA-253d&d=BQMGaQ&c=BFpWQw8bsuKpl1SgiZH64Q&r=I4dzGxR31OcNXCJfQzvlsiLQfucBXRucPvdrphpBsFA&m=rRgXNtv8nlhF9zyqO_W5Er2oaxexNyRD_11402W29OQ&s=ws-Xmojtcxz4KfGYOmSJgqalNqvRCxGGdxYOR8g8lb4&e=>],
>     although for media-specific
>
>          MIB modules that extend the IF-MIB [RFC2863
>     <https://urldefense.proofpoint.com/v2/url?u=https-3A__na01.safelinks.protection.outlook.com_-3Furl-3Dhttp-253a-252f-252ftools.ietf.org-252fhtml-252frfc2863-26data-3D01-257c01-257cdthaler-2540microsoft.com-257c8c90b6eddef0413f302908d2fa3a5e1f-257c72f988bf86f141af91ab2d7cd011db47-257c1-26sdata-3DZveZj0pM3fX7i5RJh0umoLyLn7rFVVIjWirotRe9-252fkA-253d&d=BQMGaQ&c=BFpWQw8bsuKpl1SgiZH64Q&r=I4dzGxR31OcNXCJfQzvlsiLQfucBXRucPvdrphpBsFA&m=rRgXNtv8nlhF9zyqO_W5Er2oaxexNyRD_11402W29OQ&s=_22mQiqJPfzfvpfd6xTfxSsGydE-I9-FYj9NY9uqBkg&e=>]
>     it is customary to use
>
>          an IANA-assigned value under transmission [RFC2578
>     <https://urldefense.proofpoint.com/v2/url?u=https-3A__na01.safelinks.protection.outlook.com_-3Furl-3Dhttp-253a-252f-252ftools.ietf.org-252fhtml-252frfc2578-26data-3D01-257c01-257cdthaler-2540microsoft.com-257c8c90b6eddef0413f302908d2fa3a5e1f-257c72f988bf86f141af91ab2d7cd011db47-257c1-26sdata-3DgUgpJhJ2NP5p8cvZcB7yOBT1ar6-252bdKtupKa1lbItCQA-253d&d=BQMGaQ&c=BFpWQw8bsuKpl1SgiZH64Q&r=I4dzGxR31OcNXCJfQzvlsiLQfucBXRucPvdrphpBsFA&m=rRgXNtv8nlhF9zyqO_W5Er2oaxexNyRD_11402W29OQ&s=ws-Xmojtcxz4KfGYOmSJgqalNqvRCxGGdxYOR8g8lb4&e=>]. 
>     In the past,
>
>          some IETF working groups have made their own assignments from
>
>          subtrees delegated to them by IANA, but that practice has proven
>
>          problematic and is NOT RECOMMENDED.
>
>     The key phrase is “that extend the IF-MIB”.   This MIB does not,
>     it extends the IP Tunnel MIB.
>
>     (The IP Tunnel MIB extends the IF-MIB and so the IF Tunnel MIB
>     does use transmission.)
>
>     So it would not be illegal to use transmission, since it is about
>     transmission and does indirectly
>
>     (via IP Tunnel MIB) extend IF-MIB, but not directly and does not
>     need an ifType value.
>
>     Dave
>
>     *From:*Romascanu, Dan (Dan) [mailto:dromasca@avaya.com]
>     *Sent:* Monday, November 30, 2015 7:46 AM
>     *To:* Benoit Claise <bclaise@cisco.com>
>     <mailto:bclaise@cisco.com>; Dave Thaler <dthaler@microsoft.com>
>     <mailto:dthaler@microsoft.com>
>     *Cc:* MIB Doctors (E-mail) <mib-doctors@ietf.org>
>     <mailto:mib-doctors@ietf.org>; Spencer Dawkins
>     <spencerdawkins.ietf@gmail.com> <mailto:spencerdawkins.ietf@gmail.com>
>     *Subject:* RE: [MIB-DOCTORS] On this week IESG telechat. : Early
>     MIB doctor review of draft-ietf-softwire-mesh-mib-04 and
>     draft-ietf-softwire-dslite-mib
>
>     These two documents also came on my plate at the request of IANA.
>     The reason for locating these under the transmission subtree is
>     not clear. RFC 4181 requires to do this for media-specific MIB
>     modules – is softwire considered ‘media-specific’ work?
>
>     Regards,
>
>     Dan
>
>     *From:*MIB-DOCTORS [mailto:mib-doctors-bounces@ietf.org] *On
>     Behalf Of *Benoit Claise
>     *Sent:* Monday, November 30, 2015 5:35 PM
>     *To:* Dave Thaler
>     *Cc:* MIB Doctors (E-mail); Spencer Dawkins
>     *Subject:* [MIB-DOCTORS] On this week IESG telechat. : Early MIB
>     doctor review of draft-ietf-softwire-mesh-mib-04 and
>     draft-ietf-softwire-dslite-mib
>
>     Hi Dave,
>
>     Those two MIB modules are on the telechat this week, and I would
>     like to get your green light.
>     Please let us know.
>
>     Regards, Benoit
>
>         Hi Dave,
>
>         We are now at version 7 and 6, respectively.
>         Are you happy with the MIB modules now?
>         And may I flag this one as done at
>         http://trac.tools.ietf.org/area/ops/trac/wiki/mib-doctors-review-history
>         <https://urldefense.proofpoint.com/v2/url?u=https-3A__na01.safelinks.protection.outlook.com_-3Furl-3Dhttp-253a-252f-252ftrac.tools.ietf.org-252farea-252fops-252ftrac-252fwiki-252fmib-2Ddoctors-2Dreview-2Dhistory-26data-3D01-257c01-257cdthaler-2540microsoft.com-257c8c90b6eddef0413f302908d2fa3a5e1f-257c72f988bf86f141af91ab2d7cd011db47-257c1-26sdata-3DZNY6Ix2dgaZpkb-252b4bZgaO6ED2nHF7baVEM-252byxwKa1fg-253d&d=BQMGaQ&c=BFpWQw8bsuKpl1SgiZH64Q&r=I4dzGxR31OcNXCJfQzvlsiLQfucBXRucPvdrphpBsFA&m=rRgXNtv8nlhF9zyqO_W5Er2oaxexNyRD_11402W29OQ&s=lyXBhSLk8eHfPNghBulPeOUEwIcNztsjQXWhm-hym-0&e=>
>
>         Regards, Benoit
>
>             Benoit asked me to do an early MIB doctor review of this
>             document.  My
>
>             full comments are in the marked up copy at
>
>             http://research.microsoft.com/~dthaler/draft-ietf-softwire-mesh-mib-04.pdf
>             <https://urldefense.proofpoint.com/v2/url?u=https-3A__na01.safelinks.protection.outlook.com_-3Furl-3Dhttps-253a-252f-252furldefense.proofpoint.com-252fv2-252furl-253fu-253dhttp-2D3A-5F-5Fresearch.microsoft.com-5F-2D257Edthaler-5Fdraft-2D2Dietf-2D2Dsoftwire-2D2Dmesh-2D2Dmib-2D2D04.pdf-2526d-253dBQMDaQ-2526c-253dBFpWQw8bsuKpl1SgiZH64Q-2526r-253dI4dzGxR31OcNXCJfQzvlsiLQfucBXRucPvdrphpBsFA-2526m-253dEmyVUD-5FiyiDij-5Fd-2DDdLNVFK2XWSeKZ1aF6FTt-2DD5224-2526s-253dHo63Okm-2Dfo9bjIZHdCzzwvZRa87Ac4z9r3-5Fvn7Sy8-2Ds-2526e-253d-26data-3D01-257c01-257cdthaler-2540microsoft.com-257c5c2e1408e814474cd23e08d2f99d7591-257c72f988bf86f141af91ab2d7cd011db47-257c1-26sdata-3D6ttADpfOT8BqneSYvSroaDY4faoSF7SiQjpdX6aB2mE-253d&d=BQMGaQ&c=BFpWQw8bsuKpl1SgiZH64Q&r=I4dzGxR31OcNXCJfQzvlsiLQfucBXRucPvdrphpBsFA&m=rRgXNtv8nlhF9zyqO_W5Er2oaxexNyRD_11402W29OQ&s=4btjBeHBhFaSEhRFwHNRzMXIXugU58L4RMlQTv9im6w&e=>
>
>
>             (there’s also a .docx version if you replace the .pdf
>             extension with .docx)
>
>             The doc is in a much better state than
>             draft-ietf-softwire-dslite-mib is, and
>
>             so this was fairly easy to review (and my thanks to the
>             authors for that).
>
>             Nevertheless, I did find a few issues, a short summary of
>             which is:
>
>             1)It does not yet meet all the requirements for MIBs in
>             RFC 4181, mostly around
>
>             missing boilerplate
>
>             2)The security considerations section needs (per RFC 4181)
>             a brief discussion of
>
>             what objects, if any, might be considered sensitive. For
>             example, one might
>
>             argue the swmEncapsTable might reveal things about the
>             internal network
>
>             topology.
>
>             3)the smilint MIB checker reports several errors.  I’ve
>             noted in my comments
>
>             how to fix them.  (I used
>             http://www.ibr.cs.tu-bs.de/bin/smitools.cgi
>             <https://urldefense.proofpoint.com/v2/url?u=https-3A__na01.safelinks.protection.outlook.com_-3Furl-3Dhttps-253a-252f-252furldefense.proofpoint.com-252fv2-252furl-253fu-253dhttp-2D3A-5F-5Fwww.ibr.cs.tu-2D2Dbs.de-5Fbin-5Fsmitools.cgi-2526d-253dBQMDaQ-2526c-253dBFpWQw8bsuKpl1SgiZH64Q-2526r-253dI4dzGxR31OcNXCJfQzvlsiLQfucBXRucPvdrphpBsFA-2526m-253dEmyVUD-5FiyiDij-5Fd-2DDdLNVFK2XWSeKZ1aF6FTt-2DD5224-2526s-253dvSO3FAc4-2DxOytETyJWMkVWpuGL92s1VT1LJllaK0tf0-2526e-253d-26data-3D01-257c01-257cdthaler-2540microsoft.com-257c5c2e1408e814474cd23e08d2f99d7591-257c72f988bf86f141af91ab2d7cd011db47-257c1-26sdata-3Dqixmtt-252bKMxCYecCaCiJDHq4ol2aivAxnInq-252fELTxuUk-253d&d=BQMGaQ&c=BFpWQw8bsuKpl1SgiZH64Q&r=I4dzGxR31OcNXCJfQzvlsiLQfucBXRucPvdrphpBsFA&m=rRgXNtv8nlhF9zyqO_W5Er2oaxexNyRD_11402W29OQ&s=xvJS1_gSlaJS3A-sN6Kz56O4TaDQt9L1mbbN4pwD9Ss&e=>)
>
>             -Dave
>