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=-10.2 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING, SPF_HELO_NONE,SPF_PASS,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 43723C4338F for ; Fri, 20 Aug 2021 19:30:52 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id 922C261154 for ; Fri, 20 Aug 2021 19:30:51 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org 922C261154 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=intel.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=kvack.org Received: by kanga.kvack.org (Postfix) id 028198D0001; Fri, 20 Aug 2021 15:30:51 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id F19C16B0072; Fri, 20 Aug 2021 15:30:50 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D93C68D0001; Fri, 20 Aug 2021 15:30:50 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0175.hostedemail.com [216.40.44.175]) by kanga.kvack.org (Postfix) with ESMTP id AFD7D6B0071 for ; Fri, 20 Aug 2021 15:30:50 -0400 (EDT) Received: from smtpin25.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay04.hostedemail.com (Postfix) with ESMTP id 3EDFB2DD94 for ; Fri, 20 Aug 2021 19:30:50 +0000 (UTC) X-FDA: 78496451460.25.C696D5C Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by imf04.hostedemail.com (Postfix) with ESMTP id DCF615000097 for ; Fri, 20 Aug 2021 19:30:48 +0000 (UTC) X-IronPort-AV: E=McAfee;i="6200,9189,10082"; a="216558655" X-IronPort-AV: E=Sophos;i="5.84,338,1620716400"; d="gz'50?scan'50,208,50";a="216558655" Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Aug 2021 12:30:47 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.84,338,1620716400"; d="gz'50?scan'50,208,50";a="680388052" Received: from lkp-server01.sh.intel.com (HELO d053b881505b) ([10.239.97.150]) by fmsmga006.fm.intel.com with ESMTP; 20 Aug 2021 12:30:44 -0700 Received: from kbuild by d053b881505b with local (Exim 4.92) (envelope-from ) id 1mHAE0-000V80-7X; Fri, 20 Aug 2021 19:30:44 +0000 Date: Sat, 21 Aug 2021 03:30:28 +0800 From: kernel test robot To: Viresh Kumar Cc: clang-built-linux@googlegroups.com, kbuild-all@lists.01.org, Linux Memory Management List , Quentin Perret , Lukasz Luba Subject: [linux-next:master 6632/9522] include/linux/pm_opp.h:458:58: warning: unused parameter 'dev' Message-ID: <202108210311.CBtcgoUL-lkp@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="Q68bSM7Ycu6FN28Q" Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) X-Rspamd-Queue-Id: DCF615000097 Authentication-Results: imf04.hostedemail.com; dkim=none; dmarc=fail reason="No valid SPF, No valid DKIM" header.from=intel.com (policy=none); spf=none (imf04.hostedemail.com: domain of lkp@intel.com has no SPF policy when checking 192.55.52.115) smtp.mailfrom=lkp@intel.com X-Rspamd-Server: rspam04 X-Stat-Signature: w4ba541zoworrwngd5xsrcxwayy4ayau X-HE-Tag: 1629487848-803629 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: --Q68bSM7Ycu6FN28Q 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: 86ed57fd8c93fdfaabb4f58e78455180fa7d8a84 commit: c17495b01b72b53bd290f442d39b060e015c7aea [6632/9522] cpufreq: Add callback to register with energy model config: i386-randconfig-a016-20210820 (attached as .config) compiler: clang version 14.0.0 (https://github.com/llvm/llvm-project d9c5613e856cf2addfbf892fc4c1ce9ef9feceaa) reproduce (this is a W=1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=c17495b01b72b53bd290f442d39b060e015c7aea git remote add linux-next https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git git fetch --no-tags linux-next master git checkout c17495b01b72b53bd290f442d39b060e015c7aea # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross ARCH=i386 If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All warnings (new ones prefixed by >>): static inline void pm_vt_switch_unregister(struct device *dev) ^ In file included from drivers/gpu/drm/i915/gt/intel_llc.c:6: In file included from include/linux/cpufreq.h:12: In file included from include/linux/cpu.h:17: In file included from include/linux/node.h:18: include/linux/device.h:653:46: warning: unused parameter 'dev' [-Wunused-parameter] static inline int dev_to_node(struct device *dev) ^ include/linux/device.h:657:48: warning: unused parameter 'dev' [-Wunused-parameter] static inline void set_dev_node(struct device *dev, int node) ^ include/linux/device.h:657:57: warning: unused parameter 'node' [-Wunused-parameter] static inline void set_dev_node(struct device *dev, int node) ^ In file included from drivers/gpu/drm/i915/gt/intel_llc.c:6: In file included from include/linux/cpufreq.h:12: In file included from include/linux/cpu.h:17: include/linux/node.h:72:48: warning: unused parameter 'nid' [-Wunused-parameter] static inline void node_add_cache(unsigned int nid, ^ include/linux/node.h:73:32: warning: unused parameter 'cache_attrs' [-Wunused-parameter] struct node_cache_attrs *cache_attrs) ^ include/linux/node.h:77:53: warning: unused parameter 'nid' [-Wunused-parameter] static inline void node_set_perf_attrs(unsigned int nid, ^ include/linux/node.h:78:36: warning: unused parameter 'hmem_attrs' [-Wunused-parameter] struct node_hmem_attrs *hmem_attrs, ^ include/linux/node.h:79:21: warning: unused parameter 'access' [-Wunused-parameter] unsigned access) ^ include/linux/node.h:106:42: warning: unused parameter 'nid' [-Wunused-parameter] static inline void link_mem_sections(int nid, unsigned long start_pfn, ^ include/linux/node.h:106:61: warning: unused parameter 'start_pfn' [-Wunused-parameter] static inline void link_mem_sections(int nid, unsigned long start_pfn, ^ include/linux/node.h:107:24: warning: unused parameter 'end_pfn' [-Wunused-parameter] unsigned long end_pfn, ^ include/linux/node.h:108:31: warning: unused parameter 'context' [-Wunused-parameter] enum meminit_context context) ^ include/linux/node.h:152:43: warning: unused parameter 'nid' [-Wunused-parameter] static inline int __register_one_node(int nid) ^ include/linux/node.h:156:41: warning: unused parameter 'nid' [-Wunused-parameter] static inline int register_one_node(int nid) ^ include/linux/node.h:160:43: warning: unused parameter 'nid' [-Wunused-parameter] static inline int unregister_one_node(int nid) ^ include/linux/node.h:164:56: warning: unused parameter 'cpu' [-Wunused-parameter] static inline int register_cpu_under_node(unsigned int cpu, unsigned int nid) ^ include/linux/node.h:164:74: warning: unused parameter 'nid' [-Wunused-parameter] static inline int register_cpu_under_node(unsigned int cpu, unsigned int nid) ^ include/linux/node.h:168:58: warning: unused parameter 'cpu' [-Wunused-parameter] static inline int unregister_cpu_under_node(unsigned int cpu, unsigned int nid) ^ include/linux/node.h:168:76: warning: unused parameter 'nid' [-Wunused-parameter] static inline int unregister_cpu_under_node(unsigned int cpu, unsigned int nid) ^ include/linux/node.h:172:77: warning: unused parameter 'mem_blk' [-Wunused-parameter] static inline void unregister_memory_block_under_nodes(struct memory_block *mem_blk) ^ include/linux/node.h:176:74: warning: unused parameter 'reg' [-Wunused-parameter] static inline void register_hugetlbfs_with_node(node_registration_func_t reg, ^ include/linux/node.h:177:32: warning: unused parameter 'unreg' [-Wunused-parameter] node_registration_func_t unreg) ^ In file included from drivers/gpu/drm/i915/gt/intel_llc.c:6: In file included from include/linux/cpufreq.h:12: In file included from include/linux/cpu.h:20: include/linux/cpuhotplug.h:417:55: warning: unused parameter 'state' [-Wunused-parameter] static inline void cpuhp_online_idle(enum cpuhp_state state) { } ^ In file included from drivers/gpu/drm/i915/gt/intel_llc.c:6: In file included from include/linux/cpufreq.h:12: include/linux/cpu.h:111:40: warning: unused parameter 'cpu' [-Wunused-parameter] static inline int add_cpu(unsigned int cpu) { return 0;} ^ include/linux/cpu.h:142:43: warning: unused parameter 'cpu' [-Wunused-parameter] static inline int remove_cpu(unsigned int cpu) { return -EPERM; } ^ include/linux/cpu.h:143:59: warning: unused parameter 'primary_cpu' [-Wunused-parameter] static inline void smp_shutdown_nonboot_cpus(unsigned int primary_cpu) { } ^ include/linux/cpu.h:226:41: warning: unused parameter 'force' [-Wunused-parameter] static inline void cpu_smt_disable(bool force) { } ^ include/linux/cpu.h:230:60: warning: unused parameter 'ctrlval' [-Wunused-parameter] static inline int cpuhp_smt_disable(enum cpuhp_smt_control ctrlval) { return 0; } ^ In file included from drivers/gpu/drm/i915/gt/intel_llc.c:6: In file included from include/linux/cpufreq.h:17: >> include/linux/pm_opp.h:458:58: warning: unused parameter 'dev' [-Wunused-parameter] static inline int dev_pm_opp_of_add_table(struct device *dev) ^ include/linux/pm_opp.h:463:66: warning: unused parameter 'dev' [-Wunused-parameter] static inline int dev_pm_opp_of_add_table_indexed(struct device *dev, int index) ^ >> include/linux/pm_opp.h:463:75: warning: unused parameter 'index' [-Wunused-parameter] static inline int dev_pm_opp_of_add_table_indexed(struct device *dev, int index) ^ include/linux/pm_opp.h:468:64: warning: unused parameter 'dev' [-Wunused-parameter] static inline int dev_pm_opp_of_add_table_noclk(struct device *dev, int index) ^ include/linux/pm_opp.h:468:73: warning: unused parameter 'index' [-Wunused-parameter] static inline int dev_pm_opp_of_add_table_noclk(struct device *dev, int index) ^ include/linux/pm_opp.h:473:62: warning: unused parameter 'dev' [-Wunused-parameter] static inline void dev_pm_opp_of_remove_table(struct device *dev) ^ include/linux/pm_opp.h:477:59: warning: unused parameter 'dev' [-Wunused-parameter] static inline int devm_pm_opp_of_add_table(struct device *dev) ^ >> include/linux/pm_opp.h:482:73: warning: unused parameter 'cpumask' [-Wunused-parameter] static inline int dev_pm_opp_of_cpumask_add_table(const struct cpumask *cpumask) ^ include/linux/pm_opp.h:487:77: warning: unused parameter 'cpumask' [-Wunused-parameter] static inline void dev_pm_opp_of_cpumask_remove_table(const struct cpumask *cpumask) ^ >> include/linux/pm_opp.h:491:65: warning: unused parameter 'cpu_dev' [-Wunused-parameter] static inline int dev_pm_opp_of_get_sharing_cpus(struct device *cpu_dev, struct cpumask *cpumask) ^ include/linux/pm_opp.h:491:90: warning: unused parameter 'cpumask' [-Wunused-parameter] static inline int dev_pm_opp_of_get_sharing_cpus(struct device *cpu_dev, struct cpumask *cpumask) ^ include/linux/pm_opp.h:496:82: warning: unused parameter 'dev' [-Wunused-parameter] static inline struct device_node *dev_pm_opp_of_get_opp_desc_node(struct device *dev) ^ >> include/linux/pm_opp.h:501:77: warning: unused parameter 'opp' [-Wunused-parameter] static inline struct device_node *dev_pm_opp_get_of_node(struct dev_pm_opp *opp) ^ include/linux/pm_opp.h:506:60: warning: unused parameter 'dev' [-Wunused-parameter] static inline int dev_pm_opp_of_register_em(struct device *dev, ^ >> include/linux/pm_opp.h:507:26: warning: unused parameter 'cpus' [-Wunused-parameter] struct cpumask *cpus) ^ include/linux/pm_opp.h:512:63: warning: unused parameter 'dev' [-Wunused-parameter] static inline void dev_pm_opp_of_unregister_em(struct device *dev) ^ >> include/linux/pm_opp.h:516:77: warning: unused parameter 'np' [-Wunused-parameter] static inline int of_get_required_opp_performance_state(struct device_node *np, int index) ^ include/linux/pm_opp.h:516:85: warning: unused parameter 'index' [-Wunused-parameter] static inline int of_get_required_opp_performance_state(struct device_node *np, int index) ^ include/linux/pm_opp.h:521:63: warning: unused parameter 'dev' [-Wunused-parameter] static inline int dev_pm_opp_of_find_icc_paths(struct device *dev, struct opp_table *opp_table) ^ >> include/linux/pm_opp.h:521:86: warning: unused parameter 'opp_table' [-Wunused-parameter] static inline int dev_pm_opp_of_find_icc_paths(struct device *dev, struct opp_table *opp_table) ^ In file included from drivers/gpu/drm/i915/gt/intel_llc.c:6: include/linux/cpufreq.h:261:70: warning: unused parameter 'policy' [-Wunused-parameter] static inline void cpufreq_stats_create_table(struct cpufreq_policy *policy) { } ^ include/linux/cpufreq.h:262:68: warning: unused parameter 'policy' [-Wunused-parameter] static inline void cpufreq_stats_free_table(struct cpufreq_policy *policy) { } ^ include/linux/cpufreq.h:263:75: warning: unused parameter 'policy' [-Wunused-parameter] static inline void cpufreq_stats_record_transition(struct cpufreq_policy *policy, ^ include/linux/cpufreq.h:264:23: warning: unused parameter 'new_freq' [-Wunused-parameter] unsigned int new_freq) { } ^ include/linux/cpufreq.h:1031:73: warning: unused parameter 'policy' [-Wunused-parameter] static inline void sched_cpufreq_governor_change(struct cpufreq_policy *policy, ^ include/linux/cpufreq.h:1032:29: warning: unused parameter 'old_gov' [-Wunused-parameter] struct cpufreq_governor *old_gov) { } ^ include/linux/cpufreq.h:1040:48: warning: unused parameter 'cpus' [-Wunused-parameter] void arch_set_freq_scale(const struct cpumask *cpus, ^ include/linux/cpufreq.h:1041:19: warning: unused parameter 'cur_freq' [-Wunused-parameter] unsigned long cur_freq, ^ include/linux/cpufreq.h:1042:19: warning: unused parameter 'max_freq' [-Wunused-parameter] unsigned long max_freq) ^ In file included from drivers/gpu/drm/i915/gt/intel_llc.c:8: In file included from drivers/gpu/drm/i915/i915_drv.h:36: In file included from arch/x86/include/asm/hypervisor.h:37: In file included from arch/x86/include/asm/kvm_para.h:7: In file included from include/linux/interrupt.h:11: In file included from include/linux/hardirq.h:5: include/linux/context_tracking_state.h:51:53: warning: unused parameter 'cpu' [-Wunused-parameter] static inline bool context_tracking_enabled_cpu(int cpu) { return false; } ^ In file included from drivers/gpu/drm/i915/gt/intel_llc.c:8: In file included from drivers/gpu/drm/i915/i915_drv.h:36: In file included from arch/x86/include/asm/hypervisor.h:37: In file included from arch/x86/include/asm/kvm_para.h:7: In file included from include/linux/interrupt.h:11: In file included from include/linux/hardirq.h:10: include/linux/vtime.h:28:57: warning: unused parameter 'tsk' [-Wunused-parameter] static inline void vtime_user_enter(struct task_struct *tsk) { } ^ include/linux/vtime.h:29:56: warning: unused parameter 'tsk' [-Wunused-parameter] static inline void vtime_user_exit(struct task_struct *tsk) { } ^ include/linux/vtime.h:30:58: warning: unused parameter 'tsk' [-Wunused-parameter] static inline void vtime_guest_enter(struct task_struct *tsk) { } ^ include/linux/vtime.h:31:57: warning: unused parameter 'tsk' [-Wunused-parameter] static inline void vtime_guest_exit(struct task_struct *tsk) { } ^ include/linux/vtime.h:32:56: warning: unused parameter 'tsk' [-Wunused-parameter] static inline void vtime_init_idle(struct task_struct *tsk, int cpu) { } ^ include/linux/vtime.h:32:65: warning: unused parameter 'cpu' [-Wunused-parameter] static inline void vtime_init_idle(struct task_struct *tsk, int cpu) { } ^ include/linux/vtime.h:41:58: warning: unused parameter 'tsk' [-Wunused-parameter] static inline void vtime_account_irq(struct task_struct *tsk, unsigned int offset) { } ^ include/linux/vtime.h:41:76: warning: unused parameter 'offset' [-Wunused-parameter] static inline void vtime_account_irq(struct task_struct *tsk, unsigned int offset) { } ^ include/linux/vtime.h:42:62: warning: unused parameter 'tsk' [-Wunused-parameter] static inline void vtime_account_softirq(struct task_struct *tsk) { } ^ include/linux/vtime.h:43:62: warning: unused parameter 'tsk' [-Wunused-parameter] static inline void vtime_account_hardirq(struct task_struct *tsk) { } ^ include/linux/vtime.h:44:52: warning: unused parameter 'tsk' [-Wunused-parameter] static inline void vtime_flush(struct task_struct *tsk) { } ^ include/linux/vtime.h:117:58: warning: unused parameter 'prev' [-Wunused-parameter] static inline void vtime_task_switch(struct task_struct *prev) { } ^ include/linux/vtime.h:135:60: warning: unused parameter 'tsk' [-Wunused-parameter] static inline void irqtime_account_irq(struct task_struct *tsk, unsigned int offset) { } ^ include/linux/vtime.h:135:78: warning: unused parameter 'offset' [-Wunused-parameter] static inline void irqtime_account_irq(struct task_struct *tsk, unsigned int offset) { } ^ In file included from drivers/gpu/drm/i915/gt/intel_llc.c:8: In file included from drivers/gpu/drm/i915/i915_drv.h:36: In file included from arch/x86/include/asm/hypervisor.h:37: In file included from arch/x86/include/asm/kvm_para.h:7: In file included from include/linux/interrupt.h:20: In file included from arch/x86/include/asm/sections.h:7: include/asm-generic/sections.h:70:53: warning: unused parameter 'addr' [-Wunused-parameter] static inline int arch_is_kernel_text(unsigned long addr) ^ include/asm-generic/sections.h:77:53: warning: unused parameter 'addr' [-Wunused-parameter] static inline int arch_is_kernel_data(unsigned long addr) ^ In file included from drivers/gpu/drm/i915/gt/intel_llc.c:8: vim +/dev +458 include/linux/pm_opp.h e1f60b292ffd61 include/linux/opp.h Nishanth Menon 2010-10-13 438 d6561bb206aae9 include/linux/opp.h Shawn Guo 2013-02-21 439 #if defined(CONFIG_PM_OPP) && defined(CONFIG_OF) 8f8d37b2537a28 include/linux/pm_opp.h Viresh Kumar 2015-09-04 440 int dev_pm_opp_of_add_table(struct device *dev); fa9b274f8aeffb include/linux/pm_opp.h Viresh Kumar 2017-04-26 441 int dev_pm_opp_of_add_table_indexed(struct device *dev, int index); 559fef0dfd9114 include/linux/pm_opp.h Viresh Kumar 2021-01-27 442 int dev_pm_opp_of_add_table_noclk(struct device *dev, int index); 8f8d37b2537a28 include/linux/pm_opp.h Viresh Kumar 2015-09-04 443 void dev_pm_opp_of_remove_table(struct device *dev); 3d5cfbb69508db include/linux/pm_opp.h Yangtao Li 2021-03-14 444 int devm_pm_opp_of_add_table(struct device *dev); ddbb74bc70c0db include/linux/pm_opp.h Arnd Bergmann 2016-04-30 445 int dev_pm_opp_of_cpumask_add_table(const struct cpumask *cpumask); ddbb74bc70c0db include/linux/pm_opp.h Arnd Bergmann 2016-04-30 446 void dev_pm_opp_of_cpumask_remove_table(const struct cpumask *cpumask); ddbb74bc70c0db include/linux/pm_opp.h Arnd Bergmann 2016-04-30 447 int dev_pm_opp_of_get_sharing_cpus(struct device *cpu_dev, struct cpumask *cpumask); 0764c604c8128f include/linux/pm_opp.h Dave Gerlach 2017-02-03 448 struct device_node *dev_pm_opp_of_get_opp_desc_node(struct device *dev); e2f4b5f8dc59c2 include/linux/pm_opp.h Viresh Kumar 2018-01-12 449 struct device_node *dev_pm_opp_get_of_node(struct dev_pm_opp *opp); 2feb5a896c42fb include/linux/pm_opp.h Viresh Kumar 2018-12-14 450 int of_get_required_opp_performance_state(struct device_node *np, int index); 6d3f922c46f2e9 include/linux/pm_opp.h Georgi Djakov 2020-05-12 451 int dev_pm_opp_of_find_icc_paths(struct device *dev, struct opp_table *opp_table); 0e0ffa855d1590 include/linux/pm_opp.h Lukasz Luba 2020-05-27 452 int dev_pm_opp_of_register_em(struct device *dev, struct cpumask *cpus); 0e0ffa855d1590 include/linux/pm_opp.h Lukasz Luba 2020-05-27 453 static inline void dev_pm_opp_of_unregister_em(struct device *dev) 0e0ffa855d1590 include/linux/pm_opp.h Lukasz Luba 2020-05-27 454 { 0e0ffa855d1590 include/linux/pm_opp.h Lukasz Luba 2020-05-27 455 em_dev_unregister_perf_domain(dev); 0e0ffa855d1590 include/linux/pm_opp.h Lukasz Luba 2020-05-27 456 } d6561bb206aae9 include/linux/opp.h Shawn Guo 2013-02-21 457 #else 8f8d37b2537a28 include/linux/pm_opp.h Viresh Kumar 2015-09-04 @458 static inline int dev_pm_opp_of_add_table(struct device *dev) d6561bb206aae9 include/linux/opp.h Shawn Guo 2013-02-21 459 { 1d614920318b91 include/linux/pm_opp.h Viresh Kumar 2021-02-01 460 return -EOPNOTSUPP; d6561bb206aae9 include/linux/opp.h Shawn Guo 2013-02-21 461 } 129eec55df6ab1 include/linux/pm_opp.h Viresh Kumar 2014-11-27 462 fa9b274f8aeffb include/linux/pm_opp.h Viresh Kumar 2017-04-26 @463 static inline int dev_pm_opp_of_add_table_indexed(struct device *dev, int index) fa9b274f8aeffb include/linux/pm_opp.h Viresh Kumar 2017-04-26 464 { 1d614920318b91 include/linux/pm_opp.h Viresh Kumar 2021-02-01 465 return -EOPNOTSUPP; fa9b274f8aeffb include/linux/pm_opp.h Viresh Kumar 2017-04-26 466 } fa9b274f8aeffb include/linux/pm_opp.h Viresh Kumar 2017-04-26 467 559fef0dfd9114 include/linux/pm_opp.h Viresh Kumar 2021-01-27 @468 static inline int dev_pm_opp_of_add_table_noclk(struct device *dev, int index) 559fef0dfd9114 include/linux/pm_opp.h Viresh Kumar 2021-01-27 469 { 1d614920318b91 include/linux/pm_opp.h Viresh Kumar 2021-02-01 470 return -EOPNOTSUPP; 559fef0dfd9114 include/linux/pm_opp.h Viresh Kumar 2021-01-27 471 } 559fef0dfd9114 include/linux/pm_opp.h Viresh Kumar 2021-01-27 472 8f8d37b2537a28 include/linux/pm_opp.h Viresh Kumar 2015-09-04 473 static inline void dev_pm_opp_of_remove_table(struct device *dev) 129eec55df6ab1 include/linux/pm_opp.h Viresh Kumar 2014-11-27 474 { 129eec55df6ab1 include/linux/pm_opp.h Viresh Kumar 2014-11-27 475 } 8d4d4e98acd68c include/linux/pm_opp.h Viresh Kumar 2015-06-12 476 3d5cfbb69508db include/linux/pm_opp.h Yangtao Li 2021-03-14 @477 static inline int devm_pm_opp_of_add_table(struct device *dev) 3d5cfbb69508db include/linux/pm_opp.h Yangtao Li 2021-03-14 478 { 3d5cfbb69508db include/linux/pm_opp.h Yangtao Li 2021-03-14 479 return -EOPNOTSUPP; 3d5cfbb69508db include/linux/pm_opp.h Yangtao Li 2021-03-14 480 } 3d5cfbb69508db include/linux/pm_opp.h Yangtao Li 2021-03-14 481 ddbb74bc70c0db include/linux/pm_opp.h Arnd Bergmann 2016-04-30 @482 static inline int dev_pm_opp_of_cpumask_add_table(const struct cpumask *cpumask) 8d4d4e98acd68c include/linux/pm_opp.h Viresh Kumar 2015-06-12 483 { 1d614920318b91 include/linux/pm_opp.h Viresh Kumar 2021-02-01 484 return -EOPNOTSUPP; 8d4d4e98acd68c include/linux/pm_opp.h Viresh Kumar 2015-06-12 485 } 8d4d4e98acd68c include/linux/pm_opp.h Viresh Kumar 2015-06-12 486 ddbb74bc70c0db include/linux/pm_opp.h Arnd Bergmann 2016-04-30 487 static inline void dev_pm_opp_of_cpumask_remove_table(const struct cpumask *cpumask) 8d4d4e98acd68c include/linux/pm_opp.h Viresh Kumar 2015-06-12 488 { 8d4d4e98acd68c include/linux/pm_opp.h Viresh Kumar 2015-06-12 489 } 8d4d4e98acd68c include/linux/pm_opp.h Viresh Kumar 2015-06-12 490 ddbb74bc70c0db include/linux/pm_opp.h Arnd Bergmann 2016-04-30 @491 static inline int dev_pm_opp_of_get_sharing_cpus(struct device *cpu_dev, struct cpumask *cpumask) 8d4d4e98acd68c include/linux/pm_opp.h Viresh Kumar 2015-06-12 492 { 1d614920318b91 include/linux/pm_opp.h Viresh Kumar 2021-02-01 493 return -EOPNOTSUPP; 8d4d4e98acd68c include/linux/pm_opp.h Viresh Kumar 2015-06-12 494 } 0764c604c8128f include/linux/pm_opp.h Dave Gerlach 2017-02-03 495 0764c604c8128f include/linux/pm_opp.h Dave Gerlach 2017-02-03 @496 static inline struct device_node *dev_pm_opp_of_get_opp_desc_node(struct device *dev) 0764c604c8128f include/linux/pm_opp.h Dave Gerlach 2017-02-03 497 { 0764c604c8128f include/linux/pm_opp.h Dave Gerlach 2017-02-03 498 return NULL; 0764c604c8128f include/linux/pm_opp.h Dave Gerlach 2017-02-03 499 } a88bd2a51e901e include/linux/pm_opp.h Viresh Kumar 2017-11-29 500 e2f4b5f8dc59c2 include/linux/pm_opp.h Viresh Kumar 2018-01-12 @501 static inline struct device_node *dev_pm_opp_get_of_node(struct dev_pm_opp *opp) e2f4b5f8dc59c2 include/linux/pm_opp.h Viresh Kumar 2018-01-12 502 { e2f4b5f8dc59c2 include/linux/pm_opp.h Viresh Kumar 2018-01-12 503 return NULL; e2f4b5f8dc59c2 include/linux/pm_opp.h Viresh Kumar 2018-01-12 504 } a4f342b9607d8c include/linux/pm_opp.h Quentin Perret 2019-02-04 505 0e0ffa855d1590 include/linux/pm_opp.h Lukasz Luba 2020-05-27 @506 static inline int dev_pm_opp_of_register_em(struct device *dev, 0e0ffa855d1590 include/linux/pm_opp.h Lukasz Luba 2020-05-27 @507 struct cpumask *cpus) 0e0ffa855d1590 include/linux/pm_opp.h Lukasz Luba 2020-05-27 508 { 1d614920318b91 include/linux/pm_opp.h Viresh Kumar 2021-02-01 509 return -EOPNOTSUPP; 0e0ffa855d1590 include/linux/pm_opp.h Lukasz Luba 2020-05-27 510 } 0e0ffa855d1590 include/linux/pm_opp.h Lukasz Luba 2020-05-27 511 0e0ffa855d1590 include/linux/pm_opp.h Lukasz Luba 2020-05-27 512 static inline void dev_pm_opp_of_unregister_em(struct device *dev) a4f342b9607d8c include/linux/pm_opp.h Quentin Perret 2019-02-04 513 { a4f342b9607d8c include/linux/pm_opp.h Quentin Perret 2019-02-04 514 } a4f342b9607d8c include/linux/pm_opp.h Quentin Perret 2019-02-04 515 2feb5a896c42fb include/linux/pm_opp.h Viresh Kumar 2018-12-14 @516 static inline int of_get_required_opp_performance_state(struct device_node *np, int index) 4c6a343e57fe24 include/linux/pm_opp.h Viresh Kumar 2018-06-27 517 { 1d614920318b91 include/linux/pm_opp.h Viresh Kumar 2021-02-01 518 return -EOPNOTSUPP; 4c6a343e57fe24 include/linux/pm_opp.h Viresh Kumar 2018-06-27 519 } 6d3f922c46f2e9 include/linux/pm_opp.h Georgi Djakov 2020-05-12 520 6d3f922c46f2e9 include/linux/pm_opp.h Georgi Djakov 2020-05-12 @521 static inline int dev_pm_opp_of_find_icc_paths(struct device *dev, struct opp_table *opp_table) 6d3f922c46f2e9 include/linux/pm_opp.h Georgi Djakov 2020-05-12 522 { 1d614920318b91 include/linux/pm_opp.h Viresh Kumar 2021-02-01 523 return -EOPNOTSUPP; 6d3f922c46f2e9 include/linux/pm_opp.h Georgi Djakov 2020-05-12 524 } d6561bb206aae9 include/linux/opp.h Shawn Guo 2013-02-21 525 #endif d6561bb206aae9 include/linux/opp.h Shawn Guo 2013-02-21 526 :::::: The code at line 458 was first introduced by commit :::::: 8f8d37b2537a28b5b2e3cb60dfc85a2a1303f99b PM / OPP: Prefix exported opp routines with dev_pm_opp_ :::::: TO: Viresh Kumar :::::: CC: Rafael J. Wysocki --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --Q68bSM7Ycu6FN28Q Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 GEivo/8BFulx2iI2AgA= --Q68bSM7Ycu6FN28Q-- From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============3635116961432944089==" MIME-Version: 1.0 From: kernel test robot To: kbuild-all@lists.01.org Subject: [linux-next:master 6632/9522] include/linux/pm_opp.h:458:58: warning: unused parameter 'dev' Date: Sat, 21 Aug 2021 03:30:28 +0800 Message-ID: <202108210311.CBtcgoUL-lkp@intel.com> List-Id: --===============3635116961432944089== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git= master head: 86ed57fd8c93fdfaabb4f58e78455180fa7d8a84 commit: c17495b01b72b53bd290f442d39b060e015c7aea [6632/9522] cpufreq: Add c= allback to register with energy model config: i386-randconfig-a016-20210820 (attached as .config) compiler: clang version 14.0.0 (https://github.com/llvm/llvm-project d9c561= 3e856cf2addfbf892fc4c1ce9ef9feceaa) reproduce (this is a W=3D1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/= make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.g= it/commit/?id=3Dc17495b01b72b53bd290f442d39b060e015c7aea git remote add linux-next https://git.kernel.org/pub/scm/linux/kern= el/git/next/linux-next.git git fetch --no-tags linux-next master git checkout c17495b01b72b53bd290f442d39b060e015c7aea # save the attached .config to linux build tree COMPILER_INSTALL_PATH=3D$HOME/0day COMPILER=3Dclang make.cross ARCH= =3Di386 = If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All warnings (new ones prefixed by >>): static inline void pm_vt_switch_unregister(struct device *dev) ^ In file included from drivers/gpu/drm/i915/gt/intel_llc.c:6: In file included from include/linux/cpufreq.h:12: In file included from include/linux/cpu.h:17: In file included from include/linux/node.h:18: include/linux/device.h:653:46: warning: unused parameter 'dev' [-Wunused= -parameter] static inline int dev_to_node(struct device *dev) ^ include/linux/device.h:657:48: warning: unused parameter 'dev' [-Wunused= -parameter] static inline void set_dev_node(struct device *dev, int node) ^ include/linux/device.h:657:57: warning: unused parameter 'node' [-Wunuse= d-parameter] static inline void set_dev_node(struct device *dev, int node) ^ In file included from drivers/gpu/drm/i915/gt/intel_llc.c:6: In file included from include/linux/cpufreq.h:12: In file included from include/linux/cpu.h:17: include/linux/node.h:72:48: warning: unused parameter 'nid' [-Wunused-pa= rameter] static inline void node_add_cache(unsigned int nid, ^ include/linux/node.h:73:32: warning: unused parameter 'cache_attrs' [-Wu= nused-parameter] struct node_cache_attrs *cache_attrs) ^ include/linux/node.h:77:53: warning: unused parameter 'nid' [-Wunused-pa= rameter] static inline void node_set_perf_attrs(unsigned int nid, ^ include/linux/node.h:78:36: warning: unused parameter 'hmem_attrs' [-Wun= used-parameter] struct node_hmem_attrs *hmem_attr= s, ^ include/linux/node.h:79:21: warning: unused parameter 'access' [-Wunused= -parameter] unsigned access) ^ include/linux/node.h:106:42: warning: unused parameter 'nid' [-Wunused-p= arameter] static inline void link_mem_sections(int nid, unsigned long start_pfn, ^ include/linux/node.h:106:61: warning: unused parameter 'start_pfn' [-Wun= used-parameter] static inline void link_mem_sections(int nid, unsigned long start_pfn, ^ include/linux/node.h:107:24: warning: unused parameter 'end_pfn' [-Wunus= ed-parameter] unsigned long end_pfn, ^ include/linux/node.h:108:31: warning: unused parameter 'context' [-Wunus= ed-parameter] enum meminit_context context) ^ include/linux/node.h:152:43: warning: unused parameter 'nid' [-Wunused-p= arameter] static inline int __register_one_node(int nid) ^ include/linux/node.h:156:41: warning: unused parameter 'nid' [-Wunused-p= arameter] static inline int register_one_node(int nid) ^ include/linux/node.h:160:43: warning: unused parameter 'nid' [-Wunused-p= arameter] static inline int unregister_one_node(int nid) ^ include/linux/node.h:164:56: warning: unused parameter 'cpu' [-Wunused-p= arameter] static inline int register_cpu_under_node(unsigned int cpu, unsigned int= nid) ^ include/linux/node.h:164:74: warning: unused parameter 'nid' [-Wunused-p= arameter] static inline int register_cpu_under_node(unsigned int cpu, unsigned int= nid) = ^ include/linux/node.h:168:58: warning: unused parameter 'cpu' [-Wunused-p= arameter] static inline int unregister_cpu_under_node(unsigned int cpu, unsigned i= nt nid) ^ include/linux/node.h:168:76: warning: unused parameter 'nid' [-Wunused-p= arameter] static inline int unregister_cpu_under_node(unsigned int cpu, unsigned i= nt nid) = ^ include/linux/node.h:172:77: warning: unused parameter 'mem_blk' [-Wunus= ed-parameter] static inline void unregister_memory_block_under_nodes(struct memory_blo= ck *mem_blk) = ^ include/linux/node.h:176:74: warning: unused parameter 'reg' [-Wunused-p= arameter] static inline void register_hugetlbfs_with_node(node_registration_func_t= reg, = ^ include/linux/node.h:177:32: warning: unused parameter 'unreg' [-Wunused= -parameter] node_registration_func_t= unreg) = ^ In file included from drivers/gpu/drm/i915/gt/intel_llc.c:6: In file included from include/linux/cpufreq.h:12: In file included from include/linux/cpu.h:20: include/linux/cpuhotplug.h:417:55: warning: unused parameter 'state' [-W= unused-parameter] static inline void cpuhp_online_idle(enum cpuhp_state state) { } ^ In file included from drivers/gpu/drm/i915/gt/intel_llc.c:6: In file included from include/linux/cpufreq.h:12: include/linux/cpu.h:111:40: warning: unused parameter 'cpu' [-Wunused-pa= rameter] static inline int add_cpu(unsigned int cpu) { return 0;} ^ include/linux/cpu.h:142:43: warning: unused parameter 'cpu' [-Wunused-pa= rameter] static inline int remove_cpu(unsigned int cpu) { return -EPERM; } ^ include/linux/cpu.h:143:59: warning: unused parameter 'primary_cpu' [-Wu= nused-parameter] static inline void smp_shutdown_nonboot_cpus(unsigned int primary_cpu) {= } ^ include/linux/cpu.h:226:41: warning: unused parameter 'force' [-Wunused-= parameter] static inline void cpu_smt_disable(bool force) { } ^ include/linux/cpu.h:230:60: warning: unused parameter 'ctrlval' [-Wunuse= d-parameter] static inline int cpuhp_smt_disable(enum cpuhp_smt_control ctrlval) { re= turn 0; } ^ In file included from drivers/gpu/drm/i915/gt/intel_llc.c:6: In file included from include/linux/cpufreq.h:17: >> include/linux/pm_opp.h:458:58: warning: unused parameter 'dev' [-Wunused= -parameter] static inline int dev_pm_opp_of_add_table(struct device *dev) ^ include/linux/pm_opp.h:463:66: warning: unused parameter 'dev' [-Wunused= -parameter] static inline int dev_pm_opp_of_add_table_indexed(struct device *dev, in= t index) ^ >> include/linux/pm_opp.h:463:75: warning: unused parameter 'index' [-Wunus= ed-parameter] static inline int dev_pm_opp_of_add_table_indexed(struct device *dev, in= t index) = ^ include/linux/pm_opp.h:468:64: warning: unused parameter 'dev' [-Wunused= -parameter] static inline int dev_pm_opp_of_add_table_noclk(struct device *dev, int = index) ^ include/linux/pm_opp.h:468:73: warning: unused parameter 'index' [-Wunus= ed-parameter] static inline int dev_pm_opp_of_add_table_noclk(struct device *dev, int = index) ^ include/linux/pm_opp.h:473:62: warning: unused parameter 'dev' [-Wunused= -parameter] static inline void dev_pm_opp_of_remove_table(struct device *dev) ^ include/linux/pm_opp.h:477:59: warning: unused parameter 'dev' [-Wunused= -parameter] static inline int devm_pm_opp_of_add_table(struct device *dev) ^ >> include/linux/pm_opp.h:482:73: warning: unused parameter 'cpumask' [-Wun= used-parameter] static inline int dev_pm_opp_of_cpumask_add_table(const struct cpumask *= cpumask) ^ include/linux/pm_opp.h:487:77: warning: unused parameter 'cpumask' [-Wun= used-parameter] static inline void dev_pm_opp_of_cpumask_remove_table(const struct cpuma= sk *cpumask) = ^ >> include/linux/pm_opp.h:491:65: warning: unused parameter 'cpu_dev' [-Wun= used-parameter] static inline int dev_pm_opp_of_get_sharing_cpus(struct device *cpu_dev,= struct cpumask *cpumask) ^ include/linux/pm_opp.h:491:90: warning: unused parameter 'cpumask' [-Wun= used-parameter] static inline int dev_pm_opp_of_get_sharing_cpus(struct device *cpu_dev,= struct cpumask *cpumask) = ^ include/linux/pm_opp.h:496:82: warning: unused parameter 'dev' [-Wunused= -parameter] static inline struct device_node *dev_pm_opp_of_get_opp_desc_node(struct= device *dev) = ^ >> include/linux/pm_opp.h:501:77: warning: unused parameter 'opp' [-Wunused= -parameter] static inline struct device_node *dev_pm_opp_get_of_node(struct dev_pm_o= pp *opp) = ^ include/linux/pm_opp.h:506:60: warning: unused parameter 'dev' [-Wunused= -parameter] static inline int dev_pm_opp_of_register_em(struct device *dev, ^ >> include/linux/pm_opp.h:507:26: warning: unused parameter 'cpus' [-Wunuse= d-parameter] struct cpumask *cpus) ^ include/linux/pm_opp.h:512:63: warning: unused parameter 'dev' [-Wunused= -parameter] static inline void dev_pm_opp_of_unregister_em(struct device *dev) ^ >> include/linux/pm_opp.h:516:77: warning: unused parameter 'np' [-Wunused-= parameter] static inline int of_get_required_opp_performance_state(struct device_no= de *np, int index) = ^ include/linux/pm_opp.h:516:85: warning: unused parameter 'index' [-Wunus= ed-parameter] static inline int of_get_required_opp_performance_state(struct device_no= de *np, int index) = ^ include/linux/pm_opp.h:521:63: warning: unused parameter 'dev' [-Wunused= -parameter] static inline int dev_pm_opp_of_find_icc_paths(struct device *dev, struc= t opp_table *opp_table) ^ >> include/linux/pm_opp.h:521:86: warning: unused parameter 'opp_table' [-W= unused-parameter] static inline int dev_pm_opp_of_find_icc_paths(struct device *dev, struc= t opp_table *opp_table) = ^ In file included from drivers/gpu/drm/i915/gt/intel_llc.c:6: include/linux/cpufreq.h:261:70: warning: unused parameter 'policy' [-Wun= used-parameter] static inline void cpufreq_stats_create_table(struct cpufreq_policy *pol= icy) { } ^ include/linux/cpufreq.h:262:68: warning: unused parameter 'policy' [-Wun= used-parameter] static inline void cpufreq_stats_free_table(struct cpufreq_policy *polic= y) { } ^ include/linux/cpufreq.h:263:75: warning: unused parameter 'policy' [-Wun= used-parameter] static inline void cpufreq_stats_record_transition(struct cpufreq_policy= *policy, = ^ include/linux/cpufreq.h:264:23: warning: unused parameter 'new_freq' [-W= unused-parameter] unsigned int new_freq= ) { } ^ include/linux/cpufreq.h:1031:73: warning: unused parameter 'policy' [-Wu= nused-parameter] static inline void sched_cpufreq_governor_change(struct cpufreq_policy *= policy, ^ include/linux/cpufreq.h:1032:29: warning: unused parameter 'old_gov' [-W= unused-parameter] struct cpufreq_governor *old_gov) { } ^ include/linux/cpufreq.h:1040:48: warning: unused parameter 'cpus' [-Wunu= sed-parameter] void arch_set_freq_scale(const struct cpumask *cpus, ^ include/linux/cpufreq.h:1041:19: warning: unused parameter 'cur_freq' [-= Wunused-parameter] unsigned long cur_freq, ^ include/linux/cpufreq.h:1042:19: warning: unused parameter 'max_freq' [-= Wunused-parameter] unsigned long max_freq) ^ In file included from drivers/gpu/drm/i915/gt/intel_llc.c:8: In file included from drivers/gpu/drm/i915/i915_drv.h:36: In file included from arch/x86/include/asm/hypervisor.h:37: In file included from arch/x86/include/asm/kvm_para.h:7: In file included from include/linux/interrupt.h:11: In file included from include/linux/hardirq.h:5: include/linux/context_tracking_state.h:51:53: warning: unused parameter = 'cpu' [-Wunused-parameter] static inline bool context_tracking_enabled_cpu(int cpu) { return false;= } ^ In file included from drivers/gpu/drm/i915/gt/intel_llc.c:8: In file included from drivers/gpu/drm/i915/i915_drv.h:36: In file included from arch/x86/include/asm/hypervisor.h:37: In file included from arch/x86/include/asm/kvm_para.h:7: In file included from include/linux/interrupt.h:11: In file included from include/linux/hardirq.h:10: include/linux/vtime.h:28:57: warning: unused parameter 'tsk' [-Wunused-p= arameter] static inline void vtime_user_enter(struct task_struct *tsk) { } ^ include/linux/vtime.h:29:56: warning: unused parameter 'tsk' [-Wunused-p= arameter] static inline void vtime_user_exit(struct task_struct *tsk) { } ^ include/linux/vtime.h:30:58: warning: unused parameter 'tsk' [-Wunused-p= arameter] static inline void vtime_guest_enter(struct task_struct *tsk) { } ^ include/linux/vtime.h:31:57: warning: unused parameter 'tsk' [-Wunused-p= arameter] static inline void vtime_guest_exit(struct task_struct *tsk) { } ^ include/linux/vtime.h:32:56: warning: unused parameter 'tsk' [-Wunused-p= arameter] static inline void vtime_init_idle(struct task_struct *tsk, int cpu) { } ^ include/linux/vtime.h:32:65: warning: unused parameter 'cpu' [-Wunused-p= arameter] static inline void vtime_init_idle(struct task_struct *tsk, int cpu) { } ^ include/linux/vtime.h:41:58: warning: unused parameter 'tsk' [-Wunused-p= arameter] static inline void vtime_account_irq(struct task_struct *tsk, unsigned i= nt offset) { } ^ include/linux/vtime.h:41:76: warning: unused parameter 'offset' [-Wunuse= d-parameter] static inline void vtime_account_irq(struct task_struct *tsk, unsigned i= nt offset) { } = ^ include/linux/vtime.h:42:62: warning: unused parameter 'tsk' [-Wunused-p= arameter] static inline void vtime_account_softirq(struct task_struct *tsk) { } ^ include/linux/vtime.h:43:62: warning: unused parameter 'tsk' [-Wunused-p= arameter] static inline void vtime_account_hardirq(struct task_struct *tsk) { } ^ include/linux/vtime.h:44:52: warning: unused parameter 'tsk' [-Wunused-p= arameter] static inline void vtime_flush(struct task_struct *tsk) { } ^ include/linux/vtime.h:117:58: warning: unused parameter 'prev' [-Wunused= -parameter] static inline void vtime_task_switch(struct task_struct *prev) { } ^ include/linux/vtime.h:135:60: warning: unused parameter 'tsk' [-Wunused-= parameter] static inline void irqtime_account_irq(struct task_struct *tsk, unsigned= int offset) { } ^ include/linux/vtime.h:135:78: warning: unused parameter 'offset' [-Wunus= ed-parameter] static inline void irqtime_account_irq(struct task_struct *tsk, unsigned= int offset) { } = ^ In file included from drivers/gpu/drm/i915/gt/intel_llc.c:8: In file included from drivers/gpu/drm/i915/i915_drv.h:36: In file included from arch/x86/include/asm/hypervisor.h:37: In file included from arch/x86/include/asm/kvm_para.h:7: In file included from include/linux/interrupt.h:20: In file included from arch/x86/include/asm/sections.h:7: include/asm-generic/sections.h:70:53: warning: unused parameter 'addr' [= -Wunused-parameter] static inline int arch_is_kernel_text(unsigned long addr) ^ include/asm-generic/sections.h:77:53: warning: unused parameter 'addr' [= -Wunused-parameter] static inline int arch_is_kernel_data(unsigned long addr) ^ In file included from drivers/gpu/drm/i915/gt/intel_llc.c:8: vim +/dev +458 include/linux/pm_opp.h e1f60b292ffd61 include/linux/opp.h Nishanth Menon 2010-10-13 438 = d6561bb206aae9 include/linux/opp.h Shawn Guo 2013-02-21 439 #if d= efined(CONFIG_PM_OPP) && defined(CONFIG_OF) 8f8d37b2537a28 include/linux/pm_opp.h Viresh Kumar 2015-09-04 440 int d= ev_pm_opp_of_add_table(struct device *dev); fa9b274f8aeffb include/linux/pm_opp.h Viresh Kumar 2017-04-26 441 int d= ev_pm_opp_of_add_table_indexed(struct device *dev, int index); 559fef0dfd9114 include/linux/pm_opp.h Viresh Kumar 2021-01-27 442 int d= ev_pm_opp_of_add_table_noclk(struct device *dev, int index); 8f8d37b2537a28 include/linux/pm_opp.h Viresh Kumar 2015-09-04 443 void = dev_pm_opp_of_remove_table(struct device *dev); 3d5cfbb69508db include/linux/pm_opp.h Yangtao Li 2021-03-14 444 int d= evm_pm_opp_of_add_table(struct device *dev); ddbb74bc70c0db include/linux/pm_opp.h Arnd Bergmann 2016-04-30 445 int d= ev_pm_opp_of_cpumask_add_table(const struct cpumask *cpumask); ddbb74bc70c0db include/linux/pm_opp.h Arnd Bergmann 2016-04-30 446 void = dev_pm_opp_of_cpumask_remove_table(const struct cpumask *cpumask); ddbb74bc70c0db include/linux/pm_opp.h Arnd Bergmann 2016-04-30 447 int d= ev_pm_opp_of_get_sharing_cpus(struct device *cpu_dev, struct cpumask *cpuma= sk); 0764c604c8128f include/linux/pm_opp.h Dave Gerlach 2017-02-03 448 struc= t device_node *dev_pm_opp_of_get_opp_desc_node(struct device *dev); e2f4b5f8dc59c2 include/linux/pm_opp.h Viresh Kumar 2018-01-12 449 struc= t device_node *dev_pm_opp_get_of_node(struct dev_pm_opp *opp); 2feb5a896c42fb include/linux/pm_opp.h Viresh Kumar 2018-12-14 450 int o= f_get_required_opp_performance_state(struct device_node *np, int index); 6d3f922c46f2e9 include/linux/pm_opp.h Georgi Djakov 2020-05-12 451 int d= ev_pm_opp_of_find_icc_paths(struct device *dev, struct opp_table *opp_table= ); 0e0ffa855d1590 include/linux/pm_opp.h Lukasz Luba 2020-05-27 452 int d= ev_pm_opp_of_register_em(struct device *dev, struct cpumask *cpus); 0e0ffa855d1590 include/linux/pm_opp.h Lukasz Luba 2020-05-27 453 stati= c inline void dev_pm_opp_of_unregister_em(struct device *dev) 0e0ffa855d1590 include/linux/pm_opp.h Lukasz Luba 2020-05-27 454 { 0e0ffa855d1590 include/linux/pm_opp.h Lukasz Luba 2020-05-27 455 em_d= ev_unregister_perf_domain(dev); 0e0ffa855d1590 include/linux/pm_opp.h Lukasz Luba 2020-05-27 456 } d6561bb206aae9 include/linux/opp.h Shawn Guo 2013-02-21 457 #else 8f8d37b2537a28 include/linux/pm_opp.h Viresh Kumar 2015-09-04 @458 stati= c inline int dev_pm_opp_of_add_table(struct device *dev) d6561bb206aae9 include/linux/opp.h Shawn Guo 2013-02-21 459 { 1d614920318b91 include/linux/pm_opp.h Viresh Kumar 2021-02-01 460 retu= rn -EOPNOTSUPP; d6561bb206aae9 include/linux/opp.h Shawn Guo 2013-02-21 461 } 129eec55df6ab1 include/linux/pm_opp.h Viresh Kumar 2014-11-27 462 = fa9b274f8aeffb include/linux/pm_opp.h Viresh Kumar 2017-04-26 @463 stati= c inline int dev_pm_opp_of_add_table_indexed(struct device *dev, int index) fa9b274f8aeffb include/linux/pm_opp.h Viresh Kumar 2017-04-26 464 { 1d614920318b91 include/linux/pm_opp.h Viresh Kumar 2021-02-01 465 retu= rn -EOPNOTSUPP; fa9b274f8aeffb include/linux/pm_opp.h Viresh Kumar 2017-04-26 466 } fa9b274f8aeffb include/linux/pm_opp.h Viresh Kumar 2017-04-26 467 = 559fef0dfd9114 include/linux/pm_opp.h Viresh Kumar 2021-01-27 @468 stati= c inline int dev_pm_opp_of_add_table_noclk(struct device *dev, int index) 559fef0dfd9114 include/linux/pm_opp.h Viresh Kumar 2021-01-27 469 { 1d614920318b91 include/linux/pm_opp.h Viresh Kumar 2021-02-01 470 retu= rn -EOPNOTSUPP; 559fef0dfd9114 include/linux/pm_opp.h Viresh Kumar 2021-01-27 471 } 559fef0dfd9114 include/linux/pm_opp.h Viresh Kumar 2021-01-27 472 = 8f8d37b2537a28 include/linux/pm_opp.h Viresh Kumar 2015-09-04 473 stati= c inline void dev_pm_opp_of_remove_table(struct device *dev) 129eec55df6ab1 include/linux/pm_opp.h Viresh Kumar 2014-11-27 474 { 129eec55df6ab1 include/linux/pm_opp.h Viresh Kumar 2014-11-27 475 } 8d4d4e98acd68c include/linux/pm_opp.h Viresh Kumar 2015-06-12 476 = 3d5cfbb69508db include/linux/pm_opp.h Yangtao Li 2021-03-14 @477 stati= c inline int devm_pm_opp_of_add_table(struct device *dev) 3d5cfbb69508db include/linux/pm_opp.h Yangtao Li 2021-03-14 478 { 3d5cfbb69508db include/linux/pm_opp.h Yangtao Li 2021-03-14 479 retu= rn -EOPNOTSUPP; 3d5cfbb69508db include/linux/pm_opp.h Yangtao Li 2021-03-14 480 } 3d5cfbb69508db include/linux/pm_opp.h Yangtao Li 2021-03-14 481 = ddbb74bc70c0db include/linux/pm_opp.h Arnd Bergmann 2016-04-30 @482 stati= c inline int dev_pm_opp_of_cpumask_add_table(const struct cpumask *cpumask) 8d4d4e98acd68c include/linux/pm_opp.h Viresh Kumar 2015-06-12 483 { 1d614920318b91 include/linux/pm_opp.h Viresh Kumar 2021-02-01 484 retu= rn -EOPNOTSUPP; 8d4d4e98acd68c include/linux/pm_opp.h Viresh Kumar 2015-06-12 485 } 8d4d4e98acd68c include/linux/pm_opp.h Viresh Kumar 2015-06-12 486 = ddbb74bc70c0db include/linux/pm_opp.h Arnd Bergmann 2016-04-30 487 stati= c inline void dev_pm_opp_of_cpumask_remove_table(const struct cpumask *cpum= ask) 8d4d4e98acd68c include/linux/pm_opp.h Viresh Kumar 2015-06-12 488 { 8d4d4e98acd68c include/linux/pm_opp.h Viresh Kumar 2015-06-12 489 } 8d4d4e98acd68c include/linux/pm_opp.h Viresh Kumar 2015-06-12 490 = ddbb74bc70c0db include/linux/pm_opp.h Arnd Bergmann 2016-04-30 @491 stati= c inline int dev_pm_opp_of_get_sharing_cpus(struct device *cpu_dev, struct = cpumask *cpumask) 8d4d4e98acd68c include/linux/pm_opp.h Viresh Kumar 2015-06-12 492 { 1d614920318b91 include/linux/pm_opp.h Viresh Kumar 2021-02-01 493 retu= rn -EOPNOTSUPP; 8d4d4e98acd68c include/linux/pm_opp.h Viresh Kumar 2015-06-12 494 } 0764c604c8128f include/linux/pm_opp.h Dave Gerlach 2017-02-03 495 = 0764c604c8128f include/linux/pm_opp.h Dave Gerlach 2017-02-03 @496 stati= c inline struct device_node *dev_pm_opp_of_get_opp_desc_node(struct device = *dev) 0764c604c8128f include/linux/pm_opp.h Dave Gerlach 2017-02-03 497 { 0764c604c8128f include/linux/pm_opp.h Dave Gerlach 2017-02-03 498 retu= rn NULL; 0764c604c8128f include/linux/pm_opp.h Dave Gerlach 2017-02-03 499 } a88bd2a51e901e include/linux/pm_opp.h Viresh Kumar 2017-11-29 500 = e2f4b5f8dc59c2 include/linux/pm_opp.h Viresh Kumar 2018-01-12 @501 stati= c inline struct device_node *dev_pm_opp_get_of_node(struct dev_pm_opp *opp) e2f4b5f8dc59c2 include/linux/pm_opp.h Viresh Kumar 2018-01-12 502 { e2f4b5f8dc59c2 include/linux/pm_opp.h Viresh Kumar 2018-01-12 503 retu= rn NULL; e2f4b5f8dc59c2 include/linux/pm_opp.h Viresh Kumar 2018-01-12 504 } a4f342b9607d8c include/linux/pm_opp.h Quentin Perret 2019-02-04 505 = 0e0ffa855d1590 include/linux/pm_opp.h Lukasz Luba 2020-05-27 @506 stati= c inline int dev_pm_opp_of_register_em(struct device *dev, 0e0ffa855d1590 include/linux/pm_opp.h Lukasz Luba 2020-05-27 @507 = struct cpumask *cpus) 0e0ffa855d1590 include/linux/pm_opp.h Lukasz Luba 2020-05-27 508 { 1d614920318b91 include/linux/pm_opp.h Viresh Kumar 2021-02-01 509 retu= rn -EOPNOTSUPP; 0e0ffa855d1590 include/linux/pm_opp.h Lukasz Luba 2020-05-27 510 } 0e0ffa855d1590 include/linux/pm_opp.h Lukasz Luba 2020-05-27 511 = 0e0ffa855d1590 include/linux/pm_opp.h Lukasz Luba 2020-05-27 512 stati= c inline void dev_pm_opp_of_unregister_em(struct device *dev) a4f342b9607d8c include/linux/pm_opp.h Quentin Perret 2019-02-04 513 { a4f342b9607d8c include/linux/pm_opp.h Quentin Perret 2019-02-04 514 } a4f342b9607d8c include/linux/pm_opp.h Quentin Perret 2019-02-04 515 = 2feb5a896c42fb include/linux/pm_opp.h Viresh Kumar 2018-12-14 @516 stati= c inline int of_get_required_opp_performance_state(struct device_node *np, = int index) 4c6a343e57fe24 include/linux/pm_opp.h Viresh Kumar 2018-06-27 517 { 1d614920318b91 include/linux/pm_opp.h Viresh Kumar 2021-02-01 518 retu= rn -EOPNOTSUPP; 4c6a343e57fe24 include/linux/pm_opp.h Viresh Kumar 2018-06-27 519 } 6d3f922c46f2e9 include/linux/pm_opp.h Georgi Djakov 2020-05-12 520 = 6d3f922c46f2e9 include/linux/pm_opp.h Georgi Djakov 2020-05-12 @521 stati= c inline int dev_pm_opp_of_find_icc_paths(struct device *dev, struct opp_ta= ble *opp_table) 6d3f922c46f2e9 include/linux/pm_opp.h Georgi Djakov 2020-05-12 522 { 1d614920318b91 include/linux/pm_opp.h Viresh Kumar 2021-02-01 523 retu= rn -EOPNOTSUPP; 6d3f922c46f2e9 include/linux/pm_opp.h Georgi Djakov 2020-05-12 524 } d6561bb206aae9 include/linux/opp.h Shawn Guo 2013-02-21 525 #endif d6561bb206aae9 include/linux/opp.h Shawn Guo 2013-02-21 526 = :::::: The code at line 458 was first introduced by commit :::::: 8f8d37b2537a28b5b2e3cb60dfc85a2a1303f99b PM / OPP: Prefix exported o= pp routines with dev_pm_opp_ :::::: TO: Viresh Kumar :::::: CC: Rafael J. Wysocki --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org --===============3635116961432944089== Content-Type: application/gzip MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config.gz" H4sICOyJH2EAAy5jb25maWcAlDzLduM2svv5Cp3OJlkk7Vd7OvceLyASlBARBAOAsuQNj2LLHd/x o0e2M+m/v1UASAIgqGSy6FhVhXe9UeB3//huRt7fXp52bw+3u8fHb7Mv++f9Yfe2v5vdPzzu/3eW i1kl9IzmTP8ExOXD8/ufHx/OP1/OPv10evHTyY+H29PZan943j/Ospfn+4cv79D84eX5H9/9IxNV wRZtlrVrKhUTVavpRl99uH3cPX+Z/bE/vALdDHv56WT2/ZeHt//5+BH+fXo4HF4OHx8f/3hqvx5e /m9/+za7+/n20+Xp+f7zp8vb+7Pd3d39b/effz67v724Pb3d/7y///l+f7vf7X740I26GIa9OvGm wlSblaRaXH3rgfizpz29OIH/OhxR2GBRNQM5gDras/NPJ2cdvMzH4wEMmpdlPjQvPbpwLJhcRqq2 ZNXKm9wAbJUmmmUBbgmzIYq3C6HFJKIVja4bPeC1EKVqVVPXQupW0lIm27IKhqUjVCXaWoqClbQt qpZo7bcWldKyybSQaoAy+Wt7LaS3rHnDylwzTltN5tCRgol481tKSmDrqkLAP0CisClw1HezheHP x9nr/u3968BjcylWtGqBxRSvvYErpltarVsiYecZZ/rq/Ax66WfLa1yGpkrPHl5nzy9v2HF/VCIj ZXdWHz6kwC1p/I03y2oVKbVHvyRr2q6orGjZLm6YNz0fMwfMWRpV3nCSxmxuplqIKcRFGnGjNDJp vzXefP2difFm1omtC2cet9rcHOsTJn8cfXEMjQtJTCinBWlKbTjCO5sOvBRKV4TTqw/fP78870GN 9P2qrVqzOkv0WQvFNi3/taGNJyU+FBtnuvS34JrobNkabKLLTAqlWk65kFsULZIt/caNoiWbJ9qR BhR0dLJEwkAGgbMgZenpsBBqJAuEdPb6/tvrt9e3/dMgWQtaUckyI8Mg9nNvpT5KLcV1GsOqX2im UYS86ckcUKCCrkH7KFrl6abZ0pcWhOSCE1aFMMV4iqhdMipxD7bjzrliSDmJSI5jcILzJj1ZTrSE g4cdBf0A+i9NhcuVa4L70XKR03CIQsiM5k7/Md9IqZpIRdOTNhOm82ZRKMMs++e72ct9dKCDtRPZ SokGBrK8mAtvGMMzPomRl2+pxmtSspxo2pZE6TbbZmWCNYyKX4/4r0Ob/uiaVlodRaJ+J3kGAx0n 43DsJP+lSdJxodqmxilHgmIlNqsbM12pjMHpDJaRDf3wBN5KSjzAIK/A7FDgf29MMJHLGzQv3LB9 L78ArGEyImcpfWJbsdxsZN/GQJMab8kWS2QoN+2QxjHBaOa9qaqLaBsogNpfzHGbRcPP1IqRajjQ fjKucXKiiGuqWrJ1r3BFUSR2APSbRKloc6ClMu6/BlcF+CC50HC2vTKWlPJawyZWwaZ28LUom0oT uU3O21GlVL9rnwlo3m0YcNBHvXv91+wNNn22g3m9vu3eXme729uX9+e3h+cvEd8gy5HM9GGFvR8Z RdrIzoBO76zKUStnFKwGkKa3H9kZfUeVWohiwb6AjuuOKGcKfbP0dv+NtZo9kVkzUymxqbYt4Pyx 4WdLNyAfqQ1XlthvHoFwkaYPJ/AJ1AjUAKsl4FqSjPbTcysOV9Jr7ZX9w9Pjq55HROaDl6DTqe8W lwI9RpCmJSv01dnJwFys0uDuk4JGNKfngcQ24Gxb9zlbgtkwmrBjRnX7+/7u/XF/mN3vd2/vh/2r AbvFJLCBCbgmlW7naB6g36bipG51OW+LslFLzxwspGhqb0U1WVArE9Szf+DOZIu4lZ3zAC0Ik22I Gfz0AiwAqfJrlutlgjkgiJlqaeE1y1VSNBxe5pykvDGLLUDYb/wFOXhO1yyjIzCIBoriCA6cXYyA Vg3H8+FMpQxEPy7Yes81EKhKHIrowOFGnxZcB9APqe6WNFvVApgNrQi4LN5aLEdhdGM69vsE5Q/n kVPQgeDo0JS3DXqaeG7XvFzhZhlnQnpnbn4TDr1Zn8JzzGUexUoAiEIkgISREQD8gMjgRfT7Ivgd Rz1zIVCn49+p/cpaUYNWZjcUPTVzoEJyUmWBbYnJFPyRii7zVsh6CcH9NZGeq9mHDIGks/z0MqYB bZnR2riSRmPFbk2m6hXMsiQapzlgrZIdfkedc1D+DC2xN96Cao5OUcLwW3ZwiMQ6C1hi5NJYh2vs tQT6z9MqVh9WnPmRticBtCzg1GQ4Rrj6tPUk4FIXTXrajaYbTz3hT9Aj3qC18F1axRYVKQuPu836 fIBxUn2AWoJq9CdNmEhMhYm2kUE0QPI1U7TbdOV3AT3OiZQQ+6TCcqTeck9jd5A28M97qNkhlGYN /lgUiUrjJhQp+Tc2BHNFw2xgslXWnVI3TMYDzQIRzq+J3qAPmue+sbD8DTNo4+DBAGFy7ZqbSMzD ZKcnF511dBnLen+4fzk87Z5v9zP6x/4ZHBgCBjJDFwbc5sFfSY5l9HBqxN7M/s1hug7X3I7RmdDg YDFZRcAoy1WSl1VJ5hOIJpUxUKWYB2IM7eG4JBhw5wCme1s2RQEeh7H0fayb6n+rNOXGIGG+kxUs I2EWwCYRA742asxYpCCSDZN+HfHm82V77tkD+O2bFpuHROWY0wxiCk+d2Xxoa5S3vvqwf7w/P/sR k9p+jm8FFq7LkXoiq0m2sv7hCBekBowIcHScZAWmi9no9OrzMTzZXJ1epgm60/+LfgKyoLs+WaBI m/tWs0MEGtX2SradJWmLPBs3AeXD5hJzAHlo8Hv5xwgH1ccmgYPDBx5v6wUwQpy7UlRbj8nGSJJ6 E64oeCYdyugG6EpiDmLZ+KnzgM7wa5LMzofNqaxsWgask2JzP5thSFSjagpbPIE2HrPZGFK2ywYM ZjmPFgVsTctWb/SoZ8NImJ3ABJunYQowk5TIcpthuoh6NrxeWM+/BIUBBuDcqrX68HK7f319Ocze vn21YVng/XdMzOuExKI8FZToRlLrNwai1fLapKB8nbEQZV4wlXTJqQb7GFwfYCeWH8B5kYEPgSi6 0bC9eGTHTDZS2n0sa5X26ZGE8KEf56cnDasqWj73jHoHiX1sq2sgLGeBTrZesuAMlAk4sphKwsml 9OFyC6wIVhscwkVD/QQVbCtZM5mApGaxXKPYlXNQQ6BXsyDRuKFV8KOt18s1T4DiKSBCIYsOccCw nbRylq6Y2G/ba8rdGI9kE4x1g1kukIpSh14U9JPYhigTkqDoQt/BDbr4fKk2yfkiKo34dAShw4gs wHE+MdLlVIegScDH5oz9Bfo4Pi0iHTZ9TcJXE1Na/XMC/jkNz2SjREqqOC3A2NMw88mvWYXp/Gxi dIc+z9NoMCFVGrOgYNsXm9Mj2LacOJ5sK9lmcpPXjGTn7dk0cmLD0MedaAW+Ep/QvKOsVafpZIVL yAioGpcFuvRJytNpnFWU6Kpnot6GXaPHWoO9sVkA1fAQDeweaW5eb7Ll4vIiBot1ZCcgqucNN6q+ IJyV23BSRpdA9MqVp7kYAe2KxqcNYl+kX/PNlFlymU+MsWlJTcplcJdheDCsdg/SuR9HYbgAtHsq 4nckYE5SfS+3C1EdaZaBIJJGppqCC1kpTsE5Pjpww7PAx+3gN0siNv4F1bKmVk8Go+WcJTqvjEuk WpgCOEVzuoCOTtNIvJoboVx8MEIMAJhhiW5heHtk2A42s2ZZbPzxoAQiJqTD3Ll3LX0OFwmgpBI8 fJt8cYUBJrGDV47xwDx0DKwX5YVrTy/PD28vB5u7H5ILQzjohEySOpVF8AmNTyKu3Qm50GZirGDt dEGyLciBH9+4X8FaTi/nLJU7txtVl/gPlUHCQQtQG3OSlA/2eTXRmaS4n+CcBslfzjKQR3unOai8 DjgWxBGFlbIRWGAVDSrCgoSJNnN+KuVsOVeTBVJbCbwwAy968jINcBepxJ/DXV4s/ANQdQl+33lw b9NBz9LXNR36NDWKCVFEUUDsc3XyZ3Zi/4vmEHJ6TUYbktXEFgopzbJUds14YAWIJ/QG8k0SkY5x 9KfRRtd2RQp4XedpbFYiu5adI4y3xA29Ogn3udYpv8HMHo0RhK9CYapINnWYMkASZD30+3g3g4HQ Nvd4SEsZ/gIvF1QSC7L5IdytuVdyJxNkuEnoLxvtN9KI9nBivxdsroLIrW0qY7LzCA0qNxc8PlAF sf3EboGH6GXIacGCH8AGjR+C3rSnJyd+7wA5+3SSloab9vxkEgX9nKTE5OYKMH5FzoYmrzEkUcs2 b/xKrXq5VQx1PPCuRP4/Ddkfb34zoh07DhlDs2WYacdM5cQ2mUSA6UAlBiQlW1Qw4FkwnkukrHMl AvPNcwxqkQmTukzkrNi2Za6DTHmn649E52HiZVkjc2NSx8b9yOa9LFob9fKf/WEGdmP3Zf+0f34z vZGsZrOXr1h+6eUuXeLCy2G5TMZwrzUEtA6lVqw2GdukNrS5EtoHov628laVlAZpXYDhRZKBp+/Z eXtNVtQUl6QUIw/6j4Ji7D1f4yVMnkCZQWN4bgaMa198qHGlwIm4Oj07CebproZ1sh4MnN5yFQzf ZcpsPVHgfVz/ar2B1oRLDNO+icTrZFf9NgequcskISd4uNGvzqkwAqXAvRKrJu6Mg6bWrpQMm9R+ CtBAXI7XLgONDlXjrKihNAew8LVuAG7D6ybbeZ3JVkf2xyCihSNM0nUr1lRKltNUhg5paOZVSfkI Eq9rTjTYrm0MbbT2jZEBrmHAQEMYaEFSYYFBaZKPyHNg/Cl6E0ZJCsyi4nkP4U9mNn8S7UqKksjJ RmSxAOsWVrLZFSzBiSRl3LDLtrna4ETC160frWtTLyTJ40kdw0UibMfMkBuEHm0o/K1BSJKJOEOw BB+ibBYu6IgZbK5GPS7jOphguEZBYA+KWi/FEbL5QqYvVRwL5w3qMCyOvEbfQlTlNqV+e4EkNfXE OoSHt6U+eTiqoV0sk/UBAwFl1S/pphQz6uZspleW17o4snnm74ncYg1hQCtqYESWjLSNn8X7wNeD EgCjq+htQh3etQIBWH4BO43apzN96Ymi2RHOBE9SoKiiqE13wcD9J9t2XpIqKfBoy8pSXLfuBqwr K5sVh/2/3/fPt99mr7e7x6CSrFMQYZLAqIyFWJv6fLxOmUCPaxR7NOqUycSJoegqxbAjrxjiv2iE lgMTz3+/CZ6VqWj5+01ElVOYWOqiOkkPOFeku6YT2xaWfiQpuqUl93ZyJSnCbv6TRxhMt+eZ+5hn ZneHhz+Ca+0hSVhHFsQIFj4+qZuQuYxsOcN0HAP/n0cd4p5UwN6ryynEPycRnRcTBEcD/vOEdsCs i2VnWimI3dZMR5nQxcbIPvjuIRzUAc3BwbF5PMkq8Vf4dhSfhHQsS92ShDSKjxd5Ye83uEixsMt1 mDVWpoD8LO6gFNVCNukEeodfAvtP9E4HZpYdg73+vjvs78bBRriYks2nd8PcC2PZIoQ5JnCfKjRN aL+eydnd4z7UhXH9dAczslKSPE96BQEVp1Uz2YWmqRqdgGR8r9VBuqsvPywcltEHin8Z3NkC7ffX DjD7Hnyh2f7t9qcfgjwlOEgLgemUVExhkJzbn0HAZjA5k3SiotgSkCrlnyDONvUiIYB5A3nQ4MoS AVk1PzuBffy1YTK40cPChXmTWogracBMcNQgVZeSYaTvBcPm91LGPgQpmVe0UFH96dPJqYcGtVKN mXurinmSjSfOyp7jw/Pu8G1Gn94fd5E4uTTE+ZnPMGP60AcEXxQLPSBOrDtxLR4OT/8BiZ3lsQmg eRCPwM+4Nr/HFUxy45na3ESqaO66zQpXEuj36sO7HEqi+UKIRUn7cYbddgi8WTOZ/CgsdGisMwZb KI6i+k5GNOs677aLFmz2Pf3zbf/8+vDb437YPoYFW/e72/0PM/X+9evL4c0XN0y6rUmyphFRVPlx cUeMpje6co9QcUX+RPcFWXVHE47CyaZHDoVDiJF4oc5pey1JXQe16YjtMg6YR3S1u30CDN9hhKkj bIH7ajEmBJPJJBkSgs5XTTnVTYc1OgD+JfBvliwzQWodFhjUNZanSbzq0My/LcSnV9o+qlu1HFyB RVeQFgwuM3ZmGSwpBEjizsGqOk6SAv/fsFA3w8YsvvbVUA8Ky9vMLOgac8zL1qTrZYjsqoZCqAtU lcq1SZdAMNKHGXr/5bCb3XfTtL6i/2ZggqBDj1RMoJRWfh0Klmw0oGBvoopAzBGsN59OzwKQWpLT tmIx7OzTZQzVNWlU7wN3VYO7w+3vD2/7W0y0/ni3/wrzRZs6cl06dkdnbutzxcqWZSXZ4ZeG413n fOKO2T7ZNolSvDcpJl4a2/dXfR6wqUxSGgvwM8zGRLkUvLrHl8aaVe1cXZP4RTEDnYG540Rd3Squ MLNQrNZKIUSdhrtuMDtdpErPi6aypZdUSsw/pZ6AAlmQoxjerJoel0KsIiTaeFQrbNGIJvFgUMFR GB/Mvp9MZKDAPdaYoHfPDcYEqCFsvn0CaT2blo823c7cPly3paft9ZJBaMVG5U9YKqjafFsRtNPm saFtkaSrhC1mjZDnZ3NmntG1o3e/iuNFhHuhHh+dpAuQMkzxGz1oGcy5TgGd8mO78FTxNf1kw+V1 O4ddsA9LIhxn6PAPaGWmExGZbAxwZCMrWDycF/OVW1z6nWAizKBhvGSeymhTIxc9vhk6SYzfFXRL t0XhRdVw2IPoH8f69fOOjPOmBeuzpC7Dba5ikmh80JYicUxphcg+FXMVOtFkHNRWUEzgctFMFLSy OrPmpf9mRWKpimbopx5BuVpfX6k6zGSC07TG/S+BWaKp9dccpRbx1zwmCEA0/XIZhLs3oaNRrxnS usM3ZZ0xhyReZ8aMLpCRmvjJggXzGNxpvcpcKsO2Y/0wlgOk6BCHbw3i6xpzXgYJA6CBlHFzUArd BT/NsCDf4ziRN3gRhKYFX9PIEVMrUWhcN4i/uHa7k9CRpnF3KZuaflDyHhHQDai0pPIOW/U+rIsJ Qy2UlQJvaGF+EETk3hhYSKLYwiV6z0cIEtmoPvhCTYvnnVrPcAO9shzjKjiSl9QByZHrvsHkaDBs uvu2hbz2QtIjqLi5Pd1k8xRqWBw+uD4/6y7fQ2vSuyJgLwN/o1836mD/QctkNYp7KQSeVya39egt wOBDxZravcJ2pjQlEFOv7EI14V7ygMRFj4acuGDNDhi9y/790CIT6x9/273u72b/sm98vh5e7h/C zDwSufNJnI3Bdh/SCb+OMMYMT2GODBzsDX7/CK+4ulvn6CnNXzjFfcwEHIIv33wVaN6EKXzsNNS7 OP3hn77jLJORbMfP9kOqpjpG0bkyx3pQMuu/yVOmnfGOMvm40yFR5iU6NvEXA2L85JdxYsKJj93E ZPF3a2JCey/EmVJgbYZ3vS3jhoXTKzJuugkSrz58fP3t4fnj08sdMMxve+8DN6AIOBwAiHIOCmrL J/oy9kGDxA3VAn0X83LiBltVXs6sqewXpUCgwL7ikY9MyFDAYJNYkl8nNI75ek5uujE1I9Mk8jpF YL9iVbkQuK5xR0mem3Mwu5pSpd3zxXZOi+7SMPyCi0dran+6tMpAMVTc2DTTn/vb97cdpgfwa2sz Uwn65oWkc1YVXKNR9eL4sghfUZpJoZPa54nQCI++NuD6Uplkvop1YHxxHnbp3N4hoTExWbMSvn96 OXyb8SFlPS5DSpYNDilCV5HISdWQVNpoqEq0JJ4p6zAJ0OijaTaSwU/WLPyKFzctpkQZJyXwVF1R oKNy1QP+cGgham0snimFvkg1d2RYB6xD5ncdz1HK/cEd4P85+7Imt3Ek4b9SsQ8buw+9w0OkqId+ oEBKgotXEZTE8guj2q6dcYzbdriqd3r+/ZcJ8ADAhNTxTUR7SpkJEGcikchDiSKUeGLBpA1pm+Me MoTSkh/b1C6ON+nB9pI9PQu5F4ZuiDd73XxbueLUKHCZVxXtkrboTATl6DAtUCnOqWA9WfvrxtvN HgIOKVhjVms89OGaPlNsi6Qulff00gfDUfDRMBJgcPtQxprUm4/uRgk/bBuVGWQqwxEsNeF0ldLb Ufy6nUAfm7rWFvvH/dlQ2H8MDyC+kifHR6E8kilN+6TrQjXhpDDSq5V6FDlcqI15tOLP2AxPeaAo 3m7I/TPFR5TJUYFjmCJMUG2RSUHyYGhlYWqk34MdwmYmOKJDBa1ZQ9Qxx72J59ZVmh8bsjnqa9DS Bu4djfQYIOdl7gfWI69POgN6xEZPF+yZYbp54rLwdM/ix73ygZy0NpKxVq/v//r+85/4er/iqLD7 H82bhoIMGU+p6YLzV5Py8RecBqUFwbILqDODC8BPwpvSQHekT1h/0ANQ4C+8BKHMZ0HT4lhbINM2 UIJodwDEiPN+QMdTRj1NSgrFComSt4zmVdtOVjNABLMb1piaEJhhuAE8rwBaK6bpL5nxw5qIPmtk oJdcvzRrQIucG0uLNyqohxlADaCz4ax0mGkN3IHvUTRU9y9jFUzV4UOLMiCl/UcaVe1InJqhe9Zk IIzta9KIG0iaqjFaB7+H7MQaq10Ilg4CzlrgNt5aE8QbbtSjYEf58Faee6IqRTF058q42+HAqL7M ZlU2hiK2BtPuEi9FOVxoB8cFT3mRgcwKLakfjWcw1fZLx03QOVv3B+GH+rwCLH03G4volHqmkxi1 W0xqgE2MgO7fSAQbnpFzqnpjbjoJlNtxNUGImYHmVxxME76LotJx3isac5xQe9OhbYazM2Bu1XmF Q+ta11Sdp85c3AtC0EOxEDzvi5So8ZIfU0FWWV1odj7h8TbjeHieaYqG/KRuNDWDn/P0RDaEFyBD 1JzmJzNVxu6MAMuO1CztNQY3SaLW1M3xYK0vrAlwkG9SyOG+Q1HRkW4ngml53CSCzt7EQ7dv4lur FRZ6Gr5f/+O3L5/+w5yNMotoZQrwl9hkY5d4PGNQaUeFfpQkKm4WHsJDlmbmvo2N81dBjAN4Bmmi hbHF43ucJF6zEmxVyZvY/oyTvcTEqQB1GPxWQgTv1pAhNuKjIbTK4Go+oBN499zkFpL8lsGyJwhN uj56jAad96jwscHrk2wG3j7LgOzGaaU+mR/jobgSPHrGnsqUYqoLgRVTTy2+ppirJbcDTJ37Gb9s XPwAimGgWHzOKlNHaKaJBu7W8hkBBKqycUX0BGL1WEZ0ETq2ekebYMO5JE9eEJMYm+3A8O8Hxnj2 torWr8sUSDYgWbC27SeoQktkWRB3i3eHls1mouPFydnIpQtjYK3Ty6d/Gir3qdrpJm7WaZXSCgnW mTEO4feQ7Y9Dvf/AKjIgqaSYeLAUsuTKRKa4romgQ7MW2mbEVQJV0q6WrFvgwuJ3jRtwRmpOgBNq Zyi+A5c5iEgD35NgEB8tuHzKqS2geUtJO9Mjo0MHOk5xZ0QVqamRR1jZ1JSRJ6L2bRAnG+NjIwwm fN5HI7IIusb8tfYVk9CLsdYliGywxOSddmIJ/QtH4xJStqY2veXZkZppKaYKIxSWBACzPQ6JF/hP 9jVmQqbtLgx9d5WSaN+ycnVzsQncmNGn8AYBHP2jJyrZyFNeFAzOG+olQac7iitv6M/g/9/qgXP0 ciem7B5pxKP4SCPartgMjtqemAMBq3sXeiGNFB9S3/ciGtm1KS/MQ0FH963Yeh51i73AN+dls4IN x4u+RjVEaSCynBnKBvV7pVGAqTV2TsHoGDlplxZk3IlA636RNobtdXMC1khx6bior01qaBNH0LS/ yUZMNNWJlDTyPMeRiDbGuTdDh6oY/5CRVuHErzrySUMrotQ4jvrG5tCiScoUlUuaUEHKKAmfaaw8 q9AWS9TFRZ+0PTDNFLX0Fwo2/XkxmJeGdtyQNJLM4WKmkZA+6Bq+HLVaZPUO6UMjQfW28VRSA4u6 AIfpmMa8Lyvd24VWvM3goq6bvWEjc1HG85eScb2+ud34vsLrGUVtWJNixelUjDmisSjcYgYhs61l U1h6IYQAezUcmiUMdzP9BoDFKj0o+EmP6yTXnxzLLL/YHKoIYfUKlF0BSS6Dp7ajL6/yq0zQkbvG WNhI07ScvmJrNKxIheDUDpF8rMcHr+fB9OfZP62SHwi4KqXlaIytV6br8R/eX9/erWBCsp2P3TGn N7jk5W0Nt+264las1Vm8XVVvIfT3g6XqU1q2aUbGHGYm08QcVG16pQmHvS4WIOB4NX9/8Hfhzq6P C0tPqwYF+Fz2+n9fPum+Kka5CyO96yWqJ9otCncBa1UiiKUFQzMz1ESQK152KK0+Dhz+Cs2OPl5S NBxtGM/1QM8NBj1ct0zm9nJ8gbHt1jMrlyC0eaPA6zDfcoylN0V1yOxPl/anDWyTp49jJxzNQ4nE M8PJIDgvBZZzFFJY4H9WDw6JH3u+Xdcylo7qplbaBefWk8FnFoJ1Q5qiHytcd3U98BOCHnppMGnk mVuAAxN2o5UJmnpco1O5EDtD40CkGeEB2FerX+QmyEpDtyCkrT4cX47oqjOh2+m/7R9TMir4ASN+ 6zcijWMuYHx4am1rsitvcwBRp2J7eOQ6b1a/4TaSGTWMYF41Z1rmGAmODckQkQ3vrFvHrhmPZPtk A0R/g53vGqdkwlJuJoSA3zeGWqKhSusA1bFnoYl5LG9OtlfuBMPrWdc9O1s2kaF5lSUuLr07kIFx RApSRG4OHj9oAErjN8HwdKXEVwzljHYH2q0aw1nmhS3VTI43NhiNdUpxNKEwkmYGxgPcrmpDKoZr PWZQnKSqWbdmn1rzKYumzYp7zJ3Lae/UMdy2xoHsH1QoIeR1aPJDu8ciNhVGEKURMscts+qSuNux GUwytNv7S8R3gkQg4dB0lOmQdCEW1li40rUhTjoP2sN0YyshtlX2v5O9FkatctKiV6SjnVIaPJve wRgkmXH02Tu0ddXlZDgKLJwa6QwAgJZiyPrGSCkmktcXu4sg8zob3aS0pCu/M7qymLOB5vWwD3NH xq6ZxrGUJA7dU9zzjRR/aWEowrwN8B9q84xBfYwtowGtOFg2ZuD7ksYyZ42IGT52URSZkfVsktHe 6najB3GSZ7UK8AZiz6fv395/fv+KaZqW0B0jr3n78vdvV3S3REL2Hf5YHJL1Qcuu5r4HgMx2uYbq QbUmGIo2qykd4bIa15KYaKxKhxIODSUHT4r5Gz1RpqXff4Ouf/mK6Fe7p4uxlZtK3R9ePr9ijFWJ XsYVM+Ot6rpPOwdqoCdpnsD82+cf3798M+cEg+paznE6dA6IZKGBqYyezsaORnjV0UEHjCbMjXr7 15f3T/+gF5fO367jzb3LjZwmt6vQxIq+cMRraBhLW+N2NEriWscQIr0GBuYwB8A6rPrHLv7y6eXn 54fffn75/PdXrVPPqIZbvip/DnVgQ2Cb1oZ1ggJ31C1kRKkgukYHsngb7CiVXxJ4u0DvO/YDn3Zm Q+VFIE0bbt3OF8fmL59GSeOhnu0C55Jn5XVzyouG5JRwDHVlY5qlTrChRF8d6p2pS6ssLQyvORAZ 5Zfm0BAyA/KvdtSJr99hS/1cpuJwXTz/bZC0Os0w6Z0mcfVdmy5xIZY0YUsp6bCpOqz3iiQAmU4F riR6uRSYXDOMNk4S59rtfezjRCu9j/C412zpp3uQdOWgcRZUmx15PZRpMckJHW+PbS7WxZBvjGVB xEEnRNrABslS6egwEkv/EdKwTGgJLTQBfEoMg0lbQHhyJAxG9OVcYK6UPS+4HabhaDg3qt8DD9gK BiIlXwGv/gpUlrxeV6in0p1gofYRaa2MbpRyMR7syOqwHnMQV5S3Osl+Hft0jt3zWV4YjI1bnrjN NI0QMlOR+VJWww3JTAKCERxXqaqOlbB+wa2o5akh70lwiZknJYqYd1WQt4eltI457/sVojQz7MFP uc4Ivv3y8/0LjtDDj5efb5beD4ul7RZ1BbSvU7eEJpE09jdhFmXkmFUFy7m2+r5swBn+BOkCk2Wq rF3dz5dvbyrwzkPx8m/j3MQv1XWz+jp+laP7BawlpfJedb9Ny7+1dfm3w9eXNzhZ//Hlx/pYlr3U ozwj4EOe5czaaAg/4o1jBBuNgRrky0ctY2a7RhO3wz6tHgeZdHPwzcotbHATuzGx+H3uE7CAgGFw ulzPmDT3oMzEemkxGfY6pa7WE/rccXN5wjlbWgAzCrdcfHuRVx25cG7MnBJgX3780KLvoeOUonr5 hOGgremtUVPS4xCiidB6JZ2eHQHBESv2bDj2vdkbFeEKg8weilR/qZH9KrNt3BMd5uyEYPrNEfC5 2Actmc1EduMx8TZjtUZT9sEwtcKorsq799evjtqKzcY7Wr0yrmQKYOpzF9iQgnj1XBoxQ2QXZeTD SwvSV2uVg6uLWhXLBePOLKqku69f//cXlIpfvnx7/fwAVY0cm97LTcmiyF9NsYRiPrYDp57tNRrL 4UgOcbFazs1p6ou+R7sMoCs2lH15++cv9bdfGHbNpdHC8rCcjtrjxx5fOFCIHcpf/c0a2v26Wcby /jCpNzOQN+1DAFholTqitKq9fB1sAuVryRh8/u/wQePKpy9BjIoCZHjzOaWl/frjpN2zE8kXqC/O z3LYNdmAosmy9uE/1f8HcHspH35XjkPkkpFk5vQ+8epQa6x+/MT9ivVKzntrOwFguBYyGoM41SDT 6156E8E+3w8FL7nMXm0MEGLRy9LNq5DiWJxz+8NSrlQ+hnONNaV6soOUq1AlY/Dx5SamQNQ1VHcp kf4kUlguQeSHG8jsgdX8/P7+/dP3r/r1uGpGVZJap5cyp3QSBlwdBV/ePmli3yRN5xVI0QJGUoTF xQv04BdZFET9kDVGIOMFOIrFi1h6LstnFG2pq+e+xNhAWp9PcEcxOX/HD6W8f5ArnzOxCwOx8WjD RRCHi1pgniaMR2u/Y41EJ5CyCzNiepOJXeIFaUEHdyyCnacbRilIoMdwHAewA4yliZtQ+5O/3VJJ KyYC2Yqd1xtqvJLFYUTZKmfCjxNNXhltO1b+u/jw25z0NBzC4sXZdehlklRUmzk0s7NqyAx112P2 VJC4s0Ouh3JBc3EQco2esMDeBIop5g2e4QRDVJgh7QLasGjEK5M/otkjvkz7ONlqllsjfBeyPl5B QVockt2pyUW/wuW573kbncFZjZ+vRPut763SQSuo821rwcIWEXD37nQnzO71z5e3B/7t7f3nH7/L 9L1j+Nt3vAvg1x++Ipv/DNv7yw/8Ux/KDkVS8oT4/6iX4hnm3ThFy1aZA6gxXBNQ1in1gPEzaNAj 2yzQrifBp4w1q4WPRk3alLGTscP3rBwulLJFrtW0YHVryXPTGrZ0+SncKkCcM178zxiJjNo4lyat TIXaCJL6APqZYSSwbA4WIVDn30riQyOkUXh5sxXwiBxUXOlF9iEKaOqqs7AC3cuvoC3ggx/uNg// dfjy8/UK//33+nMH3ub4Tq4prEbIUJ/0cZzBhuHmAq3Fs97km1/Xjn00pENd6Kg9ori5eqrGo0Gf F2mFZR06yyFvNFL9HvzAtBeZwF5EGTmPWJANVxUx0+19gtblzvvzT9oAwiBxLKTpixyYmrtBUAfc zPSTzEKYy99GmkYkaN9ODLxlSbAmmMT+959ffvvjHZiPUMr9VIsQtJZF95Eu/EfhUGa8Hqs3tj6i UB/gVF0iBRyK+6WwjsjbbL1W0LQZeYo40DbEEw3aYDpMOSQaxB/+5DInL7ttFHoE/JIkeezFFErm rDvxBm3DnXboBtVus93+BRKTxZNkyXYXUQNlEiVxiCHmb4yK6l/f92RlAu88sIMLR3jciXDtcLAi GQ3TsWt/ia6kLRUnsieWJoSlPj7pd/njGFffQgroj9vyXsfSE2BQYPuoMbtwENswgqJg27DvHfmt p+fQv7gR56MWo0QaHBI/ewGJEc7UkJnS/agOCVm0paW6hSDZkQQXkCJzOptu99ycajJJi9aiNEub 6T1xvs1IkEz8hkfQnQqOuRUru/ND3+WjPxUqUtbCLDBD7SQKzmrSoswo2lmZjFOWg4hAc30lenVk EAO90jL9aAWeBrFmmsp7Zc38UWWW+L6PhR0zCmVDmk2Os12VzJVdGaPc90fyCUhv0tMZOanxAJo+ dXTGHr1cy8hlKyOf1tbhVrjcRQqayyDCkYkHMK75u7OQ9m2dZtam2m/ovQQHFL53Ofwbqp7uD3Ot rY4f6yp0VkbvSZWgzb766QXvrDboMEvNjK77itKua2WwQGWGZgHRkLKVMgpd+LkklwM75YUwWesI Gjp67mc0PV4zmp64BX2h1E56y+CaUpvbmFM2PnoRGZnL2CqshwuTww8mu8sPMpObqgAXtBOlXmo0 XFw+VAS087I4V5ltlrWuLy/PRW5IDPs8uNv2/CPKJeSkH84feCfOxOl1KC8f/OTORlUpHfTSx8ud LpzO6dVMkHbid6eTJ0HU92QP5I3ZWBw+mTU1t+3oJcChgDvuXfALnbOD964iNl83Ma7qNq6WAcJV xmHTdyh9j15z/Hhn2KVMi7b0+rh9KO/McJm2l7ww5qS82FLlsvAfj3S7xeOz4zxtc3zavcMeS2hC WtXGZimLfjM4DMYBF7lVsoAV15voA+W1Y42luVAfRZJs6C4iKvKhWjpOgrxhbHqHz4Y9gePmn0vD sGw3oeMka9IWxkFZpP2VxZHb8v6EfW6NTY6/fc8x1Qe4PFR3WE2VduPHFiasQPStRiRhElCMQK8z h3Vk5SYRgWOhXnqns/hSXVtXdWkwxOpw54yozD5xkAQxeGIFIjh6tA62cLOuIQl3HsHB094lFlV5 8LhWvpmlpUR7p+UXnpniqIxCnFlC8rpg/cjN9p4GF5fEXJ93uNQYjS+vjrwylRgnuAHA6icrfs7R POzA7wjPTV4JjCtOLvKnoj6aqs+nIoW7J723ngqn1Al1ouW6C/1EOhbrDTmjdrc0BOYnhup8K4jL jG3Lu9PbZqaZZOxt7uynUQmgl0r8cOeI6YKorqY3W5v4MWXXaXwMZjsV5MS06JnbkiiRliBrGXnY BJ7E9tWOKJnrqTp0RF3AnRr+Mza+ONAjD3A0jGT3rm2CF6Yro2C7wHNGl5hLGTsAfu4cCeYB5e/u TCgqXgjOIkq286E19I5tOPNd34T6dr7vOHsQubnHs0XN0MCrp1UxopPHkjEEXYnxWO5P77kyeUfT PJd56kg4BEsop612GLo5V45TiZ/vNOK5qhvxbBqXXtnQF0c6HJNWtstP585grApyp5RZAh0pQNLB GErCEaWpK0hvWq3Oi3kqwM+hPVm56AzsBTMf8I564dSqvfKPlRm8QUGGa+RacDNBSF4KtMrVK69e +fjuiyy04B3d+JEm7bmb1Y40RQHzcXcSe97S2kREBA2lRjtkmTGHWX7oKWFKPB4MORDEwsaxTNFt b4/3I6IaWBqm554E6E/vV4AsP4s8wwCnMv+8gTjILEUKpHHHta96yfkDkDltvFB9ZtScZryyIKPu zIL2SbLdxXu7EZP+CeEupVO08TeeTbCgtz2qoK1qWZlsksS/VW2yVeXoWlUQA2u8GWdpltofGzUg jrqy9MLHDmqPz6wp0PfLrKjoO0cl6rG6v6bPqzKCo8bY833mKDteEs0GTEC4KNg1Tqgk6QP4n3MI ZZgsfIjABD30l+VFzPrw/Hhjf3ZGdKtp00nwHrIqW3c1bubVMlquL3CSpYVdruqbgW2iocNoROvV YNA5aKb13SVe2JtdfdKaOglb49uNBZTilQUEuUobJu3gXu3jLve9nhb88PIOC5kz4VqdDV7eAvMr COxY4vtrMOwqAhhv7UYp8M45otMTEt2qkY8fgR0FLf6rrR/5Kitf3C2gEcX/cMX4ktML1jRJ6BNp gqbqLC8TVSHv9ikZMEOhGSYZ4XDOrErKR0Vo9toaVSpnyj++vn/58fX1T83/sWFizXW1k0kMfcMc dv7rovOB0egWgU0z7EVmxgNFIBxjhRVAHMHOqI2ILJtmVUCGysQTi77tNk2d0p7QgLErqzHenKse 5dPjxEqHn66jV56gVcmiOM2eqqfvb++/vH35/PpwFvvJLkSWeX39/PpZWkojZopRk35++fH++pOy Oru6HqKuDrgWJMtl2oDmKl9f394eoA7jW6s6xwViFNCkJbwHS/OVWx7clxKVG0aQwFGVPdDmkCpk kyU+qu8ITk0/nrTrmARcZJV5PgBgNRb8248/3p3mSjI0hlYl/pzCaBiwwwETlhSGb5zCqLwrj4YD l8KUKcha/aOWkxo9a75iZvMvU0bcN6st6IoocitGj4nB2BJkiHaLTGBgwWrof/W9YHOb5vnXbZzY 3/tQP7uCVCmC/ELH4JiwylBfmwWXcb0q8Jg/72vlJbtoV0cYiJH0btYImigK6JuHSZQkf4WI0ngs JN3jnm7nE0ha0Z1WIM32Lk3gx3dosjHAWRsn0W3K4hHae5vEjgFDU8iYYPmdqjqWxhs/vkuUbPw7 U6F20J2+lUkY0K+eBk14h6ZM+20Y0TYgC5F9wq4ImtYP6CfamabKr11NM/eZBkPy4RPHnc+NGrQ7 RF19TeFmcIfqXN1dJF0ZDF19ZieA3KG8FhsvvLOA++7uF1GeH/I7ex8dOJvSobDVOJ6TVwGrwwjs 2kV6ggwp3ArqI4UIDQ6wwDNKraChOVEZq/dtSlZ3PDheqReKlpRXDPygS3QL5oxGbaWZwnLGyowz KaM00zON4Fl+5ZWV0H5Gd+XtweDykYJomUIMQRiQ9V7TtuV2XECbqEyP8t3xZvsx9V3d7smvSOTe Sq24IsLgZrpYsnT+yjP4QWA+nvLqdE6pRSUiuKgTCDyMLf/4Gdc3jlQiM0XTt/TmmCmerpzfnKqD 4Gm8t0UcGfLeWD4KgiG40GyMOVqmU/Gmy+klrlGd0uqaOhidRva4hx/3iBpMU0GG6RiJlEM3rDK4 CW1WXUb+p+SmBaUBYYdvk+3uFs60rDTxLkRXojNCb441RTB04Zbqmk57hoOc94y3rtr258D3/PBO PZIq2LkqQe0EZjvjrEoijxZRDPrnhHVl6pNPW2vCo+979GCx564TzcohhiBxGeKuSTcuc32dNEt3 XrihG4UZexvzOURHn9KyESfaGFSny3M9rYaBOaZFuo5GYJD0LLRMb3T0eG27OyLHus4cYpnRJTgc cofaSSd7BiD8u4lJVblOygsOK653tR8Da5Ch1HUiEYvnbezTA3Q8V3ouP2PsHrtD4Adb18dz10Xe JKLsuXUKyXSGa+J5jiYqAicHATHW9xPTVcTAMzhiyMcEg6oUvr9x1pEXB8xfzRvanNCgFccgDpN7 35M/6B7xKu+5c9+Uj1uffvzUqUCadsX4MaYng5t+F/VeTDdF/t2i/+0N/JU7DobbLPeadfLBwWJJ FCXcZnznJsATDjV4tXA9lK1azOGyeY/Xd4JJ1uKcCCAIPG9zvxqgcm6iET1w0u9Bp8RcRMJVjeBF TsZjNYmE7UtsoDs/cFiRm2TlgYzPYhD1SRw5t1PXiDjytveY38e8i4MgpNfWx0mSJr/Q1qdyPK3v zTN/ElHvXFwfecU7MkTDeM0yciorWJI0ZeL1Q10ZaSEVEgQif2N8Toc7NoMi2YOoEHl2hXnYe9DV rjNyEY76uH67jXch2hMYCZJHdJkmm3WFaZNaGa8QKpUhezjezJuPhsxyVmekdlwjunB17zMwVy7Q eG3Yd9VK25h2BXDeEWOPWcdlrKsup5ftrGaDi001Ujqb99h3H3brb8jYp2Xq4CyK5jlPnTp+RcFK 3yNDxUlsmx/PRdqhgTI5UaNuYWiuLT3REwE5uoBE6ykaeSYVwg07JNF2Q4zGtRwXgbMzSEJ+Ss5/ W3dp+4xhBOqMWklZug0SbxwHMlaAWjHyRBhM68lpI/VFuKGFNUUBOz6Id3TeipkiDmLKyHeaznQU KymwKasoFL4sPO4z/WXBJgHhEbYeRneBv/Zpa+Oz9hLEwFbGsSHRcXQbvV2j25JvBjPbvASZwdgQ Isq9BTnoLnUTZD41dXiQje7sNr1++R8hhgpEwUJKfhtRG4KcmjqFijb296JofuV6+flZxvnjf6sf 8N3ECOBhdIoITGJRyJ8DT7xNYAPh3zGEiQFmXRKwre/Z8IbxRqwqKfiegCr/5+VpTwJHnzUgp9// 1FdEgK+VNyigz3YdI3584aIeNFRRpUp3fP8saYhqj2mZ27FeJthQiSiipOyZoNBmegbm5dn3Hn0C cyinS8T4RkithtldnnpkUy+P/3j5+fIJ3z5XMWC6zjAIuFDCOebn3iVD0z3rWclkBA4nEHYvSPq/ BtEcu6eQ+SQxOuOYI3OMXPXzy8vXtQnTqP2ReeKZfriMiCSIPBIIR37Tol9Tnk2R5mg6FYbHWBMT yo+jyEuHSwqgypH7Xac/oJaWuvLqRAAStR6M3mi0noveaKXuiK8j8j5tXe13vI/oJKW8hVLOcTpV 1Q5nGdVwQ2FbmGFe5jMJ+SGZWj4j7bWNAbha2QFM5N3+tF2QkM5ZOlHRCMdiKPm8Iqvv335BGFQi l6a0KiBsBsbi2HnbGtKkMM8xDagtCbvWD4K2pR3RKoLALQrBWOWwNpop/JiLrcM2fySC+d3nbZY6 vO5Hqj0r4/B2RSO7/9ClRxyxv0B6jwydJO5W5dC4j+i2cR8+gD4IGOnm3jckFa8ORd7fI8VN99EP aSXsNC1Na2nr5+B1Bqe01lPJulblECFWk4ryXGWpXfVIVg1Hx3qr6o+1y6HojAa8pIny6cJWUTUQ ZoS+RUCvq+9HACGLjt1AQdUwH9PgsvvQGvtoBhAmJqg6+iY0ZjYbNyItfTclx5ePrKAvGE25Hy3d 1GPdITVVAKcrCEBVRoasTJsGgwHouWnq6nmJ8KZMnR8+Eef3MsfPFZM2COTVBKN8Y8q5zSpp0gQn Ff2CtYGlEWioVDiadZujpUsN5TUlfWHHOKHj2h2BDUu2YfynBa1AgrDXOIx9mZMGSxcjIiXQmQLu qTEfzfC3jBlDrei0OrJTjg+KcOJpy7pj8J+e40QCuLC4/gg1VuZICHeagbUOcxWdSD4uUYojjQb4 EK9yXV7SsdX5Unc2stKVRQiQ37FbOlXs+L6xkRHAzOdcBF06zMTS1j3FMqZmii4MPzbBZt2BCWNp 3fOCYaKSBdLzonjGlB0yv94aTlBiCDxdyl7Ly9plTu7loWvPmAeood9pDCKM/6xCu+u0yiIrYIQ5 nKkOVSlCYPZqkGuPdHALRMtbDobk1G7ZuLTqskk7C3YC0vxiAstzP7EdzfJVNlEGZaXaiYWsLTpB i45tQl2FPyEalu6ijfE0YqLo8FcTDYzBTXxZ9Kwp6CP0Zr/0do7h+vGyYnZAlMYKktuyONZ73q2B jUy5O8/zfHXDeOrLYI58/gFqBvg/vr+938yQoSrnfhRG9hcBGIcEsLeBZbaNYnv8FXQQmyShbtMj CcZ8WdU2lE1gAnniWWRw9zvZn+SipK6biGo47zdmDZVUrgd2JSMYGr4zDfB0GumXCwv1bM0mh/v6 LloB49CzP4N+gzGpcgfkRY//PALUK7OcXdzB9EwKVnJ9jbz9++399feH3zDi/hjv+b9+hyXx9d8P r7//9voZzZr/NlL9AvcUDAT932aVDBmafUYiIssFP1YyaiIdCcpBS7rUI1F+DDxr2edlflnNkCOx HaIe87IpMrOOWlrcmTDYSnq2Q2tmyo7MuIjI2YlNhR39E3j6NxCiAfU3teFeRqNwwpofy3cpWr5d 1h4C9fs/FBMZ69GmzJoPZTs3zHnmTKknZXv95HEyCqvPdA4wiSpAyrJWdCEzwcmwpavRkziM73qu OH15UQsCQ5S6A/TOJMj47pC48kzoh+HcfD0xBsPsfwAZUxloot3VBC+yMV46ZgzZrpLj8Qo0J4f7 v2ioDTCmANGo8JbABQ9jh1XxyZE1uGmInBRd8/Dp6/dP/7QPivzby29fXx+Ux9sDGrFXeXetW+mr JGVTuOiVGMH/4f071Pf6AOsUFvlnmWECVr6s9e1/DK+Vrhn8KEkGKUjhvZqW8FdtmmV1XuH1SxPe eaWkCY0A/tIUnGNClgWhifO4RsYqiYEfMWM8MgtYsiYIhZeYMqKN1T834UTvRx6twZhI9umzTHl/ o1FwRWjb5wvPr9Q3iueql/GUb9Swit4z97cAAbJIH8mQs1MLQbg25Pu5XWlV1RWWpqpmeZZiGjxK gznRZHkF1/nOfNyakHnxeEI1mNW6NV1Z8k7sz60jE+JIdsxLXvG7tcGN+y7Nh1Q062FbzwwQHHhu i402VX7l91svzlXLRb6a6BVhx4/rpqmcLK/fXt9e3h5+fPn26f3nV+NwmpJ/OEjmHQaHruEUOwJk cHy4EJzG+PmRH+gUVqrCqRBvn+ygOWqfOh0WZGXiWRwopYREMuMGMoOGi29BR2ZhQaWngLdcWVSK gd9ffvwAGUk2a3Ucqw6WWWM+3kg7gWva0CarEo3Kdlc/Zl62ysYs0Vy3qFIt3yex2PY2NK8+KsM2 YwS5GbBJ2Sv0SUTrEKceDgcHE78xTOrgAb7+y4jFJ6YbA+l7mwG9KDdJvmoh4jCF3OBwQNGJoALX 0B62fpLYA6VGazXMXbJdNUOQIZsmVOj7dt1XXu1rXfOooMKP2SbR5bSb4zSL8xL6+ucPOKeJhajc oFaNHuGOZAra2vdWRSU8oG4p6q0Tr9fhej2NcPuLBBGZyWBEo3WGPZ5dw1mQ+J4t4loDo3bwIVsP GDE0ZDwUhW75x9qMcagshDJouV9eKTc5SfAhrT4OXVesSqr7iXtQiibZOgKHKcsSFnVRQll7jcMj 4mjnB/aoPZV9EttAZU6zauJoSeNugzJLuY2PnGMK2N3OSH9AzNOc4vP2grfVB2pyuqRf8UI43Gub bTYrRirzECsus8bkChVsViPWZiwM7BHRkoxSnbt8+fn+B4jPFj+0lufx2OZHtJlyblwQsM+NPppk xVMZPaXg1cdXium483/515fxhli+vL0bgw2U6r4jPffq3qhjxGQi2Oh5RHSMfy0phKnmW+DiyPUO ES3TWyy+vvzfq9nY8QoKorP5XQUXZU6BsQNe5EIkTgTGdsgwBaeDwg9dRWMHInCUSDwjLLpRhjQd Mil8x+dCVwPDcGB6YGMT6RiRyOtpxDbxXK3fJrRrpdH5nDRCNkn8LbFwxgWiicsy0XubCzI825wG vikMQxYdfiv5uk52upYOj9AGw8kgKbWxR/kvzRhcETvYEkZDRqtAXHJn6mVpxMvatamQTHmGLu8o mCrV1RJU62NQITwmvdjQsI8NG9g18HxadpxIcIZjan3qBObqMDBUPDaDQGM7E1zsNYXf1A0FXBQ1 MgKkBN/4wv4p2Fo5BCyUw5zZpjplT+t2Stciuuvpzne84U0k6BSypZ9bLRJihCQm0AXWaZgAk+x0 m8cJsUgMFgKlFtOFZsI4VLXLp+QUEDV2YWwmFFwwbOPHAaU00TrgbyI9HYWGkbbiawzM0saPiNGQ iB3RaUQEEdlrRG0dVhkaTQQfvEuT7OhFoNPskvs0scOcZt4c5T7cUC6G04I5pudjjsMf7DYkKzjW RXbggg7fPxG1XeQ5fPanlrTdbhNRLy8TgdSAn8W+ycjBz3a7XUQdFpIdLxMpfw4XbtSigKN2+sTX odKql3eQqSj7wjH9Wrbd+NpLkwFPKHjpe4HvQhhHvomKiS6aFDtnYUdGE53G327v0ewCxz1hoemg 13+FhmLyBkUcUEMEiC2RP08h6LE7dfcaJMLbCfYE28aBT1beY7LICgVrEJQdgS1H2scEMxrcJvE9 m8aiOKSlH53sw35JBdgUuSgZgZHBByl4k+cZAe/6huwxg39SDnuyaR3Rxy3CRlABOieqTMQBmfYQ 8xQGtxZJhrHrhK7GmTA8eoSr4n6NQG2QFx2oz0lFUXCggoAtJFG4jQRRrWCnkhjDYxH5iSAaCIjA IxEgN6UkmNgMJ36K/ZCYUw73RIv1LUMTeeRw48PcnaVnK8gm+Ae2od77JzQs1dYPqKSXmPMcpAEC Ic8ccjcr1NYhghlUO7KjCnWrwVLgiAgGjYjAjxyIIHB8bhNsqMPNoIip4ZEIchOiwBPc5tZIEnux y1JUI/IpFy6DIiaOMUTsyPUAmNDfOoLGaETx7f0tKULyRJMoR5x/g4bUShkUt7pAhnKeSVgTksd4 xywf0RnRiCBM4tsHcdlugTdQ+r55WZS6jc4C3Ybk+iu3NxdfuSUHAOB0TKeFILk1Ohipia6XNLHR 0Fuqb46tXDriZWsEt0dyFwUhIbpJxIbceQp1qw/K7pTYz4jYBET/qo4p5RUXXU2c6hXrYAuS44mo 7c0ZBgq4axPHR9XIkLpUrVIVv6M2Z1Na5tNjgdJKe63LlUF8T3ANaMltjzFlDy6/gZGmSYdWxK7g 6PMJ3QwhZTQ6n237cmCHQ0N2ImvELvAcAWnmGirRnNuBN6Jx+c6MhG0YBY7YYhpN7N3kjkCReDGx dnnbiGjjEYyJiyJO/JDcYEHkxbHj/Ap293hBx8LEoRPSj4so9O4wfDyxSN6pjiFH9m6NKPC2pGbU JKEOd8XyE+J0R8xmsyF2NCpOYvMBbkY1QeKIUKiR7La3R63h5SYMblfTlPE23nS0bdJM1Odw0N/e JE/RRnzwvSS9zVRF12QZI/V72km38TYBwXQAE4WxHlZpwpxZtvNo2RRRwZ0d3mdNDlLmTZqPRezM ojB1bt8J0lhrwsNlklgiAKbvh4AIaWtkjcK0V17jGbFcV4anM7MqcxC+yEM9L5m/8WhdjEYT+Dfl D6CIrwHFYDBo9WZb3sDsiCWhcPuQlsRE14ktmRp5KV+CoEcfPswPkizxKfOAhUhsk4DS00A/E3pW eZUGHh1iUiehUwYsBGFAV98xR5LTmeBUspuibVc2PnXmSzghPUo4yccAs7nJtZHA0Y2yich4NBMB pqlgzRmvnesmATJOYuIyfOn8wCfW2KVLgpCAX5Nwuw2PVAsRlfi0Y+lCsfMzV+FdcLcwMdoSTq5Y hUGNksN2USMs4LDqCFlMoeLK1eM42J6o7JAmSX46EFWvIhbpGHNF3rBbn3cY+qW4NFndo2cGhkMB OTW9ihQI40o7A5VMNKJLOy4c0TcmorzM22Neof85tqo+HFDLlD4PpfjVs4ktDcsEvrZchh/EBB2m ODlRZPkhPRfdcKwvGNO/wUAxZLg4gv6AGjVxSq2IeAQlhh9QoS9vVL2qksDPTaS+iAQYO3+wA+iT lHSbZtIsvxza/GkqcnOiMLIMX6wZ+Lf3169oqfzzdyoWgEqrIWo2ZB2w3locLO86k2BZa8sqBopw 4/XEN+b2jyRU++c36pt1ma1B92Ri1Stkx9Axqy64PexzKAdqQJZa9Ddnsr0j3TXt2CmrSb0oxuCs heB7IyaB2Bs/0B3ZcE/FUoyfavkMPZdeOMqCd31TOoraFZAEVksyXt/87kRAH75AoFySXY+ce1am RJMQbP4aVCsYJ1tiULg+I/GwXlcFxybeKCoORSpOVoumnmFeL1ZWDqzlFKRwtmnE4gD4v398+4Re A840Q+UhW4X3lDAQbh3PqYjGBxvyAQmjR082fnadadoFydZzxf9EEsxBtPN0YzIJnYz/VjX2TeC5 rAFkN0bPHSsPAKJK9Oak4vnILkgrgd4ug9AocAY7nUncA4fomL4kzWhKYhuRKk6b2Q/mh4RJhEnT BHFAi8twuRmaVHBGfRWRUK/h34X1KQ74dE7bx9k9bKEoGmaaTCNA6ICF2cvBZqcOmSCnPmLG+zDh k6W70VcN7coGupA1JRv2Pc1udKobFBjSi7pmIFIapbKyNhPhAMJ2mkOYCu/nUcDI7qQEx57ru2tz jBE6mWJYOwHgyYa+lo4Eyc6jXztmfOBe9BK/oywdFmyyalUXh6SOY0Ka11UJzatD4O9L90Zo8472 9kZkww4R7D7X9httTu2Ptt0mIRNYKiTaXpjTMBoUm0DBN9u4t2QiiSgj/aY/g6w9J+GPzwlMe2C3 UDwL5jCKQ3TH4aYdhlGPQUNd6UGQsGjC3Y1VgiZJCXXRHz9SlGe7ZU1alCl5H2hE7HuRGT5TRvf0 qSUxBf6061fwhHZgWAjIZ6ap1dI8nKw4iWn7nplgRzZWQwfmBE5QO3zAiAPmQC60KUrjevFMmPRs cKApcuO6wLXwg21IIIoyjMIV56BDC+kEkxm8UWzl/KIf6bMDwBpIjQsTm20R0Noa2aMy8j3qsXlC +hbHldbyK9Yioa7FDciNzbjnm/oKZjo2TvCIKB95JO1kzK9DWbZzBaeUA9gxGePRJSS00ky7IbyD 9bALLmlyat8cb1Rv3hKEdCWnrihU9sxLXXSGVcJCgLF+zjL0ViXORhCXhQbvuPKKq1MRzYEz9Oja wgYVnso3m52yLkniiGpMmkWhebYtuEnYvdOCW64v2uCmu8D3HAOPOIpzaCOfViDvRxFdgeO6tRBw UexCz1Ean72CrU/GzpyJgMHEYf//KHu2Jbd1HH/FNQ8zObs7dSTZsuWHPMiSbCutWyTa7T4vqj4d J3FNp51yd3ZO9usXICWLF1DOPCTVBiAQvIEgCQJUE+Kys3CtGI/GBAvvQIuDOIuFLhGxaErnrlJp 5os5XUpvgo1y4Hdy8jMhBRXMZ0sr82BuyWqlUgVLesFWqZY+vSXRqEgFqNAY9qWGDTx6LZbIqiDw x9sdjT/XtZSCuFudi0SWTFcqkU9f/GlEt6VV15MBhw/yZhaXc4lqHwTOzd7mVKRLiEaztGiJ6p4O JjJQfMSECRgl4VfoMHz+3ogTYdDWYVOt8MV9lWppWFhaUA4D0qdXQ5riC2a55bZaJrK6RstEc1sG OYVIc0ohifK9JbPeQNRb8bfIso2vJ7MmyPC6151PKQNIITKsbRXr0Vsxlch3PEtnjATm14jcKanP JXuZYm/mSDNodHtMxfiWOSEsu1uMNYNMmwhZuEpXVKiXOtLjY2OUE+kmLkvlx2Cras0hbV7Giad8 1YXIlyPu1G2RXBEKHKaNBT4n4R/2Mp/hFLzmgQ7HwvMDRVg8lCRXvO+oLHxzsN3uVjHFWiY75NUt klQ8LRiRsI7ynBKDt+o+jcjMq1Gidx1CipKl61SuJ0/czXG1unG5wvHZWllTB+2CpsObH3cIe+rg nmwV13seBa1JsiRi76/BFj6dHntD/u3nd/lBZydemGMM10ECBSvS+bVsbyOI003KMPyslaIO8XWv BdnEtQ3VR2mw4fkDO7nhroETjCpLTfF0vhB5bfdpnJStEuaia52SvzfIlBhG+9VwmK4UqjDvXiN/ Op5n2enlx1+T83fcVb3qpe5nmTTNB5i+DZYw2N0JdHdFL9GCMoz3I88pBY3YieVpwZfoYkNOA16k yP8tyYlAnjVabgaqukrjX8PlDY2hT5dri2ND07tUGzPOLT59Ob09Pk/YnioEO88SORRRIsuyTBse oCXDiqHedecyCjOU4bk2bz7lBppjE4xx2MBcTEE5ZWXTwH90XyD5Lkuo3upqTNRJnt7mFWk3haKU Uj3SeUDMYzWI6lFdj6NktVt7mh4c4MTo5fA8ycuqIb/IwyxTL9SAyTDdiSzdCiFw9uDfKB226C8x RP0zRihaOY9+xyvLCQ7ILgydGtg3b/idJqbJsMrN9dUtoW1EvLT16XLE1OOTd5jUfOJOl7Pf+lzp xiBfp3USs/3IBFKCoAjQ48vT6fn58fKTuEIU6wFjIb/iEd4ANY8RImgnjz/ezv98PT4fn96OnyZ/ /pz8IwSIAJic/6HrQVzHvWvK+PDHp9MZtPjTGUM7/M/k++X8dHx9PV9eeSy1b6e/FOkEC7bvj0A1 PcficDGzZKe6UiwD8sVvh08wSbMf6Zqaw+VHNwKcN9V0pnpZCkTUTKcOtcHu0f5UfZAzwLOpRx2u dHJk+6nnhGnkTVe6MLs4dKczY5EBk3ax8CnodGksSJW3aPLqYErGrcMVW8OWng7U8Ws9KaJpxc2V UO/bJgznfRCePrKWTD4stzILc03Ep2nWVhT4qVlLRMwd+vx5oAjIB1oCv2KBazQrAP05AZwbwLvG 0ZIpdgMtC+Yg2pw6gbo23MJ1iaEoEPS5ZDeo8HRsMaOuyvoJV/kiH5kJ9o1JAeCF4xjjkN17gTMz oUvlrbwENRoHoa5R3L46TMV7OGls4JB7VEYkMdAW7sKoU3Tw/GCmxEfSRptUyvHFNgI5d8uTMonC kqFeGqXkS1oZT2gRRExHupPjl5bh77v0OUtPsZwGS/rpRkdxFwQudTbQ9eG2CTyHaN9rW0rte/oG WuR/j9+OL28TjKxrdOKuiuczZ+qGhi7kiG6KK+WYPIeF6HdB8nQGGtBdeDlCFotKauF720ZmP85B 5NaJ68nbjxdYRHu2ioWCrylc/QlDn2xC+1Ss5qfXpyMsty/HM4aqPj5/l1jrzb6YmvMs973FktAZ tpulrvqMB2mNHY82O+xSiRo/fjteHuGbF1gdqAQKopRt6vv0+XInYw6tNaaqOQHtJzMQWA6FBwKL 7/hAYIkvcSWY3pJharm/EATl3vFCy1OTnsKbW+IIDAT+mBBIYAmBIRGMSwkNNc7Bn8/G9CEnGOuM cq8/QCU4WEL9SgTjtfDny3GCheeP6UcgWHhjay0Q3Oqsxa1aLG41dRCMzhwkmFNX9j16OZ8RSgHh NzpgCevOKIE7DUZn3L6Zzy33/53GYsvcsVwFSBTkGfmAd9UbpyuisgX2uFKwm4Uz15J5+Uqxd0bX WE4xuotBCneUR1M7U6eKLK/GBU1RloXj3qLK/bzMLNt0TlDHYZRbLkJkijFx6w/+rBitj383D+lk nBIBfflzJZgl0WZsbgKJvwrXIxSRJZGbwCYsSO600d0nMCHXPL7oZQAz9+G9ueUHHjEVw7vFdFST xffLxejiiATzsZkIBIGzaPdRTlZIkVocWzw/vn61L+dhXLlzf6yH0CvJcjV3JZjP5qQ4auHC2KpS 3SQarCkdp5057wp+Eixq8eP17fzt9H9HPJbjJphxXMLpMe9BJTuqyzgGe3M1Q6KGDbzlGFLeqJh8 ZYcKDbsM5BAACjIJ/cXc9iVHWr7Mmad6dWu4uaUmHKe6nalY+mm7RuROLTJ/ZK7jWoo+RJ4jv0pU cb6SplfF6Xm6FGkOGXzq0zrBJFzYb4Y6smg2awLH3kS4QSBXbnNMuIGNyzpyHNKByCDyRllYnEdN SUiHPYksGWvjdQQ2Oq0VlKYJAh63wLnVxmwXLh3HMoSa1HPVkHQyNmVLd0p6aUtEdaAkYdFGwdRx 67Vl+OZu7EK7yid4Bn4FNVSC/1LaSVZbr0d+nL2+nF/e4JPXPm8FdwF8fXt8+fR4+TR59/r4Blu2 09vxt8lniVQ5am7YygmW9D6iw1sfhAv83lk69PPtK96y0+nwc9cdZzC3mUX8kgdmocVBj6ODIG6m 2mttqrGeeMqP/568HS+wyX/DLJAjzRbXB/otJb8I6PR35MV0VGter1Sf9arcRRDMFrS9OODNWgHu n82vdX108GbuSNdwvMUJi4vAphajGLF/ZDBspvSOZcCPDDx/684sFmg/sDxL9Ih+4Nqcb67fjw58 PjBvDHw7Hld4J7C3Hg4Sx+b43jPwLJGQEL9PGvdg8R3k33fqLbb6IA1UYiiMCguy2GcZ6N9RLSH4 2+sq8PRJwjAURzoDJtOIEmANGAr2r0FBjDURZpIIR4QXPblwybnIJu9+TaM0FRh19ipAC3iL8RYG vH068ulk2X92Cs2uq7L5zBaOemgAi287v5k/sNG5CJrE4k3Xa4qpZZPBRU9X2H85fYAtU9Dnnx3F AiluEdChKTuC5ehEE41kV1jhemkzvxCdRLeW4el8bALFHtgwtBfWlWDmWvy0kKJmmRdYThUG/MgI xAXPXv0/YhfsKHS9KGNyJkXdGj0yh1AlBiMTXfSB5dBCIrD3glg1FoaAIWtAvuJ8efs6Cb8dL6en x5ff786X4+PLhA3z//eIWxkx24/UAmaL51iyZCG+rH3XG7GIEO+OdMQqgj35yMqWbWI2nY4I0BHY jZeOYE6f7QgKz+axe9VWlugxfK7sAt/zWsNHwiTZz+g3+9dSxk3LuRo9T3hONPF/oteXI+MNlEZw c+nxHNOdhMug2nl//w8FYxG+lL5hYc7UrZHipCUVMzm/PP/sdiq/V1mmlwWgGxYItASsobfsFE6l 3s2IY6Ek6n3K+vOiyefzRVjDhO0+XR4ePtgHZ7HaWt7KXtH2sQnoaqTLOdre6vgSZzYytTh+hL3A 2xUYnknZsdmmCTbZ2MQG/IihFbIVbLhGFglQsPO5b9/tpQfPd3z7rOYnAt7YlMFl1PJgANHbst41 U7tiCpuoZJ4l9gp+n2RJYeaSi87fvp1feESRy+fHp+PkXVL4jue5v9F5ho211xnbilT0naztNIDz Z+fz8yump4T5cHw+f5+8HP89sp/d5flDq8eRVFzOTP8yzmRzefz+9fT0ajrmhhsllR38xEzJZC05 jo3gcto47XBzKrA94vo8jxJIZCnWBWtS+ryP4zDzJ+Vhici9yStZr9OITuIughVsmHSWtN+EbViv DAD3Xt1UO9lzFVHNfcowAWYpvRaO5Zw+8EOkW40bJfICwmNort2hz0xODzgk45H+85yowYBukmyN Lo9qyXd50+X1NsrmX4EEecNaVlZlVm4e2johcxfiB2vuKC2HMTKQ5T6phUcqmG0mOktCnrK10fIb IQXmim+TOI3R2zLHJMwqHgSNkkiFMaYx2ddhPlRXpSThmyRvmy26wFLYBjo2fi9lqu78ZyawlNGO IPiVyDUPu5O53uQicXPmzulLo56kOFT8VmEZUOegBpVvJJqziSlM4zpXLpB6zxoJLBdVh3Gi5j8d oPzhcMWotxRIBJpAST4+wNomJcFReqeX1GGIkvo4V5N3wi0yOle9O+Rv8OPl8+nLj8sjenir/YOZ IuEzxa3ol7h01tbr9+fHn5Pk5cvp5WiUo8veWqJDDOhWz5B89VMfKUiuT1Hu9kmoRIroQDDhNmH0 0EbsMPJspifmCuG9T4L7MG3vpzQ6z8nyu7TGO0u+FUl6nioqSzdbSkI+5JdyENMe0q7LOkraqi5X yfu//dffDHwUVmxXJ21S12VNfB+VeVUnTXMlUGcjktiG3qfLt99PQDCJj3/++AKd9EXvf/75Peds n/BIY3vnrxJAK6sO2Vd0cw+2QhF1zx7acvUhiZhNj6tfgIqL7to43BCN02W73UV0od2CM161rLyH YbjH8G91GIkEwaOSiUL3qyws7tpkH8aJVbJ6V2Dy77bK5clM9IvaXzDBP59g27/5cfp0/DQpv7+d wGojNAUvqk4+7vAlAZZU7th7tHYdcxzyxuxpXJIGB5IIdsgfl+2aKini92BgG5TbJKzZKgkZt1Dq fZghmUkHQzfJq0E22KoYNGi39HVY7ZqH+zBl7wNKvgasALkKBgHPtJ6lOM52tTACXKLdx9pXWa03 uhGwB3NFH2v7/H6zti2EmzzUkoNwxUrG4eOG2CbcePI9NAI/HjIVsCqjbaOCqrBIrsEVe9VcPb4c n1/1Wc9Jba+0R1V9x08RpU7jTULIMmAUkYYdz+py+vTlqNkm4g1ieoA/DgslBamCjZXV0c5b/jhh RbhP9yrHDijFhJSQUVrD5q/9mKiLB7e8uJsH/GVVLoekaNd1CdOjoOLZ8pGzKg/cqUXnvn0AU89u botV08I0OYhHpPiIGqYUNUzask6TgvEJ0n7cpbBb0WzddIVPBGMeY1L49Vwevx0nf/74/BmMtfhq nXXfrGFPmseYembgAzD+evZBBskV7c1oblQTlQEGcRwpDFdlyfDQlnjCiiKs8SVUltXiTayKiMrq AQoLDUSah5tklaXqJw3sAUheiCB5IULmNdRzhZ2RpJuihaGQhtQ+ry9ReUaHDZCsYYomcSvHekJi 2NkpeeSxcXoDRYHiy/Ju76CyZmnGRWUpj2ps9vLXx8unfz9ejtQpBLYdnxx0Xarc01oAINCe67KN U4xcVkCz0p9GD6CUPM0VRIbjoKA/DWt1tISwlYHm1jsjhf0kbRMAEtrVpdyPALXDgafxQhBNnaxT jbag87MBZrtRh1IJ6y6+wVQ7rHFjHhZSZ8vPJ2jGdbpXOSNAf2vcg+3vh3sK0gRWmnZBvqpDTCA7 ZXWAdsPWJtAUL0sCx19QD+lwgPfZlOUvBLDNYQYnRbqjDiYkqoeGpWB/0Dwos3fAKsG8sJ2M3egV aIlpOuDpCdwhxeZHGd7swfUCrSgBHN2sCCrzuzay9itiN5SJ0+FoyZupVkgz1Sevgg33oD0tyjHV 5kLatFNDR3CoS3nG4VRN1amw5wENUL/j7ixaNwb2wDdfsEquQI8wZR1ri6QEXZ+qnX/3UJeaSNOY NA2xhLKMy9JVS2XBXE5cjWoarKikUBs2rO/e6+qVeuiFajOsc7EsK8pUQGGtD3PcwpB5YGWaaAe2 d64IsUmUGAE9pM0OBHBDA9Xaa3ExUR+swII+sJnvOFrv8JhxA4wbW/wIrze59MmcwHQtytwyvvDe zDuoQnYw/rB+oxkiPc7UVSOmGx+haDZasQ3eaVOvO3nrLDpXzN7bmTLJ+CK9enz61/Ppy9e3yd8n WRT38TGMA3fAtVEWNk0XF0WuCuL6x/KEQNcZb2UwUNyx2POp8TmQmLEoB5wWxMrAX+M6GxieuZNm ysP43IMFP8q6CbdhHVKs9dhDUqHXSNkUKgjmdtSCRPEwek5I14MjqWhlEkkV+GogKKlt0civ6dst qRnG4lcNZLYI7oMke2iYRVZRtVzFc9dZkE1TR4eoKOShf2OA9zzAmMMUFZKW2sa5YpbBblJLuNqV YNxSDd805a4wPU62sIcxJthWS4ucxkNudVYnxYbR545AWIf3RFvuCI5d1gHzjvv78Qmv2lEywoTH T8MZSyKrCG0Y1Tv67pZjK5sq49gdbJDoS3zeDEl2l9IBjBGNF1Y1tcMVyBR+SesxB5a7TVjrbZOH UZhlVkbcs1rj88CPW1Ug9MamLGotX8cAbdf0eyH8NskbDS0jsySS11UO++MueTA7OV+lNX2pyfFr y1EER2aw4S8tcfuQYA/WfRbT16mIB4H4EZGlFncPiVqF+zBjZaXC9mly35SFbDJx2R5q7bYOoWkk jlUVKVJGrd6I+RCuaq0f2X1abEON7V1SNLDdZXpxWaRlzOHAxJhqsJko95SO48hyk+J00rh0UPxR yYHgevh6rSmktN7lqyypwtizjSuk2ixnzhj+fpsk2cjQ4+ZrDqPCaOcceq8mr6MF9qHPdaF8VSdi Ptg+SzFxQ7lmavPkaK3ViTaZ813GUj7iVHghJxRAQFmz5E6XBBY1PM6DQU+t7pwiYWH2UBxUZhWo FVhNSKB2diVjxnfFMiUuVRaBeookbujyo9RQbmCeYfisIrW8R+xoHhpx0mcruk7z8KDzbkIYnXeW T5owb3ZqLiwOTnL9IxWPWdH1pFIyniWhpgsBBIMYlrdEaxYov8rU9Kh8EOZUhhauZ/BwO2xU74sr 0D5NhD3fkhOlycOafSgfUBLL5yzdl5piKqtGyQ7PgVtQS7nOf4dWQFs1ZB4PVLNpmpfMEOuQFrlN Sf2R1KXecD1sbBX74yEGa8A6iESGsXa7W2ndJOBi+9j9UinCrFICaFBWy9W9QTWyrgKit4GwV/Qg eZLPgfJtj5CBVxurWbXlFjZ9eDiaJd2h7SA14okYjgiG6YsbdvoUDQl2WZW2tgi6SAB/FjZDGvFg DMNSEjbtNoq10i1fwPa1P95FIqyqZA5e4dXXn6+nJ2j47PEn7XlWlBVneIiSlN7gIhZlJ4IEd+09 UpLGJow3Ca1RGcxI+hAJP6xL6DLh80Q0SJ4r+3Uex20XWiLmAXGr3x9LMeJEmLjt+fUNfR96l72Y iM+XRyOHq4ht4i2ZWgpx96tGzioDkDCLVE8ALmi6hglGrS+iANghlNs2alRW0WqhPJYF0J5H6tQa ChE7kDKdQ/uSGTCAAA1+0P/diJNL+biNUp3dtvlo4cPKZpuuQpNPzu4kABjWLI0IyPWstAt29+18 +dm8nZ7+RQW66z7ZFU24TqAKmF2A+vRX+rlnxvsitz0I7og+cIuoaKekE9WVrPaXHlFFsq2L5F6z IPCXOKGhYK1hyEk4boOB7WFxDeGUqxrtngLdU7b36CVYbBJza4ynLIQ+4RzCZjqf+dT1BUfzcyHH kJCDqQfFA3ZKfTQnY7ZdsY58osOhIqy8wapI2CwgM9Fy9H0dVsY3GBh+RGgt3xYXCZPzzMx6ANhy FtPhfVsGikEQ3yo8opW0DaJKIs8JmpI7fSzpuU440My2JrhbItJz5DXKtk22VewFjme2CJv6Fid1 McjEkZyNK4tCDGVusGVZ5C9dezfjOPP/0updMuG+oY18/rrgz+fTy7/eub/xZbDerCbd+eOPF3SG JCyfybvBOPxNOrflbYGWdG4InWcHaEabyOjhowkM24dFsDJ7SqR3wiuQnDT7BBERZp4jmk0+dWfm wwsRogMD87Hz5enrqG6oWeCrtznXRmWX05cviiYX4oA+2igX3TKYuwfVZkU7bAl6bFvSpoBCmDNq mVVIrv5RFknkCzO6kKja3SokjGB3oVxMKWhCo/SoPqftkOv19P3t/1l7ku3GcSTv8xV+fap5r2ta JEUthz5AJCUxzc0EtTgvfC6bmanXtuSR5OnK/vpBACAJgAE5e94cqtKKCGJfIgKxgKfZ5e4qRrZf lllz/XZ4vYKNLrfwvPsNJuD6dP7eXM012Q10STIaa89Weud4HHILkonvqpJIw7GD18j7aHwKylX7 am0Hzgwcqze+wvSFJAgiSCvaPgW2Ktanf3y8w8hcTq/N3eW9aZ5/aDFmcIq21Jj9P2O8TqaweD1M 5PZNyQ2kaNaNjyPtiFDQ/E05hb8KshpkvB3SkzCUE/sZZVqtA/xJgR1OY4Xys4LyoAxTvCSFaius iIrtrxBvaBZjr/AKSVzk8cIyaBxXB9iD1ICq5ULt5UjLZVJh/E/EBO6aXYYQdZwGpSpZc9TAAgqg anWcShpY00e6xOeNU9mlE9GKNJxOsGuQY6OpYZQioT6aQ5Mj45k7m/qF0SMGnU/9vQn1tLg8EuYO YZHnDKF7bzZoWuzjCUC6pk3MUsqZOxlW6CMNgwQuJmzqqbCyCmrNdAsAaeCMJzNnJjFdewHH2XGk uSGku4VXV90itYNakgjDJhkY8DFgHWUrzYAPYF1yNsbaZ1FCdazM1dqekJC1gjC5ZxWquZmFC1PM YBMl7i/k4RZkXcuLZF/bdjB/rl1DIXW6SjGrlp5CaeMOCgwG2ZAlHBtT+YUmVjFgZLRVgoAOfZOg G7N3dFkX9vOJ57c10N1sBa+H5nhVZounYqirvVkH+4nqKxh8sVkOc1LwYpaxkbN7x+GYNkmUY9TI IHWabyNp7Yl2UJLZjxlJ0FrsW2LmCyLGWxW4dsnoZ/8l2ezDmIIuHNcboeq27TLO65ixvxuuclIs UwCj/2Kd55Tq2HA4njKco1KDk4G9hqUDUNBmuHuAQIpcPAHuNizQGPI8zTl8pRXGoZlF5yawW5oH uHpf4OGFh0p9KWKkLKMVP59Pl9O3693653tz/n179/2juVyRt3OueFeUxUIR3/LwOnRTxerhJKEL cPXLNcuBz6rnbdw3x1ZsGzQLLI3UchUwv6WBm+JnL+ew0cECWu6puK2CNf4GLmoJ7nHbcYZdUrN2 YasmcPg33MRYDE2s6eEBx/5bwBNAbz6lIFeZyXb3ULktrd1YMZax4v3ljpeWpkkquFRkwpDuOIrz KlkAkVl/sYXHfXrLyp6TsS0VpEaPwMGl3ieacQiHt+nH5XpBlkJLviqjx4WqDGEzEIWanlNArN5T HVpIY/wEjL9Coqy/u6Px7AZZSvYq5cggTWMatEcJ0p5Fjg6WxOo+uhJYkNJ88JAYStkSyPA4N5Ik puTGwdbWEMQ3mjxzfd9ymEoKJp/E9Y6wLRXmq0H7OZZAHc7Ic5EKFAIf5Q4ROmdyqx5/Mr5dzwRV LQ3o3M8a7Lq/1mDgj2802NOsL4fovWof2aETmJWJO5rZcNO9rgbUsTObr7FONndQ2/kB0QytaQtY Z4qm7jaJ0CFqcd6t4i0Rq00ySxQbnawOUZakJUqLJAASNvE6q6oRFIHrTW7jJ95NfOy64xtIXTMv 0QEcxsHnnQgJHc3Q2sNKF/la8GPGGW5nhCzEFTvw1gV6+qbLyf7m1MRBIV47bjX2YZGTMnSxhn0p 8VG8h3TVG7BvwYaJv8yyQUBjUZhE9gJCXKTQiFJWwq9Q3S4r5RFab1PAQNm7k8X1xHeng4HicGRS AT4Z4fDpCDtVGCYhiyK4fVVk/LYxdIAaLr21cssq9JFjgk7c4X0AFjFY+xnjrvEk3SWYBjG5cQ+y qWKT6Uzq4MZVKrZWMGBNoGI2QfWUHRt2LJwrY4G3Du+t2jPodY5V8LAh3OSN1VJgeHbJD48buPlR YE3JcMuJfzX9CnJo3jowh+cOjKZlDjFwmW+kT505fAPRtuVxK66BbbXKMVt8l+sTOIablhrk+bl5 bc6nt6ZLA9dGiNAxgvr49Hr6zmP6yBBcz6cjK27w7S06taQW/cfh95fDuXm+8tQ2epmtyB1WU88M gqnX91lpMk/M+9MzIztCgk9rR7pKp1NLbPjPy5FuytCQLmQZ/Xm8/mguB224rDScKGuu/zyd/8E7 +fNfzfmvd/Hbe/PCKw4srfbnZgQqWdUvFibXxpWtFfZlc/7+846vA1hBcaDXFU1n/hifFmsBvISy uZxeQRD6dD19RtmZZSELvd0TwuNFT+Is94kIiD3QLJDjy/l0eNF6y0PnWNagoO6JIYnijv1Xg70h 6hK1YrJmsSLghaw2a5PFTLKmTETCvhFSInddLlVT7xYhLPoN4OBtsENY0or2+LwAxcGNlhimzi24 JLshcBsvSniQx5oi/PtDiJeE1LaMoyQEMkNx8JCgPn772UTJzdmptdt5ZFJ5vdNdN9jPepHmqN3m huyiwQdCywqf0UVSL3eQHoygJuU9ZbXeZGFULvJEjea+T2XZElBE7NrUIPuY5OmgBauYLZ7HKgI4 OoskiMp1iHUJMDWszkQ892mf2MtL2fRYotiCpEF3i01V5bgOivt31KvU4gJCKCw3UlQ5LvtzfNti rEccrw4ah2QLHRhFEeM3RD0m1BhefQ0JFoqtpQTbyiSNk7wul/dxorgRLjdf4opuBtW18IosEjVp 8Kpg45sH91FVL4mmn1oX/GkWd4BpR6Ve59V9hOukWQG2Wa0Cx2Ec3A61dQaXybJKtIUfRqQgITJZ 7bnK7XJZc0Kixh8Au5N7+FB/59HAQre1JAG8i8f6UxRCiFSuU0k7PGnFZimKx8z4tCgxuGx+kgQt KkHHD11EbVhA4yyh9wn85dni7gsq/oZLC7fGvQ0NokK5IgSK+wRtNWMK+aaWVUwgc+uttPQw6k2j LMkxJzKBzsl9VZI4MUvdLirF2Dmlcb8b+nd8GltXZxGIh0TKDpANZu4mvQeQYlvMA6qp4ZMqbUO1 CZXmootK7md800iqtfF4ZKD1AwlqDNJCUUdzLXsyOCASrDsFyQj3eLqx8yChrlkYAKFirtDXxueR VlE6nQwM3btOFIxFKgcFgn08V3CwKWYEWRUT3WsgTfa3nH3lciuouVZKWiG7ArwigmGMD4MsWFch mC3Xxa5kS+4GZZGKJ1xrywrGgVWsfQHSmGBj6gIwCnvfoXKi+b4Ha8bHRd03upzMcTljsmiFt7ij qBapuq5KBoqGANPDvAUnBfaS0mKLMq9yo6z7BXcvwmI1tJ/JMJ9offDFAuVwWxJxE9BhseJ60XxD OhTYpRjgDV0U3G9upbKpCqoLK9SvX3bJkyy/uYjppmTXlGXeWqQnuOM6L8poFVsYo5aYXTBFgt5p XV1l7tWCxcJqIyvGS68sBq9rso3qIFHs21sIRFVjwoauV0rzTFKrWgcJlea7A5EpeD11VvHcQhWC bJbNt+bcgIT5wqTa70dNVo0DSzw9qIUWMzNMfCt9/1pFw/7AS9d8PPMt/aKx740tLwMqje9ggwWo sflI0+KCMIimIywWkErEY0vXgXbuA6LaJZMRGgxH+brYKcfKnnFQ2b7eBkpA0vWOFjG7xbmXgzJj 9PRxfm6G7gysUFpyGyZfiSLCoNG2QqCLJOygxlQZNShbjbEMixx7uBKmEnGuhhyKc0JV+VbQEJWd FKDemk0EiQYlxOH5jiPviqfvDTdPvaOK81frqf8JqbJ2eU3ymLJ2oH1mLQilFTusN6u12VjdyIhd d0IwGPBn0iJkCNQNcBH8MsmL4rHeaYyOSkADkkCdIr5XXxx2kAhjiKF9ijAfEeNmngxl83a6Nu/n 0/NwlZUReB1C0By1uB7Kto4ZK7pTDA1KFbW9v12+IxUVKVWecvlPfkmZsIyaEMVapq1bq6PntZiA D/JYu/LYwj++7A7nRjGSE4g8uPuN/rxcm7e7/HgX/Di8/yeY8z4fvrHVFxp62rfX03cGpqdAM29v lU8IWkRuOZ+eXp5Pb7YPUbxQO+6Lvy3PTXN5fmKL/+F0jh9shXxGKgzC/yvd2woY4DgyOvJ9lxyu jcAuPg6vYEHeDRJS1K9/xL96+Hh6Zd23jg+KVy7eHDjOwWLfH14Pxz9tZWLYzrz7lxZFz0uCamtZ Rg/tapM/71YnRng8qYtfoupVvpVhg9j2Fhbb6rZTydg+B86GZIElH4FKC3wOZRwFZgWp0IEVOS2I HttHK4idk/F2mOGg7Vpo7up+FEyxNtqD3NCOTfTn9fl0lNtwWIwgrgkTIr4Q1Q1QIpaUMMZhNIDr bhES2AnU3ng+GWAZD+KM/ekUQ3ierzEnPWY6ncwxz21JUVSZ7/jD9pXVbD71yABOU98fuQNw63OL IQJFrDAbyNEV+79nyX+UsvMcDcESq5WxH2CQtFRZ9R5WB7ohfY+wmsJqJEKT8BkhuB7mGThuYnw0 EN7z0JPCdlUBS48PEIqQLog/VfFE+WZAyqunsAU7EldvLd1Jxba1P4xCfmsl6ZvM987wEcR8IJTf knCfeGPlIVUC9ACGHDh1BwBTCl2kBDehZzItW9NC9dmXokL1CkPiqls0JJ6jcOrAWoWjuQFw9LB/ +4TO5hOXLM34ir0qtQ9EIJrgoXo4mEcplgoyYcHa136/p+FcrZsDrNXe74Mv9441Q27guZa8N2lK pmPft8SLBOxES66cktnYdzXA3Ped1uxdh5oARSJIeZ5j7TRjoInrYxEVaXXPREqlVgAsiJ7r4f/0 KN0tvelo7pRY3Qzlzh11lU4no4n5u46FDE4g44euvmUE8zlqfAdJ80YO3CrafUfmsIBXBbGEr1zv p6iBWpwRCBNoFJdUgTue4jmZOG6GZ1TiuDkWHxBuKG+iziUTmyfqXkqDwhu7mit5Vn91ZjPZOAnN yGY6U68Z7lexhVtWCK5qPziOFmlcxwQNytsTbI0h6DEMga+vvTNSrEEqTjmaOYEBo2yLaWuWid7j kTcCvzl8srhs7t2aTimL7wf4f9dggudYYkzuC2ZvoSCl0PD+yvhGM05bGozN5GKdGNF98Mu2Ev0O cPS9+osGEsGP5o1H76DN8XIytmyVEHYFruVpiz8Lcproa36LaJFGkxmqPAnoTF3VMXnQTzkm/E1H eu50GoRssk0Fco+GmGAlREKnq8JyItOCeiPrQS+wQ6uBXtL+Opvv0RkcjCZ2G7XPc6YbE0Lzyb3W lpRAsJxslXRS7/rwIpvAjTJEdjItjmF7gwp2R54EOLpnkfo4O2j5ahNT2rVOcAidKRQN0lhbbYr1 iIYTYjot2pq6XvTi2gCpNoFWRhNwnJyG/9BSG57unsSmtl1m/shi6MxQHrrWGWI81m4135+74DtO IwPqlRpgMtM/m8wneo8C1iPhLdpecHQ8Vk1904nr6Vbn7ELxLQmX2dUynrrYIV6B9Vzg+1NHXQw3 B62b9pePt7c2dZw57RpORq5v/vujOT7/7Myx/gXxE8KQyvSSivaUawyfrqfz38IDpKP846PLjaTp QC10nLD48XRpfk8YWfNyl5xO73e/sXoge2bbjovSDrXsf/fLPtzvzR5qy/H7z/Pp8nx6b9hktPum O1pXjhaClv8eBDLeE+pCZlvsVle2++qxzBk7rSycYuONVKlWAtAdJb4m+5jiKHi3NNHVSvr+DpbT sNPiaGueXq8/lAOkhZ6vd+XTtblLT8fD1bzJltF4PMIss0HkH2lOvhKixWZGi1eQaotEez7eDi+H 609lwhQrHhePah6uK8dRp20dAv9qCdkaBu4IfVjXArilcaiFlFhX1HUd87c+netqo5LQeCrECOW3 q03ZoLdi17PtdoUIKG/N0+Xj3Lw1jD36YKOnLd/YWL4xunxzOgMrZ1yEuk/3E23c4mxbx0E6Bi9v yzdAwtbyhK9lTQOiIpBFntB0EtK9DX7rmzr2AnXYbgyQiIzCQyIPtjw3YyCqfyQJv7Ap9/TFQ8IN Y7kt2iCSePjiYQi2IRV1FSlCOtc83jlkPtHEdkKnni0n9WLtTH1Uu8AQM93nJGWlzNAHQIbxFDmG /fbU0Prs92SiisMqnySDYxt5JVaFSwp2JmK2lRzFxmE00vyjO36CJu585ODZzHUiFyfiSMeSZVjV cCT2YKCSBPqF9OELJY7raJd+WZQj35I8uOMlebQtpLykKoVHWS+/btkaGqO+A+wQHY9HxrEKEEX7 k+XE8dSDJS/AU0iZw4L1wB1JWN/S2HEsGX4BNbaoNzzPMayP6802pjijE1Bv7KjiKgBUTVo7XBWb R1+V1DlgpkksHDTHVjVgplPXIB77Hka8ob4zc5XLeRtkiT7IAuJp8vM2Srl8jJQoUGqY+m0ycVQN 3lc2J2wKNH5PP5aEF/jT92NzFXoh5MC6n82nWpvI/Wg+RzUsUreYkpUikChA82pgMHbufXINwodR ladRFZU6e5MGnu+OR383T2xeFc7KtK3o0IMtxER8fzb27AKmpCtTzxleUB3ZI0nJmrB/qG/Ksa33 OzbsYkI+Xq+H99fmT4Nb1eDyln5+PRxtU6eKglmQxBkyiAqNUIjXZV61QcCVyw6ph7egDf519zt4 DxxfmAhxbPomwLDzrITlBjIPYvp6bnaEyal40fJyPTKmjocuezp+/3hlf7+fLgfutIIwbcPot601 Z7bCs2b/SgUal/9+ujIG4KA6A/UynzvF7qmQst2qqwn9sXpNgiw3cmY6gB0vynlVJCa3a2kQ2lg2 rFc91FtazJ2BY6GlZPG1kMDOzQWYIJRjXhSjySjFTLMWaaE9OYjf5imhMgMLUubofguTNTsN0eR+ BTUuD+36xQ3i14Wut4qDwgFJA7sti8RRs82K34OjrkjYUYdzDCn1J+h5CghvOjjEjKQIKtSstvLZ jYL2zx1NFF73a0EYhzYZALryWoHZnOie1z2C59BlqBoaIuWSOf15eAO5AzbZy+EitJ3IAmrnPr1f FJxfitO4wg31OWPGGB1cYx+HYI8bV1G9xfZjunBcXc9SGKHYWk5sCa5tqmKelsuRZrtG93MPvdgY QkugBF9qjvLABXgjNEDmNvG9ZLQfzsnNkfz/9RcTh37z9g7aGH3HD3dXFaWK5XOa7OejicqYCYh6 5FVpYaRC5xBc18VQjkUNVrFbxbIMOMoN0SMO61j/ZVYt0BK3aWTGEW8XkGpUyH50Nrb9EtulVm8M wCFGA/yTHSYXAyYp1LOhheg+8T1U2t+axfO4s5aHL8BXO1y5LnGmd4XgVcoHnlleCxrf8hcmrjvb ChLc1ws9Rj73/md3XxC7Fh94of+HyH5BZXkHYKdlVPEACWWeJNEwYze40tGPPy7coKhf3jLDD3ja qW3iEedXqemA14/M+rEOSCaCNkLQdtQ+YhGk9X2eESjONauAIoo9qd1ZltZrGuOMp0YFxdibw2a5 MIPVaxQyFhrrVpSanmvt4aONkvI5mDSx8rFzVjdESUXEA4s2e2Fa14u5ac7fTuc3fs69CZ0etqxu kXWHuR7QgQ3HeFBd783a8jRZWOaqLa0E1IsYXBSl+wOKU21YjK9aV8u//HGAaK9//fFP+cf/HF/E X3+x19fFa1OvhqFjbUgwdUO2NWKTcsCNSJUSD2/GNCR4GGlBUxpOv0LDuru7np+eOVMwTCFBK7xA sRzNNF2tGnNYpKKDLFa4iVMVYTZ3RVrnan4gGud7/RccSYapF03iVAtBBQDxth5UpeHaVQbCJ0fR gQ2jkzijMYRpCGuLFqqTq4LslnPPQ4Q7haa56T7QMvq6lZ9404Ec7WKXq3aRAQnWUb3Ly3AQ/XZL gOFizBaT7gpSasGuAZRTyCweKAMjsmWrG6SF1Auwu6/1jMxxEtUANuI7gFEmuHE8ahTILC8hPF5Q PhZ6yisNXJNkRTUcO7hjI2NrC7Re5D3FYhMnVZyxNbTKSLXR0wrToTNNOAzk2M0tx7RRxPvWkBux Hx82eYVvBIjBtqTj2rLfBdqGXW4g7RrGAOWs3wlhU6H0s4dBniqR9TWMy9sEJNkRnpQ7SfKd2l+F GM5C7HRTSNKoIpAx/O+tC8fT8w819moWwWpDMspIREXQoCFLyjeCvirE3hh8MqBYx7TKV6XlFG2p bmSElhT54guMVBJbtrXsq7hAL83Hy+nuG9vVg03N3QYMLhVA9xa/P47cpqZFhAJuVUvhJsUYAk7J 7pqgUg4DDoT4jZCWLK7UEInCr2EdJ2EZZeYXYE0BeXnM7Ajio2IDjJ9+Ht9HZaauT8MPjkkZg5/Y 6SUQe1JVenKwzSqqkgW6O9jVuAwZix8RPTAR/MN3m3ISLuP/rezIlttGcu/7Fa487VZlZm2P4thb 5QeKbEoc8TIPSfYLS7E1iWrio3zUTPbrF0CzyT7QdPZhxhGAPtgHGkCjgTVor7GRn4mZxaFqjDqI DFC+UzVms6gwN4iznVVLxPvMxhUIelzXKj5Oj/w9jutTg1xB+qjbxw58A7xQ2G6+IxaDKiK/NFmh xNdtlgWsK/RQXk2BDWfmbMDVImxtvi6R+PIXLSt4GBR0JnCDJmlvjFhHElZhkNQR2M4TNbOjzNnD MAwEvheIZKPcLYKiTG8Kt06r/RFcN5ENDrBbbtzyoYw1iAOcG6ix/22zFHmThL4cdyFwOfPbJcRO 4zBqaUXmW6fyVa+2wen38PxqhS+PMMBHfXlyfDo7dskw4OgwvU49MMJTyNkkchnq6JElSoLz2bis eN1L0uG8sYQmmbcj9jeqsWG6pH/tZLxcZgB+kl4bE64E/01Dlz/c7f/4vnvdf3AI87owg2b3GHx6 NtUl34ELJz3IsyudeXIak36FDz/Gjh5eHs/PP138cvJBR4dFJOg0m+kGXQPz2Y8xL+AM3Dl7O2+R nHoqPtfDuVmYz/4mPWEzLSLOom2RnE60wZmtLZKZr/Nn3s86O/NiLjyYi998ZS505yqrjG/IL2YX /o/+zLslIlFSF7isTF2Qq+Tk1NsrQJ3YjQd1mHDxK/Q2T8z6FNiZPYXg7/d1Cs6bS8c7610huDfg Ov4z31VnzIdP8y2zgWDmLco5HyDBqkjOu8ouRlAujxAiMc8BnHV6aksFDgXmfuPgoN23VcFgqgIO YLau6ypJU662RSAk3OgzYSrBJp9VeBDsU+sd5IDK24Rj8sYXJ2awJoUD5XiV1FzeSKRom9i4NYlS LsxEmye49jUxRgK6HF9mpskNySm65aynS4puc6VL2ob5Q/o272/fnvHSxcnksBLX2tmAv0DnuGoF BuW3tcRSVDXoazCVSFiBYM1LBE3VAhUl//akjpEmiykSDMAULUGIFTLLN0+lBLwuAlmfzORNlYTc LHKioIJ5DAVD5f0hywkAyKjoCT9utHR0RbCreCd10UBXBg23inpj4lab9RhEYTSp1EVbhdqqoZzN IVla8IX/UqSlrriwaGr28sO/X74cHv799rJ/vn+82//ybf/9Ca24bi/rLPCkcxhImiIrrvnb74Em KMsAesG/5Bio0DllmgIDf9WiSd4ZWzSuRcUmRyfJdyhhntKCjYWIM7GwF9IAHE1lU0UpjZgZ/8j3 qDULZK9ER2mtqmFvYVRIfm+tOeaiFI1xw+hO/DAglx/Qc/3u8a+Hjz9297uP3x93d0+Hh48vuz/2 UM/h7uPh4XX/FZnIB8lTVvvnh/33o2+757s93ZiPvOUfYw7Uo8PDAT1PD//d9b7ySpcKKRsxpVNA Y0GCkZj6NGyaeYGjwrTTuoUaQLCswxVwytx85zKigjTlkrz5SLEJdgoTjJUhU014YnFIihgOIpNg 9IziB0ah/eM6PEaxufmosQJXLQZz4fOPp9fHo9vH5/3R4/OR3M7aBBAx2oyNqCoG+NSFCz2pnAZ0 SetVmJRLMxSTgXCLLGVWWRfokla6WWeEsYSaLml13NuTwNf5VVm61Cv9AkbVgGqhSwpCRLBg6u3h bgEz86ZJ3UVJTacPBYh2qBbxyel51qYOIm9THug2T3+YKSfriRVhjDB2Iilr7hMKXi7tum9fvh9u f/lz/+Poltbq1+fd07cfzhKtjHjdEha560SEIQOLlkwfAVxzGY4GdBXVAVOuzvgbajVWbbUWp58+ nVy4t7Jvr9/QEe1297q/OxIP9MHooPfX4fXbUfDy8nh7IFS0e905IxCGmTu5DCxcgswWnB6XRXpt ejwPO3WR1LAo3D0prpI1M3zLADjaWs3YnJ43oXTw4vZxzq2GMObSyytk467skFnHwryE76FpxcWo 7JFFPHeqKWUXTeCWaQ+Ezz4Ts7VDlv6BxdRVTetOCVpjh/FbYg5bNXzOUPGZ5RQXzAJufLfwTVNL cm1Vqlwr9y+v7gxW4W920EANIaXQidlEKl9pGPwUOJG/9HbLMv95GqzEqTuXEu5OHTTWnBxHSezu F7Z+bULtfmcRm2BDId01kCWwXTB+asINYpVFJ2fs0+R+By6DE3dbwm7+dMaBP51wYw0IzkYwsK/f 3KoakFTmhXuYbkrZhFyph6dvZsA4xU/cKQBY1zAShcCU0W5EXIXO23niSTbSU1ThxITM02ITJ+wK kgjn8bFaMQEGgUzcIyYMUAn2FaobdwEg1J2sSNTM98b01/89q2Vww4haisNzcy/YMMEDtiplzCS3 HGG6uhan3adzNnChWj8zp0ONcEcO1GV2Kno4ExDCIrB6IZfg4/0TOvSaWoQa4tjMyKaOiJuCaeV8 xnnUDkXcb6QLAQfa31RJl9Xdw93j/VH+dv9l/6ze/3I9xfTWXVhy0mtUzRcquyKD6Q8ADiMZm/2Z hIMj1v+tSOFU+XuCWpJAV8Py2sHK3NFlwrSnUNQff6MDmVc/GCgqKxmKi4Ytt+Zu6W1SVm0ZsCIn IbqY4+2MGeB44JK8L4WmoqCNx9a9vh++PO9A13t+fHs9PDBCU5rMWR5KcOB3LKI/+5R35xQNi5M8 RCvuSFYD0cQ+QZpB3p3sy0jGoiPP96ujGeT/5EZcnkyRTDU/ccSPHzrKzNOfPBzIdlVLThgN6uss E2iTJIMmZoMdu6ghy3ae9jR1OzfJtp+OL7pQoLUP76qF459WrsL6nJJVIpYi1zMUn3t3CK38aNgl PCpunZVVoCdAsxYm7BDSTY38HfqL82HF4wvjP0i/eaFAvRiYVzqn337b3/55ePg6rn55VakbiivD TcPF15cfPlhYsW2qQB8Zp7xDQVkyL2fHF2cDpYB/REF1zXRmNAzK6mBPYQTsejB/855LPzEQqvV5 kmPTMHd5E6uRTL1MI01yEVQdecToN+iB8iscqgWhDvMPaEOiXMFB3svD8hpzn2aWbUEnSUXuweai sbPmKlSc5BFmw4ERmpsGzrCoooR9BVCha0feZnOZtqwHS6N/kLptYHrApMh07UyhLDB5VqH1MEZB jsLYl2mifxJRoDsg7EQ4mfP+MaHBjkJQvuFENEBG+k6gcDUO6EzTdmYpWzlCrUjd5njkXiIBziDm 17xbrUHCS8dEEFSbwD7YEDFnr7wAd2YcPeZBFGr3lsATB7VxJNDsC7ZeR7Zvl1/Dmo6KTBuREYWO Qni4mhLejTw6LCjvCIPQSHBwzjPGcYnRqLlaDM8XC8zRb28QrM+FhGAGEXaSezS9Uig9ccckSRJ4 YgX1+KDibz5GdLOErThFg9mq2FzMEm1O3fj53eImKVnEHBCnLCa9McJlj4jtjYe+8MBnLNx0NVNc hGz7geHDOQ+Xxg9y5GkoQGBmpbao1kHaoUqtzXdQVcG1ZED66V8XYQL8Zi06IhhRyLOAl4nMBqH7 W2fwOITbQcVNz/MctMKulghg6otmaeEQAXWSiKtLJ8gbKa12FFVd053NJEtXR6LMrm02HGaG0RRB paiAuRPKNUPt/9i9fX/FF3uvh69vj28vR/fybmT3vN8dYZyi/2gSM96FYerqTDrKHTsIaAv9DEDG AeTI6BS6RtMMleVZqU43VsWxR6PGxFRkDRz7fiWkXOUgUWWoj5+b4xVwCY8MCpyruchD0AfZO+l6 kdqp0MOlCFfj3aQ2aVf6CZsWhpkVf7MHlFo9qel2GaY3eBeu7YfqSiVR6iFZaWbYjJLM+I2vhDB/ Bkgg2n5oQ/SlbUwRkXJaqD27jurC3ckL0aDjaBFH+u7Sy3S655OBII9TXRKICzSR2C6oBD3/WxcI CIQXljB0xqMZ5ekdrjaBnp2DQJEoi8aCSbUSJCcMCXw8onAg2BdUjuRoXtQqIZygT8+Hh9c/5Svc +/3LV9c1hKTSVWe6BPfAECOjGjoE9RjE7VDQu5GoS/hM8eQBiUlaUpBQ0+Fm7rOX4qpNRHM5G5ZQ r8U4NczGvuDluOppJNKAf1+CaaGzJJzabjqFL5MQyI7zArU3UVVAru8uKgb/rTERYC30qfIO/2Dr Onzf//J6uO+1hhcivZXwZ3eyZFu9CcKB4dOUNhRW/PcBW4NczIugGlG0Caq4a4oipUuhCbdYu9DM 0ywhOX27DJa4BPBwo65188YIjrSIgDGFVVLy71vgVBYd1J2TM7W+RKEIHLz4VpD1k61EEJElCGj0 9pYAl9ncYJWzWQHlV4EyST5aWVJnQaMLDTaGutcVeXrtjk1cwNnTxW0e9o+6gG/j8ev91LJI7Nd4 a+CrebvFw2JiXmVLGxGsKPx4WLa8Rvuzq/EfegaWnu1E+y9vXylRa/Lw8vr8hqHHtHWbBYuE3tNU V9oxMQIHHwppo7s8/vuEo5JvqPka+vfVNbq15aHQDAn9KNT2lsHXAfh0C//PzE9N1+5EkOFDyKkR VjWhawozgXSK0cGwgkWtt4W/OYuSUmrbeR3koNjlSYPiRqAfs4TTK5PEwJ1ZW2moVTjHtCa6Aqwj pSBrk/AF3y9RL5O4cXsZJWvH/cYiaXPYqcCFYEFMUPVPzFAam6CCs4J/cy/RAqTXCfQgx7HvX5gZ Gp0k0dpGJL5lsQqxPGorSWoGG/qpLWYuaXw3JpjFjE+vHMG891Aa6tVkAjx6xbbB0MfmDY6sDvEk fPqcJYtNbtkeySRZJJjvkH35OlYM/Dm2t2pVREETWGrnsEkkzWbrdnTDSeaDjanBx39GLwnCpYCy 6pWLjo3Sg3PaTwbodilwXbdbCjPRghQN2zqwo0Gpowak/ainEnkkhX/vuK4ztxPrjNwG0P13oh9A VfGWggFfLuI0WHCDYc0QJl1qA2Z59oiJZmS2EfK7m6BaodaEej2b0pcEcyna1xppfz5Khdtb4Ug1 0f4yWdgJxd1lQXOG739j+WzYnXYX2fPnVYC8wr0F0bGYJCRYuLwdfZtRo8iLkVeBzm/YrLRzKqZD 1PVnHLmF1fFlUo1pi5DoqHh8evl4hJGM356kKLHcPXzVVY8Ak5/iI0bDlmGA8c1+q10LSSQpfG0z WgfQj7fFndvAvtSNOnURNy7S0CHIwKMTUhvMJPqJ+14ejwNZRVarlH1JH2qHgu+XRvh+v2xiu1+y qW6JWXSboF7py08KYANqGOPZ+THbr4HwJ7pl0tq92lyBoAziclQsnLNTfg0rsE6vMvkiAuTYuzcU XplTTrJQ+SD4h8VZmSfyyi2XqdLcCjhwKyFKaciQlz3oUDce4P98eTo8oJMd9Pz+7XX/9x7+sX+9 /fXXX/+l3QNhfAmqckGmANsqUVbAKLhwExJRBRtZRQ7jyB+6hMZPdc5bvElpxFY4QrOWcNJk0Dz5 ZiMxXQ38jN4f2C1tapE5xahjlnmLHPtF6QDwdqO+PPlkg0l/rXvsmY2VJ2dvySCSiykSstFIupnT UFKFbRpUHWgerart1D4bemrvEU0ZvkGZSYVgDqJ+lqVHRW8T4gUUGjrgJmgCdLx0B6pxXqaupuow nqhKmaP+j7WtPlkOKpwYJDmMU2rCuzxL3KFQWM5IM1in9GKkhKO7f5uj8xTseXkNNSVISAGPsWUj y/lTCuR3u9fdEUrit3jt61hp8ArZXtclB6wX7kdSwJREsBk7SAAFDQol4rCgcDtWbNTJbtpNhRWM Ceb8NiNDS4ensGX1A8lg9FS0+jIZoUBCqUgH+NA2Yt5dpUgE2oBWBWfOwZrsOUeguKo5q58KKmh8 mqM4XPUCX8UYTNROC0BBCq/5zO3kdaRZSx3unRel7HZ1acpfg0loGrsANX/J0yiDZqyGxY/sNkmz RGO8LQVyZH3cG7QK2+Q9WUYho6A+9ASwSDCaCu5CoiRjll1J2BeUtdhcITSPHTKP2wE7KOkd0Ru3 CPAHeF2D11lolbMHrayEyGATVVd855z6egAXlEcOBLtecNckESjHyzA5+e1iRvc8tkajOFmAGT3N aNAE6oJ2GyV16TN391RyyGg4PM8edTppRH+fjuw83t4qrsl0ernp5hUovDSyU+1QJsYpgj7Jb5qI 6YrkL9+bT0mzjjGxUCTWXdZ4ore6lFH5f1B2Ma87u8TzIlxOdlZJyNNqNsW3S3pzpBgcV/8+P+P4 uHXcOjzKPY5dGhFU6bW6hmlr7Zpve37W9XcipAu0JV/KU1c0X3gKUGTLbWS+RBFx0pWLxgnoZDF2 jHuUtqznKvGgLEsKm2OPzhHwRehZgPENJwUnzJ+EN1Ld8ZbN3aThzeuaAdH6b7QGGtvabH2qvB8j 7wX+KrwMvOHhZA3oHsxcXdA6mPp8OU5kGS+58AJli+8nUeId1C91bOYbGT7SvfPoz21zKetXn83+ 5RUlUNQBQ0yYvPu61x/grFqe1ypZC6/2KC797/IaRzsgMp5IO81Fg9v4HSqpYusNjOdGkKTS/OkY VjUaozjJGBg5jrsywupilPC9rev3ImY3sixU4QHYqs1qNCEnTtLG8PSWpqc6yMNirc4a3R0Mjnm8 gW+khqrc4kcJaxV54m6SbSBLcry047c7UdSwgf3YKFl7HKnmo9wG63xCQJ2jE9AEntxyirTIUJ7z cgvdo8hPht4qZesTg6X+eDYzXQb0z12KrZc5ytGSPgcyWoAn6ENPV4eeY1C6FwNFwyaRIfTgCGtV GwZ57CsDWrVloZVXK60nHgBht47AYuKVodVPUaHi33ivoOS4Wg8hTGwS+cK8onVrNbG84ZOLcmIa 1pmfVcjBQR3EZhBWG2U8gURPaLqjB97GcyR0BZ7j1T3nqmTWFidVBqr4xEDKeIsT3+M/E/t1SVEv vNFGJNMQWRjAGpysBo0tnpsGVck0AQUGQHY+0ZPYo1cSkrQdGfXjXdEPfZuhR/am70FsG8tr2OJr xXhZBXnyVHXCGEivo/8BFulx2iI2AgA= --===============3635116961432944089==--