From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from emea01-db3-obe.outbound.protection.outlook.com (mail-db3on0093.outbound.protection.outlook.com [157.55.234.93]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "MSIT Machine Auth CA 2" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id C5C1321F53D for ; Wed, 25 Nov 2015 09:52:02 -0800 (PST) Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=kevin@darbyshire-bryant.me.uk; Received: from [10.102.59.239] (109.159.227.69) by DB5PR07MB0935.eurprd07.prod.outlook.com (10.161.200.142) with Microsoft SMTP Server (TLS) id 15.1.331.20; Wed, 25 Nov 2015 17:51:57 +0000 To: References: <62B84B79-3092-480A-90D0-ED79955917D8@gmx.de> From: Kevin Darbyshire-Bryant Message-ID: <5655F538.8060409@darbyshire-bryant.me.uk> Date: Wed, 25 Nov 2015 17:51:52 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <62B84B79-3092-480A-90D0-ED79955917D8@gmx.de> Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-512; boundary="------------ms000504000308060607040707" X-Originating-IP: [109.159.227.69] X-ClientProxiedBy: DB5PR03CA0079.eurprd03.prod.outlook.com (25.164.34.47) To DB5PR07MB0935.eurprd07.prod.outlook.com (25.161.200.142) X-Microsoft-Exchange-Diagnostics: 1; DB5PR07MB0935; 2:ncaqVCVEqOm84WJpdU3q4zyQviGv2sRguvRkZnefffnLXUXbL9cBQD63PC6gKwlhpVzZG6+LwZf6bRqfTy/g34WIkKumoNjMPgZzgv7bJFp5PyYjRBWhJwQAsBqWTPzRr4jLqo5Hm2eCCbu9erdS9A==; 3:OuI7zqV+ZOo7q5b/um/daz40oE3nUi0GNl0LQrZ3t9p1lajMJDa7XsmPxOlVEJHTlHT4xG050PhlYHaFirqRJTmlNuwdsZmZAhukfoP5vE59Q1uOwcepqc8gGCfegyXu; 25:3zPPRLgVaaCvLAYC5O2mDz6wrenN3aEYu38PY3wuz2vz1j7zZNl6MoKAGsjVY3gN26RIx5Ckd3CkvXleXq8HCRtt3bn1JEzHI+F6yaOMkVFuogWrcssuuJXAojuHztquoqa3MmuWuDeMp0cLpIZyJ9tOOPgSMFRAS5NuIJIGFzpoEZmHNKBU0YVxKhufqKfz3q4oOEVnPOjJu7gIYQ9Q8Op3CNqW3GLfMKcBR8XvJvzL0XnRMQaIjgQPwBjTiBoTtkf94kMpUhTKMOE7WBQXTw== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DB5PR07MB0935; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(26323138287068); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(5005006)(520078)(10201501046)(3002001); SRVR:DB5PR07MB0935; BCL:0; PCL:0; RULEID:; SRVR:DB5PR07MB0935; X-Microsoft-Exchange-Diagnostics: 1; DB5PR07MB0935; 4:GcTcBuFxRsTM7zCZcDSBwT0Zq69EZUhqqm4/rgSz1kZHPlw3kyZP0tmR4aOE6iseMEL9/9eGfNSmkU2hBF7XBpJwsGjaKr1InhTGem3YhDx2okmQsLQ0alrG12JF15DEUXv3y+jDEjj4p3qNICXd3qDQEgUYix6dkQ3jZEkpkPLZG2g02goGa4eov3EL/nBNRwV/V8EaWehACmRGQQGTI2kXhIpt0GrHoMI+z0IkP9TKaC7iyS/r3gH6xH0NecYSrk92jshr0d78bJV4k3RhuKqKoi1+fpTtdZ/RkqDJXDWuULP7RPDbW5zGZuAEHa2DyNwUgQAWckcabyHtCxJ51sEs5PHvuPHfSY5maLNpyCyYBs7RcNinuKFO7Gvvhv3wxDrkQayGVF3FFinA2hg2KT/cHnuPwnUskiWiWzCetYiMLoZ61owHGyaLuV8nILWV X-Forefront-PRVS: 0771670921 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6049001)(6009001)(199003)(24454002)(479174004)(377454003)(189002)(512944002)(54356999)(65806001)(65956001)(19580405001)(19580395003)(3846002)(87266999)(6116002)(80316001)(586003)(92566002)(50986999)(65816999)(66066001)(101416001)(568964002)(76176999)(4001350100001)(36756003)(5008740100001)(110136002)(107886002)(189998001)(5001960100002)(81156007)(2351001)(97736004)(40100003)(84326002)(5890100001)(87976001)(93886004)(122386002)(33656002)(83506001)(77096005)(42186005)(5004730100002)(106356001)(105586002)(59896002)(64126003)(15975445007)(74482002)(450100001)(5007970100001)(86362001)(2950100001); DIR:OUT; SFP:1101; SCL:1; SRVR:DB5PR07MB0935; H:[10.102.59.239]; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: darbyshire-bryant.me.uk does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DB5PR07MB0935; 23:Q4wPH9+577pkNBGlaDd2AgnnsWD+C8qA2FtCESDYb?= =?us-ascii?Q?UPDlTb/KYNzNsoIiQr8DS9kbIRQY2Kd2EtIQTIusSfUeGiTyUf0ymlEt+k7I?= =?us-ascii?Q?eIyZuGD1hW972EScsFBwEefPGORCx2wRcxxGiirlaM5uxUKnojihYjWmfN92?= =?us-ascii?Q?u9N7hEUO72E6NJUFNjClvnWn5OkdCn8YJWYPRZKBTdQXz/9wBCn8SzimpgSG?= =?us-ascii?Q?GIODwXkSPrMmcphii+M3DUoBjdYE7GbN1zqCQTZCmC12Z7sRZM7Y0AcbUiKs?= =?us-ascii?Q?Ic1TuFJRx037uRkNfRjie1EqKusoAC3E9/p0JcLnFy4cExVDiTzKHg2DaCk6?= =?us-ascii?Q?OyDK5aaK6+JQ3AVM2o1KbSFpPRV6i7enUNX8B8ZHm2fikreV++JyjNwG6kjC?= =?us-ascii?Q?9lZTVOIXtIYXexUkzQdduH9wuqS4MNZz7Qr1urPLwIuIbsOQE7OVBd+/CXR/?= =?us-ascii?Q?+fDSrkju5jlAGtgQeM1BSUgJIhCNeH+WRMpqzvEWRNOIEOcHOtGkqzkrgOBm?= =?us-ascii?Q?fLx1fgrUSfVzi+sH8rlrO19TQizpJkLyD3/xGnw+D15DbaqdPbEWpFalCkMc?= =?us-ascii?Q?doqrXwWMUujiyNs8/eEkpJCAPGECqTUePNoaRn1cp8/DysbUQUlZBaEhsvag?= =?us-ascii?Q?S414clYa84B/Qir2yWBk5p+GBpmtiZhL5CeoYm8ZobCGy/mfds/69b+s01/I?= =?us-ascii?Q?KlrtTXZ30GMsEeUILQb0vGj9yF3hVKc+dEc/yyGJfCbtc1ZZl50h0mtM9qiq?= =?us-ascii?Q?8FA1hnK3PemFG9OEtllZSBVnLwA7H7fHEyuDhs4mkMGQruM2fVUyfDeqYEiZ?= =?us-ascii?Q?d7DVLkDegiXlfvv0lqp+71NEwMqMyHCscQIk7LdZDMV21f89cn62Q1uK2IrK?= =?us-ascii?Q?D7w3UO3/3clNB5GS+XOrgw7RWtiQEUtUAZNwgP9DXCEq4v5hdsL21UyW/uLq?= =?us-ascii?Q?uTGnDwVBHi7q+nCp6Bcoybq55dzAaBp8psd68mS8LFpEMIMSDjh8zaBdrHoh?= =?us-ascii?Q?eWOigSp0gVSbEl9ThcJ7G4ImTFldOk/lsbjrH29b8zU4hxDQdN8SPO1DwVDB?= =?us-ascii?Q?+OPVXUnSGKPDZRwQv4EqUAFFXKSd2b1vftjB6tq4D6EPSrWfwR4pFd3SMvwO?= =?us-ascii?Q?fDTvXIe+wAsj0KRPp3PsYdSqbF4RAci5ZYQECoaIWPBs6iFUjvzqoFAdJCkm?= =?us-ascii?Q?XMfYeabrBVd5RQ6NQBlp3KtQbJolUPST8B153G9w1HTwBEOrkHsoqk8QbVkb?= =?us-ascii?Q?m1lrm8k/7u9tfrFW8MScwwtGKSfXqUE0sNYOfMZrLjz/elSuOm7Pym9RtYOP?= =?us-ascii?Q?XgMh+p6TAoIU5ZBpFRr0ekTMGjgXSL2RON4ELE5ZZYLmS03moi1a0jNryOHA?= =?us-ascii?Q?QLMpj2E8/qIHdXI4ugfBbhOVgoLn14x41UDBSJQPgcVVBj24MwezBjzwFqb7?= =?us-ascii?Q?FdydjQpqUgZgLmbyyiI50HX1ZXG5AA=3D?= X-Microsoft-Exchange-Diagnostics: 1; DB5PR07MB0935; 5:rJfzAVTOij9iRGZjGFdSB27A/zMbGzlIQJt0UFSKA7jE8BBUYIephe9eqTKPL3YLazsnZSQEZTMP5YxrqeZ7/3kK8b5ECsJAvmR7+vt3gsc9IsRD/s8yX3/OVr0H4a3/+SoBVAb6975hBaTx2gVCJA==; 24:8ZgT6+O/c7KPkr13HQFz+lIWcLbbmGuSCQCT/9ld1Cix7Z7nkx2Yf1rwD/XKuSDryBRArhPRNowDuLabPyHwh8lIK7/MZvbZCSKPwrUDUDU= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: darbyshire-bryant.me.uk X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Nov 2015 17:51:57.8365 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5PR07MB0935 Subject: Re: [Cake] basic cake X-BeenThere: cake@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: Cake - FQ_codel the next generation List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Nov 2015 17:52:25 -0000 --------------ms000504000308060607040707 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 25/11/15 17:45, Sebastian Moeller wrote: > Hi Dave, > > On Nov 25, 2015, at 18:30 , Dave Taht wrote: > >> On Wed, Nov 25, 2015 at 5:37 PM, Sebastian Moeller w= rote: >>> Hi Dave, >>> >>> On Nov 25, 2015, at 17:02 , Dave Taht wrote: >>> >>>> Last night I went about removing nearly every unproven "feature" tha= t >>>> has been added to cake since july, in part to establish a baseline f= or >>>> a performance comparison directly against sqm-scripts with >>>> htb+fq_codel, on low end hardware, and in part, to be able to test >>>> each newer feature >>>> more fully on the testbed. >>> Oh, shiny, want have ;) So the plan is to assess the performan= ce cost of each of the individual features to allow a better rationale to= justify keeping or rejecting specific ones? Sounds like a excellent idea= =2E >> pithy note here: >> >> https://github.com/dtaht/bcake/commit/4b9e6035bfa0160fa3fdaddcf1722c1c= f924afa9 > Oh, I am all for a) testing things properly before setting defaults, b= ) actually expose toggles for important parameters (toggles that better b= e followed, if I request "target 1 ms=94 I am fine with cake whining/comp= laining in the log, I am not fine with cake just (silently) doing what it= thinks best; but we have been there before and I failed to convince enou= gh people on that approach, so that boat has sailed and now instead of on= e cake with one toggle we have 2 cakes without toggles ;) (note I do like= the implement and test one change at a time approach,)) > https://github.com/kdarbyshirebryant/sch_cake/tree/copyparms - matching tc with 'copytarget copyinterval' etc https://github.com/kdarbyshirebryant/tc-adv/tree/copyparms Works. Never got as far as devising a test let alone running it. --------------ms000504000308060607040707 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgMFADCABgkqhkiG9w0BBwEAAKCC DYEwggY0MIIEHKADAgECAgEeMA0GCSqGSIb3DQEBBQUAMH0xCzAJBgNVBAYTAklMMRYwFAYD VQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0 ZSBTaWduaW5nMSkwJwYDVQQDEyBTdGFydENvbSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAe Fw0wNzEwMjQyMTAxNTVaFw0xNzEwMjQyMTAxNTVaMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UE ChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUg U2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xhc3MgMSBQcmltYXJ5IEludGVybWVkaWF0 ZSBDbGllbnQgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDHCYPMzi3YGrEp pC4Tq5a+ijKDjKaIQZZVR63UbxIP6uq/I0fhCu+cQhoUfE6ERKKnu8zPf1Jwuk0tsvVCk6U9 b+0UjM0dLep3ZdE1gblK/1FwYT5Pipsu2yOMluLqwvsuz9/9f1+1PKHG/FaR/wpbfuIqu54q zHDYeqiUfsYzoVflR80DAC7hmJ+SmZnNTWyUGHJbBpA8Q89lGxahNvuryGaC/o2/ceD2uYDX 9U8Eg5DpIpGQdcbQeGarV04WgAUjjXX5r/2dabmtxWMZwhZna//jdiSyrrSMTGKkDiXm6/3/ 4ebfeZuCYKzN2P8O2F/Xe2AC/Y7zeEsnR7FOp+uXAgMBAAGjggGtMIIBqTAPBgNVHRMBAf8E BTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUU3Ltkpzg2ssBXHx+ljVO8tS4UYIw HwYDVR0jBBgwFoAUTgvvGqRAW6UXaYcwyjRoQ9BBrvIwZgYIKwYBBQUHAQEEWjBYMCcGCCsG AQUFBzABhhtodHRwOi8vb2NzcC5zdGFydHNzbC5jb20vY2EwLQYIKwYBBQUHMAKGIWh0dHA6 Ly93d3cuc3RhcnRzc2wuY29tL3Nmc2NhLmNydDBbBgNVHR8EVDBSMCegJaAjhiFodHRwOi8v d3d3LnN0YXJ0c3NsLmNvbS9zZnNjYS5jcmwwJ6AloCOGIWh0dHA6Ly9jcmwuc3RhcnRzc2wu Y29tL3Nmc2NhLmNybDCBgAYDVR0gBHkwdzB1BgsrBgEEAYG1NwECATBmMC4GCCsGAQUFBwIB FiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRmMDQGCCsGAQUFBwIBFihodHRw Oi8vd3d3LnN0YXJ0c3NsLmNvbS9pbnRlcm1lZGlhdGUucGRmMA0GCSqGSIb3DQEBBQUAA4IC AQAKgwh9eKssBly4Y4xerhy5I3dNoXHYfYa8PlVLL/qtXnkFgdtY1o95CfegFJTwqBBmf8py TUnFsukDFUI22zF5bVHzuJ+GxhnSqN2sD1qetbYwBYK2iyYA5Pg7Er1A+hKMIzEzcduRkIMm CeUTyMyikfbUFvIBivtvkR8ZFAk22BZy+pJfAoedO61HTz4qSfQoCRcLN5A0t4DkuVhTMXIz uQ8CnykhExD6x4e6ebIbrjZLb7L+ocR0y4YjCl/Pd4MXU91y0vTipgr/O75CDUHDRHCCKBVm z/Rzkc/b970MEeHt5LC3NiWTgBSvrLEuVzBKM586YoRD9Dy3OHQgWI270g+5MYA8GfgI/EPT 5G7xPbCDz+zjdH89PeR3U4So4lSXur6H6vp+m9TQXPF3a0LwZrp8MQ+Z77U1uL7TelWO5lAp sbAonrqASfTpaprFVkL4nyGH+NHST2ZJPWIBk81i6Vw0ny0qZW2Niy/QvVNKbb43A43ny076 khXO7cNbBIRdJ/6qQNq9Bqb5C0Q5nEsFcj75oxQRqlKf6TcvGbjxkJh8BYtv9ePsXklAxtm8 J7GCUBthHSQgepbkOexhJ0wP8imUkyiPHQ0GvEnd83129fZjoEhdGwXV27ioRKbj/cIq7JRX un0NbeY+UdMYu9jGfIpDLtUUGSgsg2zMGs5R4jCCB0UwggYtoAMCAQICAw5ySjANBgkqhkiG 9w0BAQsFADCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNV BAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0 Q29tIENsYXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBMB4XDTE1MDYyMDIw MzA1MloXDTE2MDYyMDE0MjY0N1owVjEmMCQGA1UEAwwda2V2aW5AZGFyYnlzaGlyZS1icnlh bnQubWUudWsxLDAqBgkqhkiG9w0BCQEWHWtldmluQGRhcmJ5c2hpcmUtYnJ5YW50Lm1lLnVr MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAugCNtDhytCJ9HOfenUHr/vUGUECv PL1IJXgHMl4cIJmwgLOkXhIcTMxHnX+kFweqvT+eDWv1hzA9yMWhvjLFC4eLoFaV0xiAat8O XQ7t3MwKY5DW0mB1dOnjiFIcc/XMwyYI4KfEGnFMJQkzon0rDVpkl/Q1f/hu1sELO7Zc6TFL wuuDuiP7S73zrz50TRoq0+Ob3x0uOMW2uVwVzf6NLwHgBE2LFleMXblyUMx0IlIcLan2nWiI Vsa3XYd+C6KAGGwlmO4VAZ25KuX7hkj8f82lSapvtKTtvrSoDghXlHH2JXiIQX+Sn0UgOmbX 1KyOe9vN7WzQ+tpPRzpFRffnnnp1VQye3wVRPBumjDxQSFTOhUtslnvbefUQSPw6p5w9ZiXI GJICLkX/MkYN/TwGCvuUG2PxBybSR1A2I5ap+VI/zGSG3XGVEA69SOZQyD+8YjJZfaY2nCu+ DuM64JrJUi2CvX6fwcdHNschJNrrfetpnrx3JrGnG9o+pWuUG1phBg+KKN2bhrdzY79qm7ha 86EMKSUOn5nBdGY3YxdXq/naoUQeOCUV2JMFGOulu7sKpiWcz7HVFacXjd9ebisVLv+jOwll z14BWRb87s1+LBEJn/Ybn3ekhtgyEAhB4kgj0scl4hI8xCU6zrZyDnbXmxSvDXbClZA0PACt f/jhGvUCAwEAAaOCAuMwggLfMAkGA1UdEwQCMAAwCwYDVR0PBAQDAgSwMB0GA1UdJQQWMBQG CCsGAQUFBwMCBggrBgEFBQcDBDAdBgNVHQ4EFgQULkW2CpDiQpRNumQ7wdspjFfgX+AwHwYD VR0jBBgwFoAUU3Ltkpzg2ssBXHx+ljVO8tS4UYIwKAYDVR0RBCEwH4Eda2V2aW5AZGFyYnlz aGlyZS1icnlhbnQubWUudWswggFMBgNVHSAEggFDMIIBPzCCATsGCysGAQQBgbU3AQIDMIIB KjAuBggrBgEFBQcCARYiaHR0cDovL3d3dy5zdGFydHNzbC5jb20vcG9saWN5LnBkZjCB9wYI KwYBBQUHAgIwgeowJxYgU3RhcnRDb20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwAwIBARqB vlRoaXMgY2VydGlmaWNhdGUgd2FzIGlzc3VlZCBhY2NvcmRpbmcgdG8gdGhlIENsYXNzIDEg VmFsaWRhdGlvbiByZXF1aXJlbWVudHMgb2YgdGhlIFN0YXJ0Q29tIENBIHBvbGljeSwgcmVs aWFuY2Ugb25seSBmb3IgdGhlIGludGVuZGVkIHB1cnBvc2UgaW4gY29tcGxpYW5jZSBvZiB0 aGUgcmVseWluZyBwYXJ0eSBvYmxpZ2F0aW9ucy4wNgYDVR0fBC8wLTAroCmgJ4YlaHR0cDov L2NybC5zdGFydHNzbC5jb20vY3J0dTEtY3JsLmNybDCBjgYIKwYBBQUHAQEEgYEwfzA5Bggr BgEFBQcwAYYtaHR0cDovL29jc3Auc3RhcnRzc2wuY29tL3N1Yi9jbGFzczEvY2xpZW50L2Nh MEIGCCsGAQUFBzAChjZodHRwOi8vYWlhLnN0YXJ0c3NsLmNvbS9jZXJ0cy9zdWIuY2xhc3Mx LmNsaWVudC5jYS5jcnQwIwYDVR0SBBwwGoYYaHR0cDovL3d3dy5zdGFydHNzbC5jb20vMA0G CSqGSIb3DQEBCwUAA4IBAQBicQWe98eF/o09TXFsExc+WSyYjt3oSnXyocLzXQp82CQhIg21 5RqNZ1e+hsO7tq8S6hdItUDbKpecpIV59+57ke1zVl2slTRIT19fhYINHH78rVVRPzuHoiDt MXnGrp9hbq3Cz8P4mm8INKDiYK46kyplRAQ3ZMouPG1lsnDzgQAvbCj74H8yAp7fK8if6cxs 28BCUmdP8D3c6M1ffdNNaqNT+4Z3mtOujXXg7zOfmXN0Zg/mEtZ0NrWE2uICGdWjTv9KZiI7 fi4hk2CRpCL63qzmu6BwtcgtwhgYYtuAk2N43+SiyDkyLKGAcjEor3t5f9HivN29E0F0MXTH 1OdgMYIFDTCCBQkCAQEwgZQwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBM dGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYD VQQDEy9TdGFydENvbSBDbGFzcyAxIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQQID DnJKMA0GCWCGSAFlAwQCAwUAoIICSTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqG SIb3DQEJBTEPFw0xNTExMjUxNzUxNTJaME8GCSqGSIb3DQEJBDFCBEA1zs7nrOJFWK7ICh93 ZoVaBq0ytNxqT74VY6X1hyPGhlZFbp2foHM2yxXJKqmrscYYK7/k922vTaSnECPGqiorMGwG CSqGSIb3DQEJDzFfMF0wCwYJYIZIAWUDBAEqMAsGCWCGSAFlAwQBAjAKBggqhkiG9w0DBzAO BggqhkiG9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwICASgw gaUGCSsGAQQBgjcQBDGBlzCBlDCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29t IEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2 BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENB AgMOckowgacGCyqGSIb3DQEJEAILMYGXoIGUMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMN U3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2ln bmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xhc3MgMSBQcmltYXJ5IEludGVybWVkaWF0ZSBD bGllbnQgQ0ECAw5ySjANBgkqhkiG9w0BAQEFAASCAgBfFLqM4LuFIPqDcG19AgxWZSzSdT5j ymAwtCN0vVxG6TleuzzD1675BBpvZsv7k4sldj29TEkYPenWtoMycx5ljIJVGzZRCobGlp4s srw2iBF8r3A5/4kS7OdwGXTsP0jKOTHuMgNehA4XOqjgfI8paVzr/gSD6RdnaDvUqewM9llC pvWwoeOakoM4ePJvvQjVOiTVaJLiBkBZ24TWSbAJFyK4SG1E0KnPwLaSjBMLYJ1axw7uu/xY 3h17aNDu1sLi9/IH1KdA8VtpTYwoQ6V9xcOk3Bc4MHpFlY87dKiIOY22+nE9WxlvoMqmYllm oemqX2wbECcH/wmlil5L/XRMQnyV9thTeFp9R4G5iBQHedxGwTa3jw+ejFrR3EGjLzqFsJjF VHZ/rnAqm2ggpv2cKu91W4l4tad0vN9s8QXLoj5HLuf9xT7yRqea/zDGsVkblq8EisQlK4mC DQbBN43hQ4EHoyesSb5Uh3uQHSxFoZKCbMFNuH9My4LY09E96DwTpuP8/CuKNftZqjLzvzOO pHQQUxg/V9/YUe+r5JM/5eXGWMyChiaCilQ3FzFcj/v48w7PLXgIfG6WISfhuzPGiCCZ/5lM /xzYmkmk6kv3CNwUeR9brh9viLe6/JmnPBKO76GXxmWxULCHWw5Cm33RQxcNwDPw9ybbDE8z m3qWHQAAAAAAAA== --------------ms000504000308060607040707--