From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SPF_HELO_NONE,SPF_PASS, UNPARSEABLE_RELAY,URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 66268C433DB for ; Mon, 8 Feb 2021 11:18:15 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id 837A164E42 for ; Mon, 8 Feb 2021 11:18:14 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 837A164E42 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=oracle.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id D5F526B0006; Mon, 8 Feb 2021 06:18:13 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id D0D836B006C; Mon, 8 Feb 2021 06:18:13 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id BFD1E6B0073; Mon, 8 Feb 2021 06:18:13 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0205.hostedemail.com [216.40.44.205]) by kanga.kvack.org (Postfix) with ESMTP id A371F6B0006 for ; Mon, 8 Feb 2021 06:18:13 -0500 (EST) Received: from smtpin17.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay01.hostedemail.com (Postfix) with ESMTP id 677EA180AD802 for ; Mon, 8 Feb 2021 11:18:13 +0000 (UTC) X-FDA: 77794851666.17.rub65_1b10e6d275fe Received: from filter.hostedemail.com (10.5.16.251.rfc1918.com [10.5.16.251]) by smtpin17.hostedemail.com (Postfix) with ESMTP id 4B9BD180D0180 for ; Mon, 8 Feb 2021 11:18:13 +0000 (UTC) X-HE-Tag: rub65_1b10e6d275fe X-Filterd-Recvd-Size: 69983 Received: from userp2120.oracle.com (userp2120.oracle.com [156.151.31.85]) by imf22.hostedemail.com (Postfix) with ESMTP for ; Mon, 8 Feb 2021 11:18:12 +0000 (UTC) Received: from pps.filterd (userp2120.oracle.com [127.0.0.1]) by userp2120.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 118BDv8I120144; Mon, 8 Feb 2021 11:18:08 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=date : from : to : cc : subject : message-id : mime-version : content-type; s=corp-2020-01-29; bh=ZcK39Y72/Yfmo/tGmoLpPaXwqZRVP7gLnLJBLSda/sU=; b=eK0r36fZl/mZVVLlqM4zWNxqHI/AoYWa2YsAVzDzSHoMhrwuIxWtV8ArsBHnAUh6nP1k i9U/H2sYRtGZFbwhbGUbEyyjrgZ3AqWo1SMh0KAY1Ra8pQ/F3XxfMZJWFEeHRkES1mZn eWjLuMOGOl1bMIBPAy6LGTXItzzfqEWWl13PXEI8RE9kG1r94iJIzKLFgjYvEdOqWYlu pvPeBzvhsd8EKwTu97/Rsqy6iwGDr3Sh+7fUfiKEf4CX1nqdjwFMq56D08Vn4NOt5C9f 7wu/FpusJws7WFhzNUCwkQrOXxlDxt5UXPt0bz/oYT22Y9rDYvYQqeLu8xVt4rsbNm8S yA== Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79]) by userp2120.oracle.com with ESMTP id 36hkrmufnc-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 08 Feb 2021 11:18:08 +0000 Received: from pps.filterd (userp3020.oracle.com [127.0.0.1]) by userp3020.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 118BGXs5196249; Mon, 8 Feb 2021 11:18:07 GMT Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235]) by userp3020.oracle.com with ESMTP id 36j4vpptm9-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 08 Feb 2021 11:18:07 +0000 Received: from abhmp0001.oracle.com (abhmp0001.oracle.com [141.146.116.7]) by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id 118BI42C003871; Mon, 8 Feb 2021 11:18:05 GMT Received: from kadam (/102.36.221.92) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Mon, 08 Feb 2021 03:18:01 -0800 Date: Mon, 8 Feb 2021 14:17:44 +0300 From: Dan Carpenter To: kbuild@lists.01.org, Vladimir Oltean Cc: lkp@intel.com, kbuild-all@lists.01.org, Linux Memory Management List , Jakub Kicinski , Florian Fainelli Subject: [kbuild] [linux-next:master 3854/6048] drivers/net/ethernet/mscc/ocelot_vsc7514.c:1318 mscc_ocelot_probe() warn: missing error code 'err' Message-ID: <20210208111744.GL20820@kadam> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="XjbSsFHOHxvQpKib" Content-Disposition: inline Message-ID-Hash: P6B35TIVPGW2CASVME4Q2Q7SBO7LXBZD User-Agent: Mutt/1.9.4 (2018-02-28) X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9888 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 adultscore=0 mlxlogscore=999 mlxscore=0 suspectscore=0 malwarescore=0 phishscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2102080076 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9888 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0 malwarescore=0 priorityscore=1501 bulkscore=0 spamscore=0 impostorscore=0 mlxscore=0 suspectscore=0 mlxlogscore=999 adultscore=0 clxscore=1015 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2102080076 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: --XjbSsFHOHxvQpKib Content-Type: text/plain; charset=us-ascii Content-Disposition: inline tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master head: 59fa6a163ffabc1bf25c5e0e33899e268a96d3cc commit: 6c30384eb1dec96b678ff9c01c15134b1a0e81f4 [3854/6048] net: mscc: ocelot: register devlink ports config: x86_64-randconfig-m001-20210206 (attached as .config) compiler: gcc-9 (Debian 9.3.0-15) 9.3.0 If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot Reported-by: Dan Carpenter smatch warnings: drivers/net/ethernet/mscc/ocelot_vsc7514.c:1318 mscc_ocelot_probe() warn: missing error code 'err' vim +/err +1318 drivers/net/ethernet/mscc/ocelot_vsc7514.c a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1245 static int mscc_ocelot_probe(struct platform_device *pdev) a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1246 { a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1247 struct device_node *np = pdev->dev.of_node; 4e3b0468e6d7f3 drivers/net/ethernet/mscc/ocelot_board.c Antoine Tenart 2019-08-12 1248 int err, irq_xtr, irq_ptp_rdy; 7c411799e1b3e0 drivers/net/ethernet/mscc/ocelot_vsc7514.c Vladimir Oltean 2020-09-18 1249 struct device_node *ports; 6c30384eb1dec9 drivers/net/ethernet/mscc/ocelot_vsc7514.c Vladimir Oltean 2021-01-15 1250 struct devlink *devlink; a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1251 struct ocelot *ocelot; 19aedfbe658326 drivers/net/ethernet/mscc/ocelot_board.c Quentin Schulz 2018-10-04 1252 struct regmap *hsio; 4e3b0468e6d7f3 drivers/net/ethernet/mscc/ocelot_board.c Antoine Tenart 2019-08-12 1253 unsigned int i; a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1254 a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1255 struct { a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1256 enum ocelot_target id; a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1257 char *name; 45bce1719cbd1a drivers/net/ethernet/mscc/ocelot_board.c Antoine Tenart 2019-08-12 1258 u8 optional:1; 259630e08c2135 drivers/net/ethernet/mscc/ocelot_board.c Claudiu Manoil 2019-11-14 1259 } io_target[] = { a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1260 { SYS, "sys" }, a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1261 { REW, "rew" }, a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1262 { QSYS, "qsys" }, a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1263 { ANA, "ana" }, a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1264 { QS, "qs" }, e3aea296d86f0f drivers/net/ethernet/mscc/ocelot_vsc7514.c Vladimir Oltean 2020-09-30 1265 { S0, "s0" }, a61e365d7c183c drivers/net/ethernet/mscc/ocelot_vsc7514.c Vladimir Oltean 2020-09-30 1266 { S1, "s1" }, b596229448dd2a drivers/net/ethernet/mscc/ocelot_board.c Horatiu Vultur 2019-05-31 1267 { S2, "s2" }, 45bce1719cbd1a drivers/net/ethernet/mscc/ocelot_board.c Antoine Tenart 2019-08-12 1268 { PTP, "ptp", 1 }, a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1269 }; a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1270 a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1271 if (!np && !pdev->dev.platform_data) a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1272 return -ENODEV; a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1273 6c30384eb1dec9 drivers/net/ethernet/mscc/ocelot_vsc7514.c Vladimir Oltean 2021-01-15 1274 devlink = devlink_alloc(&ocelot_devlink_ops, sizeof(*ocelot)); 6c30384eb1dec9 drivers/net/ethernet/mscc/ocelot_vsc7514.c Vladimir Oltean 2021-01-15 1275 if (!devlink) a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1276 return -ENOMEM; a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1277 6c30384eb1dec9 drivers/net/ethernet/mscc/ocelot_vsc7514.c Vladimir Oltean 2021-01-15 1278 ocelot = devlink_priv(devlink); 6c30384eb1dec9 drivers/net/ethernet/mscc/ocelot_vsc7514.c Vladimir Oltean 2021-01-15 1279 ocelot->devlink = priv_to_devlink(ocelot); a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1280 platform_set_drvdata(pdev, ocelot); a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1281 ocelot->dev = &pdev->dev; a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1282 259630e08c2135 drivers/net/ethernet/mscc/ocelot_board.c Claudiu Manoil 2019-11-14 1283 for (i = 0; i < ARRAY_SIZE(io_target); i++) { a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1284 struct regmap *target; 259630e08c2135 drivers/net/ethernet/mscc/ocelot_board.c Claudiu Manoil 2019-11-14 1285 struct resource *res; a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1286 259630e08c2135 drivers/net/ethernet/mscc/ocelot_board.c Claudiu Manoil 2019-11-14 1287 res = platform_get_resource_byname(pdev, IORESOURCE_MEM, 259630e08c2135 drivers/net/ethernet/mscc/ocelot_board.c Claudiu Manoil 2019-11-14 1288 io_target[i].name); 259630e08c2135 drivers/net/ethernet/mscc/ocelot_board.c Claudiu Manoil 2019-11-14 1289 259630e08c2135 drivers/net/ethernet/mscc/ocelot_board.c Claudiu Manoil 2019-11-14 1290 target = ocelot_regmap_init(ocelot, res); 45bce1719cbd1a drivers/net/ethernet/mscc/ocelot_board.c Antoine Tenart 2019-08-12 1291 if (IS_ERR(target)) { 259630e08c2135 drivers/net/ethernet/mscc/ocelot_board.c Claudiu Manoil 2019-11-14 1292 if (io_target[i].optional) { 259630e08c2135 drivers/net/ethernet/mscc/ocelot_board.c Claudiu Manoil 2019-11-14 1293 ocelot->targets[io_target[i].id] = NULL; 45bce1719cbd1a drivers/net/ethernet/mscc/ocelot_board.c Antoine Tenart 2019-08-12 1294 continue; 45bce1719cbd1a drivers/net/ethernet/mscc/ocelot_board.c Antoine Tenart 2019-08-12 1295 } 6c30384eb1dec9 drivers/net/ethernet/mscc/ocelot_vsc7514.c Vladimir Oltean 2021-01-15 1296 err = PTR_ERR(target); 6c30384eb1dec9 drivers/net/ethernet/mscc/ocelot_vsc7514.c Vladimir Oltean 2021-01-15 1297 goto out_free_devlink; 45bce1719cbd1a drivers/net/ethernet/mscc/ocelot_board.c Antoine Tenart 2019-08-12 1298 } a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1299 259630e08c2135 drivers/net/ethernet/mscc/ocelot_board.c Claudiu Manoil 2019-11-14 1300 ocelot->targets[io_target[i].id] = target; a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1301 } a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1302 19aedfbe658326 drivers/net/ethernet/mscc/ocelot_board.c Quentin Schulz 2018-10-04 1303 hsio = syscon_regmap_lookup_by_compatible("mscc,ocelot-hsio"); 19aedfbe658326 drivers/net/ethernet/mscc/ocelot_board.c Quentin Schulz 2018-10-04 1304 if (IS_ERR(hsio)) { 19aedfbe658326 drivers/net/ethernet/mscc/ocelot_board.c Quentin Schulz 2018-10-04 1305 dev_err(&pdev->dev, "missing hsio syscon\n"); 6c30384eb1dec9 drivers/net/ethernet/mscc/ocelot_vsc7514.c Vladimir Oltean 2021-01-15 1306 err = PTR_ERR(hsio); 6c30384eb1dec9 drivers/net/ethernet/mscc/ocelot_vsc7514.c Vladimir Oltean 2021-01-15 1307 goto out_free_devlink; 19aedfbe658326 drivers/net/ethernet/mscc/ocelot_board.c Quentin Schulz 2018-10-04 1308 } 19aedfbe658326 drivers/net/ethernet/mscc/ocelot_board.c Quentin Schulz 2018-10-04 1309 19aedfbe658326 drivers/net/ethernet/mscc/ocelot_board.c Quentin Schulz 2018-10-04 1310 ocelot->targets[HSIO] = hsio; 19aedfbe658326 drivers/net/ethernet/mscc/ocelot_board.c Quentin Schulz 2018-10-04 1311 dc3de2a294eab8 drivers/net/ethernet/mscc/ocelot_board.c Claudiu Manoil 2019-11-14 1312 err = ocelot_chip_init(ocelot, &ocelot_ops); a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1313 if (err) 6c30384eb1dec9 drivers/net/ethernet/mscc/ocelot_vsc7514.c Vladimir Oltean 2021-01-15 1314 goto out_free_devlink; a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1315 4e3b0468e6d7f3 drivers/net/ethernet/mscc/ocelot_board.c Antoine Tenart 2019-08-12 1316 irq_xtr = platform_get_irq_byname(pdev, "xtr"); 4e3b0468e6d7f3 drivers/net/ethernet/mscc/ocelot_board.c Antoine Tenart 2019-08-12 1317 if (irq_xtr < 0) 6c30384eb1dec9 drivers/net/ethernet/mscc/ocelot_vsc7514.c Vladimir Oltean 2021-01-15 @1318 goto out_free_devlink; Yep. Missing an error code. a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1319 4e3b0468e6d7f3 drivers/net/ethernet/mscc/ocelot_board.c Antoine Tenart 2019-08-12 1320 err = devm_request_threaded_irq(&pdev->dev, irq_xtr, NULL, a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1321 ocelot_xtr_irq_handler, IRQF_ONESHOT, a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1322 "frame extraction", ocelot); a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1323 if (err) 6c30384eb1dec9 drivers/net/ethernet/mscc/ocelot_vsc7514.c Vladimir Oltean 2021-01-15 1324 goto out_free_devlink; a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1325 4e3b0468e6d7f3 drivers/net/ethernet/mscc/ocelot_board.c Antoine Tenart 2019-08-12 1326 irq_ptp_rdy = platform_get_irq_byname(pdev, "ptp_rdy"); 4e3b0468e6d7f3 drivers/net/ethernet/mscc/ocelot_board.c Antoine Tenart 2019-08-12 1327 if (irq_ptp_rdy > 0 && ocelot->targets[PTP]) { 4e3b0468e6d7f3 drivers/net/ethernet/mscc/ocelot_board.c Antoine Tenart 2019-08-12 1328 err = devm_request_threaded_irq(&pdev->dev, irq_ptp_rdy, NULL, 4e3b0468e6d7f3 drivers/net/ethernet/mscc/ocelot_board.c Antoine Tenart 2019-08-12 1329 ocelot_ptp_rdy_irq_handler, 4e3b0468e6d7f3 drivers/net/ethernet/mscc/ocelot_board.c Antoine Tenart 2019-08-12 1330 IRQF_ONESHOT, "ptp ready", 4e3b0468e6d7f3 drivers/net/ethernet/mscc/ocelot_board.c Antoine Tenart 2019-08-12 1331 ocelot); 4e3b0468e6d7f3 drivers/net/ethernet/mscc/ocelot_board.c Antoine Tenart 2019-08-12 1332 if (err) 6c30384eb1dec9 drivers/net/ethernet/mscc/ocelot_vsc7514.c Vladimir Oltean 2021-01-15 1333 goto out_free_devlink; 4e3b0468e6d7f3 drivers/net/ethernet/mscc/ocelot_board.c Antoine Tenart 2019-08-12 1334 4e3b0468e6d7f3 drivers/net/ethernet/mscc/ocelot_board.c Antoine Tenart 2019-08-12 1335 /* Both the PTP interrupt and the PTP bank are available */ 4e3b0468e6d7f3 drivers/net/ethernet/mscc/ocelot_board.c Antoine Tenart 2019-08-12 1336 ocelot->ptp = 1; 4e3b0468e6d7f3 drivers/net/ethernet/mscc/ocelot_board.c Antoine Tenart 2019-08-12 1337 } 4e3b0468e6d7f3 drivers/net/ethernet/mscc/ocelot_board.c Antoine Tenart 2019-08-12 1338 a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1339 ports = of_get_child_by_name(np, "ethernet-ports"); a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1340 if (!ports) { 7c411799e1b3e0 drivers/net/ethernet/mscc/ocelot_vsc7514.c Vladimir Oltean 2020-09-18 1341 dev_err(ocelot->dev, "no ethernet-ports child node found\n"); 6c30384eb1dec9 drivers/net/ethernet/mscc/ocelot_vsc7514.c Vladimir Oltean 2021-01-15 1342 err = -ENODEV; 6c30384eb1dec9 drivers/net/ethernet/mscc/ocelot_vsc7514.c Vladimir Oltean 2021-01-15 1343 goto out_free_devlink; a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1344 } a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1345 a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1346 ocelot->num_phys_ports = of_get_child_count(ports); edd2410b165e2e drivers/net/ethernet/mscc/ocelot_vsc7514.c Vladimir Oltean 2020-12-04 1347 ocelot->num_flooding_pgids = 1; a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1348 8551cdeb2ad171 drivers/net/ethernet/mscc/ocelot_board.c Vladimir Oltean 2020-02-29 1349 ocelot->vcap = vsc7514_vcap_props; 2d44b097bbb9d0 drivers/net/ethernet/mscc/ocelot_vsc7514.c Vladimir Oltean 2020-09-26 1350 ocelot->inj_prefix = OCELOT_TAG_PREFIX_NONE; 2d44b097bbb9d0 drivers/net/ethernet/mscc/ocelot_vsc7514.c Vladimir Oltean 2020-09-26 1351 ocelot->xtr_prefix = OCELOT_TAG_PREFIX_NONE; 2d44b097bbb9d0 drivers/net/ethernet/mscc/ocelot_vsc7514.c Vladimir Oltean 2020-09-26 1352 ocelot->npi = -1; e0632940bc4c98 drivers/net/ethernet/mscc/ocelot_board.c Vladimir Oltean 2020-02-29 1353 d1cc0e932039cc drivers/net/ethernet/mscc/ocelot_vsc7514.c Vladimir Oltean 2020-09-18 1354 err = ocelot_init(ocelot); d1cc0e932039cc drivers/net/ethernet/mscc/ocelot_vsc7514.c Vladimir Oltean 2020-09-18 1355 if (err) d1cc0e932039cc drivers/net/ethernet/mscc/ocelot_vsc7514.c Vladimir Oltean 2020-09-18 1356 goto out_put_ports; d1cc0e932039cc drivers/net/ethernet/mscc/ocelot_vsc7514.c Vladimir Oltean 2020-09-18 1357 6c30384eb1dec9 drivers/net/ethernet/mscc/ocelot_vsc7514.c Vladimir Oltean 2021-01-15 1358 err = devlink_register(devlink, ocelot->dev); 7c411799e1b3e0 drivers/net/ethernet/mscc/ocelot_vsc7514.c Vladimir Oltean 2020-09-18 1359 if (err) f87675b836b324 drivers/net/ethernet/mscc/ocelot_vsc7514.c Christophe JAILLET 2020-12-13 1360 goto out_ocelot_deinit; 7c411799e1b3e0 drivers/net/ethernet/mscc/ocelot_vsc7514.c Vladimir Oltean 2020-09-18 1361 6c30384eb1dec9 drivers/net/ethernet/mscc/ocelot_vsc7514.c Vladimir Oltean 2021-01-15 1362 err = mscc_ocelot_init_ports(pdev, ports); 6c30384eb1dec9 drivers/net/ethernet/mscc/ocelot_vsc7514.c Vladimir Oltean 2021-01-15 1363 if (err) 6c30384eb1dec9 drivers/net/ethernet/mscc/ocelot_vsc7514.c Vladimir Oltean 2021-01-15 1364 goto out_ocelot_devlink_unregister; 6c30384eb1dec9 drivers/net/ethernet/mscc/ocelot_vsc7514.c Vladimir Oltean 2021-01-15 1365 2b49d128b3f8d8 drivers/net/ethernet/mscc/ocelot_board.c Yangbo Lu 2020-04-20 1366 if (ocelot->ptp) { 2b49d128b3f8d8 drivers/net/ethernet/mscc/ocelot_board.c Yangbo Lu 2020-04-20 1367 err = ocelot_init_timestamp(ocelot, &ocelot_ptp_clock_info); 2b49d128b3f8d8 drivers/net/ethernet/mscc/ocelot_board.c Yangbo Lu 2020-04-20 1368 if (err) { 2b49d128b3f8d8 drivers/net/ethernet/mscc/ocelot_board.c Yangbo Lu 2020-04-20 1369 dev_err(ocelot->dev, 2b49d128b3f8d8 drivers/net/ethernet/mscc/ocelot_board.c Yangbo Lu 2020-04-20 1370 "Timestamp initialization failed\n"); 2b49d128b3f8d8 drivers/net/ethernet/mscc/ocelot_board.c Yangbo Lu 2020-04-20 1371 ocelot->ptp = 0; 2b49d128b3f8d8 drivers/net/ethernet/mscc/ocelot_board.c Yangbo Lu 2020-04-20 1372 } 2b49d128b3f8d8 drivers/net/ethernet/mscc/ocelot_board.c Yangbo Lu 2020-04-20 1373 } 2b49d128b3f8d8 drivers/net/ethernet/mscc/ocelot_board.c Yangbo Lu 2020-04-20 1374 a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1375 register_netdevice_notifier(&ocelot_netdevice_nb); 56da64bc003bb9 drivers/net/ethernet/mscc/ocelot_board.c Florian Fainelli 2019-02-27 1376 register_switchdev_notifier(&ocelot_switchdev_nb); 0e332c854f4118 drivers/net/ethernet/mscc/ocelot_board.c Petr Machata 2018-11-22 1377 register_switchdev_blocking_notifier(&ocelot_switchdev_blocking_nb); a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1378 f87675b836b324 drivers/net/ethernet/mscc/ocelot_vsc7514.c Christophe JAILLET 2020-12-13 1379 of_node_put(ports); f87675b836b324 drivers/net/ethernet/mscc/ocelot_vsc7514.c Christophe JAILLET 2020-12-13 1380 a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1381 dev_info(&pdev->dev, "Ocelot switch probed\n"); a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1382 f87675b836b324 drivers/net/ethernet/mscc/ocelot_vsc7514.c Christophe JAILLET 2020-12-13 1383 return 0; f87675b836b324 drivers/net/ethernet/mscc/ocelot_vsc7514.c Christophe JAILLET 2020-12-13 1384 6c30384eb1dec9 drivers/net/ethernet/mscc/ocelot_vsc7514.c Vladimir Oltean 2021-01-15 1385 out_ocelot_devlink_unregister: 6c30384eb1dec9 drivers/net/ethernet/mscc/ocelot_vsc7514.c Vladimir Oltean 2021-01-15 1386 devlink_unregister(devlink); f87675b836b324 drivers/net/ethernet/mscc/ocelot_vsc7514.c Christophe JAILLET 2020-12-13 1387 out_ocelot_deinit: f87675b836b324 drivers/net/ethernet/mscc/ocelot_vsc7514.c Christophe JAILLET 2020-12-13 1388 ocelot_deinit(ocelot); d2c50b1cd94528 drivers/net/ethernet/mscc/ocelot_board.c Wen Yang 2019-09-29 1389 out_put_ports: d2c50b1cd94528 drivers/net/ethernet/mscc/ocelot_board.c Wen Yang 2019-09-29 1390 of_node_put(ports); 6c30384eb1dec9 drivers/net/ethernet/mscc/ocelot_vsc7514.c Vladimir Oltean 2021-01-15 1391 out_free_devlink: 6c30384eb1dec9 drivers/net/ethernet/mscc/ocelot_vsc7514.c Vladimir Oltean 2021-01-15 1392 devlink_free(devlink); a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1393 return err; a556c76adc052c drivers/net/ethernet/mscc/ocelot_board.c Alexandre Belloni 2018-05-14 1394 } --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --XjbSsFHOHxvQpKib Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 H4sICPwhHmAAAy5jb25maWcAjFzLc9w4zr/PX9GVucwcMms7iStTX/nAlqhuTkuiQlL98IXl cTpZ1zp2Pj92J//9AqQeJAX1Tg5JmgDfIPADCOrnn35esNeXx283L3e3N/f3PxZfjw/Hp5uX 4+fFl7v74/8tcrmopVnwXJjfgLm8e3j96x9/fby0l+8XH347P//t7O3T7bvF5vj0cLxfZI8P X+6+vkIDd48PP/38UybrQqxsltktV1rI2hq+N1dvvt7evv198Ut+/PPu5mHx+2/voJnzD7/6 /70JqgltV1l29aMvWo1NXf1+9u7srCeU+VB+8e7DmfsztFOyejWQxypBnbOgz4zVthT1Zuw1 KLTaMCOyiLZm2jJd2ZU0kiSIGqrygCRrbVSbGan0WCrUJ7uTKuh32YoyN6Li1rBlya2WyoxU s1ac5dB4IeEvYNFYFVb958XK7eL94vn48vp93AdRC2N5vbVMwfRFJczVuwtgH4ZVNQK6MVyb xd3z4uHxBVvoa7esEXYNXXLlWMaRlDJjZb+Ub95QxZa14eK4mVnNShPwr9mW2w1XNS/t6lo0 I3tIWQLlgiaV1xWjKfvruRpyjvCeJlxrkwNlWLRgvOGapXQ36lMMOPZT9P01sSXRLKYtvj/V IE6EaDLnBWtL42Ql2Ju+eC21qVnFr9788vD4cPx1YNA7FmyYPuitaLJJAf6bmTIcbSO12Nvq U8tbToxnx0y2to4aHCAltbYVr6Q6WGYMy9YjsdW8FMvxN2tBeSWbyRQ06gg4IFaWCftY6s4T HM3F8+ufzz+eX47fxvO04jVXInMnt1FyGYwwJOm13NEUXhQ8MwIHVBS28ic44Wt4nYvaqQe6 kUqsFOgkOHokWdR/YB8hec1UDiQNm2YV19BBrIVyWTFRx2VaVBSTXQuucDUPM4NjRsH2wlqC MgB9R3PhINTWTcJWMudxT4VUGc87fQdLEUhVw5Tm80uT82W7KrQTt+PD58Xjl2QrRxMhs42W LXTkJS6XQTdOWkIWdzh+UJW3rBQ5M9yWTBubHbKSEAqn0rcTyevJrj2+5bXRJ4l2qSTLMxaq Yoqtgm1i+R8tyVdJbdsGh5wcEX8us6Z1w1XaGZjEQJ3kcSfH3H07Pj1Thwes6MbKmsPpCE/n NQi8EjJ3NnZQErVEishLTqo0Ty7asiQ0CPyDqMMaxbKNF5/A5MU0L2tEI66HYJhitUap7eYd CthkxoGqU5xXjYHGanoePcNWlm1tmDoQI+l4gk3oKmUS6kyK/cF3ewH79A9z8/yvxQsMcXED w31+uXl5Xtzc3j6+PrzcPXwdd2crlHEbyzLXbrJubvNiMjFUohEUvLAhPKXuONANDXxLnaOK zTjofWA1JBNKH+IzTS2bFsHaaDFYtFxoBFd5uId/Y6UG6YLpCS1LFq60ytqFJkQetsQCbbp3 vnCYCPy0fA8HgcJhOmrBtZkU4TK4NrpTTpDSIjwAydiwAVjNskRgWIX2Ayk1B5Ws+SpblsIp lmHx4skPinzj/xOo9s2wCDI67GLjUSa1jaVE8FiATRWFubo4C8txKyq2D+jnF+NCi9oAemcF T9o4fxepvRaguQfb2Rpm6PRov6369p/Hz6/3x6fFl+PNy+vT8dkVd/MmqJEB0W3TAIDXtm4r ZpcMvJIssmaOa8dqA0Tjem/rijXWlEtblK0OME7nXMCczi8+Ji0M/QzUUU9GPVO6cqVk2+iw DqCsjGJdlpuOPRiW++2XbiwtmFA2powKuAAzxup8J3KzJnoBBTJX05c3IqfkpKOqPPQIusIC jsw1V1FjDaBGUm90dXK+FRkn+oeaqT5KBshVMRnCspmWObASYBuZbQYSM8E0EH8D8gFdGIBe lKvgt9OpYQGC7/A3zFf5gtH6iBxKaAPLTULqx77m2aaRIGpoDgHgBTDCnyB0/HoxGdoD7AMb n3PQfwALOeWIKF6yAFSiuMEmOOilQryKv1kFrXkEFvgsKk/cSChIvEco6ZzGUffmtK/lWGXC mfhYI6FzE/vBS4n2OdZ/cIYl2OdKXHOEHU5QpKrgbMZylrBp+A+lGHMrVbNmNWgQFejqweGK foN1ybgDB17zp9gv080GRgRWDYcUTMTJ7TC2WRtVgWUVKGJBxytu0MOxE9zrhWFSXMBk8hA+ e7Q5IK5Is6e/bV0F9j46WLwsYC9CQZ2fLgPvAmFlMKoWAGPyE05O0Hwjo8mJVc3KIhAGN4Gw wMH0sECvQekGWl0EQQohbatis5FvBQyzWz+dbKUzCbgTDu0Uud0FBwK6WTKlRLhPG2zkUOlp iY22ZyxdAvyBZUABBm1IcLhlxPOMrm4kTNNdH41gD9CQ7Y/Q38LZoJdocwXtRXoceUGnlOAX URGscRmSDtGYjosBo6qzREbAz/wUiX615HlOai5/hKArmzpxrhBGYbeV84h7YNGFT5vj05fH p283D7fHBf/38QEQJwNskSHmBJ9iBJJk485+UF0MCOVvdjPA98r34T2L6NDpsl2mBgvDhwy2 yzl/o6Yv2ZICsdBAygY7oFa833eyEjCh9UbIaRWoB1mFYwqpGOMA9BtBBr1uiwKgXcOgmyEk QRo8N0EElA1TRjDKrwTRNbxythnjyKIQWRKGAWBbiLJ3nbpNiGOzPevl+2Uo4nsXYY9+hybP R49Re+c8g5MQHF/ZmqY11lkSc/XmeP/l8v3bvz5evr18HwZmN2B7e6QYLKEBN9i7AhNaVbXJ oakQnKoajKrwUYari4+nGNgew80kQy87fUMz7URs0Nz5ZRrPAGfORpivJ0SiGhQOesk6FBNJ ue+cHXqjaIs8mzYC+kssFcZ88hiyDJoF5Qi72VM0BigJrxa4s+wEB4gQDMs2KxCnNI4JoNVD TO9mKx7CRPTQepJTV9CUwqjUug1vNyI+dzRINj8eseSq9oE6MMdaLMt0yLrVGLKcIzvV7paO lXbdAigog1jttYR1gP17F2A0F5B1lUPTogHp6DXL5c7KooB1uDr76/MX+HN7NvyJT5PVVTMZ a+cqtS58G2x9AUiDM1UeMgxJhtY4PwD+xrjs+qDhxJdJ2LZZefexBNUJxvh94rHBsLk/Zrib PPMhUWcEmqfH2+Pz8+PT4uXHdx91CNzMZIGCMxvOCmdacGZaxb2bEKo/JO4vWCMyQpshsWpc PDWss5JlXghNumbcANTxF1tRH17cAWaqktStyMP3BoQEBa8DXbOceChLWzaa9kyQhVVjO52n RvIKqQtbLcXM9Adp6C4WwG8tWxVNz7s0sgKBLMDrGJQGhQIOcKYAmQFkX7XRdRksMsPQWOR7 dWXeqNLBwZ5FN6J2IeeZeay3qJPKJQgZGKZOxMYF4zV1kwTGPhmmj3o3LUZdQXZL0wHbcUDb 9emBngjspax9nGVo5A9Y/LVEIOOGRXbEMlWfIFebj3R5ozOagJCPvqUDYyorYgKDEQiBby+2 qkaU6jW8DzZdhizl+TzN6CxuL6uafbZeJaAA4/fbuATMp6jayp3CAjRVebi6fB8yOAkDH7DS AWwQoHKd5rCRt4j822o/0Sm9UoM+4NT4MzothnM5LVwfViFG6oszAJqsVVPC9ZrJfXgbtW64 F62AOXfe3qi1ALTBaQfIQvmmbB/pzNpZPo14Emzfkq8Qf5z/fkHT8bKMonaolaJFZV6D6CpE Xa6oyqaKpsrQnZUz59zdr1vU54noSaJQcSXRScMQwlLJDa99VALvARMBCsMBXQGGTEu+Ytlh Qko3vy+ONr8vxDs8vQabQjWD95RxuVmDpwdz3MaGMvBfvj0+3L08PkV3F4F31FmPtk4c/gmH Yk15ip7hvcJMC878yF3niXYwf2aQ4ezOLyeYn+sGkEd6yPurQkBxbZn4GH7DmxL/4i52MZq7 jxtal4lMSXQbZg0qqIYZmXP2IDX4HxzYmamRCwW7Z1dLhJYTPJI1zKfUaCMyyqDh4oI9hnOX qUMT2cyEBObA4fjl4YQLiRHwwMRBC3FJBxVZ1oieEkfPOalTUNHr/kJhwJ0eYzpM5cfJCLg8 kHsNktB5icvXQRIMe6TBErw+sRsUcJ9dNer0Eo9s2WMUvJtuOcLk483nszMaJjc4En/Sx5g3 Tb/6lmwlhoLBN5MaQyeqdeHFGaHwF/54FbMLrFNlVKDT8RfiZWHENZ8t71Z1WL2zGTZcZwxC Oa3cM59HU2Pp2gP60ADoUX2w+ErDkdMAhMOQFUvgeFuJJpV6r1O6Pe0cAXSpNvwwB+p8FaP3 TgbQ56EbHTnq/wGpB06M0M/y6tWepPFCkOXra3t+djZHuvgwS3oX14qaOwus//XVeSCz3k6u FV5Ihwuy4XtOgzxHQaeaiqJnium1zdsQHwyOHugphW7meXxsMNyYMdOd7fF2wEkHRu0x/Elh 375dVopVDe1eRM2upWnKdhUjSzTZiJmrkHwWduujgCGVuizwBzyxK9HwU5a9rMsDuaAp52x2 Q1blLs4Bk6CMBciiKA62zM00KuyCHSVo9wZvRiM7e8JrnoRSWJ7b3gyFtE6HdAeyW7wo4NwF t70NcLBepOqga0Q3JXiHDWIC0zk1BJdZN1Hilgc2j/85Pi0AM9x8PX47Pry42aApWjx+x4za IA4wicb4K/MIQvpADHWounp88BPDW4OxUbLQ6po1mLSD9iE4JRWcj9yHS02cB4qkkvMmZsaS OHgBpaiKet7Rn6zsjm34nMvbVFETSVQaG823eKmWEyQ/iml5cinWl1hlsqg0KyOts/vkgSAm 9olM8PEWg0I2UQQKtzkQlcmv/pg5PaPBcMpNm4azQKDWprv2wSpNGK50JV3M2g/SQVodRHoD x7oRflVWZGzDt9VkypoE0riRNiGs9bzx/rsyxbdWbrlSIudhtDAeBejqLotvbhwsneSSGYA7 h7S0NUbWk/a30DvlYDliwaYVTHy1lKwZyOhcY84hVxxEROtkbF1mE7hmqZ+RkEU+We2BOBmp aCoq1OVosXWJ643dsdUKEFN6SRKthvfQkjFlrTYSjqIGXY6WNlAGoy72i4nKsG1AEebpxFIa IZ3zG9FkKHSSPHduhLI2DIyRSjrt10XIzoWOm9VLOgrp6/ITktEtScXNWp5gg//Njjn1R3yn FaMqjEqANTxQJXF5d0set4iEExLemOLELN3/C3qRGgybywYkat4xQE3bhXZGQxZDzT6XcVE8 Hf//9fhw+2PxfHtz70MAYUaPO23xSMb8PqL20LD4fH8MXq9ghl907voSu5JbWwKomCQTjeSK 15TDGPEYLmfr94FXco89qQ/ShrBomEYQDnCof5pD2wOp/wk+3PosX5/7gsUvcMoWx5fb334N gi9w8LzLHxhKKKsq/yPw41wJxijPz4Krne4GD0NYiaMeXRg73+SgiyU5mZlR+hncPdw8/Vjw b6/3Nz2qGhcJ46BDmGVGSPfh9ZS/k0x/uzhbi5EEBPcgBGG8r3sLMdQchz0Zmhtbcff07T83 T8dF/nT3b58IMPphOYXwCqGqHTq8AGkjjzSvRBy/gQKfgEO9BUEavnyqwP1F5A7QHh0/2DMP G6Nok8402JxlQamjYmezosv0CSuF5b1/QEXZpVyVfJhVFOr1JE2auo6IsREX7EzQSkfGDEdZ a1lSDY9EH3N1KGy+q4C973XS37bJe8Rvjl+fbhZf+v397PY3TCqdYejJE8mI9PxmG8UD8aKl BXm8npNttMrb/Yfz8PIVo1rs3NYiLbv4cJmWgmvauuvD6BHazdPtP+9ejrfok739fPwOQ0f1 MnFpvO8dB2p7cxzFy/s7FzhUDuUNE5Q+4YKSILcePX1sqi9BQzg1PBt/K0wasz/aqgHdv+T0 Had/Juj8KwzhFTNv6tywRmehrZ26wKzJDCHYNB7lXs4ZUdtl/ODKNSRg7TBVgkgU2KQX3L4U 73Apgmzo8q4ZC3qgoBIHi7b2kSyA9QhXqbdHWx4n541paq7FNXg2CRHNAQI2sWplS7yJAS/S G0z/RChZNZdDAQ4OBhe6HNEpg+Z9jHWG2IWxq8mi+5H7t5g+L8fu1sLwLi0+bAtzH/SQQODe yvgaaZO6wmhI93Qy3QPAT3BO69ynEXSSEptLz+cz1sjtwQegsxXXO7uE6fi03oRWiT1I50jW bjgJk8stBtFqVQ0mAxY+SjBM0+MIacDkLXT3XVa0z5JI8qjHRoj++xw41S1RHM8bd208w6ep RO5iVbUWHKM171xgl3hGkvGxBMXSSZc/Df5hQnfHmw6mUwmdcGH8KuHo6vkLwRlaLtvI9o3z 1DxDJHKC1KUgRZjcU2Y9D1cbF78ESUmanqS/jDrzb5TjOsh6skjufAkDMKXbdJefkUpGNn0L dorsUosMy9IZzD9sitTx9G1TepokSmubk8VVWtzryNrdZYC5wPQpQhxm+YiuvBQCHfNF03iS y9VyRAxngs1XtADJwulHc5jMI+8vuXiG+ZHBAZF5i3EsNGmYkI0njNC8jtQH0qm+oxTDhIHv haFNQlxrzFok2g1SDucaCVmIpjqyY8ergHSYXly7h6NTWwkrI3xgeUjOjJ2lZZso8a7DdxdL 4RMlqIXD7ba9bI8QcSidC1g6e2jA6pr+Ibna7cOzOktKq3sRIKtTpHHomOANXlp37xJbyAEn gTGPwNB4XYHvaoK8ZjKuGOSEBzfPya71AG+eMvnyw3is5t5rxFHhLqcbzm6UL77K5PbtnzfP x8+Lf/mc7u9Pj1/u7qM0CGTqNoLYBEft0S+LE7tSGulinxpDtB74zQ4E8aKO3sn+TfegbwoU boVvLcLj494VaMxzD659vWIJp9NJk3vaa9OnASlXW5/i6CHZqRa0yoaPXqRrl3AKOoLZkfEc Kz6T99jxoFjsAJVpjTZoeBlmReUEiHoEUcPxAG1+qJYyfC3Sa2T3oDS9XljGN1n4GAuMm5PJ RMMgyUUCFP8U5xP2L7iWekUW+o82jE85hgdfhq+UMJTT3fNgVmxOVQbtL40p6eRD94Kxu5N0 WRgqHtduadI2u/d4At/7gl6YG9PAlkk9aQOatdUnclP9sPHIz4RQ3epiBmpDPklAslc5vdaK 7AlJDoM5/hby5unlDg/fwvz4HuYeD3d7w41aoFfAb6+D278oqByRbNZWrKa/dZKycq4lnX6Q cibJQ7N8LJ+5SIrZ3AUZ4M1T81BCZ2JmdGI/MpIcmIlMcvQtVGLFovXsCYYpQREqlpHFOpea 3hh8U58LvZmPYmAu6R6s0fLUUPHxO6xFl0ND9NNCIy4YSXbWm+W8omsjYf6yR6/EyXVsS/f9 EWJhdFtTxRumKkaPBCOfJxfioLeXH+m6gZ6hpKKPwSdHL1K/k0gzHufqE0bXJ2XooISvBrHY 3ZP7z9nI8bF6cL6hnpA+oSYHzBwjl4C4OSxDVdkXL4vogRz8tL0adAzkjOOhjJomfvHMdH0+ /gJ58koME+GdwZ5kWYzX6kZirEVVwRd4HI7wleEYy110C6h2GjDfDNFtwwxtQJ7uW0X5mKU/ ssxT0spqR1edlA94DkPzeJtesqZBKMDyHLGDdXCAAuH9E0e75AX+07+qJHl9Zs9OQePhnMeX 9E6u+F/H29eXmz/vj+7rcQuXAPsSSNhS1EVl0Ksb24AfXcx3PCw4HgzaDG9A0Q+c/yhE16zO lIgzRDsCwCPqyQt204WGBnmcm4KbX3X89vj0Y1GNd2STIPbJdM0x1xMsYMsoyljknmW5d9QN xqcxwZRqie8BsIUAbCRt/eXPJO90wpFGCfHTRasQ/rmspw2mykAF/OBccJj8TMNPoIzmI8qn ojSmz5UyXr1hqvz4XgqVXZa26KIYiuPZpjEd8TGszEWObe9A9S2tDy4fTFkzPL4c5QYcQ/Iz QP5Zi0SfOzAZOnwe1kmsW3n/5aVcXb0/+/0yOlbzb43itZuUr3eNhMWuJ/nyM4GhYU5kQIiV O0amnJLclX9qTriz2iW0xVcSQcl4skvOfDItdUmoYKcmNWY+i4fiOwaeiNau05ZcweBU/Zez L1uS3EYS/JU0PYzNmI2sg2QcjAc9gFcEKnglwTiyXmjZValWWqeqaqtS0+r5+nUHeACgg6Hd NlNXhrsDxA13hx/VaAWM/yI776qDKmJFgnDShWvanWihYjpo31KBI23o6iziiPznov/lp7f/ /fqTXe/Huqryqcro7K7SIg0y5f+xXKFQ7ut/rdJffvrf4Nevb59/MmmGyvTTQJbTfka6SpRq m7Md4zMkuokOb2/GQZA2jam3HwLHTY/myeCOPqicl7RRtfQx7hW105moLFNnga8mdQ7wYI73 R/lqhZa9creizUJGMRf4YanDZbl+Wbrvw+kS004oqffqlZOAkOFUC1hqpkHuXQJxipT76PA4 Ju/m8uX9X1+///P1yz/mlzJcJKfUcrdECJwdjBpwFFgMdhO4xbiwIFhWO+x0VQr8IAIGIbSt qGPmlulBR/AXPjygHsqCsvxQWSAzyMoI0o1LdBzIch167ZKqC0mhbtB0XnLJS0dSpKK2WsJr 82UJwwid0qcZgPxoUssYSHRYJm6sLF4rTsmMhQjQ0fRXOr8ZL1gcn7Ui2Hc8Xdg7Q83IgynT W6oxtaq/J2Xt0fqQwgJ3HlWkK8BIEudMCN2yHDB1Wdu/u+QY19Y3ECzdA+j6Ed2wxpoMXpvO KQp2QPY7Lc43oipF0bXnUumVjZGSnaDl9KcSlmR14uQAqkovLTdbd060D2nwrDrPAFOjDN0v rpOOUe7rEmMs2QGibT6znhQltzYmR1h1wVzuEig3gt0LiSGB5rGi6OKaAuPo9GCzmQ27uk62 8RMwv/iOqm1F/Ar8edCVe9PZNSAjTjMbI0F8tkhsgit8+FpVCfHlY2uu6gkh6FGfCJ4i/f1w hF/SAxMEvLwQQBRyTUlpROU1WXlZEeCnlB0JMM/hPgPWnexgEt/pYJwciDqjSPeBHkI0W6M4 wnGMyMkbKORo3aEoaVexgWCY3UUi6MwiHrq1iG+sVljoYXh++em390/fftJHrUg2gps7pr5s aQGjtqZEPyQxxC3aQBSsoV5KcZfVbd0f55l54cmyIH7KhxO4eYraCq4KNMrgglJ11KMthgXp zoVuRQtnQxzbZxGChjNDck0IeIhjnvyYxe7XD3ZZDsn8uSqWoApm7VBg29FmQLZZE3dGzG4D M5Qa+U5nq6c+9aGujs+f/mkZhg9VEzplvXqrAq1hIm71SOfwq0uiQ1dFH+LSYLgUaljz8vJD c/0YVyF9SboKoAkmpT5x0aML3qwlCy1wkeF3rSWkvmldO01CHxvADFF3AWv16HYtulHpYRoH CAZd5nFhHGaIyxlpJIyoqPG34douoKAwd85tlfv6nOIvI3a4Dr8E1MjpxQ8GmxU1PNFNdNTv jh8KWEplVdWGWVCPvUAfe6srCl3MP9DFmTaoyq4Md7wwIkLRAOBsUdjbB4FH46ImLmZRgG2C haJ1k9ZGlHmd4pjmedyk6YlGH8SV1zQK/11qlbOvqRNTtI5mnMRHGtG0+bpz1FZh5IyWxj3G jkIw9ftgFdhs+YAWH5jnrajtq1O1DeO5KfDo6FsjdqsVxd/LlReufE+zHZ1g3eHSGPtRQxWA Im/luDSFbwXpRTJqM+aanhZ++OZ+Zjl15d78jVaI1dplUh8rU1pM0xSbvDEOignalXn/h4xv ytF7g9EPpFohJavSrASLFZFj0obYxvKaevzj5Y8XuHL+1r+LGTY9PXUXR4/m4kHgsY0IYCZi exUgHM5FF3Mj8XbcmRmBlHUf3T0CLi2ZN0dkEdUakS3V1KaP+byqNsrmwDgSVP2p6bRm18Sw t1Q5kIQpveaATgQygPNWwL9pQdWXNNSCH4f00dUOcYruTkh8rE5k6oIe/2i+z47F8I1qoVj2 qEiIsWanlKoxo41bxhV5pB0Ix5XHl3pheuZP8yvmwFlAlYFV0ro0ky2AR8gq+QS2IGH0X/jl p1//T/fp6+eXt59658G35x8/Xn99/WQlwEL6OLeaCAC0YNOtYgdwG/My0cMMDwh5Zq7n8Ow6 h50D4+DsQdI4nnoM7dHzBS2/Ky41Dd3aK0A2J6+uzjlGAmUgtUgCcs0iHr9BXh8DQYGhIgzz TKnDKfoIEjNYbw07hSjVUBYXqmHK6Il8OtJIrInQMEXa0hK5RoMG6YsDwcjo8+Nm5JlxoiQx FY43KdGRQ1T5xRAt4ZJg0tqLgg1/XvTqdbSpbZgTJIYxywQvYxJcmNpdvaJRQOxxFXCbF+Ab YfzIobu4FcvDu4OpcCtqe/ciBHjTyqSRG9Tg2FXkfG3BHfWwe3KWZDuNYBoIzgOMLIqCvYF6 bNrG/IV6RL3zElYcKX9I2ZhYGD7f+Lur0gJNlLoD9oxRMltTawPQZDILixH2Tcf39o9SDWLd aBqqV3Y72tlgIg/x1Jnh1KNH49TuY4PTtpIYXrxtUlb01p2OD+FB0mfDM9+SHt5ffrzP2K/6 1A45bHp9wYzcQuhvUlPzjqxoWOK402NGGZhZ9qgYaztNaFUZIEk/SAlPdBtqmHCRmYHDopaS fgFKeTLq+CFM5Ey3ohyv3/54ef/69f23h88v//P6afBmNdyZoZJjzM+scX4D0EmbewvoqA1o JXWPzs9pzBpq3SmCyzHmVseL5kILAIhrT/P2Dg7dri6PSosMFnpTm4amPaw38ejyymEDPhK6 7SOb24kMhQ9FT7rIbmyUCXzlTZobjqhxdkBZRlcUSGnJk0/MvQHZtI57ajzDQBTGKNPo7gAn JJlMZKBG23H4skyegI936SGJ5k2QBnODpwmSyPhpjs/33N3iZ6dFb2PiJmFUoJyR4Grd0qbk p43WAJHv6k1MIJoY7YZwQnIaO5oY/RWqX376/fXLj/fvL2/db+8/zQiLVBiPlSMCT4mFDs3H Sq9SDBYNlmbbLO2KjTFSAUOGw3SUWZ1kdPQp6Fp24vq9oH5bZ1sP5GV9Nmathx9qMrQqHvJ7 i9vd1zOT2h484z1ixkn+Oq2PneXiMMBQP9a2Ty7V+kiG653m1MosNn4A+3LgrW5hiMBStxTu AR2eXQY/AHA4AGend/ny/P0he315w0wRv//+x5deynn4TyjxX/35phldYD1G0kgEZEk9A3Tc j+0G1OUmCBBBc749hd/ZB69GgEe2+S2EDN21wUQbRCvHZ6kR5a1GGideBNm1KTeLdSiacN4X jY34SyOvWbcIBsyoI1UivlNnNC6/qidpSkDAhABotzeNHTBysDSNjDMyZ9WYAvNWcEv3KfGF sNhjuBvMfMto9FhZmV3S9tiixVfPnxNNVD6fU7YY9Rikrt0pcIpBzHU18PxXd8lxbwJrqHP0 EoMhbfoCUxNlERVkAwSBimZhJJV01HL1wTDot3/0eVfNxF0xlyaxwC8TdSKWCSNKXg/RNCRG XRInXWAEtIfshUmGV+NfIp5SXDkJu9qhmZRRhAQl1iAGGYaTPSpL0fQxQFh7poRhRKFFMjI+ U9YuoySvLs5aYcG4cYwWeOQn+0AEk4TQBz+pidMYYZ++fnn//vUNMw4SnDRWmbXw/65wrEiA 6ZwHQ0b3jNwwic1t1obk5cfrP75cMfwMNif+Cn+IP759+/r9XQ9hs0SmzOq//h1a//qG6Bdn NQtUqtvPn18w2LZET0ODmVinuvRexSxJYSHKzBFyIJyj9GHneylBMsTauvvl0b+HnrVxRtMv n799ff1itxWDzstoG+TnjYJjVT/+9fr+6be/sEbEtddAtHbAXK1+d23TCkaZSj9jipgzc98g RDrgdjEnGXGoQVnW9934+dPz988Pf//++vkfL0bDn/BJhp6vZLvz9/RjTeiv9rQ9dsNqbsni Uwyj10/9/fFQfZsFDDsrV/JjmtekhgEut7aoTUl6gHUFOqDTpgAtKxOWV+RLN7CL8qNjlC8M CjQ+II0xod6+wsL8Pt152VUOvuHAM4CkEXKCaVG1i+4GLPwUdGuK4TiVkqamqu96B0mC0dGU 7PBUhHJ7nogGJmQeAqvv7ijhSs9odAI2/HzGKUABRCWQc9gaSYL00jgCQCkCFHr7aoAtx8Ad tCEEkjHpc9UTy0BKRBe1hCIyGq4jrzyiL+cc0yhFcDq3XLeQBmHYMEVXv3se14RdvRmoKHQx Zyirp1jHeEwyGohcMJmZiANWjDxWh0gVpsP/fC+NUQVnEgRID2h2C3yD4W5THDkJmItiAwKP OfKS06IFjlz0cBZVwAmbcWhkoP1ZXvZSWL86WPJcF70ksMDswwNibKGi503W46gFgSTn6Dar tmgNE034KZeZmPMKo1fpt+fvP0yXzxYjtOykW6qwa9N9VkldANBU2VhWg8LKkPH2FlAqnha6 OKnYAj975seNKmRgNBntg3yOndOjXwO6Nejrbz4McnTO8CcwF+iBqvIgtt+fv/xQ8Rcf8ud/ z8Yryk9wLFjdiuz8RVlLPqpmrTH/+LtrrgQl70mHbZglnQEQQiWjm26MwvFNOU1VPZtedJFx kI9eyuiCKB8hhsulYcXfmqr4W/b2/AP4gd9ev2l8hb52Mm4O0Ic0SWPrMEM47MuOAEN5+bRT 1UOAF3NpArqsFnqABBHmAkHPFcsRbMDnGn6hmkNaFakVaRBxKp5Peepk7uqOMtAjyPw71dDu XwShI7cV0TCHfeucMvAXhoF71BhyR7qsAU2ZvIzI0K7R8l6YV4chbB2a1mHRFImRenmAA0PF 5tBzy3PrfGKFBagsAItEWpoZ792bQgk4z9++4SNQD0SnYkX1/AlzF1g7p8Jb74Zzg6aB1jmD bqvG3a4BZwECdNyQvCI0k1foJHla/kIicInIFfKLT6GrjP4kRsFhrRFvU0cf0JWY20tgxNaY xipxPG/JeSiS3fbWkGnZEM/j401NnlEsFZFvFTLX2Slcre1qzYMzjvwuy5mgH5eRpEzb95c3 Jzpfr1eOvCpyDGJKy6EwtlQ1QTtWVuUTiBSOgEE4JDIE9KWBs5OSVWRdIA2rPTBJ3neWr1zj 4uXt159RPnx+/fLy+QGqWnjlkx8q4s3GdWiKfLYP6+MMBP/ZMEyN0lYtZmvB9wLd77rHAscs +lyr3hT5bbzDfcVWKQXH649//lx9+TnGzro0iVgyqeKDZvQeSbOqElj+4hdvPYe2v6yn0b0/ cEr9DvKg+VGEdHboBHmKliniXIwSu8qi443+/K+/AUP0DFL9m/zKw6/qGJsUGcR3kxRD1dpf 1lALi1inSlqyjphllHA04oubEUxwAOOhQYC1xO7Up6QayL2VkYg1mHB2qUV9mtLDGGSleP3x yV7zkhL/D0Sb5Q+CqFJRXmvT+HFxqsr4yGuiwxNS8VZEwKYlWhk5BK4CYm5t4iM/LJyCVpEo aq8NN82lVOCQOIbt8A/YAJq2zq4IiIjmAxRVWEdWmFp6BwGwyQu1RGZuIapZ46MM7kfZ+LzG W+o/1L/+AxzGD78rx2jHyacKUILo/ar0lp8ji8cGQHfNtSSL1vEnCaI06q1dfGuGEYuGj4WT HUaKQ35Oo9nOlzXnlUO5gxQyHy79QpHoWXUqI7EZyJfnkrcO93XAYuiG1gisC8BTFX0wAH3M ZQM2rHMdZqg54LdhN15lw8urAVNRd+y40VounloG5jKzqU+ASXOpQB3pMjMg2S0Md/vtrKIO 7rL1HFqiRKxHPdF9iaUjcf8QPzrZD6mo379++vqm+9CXtZmUqA+xNwN05TnP8YfeNxvXKQuG MT44bVvTF8qoqyxOLN5uoEbdvhDIHPA68G80lzUQn4uUPogHghwkZ8pQqEcnTWRmU4Df/099 KyPaVXLAi9Md/I2WAwc8cDyuwUNLtji56Cl6dXCv2tNC2proq/UczFomtwK+1E5QZTXhWg7N nd434jZ/diovRao9EPVFEDrjhsZRxiKENgbL6D77Ovx4Nf2KEJaxCC5mYUNjCwCi1kE/ODQg vgAKOKDPNBaXm6Ef0nAZdS7oBIPf73BD6eM0siSEmjUtRdUIuBREkF9Wvh7VMdn4m1uX1LoT kwa0zSaSc1E84SFKv79EBYa2p59tjqxsHTJXy7NCTi2lJovFPvDFeqXpsYGdyyuBdoiYZJTH ZjTYY93xnMz4VSdiH658pls0cJH7+9UqsCG+lpJyGMAWMJsNgYiO3m5HwOUX9ys9yHERb4ON ln8jEd42NHRGwtrS5EPhLN7LSKXecjuRZI78mPWlZqWtKB9OAB9vlTn7ltYoL89YNwWHk8HX rqYeaGeT7sEFu23D3WYG3wfxzXA16OE8abtwf6xTQTmz9URp6q1Wa4OzM1us9TDaeavZYutz tfz5/OOBozHdHxjs5sfDj9+ev4PI9o4KY6zn4Q1Zxc+wy16/4Z/TSLSogNIb8P9RGbVfzTcd hv6iMp9ybYbm6NPN0nYJI7YraCloImhvNMVFPUNeCoct1CEtr4/U9k3jo2EdjpH6oBsx5ntw 1CVJGkxe66I4soiVrGMWdtBm6IfguO9kvH7TdpUn8zWAkY0H8Xy23GXY46IyGIKGcZAegUOl +F6hTPH14omejFpCeoMn4whAuHyNyuavPbKJfdtUTtT/hEX0z/9+eH/+9vLfD3HyM6z8/zJs rgdeguSzjo1CEpGcdU+Gkc40hhygMSXMyn6Mp/WshzEqSxgdoV0S5NXhYAh9EiozVsm31oGd lUPSDhvrhzVjAnPe4QxZ9WQxCVZ5riiMwPxJPdzsCWJyHgnm7Ipoaq3soBqy2m11/irTrus3 E8JbI+qDBMmHsVnuLTXGt0MUKDLaDmEgWt8jisqb/1dobjCwFX2MRKnvrmBYdMG1u8H/5M5y f+lYC9o+RGKhjv3NIRoMBMIRCkVNv8OBQCGPzNutV7OxZiy2G22gebyDRmnHuQLgO6xA07kh ptjkoTZQYDp1tKMEMbQrxC8bVPCP3x6IlKingoFS7I9BVjBxmh4Dpu8celtltHKzo130fdgv DSwQ7NdLBMVlceCLy7lYWGBJjTwpxd2pr6MaTDzNtwGI7IWgnxrUIQWN8h1PEcDIyFO+TK9w zy3TzNPHzWmW+1+3wT0Cf5EAXZbb+pFSzkr8ORPHOJmNkAI771yDple3LhJixP+FJnQyPH01 a8YR34PpR0J1wpwF3AoO9lUN0FMTLWLpsetZnPpiH1A9Ho53XQ6UPyvjTnMee4joMhfPrSZt EZsUt8DbewvHYaashpen75C0tC53uPcWyvJ6Yclh1EuHo9uAZy4rVdX9Nl04MsRTsQniEM4n +jG6b+DC9n6UawZ1aAuNeMyZJYPP8bPry2gnL0C4mC3pJA72mz8Xjkzs3X5HGwZIimuy8/aU /KPqt82iFPtYzC4jmyBcrWg3O7XTsuXhUJqfBabimOaCV+5tYXA5/Runs4/H+bAeuyYhXVkH tIxPbPPfxy4tYqoylp8tjkLn0iyZQFOKaR9AFdmxEoYaGECtdDDQ464CsA8WqRIpmiiZyMYE 9arZqdEI/FhXiWOCEV2b6duURKBZL//r9f03wH75WWTZw5fn99f/eXl4/fL+8v3X508vuvwg a2NH8r1vxOmPcEPDERynFzOpNQIfq4bTOiRZH5wXsbf1HUeCGg/gz2ZtMmkEz33KPEXismwU HqD3n+xh+fTHj/evvz8kGJyaGpI6AeEhcYSull9/FFZWdatxN1fTokLJiKpxAKFbKMn0Jskp 546EJfKbydWxnRFZ0A4PElcu4FDPwoVjh/fTsIR0XCsSeaGDTEjkOV+Y+gtfmJkLb1Mh5rJ/ /dfHWm5r5miBQhb0zlTIpnXwOArdwjQu4utwu6MnWhKAQLFdL+Gf3HmnJEGaMXrtSizwaMGW Njob8UvNQ/zNpznpiSBw43kb+t49/EIDPhQ8bhwPN5IAWGi4k+h1KwnKtI2XCXj5gQU0v6II RLhbe3ScQElQ5YlzOysCYJVdR5AkgEPKX/lLM4HHGHzHTYARDMTTwkppEoeWWW5gR3gOhUxh jBsMlrlQPRweWwfPVi+dH+rercSRRwsD1DY8yx2cZ710jkjklZdRZZrhqHOEVz9//fL2b/ss mR0gcpuunDy7WonLa0CtooUBwkVCXDRq9ucuPHJKPwKvvpp1azDv//X57e3vz5/++fC3h7eX fzx/Is0g6oFpIVuGyEWnNCRwZmLX86YOSiMdViTSsUIlFjaUzyCf8zJlpGlcIhVOK6MahHhW DRK2ctew3myNOojnx6J/Qn4yQHF+FmbgV+sBVv22Y6z20F7HKhxo5ZrSpAcuWjt/yvjWXQzJ xymc8QxIZOyaUNE5M0PCDOR9mivMDndIG+mCSSdEwEpAcqgbTISivZVJB1PY8i06R5kZpAB3 xmgJvNaNoABq5fYEiChZLY6VCZSJhYGXuXDMOmAonbEScyYGSCcKw2umk9ZPkwfThEgj0i5G WitapLHDKSzB0P2msAAgEGylD9aQBkqvyaGMBMzHtLFnaFyn5I6UU5gzWrOFyDMdT62YZcTA iZI+NjR5ljMjgQCA4JbgLQWS/2RP0hVbhpFQoZ9nZJmZ5w+XwCx0lDmich6FVYhMVKkTyCyV JLJ/wLefHScN0VlYhiQqj1uapg9esF8//Gf2+v3lCv/9F+XumvEmxUgudN09Ev0prKYPOdqW PqMdfhjuA+/U3sXNEV1LKbF1s3ZuxqMiBmK4F5rYMMhSvzvPXxmn8ABebWj1RY9vGOV30yNj Kxm2alWxX/35pwuum54On+CwLIimQQl/tfLpexkjFhMjOFgkv39//fsf7y+fH4TyyWVa/ty5 L060MQLJwk+4S+DsnHs+6hRogK8otKMeEKJhEY1IGyM/2RBrNophM2X+HNEbuthQVrb80RXy t2h3m2BlrxWJuYRhul1tqXt3pEGeXpqhnsTHKWzwvC6dbr/e7f5qneFuvyEaLZtmvOvMUN0h ryKWE8NUCDRMhR2T614UA3YM2TzrRB/f1x14xKIrEmcoHCR7jFlIxEVuUrQ4OME1x+dIAW3X YhkvYGfBVyiaOy3shfbuIuJdQA22RWDahA+RCv7i7hqtF9ojRp9q7cbD9ZVUTRfEpG+KRsES VttZZhVI+utknDwG9QqAUTKu9bT1As+Vt2UolLNYMiKm0jTncUV6XRtF29TO7ptabxMDQhmj tGIWI3aoq2AfyTyqBo3xEgU/Q8/zcOBpwQBPV9KLrXeRKYsYFpR2TgNjfTvozocDpI8QE89W 5tCyxzMeVpRGWqdqrOiuAxxXTmVwEKzNaXUAc0W7QwR9pyOG3vgsv7c4zsBCmhpZCenKKAxX rgO2Lxw1FUti3WEuWq+NH9JKDcUvlShzhpOpPxfwxmUWFyglOiIFljd6OGPXU1rLD1VJa42k 3QKtMXwCaaOwreL0gq7grNOQoQeK0a/yzqrqXVYMyZPF9KumUezCz3dOpP5VxrThUQ81Lb0K RzQ9dCOafr+a0Bd3uN+hbSDekP4DBo2IjdY7Tie9iEwmqsmKyjGRPN3jGxwJjJ7rxLUUtW8l 6Z3GJLatV5L7tE+FOJeJHUhpXl8KcpsMJD2trtS3GkqU+mg6FqnfXVmLXjrHkPhd6r76svMH 3goquJ9GdKiqg83W9KjjmV1TTqJ46G/sC35AoaGiMfkeeWIheGXTrRzGjwd6XwHcsWL5zVUE 7xUas3Z+nT6rPtD27NNQ9BpqTcq6IAdlXPing+NZ5vREXqFNigoobaMMEDNImd4KaAIrK2P9 Fflt3bnsZPLbxiX8AU5c5/6OI1QZ7C8W7HBHF0YMDYnD5v9uggy7WgVSSgEe2aQKfvNn8Bou sOZc2HA8XOxG2PHbh/ED+cJc0ScRWjllNcTGg7os8o9APzOVpb9U9Zt+LA1zt1sHdxgGWVKk ugggpRaV+6QfHTO70xxP9/6pMf3M4Le3cizaDGSRkr6jtSpL1mJTl3sEf6aNlXha+A5bhsvt cGcrwp9NVVYFfdKV+s7hwHqmxBFLFLvwxNTNS6uAxOKM5wWrk/ZBoK5oBrVPkJqWB15a/hPA t8dHWnH/lGLQpYzf4errtBQM/tKrRa3qnbtRWenohR5zFrjsOB9zJ6cHdd7SsnOhH505P4aG nNFEvdDYXBCQd+pOMQGz6KqPMfojWCHWR2xT3L2aGzPqS7Ndre8w5b2Urok4rbHLQy/YOzLd Iaqt6IXfhN6WjrNmfLtMaatnnQiD8RvxwxTkXuWCFcAE0eEddbI0dSckGWiqHMRt+O/OXhZc iY/TuRDv/VVAhTEwSpkWp1zsXdZuXHh7GqXXBwfonS9WMUbvubn4M9HKY/tOJWZegSOr66ci dWRCwplw+FLGGOa/dETJ5ee7vX0qq1qQWeo1qjY9nlvjulCQe7Xfp7jcE/Kv/KNxTKvf3XXj 6SfCCA0IqAxfJiNi6T3QkLxUaLKxGh0rqSdRrbHK/0v/Su8Rxm58djCZFHkOYwoUjjV1403s 8ODLksThqsNrxxuwDBcc2S/NA+N5fDIjBkuAxmGIK0Cmn3ma4GP+AZ8VDUTGb2ligkSGp6Py l+T8AXDzQCbDQVpYZVmCr4QGpFcTWVDlxR310Ek26/UnCKd083GxWXtoEqBXBlBpnG8Dw3UY enPojiBViS2sMYx5zBJmN7GXlh0tTNiF9+2fKuJxnWMUPrOi/NY6KlH+ZrcrezLrydEQv/VW nhfblfXijl3hDA/so+OjitU2Pzip9x3g1iMwyGDa7SvlmzpzNxAjibeY2U/NDqVPbcNVYE3d o/at4ersdfIWUF7DFhAu2XnnpNLdaj0Ied7qRuYnBukP1g6PrbqTOgxC37crQnAbh57nWj5Y bB0SdW13FHBvAgcdvwHsD68DbGa/OajHxmG65EuYcqoxgUZ8ySrretnZKteYnLEqyduIkVYL Ch2jIQJXp6iOUMq5WXVHjtb7jnNZUliPJxImBSzoKhkaCwmquNfjGzXVj+uVt5/VBvBwtXUE pkOC9nguE5NfU+cnvtkUf7y9v357e/nTDCTUj3JXnG/zMVTwWYIGmkpZJuTpjXzPNEkLXjXp mP24joXzbAdcd6t1X3+E5E/93TnGRp7VoL1G5JzaM3VtsN/ws4sEnvoOYozSnrM2tQs5k9ki sqhrbU1LCA6TrV0ERGVlgtQwZg2VmSQX6xy8LDWQNCRqW/P8oAdC5MfRRfP49cf7zz9eP788 nEU0uq9imZeXzy+fZcwxxAy5ltjn52/vL98pa4drTkZqupqMOxAVaUKydsdET0CKv9BWYA4x I11I6KB+1mGZIdpIEAyU47t9HlPtRYv7qxUMKs34sfLmMDKNgc10iW4Za3CaSBymTpWab2rC Il1bgb/GVWV6Tk9ZUQlDhkl1UtzwuY5uolIgd2SWBGVFopKLGAzjkDiC1qWKhNRLXPQcJRfg XaxgJQPMkdWKf/n2x7vTJ3zIPaP/tLLUKFgGl0xamLmWFEbIpEwnI+qjwhQMmNpbjxmD2b49 w9k0eiX8sNqCMcdFagTuMeGYPeR8c2IFpmouu9sv3spfL9M8/bLbhibJh+qJ+HR6IYHKUFEb ZFcIPlXglD5FlYpBP+k/exhw5vVmE4bE/Fsk+6kdE6Y9RXS1j8CObigJxaDQY39oCN/bUoik zz/YbMMNgc5PqjE23Ix9Z4BlDr2U7kEbs+3aESJWJwrXHh1paCRSq3FpLPIiDPyA6hMgAgpR sNsu2FBzUsSC7E9RN55Pv1SONGV6bcmngpECE0jii4EgvtyrnShMW13ZVQ8FNqHOJT1toi3q lOxJBfuacgLSZiWA9XojKm0Lv2urc3xUtpLEhF7z9SpYXLg356KPWY1yylLhSM8tN81NC3KJ EYZNOzg0ZhR/wjHkE6CO5XqiyQkePSUUGFXG8G9dU0i4BFndGgGdCCSIRGa4+ZGk95Mhv8uz NKqqE4XDyPgnGaaHwqZoBJfqTyJznLtJGJo4zU0tufZluSY4GT95JMqqGEVI0zpoQl8K+fdi FWTz5tHvFZzVwLzLltG8viRC1YflA2vg4ydWs3ndOGC2EZxBcBG3240RJR3J4fqujGvDlr4s NLKslIKjvwsFEBm8xgDrWMlg6RJlJ4pAW/ATNOFkfXEVNRSvOxIcMv9E1HdodDsAA9wVJOaM topF1ZLNQNVOwxxqzJFK8CS9cluknNO1RULN7PS1wVOWaIhEdT5pLDZSXVnTcN2ifsQU7CDf tgmUNLWvmoj8rkRGLKcC9U9EmELYfBGZ+nzlCfxYKv7xmJbHMyOLJxH9ZjPNHyvSmLwcpyac m6g6NCy7UQtQbFZ6vssRgayflYRlxN1qRhvGazORn2DlACtF3+0jYX1rHCYTA0UmONs6LDTk xmwxQgq9RHsCPKwUk+vc3Rimyr7nWLLz1oa6Q4c7zqmepC3SHG9e+e15FVHBPJIR7Znp4Lbq onPb6kofhapjUZ+aeY3Ieu22m1VXlXCBu/vJbuHe3ygqopbYC3Zh0NXXRn1+YViLArjMhU7A CV8a8Y4kVDK4UZpaKYg0ZAIL2nWWaGQXbh2R9iy1ORNd1Ja0NDsQcZkHqE1p68NRVIGDoOwp nR0+3doP+3mnZMo94LZd0dqQ5illdppEiyIuvNXe+ekmPZxz1qIplrzK7FFv0vY8TaqNbWux 3fheaFDYI3Wr/dWtq9OlRvZ86l9aPgPtbB5tKnwyV1R2u8+kuF6zvEDluau3dZyFm916NkSn cLXBUobDkrbgmqplzRMGQKsSavEmbOeHq34CKD3IQLZfbXzXBkTsNrizia8gf3m3bt41ltzy gD6yJGLxzOKPwt/uZ4McFywwbCUMsGl51VeUpLD3MSsA/BUxYqhEFffHWwdXNnP3NGku/haW 3dFm/DX0drOM3mlozXSDr+m4kcfn759lgjL+t+rBDkCHhkbTV4jI0RaF/NnxcLX2bSD8vxlj WoHjNvRjO+6MxNSsOTkC8PYEMcpOlCJQonMeGUKaghqqUgXqXQEUsf0N4aMOcaEVMCid1Qyb oo6W2qlUIObHzxJFFEH+xxzGAdKVYrMJCXi+1msewWlx9lYnml0ZibIitDma/mmBWjajRx6l c1Q68N+evz9/Qs34LM5vqztJXrQOwj+iymXGtlLkbEi4NFIOBBQM9iRcvZrG+0pST+AuQlMG XX1yLvltD1dFa8ZlU/7dEkxMU57ISKHntsKsgYOaULx8f31+mz/mKNGzS1mTP8X6KdcjQn8z 2x89GLgHEPJl5rEhGZVjoQ0FjBjrOsLbbjYr1l0YgIwccjpRhiLSicbNRtZopxE5VG+Pbpyr I9KbeZQan7rXy7KRtm3ilzWFbc5ly4t0JCG/kd7aFIQ8MiCiRsZEncLgX8zM3UbXr1ZidRN5 p/6m9cPwRtec18IxTwVPZghMhje5lalg5V+//Iz08HG5NOWz1jxyrCqPPcx5O5/gAeFcASPB OC2eRdEbTs+BWp32+H0Q1MtgjxQ845d5lQq8UKny8VyoN47L23wHKbBzAETsbblA2xayoyN6 oaClyunxUVxsA1LZ2RP0l9uHlh3IFWrhF0bGQdlFTxg03nn/TSXnGeRNst4UohYzSqs63Wtt gjkHH3Gw8PBCw4Vnf7apXXczIDMBS6ImR25COb8sSXiJUVrcVUz4hcGP0VySYdwIfuAx3Crk A2i/ZupmvvkR6Gwn7k2ygQMC5ehxAB0keuPH5FHGhWeVLOK2ya2HoR5VqtjKiZGzWZrdtnZe kvgpzllCPsQW1Y0pc63csI9BsIwzanmcPJWxfNw6OLQrjtC/pXwad6AOjowCZfWxcoSKlVlI WkegBpm3FobiTBtXKLQwrA/7McWnT6X3theXzEKMcwEfdfoKyoi6DoMO9T46vZyrrBr9gqCE nbrgIEKUSa576ktogv9JjYiFkHnQzagpCo7pAFTeWxKDUVVKI8Ck+o60q1Ia34yRfmqSTg+B rgBwhcxqu7I2PiakRlw1BXUiVZYZdUWzRhiMaoM+CIYNwQjEmIwoIFjpYWZkg8fZDMH0iEMT OGLrwKMQF9OZQ0fYYTRnJDEsLZ2hnjA3Xh+tCDL42sItO93eGEoG2PzkFiDG7asLxhhosWBl tzZE+glqx8Fu/DV1mfIaY5D05g+aeZWjTdqLy5U5cm7D3Luy+wDqRE9teTEyCqKVjx3vAk9q CcckwP5mTLAFv+2j81iT7hywMQ/xMUVVOi6zqeo2hv9q15KsqQbLIlxYbE8P1SsaCIHNUdpk +vTTqODe5GVKvgXoZOX5UhlaMUSWIrY/vvxR6mMGQewI24y4C4wNRme6OY70vrWiDYKPtb92 aK1gK8d9GuceAgxT/mQ8ZQ6QIU1Zv1DnYremGeqnrzmLFvO2k000iDBeP4q1hEkltnxuZGQk AYlrLuelqjGel6HTA6h8iYfBNp2v/LhPHkttTUQeoZRhowNAZbqpLD0nI0/ZRJkxk7DNk4uv iZRKBirN87R0OPT1X3A9xE7owrBW6sF5G6+D1XaOqGO236w9F+JPAsFLvLvnCGVJajQ4SbUS C60u8ltc54m+hBaHUC9/THNMBoC6D7NN1qu7HOv8UEW8nQOht8Pc4cdGZVP0xw9t3vqL4QFq BvhvX3+8awELqbh+qnrubQI6cuWI39JmfyPeEd5T4otkt6ENlno0xghZwndF7XidwVNvppDT ka6QlQpZOPhaQGKcRtqEWp6h8jna3Sjl7gmLnT495Oxzsdns3cMO+G1Au5b16P2W9qREtCvS ZY+rTV8yuSRkeEfHGhGxyZpPZ9u/f7y//P7wd1huQ7rh//wd1t3bvx9efv/7y2e0Bf5bT/Xz 1y8/Yx7i/zJOwi7G49kUetTWFPxQyiD+thO5hRa5xVLQZFRWWZuEdLtGorRIL77ZwHmT5Smp ZxPUTRGQ4JQWwymiQStpueb4MGx8IhQ3YppTYB2kghdWdCKEKi3CbPbSP+H6+wLCKND8TR0Y z72R9kwfKxtip8REYMsqAaLGqD6r3n9Tx2Ffo7YuzNqIA9V5rllLsT2TNjqIwoVgDUkuwwLJ 9GEUBvOuna2QhmpRYIBLZ4C/iQQP5zskkZ3hW+vw7MIINNYgTkqBEMzu0povjslVQ1CSPkeu AiiOZgwe4XDfEzXpZX/Upb2jTE00sSPqtUxwKyjuBH57xUxp08QfZRoBU4ld1/OoeXVbQ+Gv n/5JsSSA7LxNGHbxPH3tIIbMyo+Suc0b9GFrB0R3aKqzbrAIcINf0eiRL8jOZWy9v2BN8Bf9 CYXQ5BpcHwT7MfW2bxcTwc4no3wMBPg8bxgfjJiC0tgPWPne7JvNR3gR134gVqHJrNpY6nuC l4ec3jYjyc3brCixciRoC91aafystHHRczkOGPXmTzVHPusvfErFtaBKTn6DwunZNNBG7Klt mCM0/kAEMmTTPF14SsfBH8jQaUmamy6viDzBPMan5ZGOQMhymWGMzWJlWZV3q4rThDVwDdH2 H+N6SkuQvu99Ms1PR3wCuffNtCh4K6JzQ0cNGHetjAB1tzYOU32P5gM+X90fVyTIeOqKtT5Q pVd+v/XiXDZcpPenvOWHedPk2di8fHn58fzj4dvrl0/v398MNq4/FF0kxKA/noFliBo6+Bhu BcPvuAfIVOQYcLjPVr7xxrRnVWYxS5JRMtNTD7Xw5tEOa6NOSYdcqSRTQ9YdQd3Fs6D9WWxB pdfCahKOVQr335+/fQPuVX53xsPIcrv1Tfko2j3LW0uLp8BFUlMCu2rvGCNOhyZXVkezivAh 2FVP1uI/K9N+RO87me7LoGuIyTrm12RWI3cIVxIpg79cKL2NGvMo3IrdzfqMYAXbJD4sxSo6 27jhAdP8juAVdZMo3JOITVs2ZTl4CzfUlSCRY8AFa+q6rLfjHOR/9ypRTAzwHT/3WDQJsdaR 2aJs54Whsxu8DXfzfpMBrwdU4Hl2H/r8BrOKrsLbxmvLWWjgpJY6MQqBEvry57fnL5/nm6T3 5JrvBgW3s0+bJLpphlqc106JDfP9u6Kgvj0KPRQ/a2GkQim4zRraw51psieiHWUL26PR5NBu S1vz2A/7raoJBdZ4qkMpS+bjbLYhSqAJXnG9uFqhLA+tRsxlUrV962C/Dlw15XW4C6ihNbkz DbyZH0iKZ3OPaRNv2k1IK5bUOkdfLFcTZ95W/ZALaEq4pcC+N1+lErEnE0ToeH9e8LG4hVtn MWX7ardC2bra+1Yae863bRHu92ty1xJrpdcM8ntraEkbpxZZGzoCeKnJBi6rWrgVMJwsRxd/ hwvjQJQqKp9WwanlkcSBKy2QWh4VhjfJbVlkfKuaDYYcjcvr9/c/nt+W7n12ODTpgRnqHdV7 kEjPtb6dydqGMlcjFvjVwwfiGWvn/fyv114hUjz/eLcmDQopHYB056zo0ZiIEuGvQ0qM1Em8 a2G1q0c5paCJRBzoLN5EL/Teibfn/3mxO9ZraDAGJN1iRSCKVFPtjGDs6mrjQoROBEZkSSKm PysZFF5gDY5WmF7TBo1Pnak6RehstH5emAjPhQiciC7WjYZMZOjqIS206xS70NHIXehoZJiu 1i6Mt9P3krlWNLkFbQlUTmVKzpdYca7r3DC31+HzUAE0mStkaY1xl5DQeHWWfjYWuLfcx/V1 rmdgixiVkzYM9WcYFgvZp9VWG9OItbABn0CsasP9emOIHwMuvvorj+J8BwKcqO2KKqrm9k7R 0HMWpd9KBhJB5tMZ+gpYvd4h4ZBVaFZp9OjvbqQp4NgyYIgCuruSVVqsHkgsF64ZCSwCb0cH fLRI/PlESoxv3vzDiMjVtaKOkoECOTR/N183pmw31SeHlPpU3gZbR2IWrTXeekNm3hhIVPau qqfdyqRaVD2SU1yoR5HsA6oLMCT7kKoXFsLa21ALwaDYr1yF/c1ucQCQZhdQG0uj2EAT5s1G RLhf0Yh9SCBEEQXr3Xy9HNj5kOJDur9fk/uwaTerwBX1XdXdtHB00G+SA8k5Ft5qRfEQY8uT /X6/0Q71pty0W/QuM48yeZpaP7sLT2xQ/xajtELKSltltyX8BkpRNaJjEW/Ph3NzNp4+bCQ9 FCNZslt7lAO7QaDxERO88Fa+50JsXIitC7F3IMxUMjrKI/eiRrH3dTFjQrS7m+dArG2XJB1F BVQ1KLa+szApNZsU1JiJYEe1VMQggtIDc+NdxkpksoFTdkRF7WlPIWaJWCbxVndpMlZ4m6Na 90udLBKMHN0cnogOYbQFYaW4Hjsb0QHzJwJ0xSCLtrfakSy8p4jh/xhvurgm487aZLU4zxsv TfFwlAiUMDQFE9jbUnsnwWiQQg/hPGKUOyVLyCHimxMML/VgPM7RzgOWO5tXLHVyfnagMJtg txFzxOA97WhMJuKjI4/wSNKCGHVuWUsaBAxUh3zjhYIYDED4KxIBbB2j2gQIl6teT6CMGii2 dyA58uPWC4jZ5FHBUqI1AK/NLBfTfG0WVzS+yNMLylaSDvAP8Xq5g7A7G893JHcbiGSiUVf+ hYFGXr0UF2BS7OaN7xHmY6uB3JOnr0LR7hojBfA+xI5ChO8RJ6tE+L4DsXaV2BLzrxDkaYx8 oL90SyHBdrUlPicxHnErSsQ2dH1uf+dzgbejFjFgtuSZJBHB3vG57ZbM+2BQ2F6MGuovNJZe EkVcByt/6UIu8luTYlTBct6nNt7qnNtYJC0z34uK2GbaRoJmBydPQK7RYksJKhN65yi2oxlR jWBpjABNMGd5EdIbqQiXGxlS674Iqb1c7KmtADwXCXV0fr/xgyXuU1KsqX0tEURr6zjcBVuy 94ha+7SMM9CUbax0cVy0FR2cYySNW9iGS+OJFDuKrQPELlwRI4WI/YpYmmUt42nT3crCzZ7a CnUxc/zpixQRmbJK5679rYNV93cbqs4I41Rn1EOFdh92cZbVBEvBS1Gfm47XgsQ2wcanziZA YAxgClGLzXpFFRH5NgT+hVpS/mZFdVpeP+Q2U4gpLAlJEoTU/dMf/NQpJM93qu2A8Veu0xsw 1AWoDlFqXyNmvaYkJFQybEOiw0UN/aU2XbHdbdct0f/6lsItRm7Hx81afPBWIVu6QNparFdr 6p4GzCbY7ogL8hwne8PvR0f4FOKW1Knnk8Lbx3y7LH2IqBWcKimOLamF1PDUmgZw8CcJjkkW Y8nCepQeihRu/aV7JAWmfk3fbIDyPVILp1Fsrz61YjFu+3pXLGD25KgrbBQs8gcgZ2y20re6 IG9rifeJnS4RwZb8cNuK3WaJrwDxbEvxayANeX6YhB7JmbFE7EKfivQ6UsAghuQhVzJl80jA TdfxER74tHKgjclghSP6WMQbYnu0Re2tyHmSmKWlIQnIEQHM2uHToJMs8nhAsPHIRXvhDL2a 7uougG4bbqnATCNF6/keOZqXNvTJJDsDwTUMdrvgQJVFVOjRQSYmir2XzGdDInwXghwNiVk+ IoAkh2uidXn061RbMpOARgO77kjoGhQmJVHD8/+ik8a4V9CbbKZvItQ/p5VHWjVMKffGQj0I I3Y7Y5QNNKJlLReO+FcDUVqkzSEtMVpM7waM+h321BXil5VNbAkcA7jK5rBrw2UsQMwdo3NL Az5JlXPGobpgjoy6u3Iz2zFFmKF2SxyZwxOAKoLBilTkyMUi7toJwsX2IgFmsegcqSx0uqlx ek1wIgxUZJuT9JI16eMizTS9ZxWVaJEK7SZJgsGMaLk90mydIunjj7+/vD2gM8rvz2+kU5PM WSOXX5wzMpUDcHpdfcJX2KIet8XvdhUYySxphbMlcsMCabBe3e40CEnoTvcP4It1zfoWHxcr o4do6Pzgvz9togEy88YaEWV1ZU/VmXqEH2lUjAPpMdulJW7WhPgEhvOWvtZQ23QijGjxJDIx nIjX5/dPv33++o+H+vvL++vvL1//eH84fIXOfPlqmcoMxesm7evGDTGbsbFCV/h6UWUtMUC9 IppGbAMXwihhmXgRQRSmbTKqZBbJrgmDxibkpCijg3m7+rgzVLs+ct6gecZCfIciv+EHp+p6 02ZqAK4EcHgtpD4/xIxc+jy7YQAgouLxYKFqlgEyF6pl8eOZN6nZM5Zc+gDfCjzWxnJeoFOt PfIGwc5beY6pSaO4A/F4bdcrHyvC1FmtqDGJHXCz5JMNVJrxto7pJZeem2roC1GaRzuo2WoP KvgFzWpcWQYXjauhfBusVqmI3AQpCjBOLPRwARnuPD9bxDuRx3p5PylzWccYCRB0xkHqYVK3 5gX2yJUXxyxtV7ebTQy382wpDZ/E/F+9wbf5YcQEu2inOqtxQ9Iy1f4EigWuMRn4Vtc5Egbh bpeZXwHgfgbETLQfrVbCokxrEFUDclGWfI9Z1FwtK3m8W+FZ4cDDIdkxf7bLBmvYn//+/OPl 83Tix8/fPxt3BkbUjO+cry3tNSxgcdeVEDwy4kuJyPiBYah0z1RZKubHSlp+EaUHrA3EwCuL pQYCE66CpWClMrYcXdgkMsSoCevwz4nigunVTlYpgJjNiQyq8OsfXz69v3794sz1VWSJFT8F IZThm4SLYEcaKAxIU72FCS+Uc4JPyUeyEGv9cLei2iDDfmP4stiMVDQhj3lMRsFHCpk1YaWr LiR0sOu3viUDMlOwWZaDDDOzJCkZZln2VxrC6Q6XA1B3F8BqeiaH+IDEUFq9AbklqtoGM5hn Pooh9MDa9Fo1J9EdyES6sn+xh6mlzep6oJUdPpMBJba6XQ3Cjny7hqPCTHhybNHzXfA4MGFQ o+U1gVUozvvxzJrTGBCAPDXyOnZ6TyHOGbZilDmwmX+BpIuP7fWvEiaxK73u1DmMsCm1DH+F zjoZCbIa+Nfo5ji8NaoFikex9Wm7d0R/YOXHLi6qhE4PAhRzBxiEhmFdhKR6e8JuyEJb0kha 7UFlJ2mtxZnbzATdkFDdfWWCmgquER6SXjw9Otyv5q1Bu2WiqnBP6pwnbDgr1G6DrWsIEbm3 Pz7INCYYeXO77jrONnB80DZ8stDcPUTHSltI6zPK38gCnkLdWUCClIBit0ik8SxghI7m6932 NpOeJarYOPS9Ent6CmHZUG9BLLptVqtZnSwKvB7sakyfxUpFYW6L10/fv768vXx6//71y+un Hw/Ks4oPSek0GXi6+pHEjsw1Bbr863Ua7Zo5bCK05R0rgmBz61oBwqTrClAua+ZcoRl0aM0f VJcXZxM2xg8YmORabL3VxnhWVr5jtNZUonbW9aM5m5n9kXBH3viRwPfoB/mBIKQtJ4ceDh56 9kgiYrN1XdSUI9wID7eu7TS4yRH9V85xBHR+KwMGjlzdm2WQ96ldM+DYmT7bh8wRVNlr7vm7 YGmH5EWwsQ+ImUuhBEpxyv7AzMXYwOZVfCzZgdGSs2TkGv6xKpkrFxZ2oQjXK2vAx7eCGYzi 2BCzWS1/Yr9fW4dfdSyAI9154W22ugYccIh07kGzggUi0SJP4mLah+ggk/JG+oHVRLwePVib S64YFU9zY4UprYo0QqcQKiX9pcpbdjDW2USCMUHPKmaxOBekKfBEjPp5qZ4fyamvAqdxgO1I fw8loZDc4iZNLy3Ncckm2IckRkk+JGomSWk4KZaQsz0RDcLPPTK19hY7R0hM2kxaso6J0QUe E7N1YwIHxtNfrQ2M75GDKDFkmYyVm2Cz2ThxoWnYNmEdgrmWMUgKPnRhhbtsyNyTExkX+T5Y kY1DsyJ/55ELDQ7ZLT0VeJfvHG2SOIod0knCne+o2PRcNzGbjeuTyEbcWZm5uh+WGwY0292W /sqCH5VJtAndNUhZ4l4Nlmhh4MLteu9EbR2LrJcl7n3XFi0spMPjzqLaUQKNRUMfX5r45By8 /d3ad6aFoo3zXdUr54B7PQSqcH93HOLagxlc3gRFvVl7W7KhdRhu6EkGjOtaKerH3f7e2gKp znPsW8SR7s8myYaeukFcJCpeCCShEcVsT2er02iy8LZyrPA6O39MLYM3iuwCB/H2L1GR7rQW zd7RmoaJOsJoYjXX0xt2rG15SaXT0oraYq6GMoVdDTGKvHNUuw5X5JU1ythU+9vicmcpifyA j1nkMSVAJF5tGV03IEM6arlFsyuputF80oOV6sANYiGJ8wPXAalkvjvLfy5G2riQ3M8S5wUO 7muQ6e5/ek9zJVSQEwMrpbY7S55IYU2xyo5AzBPFPByKgVuTOjuDRMk0U3Gn2ibuNTrTmCCk rFqecdNZukgx3C9iMVKAK2OEoiIopF7l8P3522+oKCGCXrIDZaFyOTCMzj01rwfIkPeH+ix+ 8bbaCx8gxZW3GIWwojjCRI8wCz9UENHEtOFFeFKD0H0bgozT9jlIJv12Cyp4x4QWaZ5hnAPz y6dC9HGz5/AsIlFZhBHfRtsjClld0oblIHz/AueK2VYM397B9CQgzzUFBgN2tbrGaTZrP6QF pkN0ttiFw3LiWMD/U9gpqi5K6C9fPn39/PL94ev3h99e3r7BXxhK2dDIYSEV/H23WlGhhwYC wXNvu7ZnVcatvtVdC0LIngxGNqPazEJXuZqpbKGaYp6lQg5SBVuD6XXppGYzG5a40g4gmhWJ K+o2osvqfEmZG8/3pGW6nI9Dau2PC0yuPYqX4nrIaBlWTnnBNg4eQrZe0CeH3I0HdvDJ000O S8watKc5JgU3Wykx+SWZNfXx5rCtA1xUAUvhxPb5bKyB1gjqPvOvnPbk9ce3t+d/P9TPX17e rJmXhHBmQZ1pI2Dnmo/EGok4i+7jatV2bbGpN13ZgjS8d61yVSaqUhBgUR7wd/vEHJWJor14 K+96hrWRbymafuhmcMGL2tXaNOcJ605JsGk9xxvFRJyl/MZLdCj3Ol74ESP5eoP+CY09s6fV buWvE+5vWbAi+8cxGdUJ/9mHoReTJGVZ5ZgEYbXbf4wZ3Z8PCQfRFT5XpCtYv65FqIhPvDwk XNRo0XtKVvtdspodNv3QpizB9uXtCao9Bt56S4fGJYtAQ46JF/qUxD0VKKsLwwJywZj+NiTR drvz6dj5E3mBOfEwKwTLVpvdNXXER5kKVDkv0luXxwn+WZ5hvumHYa0IxoSV9lhViy+Re+rx XiMXCf4Ha6j1N+Gu2wTtbMMrSvh/JirMBHW53LxVtgrW5Z0ZdUgb1HJq2FPCYTM1xXbn7T26 CRpR6D7SetqqjKquiWDxJbqDl7YRWSHOsB/ENvG2yR2SNDgy/w7JNviwuq2Cu1TFvW8hSc9A LZGFIVvBxSXWGz/NdFmKpmZs+btVBrU4FrpI+anq1sH1knmUmaNGCdxd3eWPsKIaT9wczVJE YhXsLrvkeodoHbRenq4ci0LwFuYatpVod7sVpft30dIzVZUYDOu29tfsVFMUbVJ1bQ7r6iqO 9Mpqm3P+1F81u+76eDswiuzCBXCc1Q3X897f7+n+wZ6vU5ifW12vNpvY31lKnp7zsW5L/WtR w5NDSt5jA8a4cKe31uj76+d/2FyXTC8wW53xEUYWjS6QjQysoR2OdQCVQ34Li4+GkxF2dt7u t6TR1ZzofLPuJbxwO0x4Z8ELzDB85DX6oiX1DQ17DmkXhZvVJeiyq0lcXnOn/IL8a92Wwdqh p1HjioxmB7Lt1qe1cRYVGeULaYDbhv94aJh4KATfr3Qt9QD0g9l9qZiNfp4dH2qPvMR4ifE2 gCH0gDUwq24rceQRU8+Yu62/iF0uu1vEhktY00da4uFSyeo1+bDe40W53cBEhhaDhiXrxPPF Sncklox0yTAA9Q3+uG2D9QJ2F95uDmxSLxTb+lalMllRctltPM+J6GVHo/tyGxbHpA43axc/ SzL2PXCs0zpA5rvf/G7aluzCqWDBsq9NXB/O1ga8iRkgi2b94U0DvPojiOJuASKqbhcOgpzr hJDJxGcLJVmQrBrP8Z7cy04LwowbJ9iFOfdbelMp4VG5lYqWFBKAi0vLVmokOnQgOFlUGPJ+ zGspD+/s+/PvLw9//+PXX0F4TmxpOYu6uEgwGs1UD8CkTupJB2l/9woNqd4wSkkvnEsqRp2U gY3hv4zneQMH/QwRV/UT1MlmCBC3DmmUc7OIeBJ0XYgg60KEXtc4Ldiqqkn5oezSMuFkYKLh i5XuBZhhetEMuNg06fQYiFKfFJ8j8/sYoTPnh6PZ3AJupV5ZI6xGoeiKbW256YI3n9TfhiRH hBsYjqLcP+SSBGxd0LcRFnwCHt2npTNAqyzRegEGVxOmtndVyAvROpGXA/Oo4wpQZ1xTxrjN AOVaPyVxCg4mAbqAybxYVpuFl0ibXlezVOY1F7bhFyeO79Y0OwC4PA1B0KPPF1wW7tjL+FG3 xgonoX1ynVwK60IJWq+AmNmpZWC5c3G5jkIc17SC3chpU2LAn54aWqIFXOA6t/GTVZVUFS0/ I7oFvsnZ0RbYodS9fpkjV43cRs5KY9YUcL7SSxsjtRxu7XpjClhy7KSRj3OJpCixVIVzWjAh hu9e14oBdGJB8g9WtL0gooudR0sb5G0jD6To+dM/317/8dv7w3885HEyGE3NkpmiTiPOmRB9 8uZpFyNmnrpuPFgdpSb8qU38TUBhbOO8CWMb95gY3bhnwhB2CRNSxl8k1sJE8RhXRXc1HFkn pGAg/DK6avWStVg3S/A9fkXVLFG7laPVyk5rsW5pfLOnqq6RIWkYhTLDB2uVXTb+apfXFC5K tt5qR/ahiW9xWZIVpkZywDurcXwAQ57SuqR7VM8/q8v265cfX9/gAu5ZZXURz9c2PpnFKmm7 xradi+LpDhj+zc9FKX4JVzS+qa6YjHo8WRpWpNE5Q5fJWc0Eso+njDnoC9Y8LdM2VWs9idE1 9rxRy05pdenfN4d8ycsDNi1BkI8q8qCZvW5OZUR1Lo14HyqDIE/mE3LkhqMG/JxCiLdNWh5a KikOkDVM0w+cj0aQYahkygulLOK/vXx6fX6TbZh5nyE9W6Nm1qyDxY2eKXAEdVlmt3l2qJjY MzDD1CO47G6an3hpV6gyyzmKxEcOv57MpsXV+WBmYkRowWKW586K5AO2Vc9T3ags8BoQhvtQ yaRmpgg3QGFIHJ9I8YE3M2tL8zTWfSQl7OMpfbJbf0iLiDdU6BiJzRqrkkMO4ll1thoPMjHL E24C4WtS8W1/8vTknscry9uKerdXX0mvUgtvNempsfYqQjm60Fug1gJ8YFFjzU175eWRlXZP SszQ2FazRZTHrkDFEptaeyZPy+pSWbDqwOc7Y4Dij9pI7TZizAVh4JtzEeVpzRKfXjZIc9iv V8a6QeD1mKb5fDlJNraAaU9teI4smg18yoBNmc07HJRyNTsGS6aOxDgRsw2GutUmpZl6SXDO Wy6XmqPqsuV2pSC5pzSni1i4zTEOCKx1186o05Zh0kmz6zWcGnDVkkBDwaDDCbFZRzvrg9Vl bUPgHEup5I+F3V9561GMEyIFwydPs67+acSuR0bHtkMa6fg2ZdaRASBYU3BXpLNWwRfq3CG4 yyVDZ9jFTY+PaSCMmykDB6Brb8hvwu3ffqieFj/c8gulZ5OoqhapvbFRj3wo7O61x+YsWmfC YSQ54zXb1SIw67tyXlRtald442XhatfHtKmwT1NFA2S2nT8+JXDNzk8zFeqqO5rZos2LNq8F yaxQ9/9oiUMyJqjjHZgTPZ+1RqsFJuLiaFUztks5vAIBVkc2jq5CGdgUyYPIFEIQVmQFDEvm rpksPiCNjw2MlIi66hjzDvVewEMqhZzGaGGAg1G1OLYDwTlymg2ngyogwTmv+Tx1tkYAf5Yu 5wbEg3ABXWWiO8aJ9XVHiToeJQQkwq5q7N8Ir3/794/XT7A88ud/G9nSx0+UVS0rvMUpp+3j EKtyUbq62LLjpbIbO87GQjusj7DkkNIakvapTml9DhZsUChQ9oIkTVGQbmPAwLVcT541QEYP Ki3Hqnh//fRPIr7DUORcCpalmNrpXOiRFjBoRhdh/m99YoF1jOyc4LOPHb/+eEdxpk9YTnm2 jp9veVZArXT3B6IP8q4vuyB0OKEPhM2GDNReplfr9sNfSjlCwboZP6LhJPcAN6ojQLOkjBq8 n0tg2rvjFY04y8P/ZezKmtvGlfVfUeVpTtXkxlotP8wDRFISY27mIst5YTm24qjGkVy2XGdy fv3txkJiacjzEkf9NXYQaAC9RO7xC1jdgeHpGauHI1MvXdCz8cVoSqqpCLxorPawajyzHHYI OrpMpTSlRf2DdDYezZ1UnD6lb1I5A781oq94e5y+Xe9x+tpQ4TNPrIEOvxpRcksHX+jWm5wq jCYsoghJOqKp1h0NhwgSt5aeOL2IZI8ZjsSnPhs9hU87z7PeplpW2YpoXHXJaR1tMIRonFCN ndq9JalUexEyjM04VVrHottK0yE4R8Vtor+xZ6KEcbxTO/fO5XA0N/3HcrJ0zVFNRh5dUdFh 9Xh6dWY+EgZHOlwHDI0NrA6pk2B6Ndw609CxGdPIV/b8xC9l+o/TrM69g7/OeOc7I9dJ0THV eLhMxsOrrdtnArKu0K21bPDj+Dr4/rw//P3H8D98Ey1XC45DmneMAkrJfoM/erH4P/pOIcYQ TxCpv0nCp4GvRWmyDYyIxooKc8ciomWw02z0gDVfeBcV4evAcQTdr0f2+CNxdDmxZwXhDkE0 bpWOh+a7Wdfl9ev+6cndP1DqWxlXszqZu30sPVgOu9Y6r51aKDyMK+osZ/Cktd3ZCllHcJha RKz24PrZli4/IBWiDRYWwHEsru+8efh9Bhktle5miYCx+5fT/ffn3dvgJPq/n9rZ7vRj/3xC pfzj4cf+afAHDtPp/vVpd3LndTcgJcuq2HpmI1vP0ki/gjLAghl3XQaWRXUYbbwJ8X7Xnrtd d6LzB70vWRBE6GwMNZ/pW5YY/s3iBcuo65AIDpMtrNjoEakKyka75uAQcZpBOpFTWQeo3dGn RwL6kp/Nh3MXUfJely0S10Gdw/JBNgNxwGo4f3lxf1hTRLMNyKbO9AFksFeqQ9q3iylgX1p2 3leNvDgCUrm/LpzDMhfSq1puWmkH1J20sSqODKqY2WIx/Rbpdw09EuXfrij6dq47TOvoynOB RQ8rfFP10dsAPommvLN7QnGY/uQplhltxC4Z1nfpfDojmmcLT4qOjk+vDHPJHjD9PBmArsZm AKY/Jw3iJtRnG8ftSM+0raymAfS5W3BcJcPRBVmwgDy6mBbT+dptgYV0jiFxHjZmRPQ8By6o MeHI2It4gfmY7OPJsJ57LCUly+JmPKK2uu5TsgPMd8Vajo66BK79Z48orzzuQAtb4nNDHaDl MPE1VnCYurpgLrAEiYKqeQlfL1U/oE/14NI6v+VtQCJRCidV0leBSroBBuITQ/qYmLYlmmoT Y1yFsFDM1ZJWFbF/SeNKohneScc6//3h8eOlMKzgiEguYEi3PehrE3A0HBHLAm/9VTAiB5xj 3kDYfd/PhnyshKfV5/sTCN6/rFY4mQdpToUN0JbMkeW7oUempLa5zjAlBghX4fkU43TGiW8l B4YPV3La60fPcDmakzMRocnH+cN6/zEPGW6uZxhN9OhZHV1pxbhZcsc2Z0ut6uvhZc08flG6 xWxezylFQZ1hTG1CQJ9eketjlc5GZ5u7uJlY5+puZhbTgDQuUQw4wS+olF51HcXw7S67SbsY xcfDZzwOfDTlhW/0M7kua/jfxZCskvRver7/ueOM89v15djskk4Bo9od3uDEfHb1WeVJuIwr 7c03RGezqNVVUTTblZaGbIw7YgBcBWggtlG2MhSgkdb52FqzLIsSs2TusNSk5IZSBkvgjMFg Yq3ClLSzu+XhgwE0dWirBMR/MoV8xwHQtLSW9JzVVrqOo0i2LZ2n9Msv5lkbFsClZ80V0dZY ZJuuPB5Tex66ldhCy+eBpOolKUba8/W6alpRNUmo4GggCN24Bs/73eGkjSur7rKgrbdmSvhh OQfohr8tGX9vU1kumuXg+IL+3fRQDZjpMjYcWt9yak9oRGKjfZzSpvkmkqr1ZGdKNuXCwGMv LZjWEfM8Nlp17zqk2Uprq76q6HEhMV+z1uFkckl6kolT7NUgjq1X93o4u9aVJwEdGee5gpXc sKFACwYiY06XDwdtCqdtphulFdKwOq877NOnPnPZhHaBIXzoh22dhRIyNNx5C/HVuTFvCeBn G8SUNgkiBV/Woiwub7RpAkCIvho6wMiN+Z7SAKuiMsg96tq8vCBWGmheniyqqb2HJy8b8+oA iekStkgyN1wpW+G0nZK2hG1/325p659GmeGDV5LpFUCCm7BgTkZFGqVERgt0zOHRkpcscVaQ wWVUDVOq2imOtLCYaZ1NSVawLwh+o6Y1XQvuXh/7wX1gRF+3b8cfp8H698vu9fNm8PS+eztR 7/vruyIqN+RC8FEuqtarMrpb6LoRVc1gRTTUWwL0qEE73y7rajq6oIW2TT2befyWCjXyKX0s lTUQHm6c7mGHx9fj/pH/X6kaSJLVBFg3WKktVquqXRYrhquJMcGzuLqrqoJRDyuye/gSZMRW UIClRKrI/GqXbF3HQUaG6dG8wCtiKm+fYp3ChXqqk2wTL0rP81HXSm4RGrbF+s5tqfkMpqiG 311FbFjZ3b2t7t/+3p00Vy3OOK9YdR3VQo8YPfOT89nKRpNiUJhCg7ClboYVR0mINTGugtcp PixjDavWCtmLyuMSQ10QGOskoVWTII+izJewBBiz6LoIbGupXk5KPAY0tx7VMx4tTBo7aAuN di9dxHCEoD9JFkTlOqR3Q8Sg1DJKYDelOdIQ/ejTGGoat6u0oQ8J3KtKwgpLT9XEqcKVcBOE C/02KYySBJaJRZybzid6MkYJpTJCDlERJ2G5qCkxQGINUVA+p1334zE/b8vldZwYEQ6Xzde4 Bqn1TE8oFh5g0LNMFDAOecA/DEbvZOuCP1DQVkIYeujcOKPtUVnTaeMQ5EsWEi1QX66M/LgO WWGMDT5rXmNSO6iDcWDhTyJVMersMgyUa2RvfJZY8siT1fCxjdqN94FL8MEGm+S0FxjBkLPr GmR/Tz9wlo01Yzo4rWJ/FxWBOFlwVRUzqKt0rXFmfiiWmyG9oCgj+EUt599ZrrVzWNCXkSAt 6K8ddv2CJeeqWXTOX861BV1nnMPvqjpKL2f+OCCoV1qj2yl/JnjhydWVMMR5jQ514KhHjAqG k9OsyOxZ5ekngZYed1pSvwKVZwPhycKRWYSWZfWy2z0OKh7GYFDvHn4ejs/Hp9/9A5lfhZMr F+PZEO10kFQunYCghkbnvy/L/DQbbifb8vCcch90+wnjrHi8HHYhVmydsx6AvxEaMN5RYFDC GSzRA+1JDKQ0aHkRuLWpgsYbG0bjkKNOfaqpeKU1RN41SHtRl4rarlLYHhg6anHNEoXGRbvO 6yLRb6ckXZejqoYPZV+SsVRIcAziSl17DjQ9ExcM27yAMnwBUxXzqqAlkq46ZU4VqjYXdJEf JJpiJvxAp4ggtl43mt2eYsQwmSBg684vuRKJlUlHc4IPaBDld9mEr6xbcJfJ8k2rIVU8HU+G nrwR9LjnMrmGVPxvk2Uy8ZWvu8TXkCAMosuLmRczHl91rELBtA0KY7RURAtPS10vyC7PJqAL JAI6aKgIceAN2IssySptgxXt8GN9WxVxRmrmBs/Hh78H1fH9lYrzxlWBzEjPnAIzfREZXRNt YKWZG9bC/GcrdYR7zkUS2pxArcrAuj/gWr3obagt4no2EV5OlDUkVWtNyADhZJFTh4QY+rTR dEjEaWt32L3uHwYcHBT3Tzuuv2Mo8KsT1QesZjn8Mt1U1cCjgkhsj0S5+3U87V5ejw/kc0WE FhyufoesF5FYZPry6+2JzK9IK3VHQ+dopOxWXrQURRm5eyI9vh8eb/evO+2hQABQ0z+q32+n 3a9BfhgEP/cv/xm8oWrfD+i/0FTqZ79gowVydTTfatRdBQELE/nX4/3jw/GXLyGJc4ZsW3xZ vu52bw/3MHw3x9f4xpfJR6xC5+v/0q0vAwfjYHTgMyfZn3YCXbzvn1FJrOskV/s7riNdLxR/ 8vhx/elb/0r+fQm8Qjfv98/QV97OJHFdZrWD1/HE2/3z/vCPk2d/FYEPKpugISchlbgzEfpX E6yXV1QE9e7FQvw0QlV3h1gRa52HfRd+v/IsjFKWGUcvna0A6RIkEUY/JRqcKHBUsMf7suri z3yUEciK8Say2+NEy+6bLo6I/QSKtih9qwyif04Px4MbdLurpGDnsWQ8oTgkx7JiIE5Q53/J IK/F7HTdOXU8IR3LSjY3il8PjMdmBJEecSJL2Dze7VvhdTYd6grYkl7WGBGDEaVW6ZQOESFx ZYPkZNlgUN4a/h2bL+Ep7AKlR6nSIxtkNW1+twFJ3Wf5VNy6WolxecM9SROWd+UNbtPmay6I LPRO5eTTZQNT/tq+YuS30S0G+KW9lKIhKMNDaB7UzDh1lVEV1Z5rSaETs76Dbfv7G19B+tbI ZyDrOrcnSp+GAu7vw9GgDiQwzNSt5SJAD9sZQ7aRmTPmqMKz13lZGt+nDobeZBVLdCtwhPBZ PE638/QGizSe53gLtlHSt4OeAsBXbFk7mmdpu67swaS4sHFerpQVxTrPojYN09mMHEtky4Mo yWsc1tC8vUVQxjVFQTdPF/R0N/mi1L6VlbPQHPyuBrg0B8yYynEIq3+cfbWuKPpPMli4U2v3 itpW9wdYR38dD/vT8dW4plCVOMOmqlQaqoKsMn3fS0Kn0KHPx4lTLf0VSH2oWVjmPmNU64Uo iRfZJoxT3ZVQglaFG/WkqJYcfBm+Nn4HCYstjlqb6MaPfGnnx0tFDxD6RTfbyjdUg2Ztqkgi phpXvNYLwGdlpVYtdG9uB6fX+4f94cld8Kpajxdep3gcqvEBtdIV7HsAPeHVJsB90ZgkEK1L GXPOcD6jYbp9hHVdU6/JMSSa0T33FLrDN6l/U5SwlrrhTG2Q37zQt/SQa5uuSpUm2FAXvZyr c5lrlwOiSvSNcrVqi40FmmEEeVPQz068FHGvY8wuks6J4TJxKe0yNWqp07GpvpIVi+002AB9 1WjZsiEL9d3aLSvq7aCOOvkQ/ktJ9Tq5O3rjrTB06pZ/XH1c+Jfn3T+GvXXHv21ZuLq8Gpmx 35utzzwcIXncN0NEWkVoMmxuOi4RL9Do+TkvLTlGfThxrh2W8FerPcn255YkTukM+J1xIK6n zYuZJrN8MPRtzu0bb6VkZIrVwinlHo5nYg/STx8BC9ZRe5uXoTSm6VuxYRjXoI5guFFLqNJX PyDFecq0KyuQJkftsnII7ZbVtWHJpoAir9C7bkBp8CieKgqa0jKgAmwMGJ1q0pp3IJL0UWET qzAdsTQYvy7CkfnL5oCs0gXvWFNIjKELAVvSgvBXB1ILEAf67PG3vFVqN4a6ISI3TV7Tqobb D7oBcd0rLP7OM65Lo4yjjLwkhhfHMbUwIc8tKzM7nWOnpATfZTWyRk+S+MUeaiKECa2tkweC kZKH69LqP0XpO4PAYPDghIBf5cqefx1P2cCxi2UAt36NQMHtt80SOByvI08cqb64aIlxUyz9 RCVWxInbfcuRf7p9AwHZj2KVSWmG7jbhHNn8+gVFOGloTd+8MYi5cki1O1iQD1H95c7G9UrB IaS8K2rf6wlwYA/VVA8tK9tvcmgTYkFQtrcqIbP5+Dem14wTUGsPrYPp9z+1uZSASn78OKwm CsA/W26WKXz09AuHwKgrAJ5rUBtnVtbU+bKa0B+NAI2vZtmgJzeNEDSmwzepg0fmhx4GMZKA nr6noX+tGJ1Ft/DnPANLbhn39Zwk+S3JGmehfm+pIRiGhbeMRNMIuigv7pQQEtw//DR8cVdq RTcJ3JuA+dVJYB1Xdb4qGb1kKS7faqjwfIHHQTgQ6YrRHMLPpKJo7hFNwzy1Uo8dotWiB8LP ZZ5+CTchFx4c2QGkoSs4Xltrztc8iSNKcfMb8Ovj34RLlVQVThcobhzz6suS1V+iLf6b1XSV ALOqk1aQkp6Um45bS61MrTEiRYHqzJPxJYXHOSomV1H916f92xEDrH4eaorPOmtTL303mKIG 1HJeq89Pu1w7u49wuLwlR/Vs54lbhLfd++Nx8IPqVHwIMvqJE65NuwFO26ReotSSw8NoYTGg y4Q6sYjY9+g/LzYitHMoWMdJWOoBiUQK9PGFXqA69x4SvY7KTK++OnurY0tamB3NCbSkZPFw 0fYMDgtOGM1oxex1s4LtYkGOfhph4PughNO31pudi6tVvEINGtFJ2gLA//TzRt38uEPblRNX wmBC6Pjoi3OJ+v7OHGShT0hlS2u/iPhGTZOkrYCx/a+t9PBbeIAz72jPyCwLP3Qm1delV3Rs FrHTA4qGMT7wASbkaliU+NtxJt+0HaejfjOcAvTkSvdYIcgMH8LdqA1dGueE1SHqRHOuerAj riOcTsoVab9rwC7h6bXqpmHV2gNutr5ZksYYxsmQAlJ73AuLcJNtJ84wAHHmK6Ts8+wPX5yG CtswYos713WYlzOtKc8RTn55rZnECTTPOq9lNl24JekvkmFLJrW14LvcGJ3RuBNSjOItDDN9 f9WcOXJFpS3mKYorQ3SIf9XrWL7F1E0cyMeoPk6vOJlVEfy9GVm/DQN6QfEcZjk4+euXyV7d Mlo/UbC3nrDGaN6UeSa7qDcXsLw4is4iyA2cOcjtXjLhVhUlyGQ2PIwr1EQGmamgnJIACzVJ QcpDTTE4EOW6FxyYkvZPcY+gFWi7EKqarCwC+3e70u+LgADrDdLa63JhvIxKdtWMOOMLE7qQ DNAvoWeNkYk8czeIirX1LUiSfzAkw9lrkADWRX3e4G8h5FNHK46iNdNt3yo3nhHnuo3YdVvc 4hZOO1nkXE2BTrn9uPP16aAr+HdU+rmsx7lkxt89zjD+i/pVt9mHPMQQdTJMyIxlgLkyyFkx mH3wOXap4fxaVqSxzVVhlcgJ/iw5fHZKCQ73ejHTLZfhhzoyGGcKDVaHkhYOJWbCDrn0I2Ys NgObeyy9LCbSo6XJcq4MygmHyTK78CefUXb8FsvoTHJaH8NiotRCLZapp3/ns5kXufIgV+OZ t8ZXU+rh2ko+8mU8ufJ3xaWvlXBCx1nXzr1ph6OPawU8QzsDbpr8QalOIgX4pp3Cx2YnKPKE JjszVAGUFpCOX9L5XdHk4dhXzpA+EBoslHo0Mlzn8bwtzRI5rTFpaK8P0ibL7Epwi/8I/cZ6 KyFYsjpqPEGeOqYyhzMDGZOtY7kr4yTRn6oVsmIRTS+j6JqqdQzVtty4uTxZE9O36EannK9z 3ZTXhocLBPASR7s5TlLjh/0C1GQxfg4Ooc1Qby+Jv4kYgcqXgHYDnbe3N/rp3Xi2E8quu4f3 1/3pt+v/QCotdG3G320Z3TRQROvbcTFuTgyyeFYjfwlncv2ppM9VUmr0Cx+FFlVeyzt0+NWG awzvJgJdWBC/V5cHT9OuQm6VaINfcf2quow9SjHUGdcBPcI7X69qIZNWecLshwXJxq0k1qwM owya2HAL/+KOi30BMy6oHKYzULuEDKQNseRZgmCPDxBCB0MTtzGmT8BTYrwjEe7oAxh9Ka7/ +vTl7fv+8OX9bff66/i4+/xz9/yye+2kCnVH2Xc40/02Vulfn1D9/fH438Ofv+9/3f/5fLx/ fNkf/ny7/7GDHto//okWS084If/8/vLjk5ij17vXw+6Zxz7cHVAhpJ+rmo/uwf6wP+3vn/f/ u0dUu1lGWyJoVHANU0T3/cIBVAvFntfcYupzR/GgZofHc2avBkDXQ8H+ZnSKwfbHqGq6zUtx +tdlWe6gxLwiFbQ0SgN9rgjqVp9ZglTc2BR0jDKDLyTINUNq/jXm3VPG6++X03HwcHzdDY6v AzEF+t4WzNCnK6b7zTHII5cesZAkuqzVdRAXa33CWoCbZM30BVgjuqylfovY00jGTsB2Ku6t CfNV/rooXO7ronBzwBtClxX2IVh93Hwl3U1gvkqa3N3R2opNK7lWy+FonjaJA2RNQhPd4gv+ 1yHzP8RM4LeKhjWgRLCG1MlPTok4dTNbJY2K8Yam9w7euYgSbxnv35/3D5//3v0ePPCZ/4TR yH47E77Uo5RKWujOuigICBrJWIYVI1pcpeTNgey/ptxEo+lU95roQLLVQrPy/fRzdzjtH+5P u8dBdOBthLVn8N/96eeAvb0dH/YcCu9P906jgyB1u5egBWuQF9joosiTu+H4YuoOcLSK0UUf 0V4FwX+qLG6rKjrT/iq6iZ2VC/pyzWAh36hGL7gRFu5gb26TFtQ0C5ZU4A8F1u6XFBDfTRQs HFpS3hLF5Uta9b37eBaU22CJbomiQT66LZm7mmRrbUjsYnrwg17XGNlmO6IGEYO71A1lj6s6 B01C1ACt799++sYnZe4XtLacjKmeONtPG5FIPAjvn3ZvJ7ewMhiP3OIEWeiv0iBNhYFLqHVz uyV3qEXCrqORO2cE3R1kSScXNSi/Hl6E8ZKa3AqT9fN32Yqsp/er7mYFejiZTRw8DSmam08a wwfMFf+pUS7T0BcFWeOYUTcNPT6aun0GZGHFYq0xazYkifCVVNGYgiD3DnTW8zWbDkcCPrOw 8UyovP+/siPbjRtH/koed4HdQZx4Ms5DHnSwuzXWZUpyt/0iOEnDY2TsBD6AzN9vHZTEo6h4 A0wyzSrxZrGqWAd8LNe6VlsldLMHFjdtQvan3+qTj+GO3rdyy7RHRtpIY13wIbF7wkzk3Y+/ HEPcmdiH2xrKRjdxnQWQWvCw6iEthFp1Fm4+4LH3bjxKDxA8ZfjwyE7H+PZlWYQswgT41Yfm 9gPy+nrMd3FUFOGnkQTkAKByHC8bwerKys0ImAItwtK1oeTCLoCy96PKVeybjcxQnu+Sa0G0 6JKyS4SzPTEqUUCseTcV3lyoW8ctyi2nWzVeIeOsTJOFEq+mOhWWuFeyUe8E3je4mePrahBi p2ECR/rkgsf3eydOpYvjDJ9Jx/f7H4/HpydHxp83yaZ0rFwmLuu6EWbhTIwDPH8iTRyU7lZY CmNvwQ7sNw9fv9+/qV/uPx8f2f3eU0zMBKorxqyVJM9cp9spfKIA2Um8EEOke5ogErOKgKDw zwKTZyj0QmzD9UHxcZQk/Akgd2GGRqX4GUN7UQlDMBCSS/kB3kdGTUJ81WY0VZPU26ToxyRs o8k402M+8b4r6o2vIfn77vPjzeM/bx6/vzzfPQisbFmk4oVH5dL1ZGy2LhWhxNhAC2Ylpw52 8oK1cnc6DTINFNtjkNVcDOUXY1qRX13welPrtUjXC5bP7Kruimv16eRktatRrtepaq2bqzX8 UmRGpAhXuJNkSvJ2TPKoqZKFlvTASqCq4nWI2Iu3p6s3CiJn2ephRZQLNHTdnX38/eev20bc LBrC3Ef88O5VeKevrG/q5GUkDLHQzVeiQkcvpeDCFt4cZleqBLNeHrI1hpjXQquQvtGSVpj/ Ohu3hzLSgoURNadJuqsKo34BGj7NoFnO0poFbIe0NDjdkEbR+raScQ6/v/04Zkqblx8VuJa1 51l3hn4SlwjFOmaMxbzW1M4Q6VULKvljCkktVMBwVEViPZLlXbHFt5pWsTcK+d0sJpJ8aRwf nzH+x83z8YlSzT3d3T7cPL88Ht98+ev45dvdw60dmxzt3eznM+2Yv4bwzomkbeDq0KOj6zJ9 sVevps4TfeW3J5sYYsVwsWC+s66Pdm3BoOuTHBKoh5P1/iumg7PFRW9ZfstonXDbU9mYqjoD 9kmLOd+KWiV6JKNl21A98XyM0gJEZgyFbW3IKd4CSNN1hq9yuqk8XbuNUqo6Aq0V2voXtk3P BNoUdQ5/aZg86IJ1ihud21cN5jpXYz1UqZMyjx9PkzKsGIOJe46YE8grpqsQbQyzqj1kOzb8 02rjYaB9+QaFTeOXW9gjneuAcw5McN30/qtupjOgVEXvSFDZyQcXY9ZrWWVFP4zuV65ODpVx 1nu5ReYIAjRJpVdSGioH4VT4NNH72EFijLSQHywyV1LK/MoleyfgAUIVZWaZFsyaResE1HlT WcOXnGuQtwCO1pWlrpl38kpBtGKjdcfbF0vRwT0sPxWxT0VsFKcEdCqW8A/XWOz/dvWhpowC ZrQhbpHYy2AKEzva41LW7+BoBQAMLR7Wm2Z/2qtgSiPzv4xt3F4X1rGzACkA3omQ8tpJg2ED GrHc9RKYTrxgj6ApLGlTNm5SKKsUqz2Lg+yjm2aWeHhItE6umEzYHEDXZAVQBWC5CWEBIWUB mmTHwuAicmR2aBWWO5lBauoVJwQBAry1je0JRmlQkpbkPd9lhlLC5Lke+/HDqUN+F4rXYMgL RBzq2ZbFugH3RdOX1sZBzKzZkbANG9ONwUrtYbybqJHq1Nu1K63blrygFqEgn2TkTJJ+cGJ1 tkOVdOeYY4OsJhzIqJ25zS/sa6RsHLdu/L1GZurSuJpMZEAPo+cWmZXXaFGzFBT6AuUmq9Wq LRznF/ixye2gLEVOsSo6JwYtiXHTVr/MuyY8AFvVo6tMs8kTIaASfkMxJUf7xto0qNYLbeqx XJKzCf/s55lXw9lP+6R022lX+DsNo824Whgo8ANzzNgDx2QYN+XQ7byJnpHIlqjKPAhthH1i x8aholy1jR0gBg6Esz+AFqLZ4P28GOmfyXa7/EZLrHrrXsWGAwwYO9cWaOKIqfTH493D8zfK ePf1/vh0G1qzkaf0OS2Yw7lzMRqYi5x/xjFtMH1DCaxeOZt8/BHFuBgK1X86XRaEpYaghhmD 8t2YjuSKk/Ysh/uqTjChbEzQcuBB+BvgrNIGBSylNeDJcfnwQ/gPGNm0MU7YZgmi0zorYu/+ Pv73+e7eMOVPhPqFyx/DReC2jKosKEO/7CFTXqDCGTpdV0o22rQwO2A0Zes+CynfJ3oj285u 8xRjVBStfGQxcQWHojg7+fjOmmzYyy3cWRiPSQwhrVWSk4IRcCxKBKXAn3Moc5uwcWdB+iLr zqroqqS370wfQn3COBoWteLOtg0FEfDO7hSSxSEW3CjfYOxiwrmp7W3x6oV3YtSak5sfP7/c 3qL5W/Hw9Pz4cu/m8qoSVC2AkGjnT7IKZxs81tV+evvzZFkBG4/j60U3vOuTMZUZ3xvP3cRH QusowqswnM5KPWhuGDMAJbJ6DlvN/h5/S9qUmYKnXWKihBTXakzcVBQEXW8v64wRtxcVeHVx 3AlgrzJ/x6Dz76TKMHaQc2UWFUZKqA69qjvPO5RrQTixKZISBr9t9rWneiGNTFNgYoI6wh9R 1bqBrZ7EOO55hhl5f/DHZ5fM4nLv+Z/Tb88k0xQKAZW5Yo7IIEaBKod0QrKd57DYe4mgFTbL AxxACQc3bGmCRLc2U4XB5GRb6BowCrkBKoyIh4zjr+fwshrbLVlD+3N5WYWdA2y0x4mYlc84 OhU/bbcglW7FLDPRvvjd5SSQQvUMiNbNkU3JUNgfqKGdyJ37i8XHMeHjKANwQjyWPaMOMzR8 WWAoOsUiT1U3C50AecURlL2G/QoXekSAZsBINNK6MLyg0E1+dSw7nLiFy5AW7SupTQlaNflQ ynkuApribd0d59VjYy5EetN8//H0nzfl9y/fXn7w/bS7ebh1wgK3CWYzgSu0aVpp8zhwvC4H uHBcIEkIQw/Fy3lpNj2qwwY89T0cbtEvEA34DRZLYlgTzFnlxIqzsKS6rK2KwHGHaWR6EN6E BvcXwCAAm5A322D6uQlx4tcnk31IgAf4+oIXv0DymXoErqRUTFRMbFWq0j+YOGHnSrXrdB94 RlW1YZIWHIt13/3r6cfdA5qFwjDvX56PP4/wP8fnL7/99tu/rTDmGH2K6qVUZoKg12pM/GnC TYndojpw5FGKggqMoVcHJwcub3OTDCG4fWd0b/T7PcPg1mj26MKxdkPuOyXyrQymfnsEidy9 VRu2awDRyignFLBqpYp9jfNLhgJShlR7KuFIoP5i9FW5y9AFDYS1DzdODZIM2OXc0j4pemsn T3Lq/7GRHP67R4f6ZS6Je4f5HYcajYng0LCqVrjImWcItjQf1W/Myn29eb55gzzcF3w0CYQw NwKUOSpSYbf1S9jPynlSYB5lJA4L2B89tHP0D4eMRPrmDzADSRCDiCRlFwxSZ4NEZmK7ANBh jZMyXF0HJbYFHCQMmSfXZSHhfU+C3Hw1vDux4dOqOzWrC9ELfUpo4Qw5OOIXRlzTxGysHHAO ngfsNz7jysPE3ps8Rqz9nOKQy6QMEOrsSk6JRlY1y0YPI84Qu7MZapZiCUnHoFudtDsZZ9KA bLzzJADHfdHvUBkYsM4CmokRh6qh16AnOqjVgCuKukpOVXZ+UkLBaFW0VxCTxPSgErTA8hWX mamNq16A3GDmXhFYGLmtuIeyMyNcZEUOEtcuK07efzwlNTMyuTIZTTDXhBjKaWGzKVZ1YYRj V8/DHpkGJzjzP88+iGeeRguMHzH/4Qbz4HVVhDgq0eXVpH3jiPMGglaHRidGKjo70ZX9VaSu PN1GPqCQ+4fc9TMxLE2ZknI2JsRj4OHIacLu4ptOjqdOeNnEFNSoXBzfHs7k8AwWRkTHNmMM 9I/QyxnD9bQ09IcUnYlO3LRnWbsWo5I/pUOwAqe1XbvneXpIOxOhkZxzDhmTld4M9R5DQuoR KK5E8yawr3ebabm7lW2Vdn98ekYGApnrDDO73NwebWHlfKjFl+PpOkYdb6NNwH9Hp9dWMpL1 RrIhghKvz16vWvVoBiTiSfpSjnAYdmuTFGVX2o87WMIaHY/P9OoQ/KHp0yo5V5OLugcqmvk+ tukfgjbIJYqr7Tc7qffWyNy56zrLMjkIt1BsCJL96uxi46/JCJXycWrUa3UeAiqK9VCR5bet L2agvoC+KExFfo3a0dO38GfmP+CywBcrPCWccttNzF6e570cX5SlRDTX6ZpIZGFCqYoaFdqy oR9hRL9PF04BDvIKJ5aio8oK3H5zjmLRwQSJflyvrIV9BixRFM5yzIfTdeJj+1ZHkWh2duqA 6sKV6eMHM3ZflTbihNWxC7inZgFAL6aXIzDdT3bKPMUmRpWbWISKh8FPvmFD+T0/DsdQuZtY rl7C0Gi4Qiq7ldmKxb4iaJHLJqk8VHqYXNnr5ysHAaakiSSPJbjRcsURiDdGArbSRivbizIQ red2+OwIlFgmXWgjBv2UrQLc2jaFrkD6lBR8vJumkKreIAImwN+qFEciGgSMCYaqsgSWY2Wr 0JPxajOoLYgwplMjPoIzfiQBeO24sX5VFZ5VN5SDfGUH8R74qfp/tCk02YElAgA= --XjbSsFHOHxvQpKib Content-Type: text/plain; charset=us-ascii Content-Disposition: inline _______________________________________________ kbuild mailing list -- kbuild@lists.01.org To unsubscribe send an email to kbuild-leave@lists.01.org --XjbSsFHOHxvQpKib--