{
 "cells": [
  {
   "cell_type": "markdown",
   "id": "775553f7",
   "metadata": {},
   "source": [
    "# 1：目标公司与同业公司基本信息整理"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "7f293e5d",
   "metadata": {},
   "source": [
    "**目标公司**：春风动力（603129.SH）。\n",
    "\n",
    "**同业公司**（共 11 家）：宗申动力、钱江摩托、信隆健康、千里科技、隆鑫通用、新日股份、爱玛科技、九号公司、涛涛车业、绿通科技、华洋赛车。\n",
    "\n",
    "**选择原因**：\n",
    "\n",
    "- 春风动力是国内大排量摩托车与全地形车（ATV/UTV）龙头之一，主营产品涵盖摩托车、全地形车、游艇及休闲运动装备等后市场用品，在 Tushare 行业分类中归属于“摩托车”行业，业务横跨内销与海外市场，具有典型的研究价值。\n",
    "- 同业公司全部来自 Tushare “摩托车”行业分类下当前正常上市的 A 股/北交所公司，与春风动力在主营业务（摩托车整车、发动机、电动车、全地形车等）上具有可比性，便于横向对照。\n",
    "- 选取 11 家同业公司、合计 12 家样本，能够覆盖大排量摩托车（春风动力、钱江摩托、隆鑫通用）、电动两轮车（爱玛科技、新日股份、九号公司）、全地形车（涛涛车业、华洋赛车）、专业运动装备（信隆健康、绿通科技）等不同细分赛道，便于在静态分析与同业比较中观察公司在行业内的相对位置。"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "id": "0e8bd21b",
   "metadata": {},
   "outputs": [],
   "source": [
    "#导入需要用到的库\n",
    "import tushare as ts\n",
    "import pandas as pd\n",
    "import time\n",
    "\n",
    "TOKEN = 'd03626ff9727d599aa92579545fbdd63e321786263aeddce433b553b'\n",
    "pro = ts.pro_api(TOKEN)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "id": "3229523c",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>股票代码</th>\n",
       "      <th>公司全称</th>\n",
       "      <th>法人代表</th>\n",
       "      <th>总经理</th>\n",
       "      <th>注册资本(万元)</th>\n",
       "      <th>员工人数</th>\n",
       "      <th>所在省份</th>\n",
       "      <th>所在城市</th>\n",
       "      <th>注册日期</th>\n",
       "      <th>主要业务</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>603129.SH</td>\n",
       "      <td>浙江春风动力股份有限公司</td>\n",
       "      <td>赖民杰</td>\n",
       "      <td>赖民杰</td>\n",
       "      <td>15348.2763</td>\n",
       "      <td>6911</td>\n",
       "      <td>浙江</td>\n",
       "      <td>杭州市</td>\n",
       "      <td>20031209</td>\n",
       "      <td>主营业务为全地形车,摩托车,游艇及休闲运动装备等后市场用品的研发,生产和销售.公司产品包括4...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>000913.SZ</td>\n",
       "      <td>浙江钱江摩托股份有限公司</td>\n",
       "      <td>徐志豪</td>\n",
       "      <td>郭东劭</td>\n",
       "      <td>52641.1000</td>\n",
       "      <td>5602</td>\n",
       "      <td>浙江</td>\n",
       "      <td>台州市</td>\n",
       "      <td>19990328</td>\n",
       "      <td>主要产品:摩托车整车,摩托车配件及加工.</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>001696.SZ</td>\n",
       "      <td>重庆宗申动力机械股份有限公司</td>\n",
       "      <td>黄培国</td>\n",
       "      <td>黄培国</td>\n",
       "      <td>114502.6920</td>\n",
       "      <td>9459</td>\n",
       "      <td>重庆</td>\n",
       "      <td>重庆市</td>\n",
       "      <td>19890314</td>\n",
       "      <td>主要产品:摩托车发动机及零配件.</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>002105.SZ</td>\n",
       "      <td>深圳信隆健康产业发展股份有限公司</td>\n",
       "      <td>廖学金</td>\n",
       "      <td>廖学湖</td>\n",
       "      <td>36624.1950</td>\n",
       "      <td>2477</td>\n",
       "      <td>广东</td>\n",
       "      <td>深圳市</td>\n",
       "      <td>19911028</td>\n",
       "      <td>主要产品:自行车零配件和运动健身康复器材产品.</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>301322.SZ</td>\n",
       "      <td>广东绿通新能源电动车科技股份有限公司</td>\n",
       "      <td>张志江</td>\n",
       "      <td>张志江</td>\n",
       "      <td>14128.7878</td>\n",
       "      <td>663</td>\n",
       "      <td>广东</td>\n",
       "      <td>东莞市</td>\n",
       "      <td>20040511</td>\n",
       "      <td>公司是一家从事场地电动车研发,生产和销售的高新技术企业.公司主要产品为场地电动车系列产品,根...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>5</th>\n",
       "      <td>301345.SZ</td>\n",
       "      <td>浙江涛涛车业股份有限公司</td>\n",
       "      <td>曹马涛</td>\n",
       "      <td>曹马涛</td>\n",
       "      <td>10904.9071</td>\n",
       "      <td>3013</td>\n",
       "      <td>浙江</td>\n",
       "      <td>丽水市</td>\n",
       "      <td>20150924</td>\n",
       "      <td>专注于户外休闲娱乐兼具短途交通代步功能的汽动车,电动车及其配件,用品研发,生产和销售,汽动车...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>6</th>\n",
       "      <td>601777.SH</td>\n",
       "      <td>重庆千里科技股份有限公司</td>\n",
       "      <td>印奇</td>\n",
       "      <td>周宗成</td>\n",
       "      <td>452110.0071</td>\n",
       "      <td>6949</td>\n",
       "      <td>重庆</td>\n",
       "      <td>重庆市</td>\n",
       "      <td>19971201</td>\n",
       "      <td>主要产品:摩托车,摩托车发动机,乘用车,乘用车发动机,通用汽油机及终端产品(发电机组,水泵,...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>7</th>\n",
       "      <td>603529.SH</td>\n",
       "      <td>爱玛科技集团股份有限公司</td>\n",
       "      <td>张剑</td>\n",
       "      <td>张剑</td>\n",
       "      <td>86789.2982</td>\n",
       "      <td>9134</td>\n",
       "      <td>天津</td>\n",
       "      <td>天津市</td>\n",
       "      <td>19990927</td>\n",
       "      <td>主营业务:电动自行车的研发,生产及销售.</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8</th>\n",
       "      <td>603766.SH</td>\n",
       "      <td>隆鑫通用动力股份有限公司</td>\n",
       "      <td>李耀</td>\n",
       "      <td>龚晖</td>\n",
       "      <td>205354.1850</td>\n",
       "      <td>10529</td>\n",
       "      <td>重庆</td>\n",
       "      <td>重庆市</td>\n",
       "      <td>20070608</td>\n",
       "      <td>主要产品包括:摩托车及配件,发动机及配件,农业机械装备及配件和发电机组等.</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9</th>\n",
       "      <td>603787.SH</td>\n",
       "      <td>江苏新日电动车股份有限公司</td>\n",
       "      <td>张崇舜</td>\n",
       "      <td>赵学忠</td>\n",
       "      <td>23014.3790</td>\n",
       "      <td>2251</td>\n",
       "      <td>江苏</td>\n",
       "      <td>无锡市</td>\n",
       "      <td>20070716</td>\n",
       "      <td>公司主营业务为电动自行车的研发,生产与销售.公司的主导产品为简易款电动自行车,豪华款电动自行...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>10</th>\n",
       "      <td>920058.BJ</td>\n",
       "      <td>浙江华洋赛车股份有限公司</td>\n",
       "      <td>戴鹏</td>\n",
       "      <td>戴鹏</td>\n",
       "      <td>5605.6110</td>\n",
       "      <td>718</td>\n",
       "      <td>浙江</td>\n",
       "      <td>丽水市</td>\n",
       "      <td>20040310</td>\n",
       "      <td>两轮越野摩托车和全地形车.公司专业从事非道路越野车的自主研发,生产和销售.</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>11</th>\n",
       "      <td>689009.SH</td>\n",
       "      <td>九号有限公司</td>\n",
       "      <td>高禄峰</td>\n",
       "      <td>陈中元</td>\n",
       "      <td>507500.0000</td>\n",
       "      <td>6995</td>\n",
       "      <td>None</td>\n",
       "      <td>GrandCayman</td>\n",
       "      <td>20141210</td>\n",
       "      <td>主营业务为各类智能短程移动设备的设计,研发,生产,销售及服务.公司主要产品分为智能电动平衡车...</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "         股票代码                公司全称 法人代表  总经理     注册资本(万元)   员工人数  所在省份  \\\n",
       "0   603129.SH        浙江春风动力股份有限公司  赖民杰  赖民杰   15348.2763   6911    浙江   \n",
       "1   000913.SZ        浙江钱江摩托股份有限公司  徐志豪  郭东劭   52641.1000   5602    浙江   \n",
       "2   001696.SZ      重庆宗申动力机械股份有限公司  黄培国  黄培国  114502.6920   9459    重庆   \n",
       "3   002105.SZ    深圳信隆健康产业发展股份有限公司  廖学金  廖学湖   36624.1950   2477    广东   \n",
       "4   301322.SZ  广东绿通新能源电动车科技股份有限公司  张志江  张志江   14128.7878    663    广东   \n",
       "5   301345.SZ        浙江涛涛车业股份有限公司  曹马涛  曹马涛   10904.9071   3013    浙江   \n",
       "6   601777.SH        重庆千里科技股份有限公司   印奇  周宗成  452110.0071   6949    重庆   \n",
       "7   603529.SH        爱玛科技集团股份有限公司   张剑   张剑   86789.2982   9134    天津   \n",
       "8   603766.SH        隆鑫通用动力股份有限公司   李耀   龚晖  205354.1850  10529    重庆   \n",
       "9   603787.SH       江苏新日电动车股份有限公司  张崇舜  赵学忠   23014.3790   2251    江苏   \n",
       "10  920058.BJ        浙江华洋赛车股份有限公司   戴鹏   戴鹏    5605.6110    718    浙江   \n",
       "11  689009.SH              九号有限公司  高禄峰  陈中元  507500.0000   6995  None   \n",
       "\n",
       "           所在城市      注册日期                                               主要业务  \n",
       "0           杭州市  20031209  主营业务为全地形车,摩托车,游艇及休闲运动装备等后市场用品的研发,生产和销售.公司产品包括4...  \n",
       "1           台州市  19990328                               主要产品:摩托车整车,摩托车配件及加工.  \n",
       "2           重庆市  19890314                                   主要产品:摩托车发动机及零配件.  \n",
       "3           深圳市  19911028                            主要产品:自行车零配件和运动健身康复器材产品.  \n",
       "4           东莞市  20040511  公司是一家从事场地电动车研发,生产和销售的高新技术企业.公司主要产品为场地电动车系列产品,根...  \n",
       "5           丽水市  20150924  专注于户外休闲娱乐兼具短途交通代步功能的汽动车,电动车及其配件,用品研发,生产和销售,汽动车...  \n",
       "6           重庆市  19971201  主要产品:摩托车,摩托车发动机,乘用车,乘用车发动机,通用汽油机及终端产品(发电机组,水泵,...  \n",
       "7           天津市  19990927                               主营业务:电动自行车的研发,生产及销售.  \n",
       "8           重庆市  20070608              主要产品包括:摩托车及配件,发动机及配件,农业机械装备及配件和发电机组等.  \n",
       "9           无锡市  20070716  公司主营业务为电动自行车的研发,生产与销售.公司的主导产品为简易款电动自行车,豪华款电动自行...  \n",
       "10          丽水市  20040310              两轮越野摩托车和全地形车.公司专业从事非道路越野车的自主研发,生产和销售.  \n",
       "11  GrandCayman  20141210  主营业务为各类智能短程移动设备的设计,研发,生产,销售及服务.公司主要产品分为智能电动平衡车...  "
      ]
     },
     "execution_count": 2,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "#获取公司基本信息表\n",
    "\n",
    "# 获取目标公司春风动力的基本信息\n",
    "target_df = pro.stock_company(\n",
    "    ts_code='603129.SH',\n",
    "    fields='ts_code,com_name,chairman,manager,reg_capital,employees,province,city,setup_date,main_business'\n",
    ")\n",
    "\n",
    "# 获取同业公司的基本信息\n",
    "peer_df = pro.stock_company(\n",
    "    ts_code='001696.SZ,000913.SZ,002105.SZ,601777.SH,603766.SH,603787.SH,603529.SH,301345.SZ,301322.SZ,920058.BJ',\n",
    "    fields='ts_code,com_name,chairman,manager,reg_capital,employees,province,city,setup_date,main_business'\n",
    ")\n",
    "\n",
    "# 在获取九号公司数据时，我们发现它的注册资本是以亿美元为单位的，所以我们需要单独获取并进行处理\n",
    "jiuhao_df = pro.stock_company(\n",
    "    ts_code='689009.SH',\n",
    "    fields='ts_code,com_name,chairman,manager,employees,province,city,setup_date,main_business'\n",
    ")\n",
    "\n",
    "USD_TO_CNY = 7.25   # 用最新汇率来换算九号公司的注册资本\n",
    "jiuhao_df['reg_capital'] = 7 * 10000 * USD_TO_CNY\n",
    "\n",
    "#  合并所有数据\n",
    "company_df = pd.concat([target_df, peer_df, jiuhao_df], ignore_index=True)\n",
    "\n",
    "# 把字段显示为中文\n",
    "company_df = company_df.rename(columns={\n",
    "    'ts_code': '股票代码',\n",
    "    'com_name': '公司全称',\n",
    "    'chairman': '法人代表',\n",
    "    'manager': '总经理',\n",
    "    'reg_capital': '注册资本(万元)',\n",
    "    'employees': '员工人数',\n",
    "    'province': '所在省份',\n",
    "    'city': '所在城市',\n",
    "    'setup_date': '注册日期',\n",
    "    'main_business': '主要业务'\n",
    "})\n",
    "\n",
    "company_df"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "id": "927de888",
   "metadata": {},
   "outputs": [],
   "source": [
    "# 2：财务指标数据获取与清洗"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "id": "58538ce5",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "已获取 12 家公司近 5 年财务指标，覆盖 12 项核心指标。\n"
     ]
    },
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>年份</th>\n",
       "      <th>ROE</th>\n",
       "      <th>ROA</th>\n",
       "      <th>毛利率</th>\n",
       "      <th>净利率</th>\n",
       "      <th>资产负债率</th>\n",
       "      <th>流动比率</th>\n",
       "      <th>速动比率</th>\n",
       "      <th>总资产周转率</th>\n",
       "      <th>应收账款周转率</th>\n",
       "      <th>存货周转率</th>\n",
       "      <th>营业收入增长率</th>\n",
       "      <th>净利润增长率</th>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>公司名称</th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>春风动力</th>\n",
       "      <td>2025</td>\n",
       "      <td>24.4649</td>\n",
       "      <td>9.3762</td>\n",
       "      <td>26.9371</td>\n",
       "      <td>8.7802</td>\n",
       "      <td>59.8487</td>\n",
       "      <td>1.3696</td>\n",
       "      <td>1.1130</td>\n",
       "      <td>1.1557</td>\n",
       "      <td>11.9381</td>\n",
       "      <td>5.3399</td>\n",
       "      <td>31.3040</td>\n",
       "      <td>13.8344</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>钱江摩托</th>\n",
       "      <td>2025</td>\n",
       "      <td>19.2345</td>\n",
       "      <td>10.5972</td>\n",
       "      <td>25.1568</td>\n",
       "      <td>17.9768</td>\n",
       "      <td>45.8585</td>\n",
       "      <td>1.6340</td>\n",
       "      <td>1.2452</td>\n",
       "      <td>0.5359</td>\n",
       "      <td>10.5750</td>\n",
       "      <td>2.8987</td>\n",
       "      <td>-10.2227</td>\n",
       "      <td>44.3896</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>宗申动力</th>\n",
       "      <td>2025</td>\n",
       "      <td>12.8200</td>\n",
       "      <td>7.1569</td>\n",
       "      <td>13.5897</td>\n",
       "      <td>5.4848</td>\n",
       "      <td>53.0488</td>\n",
       "      <td>1.5363</td>\n",
       "      <td>1.2834</td>\n",
       "      <td>1.0173</td>\n",
       "      <td>5.8326</td>\n",
       "      <td>9.4341</td>\n",
       "      <td>18.5488</td>\n",
       "      <td>44.2529</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>信隆健康</th>\n",
       "      <td>2025</td>\n",
       "      <td>-7.6347</td>\n",
       "      <td>-3.3330</td>\n",
       "      <td>12.5336</td>\n",
       "      <td>-5.7164</td>\n",
       "      <td>47.6013</td>\n",
       "      <td>1.5132</td>\n",
       "      <td>1.1636</td>\n",
       "      <td>0.7011</td>\n",
       "      <td>3.6982</td>\n",
       "      <td>4.5838</td>\n",
       "      <td>-0.2964</td>\n",
       "      <td>-238.6238</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>绿通科技</th>\n",
       "      <td>2025</td>\n",
       "      <td>1.5583</td>\n",
       "      <td>1.9368</td>\n",
       "      <td>25.6917</td>\n",
       "      <td>6.1650</td>\n",
       "      <td>22.9159</td>\n",
       "      <td>3.1029</td>\n",
       "      <td>2.2589</td>\n",
       "      <td>0.2804</td>\n",
       "      <td>3.3560</td>\n",
       "      <td>1.6856</td>\n",
       "      <td>19.1197</td>\n",
       "      <td>-69.0128</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>涛涛车业</th>\n",
       "      <td>2025</td>\n",
       "      <td>24.0050</td>\n",
       "      <td>17.7628</td>\n",
       "      <td>41.4774</td>\n",
       "      <td>20.7113</td>\n",
       "      <td>38.6991</td>\n",
       "      <td>1.9775</td>\n",
       "      <td>1.1657</td>\n",
       "      <td>0.7547</td>\n",
       "      <td>4.8143</td>\n",
       "      <td>1.5843</td>\n",
       "      <td>32.4126</td>\n",
       "      <td>89.2863</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>千里科技</th>\n",
       "      <td>2025</td>\n",
       "      <td>0.8116</td>\n",
       "      <td>-0.5795</td>\n",
       "      <td>10.1604</td>\n",
       "      <td>-3.2123</td>\n",
       "      <td>41.1090</td>\n",
       "      <td>0.9103</td>\n",
       "      <td>0.7224</td>\n",
       "      <td>0.3900</td>\n",
       "      <td>7.6277</td>\n",
       "      <td>4.3523</td>\n",
       "      <td>42.1300</td>\n",
       "      <td>110.9296</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>爱玛科技</th>\n",
       "      <td>2025</td>\n",
       "      <td>21.3923</td>\n",
       "      <td>8.9740</td>\n",
       "      <td>18.2909</td>\n",
       "      <td>8.2633</td>\n",
       "      <td>60.5670</td>\n",
       "      <td>0.8727</td>\n",
       "      <td>0.8056</td>\n",
       "      <td>1.0265</td>\n",
       "      <td>57.1459</td>\n",
       "      <td>24.3377</td>\n",
       "      <td>16.1447</td>\n",
       "      <td>2.3427</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>隆鑫通用</th>\n",
       "      <td>2025</td>\n",
       "      <td>17.5654</td>\n",
       "      <td>10.6822</td>\n",
       "      <td>19.0261</td>\n",
       "      <td>8.5303</td>\n",
       "      <td>44.3772</td>\n",
       "      <td>1.8591</td>\n",
       "      <td>1.7316</td>\n",
       "      <td>1.1455</td>\n",
       "      <td>11.8830</td>\n",
       "      <td>15.8730</td>\n",
       "      <td>13.7491</td>\n",
       "      <td>46.9537</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>新日股份</th>\n",
       "      <td>2025</td>\n",
       "      <td>3.3217</td>\n",
       "      <td>1.5845</td>\n",
       "      <td>14.3575</td>\n",
       "      <td>1.2405</td>\n",
       "      <td>55.4537</td>\n",
       "      <td>0.8385</td>\n",
       "      <td>0.6985</td>\n",
       "      <td>1.2427</td>\n",
       "      <td>10.9882</td>\n",
       "      <td>15.7388</td>\n",
       "      <td>17.1478</td>\n",
       "      <td>97.4685</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>华洋赛车</th>\n",
       "      <td>2025</td>\n",
       "      <td>14.8940</td>\n",
       "      <td>8.7531</td>\n",
       "      <td>19.1783</td>\n",
       "      <td>6.9293</td>\n",
       "      <td>49.1391</td>\n",
       "      <td>1.2549</td>\n",
       "      <td>0.8536</td>\n",
       "      <td>1.1411</td>\n",
       "      <td>7.8607</td>\n",
       "      <td>4.2378</td>\n",
       "      <td>48.0682</td>\n",
       "      <td>-7.9704</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>九号公司</th>\n",
       "      <td>2025</td>\n",
       "      <td>26.4058</td>\n",
       "      <td>10.8330</td>\n",
       "      <td>29.6296</td>\n",
       "      <td>8.2824</td>\n",
       "      <td>66.2589</td>\n",
       "      <td>1.2022</td>\n",
       "      <td>0.9694</td>\n",
       "      <td>1.1440</td>\n",
       "      <td>16.5462</td>\n",
       "      <td>5.9829</td>\n",
       "      <td>49.8884</td>\n",
       "      <td>62.1740</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "        年份      ROE      ROA      毛利率      净利率    资产负债率    流动比率    速动比率  \\\n",
       "公司名称                                                                      \n",
       "春风动力  2025  24.4649   9.3762  26.9371   8.7802  59.8487  1.3696  1.1130   \n",
       "钱江摩托  2025  19.2345  10.5972  25.1568  17.9768  45.8585  1.6340  1.2452   \n",
       "宗申动力  2025  12.8200   7.1569  13.5897   5.4848  53.0488  1.5363  1.2834   \n",
       "信隆健康  2025  -7.6347  -3.3330  12.5336  -5.7164  47.6013  1.5132  1.1636   \n",
       "绿通科技  2025   1.5583   1.9368  25.6917   6.1650  22.9159  3.1029  2.2589   \n",
       "涛涛车业  2025  24.0050  17.7628  41.4774  20.7113  38.6991  1.9775  1.1657   \n",
       "千里科技  2025   0.8116  -0.5795  10.1604  -3.2123  41.1090  0.9103  0.7224   \n",
       "爱玛科技  2025  21.3923   8.9740  18.2909   8.2633  60.5670  0.8727  0.8056   \n",
       "隆鑫通用  2025  17.5654  10.6822  19.0261   8.5303  44.3772  1.8591  1.7316   \n",
       "新日股份  2025   3.3217   1.5845  14.3575   1.2405  55.4537  0.8385  0.6985   \n",
       "华洋赛车  2025  14.8940   8.7531  19.1783   6.9293  49.1391  1.2549  0.8536   \n",
       "九号公司  2025  26.4058  10.8330  29.6296   8.2824  66.2589  1.2022  0.9694   \n",
       "\n",
       "      总资产周转率  应收账款周转率    存货周转率  营业收入增长率    净利润增长率  \n",
       "公司名称                                               \n",
       "春风动力  1.1557  11.9381   5.3399  31.3040   13.8344  \n",
       "钱江摩托  0.5359  10.5750   2.8987 -10.2227   44.3896  \n",
       "宗申动力  1.0173   5.8326   9.4341  18.5488   44.2529  \n",
       "信隆健康  0.7011   3.6982   4.5838  -0.2964 -238.6238  \n",
       "绿通科技  0.2804   3.3560   1.6856  19.1197  -69.0128  \n",
       "涛涛车业  0.7547   4.8143   1.5843  32.4126   89.2863  \n",
       "千里科技  0.3900   7.6277   4.3523  42.1300  110.9296  \n",
       "爱玛科技  1.0265  57.1459  24.3377  16.1447    2.3427  \n",
       "隆鑫通用  1.1455  11.8830  15.8730  13.7491   46.9537  \n",
       "新日股份  1.2427  10.9882  15.7388  17.1478   97.4685  \n",
       "华洋赛车  1.1411   7.8607   4.2378  48.0682   -7.9704  \n",
       "九号公司  1.1440  16.5462   5.9829  49.8884   62.1740  "
      ]
     },
     "execution_count": 4,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "import numpy as np\n",
    "import matplotlib.pyplot as plt\n",
    "\n",
    "plt.rcParams['font.sans-serif'] = ['SimHei']\n",
    "plt.rcParams['axes.unicode_minus'] = False\n",
    "\n",
    "# 1) 公司代码字典：目标公司 + 同业公司\n",
    "company_codes = {\n",
    "    '春风动力': '603129.SH',\n",
    "    '钱江摩托': '000913.SZ',\n",
    "    '宗申动力': '001696.SZ',\n",
    "    '信隆健康': '002105.SZ',\n",
    "    '绿通科技': '301322.SZ',\n",
    "    '涛涛车业': '301345.SZ',\n",
    "    '千里科技': '601777.SH',\n",
    "    '爱玛科技': '603529.SH',\n",
    "    '隆鑫通用': '603766.SH',\n",
    "    '新日股份': '603787.SH',\n",
    "    '华洋赛车': '920058.BJ',\n",
    "    '九号公司': '689009.SH'\n",
    "}\n",
    "\n",
    "# 2) 选定的核心财务指标（覆盖盈利、偿债、营运、成长四个方面）\n",
    "indicator_fields = ('ts_code,end_date,roe,roa,grossprofit_margin,netprofit_margin,'\n",
    "                    'debt_to_assets,current_ratio,quick_ratio,'\n",
    "                    'assets_turn,ar_turn,inv_turn,'\n",
    "                    'or_yoy,netprofit_yoy')\n",
    "\n",
    "metric_name_map = {\n",
    "    'roe': 'ROE',\n",
    "    'roa': 'ROA',\n",
    "    'grossprofit_margin': '毛利率',\n",
    "    'netprofit_margin': '净利率',\n",
    "    'debt_to_assets': '资产负债率',\n",
    "    'current_ratio': '流动比率',\n",
    "    'quick_ratio': '速动比率',\n",
    "    'assets_turn': '总资产周转率',\n",
    "    'ar_turn': '应收账款周转率',\n",
    "    'inv_turn': '存货周转率',\n",
    "    'or_yoy': '营业收入增长率',\n",
    "    'netprofit_yoy': '净利润增长率'\n",
    "}\n",
    "\n",
    "core_metrics = list(metric_name_map.values())\n",
    "\n",
    "# 3) 获取单家公司近 N 年的年报指标，并完成清洗（缺失/重复/排序/字段筛选）\n",
    "def get_annual_indicator(ts_code, start_year=2021, end_year=2025):\n",
    "    frames = []\n",
    "    for year in range(start_year, end_year + 1):\n",
    "        period = f'{year}1231'\n",
    "        df = pro.fina_indicator(ts_code=ts_code, period=period, fields=indicator_fields)\n",
    "        if df is None or df.empty:\n",
    "            continue\n",
    "        df = df.sort_values('end_date').tail(1)  # 同一期间多版本时取最新调整后\n",
    "        frames.append(df)\n",
    "        time.sleep(0.2)\n",
    "    if not frames:\n",
    "        return pd.DataFrame()\n",
    "    data = pd.concat(frames, ignore_index=True)\n",
    "    # 字段筛选：只保留报告期 + 核心指标\n",
    "    data['年份'] = data['end_date'].str[:4].astype(int)\n",
    "    data = data.drop(columns=['end_date', 'ts_code'])\n",
    "    data = data.rename(columns=metric_name_map)\n",
    "    # 重复数据处理：按年份去重\n",
    "    data = data.drop_duplicates(subset=['年份'])\n",
    "    # 排序：按年份升序\n",
    "    data = data.sort_values('年份').reset_index(drop=True)\n",
    "    # 缺失值处理：把数值列转换为数值类型，缺失保留 NaN，避免影响均值/排名\n",
    "    for col in core_metrics:\n",
    "        if col in data.columns:\n",
    "            data[col] = pd.to_numeric(data[col], errors='coerce')\n",
    "    return data[['年份'] + [c for c in core_metrics if c in data.columns]]\n",
    "\n",
    "# 4) 批量获取所有公司数据\n",
    "all_indicators_dict = {}\n",
    "for name, code in company_codes.items():\n",
    "    df = get_annual_indicator(code)\n",
    "    if not df.empty:\n",
    "        all_indicators_dict[name] = df\n",
    "\n",
    "# 5) 构造最新年度横截面表，便于后续静态分析与同业比较\n",
    "latest_rows = []\n",
    "for name, df in all_indicators_dict.items():\n",
    "    latest = df.sort_values('年份').tail(1).copy()\n",
    "    latest.insert(0, '公司名称', name)\n",
    "    latest_rows.append(latest)\n",
    "latest_df = pd.concat(latest_rows, ignore_index=True).set_index('公司名称')\n",
    "\n",
    "print(f'已获取 {len(all_indicators_dict)} 家公司近 5 年财务指标，覆盖 {len(core_metrics)} 项核心指标。')\n",
    "latest_df"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "c3499abb",
   "metadata": {},
   "source": [
    "任务 2 选取的 12 项核心指标含义说明：\n",
    "\n",
    "- **盈利能力**\n",
    "  - `ROE`：净资产收益率，反映股东投入资本的回报水平。\n",
    "  - `ROA`：总资产收益率，反映公司利用全部资产创造利润的能力。\n",
    "  - `毛利率`：毛利占营业收入比例，体现产品竞争力与成本控制。\n",
    "  - `净利率`：净利润占营业收入比例，体现最终盈利质量。\n",
    "- **偿债能力**\n",
    "  - `资产负债率`：负债总额/资产总额，反映长期偿债压力。\n",
    "  - `流动比率`：流动资产/流动负债，反映短期偿债能力。\n",
    "  - `速动比率`：扣除存货后的短期偿债能力，更稳健。\n",
    "- **营运能力**\n",
    "  - `总资产周转率`：营业收入/平均总资产，反映资产使用效率。\n",
    "  - `应收账款周转率`：反映回款速度。\n",
    "  - `存货周转率`：反映存货销售速度。\n",
    "- **成长能力**\n",
    "  - `营业收入增长率`：当期收入相比上一年的增长幅度。\n",
    "  - `净利润增长率`：当期净利润相比上一年的增长幅度。\n",
    "\n",
    "数据通过 `pro.fina_indicator` 接口按年度获取，清洗步骤包括：同一期间多版本时保留最新调整后版本、按报告期去重、按年份升序排序、字段筛选只保留以上 12 项核心指标、数值列统一转为数值类型并保留缺失值不强制填 0，避免污染均值与排名。"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "id": "1abfbbdf",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>年份</th>\n",
       "      <th>ROE</th>\n",
       "      <th>ROA</th>\n",
       "      <th>毛利率</th>\n",
       "      <th>净利率</th>\n",
       "      <th>资产负债率</th>\n",
       "      <th>流动比率</th>\n",
       "      <th>速动比率</th>\n",
       "      <th>总资产周转率</th>\n",
       "      <th>应收账款周转率</th>\n",
       "      <th>存货周转率</th>\n",
       "      <th>营业收入增长率</th>\n",
       "      <th>净利润增长率</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>2021</td>\n",
       "      <td>16.0378</td>\n",
       "      <td>7.0167</td>\n",
       "      <td>21.5293</td>\n",
       "      <td>5.2344</td>\n",
       "      <td>53.8360</td>\n",
       "      <td>1.5532</td>\n",
       "      <td>1.1796</td>\n",
       "      <td>1.2917</td>\n",
       "      <td>15.8768</td>\n",
       "      <td>4.9929</td>\n",
       "      <td>73.7109</td>\n",
       "      <td>12.7770</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>2022</td>\n",
       "      <td>17.8729</td>\n",
       "      <td>8.1102</td>\n",
       "      <td>25.3740</td>\n",
       "      <td>6.5032</td>\n",
       "      <td>55.0453</td>\n",
       "      <td>1.5086</td>\n",
       "      <td>1.1025</td>\n",
       "      <td>1.2985</td>\n",
       "      <td>15.1718</td>\n",
       "      <td>4.6836</td>\n",
       "      <td>44.7311</td>\n",
       "      <td>70.4321</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>2023</td>\n",
       "      <td>21.7823</td>\n",
       "      <td>10.5082</td>\n",
       "      <td>33.5042</td>\n",
       "      <td>8.7257</td>\n",
       "      <td>49.8535</td>\n",
       "      <td>1.5941</td>\n",
       "      <td>1.2503</td>\n",
       "      <td>1.2191</td>\n",
       "      <td>12.5010</td>\n",
       "      <td>4.3179</td>\n",
       "      <td>6.4364</td>\n",
       "      <td>43.6509</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>2024</td>\n",
       "      <td>26.2045</td>\n",
       "      <td>11.4787</td>\n",
       "      <td>30.0620</td>\n",
       "      <td>9.9339</td>\n",
       "      <td>57.3916</td>\n",
       "      <td>1.4398</td>\n",
       "      <td>1.1345</td>\n",
       "      <td>1.1928</td>\n",
       "      <td>11.8649</td>\n",
       "      <td>5.0168</td>\n",
       "      <td>24.1753</td>\n",
       "      <td>46.0778</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>2025</td>\n",
       "      <td>24.4649</td>\n",
       "      <td>9.3762</td>\n",
       "      <td>26.9371</td>\n",
       "      <td>8.7802</td>\n",
       "      <td>59.8487</td>\n",
       "      <td>1.3696</td>\n",
       "      <td>1.1130</td>\n",
       "      <td>1.1557</td>\n",
       "      <td>11.9381</td>\n",
       "      <td>5.3399</td>\n",
       "      <td>31.3040</td>\n",
       "      <td>13.8344</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "     年份      ROE      ROA      毛利率     净利率    资产负债率    流动比率    速动比率  总资产周转率  \\\n",
       "0  2021  16.0378   7.0167  21.5293  5.2344  53.8360  1.5532  1.1796  1.2917   \n",
       "1  2022  17.8729   8.1102  25.3740  6.5032  55.0453  1.5086  1.1025  1.2985   \n",
       "2  2023  21.7823  10.5082  33.5042  8.7257  49.8535  1.5941  1.2503  1.2191   \n",
       "3  2024  26.2045  11.4787  30.0620  9.9339  57.3916  1.4398  1.1345  1.1928   \n",
       "4  2025  24.4649   9.3762  26.9371  8.7802  59.8487  1.3696  1.1130  1.1557   \n",
       "\n",
       "   应收账款周转率   存货周转率  营业收入增长率   净利润增长率  \n",
       "0  15.8768  4.9929  73.7109  12.7770  \n",
       "1  15.1718  4.6836  44.7311  70.4321  \n",
       "2  12.5010  4.3179   6.4364  43.6509  \n",
       "3  11.8649  5.0168  24.1753  46.0778  \n",
       "4  11.9381  5.3399  31.3040  13.8344  "
      ]
     },
     "execution_count": 5,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "target_name = '春风动力'\n",
    "target_data = all_indicators_dict[target_name].copy()\n",
    "target_data"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "4f635838",
   "metadata": {},
   "source": [
    "# 3：目标公司财务静态分析"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "id": "0572cb7b",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>能力维度</th>\n",
       "      <th>指标</th>\n",
       "      <th>春风动力(2025)</th>\n",
       "      <th>同业均值</th>\n",
       "      <th>同业中位数</th>\n",
       "      <th>相对位置</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>盈利能力</td>\n",
       "      <td>ROE</td>\n",
       "      <td>24.4649</td>\n",
       "      <td>12.2158</td>\n",
       "      <td>14.8940</td>\n",
       "      <td>高于同业中位数</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>盈利能力</td>\n",
       "      <td>ROA</td>\n",
       "      <td>9.3762</td>\n",
       "      <td>6.7607</td>\n",
       "      <td>8.7531</td>\n",
       "      <td>高于同业中位数</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>盈利能力</td>\n",
       "      <td>毛利率</td>\n",
       "      <td>26.9371</td>\n",
       "      <td>20.8265</td>\n",
       "      <td>19.0261</td>\n",
       "      <td>高于同业中位数</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>盈利能力</td>\n",
       "      <td>净利率</td>\n",
       "      <td>8.7802</td>\n",
       "      <td>6.7868</td>\n",
       "      <td>6.9293</td>\n",
       "      <td>高于同业中位数</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>偿债能力</td>\n",
       "      <td>资产负债率</td>\n",
       "      <td>59.8487</td>\n",
       "      <td>47.7299</td>\n",
       "      <td>47.6013</td>\n",
       "      <td>高于同业中位数（杠杆更高）</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>5</th>\n",
       "      <td>偿债能力</td>\n",
       "      <td>流动比率</td>\n",
       "      <td>1.3696</td>\n",
       "      <td>1.5183</td>\n",
       "      <td>1.5132</td>\n",
       "      <td>低于同业中位数</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>6</th>\n",
       "      <td>偿债能力</td>\n",
       "      <td>速动比率</td>\n",
       "      <td>1.1130</td>\n",
       "      <td>1.1725</td>\n",
       "      <td>1.1636</td>\n",
       "      <td>低于同业中位数</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>7</th>\n",
       "      <td>营运能力</td>\n",
       "      <td>总资产周转率</td>\n",
       "      <td>1.1557</td>\n",
       "      <td>0.8527</td>\n",
       "      <td>1.0173</td>\n",
       "      <td>高于同业中位数</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8</th>\n",
       "      <td>营运能力</td>\n",
       "      <td>应收账款周转率</td>\n",
       "      <td>11.9381</td>\n",
       "      <td>12.7571</td>\n",
       "      <td>7.8607</td>\n",
       "      <td>高于同业中位数</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9</th>\n",
       "      <td>营运能力</td>\n",
       "      <td>存货周转率</td>\n",
       "      <td>5.3399</td>\n",
       "      <td>8.2463</td>\n",
       "      <td>4.5838</td>\n",
       "      <td>高于同业中位数</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>10</th>\n",
       "      <td>成长能力</td>\n",
       "      <td>营业收入增长率</td>\n",
       "      <td>31.3040</td>\n",
       "      <td>22.4264</td>\n",
       "      <td>18.5488</td>\n",
       "      <td>高于同业中位数</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>11</th>\n",
       "      <td>成长能力</td>\n",
       "      <td>净利润增长率</td>\n",
       "      <td>13.8344</td>\n",
       "      <td>16.5628</td>\n",
       "      <td>44.3896</td>\n",
       "      <td>低于同业中位数</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "    能力维度       指标  春风动力(2025)     同业均值    同业中位数           相对位置\n",
       "0   盈利能力      ROE     24.4649  12.2158  14.8940        高于同业中位数\n",
       "1   盈利能力      ROA      9.3762   6.7607   8.7531        高于同业中位数\n",
       "2   盈利能力      毛利率     26.9371  20.8265  19.0261        高于同业中位数\n",
       "3   盈利能力      净利率      8.7802   6.7868   6.9293        高于同业中位数\n",
       "4   偿债能力    资产负债率     59.8487  47.7299  47.6013  高于同业中位数（杠杆更高）\n",
       "5   偿债能力     流动比率      1.3696   1.5183   1.5132        低于同业中位数\n",
       "6   偿债能力     速动比率      1.1130   1.1725   1.1636        低于同业中位数\n",
       "7   营运能力   总资产周转率      1.1557   0.8527   1.0173        高于同业中位数\n",
       "8   营运能力  应收账款周转率     11.9381  12.7571   7.8607        高于同业中位数\n",
       "9   营运能力    存货周转率      5.3399   8.2463   4.5838        高于同业中位数\n",
       "10  成长能力  营业收入增长率     31.3040  22.4264  18.5488        高于同业中位数\n",
       "11  成长能力   净利润增长率     13.8344  16.5628  44.3896        低于同业中位数"
      ]
     },
     "execution_count": 6,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# 取春风动力最新一年（即 latest_df 中对应行）数据，按四个方面分组展示\n",
    "latest_target = latest_df.loc[target_name].copy()\n",
    "latest_year = int(latest_target['年份']) if '年份' in latest_target.index else None\n",
    "\n",
    "static_groups = {\n",
    "    '盈利能力': ['ROE', 'ROA', '毛利率', '净利率'],\n",
    "    '偿债能力': ['资产负债率', '流动比率', '速动比率'],\n",
    "    '营运能力': ['总资产周转率', '应收账款周转率', '存货周转率'],\n",
    "    '成长能力': ['营业收入增长率', '净利润增长率']\n",
    "}\n",
    "\n",
    "static_rows = []\n",
    "for ability, metrics in static_groups.items():\n",
    "    for metric in metrics:\n",
    "        if metric not in latest_df.columns:\n",
    "            continue\n",
    "        target_value = latest_target[metric]\n",
    "        peer_mean = latest_df[metric].drop(target_name, errors='ignore').mean()\n",
    "        peer_median = latest_df[metric].drop(target_name, errors='ignore').median()\n",
    "        if pd.isna(target_value) or pd.isna(peer_median):\n",
    "            comment = '数据缺失'\n",
    "        else:\n",
    "            if metric == '资产负债率':\n",
    "                comment = '低于同业中位数（财务结构更稳健）' if target_value < peer_median else '高于同业中位数（杠杆更高）'\n",
    "            else:\n",
    "                comment = '高于同业中位数' if target_value > peer_median else '低于同业中位数'\n",
    "        static_rows.append({\n",
    "            '能力维度': ability,\n",
    "            '指标': metric,\n",
    "            f'{target_name}({latest_year})': round(target_value, 4) if pd.notna(target_value) else np.nan,\n",
    "            '同业均值': round(peer_mean, 4) if pd.notna(peer_mean) else np.nan,\n",
    "            '同业中位数': round(peer_median, 4) if pd.notna(peer_median) else np.nan,\n",
    "            '相对位置': comment\n",
    "        })\n",
    "\n",
    "static_summary = pd.DataFrame(static_rows)\n",
    "static_summary"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "id": "311df8cb",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "根据 2025 年最新年报数据，春风动力 的财务静态分析结论：\n",
      "【盈利能力】高于同业的指标包括：ROE、ROA、毛利率、净利率。\n",
      "【偿债能力】高于同业的指标包括：资产负债率；低于同业的指标包括：流动比率、速动比率。\n",
      "【营运能力】高于同业的指标包括：总资产周转率、应收账款周转率、存货周转率。\n",
      "【成长能力】高于同业的指标包括：营业收入增长率；低于同业的指标包括：净利润增长率。\n"
     ]
    }
   ],
   "source": [
    "def summarize_ability(df, ability):\n",
    "    sub = df[df['能力维度'] == ability]\n",
    "    above = sub[sub['相对位置'].str.contains('高于', na=False)]['指标'].tolist()\n",
    "    below = sub[sub['相对位置'].str.contains('低于', na=False)]['指标'].tolist()\n",
    "    parts = []\n",
    "    if above:\n",
    "        parts.append('高于同业的指标包括：' + '、'.join(above))\n",
    "    if below:\n",
    "        parts.append('低于同业的指标包括：' + '、'.join(below))\n",
    "    if not parts:\n",
    "        parts.append('数据缺失，难以判断')\n",
    "    return f'【{ability}】' + '；'.join(parts) + '。'\n",
    "\n",
    "print(f'根据 {latest_year} 年最新年报数据，{target_name} 的财务静态分析结论：')\n",
    "for ability in static_groups.keys():\n",
    "    print(summarize_ability(static_summary, ability))"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "2f7eced7",
   "metadata": {},
   "source": [
    "通过把春风动力最新年度的核心指标与同业均值/中位数对照，可以从四个能力维度直观看出公司当前的财务静态特征：盈利能力维度看 ROE/ROA/毛利率/净利率是否高于同业，决定其赚钱效率与产品竞争力；偿债能力维度看资产负债率是否低于同业、流动比率/速动比率是否高于同业，决定财务结构稳健度；营运能力维度看三项周转率是否高于同业，决定资产使用效率；成长能力维度看营业收入与净利润增长率是否高于同业，决定其扩张与利润释放速度。具体结论以上一单元代码自动输出的能力维度概览为准。"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "5ff2b609",
   "metadata": {},
   "source": [
    "# 4：目标公司财务趋势分析"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "id": "cb8c1cc9",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAA3kAAAHqCAYAAAC5nYcRAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjcsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvTLEjVAAAAAlwSFlzAAAPYQAAD2EBqD+naQAAooZJREFUeJzs3Xd8VFX+//HXzKRMeg8BEnqRqtKliAURFV372lcsa3cFdQHRVSxgZddlXawLq666lq+N/YmKivSOCEQhtEAgkN5IZpLM3N8fN5lkSAIJJpkkvJ+Px30kc+fOzJlDgLznnPM5FsMwDERERERERKRNsPq6ASIiIiIiItJ4FPJERERERETaEIU8ERERERGRNkQhT0REREREpA1RyBMREREREWlDFPJERERERETaEIU8ERERERGRNkQhT0REREREpA1RyBMREZFWw+Vy+boJIiItnkKeiEgbk5OTw1133UVKSspxr83IyGDv3r3HPQ4cOHDC7enVqxf//e9/63290+mkV69evP766/W6fvPmzWzZsoU9e/Yc930UFxcf9/ny8vL49NNPueeee5g0aVKN+7dt28aECRPYt29fjftWr17N3//+dwoKCrzOP/XUU3z99df1ej/VPfvsswwfPpyysrJ6P2bWrFl8/PHHntvffvstmzZtqvfjc3JyOOuss9izZw8Abrcbp9OJYRg1rnW5XJSXl9f6PB9//DFLliypcf6DDz5g5cqVx23H4sWLiY6OrvFn1q9fP+bMmVOPdyIicvLy83UDRETkxB0+fBg/Pz9sNpvnXEpKCq+++iqTJ08mLy8PMH9RLy0txc/Pj9jYWM+1f/zjH/n888+P+zp9+vQhOTnZ65xhGJSUlGC327Fazc8My8vLKSkpISwszHNdenp6nUGgNgEBAaSkpFBYWFiv62+55RaSk5MJCAiguLgYm82G3W6vcV1+fj4rVqxg5MiRXudzcnJ49dVXSUlJYfPmzfz888+43W66dOnCgAEDSEtLIzEx0XN9SUkJX3/9NW63u8ZrTJ8+nZycHG644Qav81999RUxMTEAZGZm8sgjj3DXXXcxaNCgY743h8NBcnIy/v7+9eoLgEWLFuFwOLjyyisBePrppzn11FM5/fTTPdf8+uuvbNiwgeuvv77W5/jxxx89wXLp0qWcffbZdb7egw8+yIsvvljj/L/+9S9OO+00zjrrLM+54uJi7r77bu67774afw6VCgsLCQ4Oxmq14nK5CAgIwOFweP5Mg4KCAPPnqqysjJCQEE/fioiISSFPRKQVO/fcc0lNTfUKeWVlZVitVoYNG+Z1bXl5Oeeffz6ffPKJ55zdbmf69On85S9/qfM1/vGPf/D+++/XOH/48GHat29f43xMTAxZWVme2zabjdDQ0Hq/J4vFgs1mIzg4uF7Xb9iwwfP9sGHD+P3vf8+DDz7odU1OTg4xMTH07du3xuMjIyP57rvvSEhI4LrrriMlJYW//vWv3HbbbbW+np+fn9fXSq+//jo///wzGzZs4ODBg1x99dV88sknREREEBAQQFZWFo899hj/+Mc/6Nu3Lzk5Ocd9b35+fvXuh0oBAQGe0A3g7+9PQUEBP/zwAytXruTrr79mxYoV9O/fn9GjR9O5c+caj6/+9dRTT2XFihXExsZ6zoEZdvPz870CVmlpKZmZmZ42uFwuDh8+jN1uJyIigtdee43c3FxSUlK48847AQgODua5557D39+f8vJywsPDvdrj7+/Pn/70J0pKSpg/fz5ut5uZM2fyt7/9jfT0dGbMmMETTzzRoD4SEWnrFPJERFqxrVu3ekbTLBYLAE888QS//vorH3zwgde15eXlXmEQzADm7+9f68jXzz//zMCBA/Hz8yMwMLDG/XFxcaSkpBAUFOR53vLycsrKyvj55589I4cul4vU1FR++uknwAwPlWGrtLSUsrIyAgMDsdlsnvcANUNUfWzfvp3Y2FjPCGble0xNTfWMLubl5REcHOwJLFarle+++85z/bPPPlvjtZcvX86YMWP49ddfa33ddevW8ec//5lPP/2ULl264HA4KCws5MYbb+Szzz4D4G9/+xvXXXcdP/zwA6eddlqN5ygoKCAwMBB/f3+vkFbffigpKfG8J8MwcDgcnsd+/PHH7N+/nxEjRjB16lRGjhxJVFSU1+N3797NgQMHPGvefvrpJ/bv30+fPn3qHHU72pYtWxg+fDgBAQGUlZXx7bff8vLLLzNlyhQefPBBnnrqKe655x7OOussXC4Xd911F9OmTfOMVPr5+ZGWlobdbmfVqlX84Q9/YMeOHdhsNkJCQnjttdfo3r07L7zwApdffjkJCQkkJCTUq20iIicVQ0REWq3c3FwjMDDQiI6ONmJiYoyYmBgDMCIiIjy3K4+goCDj0KFDXo+/7rrrjMcff9xYs2aNcc011xgul8swDMNwOp1GaGio8fbbbxt/+9vfjFGjRjWoXaNGjTKAWo9TTjnFc938+fPrvO5Yh9PprPGaa9asqfXaW265xfj000+9zi1cuNDzuOzsbCM9Pd3IzMw0MjMzjejoaGPu3LlGZmamcejQISMtLc1Yu3atARipqanGpk2bDMDYv3+/5zmSkpKM6OhoY8iQIUbv3r2NDh06GFFRUYbNZjNmzJhhjB071pg3b57n+tLSUmP8+PHGzp07Pec6d+7c4H6YPn265/H9+vWrcf+XX35pnHvuucY999xT65/TggULjNzcXMMwDGPGjBm1vsann37aoD/7SldccYXx+OOPe25fcsklRp8+fTx/dn/961+NAQMGGGVlZTUem5mZabz00ktGYGCgccYZZxgvvvii8a9//cu45557DD8/P2P16tWGYRhGaGio8X//938n1D4RkbZMhVdERFqxyMhIHA4H2dnZZGVl8eOPP2K1WklJSSErK8vrKC4upl27dl6PLysrw2azkZiYyLJly5gxYwZgFr0ICAjg8ssv9xpdq664uLjGujTDMHA6nXz88cfk5+dTWFhIUFAQX3zxBYWFhbzwwgtER0d7rr/88svZtWsXaWlpHDhwgPT0dDZv3gyY0x/T09O9jj/96U+EhoZ6TRus9MorrzB06FAOHTqE2+0mOzub8PBw7r33Xi699FIMw6CgoACLxcLgwYM9j/vLX/5C+/btiYuLIy4ujpycHO677z7i4uJISEhg1KhRnpGm6iNs1U2dOpVnnnmGF154gYULF7J9+3ZycnJ46aWXuOGGG7BarWzZssXTX19//TXffPONV/8tWbKE1NRU0tLSPO/3xhtvpFevXjX6Yf/+/QBeUyW/++47srKyGDt2LH/+8585ePAg5557LmCuRzxaeno69957L3PnzgXgrrvuYufOnUybNg2AVatWsWvXLuLj49m2bRu//vprjeOXX37hp59+8kw9dTgclJWVeRVpKS0tJS8vj2HDhpGUlMQDDzzAvffey1/+8heioqJ44IEH+PTTTwH4/vvv6dSpE+3ateOVV17Bz8+PadOmcfvttzNy5EjWrl1LeXk5q1evxjCMGqOeIiJi0nRNEZFWyul0YrPZvKbz/fvf/+bcc88lLi6uxvWVVRL9/f09jykvL8ff358OHTrw+eefM3r0aM466ywWLFjAnXfeSUhICDabrday9SEhIXW2bfbs2UybNs1TiKVdu3aEhoZSWlrqVZQlPDy8xhqsgwcPAjBgwIAaU/EMw/AKiZXeeecd3n33Xb7++mtuvfVWNm/eTEJCAhMnTvQqOPLTTz8RGRnp9bxPP/00TzzxBDabjdWrV3PhhRcyd+5cbrjhBhwOB+Xl5V5rDGtzxx13UFRU5LldXl5OXl4et912GyEhIYwaNYqnn36aV199FYvFgsvl4sILL6Rnz56ex3Tp0qXG8+bl5dG1a9ca/ZCbmwvg1ReVAd7Pz4+goCDPeslBgwbxwgsv8NVXX3n9rGRlZREdHe1ZG9exY0cAT4GdoKAgEhISOPfcc8nIyPAE3fz8fEJCQvDz88PtduNwOHj//fe54oor+P3vf8/ixYvx8/OjvLycTz/9lBdeeAGn00leXh7jxo0DzCm0N998MwD33HMP4eHhXHbZZYwaNYoZM2ZwySWXsH37dq688kouueQSwJzOum/fPs4++2xeeuklLr74Ytq1a8eePXt44403GDBgACNGjDjmn5OIyMlCIU9EpJW68847+eijjzzr6Y4cOYLT6SQ6OtpTQTMnJ4fAwECCg4NxuVw4nU4WLFjA73//ewCKioo86+0GDx7M448/zg033EBJSQk7duwAzF/Ia6uOeeDAAQIDA/n444+ZNm0a27dvx8/Pj7KyMk8FxMpwVNmeysqJx7Jt2zYArwBUqbCw0GstmdPp5MUXX2TmzJk8//zzjBs3jgEDBnDxxRdz5MgRvvzySx588EEeeeQRYmJiWLx4MX369PF6zsjISM/3CxYsAOCFF17gwgsvpFu3bl7voy6rV69mzJgxNc5PnDiRL7/8kmHDhvHhhx/StWtXwOzTfv36HfM5K/vioosuqrUfgBrr6ipt2bKFa6+9lscff5znnnuOW2+9lZKSEq9rbDYbPXr08PxZgRngKrd6uPzyy7n++utJSUnxCoeRkZG8++67TJw4scbrVq/U+sEHH3jWh1YaPnx4jceEhYV5nj8wMJA77riDtLQ0r2qun3/+OQ888ACnnnoqCxcuxO12ExgYyPnnn88rr7xCZGQkQ4cOVcgTEamgOQ4iIq3Um2++SVFREVlZWfz1r38lMjKSjz76yGuK5osvvkhoaCj//e9/ycvLo6SkxBPwwPylvnrly4cffpigoCAGDBhAhw4dADzB7WgdOnQgJiaGr7/+muuuu474+Hj27dtHWFiYZ3Ruz549WCwWz3MVFhYecwQQYOXKlXTv3r3WsviFhYVERER4bm/cuJG5c+fy6quvMmXKFJ588kn69u3L2LFj+fnnn1m1ahXffvsta9asYeDAgTz55JNceumltb7u6tWr+eSTT/D39ycoKIizzjrLMy3yeCoLxxiG4TlmzJjhCeDPPPMMqampDBkyhCFDhpCdnY3D4Tjmcx46dIg9e/bUqJJa2Q+AV1/s3buX5557jp9//plvv/2WmJgY2rdvz6hRozjllFM4/fTTvY6BAwfWqEr5+uuve/7s7rjjDl588UUOHjzIrl27cDqdXtc6HA7PBwHVzZ8/v9b98QBee+01/vznP/PII4/w6KOP8uijj7Jr164aUy6vueYa7rnnHi644ALArAJ74YUXsnDhQvz9/T0fTDz++OP4+/uzfv16r59rEZGTnUKeiEgrZbPZ+O677xg7diy33nordruduXPnctZZZ3mOL774gpKSEs477zzOO+88T9irdODAAa91eh9++CE5OTls2rSJ77//HjCnVFafilhdRkYG//vf/7jjjjtwu91cfvnlvPTSS577N2/eTJcuXTxhp6io6JgjeaWlpfzf//2fZ4re0fLz871G3s444wz27dvHLbfcgsVi4YYbbuCbb77hhRde8IyWbd68mQsvvJD58+ezY8cOHn744RrP63A4+OMf/8iNN95IeHg4f/7znxkwYAATJkygqKio1o3Aq/P398flcmGxWDzHM88846k6arfbCQwMJDMzk3vvvZfzzz+f2bNnH/M5P/jgA/z8/DxB5+h+gKpRyJUrV9K1a1deeuklbDYbU6ZM4R//+AcREREEBgYydepUcnNzvY6xY8d6VVXNzMzk2WefZcqUKQBceeWVXHrppRQVFXHLLbfU+DO58847mTBhAkeOHPE6P2/ePJYuXQqYezaGhIRw3XXXefohJCTE6zi64mtpaSl///vfSU1N5Z133gHMKaevv/56jU3Uo6KiWL9+PRs2bGDs2LHH7E8RkZOJpmuKiLRCZWVlXHbZZaSlpfHoo4+SlJREaGgor776ao1rH3jgAbZt28aYMWN4+OGHyc7O5u6776akpIRDhw7Ro0cPwBzJuu2221iwYAGrV69m8uTJbNq0idjYWNLT0zEMo0YRlr///e+ce+65DBw4EDCLmNx///3ceeedxMXFsW7dOkaPHu25vrCwsNY1dZXmzp1LVlYWt99+e633Z2dne16rUkBAAJ07d2bfvn316rt58+Z51qFV76N9+/bxzTff8OWXX2K1WlmwYAFz584lNDTUM4p1rE3dbTab17TOZ555xmsk8I033mDatGlERETwxhtvMGnSpDqfq6ioiOeee44rrrii1hHN7OxsoGpN3siRI7nzzjuZPXu2ZxP06u2y2+1e4RjMEdrqf57XXHMNnTp14vbbb2f69OlYrVbee+89Dhw4wPLly72mYgI89thjDBgwgOnTp/P3v//dcz41NdWzvq9nz55s3rzZs6bzD3/4Q4338t1333mF6H/+859Mnjy51n6pvrF6peuvv55333231utFRE5WGskTEWmF/P39+fjjj/npp588v9S/9tprXiNJlcfLL79MREQEf/nLX0hNTeXuu+8GzL3dgoOD6d27N0uXLmXChAk89NBDXHXVVTzyyCPs2bOH//73v3Tv3p3i4mJ27Njh9cv4unXreOmll+jXrx8vv/wyf/rTn/j3v/9NYWEhzz33HEVFRXzyySdcccUVnsccayRvw4YNPProo/zhD3+osW6u0uHDh2tUCAVzhOjvf/87ubm5zJgxg1GjRpGbm+up1Llt2zZyc3Pp2rVrjT3/pk+fzmuvvcbcuXO9CpzExcXx5JNPAua6sYsuuuiE9u6rlJuby9NPP83OnTs9I4+1MQyDW2+9lby8PGbOnFnrNYcPHwbw6ot58+bVCHKVZs6cWePnovregAB33303H3zwQY3+efHFF+nTp0+NtYHdu3dn6tSpvPLKK6xfvx4wR3YzMjL47LPPPD8rlWtCi4qK2LJlC7/++is7duxg586d7Ny5k5KSEq/CPrfeeisHDhwgKyvLM+p4wQUXMGTIkBqjkYMHD/YEShERqaKRPBGRVuroDczvuOOOOkfy0tLSALyCxcKFCxk9ejROp5M//OEP3H777Z5QERMTwz333MPHH3/MtddeS0xMDEuXLuUf//gHF110ERMmTGDhwoU4HA7eeecdBg4cSN++fbnmmmvo168f33//PRaLhaioKK9wUFfhlXXr1nHhhRfSqVMn/va3v9X6frOzszl06BBJSUk17rNYLAQFBREZGYndbsfPz4/IyEjP1NTw8HAiIyOxWq1efeB2u8nIyODmm2/mxhtvrKOnoV+/fixcuBCouwiLy+WqUQil+jqxqVOncu+993pu1zYyWl5ezp133smHH37IvHnz6NWrV62vtXXrVmJjY2vdxL42jz/+eI31d5WVLitVhvHK9X4AO3bs4JVXXuGtt97ytLV60P/Tn/7Eu+++y65duxgyZAgrVqzAbrfTsWNHZsyY4bXVxYYNGxg/frynumv1wHneeed5rgsLC/NUYDUMg2effZZFixbxzTff1AixaWlpnuI4IiJSRSFPROQkVFxczNtvv83zzz9PcHAwq1evrjFC9sgjj3gqL1500UW88sor7N+/n5iYGM+o30033UT37t1rPPf/+3//j9///vd8/vnnntGvnJwcdu7c6RWEXC4Xc+fOZdq0aSQlJbF48WKvLRUyMzOZP38+BQUFfPbZZ7hcLq/pn+np6djtdtxuNyUlJeTl5Xm2PcjLy6OgoAAwy+/n5eXhdrspLi4mKyuLwMBAwsLCmDdvXo39/o6lrmuPrkI6bdo09u7dC5j766Wnp3vuO3jwIIMHD2bBggWcf/75gLl+7Q9/+AOrVq1i1qxZNaaUfvbZZyQnJ7Nz507eeeedGtUt169fT3p6OikpKV6hCcyRvNpGBUeNGlXjXGlpqedrz549WbhwIeeeey7/+te/2LhxIwUFBZ5popGRkezYscMTAF999VUuuugiXn31Vb744gseeeQRrrrqKs444wx69+7N8uXLCQ4O9mzL4XQ6KS4uJjc3l4yMDOLj4wFzjeSXX37J3/72N9atW8e8efM8obSoqMgzEnn48GFOO+20Wv88REROas2+/bqIiDS6a665xgDqPC655BKv65999lmjXbt2RlFRUb2ef/PmzYbNZjNsNpuxc+fOY1772WefGYGBgcaDDz5oGIZhFBUVGf369TP8/PyM8PBwIzU11XPtTTfdZADGuHHjjKysrFqf75RTTjEAIz4+3pg9e7bXfTab7Zjv+1jHCy+8UOvrRUZGGm+99VaN8w6Hw7j88suN/v37G4CRnZ3tuW/9+vWGzWbz3P7jH/9oREdHG7feeqthGIbx9NNPG35+fp4+tFgsxqBBg4zCwkLDMAxjy5YtRkhIiBEaGmr85z//qbVd77//vgEYNpvNOPPMM42UlBSv+1955RUjKirKOPPMM409e/Z4zp91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JDExkVtuucUzCuhwOMjKymLBggVMmDCh0d9zJYU8ERE5MTu/M/e7y/zFvB3TE85/BnqO17o7keqsVojvYx5DbzUreObt8962ITsFMraZx7o3zcdFdama3tl5pFkMRn+3pJVanLqYKUumYGB4nc8ozmDKkinMOWtOowe9zp078+GHH3LVVVfRvn17br31Vu644w5eeOEFAO688078/f29Ah7AjBkzeOSRRygvL+fNN9/0Cng//vgjv//97zl06BCWo/4+Llu2DMMwiIgw99W8+uqr6dOnD4899hh+fmbscjqdbN26lcGDm7YAmUKeiIg0TOZ2M9zt/Na8HRQFZ02HIbeosIRIfVgsENXZPE69xjxXlFFVvXPfSnO7hty95rH5PfOa0HZVo3ydzjBHy5twmpvIsRiGQUl5Sb2udbldzF47u0bAAzznnl37LMMThtdr6maQX1CNgFWX8ePHk5KSwpw5c+jQoQOvvvoq77//Pk6nk+LiYqKjo/nss8+w2+2kpKTgcrn4+9//jp+fH263G4C33nqL4OBgysrKGDlyZJ1r81588UU+//xzFi1aREpKCr/88gvz5s1jxowZ5OXl8Y9//IObbrqJtLQ0li5dis3WdH9/FfJERKR+jmTDktmw/l9guMw1RcP+CGP/bAY9ETlxofHQ93fmAeAogP1rK9b1rTQLuxQdhuTPzAMgMAI6Da8Kfh1OB7+GFYYQOVEl5SUMf294oz3f4eLDjPxgZL2uXXPdGoL961+4KD4+ntmzZ1NWVuYptjJx4kSuvPJKbr75ZtavX89ll10GmOE1PT0dPz8/Dh40t//JyMggMDAQp9OJ1WqtM2A++eSTWCwWVq9ezc0338z48eOZOXMmS5cuZeHChSxatAin08l3333XpAEPFPJEROR4ykth7evw4/PgzDfP9b4IznsSYnv4tm0ibZU9HHqOMw+AMgcc3Fg1vXP/WvPvY8o35gHgZ4eOQyq2bRgJicMgMNR370GkBXG5XLhcLgzDqDWk2Ww2HA4HNpuN559/HsMw+POf/wyY0z7vv/9+ANavX3/M1/nTn/5EVlYWr7/+Or/88gvff/898+fPZ+nSpUycOJGDBw96pm42JYU8ERGpnWHArwvh279Azm7zXLsB5rq7bmN92zaRk42/vWptHphFjw5vqZrembrKLH6Uutw8ACw2aD/Q3KevU0VB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IMb0jGNMz1hGdo8hMlhTMEVERCrVO+Q5nU7eeOMNXC4Xl19+Ob179wZg7ty5PPXUU4wcOZItW7Yo5ImISIMdcZazene2Z7RuV+YRr/tDA/04o3sMZ1aM1nWOCdYUTBERkTrUO+RFRUXx5z//mbKyMj755BPee+89Tj31VF577TVee+01FixYQGRkJO+8805TtldERNoAl9tg64F8lqVksjQli037ak7BPC0pktE94zizZyynJmkKpoiISH01aE3eli1bePfdd8nOziY8PJxDhw6xbds2hg0bxnXXXaf98UREpE5pucWe/eqW78wiv8R7Cman6OCKdXWxnNE9loggfx+1VEREpHVrUMi78MILefTRR7ngggvIysrilltuIT09HcMweO+99zhw4ABjx47lnHPOaar2iohIK1HoKGP17hyWVVTB3J3lPQUzzO7HyIoqmGN6xtI5JsRHLRUREWlbGhzy5syZQ/v27cnOzmbMmDGEhJj/KVdunfDzzz83fitFRKTFc7kNfk7L86yr27Qvj3J31RRMm9XC6UmRno3IT02MwE9TMEVERBpdg0Lea6+9RlFREXl5eYSFhREREVHjmoEDBzZa40REpGXbn1PsCXUrdmZR4Cj3ur9LTLBnv7ozuscQbtcUTBERkabW4H3yQkNDCQ0NbYq2iIhIC1fgKGPVrmyWVwS7vdnFXveH2/0Y1SPWMwUzKTrYRy0VERE5edUr5JWXlzN+/HjeeecdOnbseMxr//KXvzB48GB+97vfNUoDRUTEd8pdbjan5Xv2rPtpfx6ualMw/awWBnWKqpiCGcvAxEhsVm1tICIi4kv1Cnl+fn48/PDDXHjhhXz44YeePfKO9thjj7F48WIeeeSR4z7n559/zuTJk9m3bx/9+/fn/fffp0+fPmzdupVJkyaxc+dObrvtNp5//nnthSQi0oxSs494pmCu3JVN4VFTMLvFhjCmZyyje8Yxols0YZqCKSIi0qLUe7rmBRdcQFRUFFdeeSUXXHAB11xzDZ07d6agoIBVq1bx17/+lb59+/L1119jt9uP+Vy7du1i0qRJvPrqq4wdO5b77ruP2267je+//56LL76Y888/nw8++ID777+fBQsWMGnSpN/8RkVEpHb5JWWs2pVVEeyy2JfjPQUzIsif0T1iK4JdLIlRmoIpIiLSkjVoTd6IESNYv34977//PrNnzyYtLY2IiAj69OnDvHnzGDJkSL2e55dffuHZZ5/l6quvBuCuu+7ioosu4quvviI/P585c+YQHBzMrFmzuOeeexTyREQaUZnLzeb9eSxNyWJ5SiY/7c+j2gxMcwpm5yjOrKiC2b9jhKZgioiItCINLrwSGBjIzTffzM0333zCLzpx4kSv29u3b6dnz55s3ryZESNGEBxsfko8cOBAkpOTT/h1REQEDMNgb3Yxy1MyWZqSxapd2RQ5vadgdo8L8RRLGd4thtDABv/3ICIiIi2Ez/8XLy0t5aWXXmLKlCns3LmTrl27eu6zWCzYbDZyc3OJioqq8Vin04nT6fTcLigoAMDtduN2u5u+8fXkdrsxDKNFtelkoH73DfW7bxzd73nFpazclc2Kndks25lFWm6J1/VRwf6M6h7L6J4xjO4RS4fIoBrPJ8enn3ffUL/7hvrdN9TvvtFS+72+7fF5yHv88ccJCQnhtttu49FHHyUwMNDrfrvdTnFxca0hb/bs2cycObPG+czMTBwOR5O1uaHcbjf5+fkYhoHVqo1/m4v63TfU775RWuZiza7DbFt5gLX7Cvk1o7jGFMxTO4QyrFMYwzuH0ys+GGtlUavSQjIyCn3T8FZOP+++oX73DfW7b6jffaOl9nthYf3+v/ZpyPv+++955ZVXWL16Nf7+/kRHR7N161avawoLCwkICKj18dOnT2fKlCme2wUFBSQlJREXF0d4eHiTtr0h3G43FouFuLi4FvVD0tap331D/d48DMNgT9YRlu/MZllKFqt3Z3Ok1OV1Tc/4UEb3jGV0jxiGd40mOMDnn+u1Ofp59w31u2+o331D/e4bLbXfj1fgspLP/sffs2cP1157La+88gp9+/YFYOjQobzxxhte1zidTqKjo2t9jsDAwBojfwBWq7VF/WGAOfW0JbarrVO/+4b6vWnkHillxa6sio3IsziQ5z0FMzLIjzE94zizVxyje8bSPiKojmeSxqSfd99Qv/uG+t031O++0RL7vb5t8UnIKykpYeLEifzud7/jsssuo6ioCIAxY8ZQUFDA/PnzmTRpErNmzWLcuHHYbDZfNFNExKdKy91s3Jfr2Yh8y4F8jGpTMANsVoZ2jWJ0jzhG94gmxuYgoV27FvWfkYiIiDQ/n4S8b775huTkZJKTk2uM3L355ptce+21PPzww1itVpYsWeKLJoqINDvDMNiVWeTZr2717myKj5qC2btdmGe/uuFdYwgKMD8Ec7vdZGQ4a3taEREROcn4JOT97ne/w6j+cXQ1Xbp0YdeuXWzYsIERI0YQExPTzK0TEWk+OUdKWb7T3K9uWUoW6fneRaNiQwMqNiI3p2C2C6/fXHwRERE5ebXIVfgJCQlcdNFFvm6GiEijc5a72JCay7IUc23d1oNHTcH0szKsSzRjKjYiPyUhDKs2IhcREZEGaHDIW7FiBcOHD8fPr+ZD//3vf7Np0yamTJlCp06dGqWBIiKtmWEYpGRUTsHMZM3uHErKvKdgnpIQ5gl1w7pGY/fXOmQRERE5cQ0KeQUFBVx66aU88sgjTJ48ucb9ZWVlrFy5kq+//ppffvml0RopItKaZBU5WbEzyxPsDhd4r5WLDQ3kzJ6xjOkVy6gescSHaQqmiIiINJ4Ghbzw8HDmz5/PH/7wByZNmkRkZKTX/bfddht/+MMfCAkJacw2ioi0aI4ycwrm0pRMlqdkse1ggdf9gX5WhnWN5syecYzpFUvvdmFYLJqCKSIiIk2jwdM1J06cyIUXXsizzz7Ls88+W+N+f3//RmmYiEhLZRgGOw4XsSwlk6UpWazdk42jzO11Td/24Z4pmEO6RGkKpoiIiDSbEyq8MmvWLE4//XSmTp1KVFSU1315eXn6hFpE2pzMQifLd2Z6CqZkFHpPwYwPC2RMzzjG9DSnYMaFBfqopSIiInKyq3fIi42NJTAw0LMxeWFhIb1798Zu915Lkpuby+mnn964rRQRaWaOMhfr9uZ49qz7Jd17Cqbd38rwrjGM6RnLmb3i6Bkfqg+4REREpEWod8j77LPPCAwMJCAgoNb73W43hYWFREdH07Nnz0ZroIhIczAMg1/SCz2jdWv35OAs956C2b9juDla1yOWwV2iCPTTFEwRERFpeeod8kaPHu35/siRI4SHh5OZmUl0dDQAL774Iu+88w6bN29u/FaKiDSBjAKHOf2yohJmVpH3FMyEcLu5rq5XHKO6xxATqimYIiIi0vKd0Jo8u92OYRgEBlb9wnPvvffyyiuv8PHHH3PllVc2WgNFRBpLSamLtXtzWLYjk+U7s/j1UKHX/UH+NkZ0i2ZMzzjO7BVL9zhNwRQREZHW54RCns1mw2KxeE3dtNvtPPHEEzzxxBNcccUV+sVIRHzO7TZITi+oGKnLZN3eXEqrTcG0WGBAxwhG9zCrYA7qHKkpmCIiItLq1TvkzZgxg4CAAE94MwyDp556Cj+/qqcoKytj+/btzJs3j7vvvrvxWysichyH8h0sSzFH6panZJF9pNTr/g4RdnNdXa9YRnaPJTqk9nXGIiIiIq1VvUPeoUOHsNvtWK1WAO655x5yc3NrXDd48GAcDkfjtVBE5BiKS8tZsyeHZTuyWL4zkx2Hi7zuDwmwMaJbjGdtXbfYEM00EBERkTat3iHvrbfeasp2iIjUS+UUzKUpmSzbkcWG1FxKXd5TMAcmRjKmRyxjesZyeqcoAvysPmyxiIiISPM6oTV5AMXFxQQFBekTcRFpcgfzSlieksWynVms2JlFzlFTMDtGBnFmr1hG94hjVI8YIoM1BVNEREROXicc8h544AFyc3P56KOPGrM9IiIccZazZk82S3eY2xvszPCeghka6MeIbjGc2cssmNIlJlgfOImIiIhUOKGQt3jxYt566y0+/vjjxm6PiJyEXG6DbQfzWZaSxdIdmWzcl0uZy/Dcb7XAqUkVUzB7xXFaUiT+Nk3BFBEREalNg0PeypUrueKKK5g+fTrz58/n22+/JSkpicTERBITEznllFNo3759U7RVRFo4l9tgze5sdqbl0KPIxvBusdistY+wHcgrYXlKJktTzCmYecVlXvcnRgVxZq84xvQwq2BGBPs3x1sQERERafUaFPL++c9/MnXqVB588EEee+wx/P39mTZtGjt27GDJkiWkpaWRkpLCX//6V+65556marOItECLtqYz88tk0vMrq+vuoX2Enccv7suE/u0pcpazelc2y3dmsTQlk92ZR7weHxboxxndYxhTEew6awqmiIiIyAmpV8jbu3cvl156KeXl5Xz++eecc845uFwuAJ5++mnPtgoA//d//8cjjzyikCdyElm0NZ273t2IcdT59HwHd767kR5xoezNPkK5u+oKm9XCaUmRjO4Ry5m9Yjk1MRI/TcEUERER+c3qFfLat2/Pww8/zHXXXef1yXptn7L37t2b3/3ud43XQhFp0Vxugye+2FYj4FW3M9MsnNI5Jtjcr65nHGd0jyHcrimYIiIiIo2tXiEvMDCQ66+/vsZ5wzDYvHkzffv2JTAwEIB+/frx3HPPNW4rRcSnyl1uDhU42J9Twv7cYtJyS0jLKWZ/bjG7MovIOVJ23Od4+fen8bvTOzZDa0VERERObvVek/fiiy8yceJETjnlFK/z48aN48iRI5x55plMmzaNc845p9EbKSJNy+02yCxysj/HDHD7KwJcWq4Z6tLzHF5TLU+IlteJiIiINIt6hTy3282mTZt47LHHuOGGG3jmmWeIiorCYrFw+PBhDh48yH/+8x8uvfRSnnnmGe67776mbreINIBhGOQWl3mHt5xi9ueWkFZxu7Tcfczn8LdZ6BgZRFJ0MIlRwSRGmd/nF5fy2OfbjtuG+DB7Y70dERERETmGeoU8q9XKf/7zH3bv3s3kyZPp168fL7/8Mp06daK8vJxOnToxffp0JkyYwNlnn01CQgJXXXVVU7ddRKopcJSRVjGdsnJELi23mP055tcjpa5jPt5qgfYRQSRFB5EYFUxSVHDV99FBtAuzY61lOwSX2+CfS3ZxKN9R67o8C5AQYWdY1+jGeaMiIiIickwN2kKhW7dufP7557zzzjvccccdTJ06Fbu96tP5008/nTfeeIP77ruP8ePHExER0egNFjlZlZS6zNBWfSQup4S0PPNrfsnx18XFhwWSFB1MUlRVeDPDXDAJEfYT2mDcZrXw+MV9uevdjVjAK+hVRsLHL+5b5355IiIiItK4GrwZOsCNN95Ir169+N3vfseNN95I586dPfddddVVbN++nbCwsEZrpMjJoLTczcG8ypG4Eq8wl5ZbTFZR6XGfIzokwBPgEisCXOW0yo6RQdj9bU3S9gn92zPvhkFH7ZNnjuBV7pMnIiIiIs3jhEIewPDhw0lJSak1zD366KO/qVEibZHLbZCeX+KZPrm/okJlZXGTQwUOjOPUNgkL9COxlpG4xIpplaGBJ/xX+jeb0L895/VNYM3uLHamZdIjMY7h3WI1giciIiLSzOr1G6HT6WTMmDGsXbvW67xG60SquN0GWUXOqpG4agGuvhUq7f5Wr9G3o78PD/KrdX/KlsJmtTCiWwzdQl3Ex8fUuoZPRERERJpWvffJO3z4sOf2W2+9hcPhwN+/5kbGbrcbh8PBAw880GiNFGkJqleo9IS3at83vEJl5WhcRZCLCiY2NKBFhzgRERERafnqPbfLZqtay/P0009z1llneW7/97//5ZprrsEwDN5//32uu+66Rm2kSHMpdJTVuh6u8vv6VqisdSQuOoj4MLumL4qIiIhIk6p3yDOOWiw0f/58z/cLFy7kX//6FwCfffaZ53uRlqayQmVtI3ENrVBZOfrmWRcXFUz7yBOrUCkiIiIi0ljqHfKqTyE7ejrZse4TaU7eFSqL2Z6WRbbzYMWecSVkFTmP+xzRIQGeAJfo2TOu6StUioiIiIg0hnqHvCNHjrB37166dOlS476jR/lEmorLbXCowFGxR1xFhcrcYs8m4A2pUFljJK4FVKgUEREREfmt6v3bbF5eHqeffjqdO3cmMzOzKdskJzHDMMgsdNa54ffBvJJ6VahMrFgLF2uHnh2i6RQd4pliGRHkrxFnEREREWmz6h3yOnTowM6dO1mzZg2XXnppEzZJ2jLDMMgrLjtqw++q7w/kluCsZ4XKyn3iEo/aZqCyQqXb7SYjI4P4+HisVq2TExEREZGTQ4PW5NlsNkaOHEloaGiN+0QqVVaorNzwu7K4SVrFOrmGVqismlZpft8uXBUqRURERETqckLVNQ3D4Mknn/TcPnLkCE8++SSGYVBSUsJTTz3FY4891rgtlRajpNTFgbziGlsNVH6fV1y/CpV1bfitCpUiIiIiIieuXiHP7XZ7hbxbbrmFoqIizxS4+++/n5KSEgDuu+8+srOzm6Cp0lwqK1TWtc1AfSpURgX7ewW4xGizQmXl1EpVqBQRERERaRr1CnkOhwOns+oXe43StW7VK1R6jcJVTLE8VODgOLVNCA30q3PDb1WoFBERERHxnXr9Jh4cHMymTZuaui3SSKoqVFatg6s+EteQCpWVo2/VN/xOilaFShERERGRlqrewy0JCQlN2Y42y+U2WLM7m51pOfQosjG8W+xvLhpSvUJl9ZG4ymInafWsUNkhsmqfuLoqVIqIiIiISOuiOXVNaNHWdGZ+mUx6vqPizB7aR9h5/OK+TOjf/piPLXKW19jwu3qIK3KWH/Px1StUeo/EmUFOFSpFRERERNomhbwmsmhrOne9u5GjJ0Ueyndw17sbefma0+jbIdwMcEcFuf25xfWqUBkXFkhSHdsMtI8IIsBPFSpFRERERE42CnlNwOU2mPllco2AB3jO3f/BT8d9nsoKlZUBLrH696pQKSIiIiIitVDIawJr9+RUm6JZN7u/lS4xIbWOxCVGBRFm92+G1oqIiIiISFuikNcEMgqPH/AAnrt8IL87vWMTt0ZERERERE4mWrTVBOLD7PW7Lrx+14mIiIiIiNSXQl4TGNY1mvYRduqqXWkB2kfYGdY1ujmbJSIiIiIiJwGFvCZgs1p4/OK+ADWCXuXtxy/uqy0MRERERESk0SnkNZEJ/dsz74ZBJER4T8lMiLAz74ZBx90nT0RERERE5ESo8EoTmtC/Pef1TWDN7ix2pmXSIzGO4d1iNYInIiIiIiJNRiGvidmsFkZ0i6FbqIv4+BisCngiIiIiItKENF1TRERERESkDfFZyMvKyqJr167s3bvXc+7+++/HYrF4jh49eviqeSIiIiIiIq2ST6ZrZmVlMXHiRK+AB7B+/Xr+97//MXLkSABsNpsPWiciIiIiItJ6+WQk75prruG6667zOldeXs62bds488wziYyMJDIykrCwMF80T0REREREpNXySch74403uP/++73ObdmyBbfbzWmnnUZQUBATJkxg3759vmieiIiIiIhIq+WT6Zpdu3atcS45OZnevXszd+5cYmNjmTx5Mn/84x9ZtGhRnc/jdDpxOp2e2wUFBQC43W7cbnfjN/wEud1uDMNoUW06GajffUP97hvqd99Qv/uG+t031O++oX73jZba7/VtT4vZQuH666/n+uuv99z+5z//SdeuXSkoKCA8PLzWx8yePZuZM2fWOJ+ZmYnD4WiytjaU2+0mPz8fwzCwWlXQtLmo331D/e4b6nffUL/7hvrdN9TvvqF+942W2u+FhYX1uq7FhLyjxcfH43a7SU9PrzPkTZ8+nSlTpnhuFxQUkJSURFxcXJ2P8QW3243FYiEuLq5F/ZC0dep331C/+4b63TfU776hfvcN9btvqN99o6X2u91ur9d1LSbkPfzww5x++umegiyrVq3CarWSlJRU52MCAwMJDAyscd5qtbaoPwwAi8XSItvV1qnffUP97hvqd99Qv/uG+t031O++oX73jZbY7/VtS4sJeaeeeiqPPvoo7dq1w+Vycd9993HTTTcRHBzs66aJiIiIiIi0Gi0m5N1www1s27aNK664ApvNxg033MCsWbN83SwREREREZFWxachzzAMr9uzZ89m9uzZPmqNiIiIiIhI69dyJpiKiIiIiIjIb6aQJyIiIiIi0oYo5ImIiIiIiLQhCnkiIiIiIiJtiEKeiIiIiIhIG6KQJyIiIiIi0oYo5ImIiIiIiLQhCnkiIiIiIiJtiEKeiIiIiIhIG6KQJyIiIiIi0oYo5ImIiIiIiLQhCnki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",
      "text/plain": [
       "<Figure size 900x500 with 1 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "image/png": "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IiJSEtTkiYiIFFHTqHJUCLRxvhmZFqBCoI2mUVrgXEREzKMmT0REpIjcrBZe6FIP4KxG76/rL3SpV7henoiIiBnU5ImIiFyCjvUrMP7e64kIPPOQzIhAG+PvvZ6O9SuYlExERMRBSyiIiIhcoo71K9CuXgS/7z7OzgPJ1IwMpVn18tqDJyIiTkFNnoiIyGVws1qIrR5Cdb8CwsJCsKrBExERJ6HDNUVERERERFyImjwREREREREXoiZPRERERETEhajJExERERERcSFq8kRERERERFyImjwREREREREXoiZPRERERETEhajJExERERERcSFq8kRERERERFyImjwREREREREXoiZPRERERETEhbibHaA4GYYBQFpamslJ/ma320lPT8dms2G1qqe+mlR7c6ju5lDdzaG6m0N1N4fqbg7V3RzOWve/+py/+p7zcakmLz09HYDKlSubnERERERERKRkpKenExgYeN6vW4yLtYGliN1u59ChQ/j7+2OxWMyOAzi67cqVK7N//34CAgLMjlOmqPbmUN3NobqbQ3U3h+puDtXdHKq7OZy17oZhkJ6eTsWKFS+4h9Gl9uRZrVYiIyPNjnFOAQEBTrWBlCWqvTlUd3Oo7uZQ3c2huptDdTeH6m4OZ6z7hfbg/cV5DjAVERERERGRK6YmT0RERERExIWoySthXl5evPDCC3h5eZkdpcxR7c2huptDdTeH6m4O1d0cqrs5VHdzlPa6u9TgFRERERERkbJOe/JERERERERciJo8ERERERERF6ImT0RE5AodPXqUVatWkZmZaXaUMke1FxE5m5q885g1axbVq1fH3d2dhg0bsmXLFgASExOJiYkhODiYESNG8M9TGj/55BMqVKiAh4cHrVq14vDhw2c85s6dOylXrtwl5Zg+fTpVq1alYsWKTJs27cpfmJNzlrpHR0djsVgK/xs8ePCVvzgnVtx1v9jP5Hy0vZtTd23vV1b3sWPHUqdOHQYMGEBkZCRLly4tUo6ytr2D89Re2/yV/20FyMvL47rrrmPx4sVFyjFu3DjCw8OpXr06CxcuLJbX5sycoe6GYRAUFHTG9v7KK68U22t0RsVd965du55Rv7Zt2xYph+m/4w05y86dO43g4GDjq6++Mo4cOWLcddddRvPmzY3s7GyjWrVqxpAhQ4ydO3cat956qxEXF2cYhmEsXbrU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5MmTtGvXjnfffZfg4GA2bdqEp6fnGY8fExPD77//zrZt2wr3+omIiBQ3NXkiIiLnUL9+feLj42nSpAlw4XPy8vLyuOuuu+jZsyfp6ekMHDiQrVu30r17d3bs2AFA7969adu2LW3atKFatWpX86WIiEgZo8ErIiIif8rPz6egoAAPDw/c3NwueF+73U5eXh4eHh54eHgA4OHhwQMPPADAiRMnqFixYuH9c3Nz8fX1VYMnIiIlTk2eiIjIn2bNmsVTTz2Fu7s7Hh4eDBgwoPBru3bt4v7778fX1xf4+9y8yZMn06xZs7Mea9myZTRt2rTwenZ2Nt7e3iX+GkRERNTkiYiI/KlHjx706NHjnF+72BIK/zz7ISsri/j4eCZNmlR4W1paGn5+fsUbWERE5BzU5ImIiBRBQUEBBQUF5/16bm4uubm5pKam0rNnT5o2bUqLFi3Ytm0b+/fvZ+PGjWccvikiIlJS1OSJiIgUwenTp8nNzT3v1/9q8j799FM8PDyYOHEiAPPmzWP8+PEMHTqUunXrXq24IiJShmm6poiISDGz2+1YrVqKVkREzKEmT0RERERExIXoY0YREREREREXoiZPRERERETEhajJExERERERcSFq8kRERERERFyImjwREREREREXoiZPRERERETEhajJExERERERcSFq8kRERERERFyImjwREREREREXoiZPRERERETEhfw/aG9LgM1NnJsAAAAASUVORK5CYII=",
      "text/plain": [
       "<Figure size 900x500 with 1 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "trend_metrics_1 = ['ROE', '毛利率', '净利率']\n",
    "trend_metrics_2 = ['营业收入增长率', '净利润增长率']\n",
    "\n",
    "plt.figure(figsize=(9, 5))\n",
    "for metric in trend_metrics_1:\n",
    "    plt.plot(target_data['年份'], target_data[metric], marker='o', label=metric)\n",
    "plt.title('春风动力盈利能力指标趋势')\n",
    "plt.xlabel('年份')\n",
    "plt.ylabel('百分比（%）')\n",
    "plt.legend()\n",
    "plt.grid(alpha=0.3)\n",
    "plt.tight_layout()\n",
    "plt.show()\n",
    "\n",
    "available_growth_metrics = [m for m in trend_metrics_2 if m in target_data.columns]\n",
    "plt.figure(figsize=(9, 5))\n",
    "for metric in available_growth_metrics:\n",
    "    plt.plot(target_data['年份'], target_data[metric], marker='o', label=metric)\n",
    "plt.title('春风动力成长能力指标趋势')\n",
    "plt.xlabel('年份')\n",
    "plt.ylabel('百分比（%）')\n",
    "plt.legend()\n",
    "plt.grid(alpha=0.3)\n",
    "plt.tight_layout()\n",
    "plt.show()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "id": "b9670cec",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "春风动力近五年财务状况判断：总体改善。\n",
      "改善指标：ROE、毛利率、净利率、净利润增长率，说明公司在相关方面表现增强。\n",
      "走弱指标：营业收入增长率，说明仍需关注盈利或成长压力。\n"
     ]
    },
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>指标</th>\n",
       "      <th>趋势判断</th>\n",
       "      <th>方向</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>ROE</td>\n",
       "      <td>总体改善，由16.04上升至24.46，期间存在一定波动</td>\n",
       "      <td>改善</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>毛利率</td>\n",
       "      <td>总体改善，由21.53上升至26.94，期间存在一定波动</td>\n",
       "      <td>改善</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>净利率</td>\n",
       "      <td>总体改善，由5.23上升至8.78，期间存在一定波动</td>\n",
       "      <td>改善</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>营业收入增长率</td>\n",
       "      <td>总体走弱，由73.71下降至31.30，最高值为73.71，最低值为6.44</td>\n",
       "      <td>恶化</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>净利润增长率</td>\n",
       "      <td>总体改善，由12.78上升至13.83，期间存在一定波动</td>\n",
       "      <td>改善</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "        指标                                    趋势判断  方向\n",
       "0      ROE            总体改善，由16.04上升至24.46，期间存在一定波动  改善\n",
       "1      毛利率            总体改善，由21.53上升至26.94，期间存在一定波动  改善\n",
       "2      净利率              总体改善，由5.23上升至8.78，期间存在一定波动  改善\n",
       "3  营业收入增长率  总体走弱，由73.71下降至31.30，最高值为73.71，最低值为6.44  恶化\n",
       "4   净利润增长率            总体改善，由12.78上升至13.83，期间存在一定波动  改善"
      ]
     },
     "execution_count": 9,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "def describe_trend(series):\n",
    "    clean_series = series.dropna()\n",
    "    if len(clean_series) < 2:\n",
    "        return '数据不足，暂难判断', '数据不足'\n",
    "    first_value = clean_series.iloc[0]\n",
    "    last_value = clean_series.iloc[-1]\n",
    "    max_value = clean_series.max()\n",
    "    min_value = clean_series.min()\n",
    "    if last_value > first_value and clean_series.is_monotonic_increasing:\n",
    "        return f'持续改善，由{first_value:.2f}上升至{last_value:.2f}', '改善'\n",
    "    if last_value > first_value:\n",
    "        return f'总体改善，由{first_value:.2f}上升至{last_value:.2f}，期间存在一定波动', '改善'\n",
    "    if last_value < first_value and clean_series.is_monotonic_decreasing:\n",
    "        return f'持续走弱，由{first_value:.2f}下降至{last_value:.2f}', '恶化'\n",
    "    if last_value < first_value:\n",
    "        return f'总体走弱，由{first_value:.2f}下降至{last_value:.2f}，最高值为{max_value:.2f}，最低值为{min_value:.2f}', '恶化'\n",
    "    return f'总体保持稳定，最高值为{max_value:.2f}，最低值为{min_value:.2f}', '稳定'\n",
    "\n",
    "trend_rows = []\n",
    "for metric in trend_metrics_1 + available_growth_metrics:\n",
    "    description, direction = describe_trend(target_data[metric])\n",
    "    trend_rows.append({'指标': metric, '趋势判断': description, '方向': direction})\n",
    "\n",
    "trend_summary = pd.DataFrame(trend_rows)\n",
    "improved_metrics = trend_summary.loc[trend_summary['方向'] == '改善', '指标'].tolist()\n",
    "weakened_metrics = trend_summary.loc[trend_summary['方向'] == '恶化', '指标'].tolist()\n",
    "\n",
    "if len(improved_metrics) > len(weakened_metrics):\n",
    "    financial_status = '总体改善'\n",
    "elif len(improved_metrics) < len(weakened_metrics):\n",
    "    financial_status = '总体恶化'\n",
    "else:\n",
    "    financial_status = '整体波动'\n",
    "\n",
    "print(f'春风动力近五年财务状况判断：{financial_status}。')\n",
    "if improved_metrics:\n",
    "    print('改善指标：' + '、'.join(improved_metrics) + '，说明公司在相关方面表现增强。')\n",
    "if weakened_metrics:\n",
    "    print('走弱指标：' + '、'.join(weakened_metrics) + '，说明仍需关注盈利或成长压力。')\n",
    "\n",
    "trend_summary"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "c66c93a5",
   "metadata": {},
   "source": [
    "根据趋势判断表，春风动力近五年财务状态可以概括为“总体改善、总体恶化或整体波动”三类。若 ROE、毛利率、净利率等盈利指标上升，说明公司盈利质量增强；若营业收入增长率和净利润增长率上升，说明成长能力改善。若部分指标上升、部分指标下降，则说明公司处于波动调整状态，需要结合成本压力、费用投入、产品结构和行业需求变化进一步分析。整体来看，任务四的结论应以趋势判断表输出的“财务状况判断”为准。"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "d6bed700",
   "metadata": {},
   "source": [
    "# 5：同业比较分析"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "id": "36299381",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>年份</th>\n",
       "      <th>ROE</th>\n",
       "      <th>毛利率</th>\n",
       "      <th>净利率</th>\n",
       "      <th>营业收入增长率</th>\n",
       "      <th>净利润增长率</th>\n",
       "      <th>资产负债率</th>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>公司名称</th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>春风动力</th>\n",
       "      <td>2025</td>\n",
       "      <td>24.4649</td>\n",
       "      <td>26.9371</td>\n",
       "      <td>8.7802</td>\n",
       "      <td>31.3040</td>\n",
       "      <td>13.8344</td>\n",
       "      <td>59.8487</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>钱江摩托</th>\n",
       "      <td>2025</td>\n",
       "      <td>19.2345</td>\n",
       "      <td>25.1568</td>\n",
       "      <td>17.9768</td>\n",
       "      <td>-10.2227</td>\n",
       "      <td>44.3896</td>\n",
       "      <td>45.8585</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>宗申动力</th>\n",
       "      <td>2025</td>\n",
       "      <td>12.8200</td>\n",
       "      <td>13.5897</td>\n",
       "      <td>5.4848</td>\n",
       "      <td>18.5488</td>\n",
       "      <td>44.2529</td>\n",
       "      <td>53.0488</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>信隆健康</th>\n",
       "      <td>2025</td>\n",
       "      <td>-7.6347</td>\n",
       "      <td>12.5336</td>\n",
       "      <td>-5.7164</td>\n",
       "      <td>-0.2964</td>\n",
       "      <td>-238.6238</td>\n",
       "      <td>47.6013</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>绿通科技</th>\n",
       "      <td>2025</td>\n",
       "      <td>1.5583</td>\n",
       "      <td>25.6917</td>\n",
       "      <td>6.1650</td>\n",
       "      <td>19.1197</td>\n",
       "      <td>-69.0128</td>\n",
       "      <td>22.9159</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>涛涛车业</th>\n",
       "      <td>2025</td>\n",
       "      <td>24.0050</td>\n",
       "      <td>41.4774</td>\n",
       "      <td>20.7113</td>\n",
       "      <td>32.4126</td>\n",
       "      <td>89.2863</td>\n",
       "      <td>38.6991</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>千里科技</th>\n",
       "      <td>2025</td>\n",
       "      <td>0.8116</td>\n",
       "      <td>10.1604</td>\n",
       "      <td>-3.2123</td>\n",
       "      <td>42.1300</td>\n",
       "      <td>110.9296</td>\n",
       "      <td>41.1090</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>爱玛科技</th>\n",
       "      <td>2025</td>\n",
       "      <td>21.3923</td>\n",
       "      <td>18.2909</td>\n",
       "      <td>8.2633</td>\n",
       "      <td>16.1447</td>\n",
       "      <td>2.3427</td>\n",
       "      <td>60.5670</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>隆鑫通用</th>\n",
       "      <td>2025</td>\n",
       "      <td>17.5654</td>\n",
       "      <td>19.0261</td>\n",
       "      <td>8.5303</td>\n",
       "      <td>13.7491</td>\n",
       "      <td>46.9537</td>\n",
       "      <td>44.3772</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>新日股份</th>\n",
       "      <td>2025</td>\n",
       "      <td>3.3217</td>\n",
       "      <td>14.3575</td>\n",
       "      <td>1.2405</td>\n",
       "      <td>17.1478</td>\n",
       "      <td>97.4685</td>\n",
       "      <td>55.4537</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>华洋赛车</th>\n",
       "      <td>2025</td>\n",
       "      <td>14.8940</td>\n",
       "      <td>19.1783</td>\n",
       "      <td>6.9293</td>\n",
       "      <td>48.0682</td>\n",
       "      <td>-7.9704</td>\n",
       "      <td>49.1391</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>九号公司</th>\n",
       "      <td>2025</td>\n",
       "      <td>26.4058</td>\n",
       "      <td>29.6296</td>\n",
       "      <td>8.2824</td>\n",
       "      <td>49.8884</td>\n",
       "      <td>62.1740</td>\n",
       "      <td>66.2589</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "        年份      ROE      毛利率      净利率  营业收入增长率    净利润增长率    资产负债率\n",
       "公司名称                                                             \n",
       "春风动力  2025  24.4649  26.9371   8.7802  31.3040   13.8344  59.8487\n",
       "钱江摩托  2025  19.2345  25.1568  17.9768 -10.2227   44.3896  45.8585\n",
       "宗申动力  2025  12.8200  13.5897   5.4848  18.5488   44.2529  53.0488\n",
       "信隆健康  2025  -7.6347  12.5336  -5.7164  -0.2964 -238.6238  47.6013\n",
       "绿通科技  2025   1.5583  25.6917   6.1650  19.1197  -69.0128  22.9159\n",
       "涛涛车业  2025  24.0050  41.4774  20.7113  32.4126   89.2863  38.6991\n",
       "千里科技  2025   0.8116  10.1604  -3.2123  42.1300  110.9296  41.1090\n",
       "爱玛科技  2025  21.3923  18.2909   8.2633  16.1447    2.3427  60.5670\n",
       "隆鑫通用  2025  17.5654  19.0261   8.5303  13.7491   46.9537  44.3772\n",
       "新日股份  2025   3.3217  14.3575   1.2405  17.1478   97.4685  55.4537\n",
       "华洋赛车  2025  14.8940  19.1783   6.9293  48.0682   -7.9704  49.1391\n",
       "九号公司  2025  26.4058  29.6296   8.2824  49.8884   62.1740  66.2589"
      ]
     },
     "execution_count": 10,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# 直接复用任务 2 清洗后的最新年度横截面表，避免重复请求接口\n",
    "compare_metrics = ['ROE', '毛利率', '净利率', '营业收入增长率', '净利润增长率', '资产负债率']\n",
    "peer_compare_table = latest_df[['年份'] + compare_metrics].copy()\n",
    "peer_compare_table"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "id": "5c114791",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "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n+6xjNvtVsGCBS95ewAAAAAAeMNF9eneuHGjZs+erePHjyskJESHDx/W5s2b1bBhQ3Xu3Fnh4eGXnKHExES1adNGd911l9q3b6/4+HhJ0o033qjY2FjNnDlT3bp104gRI9S8eXP5+vpe8jYBAAAAAPCGiwq6W7VqpRdffFF33HGHjh07pkceeUSHDh2Smenjjz/WgQMH1LRpU916663/OEPffPONIiMjFRkZmalm+91339X999+v/v37y8fHRytWrPjH28G/I2Lglzma3u7sjVUAAAAA5KyhoTmcXkzOpocr1kUH3ePGjVOJEiV0/Phx3XjjjcqXL5+k/3tV2J9/XtpIdXfddZfMsh6yPiIiQjt37tS6devUuHFjFSpU6JK2BQAAgKsUARKAK8RFBd1Tp05VfHy8Tp48qfz58ys0NPPJrHbtHH4n21mKFy+u1q1be3UbAAAAAADkhIt+T3dwcLCCg4O9kRcAAAAAAK4q2XqxWGpqqm699VYdOHDggsu+9NJLWrBgwSVnDAAAAACA3C5bQbefn5/69++vVq1aaevWredcbsiQIfr222/VokWLHMsgAAAAAAC5Vbabl99xxx0qUKCA7rnnHt1xxx267777VLZsWcXGxmrVqlUaP368qlevrqVLlyowkCGmAQAAAAC4qD7djRs31tq1azVnzhyNHDlS+/fvV2hoqKpVq6YpU6aofv363sonAAAAGJEbAHKdix5ILSAgQF27dlXXrl29kB0AAAAAAK4eFx10A1eTWu/XytH0NnbZmKPpAQAAAMjdsjWQGgAAAAAAuHgE3QAAAAAAeAnNywEAAHDZRQz8MkfT283LdABcIajpBgAAAADASwi6AQAAAADwEoJuAAAAAAC8hKAbAAAAAAAvueig++eff1ZqamqW373//vt65plntHfv3kvOGAAAAAAAud1FBd2xsbFq166dJkyYkOX3KSkp+uWXX9SiRYscyRwAAAAAALnZRQXdISEhmjlzpoYPH66TJ09m+r5Hjx76+eeftXPnzpzKHwAAAAAAudZFNy9v06aNWrVqpVGjRmX5fZ48eS45UwAAAAAAXA3+0UBqI0aM0Lvvvqvo6OhM3508eVIul+uSMwYAAAAAQG7nl90FCxcurICAAPn6+kqS4uLiVKVKFQUGBnosFx0drWuuuSZncwkAAAAAQC6U7aB7/vz5CggI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2rTJY15cXJz8/f2znYaPj49KlSp10du+0oSEhOTag/LfRlllH2WVfZRV9lFW2UdZZR9llX2UVfZRVtlHWWUP5ZR9ub2szlfDneGKGr38XBo0aKBVq1Y507t27ZLb7T5v7TgAAAAAAJdbrgi6b7rpJsXGxmrmzJmSpBEjRqh58+by9fW9zDkDAAAAAODcrqjRy8/Fz89P7777ru6//371799fPj4+WQ7GdjULCAjQyy+/nKlvOzKjrLKPsso+yir7KKvso6yyj7LKPsoq+yir7KOssodyyr7/Ulm57ELjm19BDh8+rHXr1qlx48YqVKjQ5c4OAAAAAADnlauCbgAAAAAAcpNc0acbAAAAAIDciKDbS3bt2qVt27b9q9vcvn27xo8fn61lDx48qB07dng5RwCQe504cULp6emZ5k+bNk1r1qzJcp2oqKgs57/++uvaunVrtredlJSkq6Uh2vHjx/Xee++pf//+lzsrVywz07Fjx7RhwwZ98cUXGjZsmJ544onzrpOQkJDl8Xk1S01N1d13333R9y+fffaZtmzZku3l3W63UlJSLjZ7AHBOBN05ID09PdPJ+X//+59Gjx7tTJuZ3G63xwWyTJky8vPzO+enSJEimbaVnJzsMZ2amurcmB0+fFgTJ07MVp7nz5+vtm3bZnsfc9LKlSs1dOhQj3lLlizRk08+KTPT8uXLvbbtzz//XA888IDX0veWv//+W/fee6/cbve/ut3c9iBn0KBBWrZsmTPtdrv10EMPZbvcjh07prvvvlvHjh3zVhY9rF+//qJuBHPKb7/9pr///lvS6fOX2+3OdoCXnJz8rx+Hl8uIESN044036sCBAx7zP/30Ux06dCjLdZ544gndddddiomJ8Zg/bdo0JSYmZnvbkyZN0q233npR+W3Xrp3atGkjSWrdurUef/zxi1r/UkRFRWn+/Pl677339Prrr6tPnz5q166dKlasqFq1amn27NmKiYnJVG6NGjVSvnz5FBYWprCwMPn5+Sk4ONiZ9vf316RJkzJt78SJE/r666/19NNP68UXX8z0vb+/f5bno4cfflhTpkzJNL9SpUr/2gCtS5cuVcWKFVWxYkVVqVJFtWvXVsWKFdWhQwe98sorWrp0qTZs2KBKlSopKipKZuZx7U9LS1NSUpJq166tQoUKqXDhwipcuLBCQkLUqFGjTNvLrWXl7++vevXqqVSpUrrlllskSV9++aWWLFmS7XF9oqOj1aNHD7344ot6+OGH9dtvv51z2T59+ujLL7+UJA0fPlwVKlRQRESE8ylevLhcLpf69u3rsd7+/fvl4+PjsayPj49KlSrlTIeEhPwrD50WLFig559/PtP848ePa+3atXrzzTc1ZswYr+fjfBYsWJDlA41znVO9xcyy/dBq9+7dHsseOnTI4x5fkkaOHKk9e/ZcMK0+ffpo/vz5F5XXi7l2eEtaWpri4+P/9e2ePHlSmzdvPuf3iYmJuecBmeGSrV+/3ipXrmw1atRwPmFhYVa6dGmPeZUrV7bffvvNWa9SpUq2Z8+eLNPcsmWLlSlTJtP88uXLW758+Sw0NNTy5ctnPj4+tn37djMzW7VqldWuXTtbeZ4+fbo1btz4H+ztpWvZsqVNmTLFY95XX31lbdq0sVOnTln9+vVt8eLFzndz5861Tp062aFDhyw1NdXi4uIsKSnJUlJSnE98fLwdOXLEkpKSnPVWrFhhzZo18/hcc8015u/v7zGvadOm1qJFC4/8dO/e3Xr27Jkp76dOnbJff/3VxowZY926dbO0tLQcLp2sJSYmWsWKFe3NN9+8qPWqVKliP/7443mXcbvdHtMpKSmWnp5uZmYrV6608uXLZ2tbkyZNsmrVql1U/nLSiRMnzM/Pz9atW+cxv2PHjrZixQqPeQcOHDA/Pz+rV6+eFS5c2Lp27WpmZm+++aaFh4dbamrqebfVuXNnW7duncff/8iRIzZv3jxr1aqVxcXFWXx8/AXz/MQTT1i7du2c6fT0dEtKSvL6cdWjRw9nnyMjI61ChQpWvXp1j/OVJIuOjjYzs9dff90mT55sZmZTp061UqVKWdmyZZ1PyZIlTZJ17NgxU9kdP37clixZYn369LHBgwdnykuePHmcc9iZHnroIWebZ6pYsaItX778Eksg+1599VV74IEH7K677rKKFSta1apVLSgoyMqXL+9xbr/pppvMzCw1NdV69uxpgwcPtnr16lmlSpWsWrVq5ufnZ1WrVnXWqVSpknXu3NnZTnR0tMXFxVlCQoIlJCRYxYoVbebMmZaYmOh84uLi7OTJk+fMa48ePey+++4zM7N7773XBgwY4N3COUNSUpLdcccd9uCDD9rgwYNt6tSp1rBhw0zn+rNdf/31NnfuXGe6UaNGHn/fe++91959911nes+ePRYREWHFihUzSfbWW2/ZTz/9ZGlpada5c2f7+++/zcwsX758tmvXrkzb69Gjh82YMSPT/Jo1a9qqVasucq//mbS0NPvtt9+sUaNGlpCQYHFxcVayZEnnd5CSkmLh4eH2v//9z8zM9u7da+Hh4VakSBELCAiw8PBwe+yxxzKlO2nSJOvUqZMzndvLKjg42BITE+3hhx+2cePGWWJiotWoUcOCg4Od31FISIjdcccdHusdPXrU5s+fb4888ojVrl3bpk6dam6327Zu3WqdOnWyJk2a2AsvvGBffPGFbdy40VJSUszM7L333rMiRYrYoUOHnLS+/fZbGzBggJ08edKaNGliffr0yZTPo0ePWr58+Tzm5cuXz+O81qtXryzPfzklPj7e0tLS7LPPPrOqVataamqqnTp1ylJTU+3aa681SRYcHGzVq1e3li1bWkxMjJmZvfXWWybJfH19s/xIsldeecVjW6+99prly5fPypYta4ULF7YOHTqYmVmLFi2scOHCVrZsWcuTJ48tWbIkUz63b99ufn5+tm3bNjMz+9///mdz58611NRUK1SokO3YscNrZXS2RYsWWa1atZxz6v3332+DBg1yvk9ISHD+f8MNN9jtt99ux48fN7PT5+tChQrZ999/b2anr6P58+e3I0eOeGyjRYsWVq9ePY9PsWLFrHjx4pnmz5kz55x57d27t3Xp0iWndv0fOXLkiEmyb7/99oLLbt++3Vwul8d9QsanUKFCdtddd513/YEDB9pnn31mZqfjlZo1a55z2euuu87y589vhQoVOucnLCzMJNmpU6cuap9zGkF3DnG73R43m02aNLG1a9dmWuZMVapUsb1793qcZHbt2mVvv/22bdmyxSpWrJitbX/22Wf2/PPPW9euXa1YsWI2ePBgGzx4sE2YMMFZ5vjx43by5EmLi4uzuLg4mzhxol1//fXO9JmfCwUcl+Krr74yf39/q1KlilWoUMGee+45MzP7+eefnR/hvn37bNasWRYbG2tmZocOHbLWrVtbgQIFbP78+SbpnJ8zTwaLFy+29u3bOzesnTp1sri4OGd6xowZNm/ePDt16pSzrQy9evWyfv36mdnpQOyGG26wsmXLWmBgoF1//fX22GOP2eTJk897A3wpRo0alelEFRISYmXKlMk0/8y/89lq1aplv/7663m3dTU8yDEzmzx5st144432ySefWPHixa1UqVJOeZUpU8bKlCljJUuWtOLFi9tPP/1kxYoVMzOzm266yb744guLioqyYsWKWcGCBZ0busDAQHviiSc8thMdHW0lSpSwBQsWWMWKFc3X19f27dtndevWterVq1uhQoXs+uuvt+LFi3us99dff5mPj49df/31zqdmzZqWP39+Z/q6666zunXr2oYNG7xWTmlpaVayZEnbtm2bxcXFZblMfHy8BQQEONPfffedBQUF2aZNm5x5GzZssMcee8xiYmKsffv2dvfddzs3r2a5/4b/TGful5lZuXLlbP/+/dleJzU11YKDg8/7MKV8+fIWEBBgefPmNT8/P8uTJ49zXsuXL5/ly5fP/P397ZZbbvFY78ybiD59+tjDDz9sZmZdunRxbvITEhLswIED2dvZHHTXXXfZ9OnTz7vMLbfccsGg+7333vNY5/Dhw5aYmGhn1xuMHj3aqlWrZjExMZmOq4xrdM+ePe29996zxMREe+aZZ6xBgwbWqFEjCwoKspo1a1qjRo2sXr16HoG+t3To0MFGjx5tZmZjxoyxRx55xMxOn8vuvPPOTMsvWbLEmjZt6jHvjTfecB6ODR482Pr27evxfW4uq9DQUEtMTLSyZcvajh07rGfPnlamTBlr2LChff7557Zu3TqrXbu2R6CzZcsWK1WqlHXv3t2+/vpre//9961Xr15WvXp1a9eunfXq1ct2795t7777rnXq1MmqV6/uEVz17dvX9u3b50wfO3bMrr32WgsLC7OBAwdmmc9jx45lK+h++eWXc6hkMvP19TWXy5UpYF6+fLnVq1fPFi1alOV6EydOzHRMnalp06Y2YsQIj3ljx461Bx54wMzM5syZ4/y/adOm9umnn5qZWY0aNbJ8OPrCCy84D3zNTv/+3377bTMz69atm/N/b3O73Va9enV76aWXnHkPP/yws68LFy604sWLOxVl8fHx1qZNG3vllVfs1KlTFhMTY5MnT7Zly5aZ2ekHEc8995zzsCNDqVKlbMuWLWZmtmbNGjtx4oSZnb4OL1q0yLlOdOnSxSZNmuSsd/z4cech7LFjxywsLMy+//77TA9hz3UN94Zjx46ZJNu8efMFl927d6+FhoZm+d3MmTOtY8eO51z3+PHjFhwcbH/++aeZna50KlKkSLaC/XNZv369SfrXKsrOJVe8pzs3eOONNzRv3jz5+PgoPj5eu3btUq9evTyWqVmzpt59911nOi0tTWamtm3bauDAgXrooYc0f/58rVy5Urfffrt8fX2zte2CBQsqIiJCkpQ3b15FRERo69atmjNnjnr37i1Juvbaa3Xs2DH5+vrK5XLJ7XYrNTVVpUqV8kgrJiZGK1eu1I033ngJpZG1qKgoPfnkk/r9999Vo0YNj+/y5s2rrVu3qkuXLvruu+/UoEED3XTTTcqfP7+KFy+uRYsWaenSpWrevLlOnDihPHny6MCBA6patarT3CUlJUX58uVz0syXL598fHzUrVs37dmzR7///rt27NihqVOnqlevXjp06JACAgI0atQoPfvss7r33nuddX18fJQnTx5JUqtWrdS4cWMdOHBAL730kn766accL5uzxcfHq02bNhfsLtC1a1clJCRIkl577TUNGTJEPj7/12skLS1N1113ncc6BQsW1NGjR53pnTt3Zkr3888/17vvvqsjR47oyJEjTpPE4sWLO8fUiRMn5Ovr6xynbrdbvr6+WTY/yps3b7aP538iPT1db731lm644QZ17NhRnTp1ksvlynJZM9PJkyclne43u2HDBt12223q1KmTSpQoobS0NE2ZMkWxsbEaPny4xo4d67H+ggULVLlyZbVt21bh4eF67rnnFBYWplWrVmn16tWaOHGiPvvsM1WoUEExMTEKDQ11yiBfvnz64YcflJaWJn9/f61YsUIDBw78V46pDN99951uvPFGVapUSddff73eeOMNvfLKK9q6davy588v6fRv6czuLc2aNcvUZLFSpUrau3evypYtqzZt2mjWrFkef+MyZcpo9erVCg0NVd68edWnTx/nuzp16qh169ZavXp1pvwlJyc7x5XL5VJSUpIGDRqkn3/+WT4+Pvr777/16KOPKl++fEpNTdUTTzyh7t2753Qx6e+//9aqVavUuXNn+fn5acyYMZo2bZoCAgK0d+9etW7dWtLp4+nUqVOaPHmywsLCdPz4cd1xxx3y8/PT008/rSVLlsjX11fJycm69tprJZ0+XuPj4/XVV1+patWqkv7vd/j333+rXbt2mjdvnmbPnq0tW7bok08+yTKPf/75p2644Qbt2LFDRYsWlcvlyvK4/+6779S+fXvt379fxYsXz/GyuhR+fn568skn1a9fP0mnm23ed999CgwMlHT6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RUZG2r59+2zDhg1WtGhRp3nq+Y6rLl26WNu2bW3y5MkWGBjoBHI1atSwEiVKZLtLzT/1448/OmOUmJ0eQyTjN5UhLS3Njh496lxj+vTpYy1btrQSJUpY9+7d7ddff7Vly5Z5NENv2LBhlk16c2tZhYaG2qlTp+y6666z77//3qZPn27PPfecNW3a1BmT5eabb7Ynn3zSo+tLXFycNWvWzCIiIuzmm2+21q1bO59WrVpZkyZN7I477vDoY71+/Xp744037JprrjGz0+NtZPRPLlasmAUGBjrXX19fX49mvVFRUZc16F60aJFJMh8fH/Px8XHOG5Ls1VdftYYNG9p9993nBL19+vSxjRs3mtnpMTouFHSPGzfOY97rr7/u0by8S5cu9u2331pkZKQTUGZ8MoLT1atXW4ECBczf39+ioqLs888/t+LFi2eqVFm7dq0VKlTI/vrrrxwsof+za9cua9iwoe3evds57h988EFr0aKFNW7cONPvcN26dTZv3jwLDg62O++80xmH6cyHjGcG3enp6Zke1M+bN89q1aplQUFBVqVKFacPtySrXbv2OStz1q5da82aNbOjR4+a2enfY0Zz+PT09HNWyuSk3bt325IlS2z9+vU2Z84cCwsLcx78/v777+br65vp/uGfOn78uEVERDgPef7++2+Ph+p//PGHBQcHO329LwZB91Vo4cKFVqNGDafm0cxsx44dVqJECZs9e7bHsunp6RYYGOj8ODMGTskIdvbt22fh4eFZbqdWrVq2evVqW7NmjcfJ8IUXXnAGzpk+ffp5B12oUaOGzZo1y2Pe1q1bTZLH019vGDlyZKaLz9GjRy0wMNBatWpl4eHh1qdPH9uwYYOlpKTYO++8Y4ULF8402NKFgu7vv//eOnToYI888ogzMFFiYqL179/fFi5caJ999pktXrzYli1blulEmxF0L1y40GJjY23Xrl02btw4K1SokHXo0MEiIiKsUKFCNmTIkBwtm0sxfvz4LPt0nT0wyplBd4bc/CBny5Yt1qVLF5s5c6azD4MGDbLw8HArV66clS9f3ipUqGARERFWokQJmzRpkhN0JyQkWJUqVez333+3d99913r06GE333yzxw3dyy+/7NwAvPHGG/bWW29Z06ZNbcWKFZY3b17Lly+fTZ8+3erVq2c1atRw+nS3atXKI5979+614sWL20cffWTvvfeezZw5055//nkrX768zZw502bOnGklS5a05557zmsDhe3bt8/69+9vY8eOtYYNG1p6errVqlXLwsPDrWzZslawYEHLnz+/0w++SJEitm3bNps1a5YVKFDAzE73BQ0LC3MGUPPz83NuRgMCApybuQy59YY/w7x58+zRRx91pq+55hqP8ToKFSrk0QfU7PQ4EK+99pqZna7xDw8Pt8OHD5vZ6YDA19c3y20tWLDAduzYYcnJyWZ2utb/zPN4Wlpaphrl1atXmyT7+++/swy6f/31VwsMDPTa+BPnk50+3Wc7u6b7XDJuWqdPn24VK1a0PXv22IYNG5z+vxnHVcYNYlxcnE2dOtXKlCljN998s/M3fPbZZz3GxejYsWOmPqzecNdddzmtY/z8/DwGMcxoRdKyZUuPdc7u0z179uxMAwaFhoZmeuCXW8sqo0/3Rx99ZG3btrWTJ09a69atLTY21iZNmmQPP/ywU8t7puTkZBs9erQ98sgjNmzYMBs8eLBt377dYmJirEePHta2bVvr16+f/fHHHx4Bw/bt250HWH369DlvTfeZQfe+ffsy1eq5XC4rWbKkM50/f36vBd1paWnOfsydO9dat25tZv/XAuWaa66xX3/9Ncu+/dOmTTM/P79zDkDl5+dn48eP91hn1KhRmYLusWPHmsvlcgLKiIgICwsLc+7P7r//fnv//fctNDTUvvjiCwsODrZ69eo548mc+bnlllusfv36ORbMnUvevHlt586dzn14t27d7PHHH3e2mzHg6ooVK+zAgQM2dOhQS05OtqioKI+HjJIsf/78FhoaagEBAU5t7G+//WYPPvigPfLII9a9e3crXLiwtWnTxrp3727du3c3SdalSxfr2rWrde7c2X7++Wcnb7/++qv5+/tf8CHs2feu3pQxbk6G5cuXO/cFGT744AMLDQ11BlsNCwvLciyijMqjjMF3Y2Ji7IYbbrAWLVo45f/kk086LX0yzJ492wICAjz2+/fff88y/bJly9qwYcPMjKD7qrJ//3575JFHrECBAlagQIFMIxJmjOzboEEDmzFjhiUmJtqhQ4esVKlSThp9+/a1O++804oUKWJbtmwxt9vtURuQYfny5c5BuG/fPitQoIDz5K1ly5bOaKfjxo2zJ598Msv8RkZGmo+PT6aBdX799VePwZNyWkpKirndbifoTk1NtcTERLvzzjstODjY8ubNa2+//ba53W5bs2aNx7pZNV+5UND99ddf22OPPWZr1661adOm2cSJE23UqFH27LPP2j333OOMZH7maK8ZunTpYsHBwXbrrbdap06drEiRIla7dm0LDw+3L7/8MtNNdk5zu93ZGvAhOTnZedL5T2q6M+T2Bzlm5hF0X0hG0G12uua2T58+tm3bNrvvvvssOTnZBgwYYEOGDMnUBNHs9HHXtGlTS05Otvj4eHvwwQft+++/t0WLFtmYMWPsxhtvtG+//da++uorZ9AUs9NPaStWrGgrV6602rVrW7169axy5cqWL18+51zxbzQvNztds7Z06VJnOqO2dcKECc7ovCdOnHBuLFNSUpzyGjdu3Hlrus8OunPrDX+GO+64w9nO8uXLLU+ePE53gDp16pivr69VrFjR4wFA9erVnWa+M2fOtHz58jnL16pVyyRZpUqVzttyxCxz0J2V9PR0K1GihI0aNSrLoLtbt27nHbTGm7ITdB88eNCjtubsoDsxMdHjd2R2umXYbbfd5txEjR8/3mmR8MUXX9ioUaMsT548VqFCBatcubKlpKRYz549rUWLFtasWTOnBYXZ6eteRu1mxuA/Z49A7C2pqal222232ahRo7K1/NlB99kPYNLS0mzFihXWoEEDZ15uLqszg+6MQa8CAwOtRo0aFh4ebmFhYc6bAH744QczO91Kp0KFClalShVr2rSpNW3a1AYNGmTDhg2zkiVLWvv27W3mzJnWv39/q1u3roWGhjoP/c4Munv16pXtmu7169dnetDxbw+kduzYMYuJibEPP/zQWrZsabGxsXbixAlLTEy0ypUr2+bNm7MMuqdPn37Bmu6zg+6XXnrJAgICrFChQpY/f37nnFOtWjXbunWrmZ3e3zMHIc14kBgaGmobN260uXPnWnJysk2YMMF69OjhLFe8eHHbunVrpubF3lC1alXnbzRhwgQbNmyYhYeHOw8cChcubG3btr3gvdjZzcszJCcnW2xsrK1du9Y6dOhgHTp0sKioKKfb1fPPP2+33HKL/fLLL3by5EmP82Bqaqp9/vnntnfvXuce9+xjKKuHsN507733elSsLFiwwMqVK3fO5Q8ePGiBgYHZqo3POG9lDAp5/PhxCwkJsdWrV2da9sMPP7R58+Y505GRkVkO2ta9e3fn/vVKCboZSO0SRUVFqWnTpuratavGjBmjb7/9NtOgN6NGjdK2bdsUEhKijz/+WA8//LDWr1+vatWqSTr9Psjvv/9eP//8syZOnKgBAwZo4cKFKliwoPbu3asyZcpIkmJjY/XMM8+oVatWev/997Vjxw4FBgZq2LBhGjNmjFatWqWPPvpI0ukBVs4cVOxMgwcPVvv27RUeHu4x//jx4ypYsGBOF5Fj+fLl6t27t2JjY2Vm+uyzz3TffffpwQcf1Pvvv69HH31UJUuW1E8//aS7775bW7duVbFixSSdHpTkueee04gRI1S4cOFsbe/EiRMKDQ2Vj4+PDhw4oLCwMBUrVkwzZszQ2LFjVb9+fRUrVsxjkIWPPvpIo0aN0o4dO9S1a1dNmTJFp06dUr58+bRixQr17t1brVq18kr5nKlFixZau3atR94SExPl4+OjgIAAZ15ycrLatm17zoGWsmPFihXO+13379+vV199VR06dFCZMmX0+++/OwONnO+Y2rJli7Zs2aLbbrvNY35MTIwCAgI88vxv+OSTTzINgJZh3Lhxql27tjPtcrm0Y8cODR8+XF9++aWuueYaHTlyRC6Xyxng6Ouvv1b58uU90hk+fLiKFi2qyMhIVahQQUuXLtWJEyeUlJSkw4cPKy0tzePdurt371bJkiV14sQJvfXWW7r55pu1YsUKNWvWTO3atdOLL76oTz/91DkveMusWbO0YcMGde/eXTNmzFDLli3VoEEDZzC3RYsWqVevXrrnnnvUo0cPjwHQpNOD840ePVrvvPOOUlNTdeTIEWcgx8OHD3ssO2fOHOec0qNHD8XHxys6Olr58+fX+PHj9dlnnyk5OVnNmzeXr6+vNm/erH79+mn37t2qVKmSHnzwQWcgm/vvv189e/ZU7969tW/fPn3zzTcXHGjwUu3evVsrV67U7NmzFR8fr8cff1yjRo1S9erV1bJlS0lS4cKFtXz5cmdQyh9//FEnT55Ux44ddeDAAb3wwgsaO3as6tWrpwYNGig+Pl5hYWHatm2bs53o6GjFxMTI39/fY6CXuLg4JSYmepRrSkqKUlJSnOPR5XJpwYIFql69ugYPHpxpH/r166fU1FSvlM+lSktLU4UKFZQ3b15nEJyYmBjdddddzkCWqampat++vTNY0I4dO/TMM89o8eLF+vbbbyVJ5cqV0w033KDKlSurQYMGqlmzpnx8fDR//nxncKuJEyfKz88v07vLGzRooJCQEH3xxRf6+OOP9fTTT6to0aJe3/fExER17txZ69ev1+rVqzV37lznu23btum2227T3LlzMx0Pe/fu1X333acKFSpo7NixzuCHZqbExEQ9+OCDzsBiV0NZzZgxQ71791aXLl0UGRmpv/76S2XLltU777yj1atXa9asWUpJSXHKqVGjRvr888+VkpLilGmXLl1UqFAh9e7dW1999ZUGDBigUaNG6fHHH3feb3621NRUTZgwQffdd59WrFih4cOH67vvvpOZqVixYh6DNm3cuNHjmvJvS01NVfHixRUYGKj09HQlJyerZMmSSklJ0ZQpU3Tw4EGVKFEiy3XtPANanWuZ48ePq3///nr11Vf1ySef6Ouvv5YkPf744xo5cqTGjBmjTz/91GOA0Izfs3R6QNaMY+3YsWMe96LJyckKCQnx2oCP6enpSktLU548ebRlyxZn/pw5c/Tyyy/rpZde8lg+OTnZObZat26tl19+Wddee60z0GdWMgZW++6779SvXz8VLFhQBw4cUFBQkG6++WaPZXft2qVnn31WR48e1e2336533nlH0ukB7u6+++7z7su/OShYXFycFi9erG+++caZd+ZAsVlZtmyZGjRo4AwmeD5NmzbV6tWrnX0aP368WrdurUaNGkmS/vjjD0lS3bp19eCDD3qse+axdTZvD8h3sQi6L1GRIkW0detW+fr6atasWfr66689RrCUTp9U7rvvPr355psyM7lcLi1dulQ33nijZs+erblz5+q7775Tvnz51KdPH02YMEF79uxRpUqV9NNPP2n79u3q06eP9u7dq7///ltr1qzRqVOnVK1aNY0bN07jxo3TgAEDdM899zg3uHFxcVmOVpnxYGDDhg2Zvjtw4IBXR7a97bbbtHXrVo0aNUpJSUkaOnSox/dNmzbV+++/r/Xr1+vTTz91Am7pdDD83Xff6a233sr29rZs2aKqVatq+vTp+uOPPxQUFCRJOnLkiEaPHq28efMqLS1N0dHR+uWXXxQUFKTjx4/r5Zdf1k8//eSU37kCTW9avny58/+TJ08qLCxMvXv3VkREhPr166eEhARnfzKkpaXp448/9gjAM0bDPdOZF9/c/iDnXGJiYlSzZk3NmjXLY36bNm2UlJTkTA8ZMkTDhw/XgAEDFBkZqQMHDih//vwaOHCgAgMDNXToUCUnJ2c5Eue9996r5s2bq1ChQtq6datGjx7tHE+jRo1Senq6zExdu3aVdDoYq1u3rgoWLKiHH35Yo0aN0uTJk1WvXj0tXLhQCQkJWrp0qT7//HOvlYuZaciQIQoJCdHYsWNVvnx5de/eXaNHj9Y333yjN954Q6dOnVLjxo318ccfO4HlmVJTU/X8889r4MCB2r17t5o3b64dO3ZIkurXr+9c5K6GG/6RI0fqnnvuUXBwsNq1a6dbbrlF7du312233abPP/9cderUybTO8OHD9eijj+rUqVNq27atnn76adWrV0+dO3fW8uXLFRYWlmmdadOm6aWXXlJAQIDHjZTb7VZaWpqWLl3qzEtOTlbevHl1/PhxZ16DBg3OuQ9njmZ9pfH19XXevpChcePGGjVqVKab0ww///yzevbs6YxsK0ktW7bUwYMHnQBUkgYOHOhxDTzfaLqvv/66brzxRtWoUeOcI4XnpG+//VbPPPOMOnXqpDlz5qhbt26qVauWnn32WY0bN05r167VRx995BwLK1asUK9evbRnzx61bt1a7dq1U6tWrfTaa69lSvv999/XqVOnJOX+skpPT1f79u1VpkwZtWnTRi6XSzfeeKMiIyOdN7AsXLhQoaGh2rVrl6TTgUh6erqWLFniBFXfffedevXqpWbNmikoKEhxcXH6/PPP9dFHH6lLly7q3Lmzs83jx48rPj5eKSkpmfKTnJzsjNh+5qjn8+fPz/TA2U63JHWm09LSvBYA+Pn5KTo6Wi+99JJq1KihefPm6f7771fz5s118uRJFSxYUAUKFPC49p2Zzws5e5lt27ZlCnyk0yOC16lTR7fddpvuv/9+j5HMz+Wnn37Ss88+60wnJSVlGlE+J33zzTe64447Mo22nZaWpjvuuMPjb5RxDY+OjtaBAwe0evVqVa9eXTfddJPWrVunwMBAuVwuxcTE6Nprr5WPj4/S0tKUlJSkffv2qXnz5vryyy8VERGhhg0b6vXXX1fjxo3VqlUrvffee4qIiFBgYKC++uorJScnO29VOXr0qBITE53RyzMkJCQoPj7e4yFsxoP9jMo5b3nrrbcUHh6uJk2aOPNiY2Od65n9/9HMzzyv/P7774qMjMxUUZYxoviJEyc85mec7/bv36/Jkydr3bp1znfffPON5syZo99++y3L81NsbKzz8D/D8ePHM91HXG4E3Tkg48drZmrZsmWWNd2HDh2SJOcHOnv2bP3yyy+qWLGi2rRp4xy4efPm1ZYtW5Q/f361atVKI0eO1JYtW9StWzfVqVNHJ06cyHTARUVFafTo0frjjz+0Y8cObdu2TUuWLFH//v2dZVJSUjR48GC9+eabmjdvnlNLkpaWpsOHDysqKkrvvfee12vZzrR161YlJCTommuukSTVqlVLffr00bhx43T77bc7y6WlpWnChAkaNGjQRZ2Mly9frtGjR6tz584erxNo3Lix3n//fVWsWFHS6RNrxqsQMmr1svMKp8OHDysyMlK33nprtvN0sQYOHKjFixfr999/d+bFxMSoWrVqevbZZ/Xcc885Jyq3262HHnpI77//vrNs3bp19e6776p+/fqSpMjISI9X2e3atStXP8g505k3Bud7ApxxUyZJ3bt3V7NmzZwb/LJlyyo+Pl6JiYmSTl9oateurR9++CFTOtWrV1fdunVlZrrlllu0ceNGrV69WpMnT9Znn32mtLQ0p4YxISFBH3/8sT788EM1atRInTt31quvvqqHH35YX3zxhT766CNdd9116tu3b6YLR05yuVzau3ev81vIuMjnz59fw4YNU9OmTRUWFqaVK1c656wMiYmJOnr0qFJSUrJ8sty0aVNt3LjRucDm9hv+LVu26L333tOKFSs0evRouVwuTZgwQX5+fpo+fbp27NihqKgoJSQkONeAb7/9Vt99952mT5+uvn37qn79+s6r1kaOHKnNmzcrPj4+0w3f888/n+mVbBn7u3nzZo/f9JkyWpJkvF7rfJKTk5WYmHjemomclpKSorS0tHN+Fx8fLz8/v0w3uomJiR6vHjQzpaamqkCBAurSpYskOb9RM8uyNU1aWprzOz9TXFycs720tDQtWLBAL7/8sho1aqSdO3fq1Vdf1XPPPee1ctq7d6/effddzZ49W9dcc42SkpLUt29fdenSRa+99ppKlSql8ePHa+fOncqbN6+Cg4NVp04dDR48WHfdddc5H3z+9ddfOn78uD766CNdf/31kpTryyo9PV0FCxbUnXfe6dTgLliwQHny5NF7772n3377TZMnT9apU6ecFmmSVKxYMe3Zs8e5Nn/yySd68skn1bVrV7Vo0UI33XSTPv/8c40aNUrt27eXdPqmfcCAAXK5XKpdu7YqVaqk2NhYbd26VaGh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",
      "text/plain": [
       "<Figure size 1000x500 with 1 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "image/png": "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qlXq3bu3EhMT5efnp0aNGiklJUWPPfaYChQooJUrV7r8XLdt2yZjjFJTUzVixAhCNwB4GKEbAPCvValSRUeOHMl0/siRI9WgQQNr2uFwaNKkSapcubJatWolSW5h7+9atWqlli1bqm/fvi7lqamp6t+/vzp06ODWo/nQQw/pvvvu03PPPaeVK1e61J+amqp8+fJl6f3dddddWrNmTYbz0gP1+vXr3cLKr7/+qieeeMK6rtfpdCo1NdUtuGckPj5eHTp00JYtW64auCWpffv2stvtGjJkiOLi4hQXF6fExERt2bJFr732miQpIiJCTz/9tKTL1/O2bNlSU6dOVfny5SVd7onP7Gf495MG6YYOHaqIiAiXskOHDqlFixZW2L8W6T+fI0eOqFOnTtYoCpvNpl69erkNk162bJkmTpyoLl266JNPPpF0eXh7y5YtFRAQoHXr1unpp59Wu3bttG7dOhUrVkwDBgzQ77//rp9//lmFChVyqc8Yo2eeeUZ33HGHWrVqZYXX999/3+XnNnDgQB0/flxffvmltW76kP6NGzfqoYcekq+vr9LS0tS7d2+lpKRow4YNWrRokV5//XWFhoa6bPfkyZN64403Mt3PmTHG6KOPPtLAgQMVEBCgJ598Urfeeqsef/xxNW/eXMWLF9eUKVOUlpamHj16WGE9Ojpaffv21bBhw1SrVi3NmDFD+/bt01tvvZWlYxMAcG0I3QCAf+3777+XzWbLMDSnpqYqNDRU27dvt8p8fX31/vvvq1q1albovppTp07p+++/z7CH9o033tChQ4e0dOnSDNedMmWK6tatq9dee01jxoxxacP+/fsVEBAgf3//TANPSkrKVW+0lv6eCxUqpGLFirnMCw8PV2JiovLly6e8efNawS+9N/Nqunfvrj/++EOrVq1S9erVr7rsyy+/LLvdripVqqhkyZIqVqyYgoOD9cEHH6h58+Zat26dduzYIafTKZvNph9++EE//vijy/tavXq1bDaby5DoIUOGaOPGjW5hNzU1VaVKlVJYWJhbWw4dOqQ6der84/vLSPrPID0c3nLLLda85cuXW0O277nnHv36668aOXKkhg8f7nIN++HDh1WqVCktWLBAwcHBmjFjhpo2baomTZqoatWqWrNmjZYsWaL69eu7bX/69On65ptv1KhRI3Xq1Em///67mjVrpgEDBig5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vXr65ZdftGnTJr344osZXgedma5du+q1117Txx9/7HbS4Up58uRRWlqa23Xpjz/+uCRZ162fO3dOo0eP1rRp0zRkyJAM90e6zz77TL6+vtYw/Yze87U80u3vTp486XZte0pKiqTL12WXKFHCpdwYo/79+6tZs2YuN+W70oABA1StWjXVqlVLZcqUsX52M2bM0OnTp61h8q1bt7aGUCckJCghIUGSdOnSJQ0aNEgLFizQ888/r5deekl79uxR//79FRQUpHvuuSfD7d55551at26dpMsnd/788099+umnmjdvnu644w5NnjxZRYoUUceOHTV16lT5+vqqfv36mjBhgg4fPqy4uDjrruyeULBgQStAp1/GcOXP6t5771WBAgW0ZMkSVaxYUcnJyeratatHtg0AcEfoBgB4RFpamhwOh9u1vOlBKiMdOnRQQkLCVXv48uXLp759+7r1Jv49KE+YMEGBgYHq37+/VfbRRx9p0KBB2r179z9eN54Z87drdf/u+PHjstlsVrj5e+hu1qyZHn/8cZUtW1YvvfTSNW27ePHievbZZ/Xiiy+qadOmKlmyZKbLpveQp3vzzTd17Ngxa3rmzJl65ZVXFBISopkzZ6pnz56Z1hUfH6+33npL7du3z/Akwfnz5yW5XtO9Z88eORwO61nWGXE4HMqXL58KFSqk+Ph46zr8dF26dFG1atX00UcfWTf5euKJJ1S9enW98847+uWXX7Rz585M250vXz61bds20+1nVH7+/HnrZ+V0OjVv3jwFBARo/fr1uvXWW3XXXXepdu3a1r5MTEx0Gf0watQo/frrr9b08uXLNXnyZBUvXtwqe/bZZ9W7d29FRUVp+vTpeuedd3TmzBkZY7R06VKVLFnS5SZomUl/LnhWxcTEaP/+/ZKk5557Tr///rsGDBigLl26qGPHjpo9e7aqVq2q22+/PUv3ZQAAXB9CNwDAIxwOh95//329//77LuXpITQjNWrU0DvvvHPVeq8c4puZEydOaNy4cZo6dap18y3pck/xBx98oIEDB+rzzz/PcF1jjM6cOZNpULvyZmMZ2bRpk8uzvo8dOyabzWb1NKYH1G7dullDpiMjI92GVv9dcnKyFi1apNGjR+u7777Tgw8+qJUrV6pIkSJXXS8z0dHRGjNmjPr27XvV558bY9SrVy9dvHhRo0ePznCZM2fOSJL1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rV+hQgVNnjxZDz74oFU2btw4xcTEaOzYsf+4/XHjxmnnzp1asuS/PQ4AAAAA5CyE7lxqz549atq0qfLly6eAgACdOHFCdrtdX3/9tSTp9OnTSktL0+bNm5WSkqLY2Fht2bJFRYoUseooXLiw8uXLJ0nKly+fQkJCMtzW4cOHtWXLFrVv314BAQHy9/eXdDkYL1myRL/88ou1bPqdvNOXSXf33Xfr5ZdfVqtWrbR48WI98MADV31/6Te1S3/8VkBAgN577z0dPXpUkvTTTz+pe/fuKl68eIbrBwQEuNzMbOHChXr99df16aefui376aefavDgwSpUqJC1vdjYWKWlpen222+33ld0dLTKlCmjVatWXbXtAAAAAG4ehO5cqkqVKjpx4oQ13b9/fxUvXlyvvvqqJCkiIkInT57U5MmTXdZLSUmRj4+PfH19FRQU5BJq8+TJYy134MABVahQQZL0119/6d1331X79u1d6po7d64SEhLUpEkTSZdDuN1uV3JysuLi4lxCr4+Pj1588UWlpaWpU6dO2rt3rwoVKpTp+7Pb7ZIu35zszJkzKlmypGrVqiVJeumll1SlShXlyZNHYWFhev3119WvX79M61q8eLGeeuopLVq0yKXnO12XLl3UuHFjlSpVSpK0Y8cOPfzww9qwYYOKFi0qX9/Lv0a///676tSpk+l2AAAAANx8uKY7Fxs+fLheeuklvfTSSwoICNCFCxes6QsXLiggIMCaHjlypFJTU1WxYkV9++23ki4H4Yzu2h4TE6MqVaroiy++kCT5+/u79VwnJSXp7bff1po1axQVFaWoqCiFh4fr999/V0pKSqaPzOrdu/c/DvF2OBwyxki6fO22j4+PwsLC9NJLL2nFihW65ZZbNH/+fD300ENq3ry5W9uuNHPmTD3xxBOZBm5JOnfunOrWravJkyfL6XTqxRdf1PDhw+Xj46MqVaror7/+0rp169S8eXMtW7Ys020BAAAAuPnQ052LTZ8+Xe+//76KFi161eWOHTum1157TaNHj1aDBg30ySefqF27dpku/8svv8jf318PPfRQpsu8/fbbKlasmB588EGdPn1aPj4+On78uEqXLn3VtsycOVM1atTQjBkz9Nprr2U4pL1OnTqKi4uTdLlHP72ty5cv16FDhyRJCxYs0Lp161yGl8fExMjPz08+Pj7WMPdChQpp4cKFuuuuu5SUlGQtmz4E3t/fX4ULF9aaNWv04YcfatCgQfrrr79Us2ZNtWvXTv369VO1atXUtGlTLVy4UPfff/9V3x8AAACAmwuhOxfz9fXV3XffrY8++kgLFixwu6HYpUuX1L17d/Xo0cPq3e7ataseffRRxcTEZFrvihUr1LZtWwUHB2e6zLFjx/TZZ5+pSZMm+vPPP1WgQAEVKlTIukY8I/Hx8Xr33Xf17bff6plnntG8efM0YMAAt+X++usvSZd74vft26eYmBh9+umn6tatmxISEpSSkqJKlSrptttu07x58+R0OiVJ9913n3bt2iW73a7ExES1bt3a+r+fn581ZD09kH/22WfWkPlKlSrpsccek7+/v+655x698cYbeuGFF5ScnKwzZ87o+eefz/T6cQDANRiV8f1Drr++zP+eAQDwX2B4eS526tQplSlTRsnJyRowYID+/PNPl1evXr2UkpKi0qVLWzdYe+CBB+Tv729N/11SUpIVcK9m5syZKleunNq0aaPFixdrxYoV1rXdmRkzZowqVKigO++8UwMGDNC7776r5OTkf3yfQUFBGjZsmHbs2KGDBw9q8ODBunDhgo4dO6b77rtP9erVkyRt2bJFiYmJio+PV9WqVbVs2TLFx8frqaee0oABAxQfH6/4+HhdunRJKSkpVuDevn272rZtq5dffll79+7V4MGDVb9+fV24cEETJ07Uo48+KqfTqfvvvz9Ldz4HAAAAcPOgp/sm4OPjo/fee08ffvihS3lcXJyeeOIJlzI/Pz89/PDD+vzzz9W3b1+3uhYuXCg/Pz81a9bMKvv999+1Z88eqyf5yjq7deumdu3aqVixYhozZkymbfzjjz/0wQcfaO3atZIu97iPGjVKb7/9toYPH37V95cvXz45nU5NnDjRbV7+/Pk1cODAq67/7LPPqlGjRurXr1+Gw983bdqkMmXK6KuvvtK8efP0+OOP6/Dhw/rxxx+1YMECDR06VLVr19batWutu6cDAAAAgETovilEREQoIiIiy8uPGjVK+fPn18aNG93mPfTQQypRooQ1FFuSKlasqGeffVbt2rXT8uXLFRUVZc274447lDdvXsXFxal58+YZbu/cuXPq0KGDnnvuOevu335+fnrzzTfVs2dP1apVS61atcpw3QkTJujIkSMqU6aMunbt6hLsDx8+rAYNGvzj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3rxZwcHBevnllxUREaGTJ08qJCREISEhKlCggIKDg1W/fn2XugIDA62edx8fH33wwQc6ffq0JGnlypVq1qyZbrvttgzf59+fLf7bb7+pd+/eql+/vlvg/u2331S0aFFVr15dt99+u26//XZNnDhR8fHx1vTtt9+uihUrqmLFiteyuwEAAAAgQzmip9vX11ezZs1Sp06dNHjwYNlsNq1evVrS5V7SCRMm6OGHH1ZwcLAKFChgPcP7ZlamTBktXLhQHTp00C233KJevXqpb9++eueddyRJTz/9tPLkyaOWLVu6rDds2DANGzZMkjRjxgzVr1/f6i3/5Zdf9Pjjj+v06dNuQ+0feOABNWvWTDabTXfeeadef/119e3bV5Jcbk63fPlyjR071mVdu91uDc0IDAxUtWrV5OPjo3z58qlEiRIKDg5W8eLF1aVLF6v9GVm/fr1at26tSZMm6cknn3Sb36hRI23evFmlSpWSJJ05c0Z169bVkiVLVL16deua/e3bt/8nw80BAAAA5H43bOj+++O5HnnkER08eFBbtmxRgwYNFBYWZs17+umn1bx5c+3Zs0eNGjVScHDwf93cG9IDDzyg/fv3a/z48SpevLg+/PBDLViwQA6HQwkJCQoNDdXixYsVEBCg/fv3Ky0tTRMnTnTpwZ49e7aCgoKUkpKihg0bZjhMfOzYsUpJSdHw4cMlSWlpabLb7br77rt15MgR2e12OZ1O1ahRQwMGDLACu8PhsLZljLGuHR81apSqVaumXr166fXXX9cPP/yg+Pj4qw5R/+6779StWzdNnjxZXbt2zXAZh8Ohpk2bqm3btho3bpxeffVVdevWTRUqVFDt2rU1ceJElShRQg8++KCGDx+uZ5999rr3PQAAAABIN3DozkixYsXUokWLDOeFh4dn+Lixm12RIkWsUJw+hLtly5Z69NFH9cQTT2jz5s1q27atpMvB99SpU8qTJ49OnTolSTp79qz8/f3lcDism8r93SOPPKJ27dpp9erVWrx4sXWjsB9//FF+fn4KCAhQcnKykpOTrREKktS6dWv99ddfOnXqlJo1a6YHH3xQkrR27Vp99913kqQff/zR6rFPFxcXZ/WOO51OpaSkKCwsTJMmTdKjjz7q0rOekpIiX19fBQYGyt/fX7/99ptGjRqld955R1988YWeeuoptWnTRs2bN9c999yj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189lmzNmzNCiRYtUtGhRaxuSFBoaqt9++0158+Z1a+e8efNUunRp/fHHH/rss8+UJ08eHT9+XDExMXrllVckSampqRowYIAqVaqko0ePqk6dOipUqJCCg4Ot9uTPn18NGjSQzXb5PFJcXJyioqJ09OjRDLcLAAAAAP8FQncuVbhwYX300UfavHmzChQooIceekhff/21KlSooPvuu08bNmzQxo0bNWrUKCtwS9LBgwclSa+99ppatGih+vXrW/MGDx6sBg0aqH379m7b++abbzRs2DBt2rRJt99+u6TLgb1+/frq0aNHhsE3KipKc+bM0dmzZxUQEKB+/fopLS1NCQkJio+P14oVK+R0OhUWFqZKlSpJkkqXLq1t27apePHi8vHxUVJSkm699VZ9+OGHatasmXWyIDIyUgEBAQRuAAAAANmK4eW5mDFG8+fP165du7Rt2zbdd999mjdvnqKjozVnzhy1aNFCmzZtynDdM2fO6Nlnn7WGiSckJOjDDz90Wy4lJUVvvPGGunfvrq+//toK3JL08ccfKykpSU8//XSG2xg9erTi4uIUEBCgs2fP6qefftKGDRs0depUlStXzjox8NVXXyk6Otpar3PnzuratatSUlL0zjvvqH79+mratKnuu+8+ffLJJzpz5oxatGih999//1/sPQAAAAD49+jpzqWSkpLUp08fJSUlqXbt2oqKitKMGTM0b948bdu2TT179tTPP/+snj17qnbt2qpQoYLsdru1/siRI/Xss8/q4sWLKliwoBYsWKBKlSpZvdxpaWmy2+3atm2bvvrqK3Xv3l3NmjVTsWLF3NpSvnx5Xbx4Ue3bt9fs2bMlSatXr9a3334rSXI4HCpdurQCAwNd2lC2bFlJl4fBV6tWTWvWrJEkLVmyRIMHD9b//vc/jRkzRn379lWnTp1UokQJPfrooxoxYoS6du2qV1991Sv7FgAAAACyitCdS6UH7gULFuizzz7TqFGj1KVLF23cuFFhYWH64YcfNH/+fM2aNUu7d+/WH3/8oSJFiigoKMjlhmSFCxeWJOvGab6+vjLGqHHjxlq1apVuv/12/fnnn1q4cKF27Nih1atXZ9ieUaNG6ezZs9b0smXLNGLECD311FPy9/dXUlJSlt9bcHCwnnvuOfn6+urzzz/XJ598omLFiunRRx/Vli1b1K1bNx09evQ69hoAAAAAeBahO5eaOHGili5dqqJFi1plkydP1uTJk12W69+/v3766Sdr2ul06uDBgypTpkymdRtjlJKS4lKWfgOzdCNHjlRAQICGDh2a4TIRERFKTk7WU089ZZUFBgaqbNmyLr3dycnJiouL06lTpyRdHvb+9ttv69tvv9WYMWM0Y8YMSdJ9992niRMn6tdff9X8+fM1YsQIzZs3Tx9//LECAgIy31EAAAAA4EVc051LFShQQP7+/mrQoIGioqIUFRWlxYsXa+XKldZ07969XR79lZiYKIfD4XKn8oz4+PjIz8/Ppezvjwjbvn27QkJCMq3DbrfLx8fHpczPz0+//fabVq5cqTZt2mjbtm369ttv5e/vby1z/vx57dixQ7///rvKlSunKlWqqFGjRho9erTGjBmjjh07yul0at26dXrssccI3AAAAACyFaH7JvLqq6/q559/dim7MnQfOXJEhQoVumpYzsyVz9FOTU3Vhg0b1KxZM5dl/t47/nfpzxQ/dOiQZs6cafV4X1l32bJl9f3336tgwYKqV6+epkyZojZt2ihPnjyqVq2aJk+erAcffFCBgYFq3br1NQ1bBwAAAABPY3h5Lubn56dSpUpJktatW6ft27friy++0EsvvaSGDRuqUaNGLkO5lyxZorvuuuu6tlWuXDm1bdtWkjRu3DhVrlxZFStW1AcffKAuXbqoZcuWiouLu2odQ4YMUVBQkObPn68WLVpoz549cjqdmjRpkrVM+/btdeTIEZee9sTERJ09e1a1a9d2qS8tLU133323pk2bdl3vCQAAAAD+LUL3ddrRY0d2N+EftWrVStWrV9fIkSM1c+ZMff755ypUqJAKFy6soUOH6uLFi3rqqadUs2ZN5c2bV++++66mT59+Xdu644475HQ69eijj+rPP//UihUrdP78ef3www969dVX1bt3bw0ZMsRlnbS0NEmXe9ttNpueffZZRUREaOHChdq4caOWL1+ukSNHql27dmrYsKGKFi2qZcuWuW37zz//VMuWLfXnn39eV9sBAAAAwFsYXp5LjR49WkWKFNE999yjxMRE/fHHH2revLnsdrtefvll7d27Vx999JF++OEHLV68WFOnTlWVKlXUsmXLa9rO6dOn1bx5cxUpUkTdunVTvXr1tGPHDpUtW1aFChXS0qVLtW7dOkVGRqp8+fKaN2+etW76XdIT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J7tMp6amWl/UTp8+rcmTJ2epzYsXL9YjjzyS5ffoKb/++qtGjRrlUrZs2TI9++yzMsZo1apVXtv2V199pS5dunitfm85dOiQHn/8cTkcjv90uznpJM7QoUO1cuVKa9rhcKhbt25Z3mdRUVFq166doqKivNVEF1u3br2mL4WesGnTJh06dEjS5c8sh8OR5ZCXnJz8nx9/2SEiIkKNGjXSiRMnXMoXLlyoU6dOZbjOM888o9atWysmJsalfMaMGUpMTMzytqdMmaL77rvvmtrbpk0btWzZUpLUokULPf3009e0/r9x7tw5LV68WB999JHefvttDRgwQG3atFGFChV066236pNPPlFMTIzbfqtfv77y5s2rAgUKqECBAvL19VVwcLA17efnpylTprht78KFC1q+fLmef/55DR8+3G2+n59fhp9B3bt317Rp09zKK1asqNWrV1//DsiiH374QRUqVFCFChVUuXJl1axZUxUqVFD79u31+uuv64cfftC2bdtUsWJFnTt3TsYYl7/zaWlpSkpKUs2aNRUWFqZChQqpUKFCyp8/v+rXr++2vZy6n/z8/FS3bl2VLFlS9957ryRpyZIlWrZsmcLCwrJUR3R0tHr37q3hw4ere/fu2rRpU6bLDhgwQEuWLJEkjRkzRuXLl1fZsmWtV7FixeTj46NBgwa5rHf8+HHZbDaXZW02m0qWLGlN58+f/z854fTNN9/o5Zdfdis/f/68Nm/erPfff1/vvPOO19txNd98802GJzQy+zz1BmNMlk9YHT582GXZU6dOuXyXl6SxY8fqyJEj/1jXgAEDtHjx4mtq67X8zfCWtLQ0xcfH/+fbvXjxov76669M5ycmJuaMk2MGXrV161ZTqVIlU716detVoEABU6pUKZeySpUqmU2bNlnrVaxY0Rw5ciTDOnfv3m1Kly7tVl6uXDmTN29eExISYvLmzWtsNpvZv3+/McaY9evXm5o1a2apzTNnzjQNGjS4jnf77zz44INm2rRpLmVLly41LVu2NJcuXTK33367+f777615X3zxhXnsscfMqVOnTGpqqomLizNJSUkmJSXFesXHx5szZ86YpKQka73Vq1ebpk2burxuu+024+fn51LWpEkT07x5c5f29OrVy/Tt29et7ZcuXTK///67eeedd0zPnj1NWlqah/dOxhITE02FChXM+++/f03rVa5c2fz2229XXcbhcLhMp6SkGKfTaYwx5tdffzXlypXL0ramTJliqlatek3t85QLFy4YX19fs2XLFpfyDh06mNWrV7uUnThxwvj6+pq6deuaQoUKmSeeeMIYY8z7779vihcvblJTU6+6rc6dO5stW7a4/OzPnDljvv76a/Pwww+buLg4Ex8f/49tfuaZZ0ybNm2saafTaZKSkrx6TPXu3dt6v7t27TLly5c31apVc/mMkmSio6ONMca8/fbbZurUqcYYY6ZPn25KlixpypQpY71KlChhJJkOHTq47bfz58+bZcuWmQEDBphhw4a5tSVPnjzW59aVunXrZm3zShUqVDCrVq36l3sga9544w3TpUsX07p1a1OhQgVTpUoVExQUZMqVK+fyWd64cWNjjDGpqammb9++ZtiwYaZu3bqmYsWKpmrVqsbX19dUqVLFWqdixYqmc+fO1naio6NNXFycSUhIMAkJCaZChQpmzpw5JjEx0XrFxcWZixcvZtrW3r17m44dOxpjjHn88cfNkCFDvLtzrpCUlGQeeugh07VrVzNs2DAzffp0c8cdd7h9vv/dXXfdZb744gtrun79+i4/28cff9zMmjXLmj5y5IgpW7asKVq0qJFkPvjgA7NmzRqTlpZmOnfubA4dOmSMMSZv3rwmMjLSbXu9e/c2s2fPdiuvUaOGWb9+/TW+62uXlpZmNm3aZOrXr28SEhJMXFycKVGihHX8p6SkmOLFi5vPP//cGGPM0aNHTfHixU3hwoWNv7+/KV68uOnTp49bvVOmTDGPPfaYNZ3T91NwcLBJTEw03bt3N+PHjzeJiYmmevXqJjg42Podyp8/v3nooYdc1jt79qxZvHixefLJJ03NmjXN9OnTjcPhMHv37jWPPfaYadiwoXn11VfNokWLzI4dO0xKSooxxpiPPvrIFC5c2Jw6dcqq66effjJDhgwxFy9eNA0bNjQDBgxwa+fZs2dN3rx5Xcry5s3r8nnWr1+/DD/3PCU+Pt6kpaWZL7/80lSpUsWkpqaaS5cumdTUVFOnTh0jyQQHB5tq1aqZBx980MTExBhjjPnggw+MJGO32zN8STKvv/66y7befPNNkzdvXlOmTBlTqFAh0759e2OMMc2bNzeFChUyZcqUMXny5DHLli1za+f+/fuNr6+v2bdvnzHGmM8//9x88cUXJjU11YSFhZkD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JKlDhw568cUX1b9//0z/ZnvCM888o127dqlnz55WmY+Pj/bv3682bdro0KFDmjJliurWrSvp8nfHr7/+Wna7XdOnT9czzzwjm80mHx8fpaWlWfvwvffeU5kyZXT48GFJly8nmjt3rn766Sft3r1bpUuXtn4OW7Zs0W233SYfHx8NGzbM5TO5cOHC8vPzs76X58mTR02bNrXaIl3+Pe7SpYvmzJnjtf10pfRLyQoUKCBjjOLj4xUbG6tixYq5HUN/P17+zlzlErbXXntNLVu21K233ipJCggI0PDhwzVixAg1bdrU5bhI/7309/fP8HhJSUlxaduV34X/c9kW928SiYmJ1pBcY4x56aWXXIaupEtOTnY5y1q2bFlz5swZs2/fPlO8eHGzY8cOU7duXfP777+bffv2mYoVK7qs37dvX1O8eHFTsmRJU6RIEVO6dGlTpEgRq0du2bJlVq/IkiVL3IZhXWnkyJEuw1uNMSYuLi7LZ7eu1ddff22ef/55l7KTJ0+axo0bG39/fxMcHGxmzpzp0nscExOTaW9yZGSkkeTWI5Vu1apVpn379iYhIcE6Wz99+nQTGxtrlixZYux2uylYsKBZv3691bPfoUMHky9fPuPn52e1af78+VZ91atX98Ce+Gc7d+4027ZtM4mJiW6jI4y5fLwlJyebLVu2WGdWx48fb52BTlerVi2Xyxk2bdqU4SULf7dy5Uozbdo08/LLL5uyZcuamTNnmpdeesk0bNjQWqZMmTImb968Jn/+/CYkJMQEBAQYX19fExIS4vKSZH799dfr3RX/6H//+5+x2+2mV69exhhjhg8fbsqXL2+qV69uatasaWrVqmVq1KhhypUrZ6ZPn26io6NN0aJFzerVq83DDz9sHA6HGTJkiDl69Kj59ttvTXBwsAkICDBLly51O1PaoEEDq5dgzJgx5q233jJTp041lStXNmXLljX58+c31atXN3ny5DH169e31jtx4oTJnz+/2bRpk6lUqZKpVauWKV++vAkKCjK1atUytWrVMgEBAS6XVXjaAw88YHbu3Gn27dtnqlSpkuHvzY4dOzId2TB69GhTtGhRa2i1n5+fNSogKCjIGlGRnJxsnZ1P/9Nz5THcrl07M3fuXLfetnfeeceULFnSBAcHm7CwMHPPPfeYgwcPml27dpndu3ebKlWqmC+//NLs3r3b7Nixw5w8edKDe+eyXbt2mXvuucc0atTIZf/88ccf5s4778xwnbVr15ratWtbQ7zTLVq0yHTq1Okft3nw4EFz7733Wr1kY8eOtXqu0y85SExMtJZPTU01xYsXNx988IExxpjnn3/eGop4ZU/3Cy+8YBo1apTFd37tnE5nhiOiMuvpvnJ/3nPPPdc0vHzGjBkmKCjI+jwJCwsz+fPnN/v37zfff/+91Y7MRk/07dvXzJkzx2pH+iU0f/989JZKlSq5vL+FCxead9991225ZcuWmbvuussYc3k47MiRI02NGjXMokWLzLFjx8zBgwdNlSpVrOVbtmxp/X0yJufvp5CQEPP/2rvzsKjK/n/gbxZlQJBFRUBTFFdQQQVxR8WFUNwtMxMVTTO/FrlVampqQipEuJXlkiA+rmlqbgmWC5EhfE1IRUUQQRCUTWAW3r8/+M39ZRxQn5Ke6Llf1zXXxZw5Z87M4cw59+dePve//vUvjho1itevX+eIESPYokULuri4MDw8nIcPH+bo0aNpbW3Npk2b8ubNm2JbbbnKx8eHhYWFDAgIYHR0NAsKCujt7U2lUqkz/Ozw4cN88803uWLFCpLk9OnTRZff6Ohoent7i3WbN2+uUw7Jy8v7j7Z0q1QqlpSUcMqUKUxMTOTFixfp6enJ0tJSlpWV0dPTk0uWLGFUVBSjoqK4c+dOpqWlkSQ3b978zJbudevW6Sxbu3YtLS0t6eLiwqZNm9Lf35/+/v46PXAmT57MunXr6gxHe/fddwmAOTk5JMnXX3+d8+fPF6+Xl5ezZ8+eNdZzQqPRcObMmeL+evv2bSqVSn733Xds164dW7RowYiICJ37fHZ2tk55RaPR6LxuaWmp839+8j6amZnJtLQ0urq68siRI8zJyWFOTg4BMDU19and6WNjY9mlSxfm5ORw8uTJXLhw4Ys4DM/t8OHDHDRoELt3704nJycxREGhUNDa2poA9HqFkuStW7ee2r18+PDhVe4vLi6O9evXF+emlkqlorOzs95wymXLltHY2JhmZmaiJ1jlh4mJCZctWyZauv+TZNBdw7y9vdmtWzd6enqKbqqenp709PSkg4MDra2t2a1bN7q7u3PixIliu0aNGomxNrt27aKdnZ24kN28eZOOjo5V7u+TTz4RQUZl33zzjRjjtXv3bo4dO7baz+zv719lEAxAZ4zTizRt2jQ2bdqUjo6OdHBw4P3797l3717evXtXdE/Jzc1laGgoly1bxuDgYFpbW3P16tV64zOeJ+geO3YsP/vsM86bN48tW7ZkVFQU//Wvf9HJyYkTJ07kqlWr2K5dO3777bck/6+b3TvvvMNFixZRqVSK938y6H7w4AGTkpJq4Cj9n8DAQNrb2+tdyOzs7PTGBIWGhj5X0N28eXPxvDZX4pAV54q9vT39/f2r/D1URRt0h4WFMTAwkBcvXqSvry+bNGlCT09Pbt++nVFRURw8eDAtLS3Ztm1bPnz4kNHR0XRwcKCXl5e4KSQkJFCj0TArK4uHDx/m8OHD+fDhQ72KjczMTNrY2HDv3r3ctWsXo6KiuGTJErZq1UoUjJo2bcoPP/zwmWPw/4hjx47RxMSEnp6edHJy4t69e1laWqpTUUiSFy5coJeXF8vKynju3Dm++eabDAwMJFnRpW716tUkK357Tk5OYjsvLy8mJCSQrP0Ff5JMSEjgzZs32bFjR3p4ePCll14S54f2mt6lSxd26tSJZ8+epUql4pUrV3j27Fm6urqyW7dutLW1ZcuWLenp6clu3brRzs6O7u7u7NChgwgW7t69S3Nzc9Gl3MDAQDyMjIxoaGhIAHr5JebOnSsqdaoLujt27PjMbt5/RmxsLI2MjGhubq5TyWZsbExTU1OdZaampjQzMxPbdu/eXWdcnrGxMevXry+e161bl+vXr9fb544dOwiASUlJTE9PZ2JiIm1tbUUX1aedU/7+/hw+fDg3btxIhUIhgjkXFxfa29s/9zCaP+Knn34SOUnIipwh2t+SlkajYXZ2trinzJkzhz4+PrS3t2dAQADj4uJ45swZnW7o3bp1q7JLb209TpaWliwuLmaPHj34ww8/cMuWLZw7dy69vLxEDpZ+/fpx1qxZOkNeCgsL6e3tTUdHR/br149Dhw4VD19fX/bs2ZMvv/yyzhjry5cvc926dezcuTPJihwb2vHJjRs3pkKhEPdbIyMjna69OTk5/9Gg+7vvviMAGhoa0tDQUFwzAHDFihXs1q0bx48fL4LeOXPm8MqVKyQrcnM8K+gOCQnRWfbpp5/qdC/39/fnqVOnmJSUJIJK7UMboMbGxtLa2pp169ZlTk4O9+/fTzs7O71GlEuXLrFBgwb8/fffX+ARqnD79m1269aNqamp4pyfOHEihwwZwu7du+v9Bn/99VcePHiQ5ubm9PPzE/mWKlcuVg66y8vL9SrmDx48yI4dO9LMzIxt27YVY7gBsFOnTtU23Fy6dIne3t7Mzs4mWfFb1HaHLy8vr7YB5kVKTU3l999/z8uXLzMqKopWVlaiwjc+Pp5GRkZ6ZYY/Kjc3l46OjqKC59atWzoV6QkJCTQ3Nxdjvf8dMuj+L3L48GG6uLiI1keSTElJob29PSMiInTWLS8vp0KhED9abTIVbcCTnp5OBweHKvfTsWNHxsbG8ueff9a5QH744Ycikc6WLVuemozBxcWF27dv11l27do1AtCpEX7RVq9erXczys7OpkKhoK+vLx0cHDhnzhwmJiZSpVJx8+bNbNiwoV7SpWcF3T/88APHjBnDqVOniiRFJSUlnD9/Pg8fPsx9+/bxyJEjPHPmjN7FVxt0Hz58mAUFBbx9+zZDQkLYoEEDjhkzho6OjmzQoAGXLFnyQo/NnxEaGlrlGK8nE6VUDrq1amslTnJyMv39/blt2zbx+T/44AM6ODiwRYsWbNmyJZ2cnOjo6Eh7e3tu2LBBBN2PHz9m27ZtGR8fz6+++orTpk1jv379dAp3S5cuFYWBdevWMSwsjF5eXoyJiaGpqSnr1avHLVu2sGvXrnRxcRFjun19fXU+Z1paGu3s7BgZGcmtW7dy27ZtXLhwIVu2bMlt27Zx27ZtbNKkCefOnVsjycLS09M5f/58rl27lt26dWN5eTk7duxIBwcHNm/enDY2NrSwsBBj4Bs1asTr169z+/bttLa2JlkxJtTKykokUDM2NhaFUhMTE1Go06qtBX+youA0ffp08bxz5846+TkaNGigMw6UrMj9sGrVKpIVrf0ODg7MysoiWREUGBkZVbmvQ4cOMSUlhUqlkmRFi3/l67ZGo9FrUY6NjSUA3rp1q8qgOy4ujgqFosZyTjzN84zpftKTLd3V0RZet2zZwlatWvHOnTtMTEwUY4C155S2oFhYWMgvvviCzZo1Y79+/cT/MDAwUCcXxrhx4/TGsb5oI0aMED1ijI2NdZIXanuP+Pj46Gzz5JjuiIgIvaRBlpaWepV8tfU4acd0R0ZGcvjw4Xz06BGHDh3KgoICbtiwgZMmTRKtvJUplUoGBwdz6tSpXL58ORctWsQbN24wPz+f06ZN4/Dhwzlv3jwmJCToBA03btwQlVdz5sx5akt35aA7PT1dr2XPwMCATZo0Ec8tLCxqLOjWaDTie+zdu5dDhw4l+X+9Tzp37sy4uLgqx/Z/+eWXNDY2rjYJlbGxMUNDQ3W2CQoK0gu6165dSwMDAxFUOjo60srKSpTHXnvtNe7YsYOWlpY8cOAAzc3N2bVrV5E/pvKjf//+dHd3f2EBXVVMTU158+ZNUd6eMmUKZ86cKfapTbAaExPDjIwMLlu2jEqlkjk5OTqViwBoYWFBS0tLmpiYiNbYX375hRMnTuTUqVMZEBDAhg0bctiwYQwICGBAQAAB0N/fn5MnT+aECRN4/vx58dni4uJYt27dZ1a+PllOrUnaPDla0dHRoiyg9c0339DS0lIkWLWysqoy75C2oUibaDc/P5+9e/fmkCFDxPGfNWuW6OWjFRERQRMTE53vHR8fX+X7N2/enMuXLycpg+7/Cnfv3uXUqVNpbW1Na2trvUyF2iy/Hh4e/Prrr1lSUsLMzEw2bdpUvMd7771HPz8/NmrUiMnJySwrK9NpHdCKjo4WJ2d6ejqtra1FjZyPj4/IgBoSEsJZs2ZV+XmTkpJoaGiol2gnLi5OJ5HSi6RSqVhWViaCbrVazZKSEvr5+dHc3Jympqb8/PPPWVZWxp9//lln26q6tDwr6D5+/DjffPNNXrp0iV9++SXXr1/PoKAgBgYGcuzYsSKTeeXsr1r+/v40NzfngAED+Morr7BRo0bs1KkTHRwcePToUb0C94tWVlb2XEkglEqlqP38Iy3dWrW5EoekTtD9LNqgm6xovZ0zZw6vX7/O8ePHU6lUcsGCBVyyZIled0Sy4pzz8vKiUqlkUVERJ06cyB9++IHfffcd16xZwz59+vDUqVM8duyYSKJCVtTatmrVij/++CM7derErl27sk2bNqxXr564RtR093KyooXtxIkT4rm2xTU8PFxk6c3LyxMFTJVKJY5VSEjIU1u6nwy6a2vBnyRffvllsY/o6GjWqVNHDANwdXWlkZERW7VqpRP8Ozs7i66+27ZtY7169cT6HTt2JAC2bt36qb1FSP2guyrl5eW0t7dnUFBQlUH3lClTnpq8piY9T9B97949nVabJ4PukpISnd8PWdETbNCgQaIwFRoaKnokHDhwgEFBQaxTpw6dnJzYpk0bqlQqzpgxg0OGDKG3t7foPUFW3Oe0LZzaJEBPZiKuCWq1moMGDWJQUNBzrf9k0P1k5YtGo2FMTAw9PDzEstp8nCoH3drEVwqFgi4uLnRwcKCVlZWYBeDs2bMkK3rnODk5sW3btvTy8qKXlxc/+OADLl++nE2aNOGoUaO4bds2zp8/n25ubrS0tBSVfZWD7rfffvu5W7ovX76sV9HxVydSe/DgAfPz87lz5076+PiwoKCAeXl5LCkpYZs2bXj16tUqg+4tW7Y8s6X7yaD7o48+oomJCRs0aEALCwtxvWnfvj2vXbtGsuL7Vk48qq1EtLS05JUrV7h3714qlUqGh4dz2rRpYj07Ozteu3ZNr4vxi9auXTvx/wkPD+fy5cvp4OAgKhsaNmzI4cOHP7Pc9WT3ci2lUsmCggJeunSJY8aM4ZgxY5iTkyOGWi1cuJD9+/fnhQsX+OjRI53rn1qt5v79+5mWlibKs0+eP1VVvtakV199VacR5dChQ2zRokW169+7d48KheK5WuO11yxtQsjc3FzWr1+fsbGxeuvu3LmTBw8eFM+TkpKqTNoWEBAgyqp/h6BbJlKrQTk5OfDy8sLkyZOxZs0anDp1Si8JTlBQEK5fv4769etj165dmDRpEi5fvoz27dsDqJgj8ocffsD58+exfv16LFiwAIcPH4aNjQ3S0tLQrFkzAEBBQQHeffdd+Pr6YseOHUhJSYFCocDy5cuxZs0aXLx4EZGRkQAqkq5UTixW2aJFizBq1Cg4ODjoLM/NzYWNjc2LPkQAgOjoaMyePRsFBQUgiX379mH8+PGYOHEiduzYgenTp6NJkyY4d+4cRo8ejWvXrqFx48YAKpKUzJ07F5988gkaNmz4XPvLy8uDpaUlDA0NkZGRASsrKzRu3Bhff/011q5dC3d3dzRu3Fgn8UJkZCSCgoKQkpKCyZMnY9OmTSguLka9evUQExOD2bNnw9fXt0aOT2VDhgzBpUuXdD5bSUkJDA0NYWJiIpYplUoMHz682qRLzyMmJkbM93r37l2sWLECY8aMQbNmzRAfHy+SjzztfEpOTkZycjIGDRqkszw/Px8mJiY6n7mm7d69Wy8BmlZISAg6deoknhsYGCAlJQUrV67E0aNH0blzZ9y/fx8GBgYi2dHx48fRsmVLnfdZuXIlbG1tkZSUBCcnJ5w4cQJ5eXkoLS1FVlYWNBqNzjy7qampaNKkCfLy8hAWFoZ+/fohJiYG3t7eGDlyJBYvXow9e/aI60FN2L59OxITExEQEICvv/4aPj4+8PDwEIncvvvuO7z99tsYO3Yspk2bppMADahIyhccHIzNmzdDrVbj/v37InljVlaWzrpRUVHiOjJt2jQUFRXh4cOHsLCwQGhoKPbt2welUomBAwfCyMgIV69exbx585CamorWrVtj4sSJIqnNa6+9hhkzZmD27NlIT0/HyZMnn5lg8M9ITU3Fjz/+iIiICBQVFWHmzJkICgqCs7MzfHx8AAANGzZEdHS0SEL5008/4dGjRxg3bhwyMjLw4YcfYu3atejatSs8PDxQVFQEKysrXL9+Xezn4cOHyM/PR926dXUSvhQWFqKkpETnmKpUKqhUKnEeGhgY4NChQ3B2dsaiRYv0vsO8efOgVqtr5Pj8WRqNBk5OTjA1NRXJcPLz8zFixAiRvFKtVmPUqFEiaVBKSgreffddHDlyBKdOnQIAtGjRAr1790abNm3g4eGBDh06wNDQEN9++61IcLV+/XoYGxvrzV3u4eGB+vXr48CBA9i1axfeeecd2Nra1uj3LikpwYQJE3D58mXExsZi79694rXr169j0KBB2Lt3r965kJaWhvHjx8PJyQlr164VSQ9JoqSkBBMnThSJxf4Jx+nrr7/G7Nmz4e/vj6SkJPz+++9o3rw5Nm/ejNjYWGzfvh0qlUocJ09PT+zfvx8qlUocU39/fzRo0ACzZ8/GsWPHsGDBAgQFBWHmzJlifvMnqdVqhIeHY/z48YiJicHKlStx+vRpkETjxo11EjdduXJF5z7yV1Or1bCzs4NCoUB5eTmUSiWaNGkClUqFTZs24d69e7C3t69yWz4lqVV16+Tm5mL+/PlYsWIFdu/ejePHjwMAZs6cidWrV2PNmjXYs2ePTlJQ7W8ZqEjAqj3XHjx4oFPuVCqVqF+/fo0keywvL4dGo0GdOnWQnJwslkdFRWHp0qX46KOPdNZXKpXivBo6dCiWLl2KLl26iOSeVdEmVjt9+jTmzZsHGxsbZGRkwMzMDP369dNZ9/bt2wgMDER2djYGDx6MzZs3A6hIbjd69Oinfpe/MilYYWEhjhw5gpMnT4pllRPDVuXMmTPw8PAQiQSfxsvLC7GxseI7hYaGYujQofD09AQAJCQkAADc3NwwceJEnW0rn1dPqslkfP8uGXTXoEaNGuHatWswMjLC9u3bcfz4cZ2slkDFhWb8+PH47LPPQBIGBgY4ceIE+vTpg4iICOzduxenT59GvXr1MGfOHISHh+POnTto3bo1zp07hxs3bmDOnDlIS0vDrVu38PPPP6O4uBjt27dHSEgIQkJCsGDBAowdO1YUdgsLC6vMYKmtGEhMTNR7LSMjo8Yy3Q4aNAjXrl1DUFAQSktLsWzZMp3Xvby8sGPHDly+fBl79uwRATdQEQyfPn0aYWFhz72/5ORktGvXDlu2bEFCQgLMzMwAAPfv30dwcDBMTU2h0Wjw8OFDXLhwAWZmZsjNzcXSpUtx7tw5ceyqCzRrUnR0tPj70aNHsLKywuzZs+Ho6Ih58+bh8ePH4vtoaTQa7Nq1SycA12bHrazyzbg2V+JUJz8/Hx06dMD27dt1lg8bNgylpaXi+ZIlS7By5UosWLAASUlJyMjIgIWFBd5//30oFAosW7YMSqWyysycr776KgYOHIgGDRrg2rVrCA4OFudSUFAQysvLQRKTJ08GUBGUubm5wcbGBpMmTUJQUBA2btyIrl274vDhw3j8+DFOnDiB/fv318gxIYklS5agfv36WLt2LVq2bImAgAAEBwfj5MmTWLduHYqLi9G9e3fs2rVLBJeVqdVqLFy4EO+//z5SU1MxcOBApKSkAADc3d3FDa+2F/xXr16NsWPHwtzcHCNHjkT//v0xatQoDBo0CPv374erq6veNitXrsT06dNRXFyM4cOH45133kHXrl0xYcIEREdHw8rKSm+bL7/8Eh999BFMTEx0ClRlZWXQaDQ4ceKEWKZUKmFqaorc3FyxzMPDo9rvUDmj9d+NkZGRmHFBq3v37ggKCtIrpGqdP38eM2bMEBluAcDHxwf37t0TQSgAvP/++zr3vKdl1f3000/Rp08fuLi4VJst/EU5deoU3n33XbzyyiuIiorClClT0LFjRwQGBiIkJASXLl1CZGSkOA9iYmLw9ttv486dOxg6dChGjhwJX19frFq1Su+9d+zYgeLiYgC1/ziVl5dj1KhRaNasGYYNGwYDAwP06dMHSUlJYraVw4cPw9LSErdv3wZQEYyUl5fj+++/F4HV6dOn8fbbb8Pb2xtmZmYoLCzE/v37ERkZCX9/f0yYMEHsMzc3F0VFRVCpVHqfR6lUioztlbOef/vtt3oVzKzoUSqeazSaGgsCjI2N8fDhQ3z00UdwcXHBwYMH8dprr2HgwIF49OgRbGxsYG1trXO/q/w5n+XJda5fv64X/AAVWcFdXV0xaNAgvPbaazqZzKtz7tw5BAYGiuelpaV6GeVflJMnT+Lll1/Wy7at0Wjw8ssv6/x/tPfshw8fIiMjA7GxsXB2dkbfvn3x66+/QqFQwMDAAPn5+ejSpQsMDQ2h0WhQWlqK9PR0DBw4EEePHoWjoyO6deuGTz/9FN27d4evry+2bt0KR0dHKBQKHDt2DEqlUsyikp2djZKSEpG9XOvx48coKirSqXzVVuRrG+FqSlhYGBwcHNCzZ0+xrKCgQNzH+P+zmVe+psTHxyMpKUmvUUybUTwvL09nufZad/fuXWzcuBG//vqreO3kyZOIiorCL7/8UuW1qaCgQFT4a+Xm5uqVHf6TZNBdw7Q/apLw8fGpsqU7MzMTAMQPNyIiAhcuXECrVq0wbNgwcUKbmpoiOTkZFhYW8PX1xerVq5GcnIwpU6bA1dUVeXl5eidiTk4OgoODkZCQgJSUFFy/fh3ff/895s+fL9ZRqVRYtGgRPvvsMxw8eFC0mmg0GmRlZSEnJwdbt26t0da2yq5du4bHjx+jc+fOAICOHTtizpw5CAkJweDBg8V6Go0G4eHh+OCDD/6ti3N0dDSCg4MxYcIEnSkGunfvjh07dqBVq1YAKi622ukRtK17zzONU1ZWFpKSkjBgwIDn/kz/rvfffx9HjhxBfHy8WJafn4/27dsjMDAQc+fOFRevsrIyvPHGG9ixY4dY183NDV999RXc3d0BAElJSTrT2N2+fbvWVuJUVrmQ8LQaYW0BDQACAgLg7e0tCvrNmzdHUVERSkpKAFTceDp16oSzZ8/qvY+zszPc3NxAEv3798eVK1cQGxuLjRs3Yt++fdBoNKKl8fHjx9i1axd27twJT09PTJgwAStWrMCkSZNw4MABREZGokePHnjvvff0biQvioGBAdLS0sRvQHvDt7CwwPLly+Hl5QUrKyv8+OOP4jqlVVJSguzsbKhUqiprmb28vHDlyhVxs63NBf/k5GRs3boVMTExCA4OhoGBAcLDw2FsbIwtW7YgJSUFOTk5ePz4sbjmnzp1CqdPn8aWLVvw3nvvwd3dXUyztnr1aly9ehVFRUV6Bb+FCxfqTcem/a5Xr17V+R1Xpu09op1e62mUSiVKSkqe2kLxoqlUKmg0mmpfKyoqgrGxsV6Bt6SkRGe6QZJQq9WwtraGv78/AIjfJskqe9BoNBrx+66ssLBQ7E+j0eDQoUNYunQpPD09cfPmTaxYsQJz586tkeOUlpaGr776ChEREejcuTNKS0vx3nvvwd/fH6tWrULTpk0RGhqKmzdvwtTUFObm5nB1dcWiRYswYsSIais6f//9d+Tm5iIyMhK9evUCgFp9nICK88DGxgZ+fn6iBffQoUOoU6cOtm7dil9++QUbN25EcXGx6IEGAI0bN8adO3fEvXj37t2YNWsWJk+ejCFDhqBv377Yv38/goKCMGrUKAAVBfcFCxbAwMAAnTp1QuvWrVFQUIBr167B0tISAQEByM7OxoIFC2Bvb4+TJ09iyJAhomy1ceNGnc+uVqtFUDRz5kzs27evxnrkkMTMmTNBUlSq5+bmYty4cRgxYoToJVSVqv7vT6r8+y0tLcXFixcRHh6u95pGo0GzZs1w4sQJDB8+XExP9+Rn1bp69SoSExPFPVetVqOkpKTGGjYGDRoElUqld2/p1asXli9fjoEDB+osLysrg4mJCQIDAzF16lSYm5vjwoULOuuYm5sjPj5elB8r096/DQwMYGhoiFWrVkGj0aB+/fr46aefMHz4cBgaGsLOzk6Ui5YtW4atW7fqTYNVUlICAwMDnSmGy8rK4OzsrBOgvmi//fYbPvnkE+zZs0dneX5+vohRHjx4ACcnJ1y4cEFUmq9bt05Mv1fZtm3bsHPnzir3RRKzZs3CjBkzxLHTaDSYMGECvvzyS6xbt07vHllUVIT69euLadq0Vq9eLe6Jz1OxVOP+so7s/+W+/PJL2tra6iVJady4sU4G2j179lSbRr+ywsJCtm3bVi8rdGXp6els2bKlGLt7/PhxOjs7c86cOWIajbS0NLZr146NGjXSS1ijVqvF9AC2trZ646lftI8++ohjxoxhmzZteOTIEebm5jI4OJgtWrTg8OHDOWHCBJIVUxRlZ2czIiKCFhYWLC4u5s2bN5mens7MzEzGxcURAO/evct79+7pTMeQkpLChg0bMj4+nj179uSAAQNEgqz69euzZ8+eOgmz3njjDZ3POHv2bJ1Mp2TFOJQGDRrwwYMHJMnt27fzpZdeqpFjVFhYyDfeeINt2rQRY6beeustrlmzhmTFWLv27duzb9++TE1NrfZ9nifjc1Vj4j///HM2adKEOTk5vHHjBo8ePao3ZlupVHL+/PmsU6eOzlhktVrNu3fv8vLly+zZs6f4f9akTZs2ccqUKSQrpkQxMzNjkyZNdB4KhYInTpxgTk6OGKes/bxlZWV88OABCwoK+N577/GDDz5gfn4+s7KydLLmp6Sk0MvLi9evX6e1tTVdXV05dOhQxsXF8fTp0xwzZoxYV3uezJ49m25ublQqlXRzc+PIkSN58eJFfvzxx+zbty/JirGFHTt2pKurq15W+hehqKiIO3bs4Jw5c+jm5sahQ4dyzJgxbNasGRMSEhgeHs533nmHiYmJtLKy4owZM3j//n2+9dZbbNGiBZs2bcrBgwczKCiIV69e5e+//84tW7YwPT2dkZGR3LdvH0+cOMGioiKxz8ePHxNAtclxFAqFzpQ/WhMmTBDnmXasW4cOHdinTx86ODhwyZIlNZogrPL18cnfxqNHj9i2bVv6+/uL76XRaMT40qqm0bp58yZbtmz53NO/fPzxx1XmmdAaMWJElQkSq3oA0EkI9Vfw9vYWyfKedPHiRQKgiYlJlVO+VH6YmZnp5Z949OgRAehMu6lVXl5OADpJTIuLi9mpUycqFArGxcVx06ZN4v4cFRXF8vJyZmVlcdy4cTQ1NdVJnveiBQUF0cHBga1bt+Ybb7zBPXv2MCMjg9u2beOkSZPYqVMnWlhYiGv8s8ybN4/29vYcOXKk3vR5tfU4GRkZiRwPt27dYvv27fXKUtqHdix2SUkJ3dzc2LhxY7q6urJLly7s1asXp02bRhcXF/bs2ZP29vb08/Njs2bNRNKxxYsX89VXXyVZkY08PDycY8aMYYcOHWhvb08rKyuam5uzXr16NDc3Z79+/UhWZLiuarq3ffv2ievS9u3bazQ/x/nz5zl69GhmZ2czLCyMfn5+LC8vZ3R0tE5uieLiYgLQGae8fv36ZyZSq5wzIzw8nG3bthV/d+/enf/zP//DY8eOsXPnzhw5ciT/93//l66urrS3t+f8+fN1roEKhYIZGRlMTk5mixYt+MUXX5CsKMNs3ryZtra2NXacqtOjRw+d3CaV/fzzzzQ0NNTJjl+ZqampKJNVJS8vj9HR0Xz99dfZrFkz3r59m4mJiXRxcWHfvn2fe/rUt956S2Qv/6vcunWLzZs315v+kiSXLFlCT09P3r17l1FRUTQ0NBRjsqt6nytXrjAhIYH9+/cXY62fNGHCBALggAEDRO4rhULBVq1asV+/fjQzM9Mb63/79m0uXry4yvcrKChgREQEp02bVmO5qZ6XDLr/hp5MFFMdlUr1zAQK1SUTq2zfvn0im+6TEhIS+Ntvvz1X8q4/y8fHh40aNWJ8fDxPnjxJExMTjhkzhvfu3WNJSQm7du1KPz8/Mb1Es2bNROINMzMzKhSKKgtoderUoampKcmKpAqVk3qQFUFiXFwcHR0dq0yEoTV27FhaWVnpTZtRVFTEXr160crKipaWlrSzs+OGDRte8NGp4Ofnx8GDBzMvL48FBQUMDQ1l8+bNdeazLC4u5ujRo8V0Z1Vp27btvz0FVW2rxCEr5szWTsUXFhZWZSKqoUOH8tChQ0xPT9cJun/66Sc6OztXWbBzdnbmqFGjxLqXL19m37592bNnT+7Zs4cqlYpfffUVe/XqRQsLCzH1kYmJCQcPHkySPHnyJH/99VeSFNMBTZ06lS4uLjozGiiVSm7atKlGpk5RKpUcOXIkN23aJBIhHT9+nDk5OUxKSuKIESM4b948khVTl/j5+YnvpVarWVBQwK1bt/K1116jm5ubmAbRwsJC/AZbtmypE2DX1oL/311hYaFIUvQsarVaJwHUf5parX6ue9WLdObMGXHO5+TkVJsl/caNGzoZhV+0oqIinUqpv5u/y3H6I/7IOVVeXl5lgtbaZPfu3ezQoQP37NlDsiJg7NChg7g+5OXlEYBOtnftDBzV8fLy4scffyyex8XFiURW2ulX4+Pj2a5dO4aEhOjMvrNhwwYxg4OWoaEhb9++TT8/PzEnOkmOHz+e7u7ujIyM/FPH4I9wd3fn4cOHq3wtPT2dy5Ytq3ZbQ0NDvaShWhcvXmS9evXYu3dvbtiwQafCXq1WMywsjN7e3s+VpX3q1KnVBqs1Qa1Ws0ePHhwyZEiViW+jo6PF9JZGRkZ6DVWVhYWF0cDAgLa2thw4cGC1DUOLFy/mlClTGBYWxuPHj/PmzZs6sY6vr2+1AXZVysvL2a1bN/bp04fffPPNc29XEwzIv0N7uyQBZ8+ehZ2dHdq2bQugoktn5S7tjx49QkhICIYNGwYnJyesWbMGI0aMQI8ePZ57H3l5eSgqKtIb++Lj4wN7e3ts3ry52uRe+/fvh0KhgI+Pj16X0L/Kw4cPRRI4AJg+fTpMTU2xcuXKKpPAvGhqtfqp3X2BiuPUu3dvnbH3WomJiTA2Nkb79u3/0gQgf5XquloDFcdOrVbDyMjoqUk//i4OHjyIkJAQhIWFoUuXLjqvPSt5yosWHR0NFxcX2Nra4sGDB/jtt9+qHOebkpKC7OxsnTFnkiRJ0l+jvLz837q3axOO/dPx/+dsqo0yMzNhZWX1p8fYl5eXo7y8/JllyGfJy8uDtbV1rTyeMuiWJEmSJEmSJEmSpBryz2tqkiRJkiRJkiRJkqS/CRl0S5IkSZIkSZIkSVINkUG3JEmSJEmSJEmSJNUQGXRLkiRJkiRJkiRJUg2RQbckSZIk/cOoVCr88ssvVb5WVlaGsrIy/Jk8qgkJCThw4MAf3h6omLEiNzf3T72HJEmSJNUGMuiWJEmSpH+APXv2YPHixQCA1NRU9O7dG1lZWXrrLV26FA0aNEDDhg2f+jA0NMSxY8eq3NfChQsRExPzXJ+rvLwcKSkp+Oabb9C/f3+cP38eADBlyhR8//33f+zLSpIkSVItIqcMkyRJkqR/gB49emDixIl4++23AQB+fn5wdXXFypUr/9D7WVlZ4cCBAxgwYIDO8n379mHcuHFwcHDQm3Pe1NQUZ86cgb29PQAgJiYGI0aMgJ2dHVQqFRYsWIABAwZAoVDAxcUF9+/fh5mZ2R/6fJIkSZJUW8iWbkmSJEmq5fbt24fMzExMnz5dLFuxYgU2bNiA+/fvi2UqlQp5eXl4/PgxSktL9R7FxcUoKCgQ6xsa6hYTkpKSMHv2bJw/fx4ZGRlITU1Famoqrl+/Dmtra0yePFkE3ADg5eWFnJwcfPHFF2jTpg1mzpyJNm3a4MSJE9BoNGjWrJloWTcyMsLXX39dg0dJkiRJkv4zZNAtSZIkSbVYfn4+AgMDERISgrp164rlbm5uGDduHN566y2x7MKFC7C1ta22S3mjRo0watSoKvfzyy+/YODAgVi6dCnCw8MRFhYmXlu0aBHq1auH+fPn62yjVqsBQIwf12g0UKvV2LlzJ3bt2oUHDx7gwYMHuHPnDoyNjfHyyy+/sOMiSZIkSX8Xxv/pDyBJkiRJ0h9DEv7+/ujcuTNGjx6NsrIyXL16FV26dAEAhISEoGvXrggMDERoaCi8vLxEIPzvOnbsGKZMmYK33noLHTt2xMiRI5GZmYkGDRogMjIScXFxei3jn376Kb744gtkZWWBJOrVq4dhw4YhOTkZQ4cORWRkJC5duoTx48fD3d0dDg4Of/qYSJIkSdLfjRzTLUmSJEm1EEm8++672LdvHxITE9GwYUPs3bsXAQEBSE1NhY2NDQDgt99+Q79+/TBo0CBs2bIF5ubmaNu2LcrKyvTe09nZWSRPs7Kywrfffot+/fpVuf/Lly/D09MTtra2OHnyJJydnatcT6VSwcbGBr169cKxY8dAEmlpaWjRogW2bduG2NhYfPHFFy/moEiSJEnS35DsXi5JkiRJtdD9+/dx9uxZHD16FA0bNgQAhIWFYfHixSLgBoAOHTrgzJkzcHZ2Rr169QAAjx49wrfffivGZKempmLlypXPPYXX999/j0mTJsHT0xM///xztQE3ABw/fhzW1tZIS0tD//79AQC7du3CsWPHYGBgAAMDA5w9exZnz579o4dCkiRJkv7WZNAtSZIkSbWQnZ0d4uPj4ebmBgD44YcfkJGRgXfeeQcAkJOTg6NHjwIAOnXqhCVLlsDAwAAA9LKOa2lfr0pmZibWr18vxooXFhYiPT0dvXr1gqOjIxwdHWFjY4NXXnlFZ7u1a9di8uTJaNasGezs7HDu3DmsXbtWJ2t5ZmYmpk6dipKSkj98PCRJkiTp70oG3ZIkSZJUS2nHUJeXl2P+/PlYvXo1TExMAAA3btzA66+/jjt37lS5ra+vrwiWHR0dERgYCI1GU+W6Fy9ehIeHB65evYru3btj7NixOq3k2seHH34IU1NTsV1ERATUarWYdmz37t24d+8eXnrpJZ1u6+PHj0fDhg3x+eefv4jDIkmSJEl/KzLoliRJkqRaLiQkBKamphg/frxY1qZNG/j4+GDmzJl66xcVFeHYsWM6AXNERATatWsn1qmc8qVHjx64e/cuNm3aJFrWq1O5tTwtLQ2bNm3SeX3VqlWYNWuW3nZLly7F7t27IVPNSJIkSf80Mnu5JEmSJNVimzdvxsKFC+Hm5oaePXsiKysLWVlZsLGxgZOTExISEnDgwAGMHj1abDNjxgzY2trqvM+QIUMwZMgQHDx4ELdu3UJBQQEUCkWV+9y7dy9Onz6tt7yoqAgjRowQzz/88EMAwJkzZwBUBOSbN29G586d8ejRI2RmZsLYuKIo4uvriwEDBjy1i7skSZIk1UYy6JYkSZKkWqxx48YYOXIk3N3d0b59e7Ru3RotW7YU3bzXrFmD0NBQnaA7ODi42veLjo7Gjz/+iEWLFsHDw0Pv9dLSUowbNw7bt2/Xe23t2rWIi4vTW15QUCDGa/fu3RsAMGLECFy8eFHnfaoL8iVJkiSpNpNThkmSJEnSP1hZWRlUKhXMzc1fyPupVCqUl5eLseN/VGlpqQyyJUmSpP8KMuiWJEmSJEmSJEmSpBoiE6lJkiRJkiRJkiRJUg2RQbckSZIkSZIkSZIk1RAZdEuSJEmSJEmSJElSDZFBtyRJkiRJkiRJkiTVEBl0S5IkSZIkSZIkSVINkUG3JEmSJEmSJEmSJNUQGXRLkiRJkiRJkiRJUg2RQbckSZIkSZIkSZIk1ZD/B/MbRWm9VQU9AAAAAElFTkSuQmCC",
      "text/plain": [
       "<Figure size 1000x500 with 1 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "peer_compare_table[['ROE', '毛利率', '净利率']].plot(kind='bar', width=0.8, figsize=(10, 5))\n",
    "plt.title('同业公司盈利能力比较')\n",
    "plt.xlabel('公司名称')\n",
    "plt.ylabel('百分比（%）')\n",
    "plt.xticks(rotation=0)\n",
    "plt.grid(axis='y', alpha=0.3)\n",
    "plt.tight_layout()\n",
    "plt.show()\n",
    "\n",
    "peer_compare_table[['营业收入增长率', '净利润增长率', '资产负债率']].plot(kind='bar', width=0.8, figsize=(10, 5))\n",
    "plt.title('同业公司成长能力与财务结构比较')\n",
    "plt.xlabel('公司名称')\n",
    "plt.ylabel('百分比（%）')\n",
    "plt.xticks(rotation=0)\n",
    "plt.grid(axis='y', alpha=0.3)\n",
    "plt.tight_layout()\n",
    "plt.show()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "id": "d8efa28b",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "春风动力在本次同业比较中的平均排名为第4.20名，整体处于行业中等位置。\n"
     ]
    },
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>ROE</th>\n",
       "      <th>毛利率</th>\n",
       "      <th>净利率</th>\n",
       "      <th>营业收入增长率</th>\n",
       "      <th>净利润增长率</th>\n",
       "      <th>平均排名</th>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>公司名称</th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>涛涛车业</th>\n",
       "      <td>3.0</td>\n",
       "      <td>1.0</td>\n",
       "      <td>1.0</td>\n",
       "      <td>4.0</td>\n",
       "      <td>3.0</td>\n",
       "      <td>2.4</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>九号公司</th>\n",
       "      <td>1.0</td>\n",
       "      <td>2.0</td>\n",
       "      <td>5.0</td>\n",
       "      <td>1.0</td>\n",
       "      <td>4.0</td>\n",
       "      <td>2.6</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>春风动力</th>\n",
       "      <td>2.0</td>\n",
       "      <td>3.0</td>\n",
       "      <td>3.0</td>\n",
       "      <td>5.0</td>\n",
       "      <td>8.0</td>\n",
       "      <td>4.2</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>钱江摩托</th>\n",
       "      <td>5.0</td>\n",
       "      <td>5.0</td>\n",
       "      <td>2.0</td>\n",
       "      <td>12.0</td>\n",
       "      <td>6.0</td>\n",
       "      <td>6.0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>隆鑫通用</th>\n",
       "      <td>6.0</td>\n",
       "      <td>7.0</td>\n",
       "      <td>4.0</td>\n",
       "      <td>10.0</td>\n",
       "      <td>5.0</td>\n",
       "      <td>6.4</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>华洋赛车</th>\n",
       "      <td>7.0</td>\n",
       "      <td>6.0</td>\n",
       "      <td>7.0</td>\n",
       "      <td>2.0</td>\n",
       "      <td>10.0</td>\n",
       "      <td>6.4</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>爱玛科技</th>\n",
       "      <td>4.0</td>\n",
       "      <td>8.0</td>\n",
       "      <td>6.0</td>\n",
       "      <td>9.0</td>\n",
       "      <td>9.0</td>\n",
       "      <td>7.2</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>千里科技</th>\n",
       "      <td>11.0</td>\n",
       "      <td>12.0</td>\n",
       "      <td>11.0</td>\n",
       "      <td>3.0</td>\n",
       "      <td>1.0</td>\n",
       "      <td>7.6</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>新日股份</th>\n",
       "      <td>9.0</td>\n",
       "      <td>9.0</td>\n",
       "      <td>10.0</td>\n",
       "      <td>8.0</td>\n",
       "      <td>2.0</td>\n",
       "      <td>7.6</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>绿通科技</th>\n",
       "      <td>10.0</td>\n",
       "      <td>4.0</td>\n",
       "      <td>8.0</td>\n",
       "      <td>6.0</td>\n",
       "      <td>11.0</td>\n",
       "      <td>7.8</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>宗申动力</th>\n",
       "      <td>8.0</td>\n",
       "      <td>10.0</td>\n",
       "      <td>9.0</td>\n",
       "      <td>7.0</td>\n",
       "      <td>7.0</td>\n",
       "      <td>8.2</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>信隆健康</th>\n",
       "      <td>12.0</td>\n",
       "      <td>11.0</td>\n",
       "      <td>12.0</td>\n",
       "      <td>11.0</td>\n",
       "      <td>12.0</td>\n",
       "      <td>11.6</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "       ROE   毛利率   净利率  营业收入增长率  净利润增长率  平均排名\n",
       "公司名称                                         \n",
       "涛涛车业   3.0   1.0   1.0      4.0     3.0   2.4\n",
       "九号公司   1.0   2.0   5.0      1.0     4.0   2.6\n",
       "春风动力   2.0   3.0   3.0      5.0     8.0   4.2\n",
       "钱江摩托   5.0   5.0   2.0     12.0     6.0   6.0\n",
       "隆鑫通用   6.0   7.0   4.0     10.0     5.0   6.4\n",
       "华洋赛车   7.0   6.0   7.0      2.0    10.0   6.4\n",
       "爱玛科技   4.0   8.0   6.0      9.0     9.0   7.2\n",
       "千里科技  11.0  12.0  11.0      3.0     1.0   7.6\n",
       "新日股份   9.0   9.0  10.0      8.0     2.0   7.6\n",
       "绿通科技  10.0   4.0   8.0      6.0    11.0   7.8\n",
       "宗申动力   8.0  10.0   9.0      7.0     7.0   8.2\n",
       "信隆健康  12.0  11.0  12.0     11.0    12.0  11.6"
      ]
     },
     "execution_count": 12,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "rank_metrics = ['ROE', '毛利率', '净利率', '营业收入增长率', '净利润增长率']\n",
    "rank_table = peer_compare_table[rank_metrics].rank(ascending=False, method='min')\n",
    "rank_table['平均排名'] = rank_table.mean(axis=1)\n",
    "rank_table = rank_table.sort_values('平均排名')\n",
    "\n",
    "target_rank = rank_table.loc[target_name, '平均排名']\n",
    "company_count = len(rank_table)\n",
    "if target_rank <= company_count / 3:\n",
    "    industry_position = '领先'\n",
    "elif target_rank <= company_count * 2 / 3:\n",
    "    industry_position = '中等'\n",
    "else:\n",
    "    industry_position = '偏弱'\n",
    "\n",
    "print(f'{target_name}在本次同业比较中的平均排名为第{target_rank:.2f}名，整体处于行业{industry_position}位置。')\n",
    "rank_table"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "78774277",
   "metadata": {},
   "source": [
    "横向比较结果显示，春风动力在同业中的位置由排名表自动判断。ROE、毛利率和净利率代表盈利质量，指标越高说明公司资本回报和产品获利能力越强；营业收入增长率和净利润增长率代表成长能力，指标越高说明扩张速度和利润释放能力越好。资产负债率用于辅助观察财务结构，比例过高可能增加偿债压力。若排名表显示春风动力平均排名位于前 1/3，则可判断其处于行业领先位置；若位于中间 1/3，则处于行业中等位置；若位于后 1/3，则说明同业竞争中相对偏弱。最终结论以上方代码打印出的行业位置为准。"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.13.9"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}
