From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S264113AbUD2Khg (ORCPT ); Thu, 29 Apr 2004 06:37:36 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S264098AbUD2Khg (ORCPT ); Thu, 29 Apr 2004 06:37:36 -0400 Received: from usen-219x123x111x190.ap-US.usen.ad.jp ([219.123.111.190]:1408 "EHLO mail.himanashi.com") by vger.kernel.org with ESMTP id S264082AbUD2KhP (ORCPT ); Thu, 29 Apr 2004 06:37:15 -0400 Date: Thu, 29 Apr 2004 19:38:38 +0900 From: Stephen Lee To: linux-net@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Odd ping/mtu behavior Message-Id: <20040429193832.D6F9.MUKANSAI@emailplus.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------_4090D4F7D6F204C70048_MULTIPART_MIXED_" Content-Transfer-Encoding: 7bit X-Mailer: Becky! ver. 2.08.01 [ja] Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org --------_4090D4F7D6F204C70048_MULTIPART_MIXED_ Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable I came across this some time earlier. http://groups.google.co.jp/groups?selm=3D406865d2.107471531%40news-server.w= oh.rr.com In a nutshell: With an mtu of 9000, ping up to a size of 8968(8996) bytes to another host in the same subnet works, until a ping of larger size (but smaller than the 8972 bytes allowed by an mtu of 9000) causes the pmtu to drop to 8166. With several pings the pmtu can drop all the way down to 1492. I tried it on my system and got the same behaviour on a Redhat 9 box running vanilla kernel 2.6.5. With a 2.4.22 kernel from Fedora Core 1, the same box does not show this problem. This is not limited to jumbo frames, an mtu of 1496 (but not 1500) shows similar behavior, with pings larger than 1464(1492) bytes failing. Is this a configuration problem or a bug? Below is the log from 2.6.5. I've also attached the kernel configuration used. Stephen # uname -srvmpio Linux 2.6.5 #1 SMP Thu Apr 29 09:23:10 JST 2004 i686 i686 i386 GNU/Linux # /sbin/ifconfig eth0 eth0 Link encap:Ethernet HWaddr 00:0C:F1:6B:F7:21 inet addr:192.168.120.118 Bcast:192.168.120.255 Mask:255.255.25= 5.0 inet6 addr: fe80::20c:f1ff:fe6b:f721/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:9000 Metric:1 RX packets:173 errors:0 dropped:0 overruns:0 frame:0 TX packets:240 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:18115 (17.6 Kb) TX bytes:21919 (21.4 Kb) Base address:0xbc00 Memory:ff8e0000-ff900000 # ping -c 4 -M do -s 8973 192.168.120.211 PING 192.168.120.211 (192.168.120.211) 8973(9001) bytes of data. =46rom 192.168.120.118 icmp_seq=3D1 Frag needed and DF set (mtu =3D 9000) =46rom 192.168.120.118 icmp_seq=3D1 Frag needed and DF set (mtu =3D 9000) =46rom 192.168.120.118 icmp_seq=3D1 Frag needed and DF set (mtu =3D 9000) =46rom 192.168.120.118 icmp_seq=3D1 Frag needed and DF set (mtu =3D 9000) --- 192.168.120.211 ping statistics --- 0 packets transmitted, 0 received, +4 errors # ping -c 4 -M do -s 8968 192.168.120.211 PING 192.168.120.211 (192.168.120.211) 8968(8996) bytes of data. 8976 bytes from 192.168.120.211: icmp_seq=3D1 ttl=3D64 time=3D0.814 ms 8976 bytes from 192.168.120.211: icmp_seq=3D2 ttl=3D64 time=3D1.08 ms 8976 bytes from 192.168.120.211: icmp_seq=3D3 ttl=3D64 time=3D1.10 ms 8976 bytes from 192.168.120.211: icmp_seq=3D4 ttl=3D64 time=3D1.12 ms --- 192.168.120.211 ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 3002ms rtt min/avg/max/mdev =3D 0.814/1.032/1.121/0.130 ms # ping -c 4 -M do -s 8969 192.168.120.211 PING 192.168.120.211 (192.168.120.211) 8969(8997) bytes of data. =46rom 192.168.120.118 icmp_seq=3D1 Frag needed and DF set (mtu =3D 8166) =46rom 192.168.120.118 icmp_seq=3D1 Frag needed and DF set (mtu =3D 8166) =46rom 192.168.120.118 icmp_seq=3D1 Frag needed and DF set (mtu =3D 8166) =46rom 192.168.120.118 icmp_seq=3D1 Frag needed and DF set (mtu =3D 8166) --- 192.168.120.211 ping statistics --- 0 packets transmitted, 0 received, +4 errors # ping -c 4 -M do -s 8968 192.168.120.211 PING 192.168.120.211 (192.168.120.211) 8968(8996) bytes of data. =46rom 192.168.120.118 icmp_seq=3D1 Frag needed and DF set (mtu =3D 8166) =46rom 192.168.120.118 icmp_seq=3D1 Frag needed and DF set (mtu =3D 8166) =46rom 192.168.120.118 icmp_seq=3D1 Frag needed and DF set (mtu =3D 8166) =46rom 192.168.120.118 icmp_seq=3D1 Frag needed and DF set (mtu =3D 8166) --- 192.168.120.211 ping statistics --- 0 packets transmitted, 0 received, +4 errors # ip link set eth0 mtu 1496 # ping -c 4 -M do -s 1466 192.168.120.211 PING 192.168.120.211 (192.168.120.211) 1466(1494) bytes of data. =46rom 192.168.120.118 icmp_seq=3D1 Frag needed and DF set (mtu =3D 1492) =46rom 192.168.120.118 icmp_seq=3D1 Frag needed and DF set (mtu =3D 1492) =46rom 192.168.120.118 icmp_seq=3D1 Frag needed and DF set (mtu =3D 1492) =46rom 192.168.120.118 icmp_seq=3D1 Frag needed and DF set (mtu =3D 1492) --- 192.168.120.211 ping statistics --- 0 packets transmitted, 0 received, +4 errors # ping -c 4 -M do -s 1464 192.168.120.211 PING 192.168.120.211 (192.168.120.211) 1464(1492) bytes of data. 1472 bytes from 192.168.120.211: icmp_seq=3D1 ttl=3D64 time=3D0.365 ms 1472 bytes from 192.168.120.211: icmp_seq=3D2 ttl=3D64 time=3D0.281 ms 1472 bytes from 192.168.120.211: icmp_seq=3D3 ttl=3D64 time=3D0.287 ms 1472 bytes from 192.168.120.211: icmp_seq=3D4 ttl=3D64 time=3D0.288 ms --- 192.168.120.211 ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 2999ms rtt min/avg/max/mdev =3D 0.281/0.305/0.365/0.036 ms # ip link set eth0 mtu 1500 # ping -c 4 -M do -s 1472 192.168.120.211 PING 192.168.120.211 (192.168.120.211) 1472(1500) bytes of data. 1480 bytes from 192.168.120.211: icmp_seq=3D1 ttl=3D64 time=3D0.666 ms 1480 bytes from 192.168.120.211: icmp_seq=3D2 ttl=3D64 time=3D0.232 ms 1480 bytes from 192.168.120.211: icmp_seq=3D3 ttl=3D64 time=3D0.366 ms 1480 bytes from 192.168.120.211: icmp_seq=3D4 ttl=3D64 time=3D0.238 ms --- 192.168.120.211 ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 3001ms rtt min/avg/max/mdev =3D 0.232/0.375/0.666/0.177 ms --------_4090D4F7D6F204C70048_MULTIPART_MIXED_ Content-Type: application/octet-stream; name="config265.txt" Content-Disposition: attachment; filename="config265.txt" Content-Transfer-Encoding: base64 IyBjYXQgL2Jvb3QvY29uZmlnLTIuNi41IHwgZ3JlcCAnPVt5bV0nDQpDT05GSUdfWDg2PXkNCkNP TkZJR19NTVU9eQ0KQ09ORklHX1VJRDE2PXkNCkNPTkZJR19HRU5FUklDX0lTQV9ETUE9eQ0KQ09O RklHX0VYUEVSSU1FTlRBTD15DQpDT05GSUdfQ0xFQU5fQ09NUElMRT15DQpDT05GSUdfU1RBTkRB TE9ORT15DQpDT05GSUdfU1dBUD15DQpDT05GSUdfU1lTVklQQz15DQpDT05GSUdfQlNEX1BST0NF U1NfQUNDVD15DQpDT05GSUdfU1lTQ1RMPXkNCkNPTkZJR19IT1RQTFVHPXkNCkNPTkZJR19JS0NP TkZJRz15DQpDT05GSUdfSUtDT05GSUdfUFJPQz15DQpDT05GSUdfS0FMTFNZTVM9eQ0KQ09ORklH X0ZVVEVYPXkNCkNPTkZJR19FUE9MTD15DQpDT05GSUdfSU9TQ0hFRF9OT09QPXkNCkNPTkZJR19J T1NDSEVEX0FTPXkNCkNPTkZJR19JT1NDSEVEX0RFQURMSU5FPXkNCkNPTkZJR19NT0RVTEVTPXkN CkNPTkZJR19NT0RVTEVfVU5MT0FEPXkNCkNPTkZJR19PQlNPTEVURV9NT0RQQVJNPXkNCkNPTkZJ R19LTU9EPXkNCkNPTkZJR19TVE9QX01BQ0hJTkU9eQ0KQ09ORklHX1g4Nl9QQz15DQpDT05GSUdf TVBFTlRJVU00PXkNCkNPTkZJR19YODZfQ01QWENIRz15DQpDT05GSUdfWDg2X1hBREQ9eQ0KQ09O RklHX1JXU0VNX1hDSEdBRERfQUxHT1JJVEhNPXkNCkNPTkZJR19YODZfV1BfV09SS1NfT0s9eQ0K Q09ORklHX1g4Nl9JTlZMUEc9eQ0KQ09ORklHX1g4Nl9CU1dBUD15DQpDT05GSUdfWDg2X1BPUEFE X09LPXkNCkNPTkZJR19YODZfR09PRF9BUElDPXkNCkNPTkZJR19YODZfSU5URUxfVVNFUkNPUFk9 eQ0KQ09ORklHX1g4Nl9VU0VfUFBST19DSEVDS1NVTT15DQpDT05GSUdfU01QPXkNCkNPTkZJR19Q UkVFTVBUPXkNCkNPTkZJR19YODZfTE9DQUxfQVBJQz15DQpDT05GSUdfWDg2X0lPX0FQSUM9eQ0K Q09ORklHX1g4Nl9UU0M9eQ0KQ09ORklHX1g4Nl9NQ0U9eQ0KQ09ORklHX1g4Nl9NQ0VfUDRUSEVS TUFMPXkNCkNPTkZJR19YODZfTVNSPW0NCkNPTkZJR19YODZfQ1BVSUQ9bQ0KQ09ORklHX0VERD15 DQpDT05GSUdfTk9ISUdITUVNPXkNCkNPTkZJR19NVFJSPXkNCkNPTkZJR19JUlFCQUxBTkNFPXkN CkNPTkZJR19IQVZFX0RFQ19MT0NLPXkNCkNPTkZJR19SRUdQQVJNPXkNCkNPTkZJR19QTT15DQpD T05GSUdfQUNQST15DQpDT05GSUdfQUNQSV9CT09UPXkNCkNPTkZJR19BQ1BJX0lOVEVSUFJFVEVS PXkNCkNPTkZJR19BQ1BJX0FDPXkNCkNPTkZJR19BQ1BJX0JBVFRFUlk9eQ0KQ09ORklHX0FDUElf QlVUVE9OPXkNCkNPTkZJR19BQ1BJX0ZBTj15DQpDT05GSUdfQUNQSV9QUk9DRVNTT1I9eQ0KQ09O RklHX0FDUElfVEhFUk1BTD15DQpDT05GSUdfQUNQSV9CVVM9eQ0KQ09ORklHX0FDUElfRUM9eQ0K Q09ORklHX0FDUElfUE9XRVI9eQ0KQ09ORklHX0FDUElfUENJPXkNCkNPTkZJR19BQ1BJX1NZU1RF TT15DQpDT05GSUdfWDg2X1BNX1RJTUVSPXkNCkNPTkZJR19DUFVfRlJFUT15DQpDT05GSUdfQ1BV X0ZSRVFfREVGQVVMVF9HT1ZfUEVSRk9STUFOQ0U9eQ0KQ09ORklHX0NQVV9GUkVRX0dPVl9QRVJG T1JNQU5DRT15DQpDT05GSUdfQ1BVX0ZSRVFfVEFCTEU9eQ0KQ09ORklHX1g4Nl9BQ1BJX0NQVUZS RVE9eQ0KQ09ORklHX1g4Nl9QNF9DTE9DS01PRD15DQpDT05GSUdfWDg2X1NQRUVEU1RFUF9MSUI9 eQ0KQ09ORklHX1BDST15DQpDT05GSUdfUENJX0dPQU5ZPXkNCkNPTkZJR19QQ0lfQklPUz15DQpD T05GSUdfUENJX0RJUkVDVD15DQpDT05GSUdfUENJX01NQ09ORklHPXkNCkNPTkZJR19CSU5GTVRf RUxGPXkNCkNPTkZJR19CSU5GTVRfTUlTQz1tDQpDT05GSUdfRldfTE9BREVSPW0NCkNPTkZJR19Q QVJQT1JUPXkNCkNPTkZJR19QQVJQT1JUX1BDPXkNCkNPTkZJR19QQVJQT1JUX1BDX0NNTDE9eQ0K Q09ORklHX1BBUlBPUlRfUENfRklGTz15DQpDT05GSUdfUEFSUE9SVF9QQ19TVVBFUklPPXkNCkNP TkZJR19QQVJQT1JUXzEyODQ9eQ0KQ09ORklHX0JMS19ERVZfRkQ9eQ0KQ09ORklHX0JMS19ERVZf TE9PUD15DQpDT05GSUdfQkxLX0RFVl9DUllQVE9MT09QPW0NCkNPTkZJR19CTEtfREVWX1JBTT15 DQpDT05GSUdfQkxLX0RFVl9JTklUUkQ9eQ0KQ09ORklHX0lERT15DQpDT05GSUdfQkxLX0RFVl9J REU9eQ0KQ09ORklHX0JMS19ERVZfSURFRElTSz15DQpDT05GSUdfSURFRElTS19NVUxUSV9NT0RF PXkNCkNPTkZJR19CTEtfREVWX0lERUNEPXkNCkNPTkZJR19JREVfVEFTS0ZJTEVfSU89eQ0KQ09O RklHX0lERV9HRU5FUklDPXkNCkNPTkZJR19CTEtfREVWX0lERVBDST15DQpDT05GSUdfSURFUENJ X1NIQVJFX0lSUT15DQpDT05GSUdfQkxLX0RFVl9HRU5FUklDPXkNCkNPTkZJR19CTEtfREVWX0lE RURNQV9QQ0k9eQ0KQ09ORklHX0lERURNQV9QQ0lfQVVUTz15DQpDT05GSUdfQkxLX0RFVl9BRE1B PXkNCkNPTkZJR19CTEtfREVWX1BJSVg9eQ0KQ09ORklHX0JMS19ERVZfSURFRE1BPXkNCkNPTkZJ R19JREVETUFfQVVUTz15DQpDT05GSUdfU0NTST15DQpDT05GSUdfU0NTSV9QUk9DX0ZTPXkNCkNP TkZJR19CTEtfREVWX1NEPXkNCkNPTkZJR19TQ1NJX0NPTlNUQU5UUz15DQpDT05GSUdfU0NTSV9T QVRBPXkNCkNPTkZJR19TQ1NJX0FUQV9QSUlYPXkNCkNPTkZJR19TQ1NJX1FMQTJYWFg9eQ0KQ09O RklHX05FVD15DQpDT05GSUdfUEFDS0VUPXkNCkNPTkZJR19QQUNLRVRfTU1BUD15DQpDT05GSUdf TkVUTElOS19ERVY9eQ0KQ09ORklHX1VOSVg9eQ0KQ09ORklHX05FVF9LRVk9eQ0KQ09ORklHX0lO RVQ9eQ0KQ09ORklHX0lQX01VTFRJQ0FTVD15DQpDT05GSUdfSVBfQURWQU5DRURfUk9VVEVSPXkN CkNPTkZJR19JUF9NVUxUSVBMRV9UQUJMRVM9eQ0KQ09ORklHX0lQX1JPVVRFX0ZXTUFSSz15DQpD T05GSUdfSVBfUk9VVEVfTkFUPXkNCkNPTkZJR19JUF9ST1VURV9NVUxUSVBBVEg9eQ0KQ09ORklH X0lQX1JPVVRFX1RPUz15DQpDT05GSUdfSVBfUk9VVEVfVkVSQk9TRT15DQpDT05GSUdfTkVUX0lQ SVA9eQ0KQ09ORklHX05FVF9JUEdSRT15DQpDT05GSUdfTkVUX0lQR1JFX0JST0FEQ0FTVD15DQpD T05GSUdfSVBfTVJPVVRFPXkNCkNPTkZJR19JUF9QSU1TTV9WMT15DQpDT05GSUdfSVBfUElNU01f VjI9eQ0KQ09ORklHX1NZTl9DT09LSUVTPXkNCkNPTkZJR19JTkVUX0FIPXkNCkNPTkZJR19JTkVU X0VTUD15DQpDT05GSUdfSU5FVF9JUENPTVA9eQ0KQ09ORklHX0lQVjY9eQ0KQ09ORklHX0lQVjZf UFJJVkFDWT15DQpDT05GSUdfSU5FVDZfQUg9eQ0KQ09ORklHX0lORVQ2X0VTUD15DQpDT05GSUdf SU5FVDZfSVBDT01QPXkNCkNPTkZJR19JUFY2X1RVTk5FTD15DQpDT05GSUdfTkVURklMVEVSPXkN CkNPTkZJR19JUF9ORl9DT05OVFJBQ0s9eQ0KQ09ORklHX0lQX05GX0ZUUD15DQpDT05GSUdfSVBf TkZfSVJDPW0NCkNPTkZJR19JUF9ORl9URlRQPW0NCkNPTkZJR19JUF9ORl9BTUFOREE9bQ0KQ09O RklHX0lQX05GX1FVRVVFPW0NCkNPTkZJR19JUF9ORl9JUFRBQkxFUz15DQpDT05GSUdfSVBfTkZf TUFUQ0hfTElNSVQ9eQ0KQ09ORklHX0lQX05GX01BVENIX0lQUkFOR0U9eQ0KQ09ORklHX0lQX05G X01BVENIX01BQz1tDQpDT05GSUdfSVBfTkZfTUFUQ0hfUEtUVFlQRT1tDQpDT05GSUdfSVBfTkZf TUFUQ0hfTUFSSz1tDQpDT05GSUdfSVBfTkZfTUFUQ0hfTVVMVElQT1JUPXkNCkNPTkZJR19JUF9O Rl9NQVRDSF9UT1M9eQ0KQ09ORklHX0lQX05GX01BVENIX1JFQ0VOVD1tDQpDT05GSUdfSVBfTkZf TUFUQ0hfRUNOPW0NCkNPTkZJR19JUF9ORl9NQVRDSF9EU0NQPW0NCkNPTkZJR19JUF9ORl9NQVRD SF9BSF9FU1A9bQ0KQ09ORklHX0lQX05GX01BVENIX0xFTkdUSD1tDQpDT05GSUdfSVBfTkZfTUFU Q0hfVFRMPW0NCkNPTkZJR19JUF9ORl9NQVRDSF9UQ1BNU1M9bQ0KQ09ORklHX0lQX05GX01BVENI X0hFTFBFUj1tDQpDT05GSUdfSVBfTkZfTUFUQ0hfU1RBVEU9eQ0KQ09ORklHX0lQX05GX01BVENI X0NPTk5UUkFDSz15DQpDT05GSUdfSVBfTkZfTUFUQ0hfT1dORVI9bQ0KQ09ORklHX0lQX05GX0ZJ TFRFUj15DQpDT05GSUdfSVBfTkZfVEFSR0VUX1JFSkVDVD15DQpDT05GSUdfSVBfTkZfTkFUPXkN CkNPTkZJR19JUF9ORl9OQVRfTkVFREVEPXkNCkNPTkZJR19JUF9ORl9UQVJHRVRfTUFTUVVFUkFE RT15DQpDT05GSUdfSVBfTkZfVEFSR0VUX1JFRElSRUNUPW0NCkNPTkZJR19JUF9ORl9UQVJHRVRf TkVUTUFQPW0NCkNPTkZJR19JUF9ORl9UQVJHRVRfU0FNRT1tDQpDT05GSUdfSVBfTkZfTkFUX1NO TVBfQkFTSUM9bQ0KQ09ORklHX0lQX05GX05BVF9JUkM9bQ0KQ09ORklHX0lQX05GX05BVF9GVFA9 eQ0KQ09ORklHX0lQX05GX05BVF9URlRQPW0NCkNPTkZJR19JUF9ORl9OQVRfQU1BTkRBPW0NCkNP TkZJR19JUF9ORl9NQU5HTEU9eQ0KQ09ORklHX0lQX05GX1RBUkdFVF9UT1M9eQ0KQ09ORklHX0lQ X05GX1RBUkdFVF9FQ049bQ0KQ09ORklHX0lQX05GX1RBUkdFVF9EU0NQPW0NCkNPTkZJR19JUF9O Rl9UQVJHRVRfTUFSSz15DQpDT05GSUdfSVBfTkZfVEFSR0VUX0NMQVNTSUZZPW0NCkNPTkZJR19J UF9ORl9UQVJHRVRfTE9HPXkNCkNPTkZJR19JUF9ORl9UQVJHRVRfVUxPRz1tDQpDT05GSUdfSVBf TkZfVEFSR0VUX1RDUE1TUz1tDQpDT05GSUdfSVA2X05GX1FVRVVFPW0NCkNPTkZJR19JUDZfTkZf SVBUQUJMRVM9eQ0KQ09ORklHX0lQNl9ORl9NQVRDSF9MSU1JVD15DQpDT05GSUdfSVA2X05GX01B VENIX01BQz1tDQpDT05GSUdfSVA2X05GX01BVENIX1JUPW0NCkNPTkZJR19JUDZfTkZfTUFUQ0hf T1BUUz1tDQpDT05GSUdfSVA2X05GX01BVENIX0ZSQUc9bQ0KQ09ORklHX0lQNl9ORl9NQVRDSF9I TD1tDQpDT05GSUdfSVA2X05GX01BVENIX01VTFRJUE9SVD15DQpDT05GSUdfSVA2X05GX01BVENI X09XTkVSPW0NCkNPTkZJR19JUDZfTkZfTUFUQ0hfTUFSSz1tDQpDT05GSUdfSVA2X05GX01BVENI X0lQVjZIRUFERVI9bQ0KQ09ORklHX0lQNl9ORl9NQVRDSF9BSEVTUD1tDQpDT05GSUdfSVA2X05G X01BVENIX0xFTkdUSD1tDQpDT05GSUdfSVA2X05GX01BVENIX0VVSTY0PW0NCkNPTkZJR19JUDZf TkZfRklMVEVSPXkNCkNPTkZJR19JUDZfTkZfVEFSR0VUX0xPRz15DQpDT05GSUdfSVA2X05GX01B TkdMRT15DQpDT05GSUdfSVA2X05GX1RBUkdFVF9NQVJLPXkNCkNPTkZJR19YRlJNPXkNCkNPTkZJ R19YRlJNX1VTRVI9eQ0KQ09ORklHX05FVF9TQ0hFRD15DQpDT05GSUdfTkVUX1NDSF9DQlE9bQ0K Q09ORklHX05FVF9TQ0hfSFRCPW0NCkNPTkZJR19ORVRfU0NIX0hGU0M9bQ0KQ09ORklHX05FVF9T Q0hfQ1NaPW0NCkNPTkZJR19ORVRfU0NIX1BSSU89bQ0KQ09ORklHX05FVF9TQ0hfUkVEPW0NCkNP TkZJR19ORVRfU0NIX1NGUT1tDQpDT05GSUdfTkVUX1NDSF9URVFMPW0NCkNPTkZJR19ORVRfU0NI X1RCRj1tDQpDT05GSUdfTkVUX1NDSF9HUkVEPW0NCkNPTkZJR19ORVRfU0NIX0RTTUFSSz1tDQpD T05GSUdfTkVUX1NDSF9ERUxBWT1tDQpDT05GSUdfTkVUX1NDSF9JTkdSRVNTPW0NCkNPTkZJR19O RVRfUU9TPXkNCkNPTkZJR19ORVRfRVNUSU1BVE9SPXkNCkNPTkZJR19ORVRfQ0xTPXkNCkNPTkZJ R19ORVRfQ0xTX1RDSU5ERVg9bQ0KQ09ORklHX05FVF9DTFNfUk9VVEU0PW0NCkNPTkZJR19ORVRf Q0xTX1JPVVRFPXkNCkNPTkZJR19ORVRfQ0xTX0ZXPW0NCkNPTkZJR19ORVRfQ0xTX1UzMj1tDQpD T05GSUdfTkVUX0NMU19SU1ZQPW0NCkNPTkZJR19ORVRfQ0xTX1JTVlA2PW0NCkNPTkZJR19ORVRf Q0xTX1BPTElDRT15DQpDT05GSUdfTkVUREVWSUNFUz15DQpDT05GSUdfRFVNTVk9bQ0KQ09ORklH X1RVTj1tDQpDT05GSUdfRTEwMDA9bQ0KQ09ORklHX0UxMDAwX05BUEk9eQ0KQ09ORklHX1RJR09O Mz1tDQpDT05GSUdfU0hBUEVSPW0NCkNPTkZJR19CVD1tDQpDT05GSUdfQlRfTDJDQVA9bQ0KQ09O RklHX0JUX1NDTz1tDQpDT05GSUdfQlRfUkZDT01NPW0NCkNPTkZJR19CVF9SRkNPTU1fVFRZPXkN CkNPTkZJR19CVF9CTkVQPW0NCkNPTkZJR19CVF9CTkVQX01DX0ZJTFRFUj15DQpDT05GSUdfQlRf Qk5FUF9QUk9UT19GSUxURVI9eQ0KQ09ORklHX0JUX0hDSVVTQj1tDQpDT05GSUdfQlRfSENJVVNC X1NDTz15DQpDT05GSUdfQlRfSENJVUFSVD1tDQpDT05GSUdfQlRfSENJVUFSVF9IND15DQpDT05G SUdfQlRfSENJVUFSVF9CQ1NQPXkNCkNPTkZJR19CVF9IQ0lVQVJUX0JDU1BfVFhDUkM9eQ0KQ09O RklHX0JUX0hDSUJDTTIwM1g9bQ0KQ09ORklHX0JUX0hDSVZIQ0k9bQ0KQ09ORklHX0lOUFVUPXkN CkNPTkZJR19JTlBVVF9NT1VTRURFVj15DQpDT05GSUdfSU5QVVRfTU9VU0VERVZfUFNBVVg9eQ0K Q09ORklHX0lOUFVUX0pPWURFVj15DQpDT05GSUdfSU5QVVRfRVZERVY9eQ0KQ09ORklHX1NPVU5E X0dBTUVQT1JUPXkNCkNPTkZJR19TRVJJTz15DQpDT05GSUdfU0VSSU9fSTgwNDI9eQ0KQ09ORklH X0lOUFVUX0tFWUJPQVJEPXkNCkNPTkZJR19LRVlCT0FSRF9BVEtCRD15DQpDT05GSUdfSU5QVVRf TU9VU0U9eQ0KQ09ORklHX01PVVNFX1BTMj15DQpDT05GSUdfSU5QVVRfTUlTQz15DQpDT05GSUdf SU5QVVRfUENTUEtSPXkNCkNPTkZJR19WVD15DQpDT05GSUdfVlRfQ09OU09MRT15DQpDT05GSUdf SFdfQ09OU09MRT15DQpDT05GSUdfU0VSSUFMXzgyNTA9eQ0KQ09ORklHX1NFUklBTF84MjUwX0NP TlNPTEU9eQ0KQ09ORklHX1NFUklBTF84MjUwX0FDUEk9eQ0KQ09ORklHX1NFUklBTF9DT1JFPXkN CkNPTkZJR19TRVJJQUxfQ09SRV9DT05TT0xFPXkNCkNPTkZJR19VTklYOThfUFRZUz15DQpDT05G SUdfUFJJTlRFUj1tDQpDT05GSUdfSVBNSV9IQU5ETEVSPW0NCkNPTkZJR19JUE1JX1BBTklDX0VW RU5UPXkNCkNPTkZJR19JUE1JX1BBTklDX1NUUklORz15DQpDT05GSUdfSVBNSV9ERVZJQ0VfSU5U RVJGQUNFPW0NCkNPTkZJR19JUE1JX0tDUz1tDQpDT05GSUdfSVBNSV9XQVRDSERPRz1tDQpDT05G SUdfV0FUQ0hET0c9eQ0KQ09ORklHX0k4WFhfVENPPW0NCkNPTkZJR19IV19SQU5ET009eQ0KQ09O RklHX1JUQz15DQpDT05GSUdfQUdQPXkNCkNPTkZJR19BR1BfSU5URUw9eQ0KQ09ORklHX0RSTT15 DQpDT05GSUdfRFJNX0k4MzA9eQ0KQ09ORklHX0kyQz15DQpDT05GSUdfSTJDX0NIQVJERVY9eQ0K Q09ORklHX0kyQ19BTEdPQklUPW0NCkNPTkZJR19JMkNfQUxHT1BDRj1tDQpDT05GSUdfSTJDX0k4 MDE9eQ0KQ09ORklHX0kyQ19TRU5TT1I9bQ0KQ09ORklHX1NFTlNPUlNfQURNMTAyMT1tDQpDT05G SUdfU0VOU09SU19JVDg3PW0NCkNPTkZJR19TRU5TT1JTX0xNNzU9bQ0KQ09ORklHX1NFTlNPUlNf TE03OD1tDQpDT05GSUdfU0VOU09SU19MTTgwPW0NCkNPTkZJR19TRU5TT1JTX0xNODM9bQ0KQ09O RklHX1NFTlNPUlNfTE04NT1tDQpDT05GSUdfU0VOU09SU19MTTkwPW0NCkNPTkZJR19TRU5TT1JT X1c4Mzc4MUQ9bQ0KQ09ORklHX1NFTlNPUlNfVzgzTDc4NVRTPW0NCkNPTkZJR19TRU5TT1JTX1c4 MzYyN0hGPW0NCkNPTkZJR19TRU5TT1JTX0VFUFJPTT1tDQpDT05GSUdfRkI9eQ0KQ09ORklHX0ZC X1ZFU0E9eQ0KQ09ORklHX1ZJREVPX1NFTEVDVD15DQpDT05GSUdfRkJfSTgxMD1tDQpDT05GSUdf RkJfSTgxMF9HVEY9eQ0KQ09ORklHX1ZHQV9DT05TT0xFPXkNCkNPTkZJR19EVU1NWV9DT05TT0xF PXkNCkNPTkZJR19GUkFNRUJVRkZFUl9DT05TT0xFPXkNCkNPTkZJR19QQ0lfQ09OU09MRT15DQpD T05GSUdfRk9OVF84eDg9eQ0KQ09ORklHX0ZPTlRfOHgxNj15DQpDT05GSUdfTE9HTz15DQpDT05G SUdfTE9HT19MSU5VWF9NT05PPXkNCkNPTkZJR19MT0dPX0xJTlVYX1ZHQTE2PXkNCkNPTkZJR19M T0dPX0xJTlVYX0NMVVQyMjQ9eQ0KQ09ORklHX1NPVU5EPXkNCkNPTkZJR19TTkQ9eQ0KQ09ORklH X1NORF9USU1FUj15DQpDT05GSUdfU05EX1BDTT15DQpDT05GSUdfU05EX1JBV01JREk9eQ0KQ09O RklHX1NORF9TRVFVRU5DRVI9eQ0KQ09ORklHX1NORF9PU1NFTVVMPXkNCkNPTkZJR19TTkRfTUlY RVJfT1NTPXkNCkNPTkZJR19TTkRfUENNX09TUz15DQpDT05GSUdfU05EX1NFUVVFTkNFUl9PU1M9 eQ0KQ09ORklHX1NORF9SVENUSU1FUj15DQpDT05GSUdfU05EX01QVTQwMV9VQVJUPXkNCkNPTkZJ R19TTkRfQUM5N19DT0RFQz15DQpDT05GSUdfU05EX0lOVEVMOFgwPXkNCkNPTkZJR19VU0I9eQ0K Q09ORklHX1VTQl9ERVZJQ0VGUz15DQpDT05GSUdfVVNCX0JBTkRXSURUSD15DQpDT05GSUdfVVNC X0RZTkFNSUNfTUlOT1JTPXkNCkNPTkZJR19VU0JfRUhDSV9IQ0Q9eQ0KQ09ORklHX1VTQl9VSENJ X0hDRD15DQpDT05GSUdfVVNCX1BSSU5URVI9bQ0KQ09ORklHX1VTQl9ISUQ9bQ0KQ09ORklHX1VT Ql9ISURJTlBVVD15DQpDT05GSUdfVVNCX0hJRERFVj15DQpDT05GSUdfVVNCX1dBQ09NPW0NCkNP TkZJR19FWFQyX0ZTPXkNCkNPTkZJR19FWFQyX0ZTX1hBVFRSPXkNCkNPTkZJR19FWFQyX0ZTX1BP U0lYX0FDTD15DQpDT05GSUdfRVhUM19GUz15DQpDT05GSUdfRVhUM19GU19YQVRUUj15DQpDT05G SUdfRVhUM19GU19QT1NJWF9BQ0w9eQ0KQ09ORklHX0pCRD15DQpDT05GSUdfRlNfTUJDQUNIRT15 DQpDT05GSUdfUkVJU0VSRlNfRlM9eQ0KQ09ORklHX0ZTX1BPU0lYX0FDTD15DQpDT05GSUdfQVVU T0ZTNF9GUz15DQpDT05GSUdfSVNPOTY2MF9GUz1tDQpDT05GSUdfSk9MSUVUPXkNCkNPTkZJR19V REZfRlM9bQ0KQ09ORklHX0ZBVF9GUz15DQpDT05GSUdfVkZBVF9GUz15DQpDT05GSUdfTlRGU19G Uz1tDQpDT05GSUdfUFJPQ19GUz15DQpDT05GSUdfUFJPQ19LQ09SRT15DQpDT05GSUdfREVWUFRT X0ZTX1hBVFRSPXkNCkNPTkZJR19UTVBGUz15DQpDT05GSUdfUkFNRlM9eQ0KQ09ORklHX05GU19G Uz1tDQpDT05GSUdfTkZTX1YzPXkNCkNPTkZJR19ORlNEPW0NCkNPTkZJR19ORlNEX1YzPXkNCkNP TkZJR19ORlNEX1RDUD15DQpDT05GSUdfTE9DS0Q9bQ0KQ09ORklHX0xPQ0tEX1Y0PXkNCkNPTkZJ R19FWFBPUlRGUz1tDQpDT05GSUdfU1VOUlBDPW0NCkNPTkZJR19TTUJfRlM9bQ0KQ09ORklHX01T RE9TX1BBUlRJVElPTj15DQpDT05GSUdfTkxTPXkNCkNPTkZJR19OTFNfQ09ERVBBR0VfNDM3PW0N CkNPTkZJR19OTFNfQ09ERVBBR0VfODUwPW0NCkNPTkZJR19OTFNfQ09ERVBBR0VfOTM2PW0NCkNP TkZJR19OTFNfQ09ERVBBR0VfOTUwPW0NCkNPTkZJR19OTFNfQ09ERVBBR0VfOTMyPW0NCkNPTkZJ R19OTFNfQ09ERVBBR0VfOTQ5PW0NCkNPTkZJR19OTFNfSVNPODg1OV8xPW0NCkNPTkZJR19OTFNf SVNPODg1OV8xNT1tDQpDT05GSUdfTkxTX1VURjg9bQ0KQ09ORklHX0VBUkxZX1BSSU5USz15DQpD T05GSUdfWDg2X0ZJTkRfU01QX0NPTkZJRz15DQpDT05GSUdfWDg2X01QUEFSU0U9eQ0KQ09ORklH X0NSWVBUTz15DQpDT05GSUdfQ1JZUFRPX0hNQUM9eQ0KQ09ORklHX0NSWVBUT19OVUxMPW0NCkNP TkZJR19DUllQVE9fTUQ0PW0NCkNPTkZJR19DUllQVE9fTUQ1PXkNCkNPTkZJR19DUllQVE9fU0hB MT15DQpDT05GSUdfQ1JZUFRPX1NIQTI1Nj1tDQpDT05GSUdfQ1JZUFRPX1NIQTUxMj1tDQpDT05G SUdfQ1JZUFRPX0RFUz15DQpDT05GSUdfQ1JZUFRPX0JMT1dGSVNIPW0NCkNPTkZJR19DUllQVE9f VFdPRklTSD1tDQpDT05GSUdfQ1JZUFRPX1NFUlBFTlQ9bQ0KQ09ORklHX0NSWVBUT19BRVM9bQ0K Q09ORklHX0NSWVBUT19DQVNUNT1tDQpDT05GSUdfQ1JZUFRPX0NBU1Q2PW0NCkNPTkZJR19DUllQ VE9fQVJDND1tDQpDT05GSUdfQ1JZUFRPX0RFRkxBVEU9eQ0KQ09ORklHX0NSWVBUT19NSUNIQUVM X01JQz1tDQpDT05GSUdfQ1JDMzI9bQ0KQ09ORklHX1pMSUJfSU5GTEFURT15DQpDT05GSUdfWkxJ Ql9ERUZMQVRFPXkNCkNPTkZJR19YODZfU01QPXkNCkNPTkZJR19YODZfSFQ9eQ0KQ09ORklHX1g4 Nl9CSU9TX1JFQk9PVD15DQpDT05GSUdfWDg2X1RSQU1QT0xJTkU9eQ0KQ09ORklHX1BDPXkNCg== --------_4090D4F7D6F204C70048_MULTIPART_MIXED_--