From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============2513258718574533157==" MIME-Version: 1.0 From: kernel test robot Subject: [ti:ti-rt-linux-5.10.y 7558/10206] drivers/media/mc/mc-entity.c:443 __media_pipeline_start() error: uninitialized symbol 'ret'. Date: Sat, 20 Nov 2021 17:51:24 +0800 Message-ID: <202111201702.LfMucF9O-lkp@intel.com> List-Id: To: kbuild@lists.01.org --===============2513258718574533157== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable CC: kbuild-all(a)lists.01.org CC: linux-kernel(a)vger.kernel.org TO: Sakari Ailus CC: Vignesh Raghavendra CC: "Niklas S=C3=B6derlund" CC: Jacopo Mondi CC: Tomi Valkeinen CC: Pratyush Yadav CC: Laurent Pinchart tree: git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git ti-rt-linux-5.= 10.y head: 0c67d996db8f3c9149598bc98657ae28fee22208 commit: 80dac899053d08524a40f195905022bb08e6104c [7558/10206] media: entity= : Move the pipeline from entity to pads :::::: branch date: 2 days ago :::::: commit date: 4 months ago config: x86_64-randconfig-m001-20211116 (attached as .config) compiler: gcc-9 (Debian 9.3.0-22) 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/media/mc/mc-entity.c:443 __media_pipeline_start() error: uninitiali= zed symbol 'ret'. vim +/ret +443 drivers/media/mc/mc-entity.c d295c6a460cd2a drivers/media/media-entity.c Niklas S=C3=B6derlund = 2017-06-15 401 = e02188c90f6ef6 drivers/media/media-entity.c Laurent Pinchart 2010-= 08-25 402 /* ------------------------------------------------------------= ----------------- e02188c90f6ef6 drivers/media/media-entity.c Laurent Pinchart 2010-= 08-25 403 * Pipeline management e02188c90f6ef6 drivers/media/media-entity.c Laurent Pinchart 2010-= 08-25 404 */ e02188c90f6ef6 drivers/media/media-entity.c Laurent Pinchart 2010-= 08-25 405 = 20b852273642f4 drivers/media/media-entity.c Sakari Ailus 2016-= 11-21 406 __must_check int __media_pipeline_start(struct media_entity *en= tity, e02188c90f6ef6 drivers/media/media-entity.c Laurent Pinchart 2010-= 08-25 407 struct media_pipeline *pipe) e02188c90f6ef6 drivers/media/media-entity.c Laurent Pinchart 2010-= 08-25 408 { d10c98949d1a1f drivers/media/media-entity.c Javier Martinez Canillas 2015-= 08-19 409 struct media_device *mdev =3D entity->graph_obj.mdev; 20b852273642f4 drivers/media/media-entity.c Sakari Ailus 2016-= 11-21 410 struct media_graph *graph =3D &pipe->graph; cd448544d8c6d3 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 411 struct media_pad *pad =3D entity->pads; cd448544d8c6d3 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 412 struct media_pad *pad_err =3D pad; 57208e5e25f263 drivers/media/media-entity.c Mauro Carvalho Chehab 2015-= 08-07 413 struct media_link *link; af88be3887c1a0 drivers/media/media-entity.c Sakari Ailus 2012-= 01-11 414 int ret; e02188c90f6ef6 drivers/media/media-entity.c Laurent Pinchart 2010-= 08-25 415 = 74a4133079f739 drivers/media/media-entity.c Sakari Ailus 2015-= 12-16 416 if (!pipe->streaming_count++) { 20b852273642f4 drivers/media/media-entity.c Sakari Ailus 2016-= 11-21 417 ret =3D media_graph_walk_init(&pipe->graph, mdev); 74a4133079f739 drivers/media/media-entity.c Sakari Ailus 2015-= 12-16 418 if (ret) 74a4133079f739 drivers/media/media-entity.c Sakari Ailus 2015-= 12-16 419 goto error_graph_walk_start; 106b9907c368e3 drivers/media/media-entity.c Sakari Ailus 2015-= 12-16 420 } 106b9907c368e3 drivers/media/media-entity.c Sakari Ailus 2015-= 12-16 421 = cd448544d8c6d3 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 422 media_graph_walk_start(&pipe->graph, pad); cd448544d8c6d3 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 423 = cd448544d8c6d3 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 424 while ((pad =3D media_graph_walk_next(graph))) { cd448544d8c6d3 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 425 struct media_entity *entity =3D pad->entity; 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 426 bool skip_validation =3D pad->pipe !=3D NULL; 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 427 struct media_pad *iter; e02188c90f6ef6 drivers/media/media-entity.c Laurent Pinchart 2010-= 08-25 428 = ef69ee1bc2c10f drivers/media/media-entity.c Mauro Carvalho Chehab 2015-= 10-01 429 DECLARE_BITMAP(active, MEDIA_ENTITY_MAX_PADS); ef69ee1bc2c10f drivers/media/media-entity.c Mauro Carvalho Chehab 2015-= 10-01 430 DECLARE_BITMAP(has_no_links, MEDIA_ENTITY_MAX_PADS); af88be3887c1a0 drivers/media/media-entity.c Sakari Ailus 2012-= 01-11 431 = 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 432 media_entity_for_each_pad(entity, iter) { 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 433 if (iter->pipe && iter->pipe !=3D pipe) { 3eb87773dee633 drivers/media/media-entity.c Shuah Khan 2019-= 02-22 434 pr_err("Pipe active for %s. Can't start for %s\n", 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 435 entity->name, iter->entity->name); 8aaf62b5b9bef7 drivers/media/media-entity.c Sakari Ailus 2015-= 11-29 436 ret =3D -EBUSY; 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 437 } else { 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 438 iter->pipe =3D pipe; 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 439 } 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 440 iter->stream_count++; 8aaf62b5b9bef7 drivers/media/media-entity.c Sakari Ailus 2015-= 11-29 441 } 8aaf62b5b9bef7 drivers/media/media-entity.c Sakari Ailus 2015-= 11-29 442 = 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 @443 if (ret) 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 444 goto error; af88be3887c1a0 drivers/media/media-entity.c Sakari Ailus 2012-= 01-11 445 = 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 446 /* Already part of the pipeline, skip validation. */ 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 447 if (skip_validation) af88be3887c1a0 drivers/media/media-entity.c Sakari Ailus 2012-= 01-11 448 continue; af88be3887c1a0 drivers/media/media-entity.c Sakari Ailus 2012-= 01-11 449 = af88be3887c1a0 drivers/media/media-entity.c Sakari Ailus 2012-= 01-11 450 if (!entity->ops || !entity->ops->link_validate) af88be3887c1a0 drivers/media/media-entity.c Sakari Ailus 2012-= 01-11 451 continue; af88be3887c1a0 drivers/media/media-entity.c Sakari Ailus 2012-= 01-11 452 = de49c285a36049 drivers/media/media-entity.c Sakari Ailus 2013-= 10-13 453 bitmap_zero(active, entity->num_pads); de49c285a36049 drivers/media/media-entity.c Sakari Ailus 2013-= 10-13 454 bitmap_fill(has_no_links, entity->num_pads); de49c285a36049 drivers/media/media-entity.c Sakari Ailus 2013-= 10-13 455 = 57208e5e25f263 drivers/media/media-entity.c Mauro Carvalho Chehab 2015-= 08-07 456 list_for_each_entry(link, &entity->links, list) { cd448544d8c6d3 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 457 struct media_pad *other_pad =3D cd448544d8c6d3 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 458 link->sink->entity =3D=3D entity ? cd448544d8c6d3 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 459 link->sink : link->source; af88be3887c1a0 drivers/media/media-entity.c Sakari Ailus 2012-= 01-11 460 = de49c285a36049 drivers/media/media-entity.c Sakari Ailus 2013-= 10-13 461 /* Mark that a pad is connected by a link. */ cd448544d8c6d3 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 462 bitmap_clear(has_no_links, other_pad->index, 1); de49c285a36049 drivers/media/media-entity.c Sakari Ailus 2013-= 10-13 463 = de49c285a36049 drivers/media/media-entity.c Sakari Ailus 2013-= 10-13 464 /* de49c285a36049 drivers/media/media-entity.c Sakari Ailus 2013-= 10-13 465 * Pads that either do not need to connect or de49c285a36049 drivers/media/media-entity.c Sakari Ailus 2013-= 10-13 466 * are connected through an enabled link are de49c285a36049 drivers/media/media-entity.c Sakari Ailus 2013-= 10-13 467 * fine. de49c285a36049 drivers/media/media-entity.c Sakari Ailus 2013-= 10-13 468 */ cd448544d8c6d3 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 469 if (!(other_pad->flags & MEDIA_PAD_FL_MUST_CONNECT) || de49c285a36049 drivers/media/media-entity.c Sakari Ailus 2013-= 10-13 470 link->flags & MEDIA_LNK_FL_ENABLED) cd448544d8c6d3 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 471 bitmap_set(active, other_pad->index, 1); af88be3887c1a0 drivers/media/media-entity.c Sakari Ailus 2012-= 01-11 472 = de49c285a36049 drivers/media/media-entity.c Sakari Ailus 2013-= 10-13 473 /* de49c285a36049 drivers/media/media-entity.c Sakari Ailus 2013-= 10-13 474 * Link validation will only take place for de49c285a36049 drivers/media/media-entity.c Sakari Ailus 2013-= 10-13 475 * sink ends of the link that are enabled. de49c285a36049 drivers/media/media-entity.c Sakari Ailus 2013-= 10-13 476 */ cd448544d8c6d3 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 477 if (link->sink !=3D other_pad || de49c285a36049 drivers/media/media-entity.c Sakari Ailus 2013-= 10-13 478 !(link->flags & MEDIA_LNK_FL_ENABLED)) af88be3887c1a0 drivers/media/media-entity.c Sakari Ailus 2012-= 01-11 479 continue; af88be3887c1a0 drivers/media/media-entity.c Sakari Ailus 2012-= 01-11 480 = af88be3887c1a0 drivers/media/media-entity.c Sakari Ailus 2012-= 01-11 481 ret =3D entity->ops->link_validate(link); fab9d30b7b4216 drivers/media/media-entity.c Sakari Ailus 2014-= 10-28 482 if (ret < 0 && ret !=3D -ENOIOCTLCMD) { d10c98949d1a1f drivers/media/media-entity.c Javier Martinez Canillas 2015-= 08-19 483 dev_dbg(entity->graph_obj.mdev->dev, 91b619adeb3753 drivers/media/media-entity.c Sakari Ailus 2016-= 12-08 484 "link validation failed for '%s':%u -> '%s':%u, error %d\n= ", 823ea2a639611f drivers/media/media-entity.c Sakari Ailus 2015-= 02-12 485 link->source->entity->name, 823ea2a639611f drivers/media/media-entity.c Sakari Ailus 2015-= 02-12 486 link->source->index, 823ea2a639611f drivers/media/media-entity.c Sakari Ailus 2015-= 02-12 487 entity->name, link->sink->index, ret); af88be3887c1a0 drivers/media/media-entity.c Sakari Ailus 2012-= 01-11 488 goto error; af88be3887c1a0 drivers/media/media-entity.c Sakari Ailus 2012-= 01-11 489 } fab9d30b7b4216 drivers/media/media-entity.c Sakari Ailus 2014-= 10-28 490 } de49c285a36049 drivers/media/media-entity.c Sakari Ailus 2013-= 10-13 491 = de49c285a36049 drivers/media/media-entity.c Sakari Ailus 2013-= 10-13 492 /* Either no links or validated links are fine. */ de49c285a36049 drivers/media/media-entity.c Sakari Ailus 2013-= 10-13 493 bitmap_or(active, active, has_no_links, entity->num_pads); de49c285a36049 drivers/media/media-entity.c Sakari Ailus 2013-= 10-13 494 = de49c285a36049 drivers/media/media-entity.c Sakari Ailus 2013-= 10-13 495 if (!bitmap_full(active, entity->num_pads)) { 47dfdb3a888733 drivers/media/media-entity.c Helen Mae Koike Fornazier 2015-= 06-28 496 ret =3D -ENOLINK; d10c98949d1a1f drivers/media/media-entity.c Javier Martinez Canillas 2015-= 08-19 497 dev_dbg(entity->graph_obj.mdev->dev, 91b619adeb3753 drivers/media/media-entity.c Sakari Ailus 2016-= 12-08 498 "'%s':%u must be connected by an enabled link\n", fab9d30b7b4216 drivers/media/media-entity.c Sakari Ailus 2014-= 10-28 499 entity->name, 094f1ca516cd32 drivers/media/media-entity.c Sakari Ailus 2014-= 11-03 500 (unsigned)find_first_zero_bit( 094f1ca516cd32 drivers/media/media-entity.c Sakari Ailus 2014-= 11-03 501 active, entity->num_pads)); de49c285a36049 drivers/media/media-entity.c Sakari Ailus 2013-= 10-13 502 goto error; de49c285a36049 drivers/media/media-entity.c Sakari Ailus 2013-= 10-13 503 } e02188c90f6ef6 drivers/media/media-entity.c Laurent Pinchart 2010-= 08-25 504 } e02188c90f6ef6 drivers/media/media-entity.c Laurent Pinchart 2010-= 08-25 505 = af88be3887c1a0 drivers/media/media-entity.c Sakari Ailus 2012-= 01-11 506 return 0; af88be3887c1a0 drivers/media/media-entity.c Sakari Ailus 2012-= 01-11 507 = af88be3887c1a0 drivers/media/media-entity.c Sakari Ailus 2012-= 01-11 508 error: af88be3887c1a0 drivers/media/media-entity.c Sakari Ailus 2012-= 01-11 509 /* af88be3887c1a0 drivers/media/media-entity.c Sakari Ailus 2012-= 01-11 510 * Link validation on graph failed. We revert what we did and af88be3887c1a0 drivers/media/media-entity.c Sakari Ailus 2012-= 01-11 511 * return the error. af88be3887c1a0 drivers/media/media-entity.c Sakari Ailus 2012-= 01-11 512 */ cd448544d8c6d3 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 513 media_graph_walk_start(graph, pad_err); cd448544d8c6d3 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 514 = cd448544d8c6d3 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 515 while ((pad_err =3D media_graph_walk_next(graph))) { 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 516 struct media_entity *entity =3D pad_err->entity; 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 517 struct media_pad *iter; af88be3887c1a0 drivers/media/media-entity.c Sakari Ailus 2012-= 01-11 518 = 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 519 media_entity_for_each_pad(entity, iter) { 12030f489ef87d drivers/media/media-entity.c Sakari Ailus 2016-= 07-20 520 /* Sanity check for negative stream_count */ 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 521 if (!WARN_ON_ONCE(iter->stream_count <=3D 0)) { 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 522 --iter->stream_count; 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 523 if (iter->stream_count =3D=3D 0) 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 524 iter->pipe =3D NULL; 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 525 } 3801bc7d1b8dd7 drivers/media/media-entity.c Shuah Khan 2016-= 01-30 526 } af88be3887c1a0 drivers/media/media-entity.c Sakari Ailus 2012-= 01-11 527 = af88be3887c1a0 drivers/media/media-entity.c Sakari Ailus 2012-= 01-11 528 /* af88be3887c1a0 drivers/media/media-entity.c Sakari Ailus 2012-= 01-11 529 * We haven't increased stream_count further than this af88be3887c1a0 drivers/media/media-entity.c Sakari Ailus 2012-= 01-11 530 * so we quit here. af88be3887c1a0 drivers/media/media-entity.c Sakari Ailus 2012-= 01-11 531 */ 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 532 if (pad_err->entity =3D=3D pad->entity) af88be3887c1a0 drivers/media/media-entity.c Sakari Ailus 2012-= 01-11 533 break; af88be3887c1a0 drivers/media/media-entity.c Sakari Ailus 2012-= 01-11 534 } af88be3887c1a0 drivers/media/media-entity.c Sakari Ailus 2012-= 01-11 535 = 74a4133079f739 drivers/media/media-entity.c Sakari Ailus 2015-= 12-16 536 error_graph_walk_start: 74a4133079f739 drivers/media/media-entity.c Sakari Ailus 2015-= 12-16 537 if (!--pipe->streaming_count) 20b852273642f4 drivers/media/media-entity.c Sakari Ailus 2016-= 11-21 538 media_graph_walk_cleanup(graph); 106b9907c368e3 drivers/media/media-entity.c Sakari Ailus 2015-= 12-16 539 = fb49f20438f361 drivers/media/media-entity.c Shuah Khan 2016-= 02-11 540 return ret; fb49f20438f361 drivers/media/media-entity.c Shuah Khan 2016-= 02-11 541 } 20b852273642f4 drivers/media/media-entity.c Sakari Ailus 2016-= 11-21 542 EXPORT_SYMBOL_GPL(__media_pipeline_start); fb49f20438f361 drivers/media/media-entity.c Shuah Khan 2016-= 02-11 543 = --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org --===============2513258718574533157== Content-Type: application/gzip MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config.gz" H4sICEm8mGEAAy5jb25maWcAlFxLc9y2st7nV0w5m2Rhn5Esq+y6pQVIgjPIkAQNgKORNixFHjuq yJLvSDqx//3tBvgAwOY49yxyLHQDxKMfXzca8+svvy7Yy/Pj15vnu9ub+/sfiy/7h/3h5nn/afH5 7n7/P4tMLippFjwT5g0wF3cPL9//8/39eXt+tnj35mT55uxksdkfHvb3i/Tx4fPdlxfofff48Muv v6SyysWqTdN2y5UWsmoN35mLV19ub19/WPyW7f+8u3lYfHjz9s3y9enp7+5fr7xuQrerNL340Tet xqEuPizfLpc9ociG9tO375any+VISwtWrQby2MXrs/S+mbKqLUS1Gb/qNbbaMCPSgLZmumW6bFfS SJIgKujKPZKstFFNaqTSY6tQH9tLqbzvJo0oMiNK3hqWFLzVUpmRataKswwGzyX8B1g0doVd/3Wx skd4v3jaP798G89BVMK0vNq2TMHyRSnMxdtTYB+mVdYCPmO4Nou7p8XD4zOOMDI0rBbtGj7K1YSp 31SZsqLf1VevqOaWNf4+2UW2mhXG41+zLW83XFW8aFfXoh7ZfUoClFOaVFyXjKbsrud6yDnCGU24 1iYDyrA93nyJnYnmHPfCCZObPkz7GBUmf5x8doyMCyFmnPGcNYWxYuOdTd+8ltpUrOQXr357eHzY //5qHFdfspr8oL7SW1GnJK2WWuza8mPDG04yXDKTrtsJvZdeJbVuS15KddUyY1i69re50bwQCTku a8C0ESPas2YKvmk5YO4gxEWvY6Cui6eXP59+PD3vv446tuIVVyK12lwrmXhq75P0Wl7SFJ7nPDUC P53nbem0OuKreZWJypoMepBSrBTYKdBBT3JVBiQNh9MqrmEEumu69tUNWzJZMlGFbVqUFFO7Flzh ll1NBy+1oCfcESbfCRbEjALpgP0HSwJ2k+bCdamtXXhbyoyHU8ylSnnW2U3YvpGqa6Y072Y3yIU/ csaTZpXrUH72D58Wj58jSRi9jkw3WjbwTSe5mfS+aMXKZ7FK9oPqvGWFyJjhbcG0adOrtCBkynqJ 7SiiEdmOx7e8MvoosU2UZFkKHzrOVsJRs+yPhuQrpW6bGqcc2U2n4Wnd2OkqbX1W5POO8ljFM3df 94cnSvfW16AZSsjMOujhHCuJFJEVtFlx5LwpCsqqyAohS2sUSzdOZjx/GdKcgBGD2C/4PdditUZh 7dZIStVkmcMOKc7L2sCoFlOM9rNr38qiqQxTV7SVdVzELPv+qYTu/WbDQfzH3Dz9vXiG6SxuYGpP zzfPT4ub29vHl4fnu4cv4/ZvhTL25Fhqx4i2C2DTJiITsyAGQckKNdlKe/AVX8x0ugY1Z9tVrNCJ ztAmpxwcBfSmQQ7KG4I8TW2RFp6kgtnqfWEmNCI0Bwe6A/wXW+fJEqxYaFlY2+V/2Z6CSpuFnsq7 gRNrgTbOCf5o+Q6UwNNLHXDYPlETrth27VR4Qmqy6DuuHQWfmADsXlEgmix9/4OUisPBaL5Kk0L4 pgNpOatkYy7Oz6aNbcFZfnFyHgwl0wR3bXZOrUXHZeIfSbiPIQJNRHXqrVxs3D+mLVaEfLESG4eJ KYkpJI6fg78Xubk4XfrteOYl23n0k9NRGUVlINpgOY/GOHkbCHsDoYQLDqzUWyPdK6++/Wv/6eV+ f1h83t88vxz2T7a52wyCGngn3dQ1BBy6rZqStQmDKCoNlM1yXbLKANHYrzdVyerWFEmbF41eT4Ih WNPJ6ftohOE7MXXy3dFkB5RBC3lllZAy4yslm9rzfTVbcWfpuPJHBvyYUmYpKTbdIN6i7N9u48fW nAnVhpRRy3PwsKzKLkVm1sRXwPTN9XTttcgoKeuoKrNBT9wpB5W/5mq+37pZcTg0b2U1wGUfKqDI 48c7CvGRjG9FSjvYjgO6zhrdfnlc5cfoSZ3Pr8JCtEBKIDgBZAfmnh5zzdNNLUHq0BUDpqRcd+dL IGLtD9+PZeA4Mw5+EyApKXaKF8xDwihEsE8W6ylPZOzfrITRHOTzgi2VRfEvNERhL7R00e4wNWgK 40WfVUacUXA4Err4tp+8lIgNQpsIei1r8MbimiP6sQcoVQl6GUCTmE3DPyhjmbVS1WtWgVVRnutA WGs8VOsMn8hOzmMecH4pry3+t44gBqCprjcwS3CzOE1vcXU+/hE70OhLJZgaAVrgxSAa9AcjtXYE 4JGYdARi0TmsN/MhvUPADhn6GogOIf67rUoPkUTyH62WsmoMoh5Evp75agDTRn+C5nu7U0ufX4tV xYrcExQ7c7/Bxgx+g16DmfW8gAhEUsi2URE4HGP1bCtgzt12UrYQhk6YUsI/nw3yXpV62tIG4dLY mgAWg6WjQAcgY+CwW4f6jaF6IEjtJAobHWXvqZDtDxHYUWwCU1JA/EUn30DibOecsjT2E+hix+XD PCqIxsCuedNPS9+WaB7gY2tBbSvxBRiXZ5nv6ZxKwazaIbL0ZO9keTbBsV2auN4fPj8evt483O4X /L/7BwDFDDBJirAYYp4R4M4M7uZpibAr7ba0aQEyivqXXxzH3pbugz04oH2HLprETYOMGcuawRnb kNXrwhLKwcBIIZuk2VgCZ6sAtXQyFI9t3TzC6laBQZGUuodsmBACvB/oZZPnACUtOCJSLXbViFpr poxggZkDhJCLgo7prCm2nlb7aDzMUvfM52eJnwnZ2YuG4G/fcbo8Otr7jKcy85UeAocaYgfrj8zF q/395/Oz19/fn78+P/Pz0hvw4D0G9ZZqIKZ3scSEVpZNpNslwl5VYRDhkiMXp++PMbAdJt5Jhl54 +oFmxgnYYLgxOOrTMM4ZTBsHo9XaEwmczJDCYYVIFOacshDBDGYGpQAH2lE0BqAJb0u4dfQEB0gK fLitVyA1JjIoAC8dEnRZAIjivIgA48eeZA0SDKUwK7Zu/AubgM9KM8nm5iMSriqXMwTXq0VSxFPW jcaM6xzZWna7dayYYulrCfsAwPytB9lsPtl2nouFOhMHU7d6GOtDq307HnZtbNrZO9Uc4ARnqrhK MS3qe9565WLHAkxeoS/eReGaZniEqAl4Tjx1xsBa8vrweLt/eno8LJ5/fHPZjSDGjBZPGSN/Bbiq nDPTKO5gu29akLg7ZbWg7w2QXNY2g0vSV7LIcqHXJFFxA3gGRHV2aCfpAC5VMcvDdwbkA2WOwFoB J2pc0Ra1pv0KsrByHOdYWCWkztsyEbSDsnGLLEHMcggtBmWnrjmuQFMAVQEuXzXcT8vAnjLMxwV2 vmuber8pi65FZRPZxFdxpestWpoiAQFrt714jXvBK6LfBhx0NE2XS68bzPCC3BamQ6jjhLb04Q8T jfKJVOavZ+0TLMMgfzBRrCXiEDstGrWmqjpCLjfv6fZa0yJfIqo7pUngsinfP5h2H832EqkqcJ2d 3XZZpnOfpTiZpxkdGSdAmLt0vYp8Nt4KbMMW8G6ibEqrYDkrRXHlJf+QwUoYBHWl9ry6AENqTUUb hITIvy1380aky/ti8MkLnlIJcJwIWFGno0EyxDaDXk4b11crP8nZN6eAIFmjpoTrNZM7/5JrXXMn f4HsZyWt1isAXqD4gEBmDn8HZpW6gbCuUCM0BGeY8BVCFJqIF4PvTz5MqD3sHM+oo3gtzuro0gdS tqkMEqZ9GwaxcsY22IqBFo1+JK6ybwyMpuJKYryG2YVEyQ2vXMICbzznvUZoWZ1j8yKFr48Pd8+P h+CSwwtJOmPeVGGMNeVQrC4uvs7TU7xvCO9yPB7rD+RlaLsHED0z30AvuoAUEFNT9LfCoVeSdYH/ 4WSWQLwPDF4pUtAlMBjz+6opP9M5U5GNW4FN7yz4CA85EwpUtF0lCIAmWCCtmSvD0Uak9OningHS AWFO1RV524UpZH9g7IFtMxMHyMXSWvTdvEFwV70W2Bcd20mHzyxCcZNiBMYcyGN8F9Ct1errG/By 29szURR8BerSOXm8Mm74xfL7p/3Np6X3v3Afa/wadkzpq0K715gkhTBDaswkqKaO76cCHcTbd7yv uESbMAqMUZQ82GW5WDU8fQ1BTtjSlKKeeq2i340OnSKC3/Cribw4XqN3dttamVNJZIpxqichA6aF yZ3jOW2+19ftyXI5Rzp9tyQmBoS3y6U/EzcKzXvx1j/lDd/xlAJR2I5RGBWcOWLdqBVG/17w5wha BEnGoXF6+z2mfxXT6zZrSNdUr6+0QFsPKg1Qc/n9pJPVAaHbPESnMiNwt4KDCWXMxB0bF2LZVQXj ngbDZlcAEbD4xIkQRLl4+zi6ZWnqolmFcAk9CgLB0icvR7oL2mhaF7BvM+2VmTnliw10sM6YZSer glbXmBPrA+jjKDMbnMNy6JAGhFvksCeZOZK3tsF6Iba8xss/P69zLDacSBvLsra38j7NGcn+eLo9 9XLyus/NOiNsAazI6EF0XUAcVKMfNR18J7gwcre5Ar94ymGCx3/2hwX42Jsv+6/7h2e7JHQHi8dv WOnqZSy7VIGHf7rcQXcJF8CgjqQ3orbJWkqKy1YXnHvWr28JA2hoRWvU845Aomwv2YbPRWF1GQwx uULDYbMtXudks+lO4MFi0OnSh5n2w3odwsuZvqVVJg1a0yKAHpcfHRLCIjmRCj5m1KmENQQ8q4mr DHMleIgebfJXr1TW/GjwbHLTxIkXEJe16YoFsUudpdEgoEQGXK2busV62ssqelFiLdxerchA3Y1V p6o1EYCwM639tKnjDSXHtim+beWWKyUy7ie0wlmASScq3nwOFi8yYQagx1Xc2hjjB0i2cQvfliMK tG05qyazMDNXIW6jQKTnJmdDSsVBWrSOvj3GgQPqpskim2zxQJzMVNRhwObTQlcS9hs/x1Yrxa3H nRvHrAGes1iUrQ11m4VGrKnBdmXxxGMaIXLzG12nKEmSUjG32RJiXfAnKvpov24h44DNCWcyA91t X37k5NNGG1mCazBreYRN8axBu4X3HJdMIZ6b8ZwO2edkEbCP+qM5lmy+atiqSM09cxK2dxe34YhI OCLwtaGLI/pTgH/HFaqDJRV4Aw8CNo/e0QZ3aYjeP+XiYiwDXOSH/f++7B9ufyyebm/ug6C417cw 32E1cCW3WI2NaRczQ44rxQYiKqi/SQOhv0bF3l7JwUxOZ9oFDbFmW/7TwfHS1ZaQ0ECK6iKrjMNs aMEkewCtK1ve/j++Y5MojRE0hAs2+F9u0c+3ZnZLKMZ+I0ZDH536uGpgoT9GLnKQyM+xRC4+He7+ 626QibittgZ/NtStU5sdxW/P5+Y773KUCWAQz8DjuzSgEtVcjqs+c+lkgCiwA3bST3/dHPafprgy HLcQid2ysdKU0M5hm8Sn+32oq51vC6tPMXuOe14AJKerxXyuklfN7BCG03FxwNRn6kkb6kh9Vt+P LoYVeTch9ninBd59PPJT+G63Knl56hsWv4HTW+yfb9/87mX+wA+6xJQHUaGtLN0fY6trwaT2yXId MqdVcrqEDfjYiLA8QGgGYIk230jLIMgBP0p5KMxceReOVlSudB5Uvs4szi387uHm8GPBv77c30Ri Z7Pts2nD3dtTSkxcpOvfd7qmSTCMydoGM2sYoYNAmWDGk1nZyeZ3h6//gI4sskHVe7yfeaYG/sBE jz/jXKjS4gCIKUtGpSLyyzbNu4ot3yT57X30TF2xSLkq+PAd/9sdCRPFNi1tAdnEppn9l8PN4nO/ QmfM/JLdGYaePNmbAHtstl6wh3dZDez7dfRKCNHkdvfu5DRo0mt20lYibjt9dx63mpqBg7iI3iHe HG7/unve32IO4PWn/TeYL+rhxMq5RFFUsmQTTGFbDy2Dm4b+hgttrheG2LVLV57iDdG3IBCLgc9m uEEfb/maEswuSzhlrtybUHuXiXna3ATXk7I28Y385IreTnIMapvKqgRWnqYYH0SYH5MfWLRuRNUm +NbOmzpeaFODC9hALB4hKi42ZIfZkYj1+MOA329zqvgybyqXo4XgE+Or6g+Xs43YgorG8QmeHXEN 8XdERLuIEYhYNbIhSlk0nJt1Oe7ZFxE9gRUymO7qam+nDIBcuzzUDLG7rgjS1t7M3TtdV6nUXq6F 4eHrh6GIRA9ZSfvoyfWIh9QlpjS6t7TxGQDCBwXGnBJWbXTSg34j5tM+WA+PBx8Hz3ZcX7YJLMfV TUe0UuxAYkeyttOJmBA+YtVFo6q2krDxQaFmXFJISAOGcwiabMW3K0qxPahBiO/3VYOq2yLMSlOn Nir8cSpRA1qWTQuR/Jp3iRqb+yPJ+EyFYumky2mDewTSXavHk+nMRCdcmL6MOLp+7j51hpbJZqaq qXPUok5b90Syf9pN8Moi8/ipXdM8RYYjpK4yzItB4y5zjN5QeK4FCGFEnBQyjdb7X7TjFsvJUzO3 emHWYImdPNlqm1jo0EBFrwh98k/fvDkL/tOHb6VEAS/jEt3eflZ4x4jupc90/1u+tm7IMZGO1bdx RtSKgyVizh2AgiI/pWVubaeJvTXYt/5SlKdgITxhAlKDmVh0geBprfYRVtmS+hsi6ttBQWbsh3fC 0O4i7DXWeBLjegWac4P4LMRQHdmy4x1XPE0nb93r4KkfhZ0R7vZjKGUdObpoIzTwqMBarLo8/tsJ XO/oLPLaA95PhKtkofYbpcTNxEdVY+uxknbQPAHGrfuxAnW583V0lhR3d5JDdqdI49SxKB+ioO4e snO6460buCK/YpxMmHvF+X1JwvQwewg5T5n8kMiobZOnMw5/p3L7+s+bp/2nxd+uEP7b4fHzXZi8 Q6ZuB4nds9QeK0dPW2IaGX0fm0OwUPxtF0T1oiKrxH8SQ/RDgSUt8c2Kry72rYbGVwLjD710hsRf TicG9h67nX2H0XE11TGOHp4dG0GrdPhFlHjvIk5Bp+c7Miqg4pp8DOM4sIb4EvCZ1uhahndxrSjt NZgXmFRgWEHLr8pEFnpqdu3r4fgWLAnvVPGVm041JuA/hoWa4yNK0LUuueuR8GlcoldkI2a8Ju2Y 91kpYcgndh2pNSfLKRnrkrNpMxh9aUwRvTadUrHEhXpOhevrLtctXFLxMJcJXQHq7YzAR+BgJOir ioAxleRv8Lj5YilCruM1utZh/cG4ePKyZlSEi2RnfHr7FaWDSIY276p7p1V2N4fnO1TchfnxLSwZ t29LXCDS3TxTcq0zqUfWcZU8F0HzmASMvhgI7yRBhcspP2LGbtKGYE3IsNleo7tfhZHju2ovsQH9 hHRljxnAitCKe8TNVeKD2r45yT+OqS34o+0lIHp7jKTJa9j+V0qCmf0y7DaABx9B6erENwfdmWIl tzV5k+KJ8SrdSIxcVen9ro21xK4znKe8DC4JwQSAO5wh2lOZoQ05EPtTQNlYZj6yzFPizuqS7jpp HzxihTMCy12wukZbwLIMrW9rTSqFP/pneG3Cc/w/jD7DX6fxeF3tzqWCwf01j+UjVsz49/3ty/PN n/d7+yNtC1sC+uwJXCKqvDSIgydAjSLBH2GGrWPSqRJ1+EzREcCX0KXpOExc6TXI4Ny07ZrK/dfH w49FOebpp9U1x4ogxwrKklUNoyhjk30hZF/y1pgDxKpNaiQI2hT3Ee1I2ro08qSac8IR51nwV3xW vv/sljP8/EeASYL6Jyr36GqbjDNjWI59Fo2boPf3bWTX4OSBAvNRmw0BFUc1D2JO4kemUpuJa6M3 S1iKZ9WkNfHzPvf8QmIwEmZIvNzQWGuoqfLk/lLUnob7YaJMXZwtP5yPPamodg6ou0ycWddtl1od Zbvg4JDwJQR17eEXBsMfcdXT0OQ7ZWzEJ2764uTD+J3req4y7zppaMx5raePYHuU3ufF8QlYnwce pwDbx5UKc0j9r1GNN1BZ/yy0T2EcC3Nq+3AwTAysS9BLgZlf36jhy6RtlHfpLbR2P5MEw7R5wVaU Ka7jct+uJHDy+z1jyIK/IgEIZV0ydTToxDXY9EP3zLWzYPNGarQsw48nVfvnfx4Pf+PF9MSUgZZt ePSyClvaTDBqc8EVe9Ep/gXGufT727a496gBxcw7iFyV1iORVFgMllTTPf+PsydZbhxX8j5foXiH ie6IV1MitVg+9IEEIQktbiYgiaoLw22rux3PZTts13s9fz9IgAsAJqSOOdSizASINZFI5JLIHQIh wdA7L8vt3rFSs1uILYY/cpaDqaHy5cCeoCVRmZvh6dTvJtmS0vkYgJW9ru9jQFBFFY6HfrOSXUJu Kljk2b7GnAsURSP2ub5UDyafJ2C7xY55YpLoggeBmwEBdl3grj8tbvis5ykZ6CLcHU7h5M3Qj2Ql nA+e2R66awJhQTogQcoObFe/T0r/AlYUVXS8QgFYOS+grcWXLXxd/ndz6XrR05B9bGofu6Omw//y j4cfvz09/MOuPUsWzo29X3WHpb1MD8t2rYOWCbfuUkQ6egr4uzSJR+sAvV9emtrlxbldIpNrtyFj 5dKPddasieLOWdLCmmWFjb1C54mUL5VYJk4lHZXWK+1CUzvBTtvtXiBUo+/Hc7pZNunx2vcUmTxS cJFYT3OZXq5IzsHofXkQA0u5sHzFIDgivIu4R9qIRsphSkErj8es9EVYkcT6bQXXP5QXkJL3JMTT TjBxJx5uXCX4FAlfqNhI4B7Waej5QlyxBJX49CMb8A1uWXi2ILSyQxrlzWoaBrgJWEKJLI23LyW4 1668g6f43NXhAq8qKvFotuW28H1+mRbHMsrx+aGUQp8WeKRgGA+lbMC7TLCYJUkOL8DyViMvy6Y5 TSynL1LqHbSyoqT5gR+ZIDgvOyBCh7WLIEy395DISs/JCD3MPVECttwvHumWSnHXS5HOIIwvMHkf 1V0l/B/ICcdYa2WGs6vWKqKl5UdZWpJxqxaCCl2vW4yGpBHnDOPP6hiGoIX81NihoOI7S9ZpYxx5 qliDRlrHILel5cnn+aONK2oNQ7kTG4qvXbVZq0KevIW8txS4o+yoegdhSunGzEdZFSW+8fLsJY+S N1rLgat8LG0NwZmQwTqyiqbaBmj48HoDezUYW8V2iJfz+fFj8vk6+e0s+wkal0fQtkzkGaUIDNVk C4FLE9x8tiompQrcYngSHpmE4sx7vWOoESfMyq0hq+vfg/7Umr7b8oIbAomYJywgLbeNL6x3vvbE Gefy9PPFAgYhd43jsNO743QQWwb0AkNv5VaSzUvNR5R1xNJC88IWQsVWyKt+x7Xcd+ghSpia3OT8 76cHxPBREzNu6B/Gv+SpFcPOz5zHDYUDy1T4D9pvXVrbC0ppFXUEUTQ5YvlgadDdH23EbydwGFOa JscW1sBG3PJaayFYWKwe11u14wvCIgON9t8ixo3qLcKmFNiWVlbD3BkLXxR0wClrYXeYLkVgIfD6 phRCnXej66tsUHKxj83zGWAQxk6CPSUiKzaoBID2EZjUKEAkIJmK/GFXX+E3XIWL8INHfac1yLJH GSwZ5N4cuXaPqfzegj0JWFuhX/hbE64JaRXCX7gs0dqughH26FlMwh5eXz7fX58hLu+ju9MPWe8o kJw/nv54OYK1L5Qir/I//Mfb2+v7p2WyTpvkaO8WCVC5G8ZQiDqEQ7sCdmc7JEX9umFNS+nPeoW7 1Gr9CPD6m+zz0zOgz26vBi2cn0ofg/ePZwiIodDDgEI09VFd12n7J0R8dvqZoy+Pb69PL/b4QzyV zljSWuYd/IrnFlDKzejNydIR5MI5BY1G9w3rm/rxn6fPhz8vrjXFGY6teCsosR5TL1Yx1ECiKrE5 S0YYFmIDCPUTQNvELw/374+T396fHv84G406QVyd4fxUP5vCyqeiYRUjBRZhWWOFwXs1hEruASxk XJMo+JbFWKOrqGSJ+RTcAhqlvICLNoQUmBlSVEfQ8mQpRou6Uc+n/uqVhTPNN9aTcY+z3xiG+vcZ WL0wYo5+hwXlNy64dhTKLKQhznVFh6K/f3t6hLdkPf2jZdNVIThb3NTDVPUfL3lT1+YwmyWWqwsD AUXlFSAc97eqFWZmrlFPQwe/hKeHVpSaFK5yfq8NurY0tR5hLbA8p8TWSotzEFm5dgKVapi8mOxz 7NSRMneeRGlhzm1Z6c/0/ioqPn23NXofj+dXybjehzavj8pmyXo07kDq6SaBIPKGUFiLKhqcVf5h KDGHcspQWvcXaf1A15kgmZ0Hrxn3rWzsqtJ2o7/t6Ci5h/4d2axRmzGZWI8CBqxckoodPEdwS0AP lUc3qAlUVANdjZSmwLgWO+ay5q7gzW4PubVsxw9VPlLP/20tOiFQvyd0oQ5HneJGxDYlvXmyCQH6 sE8h+mTMUiaYKYNXdGO9wunfDTMzHbQwLi/j1itsCz8GxibWoCyzuF5bp5nap6uTEMNsCxiZMgZW K3HtRjyTi5FK2Up7eqCLxrNte++9R3VBMs1utky9LH93AGPrGLO4cb8s5IWPjDQK3QzkuM2dGTVd /lDTyju5bbBDert//7CNhASYPd8o+yVuV2FYlQmzOxIlh1O5lCGlOpT2T1G2AMqC50vgrUC5HilD V5rglWkyMI4Gf3pLKhh1TfV4L/8rJTYwPNJRl8X7/cuHduqbpPf/OxqDON3JvWmbZiowHvGhx8nL 6TA0a2HdE3L5G323Arphfa+TxgJwvk6I8TOz0fDpoihHTe0t0MDIRKn+xudolH2tiuzr+vn+Q0pR fz69jc9SNfNrZs/DrzShxOEFAJf8wE041pYHTat6QXJMlzt0Xrj52hyCWJ5BJ3gPd+whOnxq4C9U s6FFRrVvnlWFNnDPd41Ki9EEniocstDup4OdX8SuLmKtYP9j9CzExoD5mq2QeBEs70KPdNoob43j iVWOz5BR8/toyrOEu3wI4FLgiMbU4GHv7PYocwCFA4hi7njsXljS+m53//ZmOOkrfaSiun+AeFHO ui9ASVfD4MNT1XiLbU8882QZBDyPSbOpcZWlan6W3CzrCo2VCnhGtoA15WcAUx6H/kJkt5rO69FQ cRKHYMPCt251ORWf52dPbel8Pt3Uo44T7DVANVm5wR8quaEr90NwT5fzgx6r1+ZF5xI6P//+BS57 908v58eJrLM9L3G2VWZksQjsYdAwiEG+ZuNuaaQvyJQaxhRWpbV4y+0IJP+4ixcitolCQIw5UGsr 0zAbK4Un3kYrDwa3nv5kCeFM7xQvTx//+lK8fCEwQj6VLJRMCrKZGWa7yqUnlyJh9kswH0PFL/Nh Sq6Ptn4ykbcH+6MAcZylFffIKWDcQW/B4NUHHrDHiglMxjVJRynCTOSISXWIsIazaTPiKgpJCQFN wzbKMtu+ECeQpzBxmdWxwbpnFo7t18T2Lvufr1JUuX9+lnsQiCe/a9Y1aIGQ0U0oeGfbi85AKC33 GEm0WtEFZzUjCPWmNCXsHmwkrhl3NJJrOBrnjsuePh6QXsBfOonnuCaf8mToKeO7IrczhSJILY/0 hjZ/j1YZUxt+Ol5SsA68XGUcC7Wku7uzXApyg/0ht5ShCETWi3moYWX6l0PYfqrmtJTtnvy3/jec lCSbfNeWgih3VGT2tN+pPM7dBbH/xPWKzUr2sSMsSkBzTJUzI98WaeLyPkUQ07h9iQ2n9moALNgr XzpogWaT7qknEH3/kQvSu4pAr++egxUAFqTVjben3ZLt7BwdwFQ7alBTohEWW2RUr1Y3t0usnDwS MFGtQ+dwKzLNnU0LRWWeqNQJmVzXbaDLLoXC5+vD67Opc81LOwZh63pkPau33kj5Pk3hB6ZNTSwR pCsBOnvO4YRk5Sysa8smo6XZZxQ3rekIUnnfuUiQVDFuJNI3PMZedzos3yF+WbxeYUPgCDRm78Fc gCQHM2K7CW4VEIbfrY0+dq+5poWO8vqAN1vcLEW9a7szMm7zxd5XXE2LPtwPGR0/6QDUOeD7gT2Y ngqKUBvCgaLSvAsDZnvM0FBwCrmOYnkGcKeyNRnV4rVKU8io2riWSB3nNPvWH1NjBY68YvCi4pI9 8Vl6mIZGhJ8oWYSLuknKQqBApeTqEck+y05uPlgWZxBPA9va2ygX5h4SbJ3pYTc2jQLe1DV29ZPD dzsL+XwamCVoTtKCQ4ICiH3GfKkJt2XDUuy5NioTfruahpFpV8B4Gt5Op4asqSHh1Px0N5RC4hZo pOmOIt4GNzdTQ+vRwtXHb6eW6L7NyHK2wI3aEh4sVzjq0Gq2tScK1hZLVLTey2wtaQ1Jp+qGJ2tq SoXwAlMJbvG48lBGOcPOABLaZ4j+LReNbEVUNWGwmPYyBC3h/jeSHzRcsonQUD20QB1E1jD70OAs qperm8UIfjsj9XIEZYloVrfbkvJ6hKM0mE7nlthiN7PvWHwTTB32oWGut8oAlFuE77NefdRGqvrr /mPCXj4+3398V+nU2sB1n6Dbg09OnkFkepS7+ukN/muacwnQQ6B84f9RL8Yq7L0fgcGqShlgpmHo Isgzc4n0QPkHVRd2aFEbevx2NR8y075FXpSOd9T9PWT20VGQKkrgVDmZtlaUbHF7M7Wqo5RAxBtc C9At+/YSYpixxVEeNRFDR93ivf/VF4GYI6aXov6hZZfn8/2HlIjP8u77+qCmSulzvz49nuHP/7x/ fCo9wp/n57evTy+/v05eXyayAi22mhHmEtrU8ihubI9IAAtlrMRtoDyHS4YJA4DkEotNm0RtrIdo DWkukfdfcuUbmu5M+xzj+2TkUt0j4IodFxC0BKYdezYwyOWHqacmFbYQb7KKGcUKKy2OCvIMuXvX /daFSQDtjizdsYevv/344/env2w/bDUK+rJ/obX9jRSRJUmWLOd4tgOjR1LmvTwa6tlIhfLrzReM PnyMWbFZubkj9W/YGvAEVFTJ2D8fihXrdVxEqG9CRzJSgvRlJZtchsaLWS/YfYO0Buiqgf7pdo6a ElGyDGvMw6inSFmwqGfjD4J+c17X4y9GgrG6xL6m5uvSx0TF1imtxx/blmK2XI7hv6pcMchmKRlD msbEKrgJUXgYzNAdAZhLTc756mYeLJAWJCScyrGFqDbjhvfYnB7HWH447jgCZizTUZVG7eSMLxbB 7NK9JyW3U4oNoqgyKcyN4QcWrUJSY3MsyGpJptPAt966vQRhOjrF4mgbqRgeOjRtC6kilqhgzkbn gcr+1SSmJ6yCOCxIfbb9ns4R8ZM80P/1z8nn/dv5nxOSfJGyy8/jDc3NWMLbSsMEMhGW+run9BgX d2iCqbxU8wkoaCMnCa3CpMVm43OkUQScgKeDm9xhGAXRyTUW79VFISI4DLa/9jW5RsHU3yMi6zsQ 83M8qQqeslj+Y10jOhRYBDZ4tjFNU5V9tYNe2+nzaDiPKhuUvz/JFpVgsIVs3d0xYQlRNGTGCssS lcM0st9SErULsOtTiwqsGhRkitQwX+DOdFkyXNp9BMqG9YQxE622MM9inbjP96zSottL6WAXYaO1 DQtEj+eiGoUo6AUj7CKtdQDdjWO4ARB5oRmpBC00BJVCs8MBsrTZDiilVBZJ/TlL0lPLBlNFdMsq Li+h13vuxMzXUhSldBLMbueTn9ZP7+ej/PPzmIWuWUXBf8MwS2ghTbG1JfQeIduD35l7Cse9a4Qu +Mnccxeb2i/ViMjLTQFpmpQ5kv3eGhEIAp1BlstYoFojKnSmUlNnhMx7XOSJj18qFQ2KgW5t9o5I NlyX7lQg4wse7B5HEOWLTN1H0aHP4OeH4ljpRR1qHwZkRo9PQSxvj/sE16RtPB6Nsn2cevsFJ1bh 83ERcTtfuA0o8/oPij3eNQlvDmq6q4LLQwP/7sHRnHZgrTfN7W2bp456cmDmlete2T3Lfr4//fbj 8/zYmXxGRsQ4KzNAZ4z+N4v0yhaI2ZqbaSygzweaJ/JCPiOF9ZhG0xk+CkUlKG6WIE7lFteGGd+J kqjsrLG7EdEglUANuMCVCjbU3pNUBDNUhjYLpRGBlzRiKZJ5ykiB2sBZRQUtnNw+1FHDGRaeSlUj 0IxuZqVZ9M2ulOZRP0HXylrXdPlzFQSBV69fwnKbedx25WFcb+JrjZUMKhfMziBz50mkaJarCLrU VOzgwuLQkUh9jsVp4EXg+xQwvtm5tkz2VVHZ/VSQJo9XKzRjoVE4rooocXZRPMfdkWOSAT/1BNPL a3wwiG/ZCbYpcny/QmX4dtVZvUBR7Ct4ZSHKDhMnH1OcY5KqUQYK5IQ6pzPmp2UVOrC9Na5iu8/B blsOSFPiPlMmyeE6SbzxMDWDpvLQpOxuz3xOth3SaQTSyy1Nue1Z2oIage+BHo1PfY/G1+CAvtoy VlX26zbhq9u/ruwHIkXXwmZxqCrOLKJCdFkbkNQNJRG+RJOrvDKxTxod5SVl2KXPLNU6sw4fSkNc 0OdycXjSEhn1QQISaj07xTS82nb6zTZQMVA6HYdZ4QY17jeKbPfRkVpKui27Oh9sFS5M/YyJapOM D7MboAyStnpDi27qCVmywT2hJdyzg1ntK+IeazbGV93c1zKJ8JXxuFOus2CKLxq2wbn4r+ibjTHm WVQdqB3CODtkPsbDdxu8ZXx3wvLemB+SX4nywjZyTOt54wlgIHELdVfyYfnxInqNRaM128NIZa+2 HV+t5vgpCahFIKvF1TA7/k0WrT0vUM5Hi3YLDtw8ym/msytihCrJqZn6wcSeKmsfwu9g6pmrNY3S /Mrn8ki0HxsYnQbh9ye+mq3CK8xb/pdWjqKEh56VdqjR2DR2dVWRF5nFs/L1FT6c231iUlalEBxT XgEg21LjSlDjGlaz26l9AIS76zOfH+SBbZ1CKqZ2gl8AjYLFzmoxJHi8wmHboHnaP9I6YrfyjiBX HzrgJwqeZGt2RQAvac4hiYBlM1Jc5fp3abGxE17epdGs9hij36VesVTWWdO88aHv0NhlZkP28Fic WZLfHQF7AV+oqiq7uiSqxOpatZzOr+wFiEQgqCUQRB6txiqY3XpMigAlCnwDVatgeXutEXJ9RBzl KBUEFKpQFI8yKaNYETM4HIDudREpSc0UOyaiSOU9Xf6xNjP3KKkkHMJok2uXRc5SO4MuJ7fhdIaZ Jlml7DcNxm89+eklKri9MtE849baoCUjvnz3QHsbBJ6rFSDn13gsLwjoqmpcIcOFOkas7olMqTKv Tt0+tzlJWZ4yGnmeJeTy8NhMEoihlHtOEba/0ohTXpTcDm+aHElTpxtn947LCrrdC4uVasiVUnYJ SHQp5Q4IGsc9TzLCUXaO6zzY54D82VRb5klMD9gDpNlg6OuGUe2Rfcvt+KIa0hwXvgXXE8yuKSK0 SZlZeWtkFtXMzzpbmjSVY+2jWScJvhqklFT6Y37yGGR+XDu1PfniH2U6QMDBEbBbIwo+dt8xwjuM sMYXU09Y1LLE4dwpoL60ff34/PLx9Hie7HncvwUD1fn82MaqAkwXtSt6vH/7PL+Pn1iODtvrwmU1 xwRTTAL5oErN9LGE4WyTWfnzUppssV34xCK70syM0GaiDOUXgu1UAQiqu0d6UBVnltwPr7YeY/6y YjxbYIbuZqXDHQpDUin3ecfUvBAg6CqyY2BZuF6EwJBmKCUTYdqJmnDhof92SkwJwUQpFS7N8950 gqqgapPjE8RF+2kcQ+5nCL4G9nGff3ZUSHLio+8ZKatB64wzkf2vTPB947Edlrtm7j4RmtwEXKsZ 9lSrXsqGEGWDxMsTT9i9Qzba1+zl7cen16SE5eXejgULgCal6F7VyPUaAtm7EfA0DuIPOu9YFl7H 4t9BCITvNiaLRMXqnQ6O0LupP0Nm4KcXyWh+v7fs0NtC8ADquGPYGAguh0aEdsi4vI9Lyb7+JZiG 88s0p19uliub5NfiBK1wukQPKBAe9L+bk+PzWdQFdvSkrN+GbdBBJL8sF4vVyou5xTBiF2N13Ylg ujCMmizEzRQtEQZLrETSBvyslquFpeLoCNLdDnW66AlsbzsLrJYYxXogSLScB0ukQRKzmgcrBKNX HYJIs9UsnJm7zkLNcE5g1FvfzBbYDWggMd05BmhZBWGAjlpOj8LzBNvTQKhW0Ethu7cnGq5QI4wo jtExOmGofa4XzvijIgsbUezJ1heYfqA8pvPpDJP2epJarU9s3EEF1VBM0Db2qaWHAoBkAJhuUOM4 rbp0AhZc3i9SqrqEC3KKKCbZ4vYGf4rQFOQUlaihU6GzJcrTTAd+ccp1GPhztbi8m9m5OhT2wOu6 jiIXrDbWd2cQTnlUCkY43pgBDeIfqv7teCCEQ/doiBWJCv7tSTagCWDINZu9QOWmummRVcbmI48g BXSG0UbK4fNVtp4aORc7iFo0xiAqeJi07g4ufRCMIKELmVkavRaGiX0tKhqTe4JEt8jFSCrY3r8/ qmhP7Gsx6awdu+uB6l/fRsTF06FQPxu2ms5DFyj/th15NJiIVUhuzDxwGi6lA2f3t3DC8G2s0fLC JdFuZVV0HNfU2jNcqk3iwOAPKVuRiwX18cSt0CJ7hUInZxNldPxY3d74sAnq7ccwkU4LsX/ev98/ wLVs5LgnhBXm5YApFSFhye2qKYWt5NDeUgqMdiRV4fUgIpabgbENVPF/lF1Jc9w6kv4rvvVMxLxp 7gQPfWCBrCo+kyyaZFVRulSobXU/xUiWw9brtv/9IAGCxJKgZg5SSPklsS8JIJfvTw/Ptt21WHxF FByq6qTPAAlibWIoZHb06/qS+0SSfnQcvSI/ECbAaFp+EsdefrvkjNQ6vJir/Hs4xmFWvioTFfpe zvI32L6gFVjXRlShcsox528qS8Pk1IbuVJPBFWz725n7poowtIdIxk25sDiKwM5eBXrdrVXzKsJE 4m2AvZFpJRkDQiZ0XNzqbhjw2jXV4hmkff36G9BYBnwI8isN1eOo/jnUuMYdbswcup2eQlT6Wwd/ HxqrmDUoH32yyAOl7dQhZD+phnSa8NwX2I3o3uVmdF4Ifx9zUOQcrWxnnGOObwEDSVeELDUHk8q0 y89Fz2br33w/Djxvg9M9b9jq6+6YvgusUjLaOtTDwEpwP7Cu6ADemvKcq2rBzOY9Vph0934Yu4s5 dOo5TiFq9V5czmjrpvFVQ8e+Ng5KM9QK64hCOzTyJ5XRsKq9o3Ve6K909O4e7qmwBaY5Tbm43qo1 ZyhAHpqce5Ffh9FdS+EcqDuMlNTbAdt/KlWFvL0di1pzl9reDqhteHu6PzXql+CIwdjvuA9Ddxgr AQ9w3bUkc7xIN5HIaORRcFGP6CxjuLlrRyWplXbj5hR/W1x+cKrqgb7u7LWk67SLhFlBV7KtFwxd UzEZrS1qNUFO5V6h58CiqzTNEbDAFvGysR4BFnFlLW4v9xBSU09b7TRBGKq9QbrmEJLjdDCLBf7d T/u9drvVNTsrS6Rox+scUF7pMUnivn6Z3AURJhFUXNGq1rgLlDfYnrbiuzwKfSxNeFdBUxS9tZno VHVHtgIqBtLs/FlRw9nZ1eUBHyL7lXggxstHEWRTuSK0nI7JBQIieVkuWteU5qVjrWHnOMqxEXig xxKMP6AXsClC2Y8aM4ATqsHY4WaqzQanXnF1r/p+UEC2Xldt6bgsURnb8+XkulQBvtYRVBUwXgIn +m4RaI+dOwG5jBDNoD9N+go2F3sYw/C+C9ynWja2qdOQZ6rq+s5YuFbP69bxYdk95mnVnyGwRndW 9hUVAX+ki89jccPJCmnfOqvyCBhQ8744dWDQpB4EgMrvfsAVk7ZyBXQOnoutWQAe2Vf8XlghNudJ Fqv58/nt6dvz409WVygi9x2HlRM+MnZZSa1HGoVeYgMdzbM48s0Cr9BPR6mBg7WBskjOxKaeaFcX qnSwWQM949k9tiPgxHqF9LJ2Wf78z9fvT29/vPzQWyOvD6edET1uJncUU7pd0VwzgdLzWPJdjr3g /nftj/mJ9AMrJ6P/8frjDfeUbxSq8uMQD9a14AlmArygqh03JzZFGhs9Lmi3ISIksLjBkEHb3AT5 1nTYNQJfuojn68mww/XRpDSjTgHz7UgntVzFK9ALOxNZaTP9bp6DXEuMjXY8oCUfKGA2nbnblOFJ iD+Mz3CWoK8xDBSaCTqh4/oivGe5owVHVw+0sWN38KXn14+3x5cPfwdn0rMzzf94YcPn+deHx5e/ P36Bl+2/zly/sdMi+DD4T33IU/BNYK8ATGyuDi13MzLfOeLgULNt22xpBZf+GhyNonKqbgwBK5vy EpijC0rqbP+T622AjyGaq94jtG5rRtWZD9BmnYwXGf6c7Rpf2WmFQX8Vs/RhVhBwdNnsq81RljGH u/5LIzv/9PaHWOfmxJUONZbrZaVUu1C8HMh4qMY6hK45WvVFOB6VgnUqJ84OgFzrLGcBf0lnM54z 72tw7uNUK15ZYEF9h8W1xav78VKyUOlbCkECGWV2k70CxVUnryci1AHK0KlHsuOg/6Nt6+JGeqgM N58r+fkJPA8p8bXABcBRtwPvusFaAbqxYx+/fv4f7NKHgTc/JuRmCUuqOsGszgPP0M6gnYpewcOX L9zhOpsJPOMf/62p8VjlWU54VQvneeXIV7VCXFEY2F8rQUYbsADR/1iC/MYgV63sJbHIMy9Rdi9J b2gXhINHdInNRNXBILFh8mMP1yWULLv8jh27K1yElkzsINH3d5eqvG6y1XftxJ2RbefIZGqXtL9k mLftqa3zj46YUpKtLHKIPoVL2Uu7li07T72XZdk01Tjszr0jdtjMdiibqq3eLRk7N7/L83s+MInw Xba6vFbvl2s4t301lO83/1gd7EyF39/Hr48/Hn58+Pb09fPb92dMBc7FYg1KOH3k9lCmQ5TWqt8Z DQhdAHEBmfJ4BXuuuOjWCdxVK/iNmL25xn6gctx016Lyo6r/ZBppiDnt3Np5YsPd4AhZxWEzdpCK Se9JLxqV6zB465FJeLl9efj2jQlNvCzI1i7q1RQdPhQ4XFyNULlIWRBJhMOVKguLYu5IMqiBjQS1 bO/9IDWoQ3XSHBBy4mUiMXZny8FFzDHqd9vPltfyOOZuHbEVsdX+txmFJ73N9tunPiH44ikaYSTp xkBA/eZIKPR9szrXqgU3EOqAE/TBT2hEUDlisz6L+M2pjz+/se0THSdCf8lVWjEAPatcnB5gxwjx Agtn7HCyPpvpML/cjceZUvwEMzPsSZw6Mx+7igbE99SxgbSEmFH7wm4hNbFdwcriN9eLNWZhw46x IyRHf8/b+9uoup3j5LoLsyg0Or/uSIo0llhGN5ohr5kk6MZ7Go8xwbWk5oYaktgjibshGU6SyajD +KmZSGIShVqROawbEvrm94yYZZF6BEB6YXFrt9k78nivZ7AbyWQtRmxXPpnrFg/ECRrhvlkdHsqR Q0Fk9Xxf0DAwrTSUKIBmVbQSHw59echHVU1FFJBJwGfl6fHqy1Xf/+3fT/PRqHlgp2S1Fa6+DKMN anSnSf1+CbA9BBHRNCJUzL+iAZYXDl1daaUPh0qdYEgh1cIPzw//0l0pspTmoxgTLx1FEAyD9oSw kKFaniIa6AAx6qtCPFATuEZCp4bG7OPTR08Qd1ql8QTYHZfKQbzYUcdQ85SlQ5glk84RulIN2ZGc OhspxHYElYOdLPCUU+LhfZIS31URUnq48pTO5KfolNOHmCLz8sjFfTmg1ntLXOOu1u74VbrTRZjG xL2GKyJqkQtceZ7NJ5IF8UJe68fXxxuMxTNmtzrj4rv1KRNi6BlZ7PKRzcq7GyFdQxJPWXPhlH6A u2e203uJ1gfyI3oNPB+TvyQDdJ+qZ6zS1f7W6GhWHMF2Tckw7BSlEll2ICqtCca6/cxp5bD7FKQT 7h9UloHv3Eip88yPkVqy7vNTL/Kw3GZsq0acJVBFPlktd2fxEeNpys8SAmkhSJH8JIO+Yq8p8lbT 9AxkimOYxNhSopQmTZMstFNljR35MVIBDqgHNBUI4hQH0jBG84hdecQk87BGAigjuAy5DKpmF0a4 EC9ZhISUOfz1zv17yM+HEp6igizCfapIzn6MvRDbCWR+/ZhFcYxWqMiyDDVEMpYf/u/tUmlnCUGc LzePiOlZ+/DGzg2YguDs5r5II1953dDoBKM3vqf6/NUBZdvWAS3UiA5hmvwaR6g996mQn+LdrPBk AWqxvXKM6eRj/v8ZELkBtAUYkAR4RRmUvleOKMWabwjR8AQDTZMAb5gJ4ti0oMPCJEeHHe/M+5GA V6dtFt8zeQyOfd748XHZzOwCsSM93DwcMDvXNd5CV5ci2JWdALcJ3e7poSsdKpMzwzh1PlY6yn7l VX+DMJObWRRDghppr7gvesSkl3XN1qQGq5nYsVjv4/p3gqmKP7I23NmDAO4yvHiPAyTYH7D67tM4 TGOXKq7gaagfpiQ0y2WnNdBjgzuqXFhGdqo4j/mIvo1JrkMd+2RosPIyKPBQ3bSFg4kwOda6DMC9 vkiGY3VMfNRmZmn7XZOXjd3CjN6pzsHXvoo9ZLrCwxPMIqyC5o2TAf9OowCrHJtuvR8E29OC+/R1 efaRPHyDwzUrVY7UrtYM6BEoNDBDGgOUO/wYmSkABH6MfxEE6NLKofdKHwUJGh5GQJiEtMwEJuMl XoIszBzxM7uwHEiQvROADGlFRg/9NERaCoKmCA/79hQFKNzaOzkHPnY4tBkWh3O4C5t5SIPQLvQc ha2nvjzArrSR5UiTOEKSLdt94O8aOgtEWPJ9ytYITP5aOrpJQmRYNSlORbqbUVOUSrAGrhuy1bpg 5uj4DNf/UBi21oq6QecbE4Lw3LLtNsviIIwcX8ZBtDVvBEeM9VZHSRom2+sW8EToYUhytCMVN0zV IO7crDRaOrJpuFVD4EhTZL1hADv+BjiQeWibtB1tUofbo7VaexJn+Fmia3CdZ/ntcByxpZGRMXGc kcOf9nhlZIpxC9UjRHZpSrYyIQO/ZCJCpJ9jFSjwN2cj40jgZgIpSDPQKG02kAzpFYHtQmy9YhJK nHADj0asHhgeuD4MEwQYxyGN0SI2bFXF5X/qB6QgPtkcHnkxpCR4h4e1HQnwIbRIFG0eeFtbAzDo Vi0LPQzwU8VIU+yQusDHhsbI2jM2ne+hGzdHtkYJZ0C2UUaPPER6ALqj7E0XOy58JQt446Hd+d3T EONLSII/3iw8ox/42z10GUmAXvJKhisJ0zQ82LUHgPiFXX0AMr/Av8gCFxA6UkKWGkGHXXxWf7Gq xTjqlMTj1jomeBLVRl6B2FQ87l1IySE7V36Zal19uJQal5kEytH80Lo94caPnu9juznffnQT95kE 7kXAFMf9EfgvHysw6lZ18GesbNhhuWzBLnQ24oBDZH53a5RYwZLZuCaSZIgFDCbhEMeoQ/IoSh5Y 43Y4QViZsrtdK93CH2Pcw0F5OOYOLTrsEzDSBdckDsen8hN36gjjZnmBYZe3B/7r3Tz/H8UTbwMQ xJHCMx9SxqK87Pvy09bAAO++uekNffZX8vb4DIpu318wi14RjY+Xgda5bvklsOFEb8U4yKzw+cBY w8ibkHzU1IAFS2d5mtlMyyxYR4+bieE1lxVfzJt+mRTDpGUht6drfnfSfe8soLDh4tYU4EafzRDs 1mhhB6cfXCMR0vMsmCsGyffc68Pb5z++vP7zQ/f98e3p5fH1z7cPh1dWma+vpiOk+fOuL+e0YYRZ PbYk6PJiM5z2o2r/tSo1iXslCWFjlaslIq27nrdswzLQ/PGSDM3yWuSsLAX2JDe/dil5LV/NjuSw gi4891XVw1vhRm3YARPy1h5BhPP47aSL6zY+az9sZs1OyuE0Ia3FOveMNHBOP50hdA2Ud7VKg7Dx EHJiroYk11UDhhZm5YCe+p5vNvjCUO7ojYYkcvQIvzkkRhmGDvwJMklPNXtl6eyrsaMB2unluT/J UqPlqHYpSxIvBNytDfqzaQ7BMZ1pJaHnlcPOlVwJcr6o0foNq407wZGkfrDfxB2ZHTu0PY4dY7+1 3LCTnszoP7JN2WFANIr2Pg1HXj90FqaFSHeYkVHiTZM+apggGxtdy05IUkPNzBiwMN2ldl3XacA1 gxxNAaKzkaQU5FzrAQlJmu71QjNithKXpMCv8b0jHRicZcfOdiEyzdbwtcaQaKvMCyd3O1c09Xzi yBLs0PPAn9OUyky//f3hx+OXdb2mD9+/aCs+OFmhG4sIS04zQRnYKO9Ow1DtDHv9AVPu3FGIqomw A2DtKty67R9/fv0MyvS2Y0xZ0X1hBbQCGrxHOQ43XVNRoXfouJXm3+djQFLPMsVQWLjzJ0/V9OJU TGGPpzh1gTc5TTZ5RWYjFVxPFzgW1WbtO0F1uYqChE3N54UYYkSCEXWn4ysZf7rgjQybN+pXfkFV NQhIchYITC9UEsHuzyWYBNgnqHHfDGrKFrwdqQ8uwVGi/njAgS5Igkx75h7BqGmoKJYpgCwNzTIJ khELwKdz3n9crLdWjrqjusIzEIQ1ICJX83alx7GgtxF3XWvwNv2+xgTLtWDcy4rRsCtyc8Q+NriM ULor2rDGck6HWSxnIt5uwhdBzvVpSFBNYAC5Gixt2BZ3MgvwsWy6Gn8UBJjrxqBeiVc01geEok5j TM/Jj+IUuyaeYaHd8suiksimksxLEWIQI9mSLNvIlaHE+mhMXJfeEnYnKUVyvVlAvjSz6eg+ZnMT v+ziH9k6rirKFVmMbIS6sZnTUNKNMB3AUEVpMm0t9EMTq5fAC8mYqpz+8Y6wvtZuEvPdFHubOwk7 nlH1cgRoY3XLmzCM2QF3YGcEo00XPW6tKqCaherSzwnWzVnPRKhwK7cu3ZD4XqyNYKGDhN8scSg1 Fkyp1o1R1Qc5WSipfW4yC81vrYKcnvnu8TkzBBt7IWNh8zpUbmbl6QmTIySWn10haRgHhFvY6t9r 7QdpaBgJ8w5rwtgcx6Z6O9C4fYolUPTV/and2vbZgTbyjBY3VeJXGrbrAhJ721mAMr2eHC2yMJpU 9exNYW49iB7g1knzoChJZhTcFdhXU8la6FSPIs63xQDeV87cSVc7nBtVkXXlgfs1fr2mci0tsfKx Jf5AUPN1jQe2gRQrS05HQpIYK0JexGFGsI9sQVPBMHFTaTXLSMTBlGAapBpLoGqZGYiPdkzexmEc xximr5wrvRrqLPTQTxjEDmt+jhWCzaNEXUMUhC2UKVo8jgR4s3Ed1+1eBpYY7ch6pKHmeFmHkjRR Z9kKgpgQo9YwGg9JogwvNQcdm7fOxUSId7MxJAoDfHdQzfLF+1xc9nmvNEwUChKsRaV0rq+tOp6S 0AUR9Z1WgTpCYrQHQQBStSpXZNlLkWqCSVkUv9cz3f58b0acw9guhHjvdjPncmggG1xoCJmVh0cn mm35kSQ4fB52twuuGLBy9vnQ7cCWu6tUN78Qkb5q7/DUt4zIFK4xIh72TqmyzCIj+nlzQXUmVxZM sFPQ+hA7w4GsbEz0iP3EEbdWY+NS2GaBgCkIE3RNFrJW4KitlNreTX4W4pxJvDNuOJMfohNsEfBw TAhoeNa2/3CEy35rxVg04UhDhEzjGu11vqt2qMtoajz29OAtQ4mtUVdq/OBdt+eUGzugltr1RU/F zSyTSvBs1sju6jc5k6f7sjmhDkyrHtSbtYsDtqu6QnrPGPiEc+ENLZ3+wNnXYwlBVl2w7UJXRbec slVgVAW+RPFVAR5nx77Mm3tHTJWql+bOW+WrDqe+q8+HrRoeznmL61gwdBzZpxX2/so6qj6dOrC6 Wsc/FFu4otc7aHY2OfZ5OzTViPuuBL6qNwbDtDtNt+KCX3FAAU+YojstzTEMlPY0VvtKsymDsDIc U0f0SgXjNMNdIE/6mIaBIxJ0STEH/wsOe0x3roeSAKuTpc+rdjjmxelqsmllXMuHkdnwrA0fNxLf Ff2FO1IbyrqkdtD75vHL04M84rz9+qZ64J6bJ2/guhZpIYGzQVWf2MHyIlnw4y7nLapDNcL4QJk1 1j4He2JXvYveBUk3DO4Cc4NAtKyLawSrTWQel6ooeUgsaxCduF1IvToSvDx9eXyN6qevf/6UEX3W phXpXKJauVFeabr3GoUO/Vmy/uy0C0rBkBcXpwWm4BBnz6ZquXTTHkrlLoUnv6/z4QixdG6U/aVY Fgr02p4KzeEvVkVlVCke79YGMFoZ4VHH5fKAwonzU/2Hfzw9vz1+f/zy4eEHq+Xz4+c3+Pvtw1/2 HPjwon78F/XJaB4jtNocrGLs5UXejfiWxttzd94HxuKz0pGu5fSG7Xeq5pDyRcO1YLQuWUezcHQ6 2N1O8z3buWiFrR2Swwr4rgE3OlRBj4kfNtuoeSOZB55lJbQyRPBY2ATsR9YAe3FksxmtqD4fVV8d gvTw9fPT8/PD91/IS5tYm8Yxp0e75rAd6pdEQpnnzy9Pr2zif34FVwT/9eHb99fPjz9+vLIhB/60 Xp5+Glo9IrXxYt236XiRp1FozXRGzphQZ5duLCEuUOzuUc4QeGaCzdCFkWooM/ffEIZc5dPs/iEO URuPFa7DILc/HOtLGHh5RYMQEysF07nI/TCyKs2kVU05fKWGmbXkdUE6NN1kcg+n9u62G/c3ga36 U/+n7hP+m4phYTRX5SHPEwhSpaSssa+ru5qEvRqDNoizeQQemlUGcuJFZo1nMogI2BfEbueZPH9h FG43Eh/TZF5Q1WXoQkwSeyh8HDwftSiYR2RNElbyJDWTY22c+r5nJygA92LEb6vSyGo4SccrPF66 2I82UgU8RorDgNTzsNvGGb8GRLdckPQsQ/WwFdhqY6D61vS9dBOTQT2pGCEGHoznB224I6M49dPJ zINOQSwXHXUXR4f349eNtFX1foVMYmSHgMHu8FGkcuBmOitHGLmblOOq0f1Kjn0fFZcAcEjdkicL SbZDKvSRkK1BehxI4CGNvDSo0shPL2yd+tfj/zL2ZMuN28r+iioPt5KHc0Pt8iM3SYi4mSBpaV5Y jqOZUcW2pmzPqcz9+tsNcMHS0KRqpsrqbjZ2oNHo5eX8+jHBaK5Wb9dFtFp486lvN0KiTIWTVqTN fjzqfpckT1eggY0SHzvIGuCOuF7O9tzabZ0cZCKdqJx8fH8Ficxgiyd+6h9n0/VS7SSTXh71l/en M5zyr+crhlI+P3+z+Q3dvp57c7ub0uVsTap/OmnAlrY5Ju0qWOTNNEHEXRV5Ajy+nN8eoYBXOHTs jEbd3CkqluE9JbErumfLJaVS7+qZQo8tzKoKqHV2InS5oaBrYrtC+K0OSo9zsoj5kljteTNbLW4t diTQUw0SBA5lsELgFl0AvV5Y4lHeLFcL6yTKG3TaNLcNpF3TUEt4Qajq5tVD1zPVHXeArmfWpgzQ FVXftayD1fj1mgy/0KM3eH4Tn92tbn52t1oSdZjON8uNPWMavlrN6DBE3Zqr7lKP1HIreFsoRvBU fbIYwIU3p8CV5xG7OyKmU/e5DfjGI4tpZKVsfs3UYaHX7RilN/eKkPR7lxRZnmfeVNBYrV6mecLN 2pSRH6YzaxaWfywXmTWz+PKw8glhXcBp3eNAsIjDnfs0A4Jl4G8J1inz9YzdGjquNvFho+6f9P4o ts4EYPYtrj+Glxu7G/zDer4mtp/o4W49pbzqRvSKuA0BfOOt2yZMycNUq5+o8fb58f2rc5OPiulq ObeLQRsKx2vYQLBarMg66CXKE7Zg5pE4nqYmTr8bV3U2KqvC7+8f15fL/50nVSOP4HdbbSK+wNjq ReIwUFLI4HY7FanMXAq+gWwz0+xsTKQqw9oFqK/lBvZus1k7kLG/XK9UIykLuaaRaTXzjo4KIU59 4bJwcydutlo5eU7njopinuOpo7xjOPNmG5rnMVx6nnau6NiFRxsSqtU6JsBjyV1MJH59SxXcEYaL Bd+QNyWNDGXFlW4zaE2FKWlLppBtQ8+bOuaLwM1c7RHYn1Wyq4WTSWx2rKMokNt+2v+bTclXwM5S f3dVqf07z5u6asLZbLok7SIVIlbdTeeOqV7CfuwoGoZ+7k3LrWPOptNoCp2pR9CwKAJo2oLcA8mN SlcU2lpBsZXt3h6/fb08vdtZc/yd8uYJPzC20kqTkhEo7HvJ4UMsZ3TwH8Q1jH52a3Z+65f0gx3i +AOrMJx8TqkWIzXSdISKU6h3fVQSCQ28BFZEM+NxssXnD5pfe0h5l3vHYC0+hgJSjimPizzJd6e2 jLfcLGYr3idIf0yFCjMutTDmUbtlZYq5QqzqFo6LOSKrymg6ADBBaVv4u7gt8lyJI4xozCBGtgu/ o+C7OG35HpXWHVZnl+q/OYzRkMET1crdLX8CMg59XcWvZNKntedponqP4SyZrighpifIjoU44+42 R73uGrJTaSlhnV11k0qBMlUEmvGmr4D1qpZ+FDtHGVbRrqjN1kkoNPDmV23IDnovd3A0fSyqksTt MB+nmKuj+6gfFpNfpWI4vBa9Qvg3+PH6+fLl+9sjvjmpok7HD10FyA3o3zGUz1WX92/Pjz8m8euX y+vZKtIoMAqtRgEM/mUu+Lz1zHXTIfeRWXubhjOyfTcrPTLac99MPagVkuV1E/t0XiYxTe/IEKpi fe3i1Jw1DWxNTl5N+rDbUvcXsZZTXwse1sFWntV3AJ2vSNFH9BqvzEqlO383c35wf0zMD4I83FMP YKIRMkemXDEKvPAxA9APfUYVj6/nZ22NGhiVQ1CySLU1HriOGI05eo6/fX58Ok+Ct8tfX/RA1KIr xIs/O8Ifx/XGjM5jVMjmptYjrjK/YY3ZUR2YcnBXqEJWljVv7+G40fusCfKjuE3pYJkWXO+IKtoa G2g5nW2IkXbOPtfJLweVypotvvIbNAC3h7rNSxZnlTg+W/RpPgx57rZvcH+e/Pn982fYtiPz4rkN 2jCNMDbd2EKACVuYkwpSG9efv+I0JqoKDCLVmwMLgf9bliRlHFYWIsyLE7DzLQRLoblBwvRP+InT vBBB8kKEymtsCdQqL2O2y9o4A3GSOpX6EvEFXmUaxdu4LOOoVc28kRikMEyTotKi8VsnFnCNuGKJ qFTFRBQWe8S+9mm7LDUH9pGYy0aDipTSYCH1KYjLmafuaypUjNkPjZWRjFpFQSOndFB2nD4Lh9YL cPsdNbsBgfEdROI2fehAsO8cFrUSGkzi5yqjZI0Tx2g1KGCSeOMt1xujpNAvYa7laPtCZhzB0TXy AgygNoVP44zVqdGxPfrEK3Zf03qRkYwyzhmx0mlTa75LwMIhrU7GVjUARYz0hO329A1c0jkWyNzg yOc4nRzExi42gPQ3lRHsh2Gc6AhmzBLGWyOHSg+d0u+DOIXJfRYnV5zDZsH0HexwKnMNMJeHgMoR QbK2NGOBNxvZ5HmU51ODVVNtVmRGA9w04ASG3V6rjV8erH3A8TnM6JTpVrIjFM4UuPfEDXl+ajRh zas81YdF9yLE1RaAiHSsFktddyR6X7gsOaZ2DFM7y1OzkpgFaUYGnhelrzs9Sq/6pI4+scUGj09/ P1++fP2Y/M8kCaPebM+65ANOWrV1xshj2xBjJ28aVpDjqxF/qKKZruodcdJljmikwl7dlWguzuQ5 I0nvA0N+L8JA3/xcGIo/JHFENZD7e1/NUDZiOvc8utCo2Gwcqm6DymEaMFL1vso32yDcqu7oyhSY 9LmkNgmlmYTTxIh15jJTKtAsZ946oV5ERqIgWk29taPLyvAYZoYdebcCfjLPh+eHnY9B0JSJuo9S zVoURPecLMFSkI3f8LzONPFQproEkdFaZ3umRAyAH2OqiqqMs12lWeMB3mWxX+9JgRQ59tnfOiGL fzs/XR6fRXUs0Qrp/QVG0zHKhc29rOnAogLrWDICV4NUmpj8gjg5MOqoRqTMCql3TLhn8MsE5vXO L3VY6od+kmguR4JUqE1dBZ4KkL+UoxWB0Nm7XOQ+1C84PbTdUhmx8cs4BbF5a9YATcrz1NmH8adD fHJi4ZYfsNI5xtsy1Xthl8DNKK+5DoVbop9ETG8nFCs8tgzoKda/ffCTKi/MRmHqTp5njBJ5RD1O pbicmd8xtJN1fMMqo+g//KD0zRlUPbBs79NuJLJZGYfLRUUKhEiQhEaeGwFUN3UJyPImN4jgPi8W yQsFxR+F1lEDRp8xGr6s0yCJCz+a3aLa3S28W/iHfRwn3D0zhXiXwryIzQFJYXhLZ1+l/kmYu+v9 IFx1dlqGEKRl6OmRbyu9e9I8g50tPpnjmNZJxcQEdJSdVcaEzcsqPuggOLFQ+wGTXk1/OwJxOWqV LOLKx6yyZm0K2GXwwKCrAoIPOi5kWshMgSjhmn3UYdxnWE8DlvI625mlCptwM1qnTlHFvnvvACwM O2zzZIYDQVFnRWJuB2Vq9OwOfTZ9zrTFNgDd04qnfln9kZ/0IlSoHAB9AbOGeqoRqLzgsbkSqz0s 59SElSCN20mrVbhrveD3NZ6obcFpkw+x7THm8LlD7JFlaa5X6VNc5qIflAXWw9w9+OkUwRFrLiUZ ALbd1wEJlzeR7pe5oP2k4KTkQkkAw2sMKaXgK8m+y/qjZlZXaJX4oYzvDTZDvWTUHyBoDXnFCMRp sejRWpG97MODNt+HrEV1UhJ3Cq2xwxBPuDchGJ134FJJB15EgjopmJ1sXSGAPzNL2lXwIKRCY33e 7sPIKN3xhYynJHoNibCppmcPwouvP94vTzCMyeMPuOURQVSzvBAMj2HMGmcDZI5cVxMrf9/kZmWH 0bhRD6MQP9rFjrh+p+KWw18OAypfdqkH+FTTAKUYTcrM9t7vReijVMN+ZH5gPvBKK9o0/J1Hv+NH k/31/QMfdnrHKysCKnLpI5horHkEs5KuNmx+W1i4kVmbMFi7IuAAthHOfPCXg2kNJbIV9Jlq5wJw FMDhKGq1+H6iuPu9Cdrze6uLcr5ngXAEcxScVsp5nIL4W7FQOfl6yNBNSsZp/nF5+pvySOo+qTOO PlsgntepHsGHF2XuHG+QwAWKKuznI9oXLkYpNQx3OtwfQs7J2rkjlfNAWC7vKG3EiKdGJ4sfcHdS TlP81XkaEjDpjaioaUaMELBAqtGPCEEQlHiTzuDq0+4f0Bgi28X2zRXjE1sDJL63kwwKsM/nq8XS N2ojtDueQSqAmnnLCKY0QT3WyCozgD3S0UCgZYLomdUJHdy1iwsaI3CfKA3DdC3MNgJQjXvYAZda hJ+xVD0alwp3a1AGqhUZflGgu6BPqNuouVWEU0EmsGOkJr3CQTTT8pEIoBWCRUCr0McoFCY0CZd3 06M5WXCol/+YfJVwc8YcnHy+vk3+fL68/v3r9DdxBJW7YNLF0P6OaZEpCWfy6yhC/mbM4gAl79Ss gcgXZE0WtKhwDwsGbt0EzmGRYdqsPCDD5EVvA6PPxqBtKpjv0vl04amdU71dvnyxVyhKNzvt8U0F i7Di5kD3uBz2hX1eOb5Mq8iB2cdwzAaxXzn4Dho8a2L2FGFBm0JoRH4IFwhGPsxodF3KUppJnyaA CIZ/+fbx+Ofz+X3yIXt2nF7Z+UP6VKM/9ufLl8mvOAAfj29fzh/m3Bo6GmM8MO3xQm+yiBvgrCdc ZRktJWlkWVwZ8WVd7FDLSF329S6uI3XbwwceDPDLQNA+KfrEx7+/f8OueL8+nyfv387np6+aZTVN od4KtiwDASOjrt0x3Ita2I4woikPS/UmJFBWYIOyClt8htYAmCpotZlubIxxoiJoH4LEc6KB/cvG L28fT94vKgEgK7iG6F91QOOroeVIYkUh0LBZA3KCNTcBM7n0piKa0I/fwC1rK9MCEP05EID0ZFRW gLVoDSq0rVksbBV1NEbMQBlaNenD6lkCQ088yAwvRj9g6I0gWH6KORkybCCJ8093dh384LhR84b3 8IhP5/oLgo5pQ1iUdUltIyqh7gemY5xxvBWy1doRGaojwRD+d64gUyONGd2NppnRT78ajSt8W0dT 8mU4X5OBAzsKxpPpzNvYIyERs5mNOQJ8aYNFSrLZnOpggTICPdNE839DREaM1ii0cHJ9fy2m1caj qicxjjjtPVFwP58diFYb8VmHxTSGz7LK68Nn3SitD5VrtYKDRH3n+RTbLUgTpCvWwBTW1tSz6wrw pZ6LXf3iJ9MwTuce6Q0/8Gjm3mxjtwThWuixAb7ZeFTLI1jnm36DQkcf5waFmi44h1peDEoYpEcH 8p9ubBGfz+bErJdwM0mSMutm0jvc7kNs/104s7b/4vnxA6TgF6M+FoMwzV1HQLctzdRQvgp8qcVB VODLOdXA6WqDSblSlpxcaMf2udrQrq0KyXrmyEip0iz+Bc2GdILVuJDDN1uIGBM2T9c9SiVYUROy OkzXlU/sneliU1FDgvD5kqoEYhzuwQMJT1ezxa2KBvcL7W43zMBiGXrETMCJ6dngIf6wPRPt2F9i wl5f/4PC/s11ta3gL7n92E2TIULJx3YuHSdJ3hGmVeij7FkwMyCxgmk0FRYgbNNS9K2Is51mWoqw IVbx3s+yONFLFsH2FVEbI5T5MHI7wI3gTn8OsNXChh4jC5b7lcagSI6tBAxd2aU/+nTK7tOijYoo pV7JhcnLHktu012q3GJGhPZK/oDF0DeWDudQJwI21qrcAZBc6VAOAqwkGwYifL6cXz+0jdDnpyxs K9FmqqzU70RXa+gw1FykcA/qrR2XTHDfskSt14OAaqr+7nOyfEC0ad7Eo+Xx2E8S23shOeymJRHc uR2vPUbdh6JDpYv9+hgxXiS+/jgbLRZrR2ABlmLnhoy19GNp4Zci1F4h7PFfRjDabHfIMZdZBy5z 0ZdLHSy1km0KV08tCLjEiiRqPe4X5WqFnl1oqxYkbU6+uqkEmdpuBSGUqmTztGZ1X6gLoHZo75qt C8HQHccZ9Us6PIyt7xwg0jirLaB8QbJglkV/h2qiwrfp4dppAQOMuaYKMR2cZUWtrKK+binLSWBv ed9aW3BHhMtQJGGEQai3W1VDZVQWfqGLtbLvbcNGeepv9jmvYBusksAElkx/h5dQ7FD7Oejy9HZ9 v37+mOx/fDu//aeZfPl+fv+gXjj3pyIuG3Il/oyL9uJ+cr3I8crf0Tm9MD3WGBjOjiErko0+pHTu GD+My31EP5Qjrn1gZZzAOqMp0P6r3aUOEzGf17xN/KLKaT8rgacKGDarKPAV66woTpKWpwHLaSCm QdZ2UkSVgcO/Sn6XbzaO6/e2/oNVvL7VgJ5EpDuldQG7ImqLPDzElZmDfpw7hW1DrSJvDgEaHJcV /W2fR3YfWadER4GK8UPhR1bOH+PpXijieDFrE0cMQ0km7NmaOHPktJOySVZ5njdrG+dLR58+LUty R5xiQdAEFd2fvC63mPZhDrtI5Yo4PBLJ5Kp5UcY79hNiOKoopv3pEEoZgsO6qPW099L859ZU6knu He/A/WNsADvY9sASesR7qr1rwMVmEKYFLaLB+eYLq76bNT3xKk7XK/ecQTOeyi9vMcELt3ighMEE 2qxiPmlsg9k1B7NzK+8sc7RSYkt+ax4KKyWAZFTAX2mOwr+dz3/BfQJjp06q89PX1+vz9cuPUQXr tnURll2tDCcsQGIC3TB9+fdlmUXVwouoFel/AYEBdomO7BYV2qyJ+S5nsd2lmJrLkfamI6gzBk0q FG+RrslhLcA/LDABMtOHKYhutJ0V6Mpp64qpImYqnwvGssJ9mafxwI+bGDgvYJrKHBOKENihqoA0 t+gutAqvLr+f4ZXUg5PiBhfcTyotiZlAHAJhj0q7J/XrAk4vP8u1xTEuGdjK2n1eYaxzxT5DwlXh bI+5bcNE0VLCD9T5g7h3qJV4Dz0hpg0GMV6NJC4eNTsmYzsGqDtsv0KT+se7xUaJGabgOFvOF1Mn ajl1lAvIBRUbQCEJozBeeyuSd8iFj2BYkFg7Mcj+gRcsM61S5MbwfH36e8Kv39+obJfALm5gQW1m qo4NoEESDdAxsgfFaxhhnyVBriliipCaf72aQRL3qwuaVyvvajIeyPn1/HZ5mgjkpHj8chavoxOu bHy9Z8RPSPVyxggE49mURhJ5S3pw48t7zJOgJwiQr2bnl+vHGePckkpTkVsBX8XI3Zn4WDL99vL+ hVBeFSnXrhcCIG6KlB5OIIUqZYfGCIpqzcAgwMQOd8OxslqllHr+9/L28R0znDtSrkqGh6jUc04N UBiulBbWVBqpS3C2UxDF1b4z7FM9127WUhE90MMGxWFrjDkM36/8x/vH+WWSv07Cr5dvv+GL89Pl M0zJSLej9F/gaAUwv+pq9D54BYGW373LQ9rxmY2Vvndv18e/nq4vru9IvCDIjsXv27fz+f3pEdbR /fWN3buY/IxUmjb8b3p0MbBwAnkPwwFVc9adxA86sRztHfud5Hh5vrz+YzHqL7FSG9mENbkKqY8H O4N/NfSjnIB3ZBSWBi2f/DnZXYHw9aqpiyWq3eVNF9GtzTNYCn6mqFxVogLkPDiMfRlJniJA4YvD aUqjh5x1jq99zlkTmzW3DBnHRsrrmGI7cUSZt2cQ//PxdH3tVNk2G0ncbrkPp7NnMumN44Yx7MDD NW++uKPCtHZkcObP52q2tRFupE5VEZvF3PqiO4wtcJWZ4ao7TFlt7tZzSjPcEfB0uVTfRTpwbzdt Va3GdOC9aKgaxOalplplpKVhVgUqEfzEHLo0IR6SaosQxFzpxBHnjMeF2LigNKSIkVt0pYcJRwQI ObsiJxVRiK4wrtSLCsElMXaYoEGbKN14pwFBPaiHeETwswuEYk9KJA39u2l41E1BEV5xNl1QAe4Q ufUPsVbA9fHtL4W/wokh/XrjLa1zBj+0lssobT3YNjsgl4joUbZ7RZ/iu7xXj0KLXpk+sDMcTLeE QYzhcaUnWFFEHMQFZZhy6H74Ffr0nJCEcCmX2WvtB+j9CcS5P9/FZjs2pHM1bQGtPYCgp8UuRTCt bdifYCQzOR/QWcFhYhmEaXvArKjAcHaTW3H029kmS9u9kYOaokFumqgMyC6/NVQ6Nszth/HR+0D5 HHf20Kf8mtNQiY4CPwyDfAAkxWDxWsB1//r28vgKU+zl+nr5uL5paoa+GjfIlAH1qbkCLV8YA7Xo BfL2oWSkJkYQHcTlXzye9aHDXv96u17+UuIEZlGZq+7NHaD9/8qepLmNnNe/4srpHTIzsbzEeVU5 tLopqaPe3Isl+dLl2BpHldhO2fI3k+/XP4BLN0iCct5hJhYALs0FBEEs0xSOzlqrCEah38KypmtO BUbF/e7rDs0y33/7R//xn8c79de7UPVSb8CF9xuFOP05pu0snRZXSZqT+/U0W0q7OPlUMrI6fDgi F+lCBlKgTxRI0RKeZ/1QjaBPLn0fjtb6aciC0VLWc438qSwAPWCVw65Ootwss8XqaP98c7t7vOeU WE0b1r+0xBvUQHh1DsDf0CsDxbzlXtoGdN50rqIJm2tTphOjN45xG/M/0hSaVXPiqKAvxBWuECfv KBL2+bw2NPFV5SB1gDCaHlyRggAmroXGcy83SuitapkYsKsy+uIlq1Y6aQeYzDIf0s9yt9Maip2n nbNwwb5ZVKFu9NGsY6t23vhHzbDg2gJxtawqiyMVKRrdXqVNWfPnXZPSCET4Cw9GY/VtwFmaT21P CASpe3Xc1iFFaR0rvTBVc3WFmzyuDPAQRz5QMa52aAEtzwx6v4ijeCH6FXoqKytrS6KJsjSJWpBc Gnw7b9g0gYBLS5WPkoq5k37Gq8YBd3IAd9rz1sMibZA797bGZgDDV8S8E/NAghoWNPnmJGBSfb+O 2rZmG8FKygYj6sUh8WWkbETc1Y6bwED4RdJwO1J94gP9bdIHXhHTG4RfdmUb2aChezaYSrr4uyzk M7gxax8vwSMO1axsokmkWUV14ZYLJbWDI32iPmkgL2MFY6in7TDJDsT6tlE0M1i5AOTemQdHfSCu O7hiRSBJbPqwhYuiDlvJKzxciEUgP93YnJj1cIamM75bRZr54zGytElorVyXhXCWC3aYns/8khBr XE/2TjIw5b0I7JBrEc1kesQrE4bhGlEk6Le1CeChUlHE9aaS8Th4MMycXHbyN+0XUOHQ8XHQGsZ4 SYFYvioxUsVhtRD5RQak3GNhDDq+SO0o+8JGKePWWreY63PWuMzOQQeXRIdBYLgJKmGssmjjcMkR ipEzUgzj2Cfs5uYoo2wVyXCMWVauxukjpCjarllMgZO8tq/aBL2GOZHfGuhtLmDgysqaGiUl3tx+ s/1PZo08ytjzUFMr8uSPusz/whS2eCR6JyIc+J/Ozz9YLOhLmaXCWpXXQBaYnC6ZefNm+sG3rVRp ZfPXLGr/Emv8f9HyvQOctd/zBspZkCuXBH8bbzNM/ozRtz+fnnzk8GmJ7wRwBf/8bvfyhOnq/zh+ xxF27eyC8hO3UQVhqn3d/31BbkdFy6xyI8UcGhF1U33Zvt49YZ5Rf6TkaW9vAwlaBt6WJRK1Di1h lBIow5XnJZwWZe1VFy/SLKkFa40hC2NADAzFMLjEauxS1AVdY86lqc0r7yfHyhXCE1kUOMVMsGx8 8kU3B8Y1pU1okPxcwttFPoOLZC0iGhtpCC4xT+doOhE7pdQ/o7RmVAb+fBFpNm2UTasy7+C4GzBb kFSXlIpcMx25AX9fTZzflq+PgrjCHEVa1vcK0vNxVms0By0CLAFLIstWdpBwRLEfp4lwYcBtEojs vidpg0ZewF8qLqoIkHD2sPNamg3BCVpSt1k4ot2flniJDWpv4XGFdkVNrSvU737eWLKdhobFplhU C/7wilNbTMTfct80nAuBxKJd6AoteFDYFqOhqV3HSkTLvlrhil3wfUKqrsL4bWG83GShjnhxOEZo IDH5gO+TLq+k4uUA4Rv9K5MoKEqE5YhPFT8RBfURgB+GkXOnAqLNsdLDsUIUUhTz8eSjXeWI+Wi5 6Fi4CzYxkUMyCVR8Qd92HEyoMxfnH4KY4yAm2INzK96og+P4skNyFqz4PDxm51zOWIvk08l5YGQ+ 0Rx7TplJ8Fs+nfJ+QHa/PvJ56JAIpClcVj33cmJVcjyx39NcJOegiDTSZcAtaFrlOTql4PgPxZ/Y g2bAp/b0GfAZT30e6h/nqkjxn/j6jk/45o9PA/RnbgeWZXrRcyxvQHZ2VehdAxJuVPjgWGAwGA4O N6euLt31LHF1GbV8jPiBZINhedPY7Tri5pHIUt7OdCCpheDVRoYihY7zAQIGiqJLW3uoh3FIuaFo u3qZ0pCGiNAS9XiPzfioe12R4oJnJWZLx6esUra3r8+7/S/fhUgr+od68Tfc+S470WCwY+cqZURa UTcpyF1Fi/ToyGDV0WLsO5F4Z5m5FKjbviagojDIRAsMR69CdlKpWCvR+iQXjXwebOuUqkUNgQ+x Zf+hIi1D8i94yEWkKT1uCj83kl9bFbGPB9JaUWZ4KuBrUeGAt1gprcSRukYMlA7RARTcwLIMbTLp h/lU+BVNxWdWAKERVSBN2dWxFdQKxaw0lpVg6gSVOeHwtzewlvlxHEjaMi83vNnWQBNVVQRtvtEY 5qKq0jdmYxPlvK5m7HM0wxdmNwag3xoIxOWq6LMm9Aw116vOek+aq0bSeQGXvZrPMpAG+iiuuKbM FXrcCBERwaF7n9+hQebd0z+P73/dPNy8//F0c/dz9/j+5ebvLdSzu3uPBtz3yATef/359zvFF5bb 58ftD5nrYvuIr1MjfyBRy452j7v97ubH7r9OMqQUH2FhycTLviipu6lElIVa6STIjT1QigYfpwJx cEiqOLYfBh3+jME2y2WAgxq7rJWqk5plI3sqzcNy/Pzr5x6TZj9vxzxcxGxWEsOXziPqQGuBJz5c RAkL9EmbZZxWC/r06iD8IgsrUi4B+qQ11dCOMJZwkP+9jgd7EoU6v6wqn3pZVX4NcP9kSOFQBf7m 16vhlkGFRrmhs9iCw/1aPgh41c9nx5MLKwaNRhRdxgP9rldGuW2D5T/MoujahbAdejUmkBrQrI40 9yubZ51Jh4Pueh5+cBtXerXXrz92t3983/46upWb4B5jzv/y1n7dRF5Nib8ARRwzMJawThryKG6+ KLeuHmbYuvpKTM7Ojrnrjkcjv1pbHkSv+2/bx/3u9ma/vTsSj/IbgTkc/bPbfzuKXl6ebncSldzs b7yPjuPc6+E8zv1pXYAQFU0+VGW2OT75cMZMZCTmKYbCCH+AoYA/miLtm0YwfEJcplfMWC4i4LRX Zk6n0m7/4emORgwwXZ1yyyyecZFiDdLWNw5QVq9jejRlimT1KlyknE2ZXTT1l9Oa2bIgVq7qyGcs xYJMSQhlhtrtLqGIrtasXkrPHMYCbjt/rWAks2FWFpgqOjApIF55hRd5xHw8P39XThwE9cywu9++ 7P3G6vhk4teswMq+xeuLRPJFYJIyZJZukfWaPaGmWbQUE3+qFbxhNr/G4K4+sEbruD3+kKQzbqUa nO5quJY52+UDu3pYIOgXzWp5zMmTnHojlCf+qsxT2MvSd85fEHWeHNNQRQRMVVkjeHLmc38An0x8 6mYRHbNA2ByNOPH5NLC7s3ONZMqdHU8OlgyU4cBM/TlTbQsi5rT0BZ12Xh9/4rb3qoIGeRUrWQ29 XDJ9kfrWzUpy3P38ZrtYGW7eMG0CtG85a2uCN02xW6FczVI2WoRD4Wn0XbxasP6WjtDZL/UPZoN4 q6A+vYBh/j7lJEyKCgonkinBnfFQ2jpHcM6JGAgnBQ8tjEQE1PcD+qQXiXiTKcyUkOgt5ShrIhr6 yJEyguJH6JsxQa8VFdSGy/NvLOt+jqH6vbEh1JPfIc8PjE+7Kmcpw5A1PLTGDTqwqGx0f7KKNt7I GBprIan9/vTw83n78uLkKB6mfpbxvuVGBLouGbZwwQbOGor4MwqwhX9AXDftEE6ovnm8e3o4Kl4f vm6flbukc7E3LKdo0j6uuDtiUk/nTvQXitECijcGEsfHtKEkcevf7BDhAb+kGEhWoLNBtWEaxDtf DzfwA29+DqG5Vf8WcV0EHjcdOrzZhz9ZniVokeioHH7svj7fPP86en563e8eGdkwS6f6MGHgdcys DUAYmcnk5fJ3NaE6cBypt/8rIckVm2HbUyiSBixE4pV2mhgucXwz4x1v/LJDZCw6CYzmIMzVTXot Ph8fH6I59KmDwBgeKnJX5IgCQtJi5e8YdA6IEp2GIIgLyCOUAto8sGOBMGpz9LVj7g4jlrv/j1j8 rA+n/iJAijj2r28a3icJs4IR2VSIP9xtoKkavu7LqA0MyiWaNC0uPp39y/q0O5SxTKIbaKGPzydr 9pNpIzSgFFf7ITzUfzVjWyhSO3muh+rjojg7szMAEyLl9f3G+EYzsbZyyNJ5zzFjWNzP12/ifbuK qNnkmKwU8PhuhFlcfPl7+7xH39ub/fZFRu1/2d0/3uxfn7dHt9+2t993j/c0lh4aEiHfw2AXzfCy RV6UXArJt/EvFfjNWPf9RqumymlaRPUGs3cV7cxw/yzI9jEm4HlfXY59MpB+KooYDt2a7HQ0pI1q zFQ6tzc4eu/xIbymMPECI8ARXb5xqoNbVBHj61Nd5sZ4liHJRBHAFqKVsVIaHzVLiwSzm8OgTlPL 26FOUkuQwERnoi+6fMrHqVNPh1Hmt4ER6IyHgoNywPLcQRusOK/W8UIZRtVi5lCg4dsMbyEyflCV pfSjhzpgnYIcVZSt+6YZ1zEwKJBf6BaMj89tikFzQWBp2/WW/jg+cS6xqHvh3ctskiyNxXTDKx4J wSlTe1SvHGnWoYCJ5Ot1bxIxL+bHNH9HOvVVUzExPR00SqMlHuaQzQPjoGmu8TwFwSuzrBqvlSDg QEE6x0uFytNpQdFnyoefjtQPBLqIeTitZYCj0M40KsFcq+trBLu/bU2/hkkv0cqnTVVk12EYNThi 4yCNyHYBO5Ip11ROKnsbPY2/eD3QTp0aOH5mP79OKxYxBcSExWTXViRXiihZuL4mOfyBebCvZVit MivtoNoEitXS3Tyl+TrhB1rHNhihtI6o/ar0ILiKsh6VVoSfNE0Zp8BDQBqO6jqyDASk6xV1wFQg 6S1kcTaE28Ft8wh9PEZAIb9AITKTAZjiZATeqOpV3mKb38k4wklS9y3cii1G3qycGJhIGtuBgGWQ XVEDb5coX2e9/fvm9cce83jsd/evT68vRw/qXfjmeXsDx+x/t/9LrkgYwxNk9T6fbmBJjcFeBwS0 hVZHaLH8gfAjg25Q1SrL8kyO0o1VvU2bs2mHbRLqu4OYKEvnRY56mgt7vPByGfK4auaZWrmkrgoG t1liRFr5bG9h+tpaK8klPUSz0tre+PsQZy0ybYpuqs+u0aKGLPP6Eu9CpIm8Sq3kKKVM8DoH8aom Shh5HTT78ippSn+3zkWLaYXKWUJ3CS0j0w71loER+s2XmbOecbugd3VvPe0DQPuh+tSd8p7sZ1nX LKT5FEMkzXPy2MHICVlF1HdbghJR0SRIDewra57QFKqYD5PxmRjae5KkbfRhJGAJ/fm8e9x/l5kG 7h62L/e+qZiUUpdy7MbWNRBNkq3XeOBtpXQCm2cgUGaD6cDHIMVlh841p+Moy5jKfg2n4yqUwZd1 DxLhhHwa98mmiDB7T9gW3aLwog6OdkGbfFqCRNSLuoYCnCpP1QD/gRA9LRtBZyM4woPycPdj+8d+ 96AvCi+S9FbBn/35UG1pvZEHQ8etLhZW0k+CNSdeIIwqoWxAsuWFSEKUrKJ6xmtz58kUPUzTKuBf KQppb5F3qM933Xc1zQzOSKHcTScfTgkPxMVfweGI0QZyvv5aRIlsIWKNuBYCo580Kvwn5Ufq6xoR S7/EPG3yqI3JaehiZPfQbXbjD/mshPOhn3WFKiLZeX8y4R7WlTmVdrlObZMpWplyZuCSlZl76O8u KCu+nmYOyfbr6/09mlKljy/759cHHdnebE5M440X4prcRQlwsOdSk/v5w7/HHBVmjKZXNR+HVg2d wChW797ZE2PbdRqY9gRxHCRcIrTxkXQ5etMfqAet2kJ2nZJpL2F10/L4mykwng/TJtI+x3jYWwtO 4mhlirit2VguCjnFQHSNU4f0oXJhTptOI4OAwW4hPFcU4eHBiM0HOJEYDy4qe3aU25M/JfhJnkSo zQKHeslZhUeHWLeiaNg9hHgpG4UNgMtVEXgFkOiqTDFCMatGGdvoldrAab0uYW9HIQOuYbEo4tXa 5UkUMmg3WnQfIuey/K1CiLhAJuSlqricfhFxgE03WTdVXlihNaAnEMSjDHiTX7vBBAdMsb5Op1kY W4ZTIdFIgeFsAoeEM25XeV/NpRW3O35Xud85oEZDGd932KWquf1NWpxl0ZwZ2rE3v9FzlajF6/YA dveGjO8mDWrDi1GdFHh1o86e496NGpqz3EHg2Dg3iVh2WGH9Bw+FRQt7lE2LcuQ+cD10wovIOg6Z /Y772/3yZoFRyvyLItAflU8/X94fZU+3319/qpNvcfN4T+VZzGmJFsildQO2wHgQd+LzsY2U14uO JBBBBWGHG6uF/UPVBE05a4NIFF/l9Z+SyRZ+h8btGnoAaLwKgoG9hF2TWyFZCJXpELtmENUvMBB8 CxdGuhTVwT6ghsE4vSC36LHbI2Hl5hB9i1Z/4TDKq0uQsUDSSqgpjzyb1BfR6HWH14ByigGh6O5V JuD2DxDFdLxnBwn2uOBoZs5Uae9DHK2lEJV6WVD6frTIHM/G/3n5uXtEK03o+cPrfvvvFv7Y7m// /PNPmty1NOnM5/L252YhrWpM6jPG4CAKdETU0UpVUcDwpYFXbPX0Bx8b5CqoX+pasbbSWKmdqYNQ u/AA+WqlMHDMlCv0pnEJ6lVjuXkrqHq+tDmTdNoQlc8mNSL4MSbJayZCpXGkpY0AlxKJDhrsKnT8 cHSZ40eauzp1mI5nVjFOR9QkqvpVlLZ+kLH/zzoado/0Cwcmao4tFt4XOdF/yJNYEtBRkrcfmIq+ KxohEtg8SgN/4DRdKnkjwL+/K6Hx7mZ/c4TS4i0+oXnXX/n85qyKigPa0bAVTAZ8SZ2HpJGHoURU 9FJUAzmq7irfEcziNoEeu63GcDMXmGgia7xPr+OOFWfVpqUZDAaQMwTO0huvwUCJ8Tb91WWRhJag RYSBjPi6CBFKG/JKPZwQk2OKNyuIgMQl40EvOy7d/awoBuw82MPnsJhLfXOupSTkrwYV8QguDfj6 zO4/+CKdzUCpv02YU1oXvhoV8cbJN2IuW2gQNO4fn20XZaUGxvINvCK6g8NYGKFqwdMYJdfMGXgG 2a/SdoHKV1dU5Mh0eCDUALrkmiyXQeugPnzOdUgw1IpcI0gJd6qi9SpB666NA4x1bapqh2/VqEB3 15fqSmyfSVJzqlN8DUAZqVrSW8//ONe4OFREYm+Mq1qIHDhEfcl/i1efubm5FWlCf224E4dyk1Rk e1X7i2VYnuxKOagUVc2yJENlOnVewHlT3twOtARjBsLtjCGxhDH/YxYr2G3hYpjrzTun9JrU6447 wfUaagq4Ki1Ki4k6qOFW1axYHY1qagoHISwYNUaONGbhREjfZNDajgBTsshywl9fDEa34a4zEz42 LXtvkJbQ4lSoncAG7qV4UmU182BmGblwp4ZxRKAO3TxGAKtT18ndrIlNAczH7+G4ONBEB86N+Tx0 wKvpUds9LVxRhBLJzWzZ2IzH08hCRoKDzUWZfEDFGeUV5jFG2NdTfmj36ZXcRnBkVwdObNLDELG7 Y3o7LylhbvKdpXelV5RGYKb6chGnxyefTuXjpKuQGOcuwhQGbIjlURMiwwWnWhNrv2NocUDReDLU vxfnnAzliLQee/VFXp9GRHW2MS9OXUNeK9ESXL/5SMZMkxbRUoG6kuk8UEBGL18ntmuXvktmU/nO GFLIjbPJBIrCDqPhA0ajPmgqhPkw5Zx/WIeSsY4UgjNzHvCd/If2YkC5nM+VzeRLnzSV4F/Yq+jQ +56sQ8oRB/Byxg+NhBoy+UDgvrmYbSDDkuNFMvgq3xUrFQIcZFFLD2/g6q1Lchz3vNRSrr3A6Ztu u33Z490PNR0xphG5ud+SWB/Yu3GVqRjqozLYAts3VwUTa7lvvauFwkopLnApNhctfDkta81srRf0 KueJaDuFaKV1KkfHPRoa6STYqA5LyCHSrMmovQJClEbfUTc4ddAAHiOnxsJ5tBQmsgrXW6RJy+Gy 5BafoeaALWe3T17H7OJF7D4nqm7l8YFeDfx4CYeSp99tQLCAs0rxGDucPtJzF0OQ1qXIqtROxoNk vD0tk5ZXGSg9H57pTRkItCtJ8rSQ2ajDFMHySuxoaEhgXjEw3t+AXRw4eKdow3UAT63FwvyXGoSF ydAECSTR0JuS1G2dn9pmInRUFmKNj0MHhk3ZmajoAazcrKmauNpQ2UDCl4BoS24BS/RgAW2XUrYu B94ku0AIF4ldS0O5MB7ly1kot6ukqNGq1Hu1cQYu5FkksWnCh3lRy3nJWSSYL8dXCXcY9TtMqJTU L0ju4xacVnxuZYVEk/YFWuMAf+VlTTTQhj69JeJibbO0zldRwIZGLRIZX5XfW2kLvD1L1KHC3QVl WfaUUmb7LIJYwjuiLTTYeCeaGsywSZFe6jJWUjBio1r3uauqoljrYe8ATxN5DBdd9oqpe4LK6bT1 ph1KBp4F1VQhS5GBosYBUYiKqBqhEtey7KC84YXlUYZm/wfB9RB3euIBAA== --===============2513258718574533157==-- From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============1705396702020999138==" MIME-Version: 1.0 From: Dan Carpenter To: kbuild-all@lists.01.org Subject: [ti:ti-rt-linux-5.10.y 7558/10206] drivers/media/mc/mc-entity.c:443 __media_pipeline_start() error: uninitialized symbol 'ret'. Date: Mon, 22 Nov 2021 13:42:30 +0300 Message-ID: <202111201702.LfMucF9O-lkp@intel.com> List-Id: --===============1705396702020999138== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable tree: git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git ti-rt-linux-5.= 10.y head: 0c67d996db8f3c9149598bc98657ae28fee22208 commit: 80dac899053d08524a40f195905022bb08e6104c [7558/10206] media: entity= : Move the pipeline from entity to pads config: x86_64-randconfig-m001-20211116 (attached as .config) compiler: gcc-9 (Debian 9.3.0-22) 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/media/mc/mc-entity.c:443 __media_pipeline_start() error: uninitiali= zed symbol 'ret'. vim +/ret +443 drivers/media/mc/mc-entity.c 20b852273642f4 drivers/media/media-entity.c Sakari Ailus 2016-= 11-21 406 __must_check int __media_pipeline_start(struct media_entity *en= tity, e02188c90f6ef6 drivers/media/media-entity.c Laurent Pinchart 2010-= 08-25 407 struct media_pipeline *pipe) e02188c90f6ef6 drivers/media/media-entity.c Laurent Pinchart 2010-= 08-25 408 { d10c98949d1a1f drivers/media/media-entity.c Javier Martinez Canillas 2015-= 08-19 409 struct media_device *mdev =3D entity->graph_obj.mdev; 20b852273642f4 drivers/media/media-entity.c Sakari Ailus 2016-= 11-21 410 struct media_graph *graph =3D &pipe->graph; cd448544d8c6d3 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 411 struct media_pad *pad =3D entity->pads; cd448544d8c6d3 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 412 struct media_pad *pad_err =3D pad; 57208e5e25f263 drivers/media/media-entity.c Mauro Carvalho Chehab 2015-= 08-07 413 struct media_link *link; af88be3887c1a0 drivers/media/media-entity.c Sakari Ailus 2012-= 01-11 414 int ret; = ^^^^^^^ e02188c90f6ef6 drivers/media/media-entity.c Laurent Pinchart 2010-= 08-25 415 = 74a4133079f739 drivers/media/media-entity.c Sakari Ailus 2015-= 12-16 416 if (!pipe->streaming_count++) { 20b852273642f4 drivers/media/media-entity.c Sakari Ailus 2016-= 11-21 417 ret =3D media_graph_walk_init(&pipe->graph, mdev); 74a4133079f739 drivers/media/media-entity.c Sakari Ailus 2015-= 12-16 418 if (ret) 74a4133079f739 drivers/media/media-entity.c Sakari Ailus 2015-= 12-16 419 goto error_graph_walk_start; 106b9907c368e3 drivers/media/media-entity.c Sakari Ailus 2015-= 12-16 420 } 106b9907c368e3 drivers/media/media-entity.c Sakari Ailus 2015-= 12-16 421 = cd448544d8c6d3 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 422 media_graph_walk_start(&pipe->graph, pad); cd448544d8c6d3 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 423 = cd448544d8c6d3 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 424 while ((pad =3D media_graph_walk_next(graph))) { cd448544d8c6d3 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 425 struct media_entity *entity =3D pad->entity; 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 426 bool skip_validation =3D pad->pipe !=3D NULL; 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 427 struct media_pad *iter; e02188c90f6ef6 drivers/media/media-entity.c Laurent Pinchart 2010-= 08-25 428 = ef69ee1bc2c10f drivers/media/media-entity.c Mauro Carvalho Chehab 2015-= 10-01 429 DECLARE_BITMAP(active, MEDIA_ENTITY_MAX_PADS); ef69ee1bc2c10f drivers/media/media-entity.c Mauro Carvalho Chehab 2015-= 10-01 430 DECLARE_BITMAP(has_no_links, MEDIA_ENTITY_MAX_PADS); af88be3887c1a0 drivers/media/media-entity.c Sakari Ailus 2012-= 01-11 431 = 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 432 media_entity_for_each_pad(entity, iter) { 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 433 if (iter->pipe && iter->pipe !=3D pipe) { 3eb87773dee633 drivers/media/media-entity.c Shuah Khan 2019-= 02-22 434 pr_err("Pipe active for %s. Can't start for %s\n", 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 435 entity->name, iter->entity->name); 8aaf62b5b9bef7 drivers/media/media-entity.c Sakari Ailus 2015-= 11-29 436 ret =3D -EBUSY; "ret" is not necessarily initialized on the success path. 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 437 } else { 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 438 iter->pipe =3D pipe; 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 439 } 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 440 iter->stream_count++; 8aaf62b5b9bef7 drivers/media/media-entity.c Sakari Ailus 2015-= 11-29 441 } 8aaf62b5b9bef7 drivers/media/media-entity.c Sakari Ailus 2015-= 11-29 442 = 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 @443 if (ret) = ^^^ 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 444 goto error; af88be3887c1a0 drivers/media/media-entity.c Sakari Ailus 2012-= 01-11 445 = 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 446 /* Already part of the pipeline, skip validation. */ 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-= 07-14 447 if (skip_validation) af88be3887c1a0 drivers/media/media-entity.c Sakari Ailus 2012-= 01-11 448 continue; af88be3887c1a0 drivers/media/media-entity.c Sakari Ailus 2012-= 01-11 449 = --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org --===============1705396702020999138==-- 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 Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4D8CAC433EF for ; Mon, 22 Nov 2021 10:43:08 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S239339AbhKVKqM (ORCPT ); Mon, 22 Nov 2021 05:46:12 -0500 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:57036 "EHLO mx0b-00069f02.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239066AbhKVKqL (ORCPT ); Mon, 22 Nov 2021 05:46:11 -0500 Received: from pps.filterd (m0246632.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 1AMALqJo024892; Mon, 22 Nov 2021 10:42:56 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=date : from : to : cc : subject : message-id : content-type : mime-version; s=corp-2021-07-09; bh=b039fn3bsnxlfvTpDlqmd1PJo3nfciT05nsDluWW8ps=; b=ZtYDHT6+1VekUHnr1JoHICu4NkuhmRUfM+9bka0qcddYm10z++8xMXDw7muu5UP/DnVI naFpyRxsyxOq4U/VbEATKYXuMvPQCoALalXbVneGwiMgAFR7mbUrmAH592cj5pWSfscz guTUwarS/LH6dmcDoi1rr410xzlTPVHy+IV+kL3tMPGW9wSYXBpVg9qjdbV3zfTTyPE5 IYLIndfMz/Kbu8XMiQ+VZTT4RkIMPcMHzSDAkiidZTVG2vJnYdZW+mV6kVWNQvbiT9kZ hBG2Vj0I9ZDVD9BcTy+P6e6Ql804WZ4LaU4SO9dj+pvUPwz870fUNELNfR7SHhJ6H/V+ WA== Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80]) by mx0b-00069f02.pphosted.com with ESMTP id 3cg69m906g-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 22 Nov 2021 10:42:55 +0000 Received: from pps.filterd (userp3030.oracle.com [127.0.0.1]) by userp3030.oracle.com (8.16.1.2/8.16.1.2) with SMTP id 1AMAUn5P023630; Mon, 22 Nov 2021 10:42:54 GMT Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2040.outbound.protection.outlook.com [104.47.66.40]) by userp3030.oracle.com with ESMTP id 3cep4wg5gv-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 22 Nov 2021 10:42:54 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=O7JSDcrbHFOGm8nTojSwA7GYwYlr00pM7E2qRclCoZiBVWXQNISZi2y88Uvr01pzY4VOEGTuwj9jf0JRxaFR4L4IRKUugNWumVcxH3IcdphPBHtexoPPPZpzeCaChpzawRTqqjOO4l2xIkSS3EqWUHwJm2BoWOmU6aRufK8ucCKjDyFNBfyz/4HwIuCMct8RHpZSxh5gt3Jn3LHueK4RCaX7eV4NmFVfizQTs64aa8WPang5BWAoC68MueZXAPB0NaKzNBXW9PH0Q9ulL85SYkT/CAnb5wj7zSY/HexOWivCuo0BI/KR4A74tr6/tqa6cOgERW5rPqDbYkOKPL4PZQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=b039fn3bsnxlfvTpDlqmd1PJo3nfciT05nsDluWW8ps=; b=aK53SpsmEnBLXxuux+1vhrsxW7jtmIC08ZL9ajGUUiwGcnuuSfi+1qc2cX4bnF1rklr75BlVPESmAYKcUdj1qGuktLUIdu/7nNoH3IMWwdCN6C5Fyfu9ISfLJOVGohjPWwYD8yHnSkSkapHKDtOFJ4HDEud5nJE6OtZWZLM1DcetvDKZnpBbETpC8uILAKmxhVsP9fP5C7v9ZmZFwV0hSZGJIL1UNbucgQKGxLKSjOnRQp1fi4LM7+wbgYrPvDl4mdpfsuJpTwYmDFOgc8BjimUoC9qAT0onnsLadUEjTEttPNimhSupRKhMkakS9420MWeryxXnAsvIY5tBaGVErQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=b039fn3bsnxlfvTpDlqmd1PJo3nfciT05nsDluWW8ps=; b=pCXQE7yLankZanA8E6OHw/6XsS4LnU1SISIZIaikQcPIwKwm7AmD3BiA44x5wTjfO/8agp0qrxI3LK7Es/IS7w9L6eoeUkB1Ird7LFzXu24HnlhEeZhaHMqDNRN1Ltaq/9xAWPBpWifyCTQ6x1QZiUXVszXGwHjCj8BGm2DutC0= Received: from MWHPR1001MB2365.namprd10.prod.outlook.com (2603:10b6:301:2d::28) by CO6PR10MB5792.namprd10.prod.outlook.com (2603:10b6:303:14d::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4713.22; Mon, 22 Nov 2021 10:42:52 +0000 Received: from MWHPR1001MB2365.namprd10.prod.outlook.com ([fe80::495f:a05d:ba7a:682]) by MWHPR1001MB2365.namprd10.prod.outlook.com ([fe80::495f:a05d:ba7a:682%6]) with mapi id 15.20.4713.024; Mon, 22 Nov 2021 10:42:52 +0000 Date: Mon, 22 Nov 2021 13:42:30 +0300 From: Dan Carpenter To: kbuild@lists.01.org, Sakari Ailus Cc: lkp@intel.com, kbuild-all@lists.01.org, linux-kernel@vger.kernel.org, Vignesh Raghavendra , Niklas =?iso-8859-1?Q?S=F6derlund?= , Jacopo Mondi , Tomi Valkeinen , Pratyush Yadav , Laurent Pinchart Subject: [ti:ti-rt-linux-5.10.y 7558/10206] drivers/media/mc/mc-entity.c:443 __media_pipeline_start() error: uninitialized symbol 'ret'. Message-ID: <202111201702.LfMucF9O-lkp@intel.com> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.9.4 (2018-02-28) X-ClientProxiedBy: JN2P275CA0018.ZAFP275.PROD.OUTLOOK.COM (2603:1086:0:3::30) To MWHPR1001MB2365.namprd10.prod.outlook.com (2603:10b6:301:2d::28) MIME-Version: 1.0 Received: from kadam (102.222.70.114) by JN2P275CA0018.ZAFP275.PROD.OUTLOOK.COM (2603:1086:0:3::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4713.19 via Frontend Transport; Mon, 22 Nov 2021 10:42:44 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 54f7af34-23d0-4cb2-a85f-08d9ada4d5b3 X-MS-TrafficTypeDiagnostic: CO6PR10MB5792: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:88; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: I1WnwSrg7c8DjeP0cZSYPEZ7GgWU6NUh96lB+UROVy4thgZIBxUTqD+ri/jpk7jdIEEHnnDLflQNlDX1ICRxAePAw8s7dbxlkrDhklVr0EG1x5V0+RS27SawMRP10fOj8fBqBJPL+wPQ8lZKZL8Jo6bF5IA7Yxr0tPkxaq7oWk2W3u4OdWh+jrkCQygP6hZI6QILOwTVV31M3qGGBWRx1Z9i0HDEiX5SMqXmtRRnWBv3Rk7lhFNUheAu35KzfqcW7LupVKiqUemR58nmRNVbWG1Yvq3hoIHS6o2fdwOxDYVb8r6dGh9PqYf986l//bJ+Shpr96EV5qml6u3b/W0eoilvNYhmGNzrnY56JJkfJndNSX3Fwd6/Wf8JwySsiczBZ+2RMtdGHJt0TMwP91aCfwy77gxfU2evXoXAW7noSCRBqByhAaoiomYBvgvCvQV15ON9wpI3e8J2oKvj7LqR8365drWN6YGtNfQFxshOJzVl7B4WV3Gi+XM1kcfDUlKOCUJkiPfD5EbmeyAEHzsQeUG9IXboOsPgmmtTlSQahMvHeACgod5SXzM3Cf685VhqJt/cLYI2mgxQJ7A2O0QPimdRBPPpyx5FOLztPPlaA3FFKdnYp00K4g9OYhs82ok2mzq2+XoRnaL3mEmlsC8SVdaawoLxX5ZJLoG2YFQwqzsuFTNZCkzXdrmJThT1b0dpg1EWueJruhPnOAMONzS6EeXwfkEyzgCIhss8LCyy5GGE78FUnGBsFvTM+Eum/1/W+CzAWOXl1na2dTNSdiIqjoOp+GS/wf6+0VpKRyrYdG0= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MWHPR1001MB2365.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(366004)(54906003)(2906002)(8936002)(1076003)(9686003)(6916009)(5660300002)(83380400001)(44832011)(316002)(956004)(26005)(6486002)(52116002)(4326008)(36756003)(6496006)(86362001)(6666004)(508600001)(966005)(186003)(66556008)(66476007)(38100700002)(38350700002)(8676002)(66946007)(4001150100001)(7416002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?YU0lDH6FjFQ9odGYR9Jagjmt9U2fkPvKvRGf6rjYUd0NmsloF0sZic7Mf4Pi?= =?us-ascii?Q?hRCk5CTjwvYna1hw/+msQPYUkhBp3DifWY14NwPViiPEsBZHMQEzxuOAppoj?= =?us-ascii?Q?/B0B2lsksKSE2av+R33o4sGULgDqx1xhufsX13UjVxSAnBkpkAhiT7Sq3tRX?= =?us-ascii?Q?NNue+ZtsjRgBSH2KBkxpn3HgLANwPfNfZV9U4vmpawn32cwdb7uDEfwTivVG?= =?us-ascii?Q?hAdpK81DoAQ/5J4vlPWgi/zyan6CQgdkw4KjrU1J9XQ0s0Z9ywHZ0pFf/sdX?= =?us-ascii?Q?UJFKweaQ5DBaZX0Wy+eQC/WiVlTVxptnWxS1FdaJlRze1hu78N+alAIKi6S+?= =?us-ascii?Q?m3Y0F0RHng3FdWq6J9GJxVhsviYqulwFfBDQ+alay8J2DcSk5BNikpUrIGmM?= =?us-ascii?Q?mMnyPUFFwJG5kBRagMwr09RTtNvhYalKhah+YRofPYELKuCD0Gg2izgRoh7n?= =?us-ascii?Q?QXeQCSVNE2CJ6CjhW4+4ylCfTk68jKd8MD4mVsXN85+vChx4yuKWA7k8mbs5?= =?us-ascii?Q?plx51ZJa+wLCdOfBjgmQ7sexLxnN1LjTNG/coRayFUj72JSnoZmssAJ1CDHY?= =?us-ascii?Q?YgxS0KlD1M3i+lbg6C4tQA6Xxodcq8g1a6lXSUQSIMEAmZy9uwBa3QO9Nq9Z?= =?us-ascii?Q?6xmk5c++ZMbEFDuZa21H7pmc94nLdRL9SjAfM38RfrXjXgJNq4YlBrgpVqAY?= =?us-ascii?Q?eZGR9uvC8VW85iYHDlCBWrTgN/Ly6i5K1QbzOMVLDNY8unfPEEGItlPF28PO?= =?us-ascii?Q?nJxHzuzH9mZ1bTfVp0mdgIZ1HWfe8NEJTkUuPKovuDLQD0jYQchoEHnyI5QH?= =?us-ascii?Q?02wqIRJ6ZPL7rjKAR5NhEsS5ZdsiPzp9uLLayPf10QT1bHgBv9/jJsZ1mBJm?= =?us-ascii?Q?h4BBGXbB4bHCXh4hJ53CC263av1iXwOER/QN/PuhaLi7kTwTBO61FaHn7AbE?= =?us-ascii?Q?b6ITiFkIroTubQTKXW6yzMl/aDx2th8HH/+zF8A8FESUcXNp15HIgnKUKOu0?= =?us-ascii?Q?hI0qYRhDu7kaUe41d2JRrj7wRLVchJ2ObFLIsgDFShCrpcmtB1kzCOowf+i/?= =?us-ascii?Q?YP40CpBOfKKfYgnQUz10llVXW4sV3qJBVUjdb//tGFGv3WKHUGf0HFBvrfwZ?= =?us-ascii?Q?HbqlrZX+aTNM7ucHPY6Xxcf1UUJu1lsvBoXvdIBtDiQTKcuct1ZWgfiGfi29?= =?us-ascii?Q?BoDtGwM1Rt62HZ2iyNb/LqQZblo+8U3PL3/DY+Ki2nEabPoLarNWP3Zc+s5/?= =?us-ascii?Q?/6K/MpE1wsxLlbrXyKy+tEX79vsqxhzjIBGcsVmzIR0Tmca3D7eKfh+qPxiT?= =?us-ascii?Q?wN3f280j7qKE7/gCFnPoPwaZ0lfdaOdp3i+XZk0RmQJMPys5taWn1B63H3Ix?= =?us-ascii?Q?0sawf0hbrKW3gYM6a+amdY7aIX673P618aBn/GUJjp9UNayveWxUiEtjCiFp?= =?us-ascii?Q?y4wPfpl/bvYLg1JAzNZVgxg4VpQiiOgtloTD4RDgGGzhL6SlES/2d7MNdAhI?= =?us-ascii?Q?biqcJjLAC7xKoeL3wr1ZWJSSe8O8ajTm/va4PydUqfJrYuO86jmL1rCCXCDf?= =?us-ascii?Q?DHwtbxtjUQDQGcfNCYf/NdWQQTFdZMiioYwnrKJ8Hfs8KcxTcX1N+vEkBb71?= =?us-ascii?Q?uvQNxN1J7fuV75IOsVvsvHsU9i+POI32ZUnYd6EFCVgpEIHmBVPcvLL1Z5Kx?= =?us-ascii?Q?wMNr/wVSd9ep3H8ULkGSp6HRsHg=3D?= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 54f7af34-23d0-4cb2-a85f-08d9ada4d5b3 X-MS-Exchange-CrossTenant-AuthSource: MWHPR1001MB2365.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Nov 2021 10:42:52.4236 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: emfBPAHauHVEY1OOYlADV5ZQO080uAGpdenobSOreR1CovscElYAAKSzmUz9/Tl2oNUMp3Lw1VL8qD+sg3+YWPXfMo9njPeUn75vEV1k5Ss= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO6PR10MB5792 X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10175 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 phishscore=0 malwarescore=0 mlxlogscore=999 bulkscore=0 mlxscore=0 suspectscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2110150000 definitions=main-2111220055 X-Proofpoint-GUID: 9efAF-glQTDuASYIw4rwdKbUpro8H1-8 X-Proofpoint-ORIG-GUID: 9efAF-glQTDuASYIw4rwdKbUpro8H1-8 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org tree: git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git ti-rt-linux-5.10.y head: 0c67d996db8f3c9149598bc98657ae28fee22208 commit: 80dac899053d08524a40f195905022bb08e6104c [7558/10206] media: entity: Move the pipeline from entity to pads config: x86_64-randconfig-m001-20211116 (attached as .config) compiler: gcc-9 (Debian 9.3.0-22) 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/media/mc/mc-entity.c:443 __media_pipeline_start() error: uninitialized symbol 'ret'. vim +/ret +443 drivers/media/mc/mc-entity.c 20b852273642f4 drivers/media/media-entity.c Sakari Ailus 2016-11-21 406 __must_check int __media_pipeline_start(struct media_entity *entity, e02188c90f6ef6 drivers/media/media-entity.c Laurent Pinchart 2010-08-25 407 struct media_pipeline *pipe) e02188c90f6ef6 drivers/media/media-entity.c Laurent Pinchart 2010-08-25 408 { d10c98949d1a1f drivers/media/media-entity.c Javier Martinez Canillas 2015-08-19 409 struct media_device *mdev = entity->graph_obj.mdev; 20b852273642f4 drivers/media/media-entity.c Sakari Ailus 2016-11-21 410 struct media_graph *graph = &pipe->graph; cd448544d8c6d3 drivers/media/mc/mc-entity.c Sakari Ailus 2021-07-14 411 struct media_pad *pad = entity->pads; cd448544d8c6d3 drivers/media/mc/mc-entity.c Sakari Ailus 2021-07-14 412 struct media_pad *pad_err = pad; 57208e5e25f263 drivers/media/media-entity.c Mauro Carvalho Chehab 2015-08-07 413 struct media_link *link; af88be3887c1a0 drivers/media/media-entity.c Sakari Ailus 2012-01-11 414 int ret; ^^^^^^^ e02188c90f6ef6 drivers/media/media-entity.c Laurent Pinchart 2010-08-25 415 74a4133079f739 drivers/media/media-entity.c Sakari Ailus 2015-12-16 416 if (!pipe->streaming_count++) { 20b852273642f4 drivers/media/media-entity.c Sakari Ailus 2016-11-21 417 ret = media_graph_walk_init(&pipe->graph, mdev); 74a4133079f739 drivers/media/media-entity.c Sakari Ailus 2015-12-16 418 if (ret) 74a4133079f739 drivers/media/media-entity.c Sakari Ailus 2015-12-16 419 goto error_graph_walk_start; 106b9907c368e3 drivers/media/media-entity.c Sakari Ailus 2015-12-16 420 } 106b9907c368e3 drivers/media/media-entity.c Sakari Ailus 2015-12-16 421 cd448544d8c6d3 drivers/media/mc/mc-entity.c Sakari Ailus 2021-07-14 422 media_graph_walk_start(&pipe->graph, pad); cd448544d8c6d3 drivers/media/mc/mc-entity.c Sakari Ailus 2021-07-14 423 cd448544d8c6d3 drivers/media/mc/mc-entity.c Sakari Ailus 2021-07-14 424 while ((pad = media_graph_walk_next(graph))) { cd448544d8c6d3 drivers/media/mc/mc-entity.c Sakari Ailus 2021-07-14 425 struct media_entity *entity = pad->entity; 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-07-14 426 bool skip_validation = pad->pipe != NULL; 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-07-14 427 struct media_pad *iter; e02188c90f6ef6 drivers/media/media-entity.c Laurent Pinchart 2010-08-25 428 ef69ee1bc2c10f drivers/media/media-entity.c Mauro Carvalho Chehab 2015-10-01 429 DECLARE_BITMAP(active, MEDIA_ENTITY_MAX_PADS); ef69ee1bc2c10f drivers/media/media-entity.c Mauro Carvalho Chehab 2015-10-01 430 DECLARE_BITMAP(has_no_links, MEDIA_ENTITY_MAX_PADS); af88be3887c1a0 drivers/media/media-entity.c Sakari Ailus 2012-01-11 431 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-07-14 432 media_entity_for_each_pad(entity, iter) { 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-07-14 433 if (iter->pipe && iter->pipe != pipe) { 3eb87773dee633 drivers/media/media-entity.c Shuah Khan 2019-02-22 434 pr_err("Pipe active for %s. Can't start for %s\n", 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-07-14 435 entity->name, iter->entity->name); 8aaf62b5b9bef7 drivers/media/media-entity.c Sakari Ailus 2015-11-29 436 ret = -EBUSY; "ret" is not necessarily initialized on the success path. 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-07-14 437 } else { 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-07-14 438 iter->pipe = pipe; 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-07-14 439 } 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-07-14 440 iter->stream_count++; 8aaf62b5b9bef7 drivers/media/media-entity.c Sakari Ailus 2015-11-29 441 } 8aaf62b5b9bef7 drivers/media/media-entity.c Sakari Ailus 2015-11-29 442 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-07-14 @443 if (ret) ^^^ 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-07-14 444 goto error; af88be3887c1a0 drivers/media/media-entity.c Sakari Ailus 2012-01-11 445 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-07-14 446 /* Already part of the pipeline, skip validation. */ 80dac899053d08 drivers/media/mc/mc-entity.c Sakari Ailus 2021-07-14 447 if (skip_validation) af88be3887c1a0 drivers/media/media-entity.c Sakari Ailus 2012-01-11 448 continue; af88be3887c1a0 drivers/media/media-entity.c Sakari Ailus 2012-01-11 449 --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org