Subject: snmpconf PM MIB Policy vs. QOS Policy

From: Steve Waldbusser <[email-masked]>
Date: Tue, 03 Apr 2001 10:04:46 -0700

From time to time I see policies described simply as packet treatment
specs like:

  if (srcIP == a.b.c.d)
  then set DSCP to EF

I don't expect that implementations will execute scripts on a per-packet
basis to determine treatment of the packet as this would be somewhat
slow (understatement of the year!) The policy above would really be a
directive to the diffserv system (for example) telling it how to treat
packets - in other words it would all exist in the policyAction. But the
other problem is it doesn't say which interfaces should treat packets
this way.

From the perspective of "what exactly do I do to configure my network",
I always look at packet-treatment-specs as incompletely specified -
policy fragments if you will. Since PM MIB policies are in the "what
exactly will happen to my network" category we need to be more specific.

To complete the example, this would really be:

policyFilter: your choice, something like "roleMatch("access")" or
"roleMatch("trunk") or "getvar("ifType") == 6" (i.e. isEthernet)
policyAction: add a diffserv path that treats packets with srcIP=a.b.c.d
a certain way

I suppose if I took the example at face value I would assume it meant
apply this treatment everywhere to all inbound and outbound interfaces
on all routers, switches, servers and desktops. If you really wanted to
do that, it would look like:

policyFilter: "return 1" // i.e. match everything (all interfaces
anyway)
policyAction: add a diffserv path that treats packets with srcIP=a.b.c.d
a certain way

But I don't think you ever want to do that.

This is a confusing area because what we end up with is
"policy-in-a-policy" or "QOS-Policy-in-a-Config-Policy". But it's
necessary.

Steve

---

From: Wes Hardaker <[email-masked]>
Date: 03 Apr 2001 17:45:03 -0700

>>>>> On Tue, 03 Apr 2001 10:04:46 -0700, Steve Waldbusser <[email-masked]> said:

Steve> From time to time I see policies described simply as packet
Steve> treatment specs like:

Steve> if (srcIP == a.b.c.d)
Steve> then set DSCP to EF

Steve> I don't expect that implementations will execute scripts on a
Steve> per-packet basis to determine treatment of the packet as this
Steve> would be somewhat slow (understatement of the year!) The policy
Steve> above would really be a directive to the diffserv system (for
Steve> example) telling it how to treat packets - in other words it
Steve> would all exist in the policyAction. But the other problem is
Steve> it doesn't say which interfaces should treat packets this way.

Certainly the policy in the PM table should define what policies to
"implement" in the QOS table, and the packet filtering is not done by
the script itself (as you pointed out).  I'm not all that familiar
with the QOS tables, so I'll switch to a IPSEC-POLICY-MIB example: I'd
expect my PM action script to set up the filters by performing
appropriate SETs to those MIB tables (which includes a set of "how to
filter packet" tables).  Now, the IPSEC-POLICY-MIB table also has a
table that allows you to assign a filter set to a given interface, so
that actions could assign the policy definitions to certain interfaces
if need be (professing ignorance (not remembering the PM tables well
enough), are the actions passed the element in question as a
parameter?)  I think the IPSEC-POLICY-MIB mib is set up will for your
particular problem, and the PM scripts to configure the tables would
be fairly easy to write (though long, because the tables contain a lot
of data).

-- 
Wes Hardaker
NAI Labs
Network Associates

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

In observing the discussion on this topic, it seems that once again we
are having a discussion about the abstraction level of the policy. In
per packet policy is at one extreme and EF or good service is
somewhat higher. The PM Table can set policy at a number of levels from
the instance specific, e.g., give these security characteristics to a
certain interface or tweak specific meter and marker values on a
particular queue on an interface. 

In the presentation that Hongal gave at the IETF, he demonstrated (I
think well), the use of the system at and above this level where we have
the 'templates' found in the DiffServ Policy MIB Module which can have a
simplifying effect on the policy scripts since they need not contain all
the default values which as Wes points out can be quite large. This is
policy abstracted to the mechanism-specific level. EF is a good example
as used below since it represents in my view, the level of abstraction
above a mechanism. There may be several entries in our policy table on a
system that contain EF, but which point to different entries in the
DiffServ Policy MIB Module that control different mechanism in the rest
of the system.

I have a now expired internet-draft posted sometime last year that we
never had WG time to pick up. I may do something with it in the
future. The original in pdf form is still available at:

        www.jdscons.com/snmpconf.pdf

It needs some updating but is still pretty much on target.

/jon

> be fairly easy to write (though long, because the tables contain a lot

Thanks,
/jon
--

Jon Saperia		     [email-masked]
			     Phone: 617-744-1079
			     Fax:   617-249-0874
			     http://www.jdscons.com/

---

From: David Partain <[email-masked]>
Date: Wed, 04 Apr 2001 13:04:52 +0200

Hi all,

Steve Waldbusser wrote:

sw> From time to time I see policies described simply as packet treatment
sw> specs like:
sw> 
sw>   if (srcIP == a.b.c.d)
sw>   then set DSCP to EF
sw> 
sw> I don't expect that implementations will execute scripts on a per-packet
sw> basis to determine treatment of the packet as this would be somewhat
sw> slow (understatement of the year!) The policy above would really be a
sw> directive to the diffserv system (for example) telling it how to treat
sw> packets - in other words it would all exist in the policyAction.

I agree.  It would be configured in the diffserv MIB.  This kind
of statement is most definitely something that diffserv supports.

sw> But the
sw> other problem is it doesn't say which interfaces should treat packets
sw> this way.

If there are no further delimiters (e.g., if roleMatch("accounting")),
then I can only guess that you want this on all diffserv-enabled
interfaces.  It will be up to the filter to choose the
appropriate set of interfaces to do this to.

sw> From the perspective of "what exactly do I do to configure my network",
sw> I always look at packet-treatment-specs as incompletely specified -
sw> policy fragments if you will. Since PM MIB policies are in the "what
sw> exactly will happen to my network" category we need to be more specific.
sw> 
sw> To complete the example, this would really be:
sw> 
sw> policyFilter: your choice, something like "roleMatch("access")" or
sw> "roleMatch("trunk") or "getvar("ifType") == 6" (i.e. isEthernet)
sw> policyAction: add a diffserv path that treats packets with srcIP=a.b.c.d
sw> a certain way

I agree.  Applying this sort of packet treatment requires the
delimitation in the filter.

sw> I suppose if I took the example at face value I would assume it meant
sw> apply this treatment everywhere to all inbound and outbound interfaces
sw> on all routers, switches, servers and desktops. If you really wanted to
sw> do that, it would look like:
sw> 
sw> policyFilter: "return 1" // i.e. match everything (all interfaces
sw> anyway)
sw> policyAction: add a diffserv path that treats packets with srcIP=a.b.c.d
sw> a certain way
sw> 
sw> But I don't think you ever want to do that.

That would be foolish, I believe.  This is a typical sort
of multi-field classification that you'd want to do in an
access router to get a particular set of traffic placed into the
right diffserv aggregate.

sw> This is a confusing area because what we end up with is
sw> "policy-in-a-policy" or "QOS-Policy-in-a-Config-Policy". But it's
sw> necessary.

Cheers,

--
David Partain                  [email-masked]
Ericsson Radio Systems AB      Tel:    +46 13 28 41 44
Research and Innovation        Fax:    +46 13 28 75 67
P.O. Box 1248                  http://linlab.ericsson.se/~epkpart
SE-581 12  Linköping, Sweden

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--

---

From: Jon Saperia <[email-masked]>
Date: Wed, 04 Apr 2001 06:40:53 -0400

/jon

Thanks,
/jon
--