CINXE.COM

中国国家公园体制构建的理论逻辑、实践探索与未来展望

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html lang="zh-cmn-Hans"> <head> <meta name="renderer" content="webkit"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>中国国家公园体制构建的理论逻辑、实践探索与未来展望</title> <meta name="hw.ad-path" content="https://np.ecologica.cn/cn/article/doi/10.20152/j.np.202406180072" /> <meta name="hw.identifier" content="https://np.ecologica.cn/cn/article/doi/10.20152/j.np.202406180072" /> <meta name="dc.format" content="text/html" /> <meta name="dc.title" content="中国国家公园体制构建的理论逻辑、实践探索与未来展望" /> <meta name="dc.identifier" content="10.20152/j.np.202406180072" /> <meta name="dc.contributor" content="马本" /> <meta name="dc.contributor" content="陈泽长" /> <meta name="dc.contributor" content="程美英" /> <meta name="dc.creator" content="马本" /> <meta name="dc.creator" content="陈泽长" /> <meta name="dc.creator" content="程美英" /> <meta name="dc.date" content="2024-08-31" /> <meta name="dc.keywords" content="国家公园, 经济学, 横向权力整合, 纵向权力上收, 案例分析, " /> <meta name="citation_journal_title" content="国家公园(中英文)" /> <meta name="citation_publisher" content="" /> <meta name="citation_journal_abbrev" content="gjgy" /> <meta name="citation_issn" content="2097-3225" /> <meta name="citation_authors" content="马本, 陈泽长, 程美英, " /> <meta name="citation_date" content="2024-08-31" /> <meta name="citation_abstract_html_url" content="https://np.ecologica.cn/cn/article/doi/10.20152/j.np.202406180072?viewType=HTML" /> <meta name="citation_pdf_url" content="https://np.ecologica.cn/cn/article/pdf/preview/10.20152/j.np.202406180072.pdf" /> <meta name="citation_public_url" content="https://np.ecologica.cn/cn/article/doi/10.20152/j.np.202406180072" /> <!-- TrendMD 插件适配Meta代码 使用主语言显示,不分中英文--> <meta name="dc.type" content="研究论文"/> <meta name="dc.source" content="国家公园(中英文), 2024, Vol. 2, Issue 8, Pages: 475-486"/> <meta name="dc.publisher" content=""/> <meta name="dc.rights" content="http://creativecommons.org/licenses/by/3.0/"/> <meta name="dc.format" content="application/pdf" /> <meta name="dc.language" content="zh" /> <meta name="dc.description" content="&lt;p&gt;为实现高水平的生态保护和生态资产管理, 中国正在构建以国家公园为主体的自然保护地体系。从经济学理论视角构建了国家公园体制分析框架, 对于深刻理解国家公园建设的深层次逻辑至关重要。基于国家公园在生态保护、政府治理、生计冲突等方面的典型特征, 着重从横向权力整合和纵向权力上收的双重视角, 构建了国家公园体制建设的经济学理论框架。该理论框架综合考虑了生态保护整体性、多目标冲突、信息劣势及信息不对称、部门间协调的交易成本、部门间分工效率、地方政府“竞次”、正外部性内部化等理论逻辑, 形成了基于成本有效性和“成本-效益”分析的国家公园体制经济学逻辑框架。以东北虎豹国家公园、大熊猫国家公园、三江源国家公园为例, 针对其所代表的三种管理模式进行案例研究, 分析不同国家公园体制的“成本-效益”变化, 总结中国国家公园体制建设和生态资产管理的重要成就和主要挑战, 对国家公园体制建设需重点处理的与原有自然保护地关系、与地方政府部门关系和与居民生计关系等问题进行分析展望。&lt;/p&gt;" /> <meta name="dc.subject" content="国家公园" /> <meta name="dc.subject" content="经济学" /> <meta name="dc.subject" content="横向权力整合" /> <meta name="dc.subject" content="纵向权力上收" /> <meta name="dc.subject" content="案例分析" /> <!-- SoWise SEO 2019-9-6 --> <meta name="citation_title" content="中国国家公园体制构建的理论逻辑、实践探索与未来展望" /> <meta name="citation_author" content="马本" /> <meta name="citation_author" content="陈泽长" /> <meta name="citation_author" content="程美英" /> <meta name="citation_keywords" content="国家公园, 经济学, 横向权力整合, 纵向权力上收, 案例分析, " /> <meta name="citation_year" content="2024"/> <meta name="citation_volume" content="2"/> <meta name="citation_issue" content="8"/> <meta name="citation_firstpage" content="475"/> <meta name="citation_lastpage" content="486"/> <meta name="citation_doi" content="10.20152/j.np.202406180072"/> <meta name="citation_id" content="e5d40f66-5f5a-49cb-a6b0-c20f45855e6d"/> <meta name="citation_state" content="" /> <meta name="keywords" content="国家公园期刊, 国家公园中英文, 国家公园杂志, 生态学报, 欧阳志云, 国家公园编辑部, 国家林草局" /> <meta name="baidu-site-verification" content="codeva-5qS1GtUoHB" /> <meta name="google-site-verification" content="9p_tXBzEMkBwEsd1N03IWwgbltD636pHC80OwC2I39g" /> <meta name="renderer" content="webkit"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0,user-scalable=no"/> <link type="image/x-icon" href="/style/images/custom/favicon.ico" rel="shortcut icon" /> <link type="text/css" href="/style/css/bootstrap.min.css?t=1732323600889" rel="stylesheet" /> <link type="text/css" href="/style/css/base.css?t=1732323600889" rel="stylesheet" /> <link type="text/css" href="/style/css/media.css?t=1732323600889" rel="stylesheet" /> <link type="text/css" href="/style/css/style.css?t=1732323600889" rel="stylesheet" /> <script type="text/javascript" src="/style/js/head.min.js?t=1732323600889"></script> <script type="text/javascript" src="/style/js/jquery-3.6.3.min.js?t=1732323600889"></script> <script type="text/javascript" src="/style/js/template-web.js?t=1732323600889"></script> <script type="text/javascript" src="/style/js/dayjs.min.js?t=1732323600889"></script> <script type="text/javascript" src="/style/js/rhhz.js?t=1732323600889"></script> <!-- DNS 预解析 --> <link rel="dns-prefetch" href="https://cdn.bootcss.com"> <link rel="dns-prefetch" href="https://mathjax.xml-journal.net"> <link type="text/css" href="/style/css/article.css?t=1732323600889" rel="stylesheet" /> <script> var article_meta_data='eyJhYnN0cmFjdEFjY2VzcyI6dHJ1ZSwiYWJzdHJhY3RpbmZvQ24iOiI8cD7kuLrlrp7njrDpq5jmsLTlubPnmoTnlJ/mgIHkv53miqTlkoznlJ/mgIHotYTkuqfnrqHnkIYsIOS4reWbveato+WcqOaehOW7uuS7peWbveWutuWFrOWbreS4uuS4u+S9k+eahOiHqueEtuS/neaKpOWcsOS9k+ezu+OAguS7jue7j+a1juWtpueQhuiuuuinhuinkuaehOW7uuS6huWbveWutuWFrOWbreS9k+WItuWIhuaekOahhuaetiwg5a+55LqO5rex5Yi755CG6Kej5Zu95a625YWs5Zut5bu66K6+55qE5rex5bGC5qyh6YC76L6R6Iez5YWz6YeN6KaB44CC5Z+65LqO5Zu95a625YWs5Zut5Zyo55Sf5oCB5L+d5oqk44CB5pS/5bqc5rK755CG44CB55Sf6K6h5Yay56qB562J5pa56Z2i55qE5YW45Z6L54m55b6BLCDnnYDph43ku47mqKrlkJHmnYPlipvmlbTlkIjlkoznurXlkJHmnYPlipvkuIrmlLbnmoTlj4zph43op4bop5IsIOaehOW7uuS6huWbveWutuWFrOWbreS9k+WItuW7uuiuvueahOe7j+a1juWtpueQhuiuuuahhuaetuOAguivpeeQhuiuuuahhuaetue7vOWQiOiAg+iZkeS6hueUn+aAgeS/neaKpOaVtOS9k+aAp+OAgeWkmuebruagh+WGsueqgeOAgeS/oeaBr+WKo+WKv+WPiuS/oeaBr+S4jeWvueensOOAgemDqOmXqOmXtOWNj+iwg+eahOS6pOaYk+aIkOacrOOAgemDqOmXqOmXtOWIhuW3peaViOeOh+OAgeWcsOaWueaUv+W6nOKAnOernuasoeKAneOAgeato+WklumDqOaAp+WGhemDqOWMluetieeQhuiuuumAu+i+kSwg5b2i5oiQ5LqG5Z+65LqO5oiQ5pys5pyJ5pWI5oCn5ZKM4oCc5oiQ5pysLeaViOebiuKAneWIhuaekOeahOWbveWutuWFrOWbreS9k+WItue7j+a1juWtpumAu+i+keahhuaetuOAguS7peS4nOWMl+iZjuixueWbveWutuWFrOWbreOAgeWkp+eGiueMq+WbveWutuWFrOWbreOAgeS4ieaxn+a6kOWbveWutuWFrOWbreS4uuS+iywg6ZKI5a+55YW25omA5Luj6KGo55qE5LiJ56eN566h55CG5qih5byP6L+b6KGM5qGI5L6L56CU56m2LCDliIbmnpDkuI3lkIzlm73lrrblhazlm63kvZPliLbnmoTigJzmiJDmnKwt5pWI55uK4oCd5Y+Y5YyWLCDmgLvnu5PkuK3lm73lm73lrrblhazlm63kvZPliLblu7rorr7lkoznlJ/mgIHotYTkuqfnrqHnkIbnmoTph43opoHmiJDlsLHlkozkuLvopoHmjJHmiJgsIOWvueWbveWutuWFrOWbreS9k+WItuW7uuiuvumcgOmHjeeCueWkhOeQhueahOS4juWOn+acieiHqueEtuS/neaKpOWcsOWFs+ezu+OAgeS4juWcsOaWueaUv+W6nOmDqOmXqOWFs+ezu+WSjOS4juWxheawkeeUn+iuoeWFs+ezu+etiemXrumimOi/m+ihjOWIhuaekOWxleacm+OAgjwvcD4iLCJhYnN0cmFjdGluZm9FbiI6IjxwPkEgcHJvdGVjdGVkIGFyZWEgc3lzdGVtLCB3aXRoIG5hdGlvbmFsIHBhcmtzIGFzIHRoZSBtYWluIGJvZHksIGlzIGJlaW5nIGVzdGFibGlzaGVkIGluIENoaW5hIHRvIGFjaGlldmUgYSBoaWdoIGxldmVsIG9mIGVjb2xvZ2ljYWwgcHJvdGVjdGlvbiBhbmQgZWNvbG9naWNhbCBhc3NldCBtYW5hZ2VtZW50LiBJdCBpcyBvZiBncmVhdCBzaWduaWZpY2FuY2UgdG8gY29uc3RydWN0IGFuIGFuYWx5dGljYWwgZnJhbWV3b3JrIGZvciB0aGUgbmF0aW9uYWwgcGFyayBzeXN0ZW0gZnJvbSB0aGUgcGVyc3BlY3RpdmUgb2YgZWNvbm9taWMgdGhlb3J5LCBzbyBhcyB0byB1bmRlcnN0YW5kIHRoZSBkZWVwIGxvZ2ljIG9mIG5hdGlvbmFsIHBhcmsgZXN0YWJsaXNobWVudC4gQWNjb3JkaW5nIHRvIHRoZSB0eXBpY2FsIGNoYXJhY3RlcmlzdGljcyBvZiBuYXRpb25hbCBwYXJrcyBpbiBlY29sb2dpY2FsIHByb3RlY3Rpb24sIGdvdmVybm1lbnRhbCBnb3Zlcm5hbmNlLCBsaXZlbGlob29kIGNvbmZsaWN0cywgZXRjLiwgdGhpcyBwYXBlciBzdGFydHMgZnJvbSB0aGUgZHVhbCBwZXJzcGVjdGl2ZXMgb2YgaG9yaXpvbnRhbCBhbmQgdmVydGljYWwgcG93ZXIgaW50ZWdyYXRpb24sIGFuZCBjb25jZW50cmF0ZXMgb24gY29uc3RydWN0aW5nIGFuIGVjb25vbWljIHRoZW9yZXRpY2FsIGZyYW1ld29yayBmb3IgdGhlIGluc3RpdHV0aW9uYWwgcmVmb3JtIG9mIG5hdGlvbmFsIHBhcmtzLiBJbiB0aGlzIHRoZW9yZXRpY2FsIGZyYW1ld29yaywgdGhlIHRoZW9yZXRpY2FsIGxvZ2ljIG9mIGVjb2xvZ2ljYWwgY29uc2VydmF0aW9uIGludGVncml0eSwgbXVsdGktb2JqZWN0aXZlIGNvbmZsaWN0cywgaW5mb3JtYXRpb24gZGlzYWR2YW50YWdlIGFuZCBpbmZvcm1hdGlvbiBhc3ltbWV0cnksIHRyYW5zYWN0aW9uIGNvc3RzIG9mIGludGVyc2VjdG9yYWwgY29vcmRpbmF0aW9uLCBlZmZpY2llbmN5IG9mIGludGVyc2VjdG9yYWwgZGl2aXNpb24gb2YgbGFib3IsIFwicmFjZSB0byB0aGUgYm90dG9tXCIgaW4gbG9jYWwgZ292ZXJubWVudHMsIGFuZCBpbnRlcm5hbGl6YXRpb24gb2YgcG9zaXRpdmUgZXh0ZXJuYWxpdGllcyBpcyBjb21wcmVoZW5zaXZlbHkgY29uc2lkZXJlZC4gTW9yZW92ZXIsIHRoZSBlY29ub21pYyBsb2dpYyBmcmFtZXdvcmsgb2YgbmF0aW9uYWwgcGFyayBzeXN0ZW0gYmFzZWQgb24gY29zdC1lZmZlY3RpdmVuZXNzIGFuZCBjb3N0LWJlbmVmaXQgYW5hbHlzaXMgaXMgaW5ub3ZhdGl2ZWx5IGZvcm1lZC4gQWNjb3JkaW5nbHksIHRoZSBOb3J0aGVhc3QgQ2hpbmEgVGlnZXIgYW5kIExlb3BhcmQgTmF0aW9uYWwgUGFyaywgdGhlIEdpYW50IFBhbmRhIE5hdGlvbmFsIFBhcmssIGFuZCB0aGUgU2Fuamlhbmd5dWFuIE5hdGlvbmFsIFBhcmsgYXJlIHRha2VuIGFzIGV4YW1wbGVzIG9mIHRocmVlIGRpZmZlcmVudCBtYW5hZ2VtZW50IG1vZGVzIGZvciBjYXNlIGFuYWx5c2VzIHVuZGVyIHRoZSBwZXJzcGVjdGl2ZSBvZiBlY29ub21pY3MuIE9uIHRoaXMgYmFzaXMsIHRoZSBjaGFuZ2VzIGluIHRoZSBjb3N0LWJlbmVmaXQgb2YgZGlmZmVyZW50IG5hdGlvbmFsIHBhcmtzIGFyZSBhbmFseXplZC4gTWVhbndoaWxlLCBpbXBvcnRhbnQgYWNoaWV2ZW1lbnRzIGFuZCBtYWpvciBjaGFsbGVuZ2VzIGluIENoaW5lc2UgbmF0aW9uYWwgcGFyayBzeXN0ZW0gYXJlIHN1bW1hcml6ZWQuIFRoZSBrZXkgaXNzdWVzIHRoYXQgc2hvdWxkIGJlIGRlYWx0IHdpdGggaW4gdGhlIGNvbnN0cnVjdGlvbiBvZiB0aGUgbmF0aW9uYWwgcGFyayBzeXN0ZW0sIHN1Y2ggYXMgdGhlIHJlbGF0aW9uc2hpcCB3aXRoIHRoZSBvcmlnaW5hbCBwcm90ZWN0ZWQgYXJlYXMsIHRoZSByZWxhdGlvbnNoaXAgd2l0aCBsb2NhbCBnb3Zlcm5tZW50IHNlY3RvcnMsIGFuZCB0aGUgcmVsYXRpb25zaGlwIHdpdGggdGhlIGxpdmVsaWhvb2RzIG9mIHRoZSBpbmhhYml0YW50cywgYXJlIGFuYWx5emVkIGFuZCBwcm9zcGVjdGVkLjwvcD4iLCJhY2NlcHRlZERhdGUiOjE3MjM2ODAwMDAwMDAsImFja3MiOltdLCJhZmZpbGlhdGlvbnMiOlt7ImFkZHJlc3NDbiI6IuS4reWbveS6uuawkeWkp+WtpueUn+aAgeeOr+Wig+WtpumZoiwg5YyX5LqsIDEwMDg3MiIsImFkZHJlc3NFbiI6IlNjaG9vbCBvZiBFY29sb2d5IGFuZCBFbnZpcm9ubWVudCwgUmVubWluIFVuaXZlcnNpdHkgb2YgQ2hpbmEsIEJlaWppbmcgMTAwODcyLCBDaGluYSIsImFydGljbGVJZCI6ImU1ZDQwZjY2LTVmNWEtNDljYi1hNmIwLWMyMGY0NTg1NWU2ZCIsImlkIjoiMjk3YmMyZWYtMDk5YS00MjUzLWE5MmYtNWIyZjBkYjRhYjlhIiwibGFiZWwiOiIiLCJzb3J0TnVtYmVyIjoxLCJ0YWdJZCI6ImFmZjEifV0sImFwcGVuZGl4TGlzdCI6W10sImFydGljbGVCdXNpbmVzcyI6eyJhcnRpY2xlSWQiOiJlNWQ0MGY2Ni01ZjVhLTQ5Y2ItYTZiMC1jMjBmNDU4NTVlNmQiLCJhcnRpY2xlU3RhdGUiOiItMSIsImFydGljbGVUeXBlIjoiMSIsImJhaWR1SW5jbHVkZVJlc3VsdCI6MCwiYmFpZHVJbmNsdWRlUmVzdWx0U2VhcmNoTnVtIjowLCJiYWlkdVh1ZVNodUluY2x1ZGVSZXN1bHQiOjAsImJhaWR1WHVlU2h1SW5jbHVkZVJlc3VsdFNlYXJjaE51bSI6MCwiZmlsZW5hbWUiOiJnamd5LTItOC00NzUueG1sIiwiZ29vZ2xlSW5jbHVkZVJlc3VsdCI6MCwiZ29vZ2xlSW5jbHVkZVJlc3VsdFNlYXJjaE51bSI6MCwiaHRtbFNvdXJjZSI6MSwiaHRtbFZpZXdDb3VudCI6MCwiaWQiOiIxYTRlZTVlYi1iNDg2LTQxMGQtOWNkMi1hNDU1ODYwMDg3MjIiLCJpc1JlZ0RPSSI6MSwicGRmRG93bkNvdW50IjowLCJwZGZFbkZpbGVTaXplSW50IjowLCJwZGZGaWxlTmFtZSI6ImdqZ3ktMi04LTQ3NS5wZGYiLCJwZGZGaWxlU2l6ZSI6MTEyMS44NSwicGRmRmlsZVNpemVJbnQiOjExMjEsInJlbWFyayI6IlhNTCIsInNvcnROdW0iOjAsInZpZXdDb3VudCI6MCwieG1sRmlsZVNpemUiOjg3LjU5fSwiYXJ0aWNsZU5vIjoiZ2pneS0yLTgtNDc1IiwiYXJ0aWNsZVJlbGVhc2VQcm9ncmVzc2VzIjpbeyJhcnRpY2xlSWQiOiJlNWQ0MGY2Ni01ZjVhLTQ5Y2ItYTZiMC1jMjBmNDU4NTVlNmQiLCJpZCI6Ijc0NDNhMTcxLTBhYjAtNGZkMy05NmJjLWIzYzRiMmE2MDFlZCIsInJlbGVhc2VUaW1lIjoxNzMxOTg0MTk0MDAwLCJyZW1hcmsiOiLmiYvliqh4bWwifV0sImF1dGhvcnMiOlt7ImFkZHJlc3NUYWdJZHMiOiJhZmYxIiwiYXJ0aWNsZUlkIjoiZTVkNDBmNjYtNWY1YS00OWNiLWE2YjAtYzIwZjQ1ODU1ZTZkIiwiYXV0aG9yTmFtZUNuIjoi6ams5pysIiwiYXV0aG9yTmFtZUVuIjoiTUEgQmVuIiwiYXV0aG9yUm9sZVR5cGUiOiJhdXRob3IiLCJhdXRob3JUYWdWYWwiOiIiLCJhdXRob3JUeXBlIjoiYXV0aG9yIiwiY29ycmVzcGVyIjp0cnVlLCJjb3JyZXNwaW5mb0NuIjoi6ams5pysLCBFLW1haWw6IDxhIGhyZWY9XCJtYWlsdG86bWFiZW5AcnVjLmVkdS5jblwiID5tYWJlbkBydWMuZWR1LmNuPC9hPiIsImRlY2Vhc2VkIjowLCJlbWFpbCI6Im1hYmVuQHJ1Yy5lZHUuY24iLCJnaXZlbk5hbWVzQ24iOiLmnKwiLCJnaXZlbk5hbWVzRW4iOiJCZW4iLCJpZCI6ImYwN2Q2NDM4LTI2NzQtNDU1Yy04MWEyLTQ0MjJhNWE5NDEyNyIsInNvcnROdW1iZXIiOjEsInN1ck5hbWVDbiI6IumprCIsInN1ck5hbWVFbiI6Ik1BIn0seyJhZGRyZXNzVGFnSWRzIjoiYWZmMSIsImFydGljbGVJZCI6ImU1ZDQwZjY2LTVmNWEtNDljYi1hNmIwLWMyMGY0NTg1NWU2ZCIsImF1dGhvck5hbWVDbiI6IumZiOazvemVvyIsImF1dGhvck5hbWVFbiI6IkNIRU4gWmVjaGFuZyIsImF1dGhvclJvbGVUeXBlIjoiYXV0aG9yIiwiYXV0aG9yVGFnVmFsIjoiIiwiYXV0aG9yVHlwZSI6ImF1dGhvciIsImNvcnJlc3BlciI6ZmFsc2UsImRlY2Vhc2VkIjowLCJnaXZlbk5hbWVzQ24iOiLms73plb8iLCJnaXZlbk5hbWVzRW4iOiJaZWNoYW5nIiwiaWQiOiI5M2UzYjNkMS03Nzk2LTRiODQtOGVkMy0wYzQ1MWI4YmFhZDIiLCJzb3J0TnVtYmVyIjoyLCJzdXJOYW1lQ24iOiLpmYgiLCJzdXJOYW1lRW4iOiJDSEVOIn0seyJhZGRyZXNzVGFnSWRzIjoiYWZmMSIsImFydGljbGVJZCI6ImU1ZDQwZjY2LTVmNWEtNDljYi1hNmIwLWMyMGY0NTg1NWU2ZCIsImF1dGhvck5hbWVDbiI6Iueoi+e+juiLsSIsImF1dGhvck5hbWVFbiI6IkNIRU5HIE1laXlpbmciLCJhdXRob3JSb2xlVHlwZSI6ImF1dGhvciIsImF1dGhvclRhZ1ZhbCI6IiIsImF1dGhvclR5cGUiOiJhdXRob3IiLCJjb3JyZXNwZXIiOmZhbHNlLCJkZWNlYXNlZCI6MCwiZ2l2ZW5OYW1lc0NuIjoi576O6IuxIiwiZ2l2ZW5OYW1lc0VuIjoiTWVpeWluZyIsImlkIjoiNDcxZGJiYjQtNTI4Ny00MDlkLTkxNDQtNzAyNGM5NGFjY2I5Iiwic29ydE51bWJlciI6Mywic3VyTmFtZUNuIjoi56iLIiwic3VyTmFtZUVuIjoiQ0hFTkcifV0sImNhdGFsb2dJZCI6IjUzMmYxYWQwLTBjM2ItNGNiNS05YTI3LTFlZmUyYjdlMTQ3MCIsImNhdGVnb3J5TmFtZUNuIjoi56CU56m26K665paHIiwiY2F0ZWdvcnlOYW1lRW4iOiJSZXNlYXJjaCBQYXBlciIsImNpdGF0aW9uQ24iOiLpqazmnKwsIOmZiOazvemVvywg56iL576O6IuxLiDkuK3lm73lm73lrrblhazlm63kvZPliLbmnoTlu7rnmoTnkIborrrpgLvovpHjgIHlrp7ot7XmjqLntKLkuI7mnKrmnaXlsZXmnJtbSl0uIOWbveWutuWFrOWbrSjkuK3oi7HmlocpLCAyMDI0LCAyKDgpOiA0NzUtNDg2LiA8c3BhbiBzdHlsZT1cImRpc3BsYXk6aW5saW5lLWJsb2NrO1wiPkRPSTogPGEgY2xhc3M9XCJtYWluQ29sb3JcIiBocmVmPVwiaHR0cHM6Ly9keC5kb2kub3JnLzEwLjIwMTUyL2oubnAuMjAyNDA2MTgwMDcyXCIgdGFyZ2V0PVwiX2JsYW5rXCIgY2xhc3M9XCJtYWluQ29sb3JcIj4xMC4yMDE1Mi9qLm5wLjIwMjQwNjE4MDA3MjwvYT48L3NwYW4+IiwiY2l0YXRpb25FbiI6Ik1BIEJlbiwgQ0hFTiBaZWNoYW5nLCBDSEVORyBNZWl5aW5nLiBUaGVvcmV0aWNhbCBsb2dpYywgcHJhY3RpY2FsIGV4cGxvcmF0aW9uLCBhbmQgZnV0dXJlIHByb3NwZWN0cyBvZiBDaGluYeKAsnMgbmF0aW9uYWwgcGFyayBzeXN0ZW1bSl0uIDxpPk5BVElPTkFMIFBBUks8L2k+LCAyMDI0LCAyKDgpOiA0NzUtNDg2LiA8c3BhbiBzdHlsZT1cImRpc3BsYXk6aW5saW5lLWJsb2NrO1wiPkRPSTogPGEgY2xhc3M9XCJtYWluQ29sb3JcIiBocmVmPVwiaHR0cHM6Ly9keC5kb2kub3JnLzEwLjIwMTUyL2oubnAuMjAyNDA2MTgwMDcyXCIgdGFyZ2V0PVwiX2JsYW5rXCIgY2xhc3M9XCJtYWluQ29sb3JcIj4xMC4yMDE1Mi9qLm5wLjIwMjQwNjE4MDA3MjwvYT48L3NwYW4+IiwiY29weXJpZ2h0Q24iOiI8cGVybWlzc2lvbnM+XG48Y29weXJpZ2h0LXN0YXRlbWVudD7niYjmnYPmiYDmnInCqeOAiuWbveWutuWFrOWbre+8iOS4reiLseaWh++8ieOAi+e8lui+kemDqDIwMjQ8L2NvcHlyaWdodC1zdGF0ZW1lbnQ+XG48Y29weXJpZ2h0LXN0YXRlbWVudCB4bWw6bGFuZz1cImVuXCI+Q29weXJpZ2h0IMKpMjAyNCBOYXRpb25hbCBQYXJrcyAoRW5nbGlzaCBhbmQgQ2hpbmVzZSkgRWRpdG9yaWFsIERlcGFydG1lbnQuIEFsbCByaWdodHMgcmVzZXJ2ZWQuPC9jb3B5cmlnaHQtc3RhdGVtZW50PlxuPGNvcHlyaWdodC15ZWFyPjIwMjQ8L2NvcHlyaWdodC15ZWFyPlxuPC9wZXJtaXNzaW9ucz4iLCJkb2kiOiIxMC4yMDE1Mi9qLm5wLjIwMjQwNjE4MDA3MiIsImZpZ0xpc3QiOlt7ImRhdGFJZCI6ImU1ZDQwZjY2LTVmNWEtNDljYi1hNmIwLWMyMGY0NTg1NWU2ZCIsImZpbGVGcm9tIjoieG1sIiwiZmlsZUxhc3ROYW1lIjoianBnIiwiZmlsZU5hbWUiOiJnamd5LTItOC00NzUtMS5qcGciLCJmaWxlUGF0aCI6Ii9maWxlR0pHWS9qb3VybmFsL2FydGljbGUvZ2pneS8yMDI0LzgvZ2pneS0yLTgtNDc1LTEuanBnIiwiZmlsZVNpemUiOiIyMzAuOTcxNjc5Njg3NUtCIiwiZmlsZVR5cGUiOiJmdWxsdGV4dEZpZyIsImZpbGVYTUxQYXRoIjoiZ2pneS0yLTgtNDc1LTEuanBnIiwiaWQiOiIwY2VmMjRkNS00YTMwLTQxNzMtOGYyZS1kNWY4NWZiZmQ2NTUiLCJpc1VwZGF0ZSI6IjEiLCJqb3VybmFsSWQiOiJmZjAwNzU0MC1hN2M3LTQ3NTItYjU5My1lZmEwODMwOWJhYmIiLCJsYWJlbFRleHQiOiIxIiwibmFtZUNuIjoi5Lit5Zu95Zu95a625YWs5Zut5L2T5Yi255CG6K666YC76L6R5qGG5p62IiwibmFtZUVuIjoiVGhlb3JldGljYWwgbG9naWNhbCBmcmFtZXdvcmsgb2YgQ2hpbmHigLJzIG5hdGlvbmFsIHBhcmsgc3lzdGVtIiwicmVmZXJTZWNUYWdJZHMiOiIiLCJzb3J0IjowLCJzdXBwbGVtZW50UmVtYXJrQ24iOiIiLCJzdXBwbGVtZW50UmVtYXJrRW4iOiIiLCJ0YWdJZCI6IkZpZ3VyZTEiLCJ0eXBlIjoiYXJ0aWNsZSIsInR5cGVzZXRTZWNUYWdJZCI6InMxIn0seyJkYXRhSWQiOiJlNWQ0MGY2Ni01ZjVhLTQ5Y2ItYTZiMC1jMjBmNDU4NTVlNmQiLCJmaWxlRnJvbSI6InhtbCIsImZpbGVMYXN0TmFtZSI6ImpwZyIsImZpbGVOYW1lIjoiZ2pneS0yLTgtNDc1LTIuanBnIiwiZmlsZVBhdGgiOiIvZmlsZUdKR1kvam91cm5hbC9hcnRpY2xlL2dqZ3kvMjAyNC84L2dqZ3ktMi04LTQ3NS0yLmpwZyIsImZpbGVTaXplIjoiNjIuODY2MjEwOTM3NUtCIiwiZmlsZVR5cGUiOiJmdWxsdGV4dEZpZyIsImZpbGVYTUxQYXRoIjoiZ2pneS0yLTgtNDc1LTIuanBnIiwiaWQiOiI1N2M2OGY2ZC1kZWEzLTRmMGYtODFhOC0wMTEyZGE4ZDFjMWEiLCJpc1VwZGF0ZSI6IjEiLCJqb3VybmFsSWQiOiJmZjAwNzU0MC1hN2M3LTQ3NTItYjU5My1lZmEwODMwOWJhYmIiLCJsYWJlbFRleHQiOiIyIiwibmFtZUNuIjoi5Lic5YyX6JmO6LG55Zu95a625YWs5Zut566h55CG5py65p6EIiwibmFtZUVuIjoiTWFuYWdlbWVudCBvcmdhbml6YXRpb24gb2YgdGhlIE5vcnRoZWFzdCBDaGluYSBUaWdlciBhbmQgTGVvcGFyZCBOYXRpb25hbCBQYXJrIiwicmVmZXJTZWNUYWdJZHMiOiIiLCJzb3J0IjoxLCJzdXBwbGVtZW50UmVtYXJrQ24iOiIiLCJzdXBwbGVtZW50UmVtYXJrRW4iOiIiLCJ0YWdJZCI6IkZpZ3VyZTIiLCJ0eXBlIjoiYXJ0aWNsZSIsInR5cGVzZXRTZWNUYWdJZCI6InMyIn0seyJkYXRhSWQiOiJlNWQ0MGY2Ni01ZjVhLTQ5Y2ItYTZiMC1jMjBmNDU4NTVlNmQiLCJmaWxlRnJvbSI6InhtbCIsImZpbGVMYXN0TmFtZSI6ImpwZyIsImZpbGVOYW1lIjoiZ2pneS0yLTgtNDc1LTMuanBnIiwiZmlsZVBhdGgiOiIvZmlsZUdKR1kvam91cm5hbC9hcnRpY2xlL2dqZ3kvMjAyNC84L2dqZ3ktMi04LTQ3NS0zLmpwZyIsImZpbGVTaXplIjoiMTUyLjQ5MDIzNDM3NUtCIiwiZmlsZVR5cGUiOiJmdWxsdGV4dEZpZyIsImZpbGVYTUxQYXRoIjoiZ2pneS0yLTgtNDc1LTMuanBnIiwiaWQiOiI5MmI5MDk5Yy0wN2Q2LTRkNjUtODZjZi00NGVjYWIwMjI5YmYiLCJpc1VwZGF0ZSI6IjEiLCJqb3VybmFsSWQiOiJmZjAwNzU0MC1hN2M3LTQ3NTItYjU5My1lZmEwODMwOWJhYmIiLCJsYWJlbFRleHQiOiIzIiwibmFtZUNuIjoi5aSn54aK54yr5Zu95a625YWs5Zut566h55CG5py65p6EIiwibmFtZUVuIjoiTWFuYWdlbWVudCBvcmdhbml6YXRpb24gb2YgdGhlIEdpYW50IFBhbmRhIE5hdGlvbmFsIFBhcmsiLCJyZWZlclNlY1RhZ0lkcyI6IiIsInNvcnQiOjIsInN1cHBsZW1lbnRSZW1hcmtDbiI6IiIsInN1cHBsZW1lbnRSZW1hcmtFbiI6IiIsInRhZ0lkIjoiRmlndXJlMyIsInR5cGUiOiJhcnRpY2xlIiwidHlwZXNldFNlY1RhZ0lkIjoiczIifSx7ImRhdGFJZCI6ImU1ZDQwZjY2LTVmNWEtNDljYi1hNmIwLWMyMGY0NTg1NWU2ZCIsImZpbGVGcm9tIjoieG1sIiwiZmlsZUxhc3ROYW1lIjoianBnIiwiZmlsZU5hbWUiOiJnamd5LTItOC00NzUtNC5qcGciLCJmaWxlUGF0aCI6Ii9maWxlR0pHWS9qb3VybmFsL2FydGljbGUvZ2pneS8yMDI0LzgvZ2pneS0yLTgtNDc1LTQuanBnIiwiZmlsZVNpemUiOiI5Ni40OTQxNDA2MjVLQiIsImZpbGVUeXBlIjoiZnVsbHRleHRGaWciLCJmaWxlWE1MUGF0aCI6ImdqZ3ktMi04LTQ3NS00LmpwZyIsImlkIjoiNmI0M2E2N2MtYjM0My00NzhmLTg1YmQtZDFkMzY3ZDIxYWEwIiwiaXNVcGRhdGUiOiIxIiwiam91cm5hbElkIjoiZmYwMDc1NDAtYTdjNy00NzUyLWI1OTMtZWZhMDgzMDliYWJiIiwibGFiZWxUZXh0IjoiNCIsIm5hbWVDbiI6IuS4ieaxn+a6kOWbveWutuWFrOWbreeuoeeQhuacuuaehCIsIm5hbWVFbiI6Ik1hbmFnZW1lbnQgb3JnYW5pemF0aW9uIG9mIHRoZSBTYW5qaWFuZ3l1YW4gTmF0aW9uYWwgUGFyayIsInJlZmVyU2VjVGFnSWRzIjoiIiwic29ydCI6Mywic3VwcGxlbWVudFJlbWFya0NuIjoiIiwic3VwcGxlbWVudFJlbWFya0VuIjoiIiwidGFnSWQiOiJGaWd1cmU0IiwidHlwZSI6ImFydGljbGUiLCJ0eXBlc2V0U2VjVGFnSWQiOiJzMiJ9XSwiZmlsZVBhdGgiOiIvZmlsZUdKR1kvam91cm5hbC9hcnRpY2xlL2dqZ3kvMjAyNC84LyIsImZpcnN0RmlnIjp7ImRhdGFJZCI6ImU1ZDQwZjY2LTVmNWEtNDljYi1hNmIwLWMyMGY0NTg1NWU2ZCIsImZpbGVGcm9tIjoieG1sIiwiZmlsZUxhc3ROYW1lIjoianBnIiwiZmlsZU5hbWUiOiJnamd5LTItOC00NzUtMS5qcGciLCJmaWxlUGF0aCI6Ii9maWxlR0pHWS9qb3VybmFsL2FydGljbGUvZ2pneS8yMDI0LzgvZ2pneS0yLTgtNDc1LTEuanBnIiwiZmlsZVNpemUiOiIyMzAuOTcxNjc5Njg3NUtCIiwiZmlsZVR5cGUiOiJmdWxsdGV4dEZpZyIsImZpbGVYTUxQYXRoIjoiZ2pneS0yLTgtNDc1LTEuanBnIiwiaWQiOiIwY2VmMjRkNS00YTMwLTQxNzMtOGYyZS1kNWY4NWZiZmQ2NTUiLCJpc1VwZGF0ZSI6IjEiLCJqb3VybmFsSWQiOiJmZjAwNzU0MC1hN2M3LTQ3NTItYjU5My1lZmEwODMwOWJhYmIiLCJsYWJlbFRleHQiOiIxIiwibmFtZUNuIjoi5Lit5Zu95Zu95a625YWs5Zut5L2T5Yi255CG6K666YC76L6R5qGG5p62IiwibmFtZUVuIjoiVGhlb3JldGljYWwgbG9naWNhbCBmcmFtZXdvcmsgb2YgQ2hpbmHigLJzIG5hdGlvbmFsIHBhcmsgc3lzdGVtIiwicmVmZXJTZWNUYWdJZHMiOiIiLCJzb3J0IjowLCJzdXBwbGVtZW50UmVtYXJrQ24iOiIiLCJzdXBwbGVtZW50UmVtYXJrRW4iOiIiLCJ0YWdJZCI6IkZpZ3VyZTEiLCJ0eXBlIjoiYXJ0aWNsZSIsInR5cGVzZXRTZWNUYWdJZCI6InMxIn0sImZvb3ROb3RlcyI6W3siYXJ0aWNsZUlkIjoiZTVkNDBmNjYtNWY1YS00OWNiLWE2YjAtYzIwZjQ1ODU1ZTZkIiwiZm5UeXBlIjoib3RoZXIiLCJncm91cElkIjoiZm4tZ3JvdXAxIiwiaWQiOiI5NjVmYTNjOC01OTk4LTQ2YjktOWY2NS04N2VhMTg5YzJjZWMiLCJsYWJlbCI6IiIsImxhbmd1YWdlIjoiemgiLCJwYXJhQ29udGVudHMiOlt7ImFydGljbGVJZCI6ImU1ZDQwZjY2LTVmNWEtNDljYi1hNmIwLWMyMGY0NTg1NWU2ZCIsImZvb3ROb3RlSWQiOiI5NjVmYTNjOC01OTk4LTQ2YjktOWY2NS04N2VhMTg5YzJjZWMiLCJpZCI6IjNkZDI5OTY5LTA5MzQtNDlkZC1hYmIzLTYxOTdkNmNkY2VkOSIsImpvdXJuYWxJZCI6ImZmMDA3NTQwLWE3YzctNDc1Mi1iNTkzLWVmYTA4MzA5YmFiYiIsImxhbmd1YWdlIjoiemgiLCJwYXJhQ29udGVudCI6IiPpmZDkuo7mlbDmja7nmoTlj6/ojrflj5bmgKfvvIzmnKznoJTnqbblsJrmnKrnu5/orqHliLDkuK3lm73muK/mvrPlj7Dlkozopb/ol4/oh6rmsrvljLrmlbDmja7jgIIiLCJwYXJhVHlwZSI6ImZvb3Rub3RlUGFyYSIsInNlY1NlcmlhbE51bSI6IiIsInNlY1RpdGxlIjoiIiwic29ydE51bSI6MH1dLCJzb3J0TnVtIjowLCJzcGVjaWZpY1VzZSI6IiIsInRpdGxlIjoiIn1dLCJmcGFnZSI6IjQ3NSIsImZ1bmRQcmpJbmZvQ04iOiLlm73lrrboh6rnhLbnp5Hlrabln7rph5Hpobnnm64oNzIxMDMxOTQpIiwiZnVuZFByanMiOlt7ImFydGljbGVJZCI6ImU1ZDQwZjY2LTVmNWEtNDljYi1hNmIwLWMyMGY0NTg1NWU2ZCIsImF3YXJkSWQiOiI3MjEwMzE5NCIsImlkIjoiZGIxOTU3MGMtYjQ3Ny00ZWU1LTlmZTAtMGYwNWVhYWE2ZmU5Iiwic29ydE51bSI6MCwic291cmNlQ24iOiLlm73lrrboh6rnhLbnp5Hlrabln7rph5Hpobnnm64ifV0sImdyYXBoaWNhbEFic3RyYWN0cyI6W10sImhhc1BhZ2UiOnRydWUsImh0bWxBY2Nlc3MiOnRydWUsImlkIjoiZTVkNDBmNjYtNWY1YS00OWNiLWE2YjAtYzIwZjQ1ODU1ZTZkIiwiaXNzdWUiOiI4IiwiaXNzdWVBcnRpY2xlIjoiMCIsImtleXdvcmRzIjpbeyJhcnRpY2xlSWQiOiJlNWQ0MGY2Ni01ZjVhLTQ5Y2ItYTZiMC1jMjBmNDU4NTVlNmQiLCJpZCI6IjFiZDNhY2RkLTRiNDMtNDE2NS1hYjAzLTI2YTFkZjMyYWRjZiIsImtleXdvcmRDbiI6IuWbveWutuWFrOWbrSIsImtleXdvcmRFbiI6Im5hdGlvbmFsIHBhcmsiLCJzb3J0TnVtIjoxfSx7ImFydGljbGVJZCI6ImU1ZDQwZjY2LTVmNWEtNDljYi1hNmIwLWMyMGY0NTg1NWU2ZCIsImlkIjoiNWQ4Yzc3OTMtMWY4NS00NWNjLWJiODYtMzE3MGExZjBmMjhhIiwia2V5d29yZENuIjoi57uP5rWO5a2mIiwia2V5d29yZEVuIjoiZWNvbm9taWNzIiwic29ydE51bSI6Mn0seyJhcnRpY2xlSWQiOiJlNWQ0MGY2Ni01ZjVhLTQ5Y2ItYTZiMC1jMjBmNDU4NTVlNmQiLCJpZCI6Ijg5MzkxZjI2LTY4ZTItNDM0Ny05MWY4LTZiZTk1YTdhMTE1OCIsImtleXdvcmRDbiI6IuaoquWQkeadg+WKm+aVtOWQiCIsImtleXdvcmRFbiI6Imhvcml6b250YWwgcG93ZXIgaW50ZWdyYXRpb24iLCJzb3J0TnVtIjozfSx7ImFydGljbGVJZCI6ImU1ZDQwZjY2LTVmNWEtNDljYi1hNmIwLWMyMGY0NTg1NWU2ZCIsImlkIjoiZjExN2MyZTEtZTg1NS00ODY1LWE2OWUtM2ZiNzc4ZjQ4YzIzIiwia2V5d29yZENuIjoi57q15ZCR5p2D5Yqb5LiK5pS2Iiwia2V5d29yZEVuIjoidmVydGljYWwgcG93ZXIgaW50ZWdyYXRpb24iLCJzb3J0TnVtIjo0fSx7ImFydGljbGVJZCI6ImU1ZDQwZjY2LTVmNWEtNDljYi1hNmIwLWMyMGY0NTg1NWU2ZCIsImlkIjoiODBjNjY0NTktNzZmMC00NWRjLTg3OTgtY2VhZWIxZjdkNTU1Iiwia2V5d29yZENuIjoi5qGI5L6L5YiG5p6QIiwia2V5d29yZEVuIjoiY2FzZSBzdHVkeSIsInNvcnROdW0iOjV9XSwibGFuZ3VhZ2UiOiJ6aCIsImxhc3RVcGRhdGVUaW1lIjoxNzMxOTg0MTk0MDAwLCJscGFnZSI6IjQ4NiIsIm1vbnRoIjoiOCIsIm9wZW5BY2Nlc3MiOjAsInBhY3MiOiIiLCJwYWdlIjoiNDc1LTQ4NiIsInBkZkFjY2VzcyI6dHJ1ZSwicHB1YkRhdGUiOjE3MjUwNjI0MDAwMDAsInB1Ymxpc2hlcklkIjoiZ2pneS0yLTgtNDc1IiwicmVjZWl2ZWREYXRlIjoxNzE4NjY4ODAwMDAwLCJyZWZlcnMiOlt7ImFsbGluZm8iOiLmrKfpmLPlv5fkupEsIOWUkOWwj+W5sywg5p2c5YKyLCDoh6fmjK/ljY4sIOW+kOWNq+WNji4g56eR5a2m5bu66K6+5Zu95a625YWs5ZutOiDov5vlsZXjgIHmjJHmiJjkuI7mnLrpgYcuIOWbveWutuWFrOWbrSjkuK3oi7HmlocpLCAyMDIzLCAxKDIpOiA2Ny03NC4iLCJhbGxpbmZvUGFydENuIjoi5qyn6Ziz5b+X5LqRLCDllJDlsI/lubMsIOadnOWCsiwg6Ien5oyv5Y2OLCDlvpDljavljY4uIOenkeWtpuW7uuiuvuWbveWutuWFrOWbrTog6L+b5bGV44CB5oyR5oiY5LiO5py66YGHLiDlm73lrrblhazlm60o5Lit6Iux5paHKSwgMjAyMywgMSgyKTogNjctNzQuIiwiYXJ0aWNsZUlkIjoiZTVkNDBmNjYtNWY1YS00OWNiLWE2YjAtYzIwZjQ1ODU1ZTZkIiwiYXV0aG9yRXRhbCI6Ik4iLCJmcGFnZSI6IjY3IiwiZ2l2ZW5OYW1lc0NuIjoi5b+X5LqRJSQl5bCP5bmzJSQl5YKyJSQl5oyv5Y2OJSQl5Y2r5Y2OIiwiaWQiOiI1YWQ0MzUzOC0yZmVhLTQwNWMtYjRjMC0xYjJlYTEwZDQ4ZjciLCJpc3N1ZSI6IjIiLCJsYWJlbCI6IjEiLCJsaXN0TGFiZWwiOiIiLCJsaXN0VGl0bGVDbiI6IlJlZmVyZW5jZXMiLCJscGFnZSI6Ijc0Iiwic29ydG51bSI6MSwic291cmNlQ24iOiLlm73lrrblhazlm60o5Lit6Iux5paHKSIsInN1ck5hbWVzQ24iOiLmrKfpmLMlJCXllJAlJCXmnZwlJCXoh6clJCXlvpAiLCJ0YWdpZCI6ImIxIiwidGl0bGVDbiI6IuenkeWtpuW7uuiuvuWbveWutuWFrOWbrTog6L+b5bGV44CB5oyR5oiY5LiO5py66YGHIiwidHlwZSI6ImpvdXJuYWwiLCJ1cmkiOiJodHRwczovL25wLmVjb2xvZ2ljYS5jbi9hcnRpY2xlL2lkLzIwYTBiZTk0LTExNmYtNDk0Mi1iNGNjLTYwMTBjOTA4Yzk4NiIsInZvbHVtZSI6IjEiLCJ5ZWFyIjoiMjAyMyJ9LHsiYWxsaW5mbyI6IuiUoeaZk+aihSwg6IuP5p2oLCDlkLTlv4XomY4sIOeOi+avhSwg5p2o6ZSQLCDlvpDljavljY4sIOmXteW6huaWhywg5byg5rW36ZyeLiDnlJ/mgIHmlofmmI7lu7rorr7og4zmma/kuIvkuK3lm73oh6rnhLbkv53miqTlnLDlj5HlsZXnmoTnkIborrrmgJ3ogIPkuI7liJvmlrDlrp7ot7UuIOiHqueEtui1hOa6kOWtpuaKpSwgMjAyMywgMzgoNCk6IDgzOS04NjEuIiwiYWxsaW5mb1BhcnRDbiI6IuiUoeaZk+aihSwg6IuP5p2oLCDlkLTlv4XomY4sIOeOi+avhSwg5p2o6ZSQLCDlvpDljavljY4sIOmXteW6huaWhywg5byg5rW36ZyeLiDnlJ/mgIHmlofmmI7lu7rorr7og4zmma/kuIvkuK3lm73oh6rnhLbkv53miqTlnLDlj5HlsZXnmoTnkIborrrmgJ3ogIPkuI7liJvmlrDlrp7ot7UuIOiHqueEtui1hOa6kOWtpuaKpSwgMjAyMywgMzgoNCk6IDgzOS04NjEuIiwiYXJ0aWNsZUlkIjoiZTVkNDBmNjYtNWY1YS00OWNiLWE2YjAtYzIwZjQ1ODU1ZTZkIiwiYXV0aG9yRXRhbCI6Ik4iLCJmcGFnZSI6IjgzOSIsImdpdmVuTmFtZXNDbiI6IuaZk+aihSUkJeadqCUkJeW/heiZjiUkJeavhSUkJemUkCUkJeWNq+WNjiUkJeW6huaWhyUkJea1t+mcniIsImlkIjoiOWVkMmYzODUtYzQwMi00MDI5LTljZGUtMjIwYmFhM2RkYjQ3IiwiaXNzdWUiOiI0IiwibGFiZWwiOiIyIiwibGlzdExhYmVsIjoiIiwibGlzdFRpdGxlQ24iOiJSZWZlcmVuY2VzIiwibHBhZ2UiOiI4NjEiLCJzb3J0bnVtIjoyLCJzb3VyY2VDbiI6IuiHqueEtui1hOa6kOWtpuaKpSIsInN1ck5hbWVzQ24iOiLolKElJCXoi48lJCXlkLQlJCXnjoslJCXmnaglJCXlvpAlJCXpl7UlJCXlvKAiLCJ0YWdpZCI6ImIyIiwidGl0bGVDbiI6IueUn+aAgeaWh+aYjuW7uuiuvuiDjOaZr+S4i+S4reWbveiHqueEtuS/neaKpOWcsOWPkeWxleeahOeQhuiuuuaAneiAg+S4juWIm+aWsOWunui3tSIsInR5cGUiOiJqb3VybmFsIiwidm9sdW1lIjoiMzgiLCJ5ZWFyIjoiMjAyMyJ9LHsiYWxsaW5mbyI6IueOi+aYjOa1tywg6LCi5qKm546yLiDku6Xlm73lrrblhazlm63kuLrkuLvkvZPnmoToh6rnhLbkv53miqTlnLDmsrvnkIY6IOWOhueoi+OAgeaMkeaImOS7peWPiuS9k+ezu+S8mOWMli4g5Lit5Zu95Yac5p2R57uP5rWOLCAyMDIzLCAgKDUpOiAxMzktMTYyLiIsImFsbGluZm9QYXJ0Q24iOiLnjovmmIzmtbcsIOiwouaipueOsi4g5Lul5Zu95a625YWs5Zut5Li65Li75L2T55qE6Ieq54S25L+d5oqk5Zyw5rK755CGOiDljobnqIvjgIHmjJHmiJjku6Xlj4rkvZPns7vkvJjljJYuIOS4reWbveWGnOadkee7j+a1jiwgMjAyMywgICg1KTogMTM5LTE2Mi4iLCJhcnRpY2xlSWQiOiJlNWQ0MGY2Ni01ZjVhLTQ5Y2ItYTZiMC1jMjBmNDU4NTVlNmQiLCJhdXRob3JFdGFsIjoiTiIsImZwYWdlIjoiMTM5IiwiZ2l2ZW5OYW1lc0NuIjoi5piM5rW3JSQl5qKm546yIiwiaWQiOiJjZmY3ZjExMy1iZTE3LTRhMzctODY0NS1hNDc3OTBhNTg1MzciLCJpc3N1ZSI6IjUiLCJsYWJlbCI6IjMiLCJsaXN0TGFiZWwiOiIiLCJsaXN0VGl0bGVDbiI6IlJlZmVyZW5jZXMiLCJscGFnZSI6IjE2MiIsInNvcnRudW0iOjMsInNvdXJjZUNuIjoi5Lit5Zu95Yac5p2R57uP5rWOIiwic3VyTmFtZXNDbiI6IueOiyUkJeiwoiIsInRhZ2lkIjoiYjMiLCJ0aXRsZUNuIjoi5Lul5Zu95a625YWs5Zut5Li65Li75L2T55qE6Ieq54S25L+d5oqk5Zyw5rK755CGOiDljobnqIvjgIHmjJHmiJjku6Xlj4rkvZPns7vkvJjljJYiLCJ0eXBlIjoiam91cm5hbCIsInllYXIiOiIyMDIzIn0seyJhbGxpbmZvIjoi6LW16YeR5bSOLCDmoZHljavlm70sIOmXteW6huaWhy4g5Lul5Zu95a625YWs5Zut5Li65Li75L2T55qE5L+d5oqk5Zyw5L2T57O7566h55CG5py65Yi255qE5p6E5bu6LiDnlJ/mgIHlrabmiqUsIDIwMjAsIDQwKDIwKTogNzIxNi03MjIxLiIsImFsbGluZm9QYXJ0Q24iOiLotbXph5HltI4sIOahkeWNq+WbvSwg6Ze15bqG5paHLiDku6Xlm73lrrblhazlm63kuLrkuLvkvZPnmoTkv53miqTlnLDkvZPns7vnrqHnkIbmnLrliLbnmoTmnoTlu7ouIOeUn+aAgeWtpuaKpSwgMjAyMCwgNDAoMjApOiA3MjE2LTcyMjEuIiwiYXJ0aWNsZUlkIjoiZTVkNDBmNjYtNWY1YS00OWNiLWE2YjAtYzIwZjQ1ODU1ZTZkIiwiYXV0aG9yRXRhbCI6Ik4iLCJmcGFnZSI6IjcyMTYiLCJnaXZlbk5hbWVzQ24iOiLph5HltI4lJCXljavlm70lJCXluobmlociLCJpZCI6IjY1N2Q4OTRjLTlkNjUtNGNiYy04ZTA2LTU4OTZhNWM4ODVhYyIsImlzc3VlIjoiMjAiLCJsYWJlbCI6IjQiLCJsaXN0TGFiZWwiOiIiLCJsaXN0VGl0bGVDbiI6IlJlZmVyZW5jZXMiLCJscGFnZSI6IjcyMjEiLCJzb3J0bnVtIjo0LCJzb3VyY2VDbiI6IueUn+aAgeWtpuaKpSIsInN1ck5hbWVzQ24iOiLotbUlJCXmoZElJCXpl7UiLCJ0YWdpZCI6ImI0IiwidGl0bGVDbiI6IuS7peWbveWutuWFrOWbreS4uuS4u+S9k+eahOS/neaKpOWcsOS9k+ezu+euoeeQhuacuuWItueahOaehOW7uiIsInR5cGUiOiJqb3VybmFsIiwidm9sdW1lIjoiNDAiLCJ5ZWFyIjoiMjAyMCJ9LHsiYWxsaW5mbyI6IuenpuWkqeWunSwg5YiY5b2k5b2kLiDlpK7lnLDlhbPns7vop4bop5LkuIvmiJHlm73lm73lrrblhazlm63nrqHnkIbkvZPliLbkuYvlu7rmnoQuIOS4nOWys+iuuuS4mywgMjAyMCwgNDEoMTApOiAxNjItMTcxLiIsImFsbGluZm9QYXJ0Q24iOiLnp6blpKnlrp0sIOWImOW9pOW9pC4g5aSu5Zyw5YWz57O76KeG6KeS5LiL5oiR5Zu95Zu95a625YWs5Zut566h55CG5L2T5Yi25LmL5bu65p6ELiDkuJzlsrPorrrkuJssIDIwMjAsIDQxKDEwKTogMTYyLTE3MS4iLCJhcnRpY2xlSWQiOiJlNWQ0MGY2Ni01ZjVhLTQ5Y2ItYTZiMC1jMjBmNDU4NTVlNmQiLCJhdXRob3JFdGFsIjoiTiIsImZwYWdlIjoiMTYyIiwiZ2l2ZW5OYW1lc0NuIjoi5aSp5a6dJSQl5b2k5b2kIiwiaWQiOiJlMTFlZjVlZC04M2Q1LTQzOTMtYjI4Ny1jNjQ4OTVhMDNhYmEiLCJpc3N1ZSI6IjEwIiwibGFiZWwiOiI1IiwibGlzdExhYmVsIjoiIiwibGlzdFRpdGxlQ24iOiJSZWZlcmVuY2VzIiwibHBhZ2UiOiIxNzEiLCJzb3J0bnVtIjo1LCJzb3VyY2VDbiI6IuS4nOWys+iuuuS4myIsInN1ck5hbWVzQ24iOiLnp6YlJCXliJgiLCJ0YWdpZCI6ImI1IiwidGl0bGVDbiI6IuWkruWcsOWFs+ezu+inhuinkuS4i+aIkeWbveWbveWutuWFrOWbreeuoeeQhuS9k+WItuS5i+W7uuaehCIsInR5cGUiOiJqb3VybmFsIiwidm9sdW1lIjoiNDEiLCJ5ZWFyIjoiMjAyMCJ9LHsiYWxsaW5mbyI6IuW8oOWwj+m5jywg5a2Z5Zu95pS/LiDlm73lrrblhazlm63nrqHnkIbljZXkvY3mnLrmnoTnmoTorr7nva7njrDnirblj4rmqKHlvI/pgInmi6kuIOWMl+S6rOael+S4muWkp+WtpuWtpuaKpSjnpL7kvJrnp5HlrabniYgpLCAyMDIxLCAyMCgxKTogNzYtODMuIiwiYWxsaW5mb1BhcnRDbiI6IuW8oOWwj+m5jywg5a2Z5Zu95pS/LiDlm73lrrblhazlm63nrqHnkIbljZXkvY3mnLrmnoTnmoTorr7nva7njrDnirblj4rmqKHlvI/pgInmi6kuIOWMl+S6rOael+S4muWkp+WtpuWtpuaKpSjnpL7kvJrnp5HlrabniYgpLCAyMDIxLCAyMCgxKTogNzYtODMuIiwiYXJ0aWNsZUlkIjoiZTVkNDBmNjYtNWY1YS00OWNiLWE2YjAtYzIwZjQ1ODU1ZTZkIiwiYXV0aG9yRXRhbCI6Ik4iLCJmcGFnZSI6Ijc2IiwiZ2l2ZW5OYW1lc0NuIjoi5bCP6bmPJSQl5Zu95pS/IiwiaWQiOiJjYWU0MzdlYS04MTRiLTRmZDktYjRhMC02ZjA5MTRiZjIzN2YiLCJpc3N1ZSI6IjEiLCJsYWJlbCI6IjYiLCJsaXN0TGFiZWwiOiIiLCJsaXN0VGl0bGVDbiI6IlJlZmVyZW5jZXMiLCJscGFnZSI6IjgzIiwic29ydG51bSI6Niwic291cmNlQ24iOiLljJfkuqzmnpfkuJrlpKflrablrabmiqUo56S+5Lya56eR5a2m54mIKSIsInN1ck5hbWVzQ24iOiLlvKAlJCXlrZkiLCJ0YWdpZCI6ImI2IiwidGl0bGVDbiI6IuWbveWutuWFrOWbreeuoeeQhuWNleS9jeacuuaehOeahOiuvue9rueOsOeKtuWPiuaooeW8j+mAieaLqSIsInR5cGUiOiJqb3VybmFsIiwidm9sdW1lIjoiMjAiLCJ5ZWFyIjoiMjAyMSJ9LHsiYWxsaW5mbyI6Iui1tembqumbgSwg6IuP5oWn54+NLiDlm73lrrblhazlm63lj6/mjIHnu63nlJ/orqHnoJTnqbbmoYbmnrblj4rlhbPplK7orq7popguIOiHqueEtui1hOa6kOWtpuaKpSwgMjAyMywgMzgoOSk6IDIyMTctMjIzNi4iLCJhbGxpbmZvUGFydENuIjoi6LW16Zuq6ZuBLCDoi4/mhafnj40uIOWbveWutuWFrOWbreWPr+aMgee7reeUn+iuoeeglOeptuahhuaetuWPiuWFs+mUruiurumimC4g6Ieq54S26LWE5rqQ5a2m5oqlLCAyMDIzLCAzOCg5KTogMjIxNy0yMjM2LiIsImFydGljbGVJZCI6ImU1ZDQwZjY2LTVmNWEtNDljYi1hNmIwLWMyMGY0NTg1NWU2ZCIsImF1dGhvckV0YWwiOiJOIiwiZnBhZ2UiOiIyMjE3IiwiZ2l2ZW5OYW1lc0NuIjoi6Zuq6ZuBJSQl5oWn54+NIiwiaWQiOiI5N2Q4ZjZjMy1iYTVlLTQ2MjQtYTJiNS0wYTM5MjY3ODAxMWIiLCJpc3N1ZSI6IjkiLCJsYWJlbCI6IjciLCJsaXN0TGFiZWwiOiIiLCJsaXN0VGl0bGVDbiI6IlJlZmVyZW5jZXMiLCJscGFnZSI6IjIyMzYiLCJzb3J0bnVtIjo3LCJzb3VyY2VDbiI6IuiHqueEtui1hOa6kOWtpuaKpSIsInN1ck5hbWVzQ24iOiLotbUlJCXoi48iLCJ0YWdpZCI6ImI3IiwidGl0bGVDbiI6IuWbveWutuWFrOWbreWPr+aMgee7reeUn+iuoeeglOeptuahhuaetuWPiuWFs+mUruiurumimCIsInR5cGUiOiJqb3VybmFsIiwidm9sdW1lIjoiMzgiLCJ5ZWFyIjoiMjAyMyJ9LHsiYWxsaW5mbyI6IumprOWbveWLhywg5YiY5qyjLiDln7rkuo7liKnnm4rnm7jlhbPogIXnkIborrrnmoTnlJ/mgIHkuqflk4Hku7flgLzlrp7njrDmnLrliLbmjqLmnpDigJTigJTku6XmrablpLflsbHlm73lrrblhazlm63kuLrkvosuIOS4lueVjOael+S4mueglOeptiwgMjAyMywgMzYoNCk6IDg3LTkzLiIsImFsbGluZm9QYXJ0Q24iOiLpqazlm73li4csIOWImOasoy4g5Z+65LqO5Yip55uK55u45YWz6ICF55CG6K6655qE55Sf5oCB5Lqn5ZOB5Lu35YC85a6e546w5py65Yi25o6i5p6Q4oCU4oCU5Lul5q2m5aS35bGx5Zu95a625YWs5Zut5Li65L6LLiDkuJbnlYzmnpfkuJrnoJTnqbYsIDIwMjMsIDM2KDQpOiA4Ny05My4iLCJhcnRpY2xlSWQiOiJlNWQ0MGY2Ni01ZjVhLTQ5Y2ItYTZiMC1jMjBmNDU4NTVlNmQiLCJhdXRob3JFdGFsIjoiTiIsImZwYWdlIjoiODciLCJnaXZlbk5hbWVzQ24iOiLlm73li4clJCXmrKMiLCJpZCI6IjFiMzk4YTQwLThjNWMtNDFiMi05NDRiLThlOWIxMDIwMjZkYSIsImlzc3VlIjoiNCIsImxhYmVsIjoiOCIsImxpc3RMYWJlbCI6IiIsImxpc3RUaXRsZUNuIjoiUmVmZXJlbmNlcyIsImxwYWdlIjoiOTMiLCJzb3J0bnVtIjo4LCJzb3VyY2VDbiI6IuS4lueVjOael+S4mueglOeptiIsInN1ck5hbWVzQ24iOiLpqawlJCXliJgiLCJ0YWdpZCI6ImI4IiwidGl0bGVDbiI6IuWfuuS6juWIqeebiuebuOWFs+iAheeQhuiuuueahOeUn+aAgeS6p+WTgeS7t+WAvOWunueOsOacuuWItuaOouaekOKAlOKAlOS7peatpuWkt+WxseWbveWutuWFrOWbreS4uuS+iyIsInR5cGUiOiJqb3VybmFsIiwidm9sdW1lIjoiMzYiLCJ5ZWFyIjoiMjAyMyJ9LHsiYWxsaW5mbyI6IuiDoeWHrywg6YKT5q+FLiDlpJrku7vliqHlp5TmiZjku6PnkIbkuIvlm73lrrblhazlm63otKLmlL/mi6jmrL7mv4DlirHmnLrliLYuIOaXhea4uOWtpuWIiiwgMjAyMywgMzgoNCk6IDE0OS0xNjAuIiwiYWxsaW5mb1BhcnRDbiI6IuiDoeWHrywg6YKT5q+FLiDlpJrku7vliqHlp5TmiZjku6PnkIbkuIvlm73lrrblhazlm63otKLmlL/mi6jmrL7mv4DlirHmnLrliLYuIOaXhea4uOWtpuWIiiwgMjAyMywgMzgoNCk6IDE0OS0xNjAuIiwiYXJ0aWNsZUlkIjoiZTVkNDBmNjYtNWY1YS00OWNiLWE2YjAtYzIwZjQ1ODU1ZTZkIiwiYXV0aG9yRXRhbCI6Ik4iLCJmcGFnZSI6IjE0OSIsImdpdmVuTmFtZXNDbiI6IuWHryUkJeavhSIsImlkIjoiYzVmYzFhNzgtZTI3YS00NWU5LThiYWQtMTNmZmVmZjI2ZThiIiwiaXNzdWUiOiI0IiwibGFiZWwiOiI5IiwibGlzdExhYmVsIjoiIiwibGlzdFRpdGxlQ24iOiJSZWZlcmVuY2VzIiwibHBhZ2UiOiIxNjAiLCJzb3J0bnVtIjo5LCJzb3VyY2VDbiI6IuaXhea4uOWtpuWIiiIsInN1ck5hbWVzQ24iOiLog6ElJCXpgpMiLCJ0YWdpZCI6ImI5IiwidGl0bGVDbiI6IuWkmuS7u+WKoeWnlOaJmOS7o+eQhuS4i+WbveWutuWFrOWbrei0ouaUv+aLqOasvua/gOWKseacuuWItiIsInR5cGUiOiJqb3VybmFsIiwidm9sdW1lIjoiMzgiLCJ5ZWFyIjoiMjAyMyJ9LHsiYWxsaW5mbyI6Iui1temRq+iViiwg5L2V5oCd5rqQLCDoi4/mnaguIOeUn+aAgeezu+e7n+WujOaVtOaAp+WcqOeuoeeQhuWxgumdoueahOS9k+eOsOaWueW8jzog5Lul6Leo55yB5Zu95a625YWs5Zut57uf5LiA566h55CG55qE5L2T5Yi25py65Yi25Li65L6LLiDnlJ/nianlpJrmoLfmgKcsIDIwMjIsIDMwKDMpOiAxNzgtMTg1LiIsImFsbGluZm9QYXJ0Q24iOiLotbXpkavolYosIOS9leaAnea6kCwg6IuP5p2oLiDnlJ/mgIHns7vnu5/lrozmlbTmgKflnKjnrqHnkIblsYLpnaLnmoTkvZPnjrDmlrnlvI86IOS7pei3qOecgeWbveWutuWFrOWbree7n+S4gOeuoeeQhueahOS9k+WItuacuuWItuS4uuS+iy4g55Sf54mp5aSa5qC35oCnLCAyMDIyLCAzMCgzKTogMTc4LTE4NS4iLCJhcnRpY2xlSWQiOiJlNWQ0MGY2Ni01ZjVhLTQ5Y2ItYTZiMC1jMjBmNDU4NTVlNmQiLCJhdXRob3JFdGFsIjoiTiIsImZwYWdlIjoiMTc4IiwiZ2l2ZW5OYW1lc0NuIjoi6ZGr6JWKJSQl5oCd5rqQJSQl5p2oIiwiaWQiOiI1ZTQzMzdjOC03MDM5LTRkYTMtYjAzMS0xZDU5MWY1NWNiOTQiLCJpc3N1ZSI6IjMiLCJsYWJlbCI6IjEwIiwibGlzdExhYmVsIjoiIiwibGlzdFRpdGxlQ24iOiJSZWZlcmVuY2VzIiwibHBhZ2UiOiIxODUiLCJzb3J0bnVtIjoxMCwic291cmNlQ24iOiLnlJ/nianlpJrmoLfmgKciLCJzdXJOYW1lc0NuIjoi6LW1JSQl5L2VJSQl6IuPIiwidGFnaWQiOiJiMTAiLCJ0aXRsZUNuIjoi55Sf5oCB57O757uf5a6M5pW05oCn5Zyo566h55CG5bGC6Z2i55qE5L2T546w5pa55byPOiDku6Xot6jnnIHlm73lrrblhazlm63nu5/kuIDnrqHnkIbnmoTkvZPliLbmnLrliLbkuLrkvosiLCJ0eXBlIjoiam91cm5hbCIsInZvbHVtZSI6IjMwIiwieWVhciI6IjIwMjIifSx7ImFsbGluZm8iOiLnjovlpYcsIOWnnOaYjuagiywg6buE6Zuo6JCMLiDnlJ/mgIHmraPlpJbpg6jmgKflhoXpg6jljJbnmoTlrp7njrDpgJTlvoTkuI7mnLrliLbliJvmlrAuIOS4reWbveeOr+Wig+euoeeQhiwgMjAyMCwgMTIoNik6IDIxLTI4LiIsImFsbGluZm9QYXJ0Q24iOiLnjovlpYcsIOWnnOaYjuagiywg6buE6Zuo6JCMLiDnlJ/mgIHmraPlpJbpg6jmgKflhoXpg6jljJbnmoTlrp7njrDpgJTlvoTkuI7mnLrliLbliJvmlrAuIOS4reWbveeOr+Wig+euoeeQhiwgMjAyMCwgMTIoNik6IDIxLTI4LiIsImFydGljbGVJZCI6ImU1ZDQwZjY2LTVmNWEtNDljYi1hNmIwLWMyMGY0NTg1NWU2ZCIsImF1dGhvckV0YWwiOiJOIiwiZnBhZ2UiOiIyMSIsImdpdmVuTmFtZXNDbiI6IuWlhyUkJeaYjuagiyUkJembqOiQjCIsImlkIjoiZWY3Y2U2OTAtZjhjNS00NjlmLWIwNzItZGQ1YWZkN2M5NzFhIiwiaXNzdWUiOiI2IiwibGFiZWwiOiIxMSIsImxpc3RMYWJlbCI6IiIsImxpc3RUaXRsZUNuIjoiUmVmZXJlbmNlcyIsImxwYWdlIjoiMjgiLCJzb3J0bnVtIjoxMSwic291cmNlQ24iOiLkuK3lm73njq/looPnrqHnkIYiLCJzdXJOYW1lc0NuIjoi546LJSQl5aecJSQl6buEIiwidGFnaWQiOiJiMTEiLCJ0aXRsZUNuIjoi55Sf5oCB5q2j5aSW6YOo5oCn5YaF6YOo5YyW55qE5a6e546w6YCU5b6E5LiO5py65Yi25Yib5pawIiwidHlwZSI6ImpvdXJuYWwiLCJ2b2x1bWUiOiIxMiIsInllYXIiOiIyMDIwIn0seyJhbGxpbmZvIjoi5ZC05L2z6ZuoLCDosK3ojaMsIOWQtOagvOmdni4g6Ieq54S25L+d5oqk5Zyw5aeU5omY5Luj55CG5py65Yi25LiO5LqL5p2D5riF5Y2V5o6i57SiLiDkuK3lm73lnJ/lnLDnp5HlraYsIDIwMjMsIDM3KDQpOiA0My01MS4iLCJhbGxpbmZvUGFydENuIjoi5ZC05L2z6ZuoLCDosK3ojaMsIOWQtOagvOmdni4g6Ieq54S25L+d5oqk5Zyw5aeU5omY5Luj55CG5py65Yi25LiO5LqL5p2D5riF5Y2V5o6i57SiLiDkuK3lm73lnJ/lnLDnp5HlraYsIDIwMjMsIDM3KDQpOiA0My01MS4iLCJhcnRpY2xlSWQiOiJlNWQ0MGY2Ni01ZjVhLTQ5Y2ItYTZiMC1jMjBmNDU4NTVlNmQiLCJhdXRob3JFdGFsIjoiTiIsImZwYWdlIjoiNDMiLCJnaXZlbk5hbWVzQ24iOiLkvbPpm6glJCXojaMlJCXmoLzpnZ4iLCJpZCI6IjNkZTA5ODZlLTQxNDctNGMzMC04YjNkLTA3YmY4ZTEyMGJmNiIsImlzc3VlIjoiNCIsImxhYmVsIjoiMTIiLCJsaXN0TGFiZWwiOiIiLCJsaXN0VGl0bGVDbiI6IlJlZmVyZW5jZXMiLCJscGFnZSI6IjUxIiwic29ydG51bSI6MTIsInNvdXJjZUNuIjoi5Lit5Zu95Zyf5Zyw56eR5a2mIiwic3VyTmFtZXNDbiI6IuWQtCUkJeiwrSUkJeWQtCIsInRhZ2lkIjoiYjEyIiwidGl0bGVDbiI6IuiHqueEtuS/neaKpOWcsOWnlOaJmOS7o+eQhuacuuWItuS4juS6i+adg+a4heWNleaOoue0oiIsInR5cGUiOiJqb3VybmFsIiwidm9sdW1lIjoiMzciLCJ5ZWFyIjoiMjAyMyJ9LHsiYWxsaW5mbyI6IkJhbG1lIFIsIFllIFEuIE11bHRpLWxldmVsIGdvdmVybmFuY2UgYW5kIHRoZSBlbnZpcm9ubWVudDogaW50ZXJnb3Zlcm5tZW50YWwgcmVsYXRpb25zIGFuZCBpbm5vdmF0aW9uIGluIGVudmlyb25tZW50YWwgcG9saWN5LiBFbnZpcm9ubWVudGFsIFBvbGljeSBhbmQgR292ZXJuYW5jZSwgMjAxNCwgMjQoMyk6IDE0Ny0xNTQuIiwiYWxsaW5mb1BhcnRFbiI6IkJhbG1lIFIsIFllIFEuIE11bHRpLWxldmVsIGdvdmVybmFuY2UgYW5kIHRoZSBlbnZpcm9ubWVudDogaW50ZXJnb3Zlcm5tZW50YWwgcmVsYXRpb25zIGFuZCBpbm5vdmF0aW9uIGluIGVudmlyb25tZW50YWwgcG9saWN5LiBFbnZpcm9ubWVudGFsIFBvbGljeSBhbmQgR292ZXJuYW5jZSwgMjAxNCwgMjQoMyk6IDE0Ny0xNTQuIiwiYXJ0aWNsZUlkIjoiZTVkNDBmNjYtNWY1YS00OWNiLWE2YjAtYzIwZjQ1ODU1ZTZkIiwiYXV0aG9yRXRhbCI6Ik4iLCJmcGFnZSI6IjE0NyIsImdpdmVuTmFtZXNFbiI6IlIlJCVRIiwiaWQiOiI4MDJjNDdiNy1mZDIyLTQ4M2MtODRkZC0yODc4YzMwM2U5MDMiLCJpc3N1ZSI6IjMiLCJsYWJlbCI6IjEzIiwibGlzdExhYmVsIjoiIiwibGlzdFRpdGxlQ24iOiJSZWZlcmVuY2VzIiwibHBhZ2UiOiIxNTQiLCJzb3J0bnVtIjoxMywic291cmNlRW4iOiJFbnZpcm9ubWVudGFsIFBvbGljeSBhbmQgR292ZXJuYW5jZSIsInN1ck5hbWVzRW4iOiJCYWxtZSUkJVllIiwidGFnaWQiOiJiMTMiLCJ0aXRsZUVuIjoiTXVsdGktbGV2ZWwgZ292ZXJuYW5jZSBhbmQgdGhlIGVudmlyb25tZW50OiBpbnRlcmdvdmVybm1lbnRhbCByZWxhdGlvbnMgYW5kIGlubm92YXRpb24gaW4gZW52aXJvbm1lbnRhbCBwb2xpY3kiLCJ0eXBlIjoiam91cm5hbCIsInZvbHVtZSI6IjI0IiwieWVhciI6IjIwMTQifSx7ImFsbGluZm8iOiLnvZflp64sIOadjuael+aelywg5Y+26Imz5aa5LiDlm73lhoXkv53miqTlnLDlvbnmnYPnoJTnqbbor4Tov7A6IOWGhea2temYkOmHiuOAgeS9nOeUqOacuueQhuS4juWunui3teWIneaOoi4g5Lit5Zu95Zyf5Zyw56eR5a2mLCAyMDIzLCAzNygxKTogMTI0LTEzMi4iLCJhbGxpbmZvUGFydENuIjoi572X5aeuLCDmnY7mnpfmnpcsIOWPtuiJs+WmuS4g5Zu95YaF5L+d5oqk5Zyw5b255p2D56CU56m26K+E6L+wOiDlhoXmtrXpmJDph4rjgIHkvZznlKjmnLrnkIbkuI7lrp7ot7XliJ3mjqIuIOS4reWbveWcn+WcsOenkeWtpiwgMjAyMywgMzcoMSk6IDEyNC0xMzIuIiwiYXJ0aWNsZUlkIjoiZTVkNDBmNjYtNWY1YS00OWNiLWE2YjAtYzIwZjQ1ODU1ZTZkIiwiYXV0aG9yRXRhbCI6Ik4iLCJmcGFnZSI6IjEyNCIsImdpdmVuTmFtZXNDbiI6IuWnriUkJeael+aelyUkJeiJs+WmuSIsImlkIjoiZjI1MGQ3M2YtMDE3ZS00NDk4LTlhYTgtZDczODU5NGQ5OTdmIiwiaXNzdWUiOiIxIiwibGFiZWwiOiIxNCIsImxpc3RMYWJlbCI6IiIsImxpc3RUaXRsZUNuIjoiUmVmZXJlbmNlcyIsImxwYWdlIjoiMTMyIiwic29ydG51bSI6MTQsInNvdXJjZUNuIjoi5Lit5Zu95Zyf5Zyw56eR5a2mIiwic3VyTmFtZXNDbiI6Iue9lyUkJeadjiUkJeWPtiIsInRhZ2lkIjoiYjE0IiwidGl0bGVDbiI6IuWbveWGheS/neaKpOWcsOW9ueadg+eglOeptuivhOi/sDog5YaF5ra16ZiQ6YeK44CB5L2c55So5py655CG5LiO5a6e6Le15Yid5o6iIiwidHlwZSI6ImpvdXJuYWwiLCJ2b2x1bWUiOiIzNyIsInllYXIiOiIyMDIzIn0seyJhbGxpbmZvIjoi6JKL5Lqa6IqzLCDnlLDpnZksIOi1teaZtuWNmiwg5ZSQ5bCP5bmzLiDlm73lrrblhazlm63nlJ/mgIHns7vnu5/lrozmlbTmgKfnmoTlhoXmtrXlj4ror4Tku7fmoYbmnrY6IOS7peS4nOWMl+iZjuixueWbveWutuWFrOWbreS4uuS+iy4g55Sf54mp5aSa5qC35oCnLCAyMDIxLCAyOSgxMCk6IDEyNzktMTI4Ny4iLCJhbGxpbmZvUGFydENuIjoi6JKL5Lqa6IqzLCDnlLDpnZksIOi1teaZtuWNmiwg5ZSQ5bCP5bmzLiDlm73lrrblhazlm63nlJ/mgIHns7vnu5/lrozmlbTmgKfnmoTlhoXmtrXlj4ror4Tku7fmoYbmnrY6IOS7peS4nOWMl+iZjuixueWbveWutuWFrOWbreS4uuS+iy4g55Sf54mp5aSa5qC35oCnLCAyMDIxLCAyOSgxMCk6IDEyNzktMTI4Ny4iLCJhcnRpY2xlSWQiOiJlNWQ0MGY2Ni01ZjVhLTQ5Y2ItYTZiMC1jMjBmNDU4NTVlNmQiLCJhdXRob3JFdGFsIjoiTiIsImZwYWdlIjoiMTI3OSIsImdpdmVuTmFtZXNDbiI6IuS6muiKsyUkJemdmSUkJeaZtuWNmiUkJeWwj+W5syIsImlkIjoiMzk5ZGVmOGYtZWQ3Mi00NGIxLTlkOWUtODRjNzg3ZjI5N2I3IiwiaXNzdWUiOiIxMCIsImxhYmVsIjoiMTUiLCJsaXN0TGFiZWwiOiIiLCJsaXN0VGl0bGVDbiI6IlJlZmVyZW5jZXMiLCJscGFnZSI6IjEyODciLCJzb3J0bnVtIjoxNSwic291cmNlQ24iOiLnlJ/nianlpJrmoLfmgKciLCJzdXJOYW1lc0NuIjoi6JKLJSQl55SwJSQl6LW1JSQl5ZSQIiwidGFnaWQiOiJiMTUiLCJ0aXRsZUNuIjoi5Zu95a625YWs5Zut55Sf5oCB57O757uf5a6M5pW05oCn55qE5YaF5ra15Y+K6K+E5Lu35qGG5p62OiDku6XkuJzljJfomY7osbnlm73lrrblhazlm63kuLrkvosiLCJ0eXBlIjoiam91cm5hbCIsInZvbHVtZSI6IjI5IiwieWVhciI6IjIwMjEifSx7ImFsbGluZm8iOiLnjovotZvlvrcsIOa9mOeRnuWnoy4g5Lit5Zu95byP5YiG5p2D5LiO5pS/5bqc5py65p6E5Z6C55u05YyW566h55CG4oCU4oCU5LiA5Liq5Z+65LqO5Lu75Yqh5Yay56qB55qE5aSa5Lu75Yqh5aeU5omYLeS7o+eQhuahhuaeti4g5LiW55WM57uP5rWO5paH5rGHLCAyMDEwKDEpOiA5Mi0xMDEuIiwiYWxsaW5mb1BhcnRDbiI6IueOi+i1m+W+tywg5r2Y55Ge5aejLiDkuK3lm73lvI/liIbmnYPkuI7mlL/lupzmnLrmnoTlnoLnm7TljJbnrqHnkIbigJTigJTkuIDkuKrln7rkuo7ku7vliqHlhrLnqoHnmoTlpJrku7vliqHlp5TmiZgt5Luj55CG5qGG5p62LiDkuJbnlYznu4/mtY7mlofmsYcsIDIwMTAoMSk6IDkyLTEwMS4iLCJhcnRpY2xlSWQiOiJlNWQ0MGY2Ni01ZjVhLTQ5Y2ItYTZiMC1jMjBmNDU4NTVlNmQiLCJhdXRob3JFdGFsIjoiTiIsImZwYWdlIjoiOTIiLCJnaXZlbk5hbWVzQ24iOiLotZvlvrclJCXnkZ7lp6MiLCJpZCI6IjY5MTMxYWJiLTQ2M2EtNGRkMi1iZTgyLTVjNWY2NDcxMDU3MyIsImlzc3VlIjoiMSIsImxhYmVsIjoiMTYiLCJsaXN0TGFiZWwiOiIiLCJsaXN0VGl0bGVDbiI6IlJlZmVyZW5jZXMiLCJscGFnZSI6IjEwMSIsInNvcnRudW0iOjE2LCJzb3VyY2VDbiI6IuS4lueVjOe7j+a1juaWh+axhyIsInN1ck5hbWVzQ24iOiLnjoslJCXmvZgiLCJ0YWdpZCI6ImIxNiIsInRpdGxlQ24iOiLkuK3lm73lvI/liIbmnYPkuI7mlL/lupzmnLrmnoTlnoLnm7TljJbnrqHnkIbigJTigJTkuIDkuKrln7rkuo7ku7vliqHlhrLnqoHnmoTlpJrku7vliqHlp5TmiZgt5Luj55CG5qGG5p62IiwidHlwZSI6ImpvdXJuYWwiLCJ5ZWFyIjoiMjAxMCJ9LHsiYWxsaW5mbyI6IuWRqOaihS4g5LiJ57qn546v5aKD55uR5rWL56uZ5qCH5YeG5YyW5bu66K6+5bel5L2c55qE5oCd6ICD5LiO5o6i6K6oLiDkuK3lm73kurrlj6PCtyDotYTmupDkuI7njq/looMsIDIwMTUsIDI1KFMxKTogNjAyLTYwMy4iLCJhbGxpbmZvUGFydENuIjoi5ZGo5qKFLiDkuInnuqfnjq/looPnm5HmtYvnq5nmoIflh4bljJblu7rorr7lt6XkvZznmoTmgJ3ogIPkuI7mjqLorqguIOS4reWbveS6uuWPo8K3IOi1hOa6kOS4jueOr+WigywgMjAxNSwgMjUoUzEpOiA2MDItNjAzLiIsImFydGljbGVJZCI6ImU1ZDQwZjY2LTVmNWEtNDljYi1hNmIwLWMyMGY0NTg1NWU2ZCIsImF1dGhvckV0YWwiOiJOIiwiZnBhZ2UiOiI2MDIiLCJnaXZlbk5hbWVzQ24iOiLmooUiLCJpZCI6ImZhZWI3ZDE3LThjZDMtNGM1NS04YWM4LTYxZmQyNWMyMGEwNSIsImlzc3VlIjoiUzEiLCJsYWJlbCI6IjE3IiwibGlzdExhYmVsIjoiIiwibGlzdFRpdGxlQ24iOiJSZWZlcmVuY2VzIiwibHBhZ2UiOiI2MDMiLCJzb3J0bnVtIjoxNywic291cmNlQ24iOiLkuK3lm73kurrlj6PCtyDotYTmupDkuI7njq/looMiLCJzdXJOYW1lc0NuIjoi5ZGoIiwidGFnaWQiOiJiMTciLCJ0aXRsZUNuIjoi5LiJ57qn546v5aKD55uR5rWL56uZ5qCH5YeG5YyW5bu66K6+5bel5L2c55qE5oCd6ICD5LiO5o6i6K6oIiwidHlwZSI6ImpvdXJuYWwiLCJ2b2x1bWUiOiIyNSIsInllYXIiOiIyMDE1In0seyJhbGxpbmZvIjoiU2rDtmJlcmcgRS4gQW4gZW1waXJpY2FsIHN0dWR5IG9mIGZlZGVyYWwgbGF3IHZlcnN1cyBsb2NhbCBlbnZpcm9ubWVudGFsIGVuZm9yY2VtZW50LiBKb3VybmFsIG9mIEVudmlyb25tZW50YWwgRWNvbm9taWNzIGFuZCBNYW5hZ2VtZW50LCAyMDE2LCA3NjogMTQtMzEuIiwiYWxsaW5mb1BhcnRFbiI6IlNqw7ZiZXJnIEUuIEFuIGVtcGlyaWNhbCBzdHVkeSBvZiBmZWRlcmFsIGxhdyB2ZXJzdXMgbG9jYWwgZW52aXJvbm1lbnRhbCBlbmZvcmNlbWVudC4gSm91cm5hbCBvZiBFbnZpcm9ubWVudGFsIEVjb25vbWljcyBhbmQgTWFuYWdlbWVudCwgMjAxNiwgNzY6IDE0LTMxLiIsImFydGljbGVJZCI6ImU1ZDQwZjY2LTVmNWEtNDljYi1hNmIwLWMyMGY0NTg1NWU2ZCIsImF1dGhvckV0YWwiOiJOIiwiZnBhZ2UiOiIxNCIsImdpdmVuTmFtZXNFbiI6IkUiLCJpZCI6IjVhZTEwYWY1LTQ3NzEtNGMzZC04NjQ2LTA0NWU5NDVhMGY2YyIsImxhYmVsIjoiMTgiLCJsaXN0TGFiZWwiOiIiLCJsaXN0VGl0bGVDbiI6IlJlZmVyZW5jZXMiLCJscGFnZSI6IjMxIiwic29ydG51bSI6MTgsInNvdXJjZUVuIjoiSm91cm5hbCBvZiBFbnZpcm9ubWVudGFsIEVjb25vbWljcyBhbmQgTWFuYWdlbWVudCIsInN1ck5hbWVzRW4iOiJTasO2YmVyZyIsInRhZ2lkIjoiYjE4IiwidGl0bGVFbiI6IkFuIGVtcGlyaWNhbCBzdHVkeSBvZiBmZWRlcmFsIGxhdyB2ZXJzdXMgbG9jYWwgZW52aXJvbm1lbnRhbCBlbmZvcmNlbWVudCIsInR5cGUiOiJqb3VybmFsIiwidm9sdW1lIjoiNzYiLCJ5ZWFyIjoiMjAxNiJ9LHsiYWxsaW5mbyI6IuiLl+Wpt+Wptywg5Y2V6I+B6I+BLiDmlL/lupzogYzog73pg6jpl6hcIuS4k+S4muWIhuW3peaCluiuulwiIOWPiuWFtuS/ruato+KAlOKAlOS7peW7uuiuvumhueebruWuoeaJueS4uuS+iy4g5rGf6KW/56S+5Lya56eR5a2mLCAyMDIwLCA0MCg4KTogMTkyLTE5OS4iLCJhbGxpbmZvUGFydENuIjoi6IuX5am35am3LCDljZXoj4Hoj4EuIOaUv+W6nOiBjOiDvemDqOmXqFwi5LiT5Lia5YiG5bel5oKW6K66XCIg5Y+K5YW25L+u5q2j4oCU4oCU5Lul5bu66K6+6aG555uu5a6h5om55Li65L6LLiDmsZ/opb/npL7kvJrnp5HlraYsIDIwMjAsIDQwKDgpOiAxOTItMTk5LiIsImFydGljbGVJZCI6ImU1ZDQwZjY2LTVmNWEtNDljYi1hNmIwLWMyMGY0NTg1NWU2ZCIsImF1dGhvckV0YWwiOiJOIiwiZnBhZ2UiOiIxOTIiLCJnaXZlbk5hbWVzQ24iOiLlqbflqbclJCXoj4Hoj4EiLCJpZCI6Ijg2ZDYyYzk2LTNlZGMtNDk5OS1iNzU1LTk2NGE3NTkzOWM2OCIsImlzc3VlIjoiOCIsImxhYmVsIjoiMTkiLCJsaXN0TGFiZWwiOiIiLCJsaXN0VGl0bGVDbiI6IlJlZmVyZW5jZXMiLCJscGFnZSI6IjE5OSIsInNvcnRudW0iOjE5LCJzb3VyY2VDbiI6Iuaxn+ilv+ekvuS8muenkeWtpiIsInN1ck5hbWVzQ24iOiLoi5clJCXljZUiLCJ0YWdpZCI6ImIxOSIsInRpdGxlQ24iOiLmlL/lupzogYzog73pg6jpl6hcIuS4k+S4muWIhuW3peaCluiuulwiIOWPiuWFtuS/ruato+KAlOKAlOS7peW7uuiuvumhueebruWuoeaJueS4uuS+iyIsInR5cGUiOiJqb3VybmFsIiwidm9sdW1lIjoiNDAiLCJ5ZWFyIjoiMjAyMCJ9LHsiYWxsaW5mbyI6IkxpIFgsIExpdSBDLCBXZW5nIFgsIFpob3UgTC4gVGFyZ2V0IHNldHRpbmcgaW4gdG91cm5hbWVudHM6IHRoZW9yeSBhbmQgZXZpZGVuY2UgZnJvbSBDaGluYS4gVGhlIEVjb25vbWljIEpvdXJuYWwsIDIwMTksIDEyOSg2MjMpOiAyODg4LTI5MTUuIiwiYWxsaW5mb1BhcnRFbiI6IkxpIFgsIExpdSBDLCBXZW5nIFgsIFpob3UgTC4gVGFyZ2V0IHNldHRpbmcgaW4gdG91cm5hbWVudHM6IHRoZW9yeSBhbmQgZXZpZGVuY2UgZnJvbSBDaGluYS4gVGhlIEVjb25vbWljIEpvdXJuYWwsIDIwMTksIDEyOSg2MjMpOiAyODg4LTI5MTUuIiwiYXJ0aWNsZUlkIjoiZTVkNDBmNjYtNWY1YS00OWNiLWE2YjAtYzIwZjQ1ODU1ZTZkIiwiYXV0aG9yRXRhbCI6Ik4iLCJmcGFnZSI6IjI4ODgiLCJnaXZlbk5hbWVzRW4iOiJYJSQlQyUkJVglJCVMIiwiaWQiOiI0YzA5ZmNjMC03MjJhLTRkNGQtODFlNi1mYThhM2RkODNhZDIiLCJpc3N1ZSI6IjYyMyIsImxhYmVsIjoiMjAiLCJsaXN0TGFiZWwiOiIiLCJsaXN0VGl0bGVDbiI6IlJlZmVyZW5jZXMiLCJscGFnZSI6IjI5MTUiLCJzb3J0bnVtIjoyMCwic291cmNlRW4iOiJUaGUgRWNvbm9taWMgSm91cm5hbCIsInN1ck5hbWVzRW4iOiJMaSUkJUxpdSUkJVdlbmclJCVaaG91IiwidGFnaWQiOiJiMjAiLCJ0aXRsZUVuIjoiVGFyZ2V0IHNldHRpbmcgaW4gdG91cm5hbWVudHM6IHRoZW9yeSBhbmQgZXZpZGVuY2UgZnJvbSBDaGluYSIsInR5cGUiOiJqb3VybmFsIiwidm9sdW1lIjoiMTI5IiwieWVhciI6IjIwMTkifSx7ImFsbGluZm8iOiJBZGxlciBKIEguIEp1cmlzZGljdGlvbmFsIG1pc21hdGNoIGluIGVudmlyb25tZW50YWwgZmVkZXJhbGlzbS4gU1NSTiBFbGVjdHJvbmljIEpvdXJuYWwsIDIwMDUsIDE0KDEpOiAxMzAtMTc4LiIsImFsbGluZm9QYXJ0RW4iOiJBZGxlciBKIEguIEp1cmlzZGljdGlvbmFsIG1pc21hdGNoIGluIGVudmlyb25tZW50YWwgZmVkZXJhbGlzbS4gU1NSTiBFbGVjdHJvbmljIEpvdXJuYWwsIDIwMDUsIDE0KDEpOiAxMzAtMTc4LiIsImFydGljbGVJZCI6ImU1ZDQwZjY2LTVmNWEtNDljYi1hNmIwLWMyMGY0NTg1NWU2ZCIsImF1dGhvckV0YWwiOiJOIiwiZnBhZ2UiOiIxMzAiLCJnaXZlbk5hbWVzRW4iOiJKIEgiLCJpZCI6Ijk4MGNlMmVlLThkNTItNDMyMy04NjY1LTM5NzQ5MzczNjhhNSIsImlzc3VlIjoiMSIsImxhYmVsIjoiMjEiLCJsaXN0TGFiZWwiOiIiLCJsaXN0VGl0bGVDbiI6IlJlZmVyZW5jZXMiLCJscGFnZSI6IjE3OCIsInNvcnRudW0iOjIxLCJzb3VyY2VFbiI6IlNTUk4gRWxlY3Ryb25pYyBKb3VybmFsIiwic3VyTmFtZXNFbiI6IkFkbGVyIiwidGFnaWQiOiJiMjEiLCJ0aXRsZUVuIjoiSnVyaXNkaWN0aW9uYWwgbWlzbWF0Y2ggaW4gZW52aXJvbm1lbnRhbCBmZWRlcmFsaXNtIiwidHlwZSI6ImpvdXJuYWwiLCJ2b2x1bWUiOiIxNCIsInllYXIiOiIyMDA1In0seyJhbGxpbmZvIjoiT2F0ZXMgVyBFLiBBbiBlc3NheSBvbiBmaXNjYWwgZmVkZXJhbGlzbS4gSm91cm5hbCBvZiBFY29ub21pYyBMaXRlcmF0dXJlLCAxOTk5LCAzNygzKTogMTEyMC0xMTQ5LiIsImFsbGluZm9QYXJ0RW4iOiJPYXRlcyBXIEUuIEFuIGVzc2F5IG9uIGZpc2NhbCBmZWRlcmFsaXNtLiBKb3VybmFsIG9mIEVjb25vbWljIExpdGVyYXR1cmUsIDE5OTksIDM3KDMpOiAxMTIwLTExNDkuIiwiYXJ0aWNsZUlkIjoiZTVkNDBmNjYtNWY1YS00OWNiLWE2YjAtYzIwZjQ1ODU1ZTZkIiwiYXV0aG9yRXRhbCI6Ik4iLCJmcGFnZSI6IjExMjAiLCJnaXZlbk5hbWVzRW4iOiJXIEUiLCJpZCI6IjViODJmMjZmLWRhM2EtNDJlNS1hODQ3LTVmMWYzYjg5NmE2YyIsImlzc3VlIjoiMyIsImxhYmVsIjoiMjIiLCJsaXN0TGFiZWwiOiIiLCJsaXN0VGl0bGVDbiI6IlJlZmVyZW5jZXMiLCJscGFnZSI6IjExNDkiLCJzb3J0bnVtIjoyMiwic291cmNlRW4iOiJKb3VybmFsIG9mIEVjb25vbWljIExpdGVyYXR1cmUiLCJzdXJOYW1lc0VuIjoiT2F0ZXMiLCJ0YWdpZCI6ImIyMiIsInRpdGxlRW4iOiJBbiBlc3NheSBvbiBmaXNjYWwgZmVkZXJhbGlzbSIsInR5cGUiOiJqb3VybmFsIiwidm9sdW1lIjoiMzciLCJ5ZWFyIjoiMTk5OSJ9LHsiYWxsaW5mbyI6IualvOe7p+S8ny4g5Lit5Zu95pS/5bqc6Ze06LSi5pS/5YWz57O75YaN5oCd6ICDLiDljJfkuqw6IOS4reWbvei0ouaUv+e7j+a1juWHuueJiOekviwgMjAxMy4iLCJhbGxpbmZvUGFydENuIjoi5qW857un5LyfLiDkuK3lm73mlL/lupzpl7TotKLmlL/lhbPns7vlho3mgJ3ogIMuIOWMl+S6rDog5Lit5Zu96LSi5pS/57uP5rWO5Ye654mI56S+LCAyMDEzLiIsImFydGljbGVJZCI6ImU1ZDQwZjY2LTVmNWEtNDljYi1hNmIwLWMyMGY0NTg1NWU2ZCIsImF1dGhvckV0YWwiOiJOIiwiZ2l2ZW5OYW1lc0NuIjoi57un5LyfIiwiaWQiOiJlZjUyZTQ0MS02MjFhLTQxOTQtOTE4Ni02NmEzNjEzMGMxZGYiLCJsYWJlbCI6IjIzIiwibGlzdExhYmVsIjoiIiwibGlzdFRpdGxlQ24iOiJSZWZlcmVuY2VzIiwicHVibGlzaGVyTG9jQ24iOiLljJfkuqwiLCJwdWJsaXNoZXJOYW1lQ24iOiLkuK3lm73otKLmlL/nu4/mtY7lh7rniYjnpL4iLCJwdWJsaXNoZXJOYW1lRW4iOiLkuK3lm73otKLmlL/nu4/mtY7lh7rniYjnpL4iLCJzb3J0bnVtIjoyMywic291cmNlQ24iOiLkuK3lm73mlL/lupzpl7TotKLmlL/lhbPns7vlho3mgJ3ogIMiLCJzdXJOYW1lc0NuIjoi5qW8IiwidGFnaWQiOiJiMjMiLCJ0eXBlIjoiYm9vayIsInllYXIiOiIyMDEzIn0seyJhbGxpbmZvIjoiS29uaXNreSBEIE0uIFJlZ3VsYXRvcnkgY29tcGV0aXRpb24gYW5kIGVudmlyb25tZW50YWwgZW5mb3JjZW1lbnQ6IGlzIHRoZXJlIGEgcmFjZSB0byB0aGUgYm90dG9tPyBBbWVyaWNhbiBKb3VybmFsIG9mIFBvbGl0aWNhbCBTY2llbmNlLCAyMDA3LCA1MSg0KTogODUzLTg3Mi4iLCJhbGxpbmZvUGFydEVuIjoiS29uaXNreSBEIE0uIFJlZ3VsYXRvcnkgY29tcGV0aXRpb24gYW5kIGVudmlyb25tZW50YWwgZW5mb3JjZW1lbnQ6IGlzIHRoZXJlIGEgcmFjZSB0byB0aGUgYm90dG9tPyBBbWVyaWNhbiBKb3VybmFsIG9mIFBvbGl0aWNhbCBTY2llbmNlLCAyMDA3LCA1MSg0KTogODUzLTg3Mi4iLCJhcnRpY2xlSWQiOiJlNWQ0MGY2Ni01ZjVhLTQ5Y2ItYTZiMC1jMjBmNDU4NTVlNmQiLCJhdXRob3JFdGFsIjoiTiIsImZwYWdlIjoiODUzIiwiZ2l2ZW5OYW1lc0VuIjoiRCBNIiwiaWQiOiI4NjlkZGJmMi04MmY4LTQxZjQtYjkwMS1iNDJmNmRjZmE0ZGMiLCJpc3N1ZSI6IjQiLCJsYWJlbCI6IjI0IiwibGlzdExhYmVsIjoiIiwibGlzdFRpdGxlQ24iOiJSZWZlcmVuY2VzIiwibHBhZ2UiOiI4NzIiLCJzb3J0bnVtIjoyNCwic291cmNlRW4iOiJBbWVyaWNhbiBKb3VybmFsIG9mIFBvbGl0aWNhbCBTY2llbmNlIiwic3VyTmFtZXNFbiI6Iktvbmlza3kiLCJ0YWdpZCI6ImIyNCIsInRpdGxlRW4iOiJSZWd1bGF0b3J5IGNvbXBldGl0aW9uIGFuZCBlbnZpcm9ubWVudGFsIGVuZm9yY2VtZW50OiBpcyB0aGVyZSBhIHJhY2UgdG8gdGhlIGJvdHRvbT8iLCJ0eXBlIjoiam91cm5hbCIsInZvbHVtZSI6IjUxIiwieWVhciI6IjIwMDcifSx7ImFsbGluZm8iOiJVbHBoIEEuIEhhcm1vbml6YXRpb24gYW5kIG9wdGltYWwgZW52aXJvbm1lbnRhbCBwb2xpY3kgaW4gYSBmZWRlcmFsIHN5c3RlbSB3aXRoIGFzeW1tZXRyaWMgaW5mb3JtYXRpb24uIEpvdXJuYWwgb2YgRW52aXJvbm1lbnRhbCBFY29ub21pY3MgYW5kIE1hbmFnZW1lbnQsIDIwMDAsIDM5KDIpOiAyMjQtMjQxLiIsImFsbGluZm9QYXJ0RW4iOiJVbHBoIEEuIEhhcm1vbml6YXRpb24gYW5kIG9wdGltYWwgZW52aXJvbm1lbnRhbCBwb2xpY3kgaW4gYSBmZWRlcmFsIHN5c3RlbSB3aXRoIGFzeW1tZXRyaWMgaW5mb3JtYXRpb24uIEpvdXJuYWwgb2YgRW52aXJvbm1lbnRhbCBFY29ub21pY3MgYW5kIE1hbmFnZW1lbnQsIDIwMDAsIDM5KDIpOiAyMjQtMjQxLiIsImFydGljbGVJZCI6ImU1ZDQwZjY2LTVmNWEtNDljYi1hNmIwLWMyMGY0NTg1NWU2ZCIsImF1dGhvckV0YWwiOiJOIiwiZnBhZ2UiOiIyMjQiLCJnaXZlbk5hbWVzRW4iOiJBIiwiaWQiOiJjM2RiMWQyZS1mOTUyLTRkMmEtYTlhMC1hN2JjOGE2Y2FiNTkiLCJpc3N1ZSI6IjIiLCJsYWJlbCI6IjI1IiwibGlzdExhYmVsIjoiIiwibGlzdFRpdGxlQ24iOiJSZWZlcmVuY2VzIiwibHBhZ2UiOiIyNDEiLCJzb3J0bnVtIjoyNSwic291cmNlRW4iOiJKb3VybmFsIG9mIEVudmlyb25tZW50YWwgRWNvbm9taWNzIGFuZCBNYW5hZ2VtZW50Iiwic3VyTmFtZXNFbiI6IlVscGgiLCJ0YWdpZCI6ImIyNSIsInRpdGxlRW4iOiJIYXJtb25pemF0aW9uIGFuZCBvcHRpbWFsIGVudmlyb25tZW50YWwgcG9saWN5IGluIGEgZmVkZXJhbCBzeXN0ZW0gd2l0aCBhc3ltbWV0cmljIGluZm9ybWF0aW9uIiwidHlwZSI6ImpvdXJuYWwiLCJ2b2x1bWUiOiIzOSIsInllYXIiOiIyMDAwIn0seyJhbGxpbmZvIjoi6ams5pysLCDpg5HmlrDkuJosIOW8oOiOiS4g57uP5rWO56ue5LqJ44CB5Y+X55uK5aSW5rqi5LiO5Zyw5pa55pS/5bqc546v5aKD55uR566h5aSx54G14oCU4oCU5Z+65LqO5Zyw57qn5biC6auY6Zi256m66Ze06K6h6YeP5qih5Z6L55qE5pWI5bqU6K+E5LywLiDkuJbnlYznu4/mtY7mlofmsYcsIDIwMTgoNik6IDI3LTQ4LiIsImFsbGluZm9QYXJ0Q24iOiLpqazmnKwsIOmDkeaWsOS4miwg5byg6I6JLiDnu4/mtY7nq57kuonjgIHlj5fnm4rlpJbmuqLkuI7lnLDmlrnmlL/lupznjq/looPnm5HnrqHlpLHngbXigJTigJTln7rkuo7lnLDnuqfluILpq5jpmLbnqbrpl7TorqHph4/mqKHlnovnmoTmlYjlupTor4TkvLAuIOS4lueVjOe7j+a1juaWh+axhywgMjAxOCg2KTogMjctNDguIiwiYXJ0aWNsZUlkIjoiZTVkNDBmNjYtNWY1YS00OWNiLWE2YjAtYzIwZjQ1ODU1ZTZkIiwiYXV0aG9yRXRhbCI6Ik4iLCJmcGFnZSI6IjI3IiwiZ2l2ZW5OYW1lc0NuIjoi5pysJSQl5paw5LiaJSQl6I6JIiwiaWQiOiIyMGM2MGJmZC03MWFkLTQ2YjItOGViZC1lN2Y1ODIxZmQyZjUiLCJpc3N1ZSI6IjYiLCJsYWJlbCI6IjI2IiwibGlzdExhYmVsIjoiIiwibGlzdFRpdGxlQ24iOiJSZWZlcmVuY2VzIiwibHBhZ2UiOiI0OCIsInNvcnRudW0iOjI2LCJzb3VyY2VDbiI6IuS4lueVjOe7j+a1juaWh+axhyIsInN1ck5hbWVzQ24iOiLpqawlJCXpg5ElJCXlvKAiLCJ0YWdpZCI6ImIyNiIsInRpdGxlQ24iOiLnu4/mtY7nq57kuonjgIHlj5fnm4rlpJbmuqLkuI7lnLDmlrnmlL/lupznjq/looPnm5HnrqHlpLHngbXigJTigJTln7rkuo7lnLDnuqfluILpq5jpmLbnqbrpl7TorqHph4/mqKHlnovnmoTmlYjlupTor4TkvLAiLCJ0eXBlIjoiam91cm5hbCIsInllYXIiOiIyMDE4In0seyJhbGxpbmZvIjoiRGVuZyBIIEgsIFpoZW5nIFggWSwgSHVhbmcgTiwgTGkgRiBILiBTdHJhdGVnaWMgaW50ZXJhY3Rpb24gaW4gc3BlbmRpbmcgb24gZW52aXJvbm1lbnRhbCBwcm90ZWN0aW9uOiBzcGF0aWFsIGV2aWRlbmNlIGZyb20gQ2hpbmVzZSBjaXRpZXMuIENoaW5hICZhbXA7IFdvcmxkIEVjb25vbXksIDIwMTIsIDIwKDUpOiAxMDMtMTIwLiIsImFsbGluZm9QYXJ0RW4iOiJEZW5nIEggSCwgWmhlbmcgWCBZLCBIdWFuZyBOLCBMaSBGIEguIFN0cmF0ZWdpYyBpbnRlcmFjdGlvbiBpbiBzcGVuZGluZyBvbiBlbnZpcm9ubWVudGFsIHByb3RlY3Rpb246IHNwYXRpYWwgZXZpZGVuY2UgZnJvbSBDaGluZXNlIGNpdGllcy4gQ2hpbmEgJmFtcDsgV29ybGQgRWNvbm9teSwgMjAxMiwgMjAoNSk6IDEwMy0xMjAuIiwiYXJ0aWNsZUlkIjoiZTVkNDBmNjYtNWY1YS00OWNiLWE2YjAtYzIwZjQ1ODU1ZTZkIiwiYXV0aG9yRXRhbCI6Ik4iLCJmcGFnZSI6IjEwMyIsImdpdmVuTmFtZXNFbiI6IkggSCUkJVggWSUkJU4lJCVGIEgiLCJpZCI6IjA0YTUyNWIwLWI0ODktNDk1YS04OTIzLTVmMDVmODhjNzE5NiIsImlzc3VlIjoiNSIsImxhYmVsIjoiMjciLCJsaXN0TGFiZWwiOiIiLCJsaXN0VGl0bGVDbiI6IlJlZmVyZW5jZXMiLCJscGFnZSI6IjEyMCIsInNvcnRudW0iOjI3LCJzb3VyY2VFbiI6IkNoaW5hICZhbXA7IFdvcmxkIEVjb25vbXkiLCJzdXJOYW1lc0VuIjoiRGVuZyUkJVpoZW5nJSQlSHVhbmclJCVMaSIsInRhZ2lkIjoiYjI3IiwidGl0bGVFbiI6IlN0cmF0ZWdpYyBpbnRlcmFjdGlvbiBpbiBzcGVuZGluZyBvbiBlbnZpcm9ubWVudGFsIHByb3RlY3Rpb246IHNwYXRpYWwgZXZpZGVuY2UgZnJvbSBDaGluZXNlIGNpdGllcyIsInR5cGUiOiJqb3VybmFsIiwidm9sdW1lIjoiMjAiLCJ5ZWFyIjoiMjAxMiJ9LHsiYWxsaW5mbyI6Iuasp+mYs+W/l+S6kSwg5p2c5YKyLCDlvpDljavljY4uIOS4reWbveiHqueEtuS/neaKpOWcsOS9k+ezu+WIhuexu+eglOepti4g55Sf5oCB5a2m5oqlLCAyMDIwLCA0MCgyMCk6IDcyMDctNzIxNS4iLCJhbGxpbmZvUGFydENuIjoi5qyn6Ziz5b+X5LqRLCDmnZzlgrIsIOW+kOWNq+WNji4g5Lit5Zu96Ieq54S25L+d5oqk5Zyw5L2T57O75YiG57G756CU56m2LiDnlJ/mgIHlrabmiqUsIDIwMjAsIDQwKDIwKTogNzIwNy03MjE1LiIsImFydGljbGVJZCI6ImU1ZDQwZjY2LTVmNWEtNDljYi1hNmIwLWMyMGY0NTg1NWU2ZCIsImF1dGhvckV0YWwiOiJOIiwiZnBhZ2UiOiI3MjA3IiwiZ2l2ZW5OYW1lc0NuIjoi5b+X5LqRJSQl5YKyJSQl5Y2r5Y2OIiwiaWQiOiI4NWI1MzY1ZC00MGMzLTQ5ZWQtOTA5MC03YjMyMmFkNTIzODEiLCJpc3N1ZSI6IjIwIiwibGFiZWwiOiIyOCIsImxpc3RMYWJlbCI6IiIsImxpc3RUaXRsZUNuIjoiUmVmZXJlbmNlcyIsImxwYWdlIjoiNzIxNSIsInNvcnRudW0iOjI4LCJzb3VyY2VDbiI6IueUn+aAgeWtpuaKpSIsInN1ck5hbWVzQ24iOiLmrKfpmLMlJCXmnZwlJCXlvpAiLCJ0YWdpZCI6ImIyOCIsInRpdGxlQ24iOiLkuK3lm73oh6rnhLbkv53miqTlnLDkvZPns7vliIbnsbvnoJTnqbYiLCJ0eXBlIjoiam91cm5hbCIsInZvbHVtZSI6IjQwIiwieWVhciI6IjIwMjAifSx7ImFsbGluZm8iOiLpmYjogIDljY4sIOm7hOS4uSwg6aKc5oCd55CmLiDorrrlm73lrrblhazlm63nmoTlhaznm4rmgKfjgIHlm73lrrbkuLvlr7zmgKflkoznp5HlrabmgKcuIOWcsOeQhuenkeWtpiwgMjAxNCwgMzQoMyk6IDI1Ny0yNjQuIiwiYWxsaW5mb1BhcnRDbiI6IumZiOiAgOWNjiwg6buE5Li5LCDpopzmgJ3nkKYuIOiuuuWbveWutuWFrOWbreeahOWFrOebiuaAp+OAgeWbveWutuS4u+WvvOaAp+WSjOenkeWtpuaApy4g5Zyw55CG56eR5a2mLCAyMDE0LCAzNCgzKTogMjU3LTI2NC4iLCJhcnRpY2xlSWQiOiJlNWQ0MGY2Ni01ZjVhLTQ5Y2ItYTZiMC1jMjBmNDU4NTVlNmQiLCJhdXRob3JFdGFsIjoiTiIsImZwYWdlIjoiMjU3IiwiZ2l2ZW5OYW1lc0NuIjoi6ICA5Y2OJSQl5Li5JSQl5oCd55CmIiwiaWQiOiJiNzk3ZThjOS1kZDcwLTQxMDgtYjMyMy01NjQzZTI3M2I0YTYiLCJpc3N1ZSI6IjMiLCJsYWJlbCI6IjI5IiwibGlzdExhYmVsIjoiIiwibGlzdFRpdGxlQ24iOiJSZWZlcmVuY2VzIiwibHBhZ2UiOiIyNjQiLCJzb3J0bnVtIjoyOSwic291cmNlQ24iOiLlnLDnkIbnp5HlraYiLCJzdXJOYW1lc0NuIjoi6ZmIJSQl6buEJSQl6aKcIiwidGFnaWQiOiJiMjkiLCJ0aXRsZUNuIjoi6K665Zu95a625YWs5Zut55qE5YWs55uK5oCn44CB5Zu95a625Li75a+85oCn5ZKM56eR5a2m5oCnIiwidHlwZSI6ImpvdXJuYWwiLCJ2b2x1bWUiOiIzNCIsInllYXIiOiIyMDE0In0seyJhbGxpbmZvIjoi5b6Q5pmL5rabLCDpmbbnhLYsIOW+kOW/l+WImi4g6YCA6ICV6L+Y5p6XOiDmiJDmnKzmnInmlYjmgKfjgIHnu5PmnoTosIPmlbTmlYjlupTkuI7nu4/mtY7lj6/mjIHnu63mgKfigJTigJTln7rkuo7opb/pg6jkuInnnIHlhpzmiLfosIPmn6XnmoTlrp7or4HliIbmnpAuIOe7j+a1juWtpijlraPliIopLCAyMDA0LCAgKDQpOiAxMzktMTYyLiIsImFsbGluZm9QYXJ0Q24iOiLlvpDmmYvmtpssIOmZtueEtiwg5b6Q5b+X5YiaLiDpgIDogJXov5jmnpc6IOaIkOacrOacieaViOaAp+OAgee7k+aehOiwg+aVtOaViOW6lOS4jue7j+a1juWPr+aMgee7reaAp+KAlOKAlOWfuuS6juilv+mDqOS4ieecgeWGnOaIt+iwg+afpeeahOWunuivgeWIhuaekC4g57uP5rWO5a2mKOWto+WIiiksIDIwMDQsICAoNCk6IDEzOS0xNjIuIiwiYXJ0aWNsZUlkIjoiZTVkNDBmNjYtNWY1YS00OWNiLWE2YjAtYzIwZjQ1ODU1ZTZkIiwiYXV0aG9yRXRhbCI6Ik4iLCJmcGFnZSI6IjEzOSIsImdpdmVuTmFtZXNDbiI6IuaZi+a2myUkJeeEtiUkJeW/l+WImiIsImlkIjoiMDEzODg0YjMtOGQzNC00OTQ0LThiYWQtMzhmYzg0NDYxNmJkIiwiaXNzdWUiOiI0IiwibGFiZWwiOiIzMCIsImxpc3RMYWJlbCI6IiIsImxpc3RUaXRsZUNuIjoiUmVmZXJlbmNlcyIsImxwYWdlIjoiMTYyIiwic29ydG51bSI6MzAsInNvdXJjZUNuIjoi57uP5rWO5a2mKOWto+WIiikiLCJzdXJOYW1lc0NuIjoi5b6QJSQl6Zm2JSQl5b6QIiwidGFnaWQiOiJiMzAiLCJ0aXRsZUNuIjoi6YCA6ICV6L+Y5p6XOiDmiJDmnKzmnInmlYjmgKfjgIHnu5PmnoTosIPmlbTmlYjlupTkuI7nu4/mtY7lj6/mjIHnu63mgKfigJTigJTln7rkuo7opb/pg6jkuInnnIHlhpzmiLfosIPmn6XnmoTlrp7or4HliIbmnpAiLCJ0eXBlIjoiam91cm5hbCIsInllYXIiOiIyMDA0In0seyJhbGxpbmZvIjoi5LqO5Lqa55SzLCDog6HnhZzmmZcsIOW8oOS4lueniy4g6ICB5pen5py65Yqo6L2m5reY5rGw5pu05paw5Y+K6KGl6LS05pS/562W55qE5oiQ5pys5pyJ5pWI5oCn5YiG5p6Q4oCU4oCU5Lul5YyX5Lqs5biC5Li65L6LLiDljJfkuqzlpKflrablrabmiqU6IOiHqueEtuenkeWtpueJiCwgMjAyMiwgNTgoNCk6IDc2My03NzAuIiwiYWxsaW5mb1BhcnRDbiI6IuS6juS6mueUsywg6IOh54Wc5pmXLCDlvKDkuJbnp4suIOiAgeaXp+acuuWKqOi9pua3mOaxsOabtOaWsOWPiuihpei0tOaUv+etlueahOaIkOacrOacieaViOaAp+WIhuaekOKAlOKAlOS7peWMl+S6rOW4guS4uuS+iy4g5YyX5Lqs5aSn5a2m5a2m5oqlOiDoh6rnhLbnp5HlrabniYgsIDIwMjIsIDU4KDQpOiA3NjMtNzcwLiIsImFydGljbGVJZCI6ImU1ZDQwZjY2LTVmNWEtNDljYi1hNmIwLWMyMGY0NTg1NWU2ZCIsImF1dGhvckV0YWwiOiJOIiwiZnBhZ2UiOiI3NjMiLCJnaXZlbk5hbWVzQ24iOiLkuprnlLMlJCXnhZzmmZclJCXkuJbnp4siLCJpZCI6Ijg2NjliZjk3LTk3OWMtNDE3OC05YmM0LWU0ZjUwMjNlNzhmNiIsImlzc3VlIjoiNCIsImxhYmVsIjoiMzEiLCJsaXN0TGFiZWwiOiIiLCJsaXN0VGl0bGVDbiI6IlJlZmVyZW5jZXMiLCJscGFnZSI6Ijc3MCIsInNvcnRudW0iOjMxLCJzb3VyY2VDbiI6IuWMl+S6rOWkp+WtpuWtpuaKpTog6Ieq54S256eR5a2m54mIIiwic3VyTmFtZXNDbiI6IuS6jiUkJeiDoSUkJeW8oCIsInRhZ2lkIjoiYjMxIiwidGl0bGVDbiI6IuiAgeaXp+acuuWKqOi9pua3mOaxsOabtOaWsOWPiuihpei0tOaUv+etlueahOaIkOacrOacieaViOaAp+WIhuaekOKAlOKAlOS7peWMl+S6rOW4guS4uuS+iyIsInR5cGUiOiJqb3VybmFsIiwidm9sdW1lIjoiNTgiLCJ5ZWFyIjoiMjAyMiJ9LHsiYWxsaW5mbyI6IumprOacrCwg6IOh5aSp6LS2LCDotbXlurcuIOS4reWbveWcsOaWueeOr+Wig+WIhuadg+S4juWItuW6puWPmOi/geKAlOKAlOWkmue6p+WIhuadg+W6pua1i+eul+S4juaxoeafk+ayu+eQhuaViOW6lOivhOS8sC4g566h55CG6K+E6K66LCAyMDIyLCAzNCg1KTogMzA0LTMxNy4iLCJhbGxpbmZvUGFydENuIjoi6ams5pysLCDog6HlpKnotLYsIOi1teW6ty4g5Lit5Zu95Zyw5pa5546v5aKD5YiG5p2D5LiO5Yi25bqm5Y+Y6L+B4oCU4oCU5aSa57qn5YiG5p2D5bqm5rWL566X5LiO5rGh5p+T5rK755CG5pWI5bqU6K+E5LywLiDnrqHnkIbor4TorrosIDIwMjIsIDM0KDUpOiAzMDQtMzE3LiIsImFydGljbGVJZCI6ImU1ZDQwZjY2LTVmNWEtNDljYi1hNmIwLWMyMGY0NTg1NWU2ZCIsImF1dGhvckV0YWwiOiJOIiwiZnBhZ2UiOiIzMDQiLCJnaXZlbk5hbWVzQ24iOiLmnKwlJCXlpKnotLYlJCXlurciLCJpZCI6IjhhNzZhYmFjLTZmNWEtNDU5OC05NTc3LTg5ZDJjMmRiNmU0MCIsImlzc3VlIjoiNSIsImxhYmVsIjoiMzIiLCJsaXN0TGFiZWwiOiIiLCJsaXN0VGl0bGVDbiI6IlJlZmVyZW5jZXMiLCJscGFnZSI6IjMxNyIsInNvcnRudW0iOjMyLCJzb3VyY2VDbiI6IueuoeeQhuivhOiuuiIsInN1ck5hbWVzQ24iOiLpqawlJCXog6ElJCXotbUiLCJ0YWdpZCI6ImIzMiIsInRpdGxlQ24iOiLkuK3lm73lnLDmlrnnjq/looPliIbmnYPkuI7liLbluqblj5jov4HigJTigJTlpJrnuqfliIbmnYPluqbmtYvnrpfkuI7msaHmn5PmsrvnkIbmlYjlupTor4TkvLAiLCJ0eXBlIjoiam91cm5hbCIsInZvbHVtZSI6IjM0IiwieWVhciI6IjIwMjIifSx7ImFsbGluZm8iOiJNYSBCLCBaaGVuZyBYIFkuIEJpYXNlZCBkYXRhIHJldmlzaW9uczogVW5pbnRlbmRlZCBjb25zZXF1ZW5jZXMgb2YgQ2hpbmEncyBlbmVyZ3ktc2F2aW5nIG1hbmRhdGVzLiBDaGluYSBFY29ub21pYyBSZXZpZXcsIDIwMTgsIDQ4OiAxMDItMTEzLiIsImFsbGluZm9QYXJ0RW4iOiJNYSBCLCBaaGVuZyBYIFkuIEJpYXNlZCBkYXRhIHJldmlzaW9uczogVW5pbnRlbmRlZCBjb25zZXF1ZW5jZXMgb2YgQ2hpbmEncyBlbmVyZ3ktc2F2aW5nIG1hbmRhdGVzLiBDaGluYSBFY29ub21pYyBSZXZpZXcsIDIwMTgsIDQ4OiAxMDItMTEzLiIsImFydGljbGVJZCI6ImU1ZDQwZjY2LTVmNWEtNDljYi1hNmIwLWMyMGY0NTg1NWU2ZCIsImF1dGhvckV0YWwiOiJOIiwiZnBhZ2UiOiIxMDIiLCJnaXZlbk5hbWVzRW4iOiJCJSQlWCBZIiwiaWQiOiI2ZDMwYTg4ZC1kNGYwLTQ5YzktOTVhMi02MzliZGZiYzBkNmYiLCJsYWJlbCI6IjMzIiwibGlzdExhYmVsIjoiIiwibGlzdFRpdGxlQ24iOiJSZWZlcmVuY2VzIiwibHBhZ2UiOiIxMTMiLCJzb3J0bnVtIjozMywic291cmNlRW4iOiJDaGluYSBFY29ub21pYyBSZXZpZXciLCJzdXJOYW1lc0VuIjoiTWElJCVaaGVuZyIsInRhZ2lkIjoiYjMzIiwidGl0bGVFbiI6IkJpYXNlZCBkYXRhIHJldmlzaW9uczogVW5pbnRlbmRlZCBjb25zZXF1ZW5jZXMgb2YgQ2hpbmEncyBlbmVyZ3ktc2F2aW5nIG1hbmRhdGVzIiwidHlwZSI6ImpvdXJuYWwiLCJ2b2x1bWUiOiI0OCIsInllYXIiOiIyMDE4In0seyJhbGxpbmZvIjoi5aiB5buJ5aeG5qOuLiDotYTmnKzkuLvkuYnnu4/mtY7liLbluqY6IOiuuuS8geS4muetvue6puS4juW4guWcuuetvue6pi4g5q615q+F5omNLCDnjovkvJ8sIOivkS4g5YyX5LqsOiDllYbliqHljbDkuabppoYsIDIwMDIuIiwiYWxsaW5mb1BhcnRDbiI6IuWogeW7ieWnhuajri4g6LWE5pys5Li75LmJ57uP5rWO5Yi25bqmOiDorrrkvIHkuJrnrb7nuqbkuI7luILlnLrnrb7nuqYuIOauteavheaJjSwg546L5LyfLCDor5EuIOWMl+S6rDog5ZWG5Yqh5Y2w5Lmm6aaGLCAyMDAyLiIsImFydGljbGVJZCI6ImU1ZDQwZjY2LTVmNWEtNDljYi1hNmIwLWMyMGY0NTg1NWU2ZCIsImF1dGhvckV0YWwiOiJOIiwiaWQiOiI2ZjViYWNlMC03ZTQ5LTRkMDgtYWIyMC1kMDEyYzU5NzgxZGUiLCJsYWJlbCI6IjM0IiwibGlzdExhYmVsIjoiIiwibGlzdFRpdGxlQ24iOiJSZWZlcmVuY2VzIiwic29ydG51bSI6MzQsInRhZ2lkIjoiYjM0IiwidHlwZSI6Im90aGVyIn0seyJhbGxpbmZvIjoi5pu55q2j5rGJLCDpkp/nj64sIOiBguaZti4g6YOh5Y6/5Yi25Zu95a62546w5Luj5YyWOiDkuK3lpK7mlL/lupzlpoLkvZXmianlpKflhazlhbHkuovliqHmsrvnkIbogYzog70uIOWtpuacr+aciOWIiiwgMjAyMSwgNTMoOSk6IDk1LTExMi4iLCJhbGxpbmZvUGFydENuIjoi5pu55q2j5rGJLCDpkp/nj64sIOiBguaZti4g6YOh5Y6/5Yi25Zu95a62546w5Luj5YyWOiDkuK3lpK7mlL/lupzlpoLkvZXmianlpKflhazlhbHkuovliqHmsrvnkIbogYzog70uIOWtpuacr+aciOWIiiwgMjAyMSwgNTMoOSk6IDk1LTExMi4iLCJhcnRpY2xlSWQiOiJlNWQ0MGY2Ni01ZjVhLTQ5Y2ItYTZiMC1jMjBmNDU4NTVlNmQiLCJhdXRob3JFdGFsIjoiTiIsImZwYWdlIjoiOTUiLCJnaXZlbk5hbWVzQ24iOiLmraPmsYklJCXnj64lJCXmmbYiLCJpZCI6ImIwY2YxMjk0LTczMDgtNGVhYi05NDRmLTc4NjA4YzllOGRkMiIsImlzc3VlIjoiOSIsImxhYmVsIjoiMzUiLCJsaXN0TGFiZWwiOiIiLCJsaXN0VGl0bGVDbiI6IlJlZmVyZW5jZXMiLCJscGFnZSI6IjExMiIsInNvcnRudW0iOjM1LCJzb3VyY2VDbiI6IuWtpuacr+aciOWIiiIsInN1ck5hbWVzQ24iOiLmm7klJCXpkp8lJCXogYIiLCJ0YWdpZCI6ImIzNSIsInRpdGxlQ24iOiLpg6Hljr/liLblm73lrrbnjrDku6PljJY6IOS4reWkruaUv+W6nOWmguS9leaJqeWkp+WFrOWFseS6i+WKoeayu+eQhuiBjOiDvSIsInR5cGUiOiJqb3VybmFsIiwidm9sdW1lIjoiNTMiLCJ5ZWFyIjoiMjAyMSJ9LHsiYWxsaW5mbyI6IkdyZWVuc3RvbmUgTSwgSGUgRyBKLCBKaWEgUiBYLCBMaXUgVC4gQ2FuIHRlY2hub2xvZ3kgc29sdmUgdGhlIHByaW5jaXBhbC1hZ2VudCBwcm9ibGVtPyBldmlkZW5jZSBmcm9tIENoaW5hJ3Mgd2FyIG9uIGFpciBwb2xsdXRpb24uIEFtZXJpY2FuIEVjb25vbWljIFJldmlldzogSW5zaWdodHMsIDIwMjIsIDQoMSk6IDU0LTcwLiIsImFsbGluZm9QYXJ0RW4iOiJHcmVlbnN0b25lIE0sIEhlIEcgSiwgSmlhIFIgWCwgTGl1IFQuIENhbiB0ZWNobm9sb2d5IHNvbHZlIHRoZSBwcmluY2lwYWwtYWdlbnQgcHJvYmxlbT8gZXZpZGVuY2UgZnJvbSBDaGluYSdzIHdhciBvbiBhaXIgcG9sbHV0aW9uLiBBbWVyaWNhbiBFY29ub21pYyBSZXZpZXc6IEluc2lnaHRzLCAyMDIyLCA0KDEpOiA1NC03MC4iLCJhcnRpY2xlSWQiOiJlNWQ0MGY2Ni01ZjVhLTQ5Y2ItYTZiMC1jMjBmNDU4NTVlNmQiLCJhdXRob3JFdGFsIjoiTiIsImZwYWdlIjoiNTQiLCJnaXZlbk5hbWVzRW4iOiJNJSQlRyBKJSQlUiBYJSQlVCIsImlkIjoiNmQwYjU3NjMtOGVkOC00MmRhLTk5ODMtZTA5NTVmZGI0ODU3IiwiaXNzdWUiOiIxIiwibGFiZWwiOiIzNiIsImxpc3RMYWJlbCI6IiIsImxpc3RUaXRsZUNuIjoiUmVmZXJlbmNlcyIsImxwYWdlIjoiNzAiLCJzb3J0bnVtIjozNiwic291cmNlRW4iOiJBbWVyaWNhbiBFY29ub21pYyBSZXZpZXc6IEluc2lnaHRzIiwic3VyTmFtZXNFbiI6IkdyZWVuc3RvbmUlJCVIZSUkJUppYSUkJUxpdSIsInRhZ2lkIjoiYjM2IiwidGl0bGVFbiI6IkNhbiB0ZWNobm9sb2d5IHNvbHZlIHRoZSBwcmluY2lwYWwtYWdlbnQgcHJvYmxlbT8gZXZpZGVuY2UgZnJvbSBDaGluYSdzIHdhciBvbiBhaXIgcG9sbHV0aW9uIiwidHlwZSI6ImpvdXJuYWwiLCJ2b2x1bWUiOiI0IiwieWVhciI6IjIwMjIifSx7ImFsbGluZm8iOiLlvKDnjonpkqcsIOW8oOa1t+mcniwg5p2O54eV55C0LCDlronpu47lk7IsIOWUkOWwj+W5sywg546L5b+g5ZCbLCDlvKDlqafpm4UuIOS4reWbveWbveWutuWFrOWbreW7uuiuvuWPkeWxleaKpeWRiigyMDIyKS4g5YyX5LqsOiDnpL7kvJrnp5HlrabmlofnjK7lh7rniYjnpL4sIDIwMjIuIiwiYWxsaW5mb1BhcnRDbiI6IuW8oOeOiemSpywg5byg5rW36ZyeLCDmnY7nh5XnkLQsIOWuiem7juWTsiwg5ZSQ5bCP5bmzLCDnjovlv6DlkJssIOW8oOWpp+mbhS4g5Lit5Zu95Zu95a625YWs5Zut5bu66K6+5Y+R5bGV5oql5ZGKKDIwMjIpLiDljJfkuqw6IOekvuS8muenkeWtpuaWh+eMruWHuueJiOekviwgMjAyMi4iLCJhcnRpY2xlSWQiOiJlNWQ0MGY2Ni01ZjVhLTQ5Y2ItYTZiMC1jMjBmNDU4NTVlNmQiLCJhdXRob3JFdGFsIjoiTiIsImlkIjoiZDAzZTI0MTMtYThkZi00ZjBkLWI3NjMtYjlkZTI3ZDJmMTlhIiwibGFiZWwiOiIzNyIsImxpc3RMYWJlbCI6IiIsImxpc3RUaXRsZUNuIjoiUmVmZXJlbmNlcyIsInNvcnRudW0iOjM3LCJ0YWdpZCI6ImIzNyIsInR5cGUiOiJvdGhlciJ9LHsiYWxsaW5mbyI6IuWbveWutuael+S4muWSjOiNieWOn+WxgCwg5ZCJ5p6X55yB5Lq65rCR5pS/5bqcLCDpu5HpvpnmsZ/nnIHkurrmsJHmlL/lupwuIOS4nOWMl+iZjuixueWbveWutuWFrOWbreaAu+S9k+inhOWIkigyMDIzLTIwMzDlubQpWzIwMjQtMDgtMDFdLiIsImFsbGluZm9QYXJ0Q24iOiLlm73lrrbmnpfkuJrlkozojYnljp/lsYAsIOWQieael+ecgeS6uuawkeaUv+W6nCwg6buR6b6Z5rGf55yB5Lq65rCR5pS/5bqcLiDkuJzljJfomY7osbnlm73lrrblhazlm63mgLvkvZPop4TliJIoMjAyMy0yMDMw5bm0KVsyMDI0LTA4LTAxXS4iLCJhcnRpY2xlSWQiOiJlNWQ0MGY2Ni01ZjVhLTQ5Y2ItYTZiMC1jMjBmNDU4NTVlNmQiLCJhdXRob3JFdGFsIjoiTiIsImlkIjoiOTMzN2NhYTItMmZjZi00YmFkLWE5YzMtYjhhNDY5N2E0M2ZjIiwibGFiZWwiOiIzOCIsImxpc3RMYWJlbCI6IiIsImxpc3RUaXRsZUNuIjoiUmVmZXJlbmNlcyIsInNvcnRudW0iOjM4LCJ0YWdpZCI6ImIzOCIsInR5cGUiOiJvdGhlciJ9LHsiYWxsaW5mbyI6IuadjuWkqea7oSwg5byg5pet5pmoLCDpg5Hph40sIOWQkeWPr+aWhy4g56iz5q2l5o6o6L+b5aSn54aK54yr5Zu95a625YWs5Zut6auY6LSo6YeP5Y+R5bGVLiDlm73lrrblhazlm60o5Lit6Iux5paHKSwgMjAyMywgMSgyKTogMTI2LTEzNC4iLCJhbGxpbmZvUGFydENuIjoi5p2O5aSp5ruhLCDlvKDml63mmagsIOmDkemHjSwg5ZCR5Y+v5paHLiDnqLPmraXmjqjov5vlpKfnhornjKvlm73lrrblhazlm63pq5jotKjph4/lj5HlsZUuIOWbveWutuWFrOWbrSjkuK3oi7HmlocpLCAyMDIzLCAxKDIpOiAxMjYtMTM0LiIsImFydGljbGVJZCI6ImU1ZDQwZjY2LTVmNWEtNDljYi1hNmIwLWMyMGY0NTg1NWU2ZCIsImF1dGhvckV0YWwiOiJOIiwiZnBhZ2UiOiIxMjYiLCJnaXZlbk5hbWVzQ24iOiLlpKnmu6ElJCXml63mmaglJCXph40lJCXlj6/mlociLCJpZCI6ImFhNjBlYzcwLWE5NzItNDNjMC05MjhkLTkzMzhiZGIwYTRhMSIsImlzc3VlIjoiMiIsImxhYmVsIjoiMzkiLCJsaXN0TGFiZWwiOiIiLCJsaXN0VGl0bGVDbiI6IlJlZmVyZW5jZXMiLCJscGFnZSI6IjEzNCIsInNvcnRudW0iOjM5LCJzb3VyY2VDbiI6IuWbveWutuWFrOWbrSjkuK3oi7HmlocpIiwic3VyTmFtZXNDbiI6IuadjiUkJeW8oCUkJemDkSUkJeWQkSIsInRhZ2lkIjoiYjM5IiwidGl0bGVDbiI6Iueos+atpeaOqOi/m+Wkp+eGiueMq+WbveWutuWFrOWbremrmOi0qOmHj+WPkeWxlSIsInR5cGUiOiJqb3VybmFsIiwidXJpIjoiaHR0cHM6Ly9ucC5lY29sb2dpY2EuY24vYXJ0aWNsZS9pZC8wODY3NDYyZC05MDk1LTQ3NTMtOGZmYi1jZTQ5NzlmOWExODgiLCJ2b2x1bWUiOiIxIiwieWVhciI6IjIwMjMifSx7ImFsbGluZm8iOiLkvZnph4wsIOiDpeWGsOa0gS4g5o6i56eY5Zu95a625YWs5Zut5Lio5aSn54aK54yr5Zu95a625YWs5ZutOiDph47nlJ/lpKfnhornjKvnp43nvqTkuI3mlq3lo67lpKfog4zlkI7nmoTnlJ/mgIHmlYXkuosoMjAyMy0wNy0yNilbMjAyNC0wNi0xNF0uIDxleHQtbGluayBleHQtbGluay10eXBlPVwidXJpXCIgeG1sbnM6eGxpbms9XCJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rXCIgeGxpbms6aHJlZj1cImh0dHA6Ly93d3cubmV3cy5jbi9wb2xpdGljcy8yMDIzLTA3LzI2L2NfMTEyOTc2OTU4NC5odG1cIj5odHRwOi8vd3d3Lm5ld3MuY24vcG9saXRpY3MvMjAyMy0wNy8yNi9jXzExMjk3Njk1ODQuaHRtPC9leHQtbGluaz4uIiwiYWxsaW5mb1BhcnRDbiI6IuS9memHjCwg6IOl5Yaw5rSBLiDmjqLnp5jlm73lrrblhazlm63kuKjlpKfnhornjKvlm73lrrblhazlm606IOmHjueUn+Wkp+eGiueMq+enjee+pOS4jeaWreWjruWkp+iDjOWQjueahOeUn+aAgeaVheS6iygyMDIzLTA3LTI2KVsyMDI0LTA2LTE0XS4gPGV4dC1saW5rIGV4dC1saW5rLXR5cGU9XCJ1cmlcIiB4bWxuczp4bGluaz1cImh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmtcIiB4bGluazpocmVmPVwiaHR0cDovL3d3dy5uZXdzLmNuL3BvbGl0aWNzLzIwMjMtMDcvMjYvY18xMTI5NzY5NTg0Lmh0bVwiPmh0dHA6Ly93d3cubmV3cy5jbi9wb2xpdGljcy8yMDIzLTA3LzI2L2NfMTEyOTc2OTU4NC5odG08L2V4dC1saW5rPi4iLCJhcnRpY2xlSWQiOiJlNWQ0MGY2Ni01ZjVhLTQ5Y2ItYTZiMC1jMjBmNDU4NTVlNmQiLCJhdXRob3JFdGFsIjoiTiIsImlkIjoiMjA0ZGQzYjYtMTU3Yi00MThhLWI0MDctNzEzZmViNmYzNzY5IiwibGFiZWwiOiI0MCIsImxpc3RMYWJlbCI6IiIsImxpc3RUaXRsZUNuIjoiUmVmZXJlbmNlcyIsInNvcnRudW0iOjQwLCJ0YWdpZCI6ImI0MCIsInR5cGUiOiJvdGhlciJ9LHsiYWxsaW5mbyI6IuWbveWutuWPkeWxleWSjOaUuemdqeWnlOWRmOS8mi4g5Zu95a625YWs5Zut5L2T5Yi26K+V54K56L+b5bGV5oOF5Ya15LmL5LiJ4oCU4oCU5aSn54aK54yr5Zu95a625YWs5ZutKDIwMjEtMDQtMjIpWzIwMjQtMDgtMjddLiA8ZXh0LWxpbmsgZXh0LWxpbmstdHlwZT1cInVyaVwiIHhtbG5zOnhsaW5rPVwiaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGlua1wiIHhsaW5rOmhyZWY9XCJodHRwczovL3d3dy5uZHJjLmdvdi5jbi9memdndy9qZ3NqL3Nocy9zamR0LzIwMjEwNC90MjAyMTA0MjJfMTI3Njk4NS5odG1sXCI+aHR0cHM6Ly93d3cubmRyYy5nb3YuY24vZnpnZ3cvamdzai9zaHMvc2pkdC8yMDIxMDQvdDIwMjEwNDIyXzEyNzY5ODUuaHRtbDwvZXh0LWxpbms+LiIsImFsbGluZm9QYXJ0Q24iOiLlm73lrrblj5HlsZXlkozmlLnpnanlp5TlkZjkvJouIOWbveWutuWFrOWbreS9k+WItuivleeCuei/m+WxleaDheWGteS5i+S4ieKAlOKAlOWkp+eGiueMq+WbveWutuWFrOWbrSgyMDIxLTA0LTIyKVsyMDI0LTA4LTI3XS4gPGV4dC1saW5rIGV4dC1saW5rLXR5cGU9XCJ1cmlcIiB4bWxuczp4bGluaz1cImh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmtcIiB4bGluazpocmVmPVwiaHR0cHM6Ly93d3cubmRyYy5nb3YuY24vZnpnZ3cvamdzai9zaHMvc2pkdC8yMDIxMDQvdDIwMjEwNDIyXzEyNzY5ODUuaHRtbFwiPmh0dHBzOi8vd3d3Lm5kcmMuZ292LmNuL2Z6Z2d3L2pnc2ovc2hzL3NqZHQvMjAyMTA0L3QyMDIxMDQyMl8xMjc2OTg1Lmh0bWw8L2V4dC1saW5rPi4iLCJhcnRpY2xlSWQiOiJlNWQ0MGY2Ni01ZjVhLTQ5Y2ItYTZiMC1jMjBmNDU4NTVlNmQiLCJhdXRob3JFdGFsIjoiTiIsImlkIjoiNjk4ZWI5NjUtYTcyMS00YjJlLWFkZDctZWYwMGFiMGEwYjUyIiwibGFiZWwiOiI0MSIsImxpc3RMYWJlbCI6IiIsImxpc3RUaXRsZUNuIjoiUmVmZXJlbmNlcyIsInNvcnRudW0iOjQxLCJ0YWdpZCI6ImI0MSIsInR5cGUiOiJvdGhlciJ9LHsiYWxsaW5mbyI6IuiLj+e6ouW3pywg6IuP5p2oLiDot6jnnIHlm73lrrblhazlm63nu5/kuIDnrqHnkIbmnLrliLbmjqLmnpAuIOWbveWutuWFrOWbrSjkuK3oi7HmlocpLCAyMDIzLCAxKDEpOiA1My02MS4iLCJhbGxpbmZvUGFydENuIjoi6IuP57qi5benLCDoi4/mnaguIOi3qOecgeWbveWutuWFrOWbree7n+S4gOeuoeeQhuacuuWItuaOouaekC4g5Zu95a625YWs5ZutKOS4reiLseaWhyksIDIwMjMsIDEoMSk6IDUzLTYxLiIsImFydGljbGVJZCI6ImU1ZDQwZjY2LTVmNWEtNDljYi1hNmIwLWMyMGY0NTg1NWU2ZCIsImF1dGhvckV0YWwiOiJOIiwiZnBhZ2UiOiI1MyIsImdpdmVuTmFtZXNDbiI6Iue6ouW3pyUkJeadqCIsImlkIjoiOTUzODQxMTUtOTQwZi00NTU4LWFjMTMtM2UxY2JhZTM4ZGE3IiwiaXNzdWUiOiIxIiwibGFiZWwiOiI0MiIsImxpc3RMYWJlbCI6IiIsImxpc3RUaXRsZUNuIjoiUmVmZXJlbmNlcyIsImxwYWdlIjoiNjEiLCJzb3J0bnVtIjo0Miwic291cmNlQ24iOiLlm73lrrblhazlm60o5Lit6Iux5paHKSIsInN1ck5hbWVzQ24iOiLoi48lJCXoi48iLCJ0YWdpZCI6ImI0MiIsInRpdGxlQ24iOiLot6jnnIHlm73lrrblhazlm63nu5/kuIDnrqHnkIbmnLrliLbmjqLmnpAiLCJ0eXBlIjoiam91cm5hbCIsInVyaSI6Imh0dHBzOi8vbnAuZWNvbG9naWNhLmNuL2FydGljbGUvaWQvMzI2NjRjMDgtYmQ4Ni00Y2RlLTk4NWUtNjMwMmIwNTM3MWE5Iiwidm9sdW1lIjoiMSIsInllYXIiOiIyMDIzIn0seyJhbGxpbmZvIjoi5ZC05LqI55C0LiDkuInmsZ/mupDlm73lrrblhazlm63kuqTlh7rkuq7nnLzmiJDnu6nljZUoMjAyMy0xMi0yMylbMjAyNC0wNi0xNF0uIDxleHQtbGluayBleHQtbGluay10eXBlPVwidXJpXCIgeG1sbnM6eGxpbms9XCJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rXCIgeGxpbms6aHJlZj1cImh0dHA6Ly93d3cucWluZ2hhaS5nb3YuY24vendnay9zeXN0ZW0vMjAyMy8xMi8yMy8wMzAwMzI5NTEuc2h0bWxcIj5odHRwOi8vd3d3LnFpbmdoYWkuZ292LmNuL3p3Z2svc3lzdGVtLzIwMjMvMTIvMjMvMDMwMDMyOTUxLnNodG1sPC9leHQtbGluaz4uIiwiYWxsaW5mb1BhcnRDbiI6IuWQtOS6iOeQtC4g5LiJ5rGf5rqQ5Zu95a625YWs5Zut5Lqk5Ye65Lqu55y85oiQ57up5Y2VKDIwMjMtMTItMjMpWzIwMjQtMDYtMTRdLiA8ZXh0LWxpbmsgZXh0LWxpbmstdHlwZT1cInVyaVwiIHhtbG5zOnhsaW5rPVwiaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGlua1wiIHhsaW5rOmhyZWY9XCJodHRwOi8vd3d3LnFpbmdoYWkuZ292LmNuL3p3Z2svc3lzdGVtLzIwMjMvMTIvMjMvMDMwMDMyOTUxLnNodG1sXCI+aHR0cDovL3d3dy5xaW5naGFpLmdvdi5jbi96d2drL3N5c3RlbS8yMDIzLzEyLzIzLzAzMDAzMjk1MS5zaHRtbDwvZXh0LWxpbms+LiIsImFydGljbGVJZCI6ImU1ZDQwZjY2LTVmNWEtNDljYi1hNmIwLWMyMGY0NTg1NWU2ZCIsImF1dGhvckV0YWwiOiJOIiwiaWQiOiIwMDQzNTk3Mi0xN2E2LTQzYmYtYTIyNi1kNzhlMWU3YWE2NzciLCJsYWJlbCI6IjQzIiwibGlzdExhYmVsIjoiIiwibGlzdFRpdGxlQ24iOiJSZWZlcmVuY2VzIiwic29ydG51bSI6NDMsInRhZ2lkIjoiYjQzIiwidHlwZSI6Im90aGVyIn0seyJhbGxpbmZvIjoi5ZCV6Zuq6I6JLiDlm73lrrblhazlm606IOWutuWbreS4juaipuaDsygyMDI0LTAxLTA1KVsyMDI0LTA2LTE0XS4gPGV4dC1saW5rIGV4dC1saW5rLXR5cGU9XCJ1cmlcIiB4bWxuczp4bGluaz1cImh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmtcIiB4bGluazpocmVmPVwiaHR0cDovL3d3dy5uZXdzLmNuL21yZHgvMjAyNC0wMS8wNS9jXzEzMTA3NTg5NjIuaHRtXCI+aHR0cDovL3d3dy5uZXdzLmNuL21yZHgvMjAyNC0wMS8wNS9jXzEzMTA3NTg5NjIuaHRtPC9leHQtbGluaz4uIiwiYWxsaW5mb1BhcnRDbiI6IuWQlembquiOiS4g5Zu95a625YWs5ZutOiDlrrblm63kuI7moqbmg7MoMjAyNC0wMS0wNSlbMjAyNC0wNi0xNF0uIDxleHQtbGluayBleHQtbGluay10eXBlPVwidXJpXCIgeG1sbnM6eGxpbms9XCJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rXCIgeGxpbms6aHJlZj1cImh0dHA6Ly93d3cubmV3cy5jbi9tcmR4LzIwMjQtMDEvMDUvY18xMzEwNzU4OTYyLmh0bVwiPmh0dHA6Ly93d3cubmV3cy5jbi9tcmR4LzIwMjQtMDEvMDUvY18xMzEwNzU4OTYyLmh0bTwvZXh0LWxpbms+LiIsImFydGljbGVJZCI6ImU1ZDQwZjY2LTVmNWEtNDljYi1hNmIwLWMyMGY0NTg1NWU2ZCIsImF1dGhvckV0YWwiOiJOIiwiaWQiOiJiNzE3NjQxMy04ZWRlLTQyODUtYTMwZC02OGQ0YzNjZjA4M2EiLCJsYWJlbCI6IjQ0IiwibGlzdExhYmVsIjoiIiwibGlzdFRpdGxlQ24iOiJSZWZlcmVuY2VzIiwic29ydG51bSI6NDQsInRhZ2lkIjoiYjQ0IiwidHlwZSI6Im90aGVyIn0seyJhbGxpbmZvIjoi546L5rmY5Zu9LiDkuInmsZ/mupDlm73lrrblhazlm63kv53miqTku7flgLzkuI7nrqHnkIbmqKHlvI8uIOWbveWutuWFrOWbrSjkuK3oi7HmlocpLCAyMDIzLCAxKDEpOiA2Mi02Ni4iLCJhbGxpbmZvUGFydENuIjoi546L5rmY5Zu9LiDkuInmsZ/mupDlm73lrrblhazlm63kv53miqTku7flgLzkuI7nrqHnkIbmqKHlvI8uIOWbveWutuWFrOWbrSjkuK3oi7HmlocpLCAyMDIzLCAxKDEpOiA2Mi02Ni4iLCJhcnRpY2xlSWQiOiJlNWQ0MGY2Ni01ZjVhLTQ5Y2ItYTZiMC1jMjBmNDU4NTVlNmQiLCJhdXRob3JFdGFsIjoiTiIsImZwYWdlIjoiNjIiLCJnaXZlbk5hbWVzQ24iOiLmuZjlm70iLCJpZCI6IjhlM2FkYjA2LTBlZDctNDg1ZC1hZGQwLWE2ZWE5YjQ3MmVkYiIsImlzc3VlIjoiMSIsImxhYmVsIjoiNDUiLCJsaXN0TGFiZWwiOiIiLCJsaXN0VGl0bGVDbiI6IlJlZmVyZW5jZXMiLCJscGFnZSI6IjY2Iiwic29ydG51bSI6NDUsInNvdXJjZUNuIjoi5Zu95a625YWs5ZutKOS4reiLseaWhykiLCJzdXJOYW1lc0NuIjoi546LIiwidGFnaWQiOiJiNDUiLCJ0aXRsZUNuIjoi5LiJ5rGf5rqQ5Zu95a625YWs5Zut5L+d5oqk5Lu35YC85LiO566h55CG5qih5byPIiwidHlwZSI6ImpvdXJuYWwiLCJ1cmkiOiJodHRwczovL25wLmVjb2xvZ2ljYS5jbi9hcnRpY2xlL2lkLzA4YzdmZThmLWI5YmUtNDkwNi1iNDdhLWU2OWU1N2IwODVlYiIsInZvbHVtZSI6IjEiLCJ5ZWFyIjoiMjAyMyJ9LHsiYWxsaW5mbyI6IuS4geWnvywg546L5ZaGLiDnlJ/mgIHlronlhajop4Lop4bln5/kuIvlm73lrrblhazlm63nrqHnkIbkvZPliLbmlLnpnanpl67popjnoJTnqbbigJTigJTku6XkuInmsZ/mupDlm73lrrblhazlm63kuLrkvosuIOmdkua1t+ekvuS8muenkeWtpiwgMjAyMSgyKTogMjgtMzYuIiwiYWxsaW5mb1BhcnRDbiI6IuS4geWnvywg546L5ZaGLiDnlJ/mgIHlronlhajop4Lop4bln5/kuIvlm73lrrblhazlm63nrqHnkIbkvZPliLbmlLnpnanpl67popjnoJTnqbbigJTigJTku6XkuInmsZ/mupDlm73lrrblhazlm63kuLrkvosuIOmdkua1t+ekvuS8muenkeWtpiwgMjAyMSgyKTogMjgtMzYuIiwiYXJ0aWNsZUlkIjoiZTVkNDBmNjYtNWY1YS00OWNiLWE2YjAtYzIwZjQ1ODU1ZTZkIiwiYXV0aG9yRXRhbCI6Ik4iLCJmcGFnZSI6IjI4IiwiZ2l2ZW5OYW1lc0NuIjoi5ae/JSQl5ZaGIiwiaWQiOiJiN2YyOWI5NC1hYjdhLTQwM2YtYjhhNi0xNWYzYTgwMTE1ZDkiLCJpc3N1ZSI6IjIiLCJsYWJlbCI6IjQ2IiwibGlzdExhYmVsIjoiIiwibGlzdFRpdGxlQ24iOiJSZWZlcmVuY2VzIiwibHBhZ2UiOiIzNiIsInNvcnRudW0iOjQ2LCJzb3VyY2VDbiI6Iumdkua1t+ekvuS8muenkeWtpiIsInN1ck5hbWVzQ24iOiLkuIElJCXnjosiLCJ0YWdpZCI6ImI0NiIsInRpdGxlQ24iOiLnlJ/mgIHlronlhajop4Lop4bln5/kuIvlm73lrrblhazlm63nrqHnkIbkvZPliLbmlLnpnanpl67popjnoJTnqbbigJTigJTku6XkuInmsZ/mupDlm73lrrblhazlm63kuLrkvosiLCJ0eXBlIjoiam91cm5hbCIsInllYXIiOiIyMDIxIn0seyJhbGxpbmZvIjoi5p2O5Yab6L6JLCDpmYjmlofng4guIOS4reWbveWbveWutuWFrOWbreS9k+WItuW7uuiuvueahOayu+eQhueJueW+geKAlOKAlOWfuuS6juaUv+etluaWh+acrOmHj+WMluivhOS7ty4g5Zu95a625YWs5ZutKOS4reiLseaWhyksIDIwMjQsIDIoNCk6IDI2MC0yNzEuIiwiYWxsaW5mb1BhcnRDbiI6IuadjuWGm+i+iSwg6ZmI5paH54OILiDkuK3lm73lm73lrrblhazlm63kvZPliLblu7rorr7nmoTmsrvnkIbnibnlvoHigJTigJTln7rkuo7mlL/nrZbmlofmnKzph4/ljJbor4Tku7cuIOWbveWutuWFrOWbrSjkuK3oi7HmlocpLCAyMDI0LCAyKDQpOiAyNjAtMjcxLiIsImFydGljbGVJZCI6ImU1ZDQwZjY2LTVmNWEtNDljYi1hNmIwLWMyMGY0NTg1NWU2ZCIsImF1dGhvckV0YWwiOiJOIiwiZnBhZ2UiOiIyNjAiLCJnaXZlbk5hbWVzQ24iOiLlhpvovoklJCXmlofng4giLCJpZCI6IjA1OTgyN2IzLTk3NjAtNDgzYi05MDQ2LTExYjRiMTVkZTFmOSIsImlzc3VlIjoiNCIsImxhYmVsIjoiNDciLCJsaXN0TGFiZWwiOiIiLCJsaXN0VGl0bGVDbiI6IlJlZmVyZW5jZXMiLCJscGFnZSI6IjI3MSIsInNvcnRudW0iOjQ3LCJzb3VyY2VDbiI6IuWbveWutuWFrOWbrSjkuK3oi7HmlocpIiwic3VyTmFtZXNDbiI6IuadjiUkJemZiCIsInRhZ2lkIjoiYjQ3IiwidGl0bGVDbiI6IuS4reWbveWbveWutuWFrOWbreS9k+WItuW7uuiuvueahOayu+eQhueJueW+geKAlOKAlOWfuuS6juaUv+etluaWh+acrOmHj+WMluivhOS7tyIsInR5cGUiOiJqb3VybmFsIiwidXJpIjoiaHR0cHM6Ly9ucC5lY29sb2dpY2EuY24vYXJ0aWNsZS9kb2kvMTAuMjAxNTIvai5ucC4yMDI0MDQwMjAwNTAiLCJ2b2x1bWUiOiIyIiwieWVhciI6IjIwMjQifV0sInJlbGVhc2VQcm9ncmVzcyI6eyJhcnRpY2xlSWQiOiJlNWQ0MGY2Ni01ZjVhLTQ5Y2ItYTZiMC1jMjBmNDU4NTVlNmQiLCJsYXN0UmVsZWFzZVRpbWUiOiIyMDI0LTExLTE5IDAyOjQzIiwibWF4TGFzdFJlbGVhc2VUaW1lIjoiMjAyNC0xMS0xOSAwMjo0MyIsIm1pbkxhc3RSZWxlYXNlVGltZSI6IjIwMjQtMTEtMTkgMDI6NDMiLCJvdGhlclJlbGVhc2VMaXN0IjpbXX0sInJlbGVhc2VTdGF0ZSI6MSwic2VhcmNoU29ydCI6IjIwMjQwMDA4MDAwNDc1Iiwic3ViVGl0bGVDbiI6IiIsInN1YlRpdGxlRW4iOiIiLCJzdXBwbGVtZW50cyI6W10sInRhYmxlTGlzdCI6W3siY29udGVudENuIjoiPHRhYmxlPlxuPHRoZWFkPlxuXG4gICAgPHRyPlxuICAgICAgICA8dGQgY2xhc3M9XCJ0YWJsZV90b3BfYm9yZGVyXCIgYWxpZ249XCJsZWZ0XCI+5ZCN56ewIDxici8+IE5hbWU8L3RkPlxuICAgICAgICA8dGQgY2xhc3M9XCJ0YWJsZV90b3BfYm9yZGVyXCIgYWxpZ249XCJsZWZ0XCI+566h55CG5qih5byPIDxici8+TWFuYWdlbWVudCBtb2RlPC90ZD5cbiAgICAgICAgPHRkIGNsYXNzPVwidGFibGVfdG9wX2JvcmRlclwiIGFsaWduPVwibGVmdFwiPueuoeeQhuacuuaehCA8YnIvPk1hbmFnZW1lbnQgb3JnYW5pemF0aW9uPC90ZD5cbiAgICAgICAgPHRkIGNsYXNzPVwidGFibGVfdG9wX2JvcmRlclwiIGFsaWduPVwibGVmdFwiPua2ieWPiuecgeS7vSA8YnIvPlByb3ZpbmNlcyBpbnZvbHZlZDwvdGQ+XG4gICAgPC90cj5cblx0XHQ8L3RoZWFkPlxuPHRib2R5PlxuXG4gICAgPHRyPlxuICAgICAgICA8dGQgY2xhc3M9XCJ0YWJsZV90b3BfYm9yZGVyMlwiIGFsaWduPVwibGVmdFwiPuS4nOWMl+iZjuixueWbveWutuWFrOWbrTxici8+Tm9ydGhlYXN0IENoaW5hIFRpZ2VyIGFuZCBMZW9wYXJkIE5hdGlvbmFsIFBhcms8L3RkPlxuICAgICAgICA8dGQgY2xhc3M9XCJ0YWJsZV90b3BfYm9yZGVyMlwiIGFsaWduPVwibGVmdFwiPuS4reWkruebtOaOpeeuoeeQhjwvdGQ+XG4gICAgICAgIDx0ZCBjbGFzcz1cInRhYmxlX3RvcF9ib3JkZXIyXCIgYWxpZ249XCJsZWZ0XCI+566h55CG5bGA44CB566h55CG5YiG5bGAPC90ZD5cbiAgICAgICAgPHRkIGNsYXNzPVwidGFibGVfdG9wX2JvcmRlcjJcIiBhbGlnbj1cImxlZnRcIj7lkInmnpfnnIHjgIHpu5HpvpnmsZ/nnIE8L3RkPlxuICAgIDwvdHI+XG5cbiAgICA8dHI+XG4gICAgICAgIDx0ZCBhbGlnbj1cImxlZnRcIj7lpKfnhornjKvlm73lrrblhazlm608YnIvPkdpYW50IFBhbmRhIE5hdGlvbmFsIFBhcms8L3RkPlxuICAgICAgICA8dGQgYWxpZ249XCJsZWZ0XCI+5Lit5aSu5ZKM55yB57qn5pS/5bqc5YWx5ZCM566h55CGPC90ZD5cbiAgICAgICAgPHRkIGFsaWduPVwibGVmdFwiPueuoeeQhuWxgOOAgeecgee6p+euoeeQhuWxgOOAgeeuoeeQhuWIhuWxgDwvdGQ+XG4gICAgICAgIDx0ZCBhbGlnbj1cImxlZnRcIj7lm5vlt53nnIHjgIHnlJjogoPnnIHjgIHpmZXopb/nnIE8L3RkPlxuICAgIDwvdHI+XG5cbiAgICA8dHI+XG4gICAgICAgIDx0ZCBjbGFzcz1cInRhYmxlX2JvdHRvbV9ib3JkZXJcIiBhbGlnbj1cImxlZnRcIj7kuInmsZ/mupDlm73lrrblhazlm608YnIvPlNhbmppYW5neXVhbiBOYXRpb25hbCBQYXJrPC90ZD5cbiAgICAgICAgPHRkIGNsYXNzPVwidGFibGVfYm90dG9tX2JvcmRlclwiIGFsaWduPVwibGVmdFwiPuS4reWkruWnlOaJmOecgee6p+aUv+W6nOeuoeeQhjwvdGQ+XG4gICAgICAgIDx0ZCBjbGFzcz1cInRhYmxlX2JvdHRvbV9ib3JkZXJcIiBhbGlnbj1cImxlZnRcIj7nrqHnkIblsYDjgIHlm63ljLrnrqHlp5TkvJrjgIHmtL7lh7rnrqHnkIblpIQ8L3RkPlxuICAgICAgICA8dGQgY2xhc3M9XCJ0YWJsZV9ib3R0b21fYm9yZGVyXCIgYWxpZ249XCJsZWZ0XCI+6Z2S5rW355yB77yb6Z2S5rW355yB6KGM5pS/5Yy65Z+f5YaF44CB5ZSQ5Y+k5ouJ5bGx5Lul5YyX6KW/6JeP6Ieq5rK75Yy65a6e6ZmF5L2/55So566h55CG5Yy65Z+fPC90ZD5cbiAgICA8L3RyPiBcblxuXHRcdDwvdGJvZHk+XG48L3RhYmxlPiIsImNvbnRlbnRFbiI6Ijx0YWJsZT5cbjx0aGVhZD5cblxuICAgIDx0cj5cbiAgICAgICAgPHRkIGNsYXNzPVwidGFibGVfdG9wX2JvcmRlclwiIGFsaWduPVwibGVmdFwiPuWQjeensCA8YnIvPiBOYW1lPC90ZD5cbiAgICAgICAgPHRkIGNsYXNzPVwidGFibGVfdG9wX2JvcmRlclwiIGFsaWduPVwibGVmdFwiPueuoeeQhuaooeW8jyA8YnIvPk1hbmFnZW1lbnQgbW9kZTwvdGQ+XG4gICAgICAgIDx0ZCBjbGFzcz1cInRhYmxlX3RvcF9ib3JkZXJcIiBhbGlnbj1cImxlZnRcIj7nrqHnkIbmnLrmnoQgPGJyLz5NYW5hZ2VtZW50IG9yZ2FuaXphdGlvbjwvdGQ+XG4gICAgICAgIDx0ZCBjbGFzcz1cInRhYmxlX3RvcF9ib3JkZXJcIiBhbGlnbj1cImxlZnRcIj7mtonlj4rnnIHku70gPGJyLz5Qcm92aW5jZXMgaW52b2x2ZWQ8L3RkPlxuICAgIDwvdHI+XG5cdFx0PC90aGVhZD5cbjx0Ym9keT5cblxuICAgIDx0cj5cbiAgICAgICAgPHRkIGNsYXNzPVwidGFibGVfdG9wX2JvcmRlcjJcIiBhbGlnbj1cImxlZnRcIj7kuJzljJfomY7osbnlm73lrrblhazlm608YnIvPk5vcnRoZWFzdCBDaGluYSBUaWdlciBhbmQgTGVvcGFyZCBOYXRpb25hbCBQYXJrPC90ZD5cbiAgICAgICAgPHRkIGNsYXNzPVwidGFibGVfdG9wX2JvcmRlcjJcIiBhbGlnbj1cImxlZnRcIj7kuK3lpK7nm7TmjqXnrqHnkIY8L3RkPlxuICAgICAgICA8dGQgY2xhc3M9XCJ0YWJsZV90b3BfYm9yZGVyMlwiIGFsaWduPVwibGVmdFwiPueuoeeQhuWxgOOAgeeuoeeQhuWIhuWxgDwvdGQ+XG4gICAgICAgIDx0ZCBjbGFzcz1cInRhYmxlX3RvcF9ib3JkZXIyXCIgYWxpZ249XCJsZWZ0XCI+5ZCJ5p6X55yB44CB6buR6b6Z5rGf55yBPC90ZD5cbiAgICA8L3RyPlxuXG4gICAgPHRyPlxuICAgICAgICA8dGQgYWxpZ249XCJsZWZ0XCI+5aSn54aK54yr5Zu95a625YWs5ZutPGJyLz5HaWFudCBQYW5kYSBOYXRpb25hbCBQYXJrPC90ZD5cbiAgICAgICAgPHRkIGFsaWduPVwibGVmdFwiPuS4reWkruWSjOecgee6p+aUv+W6nOWFseWQjOeuoeeQhjwvdGQ+XG4gICAgICAgIDx0ZCBhbGlnbj1cImxlZnRcIj7nrqHnkIblsYDjgIHnnIHnuqfnrqHnkIblsYDjgIHnrqHnkIbliIblsYA8L3RkPlxuICAgICAgICA8dGQgYWxpZ249XCJsZWZ0XCI+5Zub5bed55yB44CB55SY6IKD55yB44CB6ZmV6KW/55yBPC90ZD5cbiAgICA8L3RyPlxuXG4gICAgPHRyPlxuICAgICAgICA8dGQgY2xhc3M9XCJ0YWJsZV9ib3R0b21fYm9yZGVyXCIgYWxpZ249XCJsZWZ0XCI+5LiJ5rGf5rqQ5Zu95a625YWs5ZutPGJyLz5TYW5qaWFuZ3l1YW4gTmF0aW9uYWwgUGFyazwvdGQ+XG4gICAgICAgIDx0ZCBjbGFzcz1cInRhYmxlX2JvdHRvbV9ib3JkZXJcIiBhbGlnbj1cImxlZnRcIj7kuK3lpK7lp5TmiZjnnIHnuqfmlL/lupznrqHnkIY8L3RkPlxuICAgICAgICA8dGQgY2xhc3M9XCJ0YWJsZV9ib3R0b21fYm9yZGVyXCIgYWxpZ249XCJsZWZ0XCI+566h55CG5bGA44CB5Zut5Yy6566h5aeU5Lya44CB5rS+5Ye6566h55CG5aSEPC90ZD5cbiAgICAgICAgPHRkIGNsYXNzPVwidGFibGVfYm90dG9tX2JvcmRlclwiIGFsaWduPVwibGVmdFwiPumdkua1t+ecge+8m+mdkua1t+ecgeihjOaUv+WMuuWfn+WGheOAgeWUkOWPpOaLieWxseS7peWMl+ilv+iXj+iHquayu+WMuuWunumZheS9v+eUqOeuoeeQhuWMuuWfnzwvdGQ+XG4gICAgPC90cj4gXG5cblx0XHQ8L3Rib2R5PlxuPC90YWJsZT4iLCJkYXRhSWQiOiJlNWQ0MGY2Ni01ZjVhLTQ5Y2ItYTZiMC1jMjBmNDU4NTVlNmQiLCJmaWxlRnJvbSI6InhtbCIsImZpbGVMYXN0TmFtZSI6ImpwZyIsImZpbGVOYW1lIjoiZ2pneS0yLTgtNDc1LXRhYmxlMC5qcGciLCJmaWxlUGF0aCI6Ii9maWxlR0pHWS9qb3VybmFsL2FydGljbGUvZ2pneS8yMDI0LzgvZ2pneS0yLTgtNDc1LXRhYmxlMC5qcGciLCJmaWxlVHlwZSI6ImZ1bGx0ZXh0VGFibGUiLCJmaWxlWE1MUGF0aCI6ImdqZ3ktMi04LTQ3NS10YWJsZTAuanBnIiwiaWQiOiI0Mzg3ZTk0My0wZjJlLTQ0YjEtYWMxNi1jMDBjMmQ2ZmRkZTAiLCJpc1VwZGF0ZSI6IjEiLCJqb3VybmFsSWQiOiJmZjAwNzU0MC1hN2M3LTQ3NTItYjU5My1lZmEwODMwOWJhYmIiLCJsYWJlbFRleHQiOiIxIiwibmFtZUNuIjoi5Zu95a625YWs5Zut5qGI5L6L55qE5YW45Z6L54m55b6BIiwibmFtZUVuIjoiVHlwaWNhbCBmZWF0dXJlcyBvZiBuYXRpb25hbCBwYXJrIGNhc2VzIiwicmVmZXJTZWNUYWdJZHMiOiIiLCJzb3J0IjowLCJzdXBwbGVtZW50UmVtYXJrQ24iOiIiLCJzdXBwbGVtZW50UmVtYXJrRW4iOiIiLCJ0YWdJZCI6IlRhYmxlMSIsInR5cGUiOiJhcnRpY2xlIiwidHlwZXNldFNlY1RhZ0lkIjoiczIifV0sInRpdGxlQ24iOiLkuK3lm73lm73lrrblhazlm63kvZPliLbmnoTlu7rnmoTnkIborrrpgLvovpHjgIHlrp7ot7XmjqLntKLkuI7mnKrmnaXlsZXmnJsiLCJ0aXRsZUVuIjoiVGhlb3JldGljYWwgbG9naWMsIHByYWN0aWNhbCBleHBsb3JhdGlvbiwgYW5kIGZ1dHVyZSBwcm9zcGVjdHMgb2YgQ2hpbmHigLJzIG5hdGlvbmFsIHBhcmsgc3lzdGVtIiwidG9waWNOYW1lQ24iOiIiLCJ0b3BpY05hbWVFbiI6IiIsInZvbHVtZSI6IjIiLCJ5ZWFyIjoiMjAyNCIsInllYXJJbnQiOjIwMjR9'; var catalog_data='eyJhYm91dENvbnZlckNuIjoiIiwiYWJvdXRDb252ZXJFbiI6IiIsImJhY2tDb3ZlckZpbGVTcmMiOiIiLCJiYWNrQ292ZXJJbWdTcmMiOiIiLCJjYXRhbG9nRmlsZU1hcCI6eyJjb3ZlciI6eyJkYXRhSWQiOiI1MzJmMWFkMC0wYzNiLTRjYjUtOWEyNy0xZWZlMmI3ZTE0NzAiLCJkb3dubG9hZE51bSI6MCwiZmlsZUxhc3ROYW1lIjoianBnIiwiZmlsZU5hbWUiOiIyMDI0MDgtZm0uanBnIiwiZmlsZVBhdGgiOiJqb3VybmFsL2FydGljbGUvZ2pneS8yMDI0LzIvMmI1M2NlOTMtZTQwNS00OWQ2LThjYjMtMmRkZWMzZTQ1MmU5LmpwZyIsImZpbGVTaXplIjoiODExS0IiLCJmaWxlVHlwZSI6ImNvdmVyIiwiaWQiOiIxNWE5MjQyMS1mMTRkLTQ2ZjctYjYyMy0xMzkxMzZlMjMwNGYiLCJpc1VwZGF0ZSI6IjEiLCJuYW1lQ24iOiLlsIHpnaLlm77niYciLCJuYW1lRW4iOiJjb3ZlciIsInNvcnQiOjEsInR5cGUiOiJjYXRhbG9nIn0sImNvbnRlbnQiOnsiZGF0YUlkIjoiNTMyZjFhZDAtMGMzYi00Y2I1LTlhMjctMWVmZTJiN2UxNDcwIiwiZG93bmxvYWROdW0iOjAsImZpbGVMYXN0TmFtZSI6InBkZiIsImZpbGVOYW1lIjoiMjAyNDA4LW1sLnBkZiIsImZpbGVQYXRoIjoiam91cm5hbC9hcnRpY2xlL2dqZ3kvMjAyNC8yLzMzZjA1NWIwLWFmMWYtNDJjOC04ODU1LWRjM2FjYTI2MjI0OS5wZGYiLCJmaWxlU2l6ZSI6IjE2MUtCIiwiZmlsZVR5cGUiOiJjb250ZW50IiwiaWQiOiI2NjI2YTk5Ni0zNTM3LTRhNjYtOWRjYi02NGNhYjMyMmFhOWIiLCJpc1VwZGF0ZSI6IjEiLCJuYW1lQ24iOiLnm67lvZXmlofku7YiLCJuYW1lRW4iOiJjb250ZW50Iiwic29ydCI6MiwidHlwZSI6ImNhdGFsb2cifX0sImNhdGFsb2dGaWxlcyI6W3siZGF0YUlkIjoiNTMyZjFhZDAtMGMzYi00Y2I1LTlhMjctMWVmZTJiN2UxNDcwIiwiZG93bmxvYWROdW0iOjAsImZpbGVMYXN0TmFtZSI6ImpwZyIsImZpbGVOYW1lIjoiMjAyNDA4LWZtLmpwZyIsImZpbGVQYXRoIjoiam91cm5hbC9hcnRpY2xlL2dqZ3kvMjAyNC8yLzJiNTNjZTkzLWU0MDUtNDlkNi04Y2IzLTJkZGVjM2U0NTJlOS5qcGciLCJmaWxlU2l6ZSI6IjgxMUtCIiwiZmlsZVR5cGUiOiJjb3ZlciIsImlkIjoiMTVhOTI0MjEtZjE0ZC00NmY3LWI2MjMtMTM5MTM2ZTIzMDRmIiwiaXNVcGRhdGUiOiIxIiwibmFtZUNuIjoi5bCB6Z2i5Zu+54mHIiwibmFtZUVuIjoiY292ZXIiLCJzb3J0IjoxLCJ0eXBlIjoiY2F0YWxvZyJ9LHsiZGF0YUlkIjoiNTMyZjFhZDAtMGMzYi00Y2I1LTlhMjctMWVmZTJiN2UxNDcwIiwiZG93bmxvYWROdW0iOjAsImZpbGVMYXN0TmFtZSI6InBkZiIsImZpbGVOYW1lIjoiMjAyNDA4LW1sLnBkZiIsImZpbGVQYXRoIjoiam91cm5hbC9hcnRpY2xlL2dqZ3kvMjAyNC8yLzMzZjA1NWIwLWFmMWYtNDJjOC04ODU1LWRjM2FjYTI2MjI0OS5wZGYiLCJmaWxlU2l6ZSI6IjE2MUtCIiwiZmlsZVR5cGUiOiJjb250ZW50IiwiaWQiOiI2NjI2YTk5Ni0zNTM3LTRhNjYtOWRjYi02NGNhYjMyMmFhOWIiLCJpc1VwZGF0ZSI6IjEiLCJuYW1lQ24iOiLnm67lvZXmlofku7YiLCJuYW1lRW4iOiJjb250ZW50Iiwic29ydCI6MiwidHlwZSI6ImNhdGFsb2cifV0sImNhdGVnb3J5UmVtYXJrQ24iOiIiLCJjYXRlZ29yeVJlbWFya0VuIjoiIiwiY29udGVudEZpbGUiOiJqb3VybmFsL2FydGljbGUvZ2pneS8yMDI0LzIvMzNmMDU1YjAtYWYxZi00MmM4LTg4NTUtZGMzYWNhMjYyMjQ5LnBkZiIsImNvcHlyaWdodENuIjoiIiwiY29weXJpZ2h0RW4iOiIiLCJjb3ZlckZpbGVTcmMiOiIiLCJjb3ZlckltZ1NyYyI6ImpvdXJuYWwvYXJ0aWNsZS9namd5LzIwMjQvMi8yYjUzY2U5My1lNDA1LTQ5ZDYtOGNiMy0yZGRlYzNlNDUyZTkuanBnIiwiZnBhZ2UiOiI0NzUiLCJpZCI6IjUzMmYxYWQwLTBjM2ItNGNiNS05YTI3LTFlZmUyYjdlMTQ3MCIsImlzc3VlIjoiOCIsImpvdXJuYWxJZCI6ImZmMDA3NTQwLWE3YzctNDc1Mi1iNTkzLWVmYTA4MzA5YmFiYiIsImxhbmd1YWdlIjoiemgiLCJscGFnZSI6IjU0NCIsInB1Ymxpc2hEYXRlIjoxNzI1MTI5NjYwMDAwLCJwdWJsaXNoZXJJZCI6ImdqZ3kiLCJyZWxlYXNlU3RhdGUiOjEsInJlbWFyayI6IiIsInN0YXRlIjoiMSIsInRpdGxlQ24iOiIiLCJ0aXRsZUVuIjoiIiwidm9sdW1lIjoiMiIsInllYXIiOiIyMDI0In0='; </script> <script> var web_common_data={"journal":{"abbrevTitle":"gjgy","addressCn":"北京市海淀区双清路18号","addressEn":"","authorLoginAddress":"","buildYear":"2023","competentOrgCn":"国家林业和草原局","competentOrgEn":"State Forestry and Grassland Administration","copyrightCn":"《国家公园(中英文)》编辑部","copyrightEn":"National Parks (English and Chinese) Editorial Department","coverImgSrc":"/fileGJGY/","cssnEpub":"10-1889/S","cssnPpub":"10-1889/S","cycleType":"5","disciplineCn":"","disciplineEn":"","editorChiefLoginAddress":"","editorLoginAddress":"","email":"<a href=\"mailto:nparks@rcees.ac.cn\">nparks@rcees.ac.cn</a>","expertLoginAddress":"","fax":"","hostEditorCn":"欧阳志云 唐小平","hostEditorEn":"OUYANG Zhiyun TANG Xiaoping","hostUnitCn":"<span>国家林业和草原局林草调查规划院</span><span>中国科学院生态环境研究中心</span>","hostUnitEn":"<span>Forestry and grassland survey and planning Institute of the State Forestry and Grassland Administration</span><span>Research Center of Ecology and Environment, Chinese Academy of Sciences</span>","icoImgSrc":"","id":"ff007540-a7c7-4752-b593-efa08309babb","impactFactor":"","indexedInfo":"","introductionCn":"","introductionEn":"","isIndex":0,"issnEpub":"","issnPpub":"2097-3225","journalDoi":"","language":"zh","linkedWebsite":"","loginAddressAll":"","logoImgSrc":"","path":"/gjgy/","permissionXml":"","phoneNo":"010-62941099","postCode":"100085","publisherId":"gjgy","publisherLocCn":"","publisherLocEn":"","publisherNameCn":"","publisherNameEn":"","referenceCodeType":"1","releaseState":1,"remark":"","seoInfo":"<meta name=\"keywords\" content=\"国家公园期刊, 国家公园中英文, 国家公园杂志, 生态学报, 欧阳志云, 国家公园编辑部, 国家林草局\" />\n<meta name=\"baidu-site-verification\" content=\"codeva-5qS1GtUoHB\" />\n<meta name=\"google-site-verification\" content=\"9p_tXBzEMkBwEsd1N03IWwgbltD636pHC80OwC2I39g\" />","showIndex":"1","sortNum":2,"submitLoginAddress":[{"dataId":"ff007540-a7c7-4752-b593-efa08309babb","fileType":"link","id":"7bf7df2f-f584-4110-9457-1ae662dd5e88","isUpdate":"1","journalId":"ff007540-a7c7-4752-b593-efa08309babb","link":"https://www.ecologica.cn/np/home","nameCn":"作者投稿","nameEn":"Author Contribution","openTarget":"_blank","sort":1,"type":"journal"},{"dataId":"ff007540-a7c7-4752-b593-efa08309babb","fileType":"link","id":"b061e5f3-497d-4515-86d3-bf541e12576c","isUpdate":"1","journalId":"ff007540-a7c7-4752-b593-efa08309babb","link":"https://www.ecologica.cn/np/home","nameCn":"专家审稿","nameEn":"Expert Review","openTarget":"_blank","sort":2,"type":"journal"},{"dataId":"ff007540-a7c7-4752-b593-efa08309babb","fileType":"link","id":"35d6e4e9-0434-458b-80a5-19c05822a90a","isUpdate":"1","journalId":"ff007540-a7c7-4752-b593-efa08309babb","link":"https://www.ecologica.cn/np/home","nameCn":"编辑办公","nameEn":"Editorial Office","openTarget":"_blank","sort":3,"type":"journal"},{"dataId":"ff007540-a7c7-4752-b593-efa08309babb","fileType":"link","id":"202271fc-78da-419f-a91e-fb1c39acfb5f","isUpdate":"1","journalId":"ff007540-a7c7-4752-b593-efa08309babb","link":"https://www.ecologica.cn/np/home","nameCn":"主编办公","nameEn":"Editor in Chief Office","openTarget":"_blank","sort":4,"type":"journal"}],"tags":[],"titleCn":"国家公园(中英文)","titleEn":"NATIONAL PARK","totalPrice":"","unitPrice":"","wanfangPeriodicalId":"","website":"https://np.ecologica.cn/"},"mainPath":"/","basePath":"/","filePath":"/fileGJGY/","branchFiles":[],"impactFactorMap":{},"currentCatalog":{"aboutConverCn":"","aboutConverEn":"","backCoverFileSrc":"","backCoverImgSrc":"","catalogFileMap":{"cover":{"dataId":"532f1ad0-0c3b-4cb5-9a27-1efe2b7e1470","downloadNum":0,"fileLastName":"jpg","fileName":"202408-fm.jpg","filePath":"journal/article/gjgy/2024/2/2b53ce93-e405-49d6-8cb3-2ddec3e452e9.jpg","fileSize":"811KB","fileType":"cover","id":"15a92421-f14d-46f7-b623-139136e2304f","isUpdate":"1","nameCn":"封面图片","nameEn":"cover","sort":1,"type":"catalog"},"content":{"dataId":"532f1ad0-0c3b-4cb5-9a27-1efe2b7e1470","downloadNum":0,"fileLastName":"pdf","fileName":"202408-ml.pdf","filePath":"journal/article/gjgy/2024/2/33f055b0-af1f-42c8-8855-dc3aca262249.pdf","fileSize":"161KB","fileType":"content","id":"6626a996-3537-4a66-9dcb-64cab322aa9b","isUpdate":"1","nameCn":"目录文件","nameEn":"content","sort":2,"type":"catalog"}},"catalogFiles":[{"dataId":"532f1ad0-0c3b-4cb5-9a27-1efe2b7e1470","downloadNum":0,"fileLastName":"jpg","fileName":"202408-fm.jpg","filePath":"journal/article/gjgy/2024/2/2b53ce93-e405-49d6-8cb3-2ddec3e452e9.jpg","fileSize":"811KB","fileType":"cover","id":"15a92421-f14d-46f7-b623-139136e2304f","isUpdate":"1","nameCn":"封面图片","nameEn":"cover","sort":1,"type":"catalog"},{"dataId":"532f1ad0-0c3b-4cb5-9a27-1efe2b7e1470","downloadNum":0,"fileLastName":"pdf","fileName":"202408-ml.pdf","filePath":"journal/article/gjgy/2024/2/33f055b0-af1f-42c8-8855-dc3aca262249.pdf","fileSize":"161KB","fileType":"content","id":"6626a996-3537-4a66-9dcb-64cab322aa9b","isUpdate":"1","nameCn":"目录文件","nameEn":"content","sort":2,"type":"catalog"}],"categoryRemarkCn":"","categoryRemarkEn":"","contentFile":"journal/article/gjgy/2024/2/33f055b0-af1f-42c8-8855-dc3aca262249.pdf","copyrightCn":"","copyrightEn":"","coverFileSrc":"","coverImgSrc":"journal/article/gjgy/2024/2/2b53ce93-e405-49d6-8cb3-2ddec3e452e9.jpg","fpage":"475","id":"532f1ad0-0c3b-4cb5-9a27-1efe2b7e1470","issue":"8","journalId":"ff007540-a7c7-4752-b593-efa08309babb","language":"zh","lpage":"544","publishDate":1725129660000,"publisherId":"gjgy","releaseState":1,"remark":"","state":"1","titleCn":"","titleEn":"","volume":"2","year":"2024"},"menu":[{"abbreviation":"shouye","id":2,"isShow":"N","language":"cn","level":1,"name":"首页","openTarget":"_top","urlLink":"/"},{"abbreviation":"about","id":4,"imgPath":"","isDownloadFile":"","isShow":"N","language":"cn","level":1,"name":"关于本刊","openTarget":"_top","urlLink":""},{"abbreviation":"bianweihui","id":10,"imgPath":"","isDownloadFile":"","isShow":"N","language":"cn","level":1,"name":"编委会","openTarget":"_top","urlLink":""},{"abbreviation":"journalOnline","id":8,"isShow":"Y","language":"cn","level":1,"name":"期刊在线","newColumns":[{"abbreviation":"latest","columnNewsTemplate":"","createTime":1665300189000,"id":50,"imgPath":"","isShow":"N","journalId":"ff007540-a7c7-4752-b593-efa08309babb","language":"cn","level":2,"name":"优先发表","openTarget":"_top","parent":{"abbreviation":"journalOnline","columnNewsTemplate":"news_detail.vm","createTime":1542124800000,"id":8,"isShow":"N","journalId":"ff007540-a7c7-4752-b593-efa08309babb","language":"cn","level":1,"name":"期刊在线","oldId":"2e1e0265-6b20-42b7-987e-38d6a5458607","openTarget":"_top","showLocation":"1","sort":4,"state":"1","type":"2","updateTime":1608185416000,"urlLink":"javascript:void(0);"},"showLocation":"1","showNum":1,"sort":1,"state":"1","type":"1","urlLink":"/article/latest"},{"abbreviation":"currentIssue","columnNewsTemplate":"news_detail.vm","createTime":1542729600000,"id":5,"isShow":"N","journalId":"ff007540-a7c7-4752-b593-efa08309babb","language":"cn","level":2,"name":"当期目录","oldId":"1b28ad6b-e6ee-4eea-b45b-f75372aa02be","openTarget":"_top","parent":{"abbreviation":"journalOnline","columnNewsTemplate":"news_detail.vm","createTime":1542124800000,"id":8,"isShow":"N","journalId":"ff007540-a7c7-4752-b593-efa08309babb","language":"cn","level":1,"name":"期刊在线","oldId":"2e1e0265-6b20-42b7-987e-38d6a5458607","openTarget":"_top","showLocation":"1","sort":4,"state":"1","type":"2","updateTime":1608185416000,"urlLink":"javascript:void(0);"},"showLocation":"1","sort":2,"state":"1","type":"1","updateTime":1607926131000,"urlLink":"/cn/article/current"},{"abbreviation":"archive","columnNewsTemplate":"news_detail.vm","createTime":1542124800000,"id":9,"isShow":"N","journalId":"ff007540-a7c7-4752-b593-efa08309babb","language":"cn","level":2,"name":"过刊浏览","oldId":"63b0bb5a-99a3-48fa-b59e-546c35b173d0","openTarget":"_top","parent":{"abbreviation":"journalOnline","columnNewsTemplate":"news_detail.vm","createTime":1542124800000,"id":8,"isShow":"N","journalId":"ff007540-a7c7-4752-b593-efa08309babb","language":"cn","level":1,"name":"期刊在线","oldId":"2e1e0265-6b20-42b7-987e-38d6a5458607","openTarget":"_top","showLocation":"1","sort":4,"state":"1","type":"2","updateTime":1608185416000,"urlLink":"javascript:void(0);"},"showLocation":"1","sort":3,"state":"1","type":"2","updateTime":1546876800000,"urlLink":"/archive_list.htm"},{"abbreviation":"topView","columnNewsTemplate":"news_detail.vm","createTime":1542729600000,"id":12,"isShow":"N","journalId":"ff007540-a7c7-4752-b593-efa08309babb","language":"cn","level":2,"name":"浏览排行","oldId":"cd8320d5-9bb1-4e23-9a6c-b49279b8d823","openTarget":"_top","parent":{"abbreviation":"journalOnline","columnNewsTemplate":"news_detail.vm","createTime":1542124800000,"id":8,"isShow":"N","journalId":"ff007540-a7c7-4752-b593-efa08309babb","language":"cn","level":1,"name":"期刊在线","oldId":"2e1e0265-6b20-42b7-987e-38d6a5458607","openTarget":"_top","showLocation":"1","sort":4,"state":"1","type":"2","updateTime":1608185416000,"urlLink":"javascript:void(0);"},"showLocation":"1","sort":4,"state":"1","type":"1","updateTime":1608885039000,"urlLink":"/cn/article/top_view"},{"abbreviation":"topDown","columnNewsTemplate":"news_detail.vm","createTime":1542729600000,"id":13,"isShow":"N","journalId":"ff007540-a7c7-4752-b593-efa08309babb","language":"cn","level":2,"name":"下载排行","oldId":"71ed4096-02f4-49d1-9926-f33d2ae71a3c","openTarget":"_top","parent":{"abbreviation":"journalOnline","columnNewsTemplate":"news_detail.vm","createTime":1542124800000,"id":8,"isShow":"N","journalId":"ff007540-a7c7-4752-b593-efa08309babb","language":"cn","level":1,"name":"期刊在线","oldId":"2e1e0265-6b20-42b7-987e-38d6a5458607","openTarget":"_top","showLocation":"1","sort":4,"state":"1","type":"2","updateTime":1608185416000,"urlLink":"javascript:void(0);"},"showLocation":"1","sort":5,"state":"1","type":"2","updateTime":1606091028000,"urlLink":"/cn/article/top_down"},{"abbreviation":"topCited","columnNewsTemplate":"news_detail.vm","createTime":1607875200000,"id":16,"isShow":"N","journalId":"ff007540-a7c7-4752-b593-efa08309babb","language":"cn","level":2,"name":"引用排行","oldId":"a40d498e-6bf0-4ef6-b7f0-b6fc282c5c61","openTarget":"_top","parent":{"abbreviation":"journalOnline","columnNewsTemplate":"news_detail.vm","createTime":1542124800000,"id":8,"isShow":"N","journalId":"ff007540-a7c7-4752-b593-efa08309babb","language":"cn","level":1,"name":"期刊在线","oldId":"2e1e0265-6b20-42b7-987e-38d6a5458607","openTarget":"_top","showLocation":"1","sort":4,"state":"1","type":"2","updateTime":1608185416000,"urlLink":"javascript:void(0);"},"showLocation":"1","sort":6,"state":"1","type":"1","updateTime":1607926246000,"urlLink":"/cn/article/getTopCitedBy"},{"abbreviation":"advancedSearch","columnNewsTemplate":"news_detail.vm","createTime":1607875200000,"id":18,"isShow":"N","journalId":"ff007540-a7c7-4752-b593-efa08309babb","language":"cn","level":2,"name":"高级检索","oldId":"47fb201a-fe20-477b-b6d7-33cc1534c869","openTarget":"_top","parent":{"abbreviation":"journalOnline","columnNewsTemplate":"news_detail.vm","createTime":1542124800000,"id":8,"isShow":"N","journalId":"ff007540-a7c7-4752-b593-efa08309babb","language":"cn","level":1,"name":"期刊在线","oldId":"2e1e0265-6b20-42b7-987e-38d6a5458607","openTarget":"_top","showLocation":"1","sort":4,"state":"1","type":"2","updateTime":1608185416000,"urlLink":"javascript:void(0);"},"showLocation":"1","sort":7,"state":"1","type":"1","updateTime":1614134656000,"urlLink":"/cn/to_advance_search"}],"openTarget":"_top","urlLink":"javascript:void(0);"},{"abbreviation":"gjgyfc","id":58,"imgPath":"","isDownloadFile":"","isShow":"N","language":"cn","level":1,"name":"国家公园风采","openTarget":"_top","urlLink":"/topics?virtualTopicType=0"},{"abbreviation":"tougaozhinan","id":21,"imgPath":"","isDownloadFile":"","isShow":"N","language":"cn","level":1,"name":"投稿指南","openTarget":"_top","urlLink":""},{"abbreviation":"chubanlunli","id":23,"imgPath":"","isDownloadFile":"","isShow":"N","language":"cn","level":1,"name":"出版伦理","openTarget":"_blank","urlLink":"/fileGJGY/attachments/pdf/53140e92-eae0-4732-901c-f79082b1b09b.pdf"},{"abbreviation":"qikandingyue","id":15,"isShow":"N","language":"cn","level":1,"name":"期刊订阅","openTarget":"_top","urlLink":""},{"abbreviation":"Home","id":26,"isShow":"N","language":"en","level":1,"name":"Home","openTarget":"_top","urlLink":"/indexen.htm"},{"abbreviation":"AboutJournal","id":27,"isShow":"N","language":"en","level":1,"name":"About Journal","openTarget":"_top","urlLink":""},{"abbreviation":"lianxiwomen","id":24,"isShow":"N","language":"cn","level":1,"name":"联系我们","openTarget":"_top","urlLink":""},{"abbreviation":"EditorialBoard","id":29,"imgPath":"","isDownloadFile":"","isShow":"N","language":"en","level":1,"name":"Editorial Board","openTarget":"_top","urlLink":""},{"abbreviation":"english","id":25,"isShow":"N","language":"cn","level":1,"name":"English","openTarget":"_top","urlLink":"/indexen.htm"},{"abbreviation":"journalOnline_en","id":28,"isShow":"Y","language":"en","level":1,"name":"Journal Online","newColumns":[{"abbreviation":"latest_en","columnNewsTemplate":"","createTime":1665300328000,"extraType":"","id":52,"imgPath":"","isShow":"N","journalId":"ff007540-a7c7-4752-b593-efa08309babb","language":"en","level":2,"name":"Online First","openTarget":"_top","parent":{"abbreviation":"journalOnline_en","columnNewsTemplate":"news_detail_en.vm","createTime":1598803200000,"id":28,"isShow":"N","journalId":"ff007540-a7c7-4752-b593-efa08309babb","language":"en","level":1,"name":"Journal Online","oldId":"cb37fe94-da2f-418d-bc4d-20fd16856795","openTarget":"_top","showLocation":"1","sort":15,"state":"1","type":"1","updateTime":1608185734000,"urlLink":"javascript:void(0);"},"showLocation":"1","showNum":1,"sort":1,"state":"1","type":"1","urlLink":"/en/article/latest"},{"abbreviation":"currentIssue_en","columnNewsTemplate":"news_detail.vm","createTime":1598803200000,"id":6,"isShow":"N","journalId":"ff007540-a7c7-4752-b593-efa08309babb","language":"en","level":2,"name":"Current Issue","oldId":"7af53a4c-80ec-42af-bb1a-044fc621f61c","openTarget":"_top","parent":{"abbreviation":"journalOnline_en","columnNewsTemplate":"news_detail_en.vm","createTime":1598803200000,"id":28,"isShow":"N","journalId":"ff007540-a7c7-4752-b593-efa08309babb","language":"en","level":1,"name":"Journal Online","oldId":"cb37fe94-da2f-418d-bc4d-20fd16856795","openTarget":"_top","showLocation":"1","sort":15,"state":"1","type":"1","updateTime":1608185734000,"urlLink":"javascript:void(0);"},"showLocation":"1","sort":2,"state":"1","type":"2","updateTime":1607939734000,"urlLink":"/en/article/current"},{"abbreviation":"archive_en","columnNewsTemplate":"news_detail.vm","createTime":1598803200000,"id":7,"isShow":"N","journalId":"ff007540-a7c7-4752-b593-efa08309babb","language":"en","level":2,"name":"Archive","oldId":"22a452eb-09a9-4735-96bc-59dc186ccb5e","openTarget":"_top","parent":{"abbreviation":"journalOnline_en","columnNewsTemplate":"news_detail_en.vm","createTime":1598803200000,"id":28,"isShow":"N","journalId":"ff007540-a7c7-4752-b593-efa08309babb","language":"en","level":1,"name":"Journal Online","oldId":"cb37fe94-da2f-418d-bc4d-20fd16856795","openTarget":"_top","showLocation":"1","sort":15,"state":"1","type":"1","updateTime":1608185734000,"urlLink":"javascript:void(0);"},"showLocation":"1","sort":3,"state":"1","type":"1","updateTime":1607939751000,"urlLink":"/archive_list_en.htm"},{"abbreviation":"topView_en","columnNewsTemplate":"news_detail.vm","createTime":1598803200000,"id":11,"isShow":"N","journalId":"ff007540-a7c7-4752-b593-efa08309babb","language":"en","level":2,"name":"Top View","oldId":"a55b7999-e9c1-4423-9073-5e7a7a3b6342","openTarget":"_top","parent":{"abbreviation":"journalOnline_en","columnNewsTemplate":"news_detail_en.vm","createTime":1598803200000,"id":28,"isShow":"N","journalId":"ff007540-a7c7-4752-b593-efa08309babb","language":"en","level":1,"name":"Journal Online","oldId":"cb37fe94-da2f-418d-bc4d-20fd16856795","openTarget":"_top","showLocation":"1","sort":15,"state":"1","type":"1","updateTime":1608185734000,"urlLink":"javascript:void(0);"},"showLocation":"1","sort":4,"state":"1","type":"2","updateTime":1607939898000,"urlLink":"/en/article/top_view"},{"abbreviation":"topDown_en","columnNewsTemplate":"news_detail.vm","createTime":1598803200000,"id":14,"imgPath":"","isShow":"N","journalId":"ff007540-a7c7-4752-b593-efa08309babb","language":"en","level":2,"name":"Top Download","oldId":"f29b3d31-3a52-46d2-aa50-255d5e325ebc","openTarget":"_top","parent":{"abbreviation":"journalOnline_en","columnNewsTemplate":"news_detail_en.vm","createTime":1598803200000,"id":28,"isShow":"N","journalId":"ff007540-a7c7-4752-b593-efa08309babb","language":"en","level":1,"name":"Journal Online","oldId":"cb37fe94-da2f-418d-bc4d-20fd16856795","openTarget":"_top","showLocation":"1","sort":15,"state":"1","type":"1","updateTime":1608185734000,"urlLink":"javascript:void(0);"},"showLocation":"1","sort":5,"state":"1","type":"2","updateTime":1606181515000,"urlLink":"/en/article/top_down"},{"abbreviation":"TopCited_en","columnNewsTemplate":"news_detail.vm","createTime":1598803200000,"id":17,"isShow":"N","journalId":"ff007540-a7c7-4752-b593-efa08309babb","language":"en","level":2,"name":"Top Cited","oldId":"b6a27027-1d38-4bd8-838a-6bb1934fd949","openTarget":"_top","parent":{"abbreviation":"journalOnline_en","columnNewsTemplate":"news_detail_en.vm","createTime":1598803200000,"id":28,"isShow":"N","journalId":"ff007540-a7c7-4752-b593-efa08309babb","language":"en","level":1,"name":"Journal Online","oldId":"cb37fe94-da2f-418d-bc4d-20fd16856795","openTarget":"_top","showLocation":"1","sort":15,"state":"1","type":"1","updateTime":1608185734000,"urlLink":"javascript:void(0);"},"showLocation":"1","sort":6,"state":"1","type":"2","updateTime":1614134767000,"urlLink":"/en/article/getTopCitedBy"},{"abbreviation":"advancedSearch_en","columnNewsTemplate":"news_detail.vm","content":"","createTime":1598803200000,"extraType":"","id":19,"imgPath":"","isDownloadFile":"","isShow":"N","journalId":"ff007540-a7c7-4752-b593-efa08309babb","language":"en","level":2,"name":"Advanced Search","oldId":"7f45d17a-df4b-4a92-8daf-192c33eca3a8","openTarget":"_top","parent":{"abbreviation":"journalOnline_en","columnNewsTemplate":"news_detail_en.vm","createTime":1598803200000,"id":28,"isShow":"N","journalId":"ff007540-a7c7-4752-b593-efa08309babb","language":"en","level":1,"name":"Journal Online","oldId":"cb37fe94-da2f-418d-bc4d-20fd16856795","openTarget":"_top","showLocation":"1","sort":15,"state":"1","type":"1","updateTime":1608185734000,"urlLink":"javascript:void(0);"},"showLocation":"1","sort":7,"state":"1","type":"2","updateTime":1607939788000,"urlLink":"/en/to_advance_search"},{"abbreviation":"specialIssues_en","columnNewsTemplate":"news_detail.vm","createTime":1608825600000,"extraType":"","id":20,"imgPath":"","isShow":"N","journalId":"ff007540-a7c7-4752-b593-efa08309babb","language":"en","level":2,"name":"Special Issues","oldId":"59aaac01-8d1f-4116-9b28-423a4b254b05","openTarget":"_top","parent":{"abbreviation":"journalOnline_en","columnNewsTemplate":"news_detail_en.vm","createTime":1598803200000,"id":28,"isShow":"N","journalId":"ff007540-a7c7-4752-b593-efa08309babb","language":"en","level":1,"name":"Journal Online","oldId":"cb37fe94-da2f-418d-bc4d-20fd16856795","openTarget":"_top","showLocation":"1","sort":15,"state":"1","type":"1","updateTime":1608185734000,"urlLink":"javascript:void(0);"},"showLocation":"1","sort":8,"state":"1","type":"1","updateTime":1614134722000,"urlLink":"/en/topics"}],"openTarget":"_top","urlLink":"javascript:void(0);"},{"abbreviation":"NationalParkStyle","id":60,"imgPath":"","isDownloadFile":"","isShow":"N","language":"en","level":1,"name":"National Park Style","openTarget":"_top","urlLink":"/en/topics?virtualTopicType=0"},{"abbreviation":"submissionguidelines","id":31,"isShow":"N","language":"en","level":1,"name":"Submission Guidelines","openTarget":"_top","urlLink":""},{"abbreviation":"Publishingethics","id":32,"imgPath":"","isDownloadFile":"","isShow":"N","language":"en","level":1,"name":"Publishing Ethics","openTarget":"_top","urlLink":""},{"abbreviation":"contactus","id":33,"isShow":"N","language":"en","level":1,"name":"Contact Us","openTarget":"_top","urlLink":""},{"abbreviation":"chinese","id":34,"isShow":"N","language":"en","level":1,"name":"中文","openTarget":"_top","urlLink":"/"}],"journals":[{"abbrevTitle":"gjgy","addressCn":"北京市海淀区双清路18号","addressEn":"","authorLoginAddress":"","buildYear":"2023","competentOrgCn":"国家林业和草原局","competentOrgEn":"State Forestry and Grassland Administration","copyrightCn":"《国家公园(中英文)》编辑部","copyrightEn":"National Parks (English and Chinese) Editorial Department","coverImgSrc":"/fileGJGY/","cssnEpub":"10-1889/S","cssnPpub":"10-1889/S","cycleType":"5","disciplineCn":"","disciplineEn":"","editorChiefLoginAddress":"","editorLoginAddress":"","email":"<a href=\"mailto:nparks@rcees.ac.cn\">nparks@rcees.ac.cn</a>","expertLoginAddress":"","fax":"","hostEditorCn":"欧阳志云 唐小平","hostEditorEn":"OUYANG Zhiyun TANG Xiaoping","hostUnitCn":"<span>国家林业和草原局林草调查规划院</span><span>中国科学院生态环境研究中心</span>","hostUnitEn":"<span>Forestry and grassland survey and planning Institute of the State Forestry and Grassland Administration</span><span>Research Center of Ecology and Environment, Chinese Academy of Sciences</span>","icoImgSrc":"","id":"ff007540-a7c7-4752-b593-efa08309babb","impactFactor":"","indexedInfo":"","introductionCn":"","introductionEn":"","isIndex":0,"issnEpub":"","issnPpub":"2097-3225","journalDoi":"","language":"zh","linkedWebsite":"","loginAddressAll":"","logoImgSrc":"","path":"/gjgy/","permissionXml":"","phoneNo":"010-62941099","postCode":"100085","publisherId":"gjgy","publisherLocCn":"","publisherLocEn":"","publisherNameCn":"","publisherNameEn":"","referenceCodeType":"1","releaseState":1,"remark":"","seoInfo":"<meta name=\"keywords\" content=\"国家公园期刊, 国家公园中英文, 国家公园杂志, 生态学报, 欧阳志云, 国家公园编辑部, 国家林草局\" />\n<meta name=\"baidu-site-verification\" content=\"codeva-5qS1GtUoHB\" />\n<meta name=\"google-site-verification\" content=\"9p_tXBzEMkBwEsd1N03IWwgbltD636pHC80OwC2I39g\" />","showIndex":"1","sortNum":2,"submitLoginAddress":[{"dataId":"ff007540-a7c7-4752-b593-efa08309babb","fileType":"link","id":"7bf7df2f-f584-4110-9457-1ae662dd5e88","isUpdate":"1","journalId":"ff007540-a7c7-4752-b593-efa08309babb","link":"https://www.ecologica.cn/np/home","nameCn":"作者投稿","nameEn":"Author Contribution","openTarget":"_blank","sort":1,"type":"journal"},{"dataId":"ff007540-a7c7-4752-b593-efa08309babb","fileType":"link","id":"b061e5f3-497d-4515-86d3-bf541e12576c","isUpdate":"1","journalId":"ff007540-a7c7-4752-b593-efa08309babb","link":"https://www.ecologica.cn/np/home","nameCn":"专家审稿","nameEn":"Expert Review","openTarget":"_blank","sort":2,"type":"journal"},{"dataId":"ff007540-a7c7-4752-b593-efa08309babb","fileType":"link","id":"35d6e4e9-0434-458b-80a5-19c05822a90a","isUpdate":"1","journalId":"ff007540-a7c7-4752-b593-efa08309babb","link":"https://www.ecologica.cn/np/home","nameCn":"编辑办公","nameEn":"Editorial Office","openTarget":"_blank","sort":3,"type":"journal"},{"dataId":"ff007540-a7c7-4752-b593-efa08309babb","fileType":"link","id":"202271fc-78da-419f-a91e-fb1c39acfb5f","isUpdate":"1","journalId":"ff007540-a7c7-4752-b593-efa08309babb","link":"https://www.ecologica.cn/np/home","nameCn":"主编办公","nameEn":"Editor in Chief Office","openTarget":"_blank","sort":4,"type":"journal"}],"tags":[],"titleCn":"国家公园(中英文)","titleEn":"NATIONAL PARK","totalPrice":"","unitPrice":"","wanfangPeriodicalId":"","website":"https://np.ecologica.cn/"}],"indexJournal":{"abbrevTitle":"gjgy","addressCn":"北京市海淀区双清路18号","addressEn":"","authorLoginAddress":"","buildYear":"2023","competentOrgCn":"国家林业和草原局","competentOrgEn":"State Forestry and Grassland Administration","copyrightCn":"《国家公园(中英文)》编辑部","copyrightEn":"National Parks (English and Chinese) Editorial Department","coverImgSrc":"","cssnEpub":"10-1889/S","cssnPpub":"10-1889/S","cycleType":"5","disciplineCn":"","disciplineEn":"","editorChiefLoginAddress":"","editorLoginAddress":"","email":"<a href=\"mailto:nparks@rcees.ac.cn\">nparks@rcees.ac.cn</a>","expertLoginAddress":"","fax":"","hostEditorCn":"欧阳志云 唐小平","hostEditorEn":"OUYANG Zhiyun TANG Xiaoping","hostUnitCn":"<span>国家林业和草原局林草调查规划院</span><span>中国科学院生态环境研究中心</span>","hostUnitEn":"<span>Forestry and grassland survey and planning Institute of the State Forestry and Grassland Administration</span><span>Research Center of Ecology and Environment, Chinese Academy of Sciences</span>","icoImgSrc":"","id":"ff007540-a7c7-4752-b593-efa08309babb","impactFactor":"","indexedInfo":"","introductionCn":"","introductionEn":"","isIndex":0,"issnEpub":"","issnPpub":"2097-3225","journalDoi":"","language":"zh","linkedWebsite":"","loginAddressAll":"","logoImgSrc":"","path":"/gjgy/","permissionXml":"","phoneNo":"010-62941099","postCode":"100085","publisherId":"gjgy","publisherLocCn":"","publisherLocEn":"","publisherNameCn":"","publisherNameEn":"","referenceCodeType":"1","releaseState":1,"remark":"","seoInfo":"<meta name=\"keywords\" content=\"国家公园期刊, 国家公园中英文, 国家公园杂志, 生态学报, 欧阳志云, 国家公园编辑部, 国家林草局\" />\n<meta name=\"baidu-site-verification\" content=\"codeva-5qS1GtUoHB\" />\n<meta name=\"google-site-verification\" content=\"9p_tXBzEMkBwEsd1N03IWwgbltD636pHC80OwC2I39g\" />","showIndex":"1","sortNum":2,"submitLoginAddress":[{"dataId":"ff007540-a7c7-4752-b593-efa08309babb","fileType":"link","id":"7bf7df2f-f584-4110-9457-1ae662dd5e88","isUpdate":"1","journalId":"ff007540-a7c7-4752-b593-efa08309babb","link":"https://www.ecologica.cn/np/home","nameCn":"作者投稿","nameEn":"Author Contribution","openTarget":"_blank","sort":1,"type":"journal"},{"dataId":"ff007540-a7c7-4752-b593-efa08309babb","fileType":"link","id":"b061e5f3-497d-4515-86d3-bf541e12576c","isUpdate":"1","journalId":"ff007540-a7c7-4752-b593-efa08309babb","link":"https://www.ecologica.cn/np/home","nameCn":"专家审稿","nameEn":"Expert Review","openTarget":"_blank","sort":2,"type":"journal"},{"dataId":"ff007540-a7c7-4752-b593-efa08309babb","fileType":"link","id":"35d6e4e9-0434-458b-80a5-19c05822a90a","isUpdate":"1","journalId":"ff007540-a7c7-4752-b593-efa08309babb","link":"https://www.ecologica.cn/np/home","nameCn":"编辑办公","nameEn":"Editorial Office","openTarget":"_blank","sort":3,"type":"journal"},{"dataId":"ff007540-a7c7-4752-b593-efa08309babb","fileType":"link","id":"202271fc-78da-419f-a91e-fb1c39acfb5f","isUpdate":"1","journalId":"ff007540-a7c7-4752-b593-efa08309babb","link":"https://www.ecologica.cn/np/home","nameCn":"主编办公","nameEn":"Editor in Chief Office","openTarget":"_blank","sort":4,"type":"journal"}],"titleCn":"国家公园(中英文)","titleEn":"NATIONAL PARK","totalPrice":"","unitPrice":"","wanfangPeriodicalId":"","website":"https://np.ecologica.cn/"},"journalPath":"/gjgy/","dic":{"htmlAccessControl":"true","template_version":"V1.3.0.2024102901","pageRightClassCn":"main-right","pageRightClassEn":"main-right","indexCurrentArticlesMaxCount":"8","topicArticleListMax":"999","archiveCoverCount":"6","baiduToken":"condiVoxFNymhGOx","subtitleFLWEn":"——","pageMidClassEn":"main-left","isShowArticleListImgAndAllImg":"0","pageMidClassCn":"main-left","isReferenceDoiUp":"L","subtitleFLWCn":"——","isShowTrendmd":"1","baiduTongJiCode":"e829f134ed05ed50423b1de7df15e4f8","newsTitleLeftCenterEn":"text-center","sowiseTongJiCode":"88889193","isReferenceLinkIcon":"false"}}</script> <script type="text/javascript"> var basePath = ""; var _language = ""; var filePath = ""; var allData = {}; var config = {}; var DEBUG = false; /** * 缓存对象 * 移动到allData */ var cacheObj = { cache: {}, set: function (content, id, val) { this.cache[content + id] = val }, get: function (content, id, ajaxF) { return this.cache[content + id] }, clearCache: function () { this.cache = {} } }; /** * Base64解码 */ !function(t,n){var r,e;"object"==typeof exports&&"undefined"!=typeof module?module.exports=n():"function"==typeof define&&define.amd?define(n):(r=t.Base64,(e=n()).noConflict=function(){return t.Base64=r,e},t.Meteor&&(Base64=e),t.Base64=e)}("undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:this,(function(){"use strict";var t,n="3.7.6",r=n,e="function"==typeof atob,o="function"==typeof btoa,u="function"==typeof Buffer,i="function"==typeof TextDecoder?new TextDecoder:void 0,f="function"==typeof TextEncoder?new TextEncoder:void 0,c=Array.prototype.slice.call("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="),a=(t={},c.forEach((function(n,r){return t[n]=r})),t),d=/^(?:[A-Za-z\d+\/]{4})*?(?:[A-Za-z\d+\/]{2}(?:==)?|[A-Za-z\d+\/]{3}=?)?$/,s=String.fromCharCode.bind(String),l="function"==typeof Uint8Array.from?Uint8Array.from.bind(Uint8Array):function(t){return new Uint8Array(Array.prototype.slice.call(t,0))},h=function(t){return t.replace(/=/g,"").replace(/[+\/]/g,(function(t){return"+"==t?"-":"_"}))},p=function(t){return t.replace(/[^A-Za-z0-9\+\/]/g,"")},y=function(t){for(var n,r,e,o,u="",i=t.length%3,f=0;f<t.length;){if((r=t.charCodeAt(f++))>255||(e=t.charCodeAt(f++))>255||(o=t.charCodeAt(f++))>255)throw new TypeError("invalid character found");u+=c[(n=r<<16|e<<8|o)>>18&63]+c[n>>12&63]+c[n>>6&63]+c[63&n]}return i?u.slice(0,i-3)+"===".substring(i):u},A=o?function(t){return btoa(t)}:u?function(t){return Buffer.from(t,"binary").toString("base64")}:y,b=u?function(t){return Buffer.from(t).toString("base64")}:function(t){for(var n=[],r=0,e=t.length;r<e;r+=4096)n.push(s.apply(null,t.subarray(r,r+4096)));return A(n.join(""))},g=function(t,n){return void 0===n&&(n=!1),n?h(b(t)):b(t)},B=function(t){if(t.length<2)return(n=t.charCodeAt(0))<128?t:n<2048?s(192|n>>>6)+s(128|63&n):s(224|n>>>12&15)+s(128|n>>>6&63)+s(128|63&n);var n=65536+1024*(t.charCodeAt(0)-55296)+(t.charCodeAt(1)-56320);return s(240|n>>>18&7)+s(128|n>>>12&63)+s(128|n>>>6&63)+s(128|63&n)},x=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,C=function(t){return t.replace(x,B)},m=u?function(t){return Buffer.from(t,"utf8").toString("base64")}:f?function(t){return b(f.encode(t))}:function(t){return A(C(t))},v=function(t,n){return void 0===n&&(n=!1),n?h(m(t)):m(t)},U=function(t){return v(t,!0)},F=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,w=function(t){switch(t.length){case 4:var n=((7&t.charCodeAt(0))<<18|(63&t.charCodeAt(1))<<12|(63&t.charCodeAt(2))<<6|63&t.charCodeAt(3))-65536;return s(55296+(n>>>10))+s(56320+(1023&n));case 3:return s((15&t.charCodeAt(0))<<12|(63&t.charCodeAt(1))<<6|63&t.charCodeAt(2));default:return s((31&t.charCodeAt(0))<<6|63&t.charCodeAt(1))}},S=function(t){return t.replace(F,w)},E=function(t){if(t=t.replace(/\s+/g,""),!d.test(t))throw new TypeError("malformed base64.");t+="==".slice(2-(3&t.length));for(var n,r,e,o="",u=0;u<t.length;)n=a[t.charAt(u++)]<<18|a[t.charAt(u++)]<<12|(r=a[t.charAt(u++)])<<6|(e=a[t.charAt(u++)]),o+=64===r?s(n>>16&255):64===e?s(n>>16&255,n>>8&255):s(n>>16&255,n>>8&255,255&n);return o},D=e?function(t){return atob(p(t))}:u?function(t){return Buffer.from(t,"base64").toString("binary")}:E,R=u?function(t){return l(Buffer.from(t,"base64"))}:function(t){return l(D(t).split("").map((function(t){return t.charCodeAt(0)})))},z=function(t){return R(Z(t))},T=u?function(t){return Buffer.from(t,"base64").toString("utf8")}:i?function(t){return i.decode(R(t))}:function(t){return S(D(t))},Z=function(t){return p(t.replace(/[-_]/g,(function(t){return"-"==t?"+":"/"})))},j=function(t){return T(Z(t))},I=function(t){return{value:t,enumerable:!1,writable:!0,configurable:!0}},O=function(){var t=function(t,n){return Object.defineProperty(String.prototype,t,I(n))};t("fromBase64",(function(){return j(this)})),t("toBase64",(function(t){return v(this,t)})),t("toBase64URI",(function(){return v(this,!0)})),t("toBase64URL",(function(){return v(this,!0)})),t("toUint8Array",(function(){return z(this)}))},P=function(){var t=function(t,n){return Object.defineProperty(Uint8Array.prototype,t,I(n))};t("toBase64",(function(t){return g(this,t)})),t("toBase64URI",(function(){return g(this,!0)})),t("toBase64URL",(function(){return g(this,!0)}))},L={version:n,VERSION:r,atob:D,atobPolyfill:E,btoa:A,btoaPolyfill:y,fromBase64:j,toBase64:v,encode:v,encodeURI:U,encodeURL:U,utob:C,btou:S,decode:j,isValid:function(t){if("string"!=typeof t)return!1;var n=t.replace(/\s+/g,"").replace(/={0,2}$/,"");return!/[^\s0-9a-zA-Z\+/]/.test(n)||!/[^\s0-9a-zA-Z\-_]/.test(n)},fromUint8Array:g,toUint8Array:z,extendString:O,extendUint8Array:P,extendBuiltins:function(){O(),P()},Base64:{}};return Object.keys(L).forEach((function(t){return L.Base64[t]=L[t]})),L})); _language = $("#language").val() ? $("#language").val() : ""; mainPath = web_common_data.mainPath ? web_common_data.mainPath : ""; basePath = web_common_data.basePath ? web_common_data.basePath : ""; journalPath = web_common_data.journalPath ? web_common_data.journalPath : ""; filePath = web_common_data.filePath ? web_common_data.filePath : ""; /** * art-template中导入全局变量 */ template.defaults.imports.dayjs = dayjs; template.defaults.imports.Array = Array; template.defaults.imports._language = _language; template.defaults.imports.mainPath = mainPath; template.defaults.imports.basePath = basePath; template.defaults.imports.journalPath = journalPath; template.defaults.imports.filePath = filePath; template.defaults.imports.reverse = Array.reverse; template.defaults.imports.encodeURI = encodeURI; allData = web_common_data; // 日期展示格式使用数据字典项dateFormat,如果没配则使用默认格式 allData.dateFormat = (allData.dic && allData.dic.dateFormat && allData.dic.dateFormat != "") ? JSON.parse(allData.dic.dateFormat) : {"cn": "YYYY-MM-DD", "en": "MMMM DD, YYYY"}; if(allData.journals && allData.journals.length > 1) { allData.isMultiJournal = true; } allData.frontEnd = {}; allData.frontEnd.template_version = allData.dic.template_version ? allData.dic.template_version : 'V1.1.2.20240409'; allData.frontEnd.frontEndUpdateTime = allData.dic.frontEndUpdateTime ? allData.dic.frontEndUpdateTime : ''; window.article_meta_data ? allData.article = JSON.parse(Base64.decode(article_meta_data)) : ''; window.article_fulltext_data && allData.article ? allData.article.secList = JSON.parse(Base64.decode(article_fulltext_data)) : allData.article ? allData.article.secList = '' : ''; window.catalog_data ? allData.catalog = JSON.parse(Base64.decode(catalog_data)) : ''; template.defaults.imports.journal = allData.journal; template.defaults.imports.currentCatalog = allData.currentCatalog; template.defaults.imports.dateFormat = allData.dateFormat; isDebug(); // console.log(allData, '-----------------------'); customConsole("allData", allData) if (allData.article && allData.article != "") { var authorindex = 0; var hasCorresper = 0; var hasCorresperSec = 0; var hasCorrespSort= 0; var hasBio = 0; var bioCount = 0; var corCount = 0; var fundCount = 0; var hasAuthorFootNoteCount = 0; var hasForewordFootNoteCount = 0; var hasSimpleFootNoteCount = 0; var hasAuthorFootNoteCountEn = 0; var hasForewordFootNoteCountEn = 0; var hasSimpleFootNoteCountEn = 0; var authorindexEn = 0; var hasCorresperEn = 0; var hasBioEn = 0; var corCountEn = 0; var fundCountEn = 0; var keywordShowCn = 0; var keywordShow = 0; $.each(allData.article.authors, function (i, item) { if (item.authorNameCn && item.authorNameCn != '') { authorindex = 1; } if (item.corresper) { hasCorresper = 1; } if (item.correspSort) { hasCorrespSort = 1; } if (item.correspinfoCn && item.correspinfoCn != '') { corCount = corCount + 1; hasCorresperSec = 1 } if (item.bioCn && item.bioCn != '') { hasBio = hasBio + 1; bioCount = bioCount + 1; } }) allData.article.authorindex = authorindex; allData.article.hasCorresper = hasCorresper; allData.article.hasCorrespSort = hasCorrespSort; allData.article.hasCorresperSec = hasCorresperSec; allData.article.hasBio = hasBio; allData.article.bioCount = bioCount; allData.article.corCount = corCount; $.each(allData.article.fundPrjs, function (i, fund) { if (fund.sourceCn && fund.sourceCn != "") { fundCount = 1; } else if (fund.fundsInfoCn && fund.fundsInfoCn != "") { fundCount = 1; } }) allData.article.fundCount = fundCount; $.each(allData.article.footNotes, function (i, footNote) { if (footNote.fnType && footNote.fnType == 'author-notes') { if (footNote.language == "zh") { hasAuthorFootNoteCount = 1; } else if (footNote.language == "en") { hasAuthorFootNoteCountEn = 1; } } if (footNote.specificUse && footNote.specificUse == 'foreword') { if (footNote.language == "zh") { hasForewordFootNoteCount = 1; } else if (footNote.language == "en") { hasForewordFootNoteCountEn = 1; } } else if (footNote.fnType != 'author-notes') { if (footNote.language == "zh") { hasSimpleFootNoteCount = 1; } else if (footNote.language == "en") { hasSimpleFootNoteCountEn = 1; } if (footNote.paraContents) { $.each(footNote.paraContents, function (n, paraContent) { if(paraContent.language && paraContent.language == "en") { hasSimpleFootNoteCountEn = 1; } }) } } }) allData.article.hasAuthorFootNoteCount = hasAuthorFootNoteCount; allData.article.hasForewordFootNoteCount = hasForewordFootNoteCount; allData.article.hasSimpleFootNoteCount = hasSimpleFootNoteCount; allData.article.hasAuthorFootNoteCountEn = hasAuthorFootNoteCountEn; allData.article.hasForewordFootNoteCountEn = hasForewordFootNoteCountEn; allData.article.hasSimpleFootNoteCountEn = hasSimpleFootNoteCountEn; $.each(allData.article.authors, function (i, author) { if (author.authorNameEn && author.authorNameEn != '') { authorindexEn = 1; } if (author.correspinfoEn && author.correspinfoEn != '' && author.corresper) { hasCorresperEn = 1; corCountEn = corCountEn + 1; } if (author.bioEn && author.bioEn != '') { hasBioEn = 1; bioCount = 1; } }) allData.article.authorindexEn = authorindexEn; allData.article.hasCorresperEn = hasCorresperEn; allData.article.hasBioEn = hasBioEn; allData.article.corCountEn = corCountEn; $.each(allData.article.fundPrjs, function (i, fund) { if (fund.sourceEn && fund.sourceEn != '') { fundCountEn = 1; } else if (fund.fundsInfoEn && fund.fundsInfoEn != '') { fundCountEn = 1; } }) allData.article.fundCountEn = fundCountEn; $.each(allData.article.keywords, function (i, kw) { if (kw.keywordCn && kw.keywordCn != "") { keywordShowCn = 1; } }) allData.article.keywordShowCn = keywordShowCn; $.each(allData.article.keywords, function (i, kw) { if (kw.keywordEn && kw.keywordEn != "") { keywordShow = 1; } }) allData.article.keywordShow = keywordShow; // 如果文章有图片 if(allData.article.figList){ // 将 figList 转换为以 tagId 为键的对象 var figLayouts = {}; allData.article.figList.forEach(function(item){ figLayouts[item.tagId] = item; }); } // 将结果赋值给 allData.article.figLayouts allData.article.figLayouts = figLayouts; // 如果文章有表格 if(allData.article.tableList){ // 将 tableList 转换为以 tagId 为键的对象 var tableLayouts = {}; allData.article.tableList.forEach(function(item){ tableLayouts[item.tagId] = item; }); } // 将结果赋值给 allData.article.tableLayouts allData.article.tableLayouts = tableLayouts; } template.defaults.imports.dic = allData.dic; function renderTpl(tplEl, tplId, data, callback) { if (tplEl && tplEl.length > 0 && $("#" + tplId).length > 0) { tplEl.addClass("loading").html(template(tplId, data)).removeClass("loading").addClass("loaded") } head.ready(function () { if (typeof callback === "function") { callback(); } if (window.afterRender && typeof window.afterRender == "function") { window.afterRender(tplId); } }) } function isDebug() { if (allData.dic && allData.dic.debug && allData.dic.debug == "1") { DEBUG = true; } } function customConsole(str, data) { if (DEBUG) { var date = new Date(); console.count(); console.log(date.toLocaleTimeString() + ":" + date.getMilliseconds() + "---" + str, data); } } /* * @function 动态加载css文件 * @param {string} options.url -- css资源路径 * @param {function} options.callback -- 加载后回调函数 * @param {string} options.id -- link标签id */ function loadCss(options) { var url = options.url, callback = typeof options.callback == "function" ? options.callback : function () { }, id = options.id, node = document.createElement("link"), supportOnload = "onload" in node, isOldWebKit = +navigator.userAgent.replace(/.*(?:AppleWebKit|AndroidWebKit)\/?(\d+).*/i, "$1") < 536, // webkit旧内核做特殊处理 protectNum = 300000; // 阈值10分钟,一秒钟执行pollCss 500次 node.rel = "stylesheet"; node.type = "text/css"; node.href = url; if (typeof id !== "undefined") { node.id = id; } document.getElementsByTagName("head")[0].appendChild(node); // for Old WebKit and Old Firefox if (isOldWebKit || !supportOnload) { // Begin after node insertion setTimeout(function () { pollCss(node, callback, 0); }, 1); return; } if (supportOnload) { node.onload = onload; node.onerror = function () { // 加载失败(404) onload(); } } else { node.onreadystatechange = function () { if (/loaded|complete/.test(node.readyState)) { onload(); } } } function onload() { // 确保只跑一次下载操作 node.onload = node.onerror = node.onreadystatechange = null; // 清空node引用,在低版本IE,不清除会造成内存泄露 node = null; callback(); } // 循环判断css是否已加载成功 /* * @param node -- link节点 * @param callback -- 回调函数 * @param step -- 计步器,避免无限循环 */ function pollCss(node, callback, step) { var sheet = node.sheet, isLoaded; step += 1; // 保护,大于10分钟,则不再轮询 if (step > protectNum) { isLoaded = true; // 清空node引用 node = null; callback(); return; } if (isOldWebKit) { // for WebKit < 536 if (sheet) { isLoaded = true; } } else if (sheet) { // for Firefox < 9.0 try { if (sheet.cssRules) { isLoaded = true; } } catch (ex) { // 火狐特殊版本,通过特定值获知是否下载成功 // The value of `ex.name` is changed from "NS_ERROR_DOM_SECURITY_ERR" // to "SecurityError" since Firefox 13.0. But Firefox is less than 9.0 // in here, So it is ok to just rely on "NS_ERROR_DOM_SECURITY_ERR" if (ex.name === "NS_ERROR_DOM_SECURITY_ERR") { isLoaded = true; } } } setTimeout(function () { if (isLoaded) { // 延迟20ms是为了给下载的样式留够渲染的时间 callback(); } else { pollCss(node, callback, step); } }, 20); } } $(window).ajaxStart(function(){ NProgress.start(); }) $(window).ajaxStop(function(){ NProgress.done(); }) </script> </head> <body ng-controller="articleOther" class="articleBody articleBodyCn"> <input type="hidden" value="article" id="pageViewId" /> <input type="hidden" value="e5d40f66-5f5a-49cb-a6b0-c20f45855e6d" id="articleId" /> <input type="hidden" value="10.20152/j.np.202406180072" id="articleDoi" /> <input type="hidden" value="zh" id="articlelanguage" /> <div id="allSrcWrap" class="hidden"></div> <script id="allSrcTpl" type="text/html"> {{if article.articleState && article.articleState != ""}} <input id="allSrc" type="hidden" value="{{filePath}}journal/article/{{journal.publisherId.toLowerCase()}}/newcreate/"> {{else}} <input id="allSrc" type="hidden" value="{{filePath}}journal/article/{{journal.publisherId.toLowerCase()}}/{{article.year}}/{{article.issue}}/"> {{/if}} </script> <script type="text/javascript"> $("#allSrcWrap").html(template("allSrcTpl", allData)); </script> <!--头部--> <div class="top"> <div class="header headeren"> <div class="container clear"> <a href="/" class="logo "> <img class="img-responsive lv" src="/style/images/custom/logo.png" alt=""> <img class="img-responsive bai" src="/style/images/custom/logo2.png" alt=""> </a> <div class="logor fr clearfix"> <!--菜单--> <div class="top-nav nav header-nav fl"> <ul class="nav-inner clearfix"> <li type="shouye"> <a href="/" target="_top">首页</a> </li> <li type="about"> <a href="/about" target="_top">关于本刊</a> </li> <li type="bianweihui"> <a href="/bianweihui" target="_top">编委会</a> </li> <li type="journalOnline"> <a href="javascript:void(0);" target="_top">期刊在线<span class="gjgy-tabxiala gjgyiconfont"></span></a> <ol class="qk-con nav-second data-show"> <li type="latest"> <a href="/article/latest" target="_top">优先发表</a> </li> <li type="currentIssue"> <a href="/cn/article/current" target="_top">当期目录</a> </li> <li type="archive"> <a href="/archive_list.htm" target="_top">过刊浏览</a> </li> <li type="topView"> <a href="/cn/article/top_view" target="_top">浏览排行</a> </li> <li type="topDown"> <a href="/cn/article/top_down" target="_top">下载排行</a> </li> <li type="topCited"> <a href="/cn/article/getTopCitedBy" target="_top">引用排行</a> </li> <li type="advancedSearch"> <a href="/cn/to_advance_search" target="_top">高级检索</a> </li> </ol> </li> <li type="gjgyfc"> <a href="/topics?virtualTopicType=0" target="_top">国家公园风采</a> </li> <li type="tougaozhinan"> <a href="/tougaozhinan" target="_top">投稿指南</a> </li> <li type="chubanlunli"> <a href="/fileGJGY/attachments/pdf/53140e92-eae0-4732-901c-f79082b1b09b.pdf" target="_blank">出版伦理</a> </li> <li type="qikandingyue"> <a href="/qikandingyue" target="_top">期刊订阅</a> </li> <li type="lianxiwomen"> <a href="/lianxiwomen" target="_top">联系我们</a> </li> <li type="english"> <a href="/indexen.htm" target="_top">English</a> </li> </ul> </div> <div class="fl s-suo"> <span class="gjgyiconfont gjgy-search"></span> </div> </div> </div> </div> <div class="search-wrapper index-search visible-lg visible-md"> <form action="/cn/search" method="POST" onsubmit="return checkSearch(this);" class="clearfix" id="SearchForm"> <input type="hidden" class="formToken" name="token" value=""> <div class="form-group pull-left searchInput"> <select name="searchField" id="" class="keySearch"> <option value="" selected>所有</option> <option value="titleCn">标题</option> <option value="authorNameCn">作者</option> <option value="keywordCn">关键词</option> <option value="abstractinfoCn">摘要</option> <option value="doi" >DOI</option> <option value="categoryNameCn" >栏目</option> <option value="addressCn" >地址</option> <option value="fundsInfoCn">基金</option> <option value="clcNos">中图分类号</option> </select> <input class="form-control searcontent" id="search_keyword" placeholder="请输入检索词" name="q" type="text"> <input type="submit" value="" class="pull-left tj"> <span class="gjgyiconfont gjgy-search"></span> </div> <a href="/cn/to_advance_search" class="adSearch" id="AdvanceSearchA" target="_blank">高级检索</a> </form> </div> <div class="phone-nav"> <div class="container clearfix"> <a href="/" class="logo fl"> <img src="/style/images/custom/logo.png" alt=""> </a> <div class="search-app fr"></div> <div class="navList fr"> <span class="span1"></span> <span class="span2"></span> <span class="span3"></span> </div> </div> <div class="search-app-wrap"> <form action="/search" method="POST" id="appTopSearchForm1" onsubmit="return checkSearchNew(this);" class="clear "> <div class="container clear"> <!--手机搜索可能用到的id:appSearchType--> <select name="searchField" class="fl"> <option value="" selected>所有</option> <option value="titleCn">标题</option> <option value="authorNameCn" >作者</option> <option value="keywordCn">关键词</option> <option value="abstractinfoCn">摘要</option> <option value="doi">DOI</option> <option value="categoryNameCn">栏目</option> <option value="addressCn">地址</option> <option value="fundsInfoCn">基金</option> <option value="clcNos">中图分类号</option> </select> <input type="hidden" name="pageType" value="cn"> <input type="hidden" class="formToken" name="token" value=""> <input type="text" name="q" placeholder="请输入搜索内容" class="fl text"> <input type="submit" class="sub fl" value=""> </div> </form> </div> <ul class="smallUl"> <li type="shouye"> <a href="/" target="_top">首页</a> </li> <li type="about"> <a href="/about" target="_top">关于本刊</a> </li> <li type="bianweihui"> <a href="/bianweihui" target="_top">编委会</a> </li> <li type="journalOnline"> <a href="javascript:void(0);" target="_top">期刊在线<span></span></a> <ol class="data-show"> <li type="latest"> <a href="/article/latest" target="_top">优先发表</a> </li> <li type="currentIssue"> <a href="/cn/article/current" target="_top">当期目录</a> </li> <li type="archive"> <a href="/archive_list.htm" target="_top">过刊浏览</a> </li> <li type="topView"> <a href="/cn/article/top_view" target="_top">浏览排行</a> </li> <li type="topDown"> <a href="/cn/article/top_down" target="_top">下载排行</a> </li> <li type="topCited"> <a href="/cn/article/getTopCitedBy" target="_top">引用排行</a> </li> <li type="advancedSearch"> <a href="/cn/to_advance_search" target="_top">高级检索</a> </li> </ol> </li> <li type="gjgyfc"> <a href="/topics?virtualTopicType=0" target="_top">国家公园风采</a> </li> <li type="tougaozhinan"> <a href="/tougaozhinan" target="_top">投稿指南</a> </li> <li type="chubanlunli"> <a href="/fileGJGY/attachments/pdf/53140e92-eae0-4732-901c-f79082b1b09b.pdf" target="_blank">出版伦理</a> </li> <li type="qikandingyue"> <a href="/qikandingyue" target="_top">期刊订阅</a> </li> <li type="lianxiwomen"> <a href="/lianxiwomen" target="_top">联系我们</a> </li> <li type="english"> <a href="/indexen.htm" target="_top">English</a> </li> </ul> </div> </div> <div class="article-header"> <div class="header-content container" id="headerContent"></div> <script id="headerContentTpl" type="text/html"> <div class="header-left" id="headerLeft"> {{if article.language != "en"}} <p class="header-tit"> {{if article.titleCn}}{{@ article.titleCn}}{{/if}}{{if article.subTitleCn && article.subTitleCn != ""}}{{if article.subtitleFLWCn && article.subtitleFLWCn != ""}}{{@ article.subtitleFLWCn}}{{/if}}{{@ article.subTitleCn}}{{if article.subtitleLLWCn && article.subtitleLLWCn != ""}}{{@ article.subtitleLLWCn}}{{/if}}{{/if}} </p> <p class="header-author"> {{each articleAuthors2AuthorsCnOrAuthorsEn(article).authorCnList au i}} <span><a href="javascript:void(0);" {{if au.deceased}}class="deceased-author"{{/if}} onclick="searchLike('authorNameCn', '{{@ au.authorNameCn}}', '')">{{@ au.authorNameCn}}</a>{{if i != article.authorCnList.length - 1}}, {{/if}}</span> {{/each}} </p> {{else}} <p class="header-tit"> {{if article.titleEn}}{{@ article.titleEn}}{{/if}}{{if article.subTitleEn && article.subTitleEn != ""}}{{if article.subtitleFLWEn && article.subtitleFLWEn != ""}}{{@ article.subtitleFLWEn}}{{/if}}{{@ article.subTitleEn}}{{if article.subtitleLLWEn && article.subtitleLLWEn != ""}}{{@ article.subtitleLLWEn}}{{/if}}{{/if}} </p> <p class="header-author"> {{each article.authors au i}} <span>{{if au.authorNameEn && au.authorNameEn != ""}}<a href="javascript:void(0);" {{if au.deceased}}class="deceased-author"{{/if}} onclick="searchLike('authorNameEn', '{{@ au.authorNameEn}}', '')">{{@ au.authorNameEn}}</a>{{/if}}{{if i != article.authors.length - 1}}, {{/if}}</span> {{/each}} </p> {{/if}} </div> <div class="header-right"> {{if article.pdfAccess}} <div class="clearfix mind-pdf "> {{if article.articleBusiness.pdfLink && article.articleBusiness.pdfLink != ''}} <button class="btn pdf-btn pdfview"><a href="{{article.articleBusiness.pdfLink}}" target="_blank">在线预览</a></button> {{else}} {{if article.doi && article.doi != ''}} <button class="btn pdf-btn pdfview"><a href="{{basePath}}cn/article/pdf/preview/{{article.doi}}.pdf" target="_blank">在线预览</a></button> {{else}} <button class="btn pdf-btn pdfview"><a href="{{basePath}}cn/article/pdf/preview/{{article.id}}.pdf" target="_blank">在线预览</a></button> {{/if}} {{/if}} {{if article.articleBusiness.pdfLink && article.articleBusiness.pdfLink != ''}} <button class="btn pdf-btn"> <a href="{{article.articleBusiness.pdfLink}}" target="_blank">下载</a> </button> {{else}} <button class="btn pdf-btn" onclick="downloadpdf('{{article.id}}');"> <a href="javascript:void(0);" class="download-font pull-left">下载 <b id="pdfSize">({{kb2Mb(article.articleBusiness.pdfFileSizeInt)}}MB)</b></a> </button> {{/if}} </div> {{/if}} </div> <a href="javascript:void(0);" class="close-header"> <i class="close-box articleFont icon-cuo"></i> </a> </script> <script type="text/javascript"> renderTpl($("#headerContent"), "headerContentTpl", allData); </script> </div> <div class="article-pc"> <div class="inner content container"> <div class="articleNav" id="articleNav"></div> <script id="articleNavTpl" type="text/html"> <strong>文章导航</strong>&nbsp;&gt;&nbsp; <span class="jounralName"> <a class="mainColor" href="{{basePath}}index.htm">{{@ journal.titleCn}}</a> </span> {{if !(article.articleState && article.articleState != "")}} &nbsp;&gt; <span class="aYear"> <a class="mainColor" href="{{basePath}}archive_list?#{{article.year}}">{{article.year}}</a> </span>&nbsp;&gt;&nbsp; <span class="aIssue"> <a class="mainColor" href="{{basePath}}article/{{article.year}}/{{article.issue}}"> {{if article.volume && article.volume != "0"}}{{article.volume}}{{/if}}({{article.issue}}) </a> {{if article.page && article.page != ""}}: {{article.page}}.{{/if}} </span> {{else}} &nbsp;&gt;&nbsp; {{if article.releaseProgress.currentState && article.releaseProgress.currentState != ""}}{{article.releaseProgress.currentState}}{{else}}优先发表{{/if}} {{/if}} {{if article.doi && article.doi != "" && article.language != ""}}&nbsp;&gt;&nbsp;DOI:&nbsp;<a href='https://dx.doi.org/{{article.doi}}' target="_blank" class="mainColor" >{{article.doi}}</a>{{/if}} {{if article.cstr && article.cstr != ""}}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="article-cstr">CSTR:&nbsp;<a href='https://cstr.cn/{{article.cstr}}' target="_blank" class="mainColor" >{{article.cstr}}</a></span>{{/if}} </script> <script type="text/javascript"> renderTpl($("#articleNav"), "articleNavTpl", allData); </script> <!--doi--> <div class="citation-tab-wrap cn" id="citationWrapCn"></div> <script id="citationWrapCnTpl" type="text/html"> <div class="citation-tab-wrap cn"> {{if article.cstr}} <ul id="citationTab" class="citation-tab clearfix"> <li class="active"><a href="#quot" data-toggle="tab">DOI引文</a></li> <li><a href="#cstrCitation" data-toggle="tab">CSTR引文</a></li> </ul> {{/if}} <div id="citationTabContent" class="citation-tab-content tab-content"> <div class="quot quot-app tab-pane fade in active" id="quot"> {{if article.citationCn && article.citationCn !=""}} <div class="citationCn"> <div class="copyCitationInfo copyCitationInfo-cn" style="width: 0px;height: 0px;opacity:0;overflow: hidden;"> {{@ article.citationCn}} </div> <table> <tr> <td valign="top" width="64"><b>引用本文: </b></td> <td> <span class="info" id="infoCn"> {{@ article.citationCn}} </span> <div class="modal-footer"> <span class="copy-citation" onclick="copyArticle2(this)" title="复制到剪贴板"> <img class="shu" src="{{mainPath}}style/images/public/shu.png" alt="shu" /> </span> </div> </td> </tr> </table> </div> {{/if}} {{if article.citationEn && article.citationEn != "" && article.titleEn && article.titleEn != ""}} <div class="citationEn"> <div class="copyCitationInfo copyCitationInfo-en" style="width: 0px;height: 0px;opacity:0;overflow: hidden;"> {{@ article.citationEn}} </div> <table> <tr> <td valign="top" width="64"><b>Citation:</b></td> <td> <span class="info" id="infoEn"> {{@ article.citationEn}} </span> <div class="modal-footer"> <span class="copy-citation" onclick="copyArticle2(this)" title="copy to clipboard"> <img class="shu" src="{{mainPath}}style/images/public/shu.png" alt="shu" /> </span> </div> </td> </tr> </table> </div> {{/if}} </div> {{if article.cstr}} <div class="quot quot-app tab-pane fade in" id="cstrCitation"> {{if article.citationCn && article.citationCn !=""}} <div class="cstrCitationCn"> <div class="copyCitationInfo copyCitationInfo-cn" style="width: 0px;height: 0px;opacity:0;overflow: hidden;"> {{@ doiCitation2CSTRCitation(article.citationCn, article.cstr)}} </div> <table> <tr> <td valign="top" width="64"><b>引用本文: </b></td> <td> <span class="info" id="infoCn"> {{@ doiCitation2CSTRCitation(article.citationCn, article.cstr)}} </span> <div class="modal-footer"> <span class="copy-citation" onclick="copyArticle2(this)" title="复制到剪贴板"> <img class="shu" src="{{mainPath}}style/images/public/shu.png" alt="shu" /> </span> </div> </td> </tr> </table> </div> {{/if}} {{if article.citationEn && article.citationEn != "" && article.titleEn && article.titleEn != ""}} <div class="cstrCitationEn"> <div class="copyCitationInfo copyCitationInfo-en" style="width: 0px;height: 0px;opacity:0;overflow: hidden;"> {{@ doiCitation2CSTRCitation(article.citationEn, article.cstr)}} </div> <table> <tr> <td valign="top" width="64"><b>Citation:</b></td> <td> <span class="info" id="infoEn"> {{@ doiCitation2CSTRCitation(article.citationEn, article.cstr)}} </span> <div class="modal-footer"> <span class="copy-citation" onclick="copyArticle2(this)" title="copy to clipboard"> <img class="shu" src="{{mainPath}}style/images/public/shu.png" alt="shu" /> </span> </div> </td> </tr> </table> </div> {{/if}} </div> {{/if}} </div> </div> </script> <script type="text/javascript"> renderTpl($("#citationWrapCn"), "citationWrapCnTpl", allData); </script> <div class="article clear"> <!--左侧内容--> <div class="article-left article-left-cn fl"> <div id="article-meta-output"> <div class="articleCn"> <!--中文大标题--> <!-- 后端直接返回convertMath过的title --> <h2>中国国家公园体制构建的理论逻辑、实践探索与未来展望</h2> <ul class="article-author"> <li> <a href="javascript:void(0);" class="mainColor " data-relate="maben@ruc.edu.cn">马本</a>,&nbsp; </li> <li> <a href="javascript:void(0);" class="mainColor " data-relate="">陈泽长</a>,&nbsp; </li> <li> <a href="javascript:void(0);" class="mainColor " data-relate="">程美英</a> </li> </ul> </div> <div class="articleEn"> <h2>Theoretical logic, practical exploration, and future prospects of China′s national park system</h2> <ul class="article-author"> <li> <a href="javascript:void(0);" class="mainColor" data-relate="maben@ruc.edu.cn">MA Ben</a>,&nbsp; </li> <li> <a href="javascript:void(0);" class="mainColor" data-relate="">CHEN Zechang</a>,&nbsp; </li> <li> <a href="javascript:void(0);" class="mainColor" data-relate="">CHENG Meiying</a> </li> </ul> </div> </div> <script id="tplArticleMetaOutput" type="text/html"> {{if article.pdfAccess}} <div class="download hidden-lg"> <div class="btns pull-left"> {{if article.articleBusiness.pdfLink && article.articleBusiness.pdfLink != ''}} <button class="btn pdf-btn"> <span class="articleFont icon-pdf" ></span> <a href="{{article.articleBusiness.pdfLink}}" target="_blank">PDF下载</a> </button> {{else}} <button class="btn pdf-btn" onclick="downloadpdf('{{article.id}}');"> <span class="articleFont icon-pdf" ></span> <a href="javascript:void(0);" class="download-font">PDF下载 <b id="pdfSize" style="font-size:12px;">({{article.articleBusiness.pdfFileSizeInt}} KB)</b></a> </button> {{/if}} </div> </div> {{/if}} <!--中文信息 开始--> <div class="articleCn"> <!--中文大标题--> <!-- 后端直接返回convertMath过的title --> <h2>{{if article.titleCn}}{{@ article.titleCn}}{{/if}}{{if article.subTitleCn && article.subTitleCn != ""}}{{if dic.subtitleFLWCn && dic.subtitleFLWCn != ""}}{{@ dic.subtitleFLWCn}}{{/if}}{{@ article.subTitleCn}}{{if dic.subtitleLLWCn && dic.subtitleLLWCn != ""}}{{@ dic.subtitleLLWCn}}{{/if}}{{/if}}</h2> <!-- DOI信息 --> <!--作者信息--> <!-- article_cn.js中已添加到数据中 --> <!-- $StringUtils.replaceOrcId($!{author.orcid}) 约定传入replaceOrcId --> {{if article.authorindex == 1}} <ul class="article-author"> {{each article.authors author i}} {{if author.authorNameCn && author.authorNameCn != ''}} <li><a href="javascript:void(0);" class="mainColor {{if author.deceased == 1}}deceased-author{{/if}} " data-relate="{{author.email}}">{{@ author.authorNameCn}}</a><sup class="authorTag">{{if author.authorTagVal && author.authorTagVal != ''}}<span class="com-num mainColor" {{if author.addressTagIds && author.addressTagIds !=""}}data-tagVal="{{author.addressTagIds}}"{{/if}}>{{author.authorTagVal}}</span>{{/if}}{{if author.corresper}}{{if author.authorTagVal && author.authorTagVal != ''}},&nbsp;{{/if}}<a href="javascript:void(0);" class="com-user" title="{{delHTMLTag(author.authorNameCn)}},&nbsp;{{author.email}}"></a>{{/if}}{{if author.email && author.email != '' }}{{if author.authorTagVal && author.authorTagVal != "" || author.corresper }},&nbsp;{{/if}}<a href="mailto:{{author.email}}" class="com-mail" title="mailto:{{author.email}}"></a>{{/if}}{{if author.orcid && author.orcid != ''}}{{if author.authorTagVal && author.authorTagVal != '' || author.corresper || author.email && author.email != ''}},&nbsp;{{/if}}<a href="{{author.orcid}}" target="_blank" class="com-orcid" title="{{delHTMLTag(author.orcid)}}"></a>{{/if}}</sup>{{if i != article.authors.length - 1}},&nbsp;{{/if}}</li> {{/if}} {{/each}} </ul> {{/if}} <!-- 作者地址 --> {{if article.affiliations.length > 0}} <ul class="marginT addresswrap"> {{each article.affiliations aff i}} {{if aff.addressCn && aff.addressCn != ''}} <li {{if aff.tagId}}data-afftagid="{{aff.tagId}}"{{/if}} class="article-author-address"> <span class="">{{if aff.label && aff.label != '' && article.affiliations.length != 1}}{{@ aff.label}}.{{/if}}</span> <p {{if aff.label && aff.label != '' && article.affiliations.length != 1}}class="lostOf"{{/if}}>{{@ aff.addressCn}}</p> </li> {{/if}} {{/each}} </ul> {{/if}} <!-- 基金项目--> <div class="com-author-info marginT article-fundPrjs" > {{if article.fundPrjs.length > 0 && article.fundCount == 1}} <div class="com-author-info"><b>基金项目:&nbsp;</b> {{each article.fundPrjs fund i}} {{if fund.sourceCn && fund.sourceCn != '' }} <p class="p-source"><span class="span-source">{{@ fund.sourceCn}}</span>&nbsp;{{if fund.awardId && fund.awardId != ''}}<span class="span-awardId">{{fund.awardId}}</span>{{/if}}</p> {{else}} <p class="p-source">{{@ fund.fundsInfoCn}}</p> {{/if}} {{/each}} </div> {{else if article.fundPrjInfoCN && article.fundPrjInfoCN != ''}} <div class="com-author-info"><b>基金项目:&nbsp;</b>{{@ article.fundPrjInfoCN}}</div> {{/if}} </div> {{if article.hasBio >= 1 || article.clcNos || article.pacs || article.hasCorresperSec == 1 || article.hasAuthorFootNoteCount == 1}} <a class="togglebtn mainColor" > <i class="articleFont icon-jia mainColor" ></i>详细信息 </a> {{/if}} <ul class="about-author"> <!-- 通讯作者和作者简介 --> {{if article.authors.length > 0}} {{if article.hasBio >= 1}} <h6 class="com-author-info com-introduction marginT"> <b>作者简介:</b> {{each article.authors author i}} {{if author.bioCn && author.bioCn != ''}} <p class="intro-list"> {{if removeSpacesAndNbsp(author.bioCn).indexOf(removeSpacesAndNbsp(author.authorNameCn))>-1}} {{@ author.bioCn}} {{else}} {{@ author.authorNameCn}}: {{@ author.bioCn}} {{/if}} </p> {{/if}} {{/each}} </h6> {{/if}} {{if article.hasCorresperSec == 1}} <h6 class="com-author-info marginT"> <b>通讯作者:</b> {{each sortCorresper(article.authors) author i}} {{if author.correspinfoCn && author.correspinfoCn != ''}} <p class="author-info-txzz" id="{{author.id}}"> <span class="txzz"> {{if removeSpacesAndNbsp(author.correspinfoCn).indexOf(removeSpacesAndNbsp(author.authorNameCn))>-1}} {{@ author.correspinfoCn}} {{else}} {{@ author.authorNameCn}}: {{@ author.correspinfoCn}} {{/if}} </span> </p> {{/if}} {{/each}} </h6> {{/if}} {{if article.hasAuthorFootNoteCount == 1}} <h6 class="com-author-info marginT"> {{each article.footNotes footNote i}} {{if footNote.fnType && footNote.fnType == 'author-notes' && footNote.language == 'zh'}} {{if footNote.title}} <b>{{@ footNote.title}}</b> {{/if}} {{each footNote.paraContents paraContent i}} {{if paraContent.paraContent}} <p id="{{footNote.label}}" class="intro-list">{{@ convertMathHtml(paraContent.paraContent)}}</p> {{/if}} {{/each}} {{/if}} {{/each}} </h6> {{/if}} {{/if}} <li class="com-author-info marginT article-clcNos"> {{if article.clcNos && article.clcNos != ''}} <p class="com-author-info"><b>中图分类号:&nbsp;</b>{{@ article.clcNos}}</p> {{/if}} </li> <li class="com-author-info marginT article-clcNos article-pacs"> {{if article.pacs && article.pacs != ''}} <div class="com-author-info clearfix"><b>PACS:&nbsp;</b>{{if dic.pacsOption && JSON.parse(dic.pacsOption) && JSON.parse(dic.pacsOption).isShowPACSInfo}}<ul id="PACS-ul">{{@ article.pacs}}</ul>{{else}}{{@ article.pacs}}{{/if}}</div> {{/if}} </li> <li class="meterwrap hidden-lg"> <!--计量--> <div class="met right-border "> <h5> <b>计量</b><span class="articleFont icon-jiliangdian pull-right"></span> </h5> <div class="line-img"></div> <ul> <li> <b>文章访问数:&nbsp;</b> <span class="visitArticleCount" class="mainColor"> {{if article.articleBusiness.viewCount && article.articleBusiness.viewCount != ''}}0{{/if}}{{article.articleBusiness.viewCount}} </span> </li> <li> <b>HTML全文浏览量:&nbsp;</b> <span class="htmlViewCount" class="mainColor"> {{if article.articleBusiness.htmlViewCount && article.articleBusiness.htmlViewCount != ''}}0{{/if}}{{article.articleBusiness.htmlViewCount}} </span> </li> <li> <b>PDF下载量:&nbsp;</b> <span class="downloadArticleCount" class="mainColor"> {{if article.articleBusiness.pdfDownCount && article.articleBusiness.pdfDownCount != ''}}0{{/if}}{{article.articleBusiness.pdfDownCount}} </span> </li> {{if isShowCitedBy && isShowCitedBy != ''}} <li><b>被引次数:&nbsp;</b><span class="citedByCount mainColor">0</span></li> {{/if}} </ul> </div> <!--文章相关--> <div class="article-related right-border"> <h5><b>出版历程</b></h5> <div class="line-img"></div> <ul> {{if article.receivedDate && article.receivedDate != ''}} <li><b>收稿日期:&nbsp;</b> <span id="" class="mainColor"> {{dayjs(article.receivedDate).format(dateFormat.cn)}} </span> </li> {{/if}} {{if article.revRecdDate && article.revRecdDate != ''}} <li><b>修回日期:&nbsp;</b> <span id="" class="mainColor"> {{dayjs(article.revRecdDate).format(dateFormat.cn)}} </span> </li> {{/if}} {{if article.acceptedDate && article.acceptedDate != ''}} <li><b>录用日期:&nbsp;</b> <span id="" class="mainColor"> {{dayjs(article.acceptedDate).format(dateFormat.cn)}} </span> </li> {{/if}} {{if article.preprintDate && article.preprintDate != ''}} <li><b>网络出版日期:&nbsp;</b> <span id="" class="mainColor"> {{dayjs(article.preprintDate).format(dateFormat.cn)}} </span> </li> {{/if}} {{if !(article.articleState && article.articleState != "")}} {{if article.pubDate && article.pubDate != ''}} <li><b>发布日期:&nbsp;</b> <span id="" class="mainColor"> {{dayjs(article.pubDate).format(dateFormat.cn)}} </span> </li> {{/if}} {{if article.ppubDate && article.ppubDate != ''}} <li><b>刊出日期:&nbsp;</b> <span id="" class="mainColor"> {{dayjs(article.ppubDate).format(dateFormat.cn)}} </span> </li> {{/if}} {{/if}} </ul> </div> </li> </ul> </div> <!--中文信息 结束--> <!--英文信息 开始--> <div class="articleEn"> <!-- 英文大标题 --> {{if article.titleEn && article.titleEn != ''}} <h2>{{if article.titleEn}}{{@ article.titleEn}}{{/if}}{{if article.subTitleEn && article.subTitleEn != ""}}{{if dic.subtitleFLWEn && dic.subtitleFLWEn != ""}}{{@ dic.subtitleFLWEn}}{{/if}}{{@ article.subTitleEn}}{{if dic.subtitleLLWEn && dic.subtitleLLWEn != ""}}{{@ dic.subtitleLLWEn}}{{/if}}{{/if}}</h2> {{/if}} <!-- 如果所有英文作者为空,那就不显示作者地址 --> {{if article.authorindexEn == 1}} <ul class="article-author"> {{each article.authors author i}} {{if author.authorNameEn && author.authorNameEn != ''}} <li> <a href="javascript:void(0);" class="mainColor {{if author.deceased == 1}}deceased-author{{/if}}" data-relate="{{author.email}}">{{@ author.authorNameEn}}</a><sup class="authorTag">{{if author.authorTagVal && author.authorTagVal != ''}}<span class="com-num mainColor" {{if author.addressTagIds}}data-tagVal="{{author.addressTagIds}}"{{/if}}>{{author.authorTagVal}}</span>{{/if}}{{if author.corresper}}{{if author.authorTagVal && author.authorTagVal != ''}},&nbsp;{{/if}}<a href="javascript:void(0);" class="com-user" title="{{ delHTMLTag(author.authorNameEn)}},&nbsp;{{author.email}}"></a>{{/if}}{{if author.email && author.email != ''}}{{if author.authorTagVal && author.authorTagVal != '' || author.corresper}},&nbsp;{{/if}}<a href="mailto:{{author.email}}" class="com-mail" title="mailto:&nbsp;{{author.email}}"></a>{{/if}}{{if author.orcid && author.orcid != ''}}{{if author.authorTagVal && author.authorTagVal != '' || author.corresper || author.email && author.email != ''}},&nbsp;{{/if}}<a href="{{author.orcid}}" target="_blank" class="com-orcid" title="{{ delHTMLTag(author.orcid)}}"></a>{{/if}}</sup>{{if i != article.authors.length - 1}},&nbsp;{{/if}} </li> {{/if}} {{/each}} </ul> {{/if}} <!-- 英文作者地址 --> {{if article.affiliations.length > 0}} <ul class="marginT addresswrap"> {{each article.affiliations aff i}} {{if aff.addressEn && aff.addressEn != ''}} <li {{if aff.tagId}}data-afftagid="{{aff.tagId}}"{{/if}} class="article-author-address"> <span class=""> {{if aff.label && aff.label != '' && article.affiliations.length != 1}}{{@ aff.label}}.{{/if}} </span> <p {{if aff.label && aff.label != '' && article.affiliations.length != 1}}class="lostOf"{{/if}}>{{@ aff.addressEn}}</p> </li> {{/if}} {{/each}} </ul> {{/if}} <!-- 英文基金项目 --> <div class="com-author-info marginT article-fundPrjs" > {{if article.fundPrjs.length > 0 && article.fundCountEn == 1}} <div class="com-author-info"><b>Funds:&nbsp;</b> {{each article.fundPrjs fund i}} {{if fund.sourceEn && fund.sourceEn != ''}} <p class="p-source"><span class="span-source">{{@ fund.sourceEn}}</span>&nbsp;{{if fund.awardId && fund.awardId != ''}}<span class="span-awardId">{{fund.awardId}}</span>{{/if}}</p> {{else}} <p class="p-source">{{@ fund.fundsInfoEn}}</p> {{/if}} {{/each}} </div> {{else if article.fundPrjInfoEN && article.fundPrjInfoEN != ''}} <div class="com-author-info"><b>Funds:&nbsp;</b>{{@ article.fundPrjInfoEN}}</div> {{/if}} </div> {{if article.hasBioEn >= 1 || article.hasCorresperEn == 1}} <a class="togglebtn mainColor" > <i class="articleFont icon-jia" ></i>More Information </a> {{/if}} <ul class="about-author"> <!-- 英文通讯作者,作者简介 --> {{if article.authors.length > 0}} {{if article.hasBioEn >= 1}} <h6 class="com-author-info com-introduction marginT"> <b>Author Bio:</b> {{each article.authors author i}} {{if author.bioEn && author.bioEn != ''}} <p class="intro-list"> {{if author.bioEn.indexOf(author.authorNameEn) > -1}} {{@ author.bioEn}} {{else}} {{@ author.authorNameEn}}: {{@ author.bioEn}} {{/if}} </p> {{/if}} {{/each}} </h6> {{/if}} {{if article.hasCorresperEn == 1}} <h6 class="com-author-info marginT"> <b>Corresponding author:</b> {{each sortCorresper(article.authors) author i}} {{if author.correspinfoEn && author.correspinfoEn != ''}} <p class="author-info-txzz" id="{{author.id}}"> <span class="txzz"> {{if author.correspinfoEn.indexOf(author.authorNameEn) > -1}} {{@ author.correspinfoEn}} {{else}} {{@ author.authorNameEn}}: {{@ author.correspinfoEn}} {{/if}} </span> </p> {{/if}} {{/each}} </h6> {{/if}} {{/if}} {{if article.hasAuthorFootNoteCountEn == 1}} <h6 class="com-author-info marginT"> {{each article.footNotes footNote i}} {{if footNote.fnType && footNote.fnType == 'author-notes' && footNote.language == 'en'}} {{if footNote.title}} <b>{{@ footNote.title}}</b> {{/if}} {{each footNote.paraContents paraContent i}} {{if paraContent.paraContent}} <p id="{{footNote.label}}" class="intro-list">{{@ convertMathHtml(paraContent.paraContent)}}</p> {{/if}} {{/each}} {{/if}} {{/each}} </h6> {{/if}} </ul> </div> </script> <script id="PACSTpl" type="text/html"> {{each data}} <li><span onclick="searchLike('clcNos','{{$index}}')">{{$index}}</span>&nbsp;&nbsp;({{$value}})</li> {{/each}} </script> <script type="text/javascript"> //renderTpl($("#article-meta-output"), "tplArticleMetaOutput", allData); document.getElementById("article-meta-output").innerHTML = template("tplArticleMetaOutput",allData); if(allData.article.pacs && allData.dic.pacsOption && JSON.parse(allData.dic.pacsOption) && JSON.parse(allData.dic.pacsOption).isShowPACSInfo){ head.ready(function(){ var splitString = JSON.parse(allData.dic.pacsOption).pacsSplitString ? JSON.parse(allData.dic.pacsOption).pacsSplitString : ','; var pacsArr = allData.article.pacs.split(splitString); pacsArrNew = $.map(pacsArr, function (value) { return value.replace(/ /g, ''); }); var pacsStr = pacsArrNew.join(','); getPACSInfo(pacsStr, _language, function(data){ $("#PACS-ul").html(template("PACSTpl", data)); $(".article-pacs").addClass("hasPACS") }); }) } </script> <!--英文信息 结束--> <!--nav--> <div class="article-nav visible-lg"> <div class="nav-wrapper"> <div class="pull-left"> <p></p> <span><b></b></span> </div> <ul class="pull-left"> <!--摘要--> <li val="摘要" class="html-abstract"> <a class="mainColor" data-navId="abstract" href="javascript:void(0);" rel="abstract"> <span></span>摘要<num></num> </a> </li> <!--全文--> <li val="HTML全文" class="html-text"> <a class=' mainColor' data-navId="htmlContent" rel="html" articleId='e5d40f66-5f5a-49cb-a6b0-c20f45855e6d' onclick="ajaxCountHtmlView('e5d40f66-5f5a-49cb-a6b0-c20f45855e6d')" href="javascript:void(0);" > <span></span>HTML全文<num></num> </a> </li> <!--图表--> <li val="图表" rel="fig" class="html-fig"> <a class="mainColor" data-navId="figTab" href="javascript:void(0);" rel="fig"> <span></span> 图<num>(4)</num> 表<num>(1)</num> </a> </li> <!--参考文献--> <li rel="ref" val="参考文献" class="html-ref"> <a class="mainColor" data-navId="References" href="javascript:void(0);" rel="ref"> <span></span>参考文献<num>(47)</num> </a> </li> <!--相关文章--> <li val="相关文章" class="html-relative-article"> <a class="mainColor" data-navId="relative-article" href="javascript:void(0);" onclick="loadRelativeArticles();" rel="relative-article"> <span></span>相关文章 </a> </li> <!--文章被引--> <li val="施引文献" class="html-beiyin"> <a class="mainColor" data-navId="citedby-info" id="citedby-li" rel="citedby" href="javascript:void(0);"> <span></span>施引文献<num id="citedby-num"></num> </a> </li> <!--附件--> <li rel="sup" val="资源附件" class="html-supplementary"> <a class="mainColor" data-navId="Supplementary" href="javascript:void(0);" rel="supplementary"> <span></span>资源附件<num>(0)</num> </a> </li> </ul> </div> </div> <!--8个标签内容--> <ul class="article-box-content"> <!--摘要--> <div class="phone-title phone-mark" val="摘要"> <a class="mainColor" data-navId="abstract" href="javascript:void(0);"> 摘要<num></num> </a> </div> <li id="abstract" class="article-box current"> <div class="abstract-cn"> <div class="article-abstract"> <b>摘要:</b> 为实现高水平的生态保护和生态资产管理, 中国正在构建以国家公园为主体的自然保护地体系。从经济学理论视角构建了国家公园体制分析框架, 对于深刻理解国家公园建设的深层次逻辑至关重要。基于国家公园在生态保护、政府治理、生计冲突等方面的典型特征, 着重从横向权力整合和纵向权力上收的双重视角, 构建了国家公园体制建设的经济学理论框架。该理论框架综合考虑了生态保护整体性、多目标冲突、信息劣势及信息不对称、部门间协调的交易成本、部门间分工效率、地方政府“竞次”、正外部性内部化等理论逻辑, 形成了基于成本有效性和“成本-效益”分析的国家公园体制经济学逻辑框架。以东北虎豹国家公园、大熊猫国家公园、三江源国家公园为例, 针对其所代表的三种管理模式进行案例研究, 分析不同国家公园体制的“成本-效益”变化, 总结中国国家公园体制建设和生态资产管理的重要成就和主要挑战, 对国家公园体制建设需重点处理的与原有自然保护地关系、与地方政府部门关系和与居民生计关系等问题进行分析展望。 <p style="line-height: 12px;">&nbsp;</p> </div> </div> <div class="abstract-en"> <div class="article-abstract"> <b>Abstract:</b> A protected area system, with national parks as the main body, is being established in China to achieve a high level of ecological protection and ecological asset management. It is of great significance to construct an analytical framework for the national park system from the perspective of economic theory, so as to understand the deep logic of national park establishment. According to the typical characteristics of national parks in ecological protection, governmental governance, livelihood conflicts, etc., this paper starts from the dual perspectives of horizontal and vertical power integration, and concentrates on constructing an economic theoretical framework for the institutional reform of national parks. In this theoretical framework, the theoretical logic of ecological conservation integrity, multi-objective conflicts, information disadvantage and information asymmetry, transaction costs of intersectoral coordination, efficiency of intersectoral division of labor, "race to the bottom" in local governments, and internalization of positive externalities is comprehensively considered. Moreover, the economic logic framework of national park system based on cost-effectiveness and cost-benefit analysis is innovatively formed. Accordingly, the Northeast China Tiger and Leopard National Park, the Giant Panda National Park, and the Sanjiangyuan National Park are taken as examples of three different management modes for case analyses under the perspective of economics. On this basis, the changes in the cost-benefit of different national parks are analyzed. Meanwhile, important achievements and major challenges in Chinese national park system are summarized. The key issues that should be dealt with in the construction of the national park system, such as the relationship with the original protected areas, the relationship with local government sectors, and the relationship with the livelihoods of the inhabitants, are analyzed and prospected. <p style="line-height: 12px;">&nbsp;</p> </div> </div> </li> <script id="articleCnAbstractTpl" type="text/html"> <div class="abstract-cn"> {{if article.abstractinfoCn && article.abstractinfoCn != ""}} <div class="article-abstract {{if dic.abstractContentShowType}}{{dic.abstractContentShowType}}{{/if}}"> <b>摘要:</b> {{@ convertAbstractHtml(article.abstractinfoCn, "cn")}} {{if article.graphicalAbstracts && article.graphicalAbstracts.length}} <p style="line-height: 12px;">&nbsp;</p> {{each article.graphicalAbstracts v i}} {{if v.language != 'en'}} {{each v.paraContents paraContent n}} {{@ replaceImg(convertMathHtml(convertAbstractHtml(paraContent.paraContent, "cn")), article.filePath)}} {{/each}} {{/if}} {{/each}} {{/if}} </div> {{/if}} {{if article.keywordShowCn == 1}} <ul class="article-keyword"> <b>关键词:</b> {{each articleKeyword2KeywordCnOrKeywordEn(article).keywordCnList kw i}} {{if kw.keywordCn && kw.keywordCn != ""}} <li > {{else}} <li style="display: none;"> {{/if}} <a class="underHigh mainColor" onclick="searchLike('keywordCn','{{escapeString(filterHTMLTag(kw.keywordCn))}}')" href="javascript:void(0);"> {{@ kw.keywordCn}} </a>&nbsp;{{if i != article.keywordCnList.length - 1}}/&nbsp;{{/if}} </li> {{/each}} </ul> {{/if}} </div> <div class="abstract-en"> {{if article.abstractinfoEn && article.abstractinfoEn != ""}} <div class="article-abstract-en {{if dic.abstractContentShowType}}{{dic.abstractContentShowType}}{{/if}}"> <b>Abstract:</b> {{@ convertAbstractHtml(article.abstractinfoEn, "en")}} {{if article.graphicalAbstracts && article.graphicalAbstracts.length}} <p style="line-height: 12px;">&nbsp;</p> {{each article.graphicalAbstracts v i}} {{if v.language == 'en'}} {{each v.paraContents paraContent n}} {{@ replaceImg(convertMathHtml(convertAbstractHtml(paraContent.paraContent, "en")), article.filePath)}} {{/each}} {{/if}} {{/each}} {{/if}} </div> {{/if}} {{if article.keywordShow == 1}} <ul class="article-keyword article-info-en"> <b>Keywords:</b> {{each articleKeyword2KeywordCnOrKeywordEn(article).keywordEnList kw i}} {{if kw.keywordEn && kw.keywordEn != ""}} <li > {{else}} <li style="display: none;"> {{/if}} <a class="underHigh mainColor" onclick="searchLike('keywordCn','{{escapeString(filterHTMLTag(kw.keywordEn))}}')" href="javascript:void(0);"> {{@ kw.keywordEn}} </a>&nbsp;{{if i != article.keywordEnList.length - 1}}/&nbsp;{{/if}} </li> {{/each}} </ul> {{/if}} </div> {{if article.hasForewordFootNoteCount == 1}} <div class="footnotesBoxForeword"> <div class="footnotes"> {{each article.footNotes footNote i}} {{if footNote.specificUse && footNote.specificUse == "foreword" && footNote.language == "zh"}} {{if footNote.title && footNote.title != ""}} <b>{{@ footNote.title}}</b> {{/if}} {{each footNote.paraContents paraContent i}} {{if paraContent.paraContent && paraContent.paraContent != "" && paraContent.language == "zh"}} <p id="{{footNote.label}}" class="intro-list"> {{@ convertMathHtml(paraContent.paraContent)}} </p> {{/if}} {{/each}} {{/if}} {{/each}} </div> </div> {{/if}} {{if article.hasSimpleFootNoteCount == 1}} <div class="footnotesBox hidden"> <div class="footnotes"> {{each article.footNotes footNote i}} <% if (!(footNote.specificUse && footNote.specificUse === 'foreword') && !(footNote.fnType && footNote.fnType === 'author-notes') && footNote.language === 'zh') { %> {{if footNote.title && footNote.title != ""}} <b>{{@ footNote.title}}</b> {{/if}} {{each footNote.paraContents paraContent n}} {{if paraContent.paraContent && paraContent.paraContent != "" && paraContent.language == "zh"}} <div id="{{footNote.label}}"> {{@ convertMathHtml(paraContent.paraContent)}} </div> {{/if}} {{/each}} <% } %> {{/each}} </div> </div> {{/if}} <div id="trendmd-suggestions" class="hidden-xs hidden-md" style="padding-bottom:10px;"></div> </script> <script type="text/javascript"> renderTpl($("#abstract"), "articleCnAbstractTpl", allData); $("#abstract xref").each(function (i, e) { var hrefVal = $(this).attr("rid"); var refType = $(this).attr("ref-type"); var labelVal = $(this).text(); var replaceStr = "<span class=\"xref\"><a href=\"javascript:;\" data-href=\"#"+hrefVal+"\" ref-type=\"" + refType + "\">" + labelVal + "</a></span>"; $(this).replaceWith(replaceStr); }); </script> <!-- trendmd --> <div> <script> $(document).ready(function(){ var oScript = document.createElement("script"); oScript.type = "text/javascript"; oScript.src="//js.trendmd.com/trendmd.min.js"; oScript.defer=""; oScript.setAttribute("data-trendmdconfig","{'element':'#trendmd-suggestions'}"); document.body.appendChild(oScript); }) </script> </div> <!--全文--> <div val="HTML全文" class="html-text phone-title phone-mark"> <a class=' mainColor' data-navId="htmlContent" rel="html" articleId='e5d40f66-5f5a-49cb-a6b0-c20f45855e6d' onclick="ajaxCountHtmlView('e5d40f66-5f5a-49cb-a6b0-c20f45855e6d')" href="javascript:void(0);" > <span></span>HTML全文<num></num> </a> </div> <li id="htmlContent" class="article-box article-main-mid"> </li> <script id="articleHTMLCnTpl" type="text/html"> {{set secList = article.secList}} {{set filePath = article.filePath}} <input id="basePath" type="hidden" value="{{filePath}}" /> {{set secid = "noSec"}} {{set showZhOrEn = 'en'}} {{each secList section i}} {{if section.language == 'zh'}} {{set showZhOrEn1 = showZhOrEn = 'zh'}} {{/if}} {{/each}} {{each secList section i}} {{if section.language == article.language}} {{if section.title}} {{if section.level == 1}} {{set secid1 = secid = section.id}} <h3 class="navTitle " id="{{secid}}"> <span id="{{section.id}}" level="{{section.level}}" sort="{{section.sortNum}}" class="sec-title"> {{if section.serialNum}} {{section.serialNum}}.&nbsp;&nbsp; {{/if}} {{@ convertMathHtml(section.title)}} </span> </h3> {{else if section.level == 2}} <h4 class="navTitle {{secid}}"> <span id="{{section.id}}" level="{{section.level}}" sort="{{section.sortNum}}" class="sec-title"> {{if section.serialNum}} {{section.serialNum}}&nbsp;&nbsp; {{/if}} {{@ convertMathHtml(section.title)}} </span> </h4> {{else}} <h5 class="navTitle {{secid}}"> <span id="{{section.id}}" level="{{section.level}}" sort="{{section.sortNum}}" class="sec-title"> {{if section.serialNum}} {{section.serialNum}}&nbsp;&nbsp; {{/if}} {{@ convertMathHtml(section.title)}} </span> </h5> {{/if}} {{/if}} {{each section.paraContents contentEle i}} {{if contentEle.paraType == "para"}} <p id='{{contentEle.id}}' class="{{secid}} {{if contentEle.contentType && contentEle.contentType == 'flushleft'}}p-flushleft{{/if}}"> {{@ convertMathHtml(contentEle.paraContent)}} </p> {{/if}} {{if contentEle.paraType == "formula"}} <div class="formula-wrap"> <table style="width:100%;" id='{{contentEle.id}}' class="formula {{secid}}"> <tr> <td align="center"> {{@ convertMathHtml(contentEle.paraContent)}} </td> {{if isNumber(contentEle.tagId)}} {{if contentEle.tagId}} <td class="formulaTag numwidth" > ({{contentEle.tagId}}) </td> {{/if}} {{else}} {{if contentEle.labelText}} <td class="formulaTag numwidth" > ({{contentEle.labelText}}) </td> {{/if}} {{/if}} </tr> </table> </div> {{/if}} {{if contentEle.paraType == "mixPara"}} <div id='{{contentEle.id}}' class="{{secid}} mix-para"> {{each contentEle.paraContents mixContentEle n}} {{if mixContentEle.type == "mixParaString"}} {{@ convertMathHtml(mixContentEle.paraContent)}} {{/if}} {{if mixContentEle.type == "mixParaFormula"}} <div class="formula-wrap"> <table style="width:100%;" class="formula {{secid}}"> <tr> <td align="center"> {{@ convertMathHtml(mixContentEle.paraContent)}} </td> {{if mixContentEle.labelText}} <td class="formulaTag numwidth" > ({{mixContentEle.labelText}}) </td> {{/if}} </tr> </table> </div> {{/if}} {{/each}} </div> {{/if}} {{if contentEle.paraType == "fig"}} <div class="_figclass figure {{secid}}"> <div class="figure_title figure_fulltext clearfix"> {{if contentEle.contentTitleCn}} {{set figTitle = "图&nbsp;" + contentEle.labelText + "&nbsp;" + contentEle.contentTitleCn}} {{if contentEle.contentTitleEn}} {{set figTit = figTit + "&lt;br&gt;Figure&nbsp;" + contentEle.labelText + ".&nbsp;" + contentEle.contentTitleEn}} {{/if}} {{else if contentEle.contentTitleEn}} {{set figTitle = "Figure&nbsp;" + contentEle.labelText + ".&nbsp;" + contentEle.contentTitleEn}} {{else}} {{set figTitle = ""}} {{/if}} <a href="{{filePath}}{{contentEle.paraContent}}" title="{{delHTMLTag(figTitle)}}" img_id="Fig-{{contentEle.tagId}}" img_ref="#Fig-{{contentEle.tagId}}"> <img data-src="{{filePath}}{{contentEle.paraContent}}" onerror="this.onerror=null;this.src='{{filePath}}{{contentEle.paraContent}}'" class="figure_img lozad {{if article.figLayouts && article.figLayouts[contentEle.tagId]}} {{if article.figLayouts[contentEle.tagId].columnNums == '1'}}figure_type1 bbb {{else}}figure_type2 ccc {{/if}} {{else}} figure_type2 aaa {{/if}}" id="{{contentEle.tagId}}" /> </a> <div class="figure_caption"> {{if contentEle.contentTitleCn}} <div> <span class="FigText" id="{{contentEle.tagId}}"> <b> {{if isNotSupplementary(contentEle.tagId)}} 图&nbsp; {{else}} {{dic.supFigPreCnCon}}&nbsp; {{/if}} {{contentEle.labelText}}</b>&nbsp; </span> {{@ convertMathHtml(contentEle.contentTitleCn)}} </div> {{/if}} {{if contentEle.contentAltCn}} <div> {{@ convertMathHtml(contentEle.contentAltCn)}} </div> {{/if}} {{if contentEle.contentTitleEn}} <div> <span class="FigText" id="{{contentEle.tagId}}"> <b> {{if isNotSupplementary(contentEle.tagId)}} Figure&nbsp; {{else}} {{dic.supFigPreEnCon}}&nbsp; {{/if}} {{contentEle.labelText}}.</b>&nbsp; </span> {{@ convertMathHtml(contentEle.contentTitleEn)}} </div> {{/if}} {{if contentEle.contentAltEn}} <div> {{@ convertMathHtml(contentEle.contentAltEn)}} </div> {{/if}} </div> </div> <div class="figure_button"> <img src="{{mainPath}}style/images/public/download.png"/>下载: <a href="javascript:void(0);" onclick="downloadImg('{{contentEle.id}}','para')">全尺寸图片</a> <a href="javascript:void(0);" onclick="downloadPPT('{{contentEle.id}}','para')" style="border-left: 1px solid #ccc;padding-left: 5px;">幻灯片</a> </div> </div> {{/if}} {{if contentEle.paraType == "table"}} <div class="figure table_new {{secid}}" id="{{contentEle.id}}"> <div class="article_table_fullText clearfix" ref="{{contentEle.tagId}}"> {{if contentEle.contentTitleCn}} {{set tableTitle = "表&nbsp;" + contentEle.labelText + "&nbsp;" + contentEle.contentTitleCn}} {{if contentEle.contentTitleEn}} {{set tableTitle = tableTitle + "&lt;br&gt;Table&nbsp;" + contentEle.labelText + ".&nbsp;" + contentEle.contentTitleEn}} {{/if}} {{else if(contentEle.contentTitleEn)}} {{set tableTitle = "Table&nbsp;" + contentEle.labelText + ".&nbsp;" + contentEle.contentTitle}} {{else}} {{set tableTitle = ""}} {{/if}} <div class="table_caption"> {{if contentEle.contentTitleCn}} <div> {{if contentEle.labelText}} <span class="TableText"> <b> {{if isNotSupplementary(contentEle.tagId)}} 表&nbsp; {{else}} {{dic.supTablePreCnCon}}&nbsp; {{/if}} {{contentEle.labelText}}</b>&nbsp; </span> {{/if}} {{@ convertMathHtml(contentEle.contentTitleCn)}} </div> {{/if}} {{if contentEle.contentTitleEn}} <div> <span class="TableText"> {{if contentEle.labelText}} <b> {{if isNotSupplementary(contentEle.tagId)}} Table&nbsp; {{else}} {{dic.supTablePreEnCon}}&nbsp; {{/if}} {{contentEle.labelText}}.</b>&nbsp; {{/if}} </span> {{@ convertMathHtml(contentEle.contentTitleEn)}} </div> {{/if}} </div> <div id="{{contentEle.tagId}}_content" class="table table_content"> <div class="table-body {{if article.tableLayouts && article.tableLayouts[contentEle.tagId]}} {{if article.tableLayouts[contentEle.tagId].columnNums=="1"}} table_type1 {{else}} table_type2 {{/if}} {{else}} table_type1 {{/if}}"> {{@ convertMathHtml(contentEle.paraContent)}} </div> </div> {{if contentEle.contentAltCn}} <div class="table_notes"> {{@ convertMathHtml(contentEle.contentAltCn)}} </div> {{/if}} </div> <div class="figure_button"> <img src="{{mainPath}}style/images/public/download.png"/>下载: <a href="javascript:void(0);" onclick="downloadCsv('{{contentEle.id}}','para')">导出CSV&nbsp;</a> <div class="table-csv-right fr">|&nbsp;显示表格</div> </div> </div> {{/if}} {{if contentEle.paraType == "box"}} {{if contentEle.contentTitleCn}} <p class="box-caption {{secid}}">{{@ convertMathHtml(contentEle.contentTitleCn)}}</p> {{/if}} <div id="{{paragraph.tagId}}"> <p id='{{contentEle.id}}' class="{{secid}}">{{@ convertMathHtml(contentEle.paraContent)}}</p> </div> {{/if}} {{/each}} {{/if}} {{/each}} {{if article.appendixList}} <div class="appendix-html"> {{each article.appendixList appendix i}} {{if appendix.language != "en"}} <h3 class="navTitle" id="{{appendix.id}}"> <span id="{{appendix.id}}" level="1" class="appendix-title sec-title"> {{if appendix.labelText}} {{appendix.labelText}} {{/if}} {{@ convertMathHtml(appendix.title)}} </span> </h3> {{each appendix.paraContents contentEle n}} <p id='{{contentEle.id}}' class="{{appendix.id}}"> {{@ convertMathHtml(contentEle.paraContent)}} </p> {{/each}} {{/if}} {{/each}} </div> {{/if}} {{if article.acks}} <div class="acks-html"> {{each article.acks ackVo i}} {{if ackVo.title}} <b>{{@ convertMathHtml(ackVo.title)}}:</b> {{/if}} {{each ackVo.paraContents paraVo j}} {{@ convertMathHtml(paraVo.paraContent)}} {{/each}} {{/each}} </div> {{/if}} </script> <div class="phone-title" style="display:none;"></div> <!--图表--> <!--Figure/Table--> <li class="article-box article-chart " id="figTab"> </li> <script id="articleCnFigTabTpl" type="text/html"> {{each article.figList para i}} <div class="_figclass figure"> <div class="figureTextBox"> <div> {{if para.titleCn && para.titleCn != ""}} {{set figTitle = "图&nbsp;"+para.labelText+"&nbsp;"+para.nameCn}} {{if para.nameEn && para.nameEn !=""}} {{set figTitle=figTitle+"&lt;br&gt;Fig.&nbsp;"+para.labelText+".&nbsp;"+para.titleEn}} {{/if}} {{else if para.nameEn && para.nameEn != ""}} {{set figTitle = "Figure&nbsp;"+para.labelText+".&nbsp;"+para.nameEn}} {{/if}} <a class="" title="{{if figTitle}}{{@ filterHTMLTag(figTitle)}}{{/if}}" href="{{para.filePath}}"> <img data-src="{{para.filePath}}" class="lozad figure_img {{if para.columnNums == '1'}} figure_type1{{else}} figure_type2{{/if}}" id="Fig-{{para.tagId}}" ref="#Fig-{{para.tagId}}"/> </a> </div> <div class="figureTitle"> {{if para.nameCn && para.nameCn != ""}} <p class="figTabSpan"> <span class="FigText" id="{{para.tagId}}"> <b> {{if isNotSupplementary(para.tagId)}} 图&nbsp; {{else}} {{if dic.supFigPreCnCon}}{{dic.supFigPreCnCon}}&nbsp;{{/if}} {{/if}} {{if para.labelText}}{{@ para.labelText}}{{/if}} </b>&nbsp; </span> {{@ convertMathHtml(para.nameCn)}} </p> {{if para.supplementRemarkCn && para.supplementRemarkCn != ""}} <p class="figTabSpan"> {{@ convertMathHtml(para.supplementRemarkCn)}} </p> {{/if}} {{/if}} <!-- 英文图题 --> {{if para.nameEn && para.nameEn != ""}} <p class="figTabSpan"> <span class="FigText" id="{{para.tagId}}"> <b> {{if isNotSupplementary(para.tagId)}} Figure&nbsp; {{else}} {{if dic.supFigPreEnCon}}{{dic.supFigPreEnCon}}&nbsp;{{/if}} {{/if}} {{if para.labelText}}{{@ para.labelText}}.{{/if}} </b>&nbsp; </span> {{@ convertMathHtml(para.nameEn)}} </p> {{if para.supplementRemarkEn && para.supplementRemarkEn != ""}} <p class="figTabSpan"> {{@ convertMathHtml(para.supplementRemarkEn)}} </p> {{/if}} {{/if}} </div> </div> <!-- 下拉显示 --> <div class="figure_button"> <img src="{{mainPath}}style/images/public/download.png"/>下载: <a href="javascript:void(0);" onclick="downloadImg('{{para.id}}','figure')">全尺寸图片</a> <a href="javascript:void(0);" onclick="downloadPPT('{{para.id}}','figure')" style="border-left: 1px solid #ccc;padding-left: 5px;">幻灯片</a> </div> <!-- 下拉显示 --> </div> {{/each}} {{each article.tableList para i}} <div class="figure"> <div class="figureTitle" style="margin-top:0;"> <!-- 中文表题 --> {{if para.nameCn && para.nameCn != ""}} <p class="figTabSpan"> <span class="TableText" id="{{para.tagId}}"> {{if para.labelText}} <b> {{if isNotSupplementary(para.tagId)}} 表&nbsp; {{else}} {{if dic.supTablePreCnCon}}{{dic.supTablePreCnCon}}&nbsp;{{/if}} {{/if}} {{if para.labelText}}{{@ para.labelText}}{{/if}} </b>&nbsp; {{/if}} </span> {{@ convertMathHtml(para.nameCn)}} </p> {{/if}} <!-- 英文表题 --> {{if para.nameEn && para.nameEn != ""}} <p class="figTabSpan"> <span class="TableText" id="{{para.tagId}}"> {{if para.labelText}} <b> {{if isNotSupplementary(para.tagId)}} Table&nbsp; {{else}} {{if dic.supTablePreEnCon}}{{dic.supTablePreEnCon}}&nbsp;{{/if}} {{/if}} {{if para.labelText}}{{@ para.labelText}}{{/if}} </b>&nbsp; {{/if}} </span> {{@ convertMathHtml(para.nameEn)}} </p> {{/if}} </div> <div class="article_table_fullText clearfix tableTextBox" id="Fig-{{para.tagId}}" ref="#Fig-{{para.tagId}}"> <div class="table-body table_content {{if para.columnNums == '1'}} table_type1{{else}} table_type2{{/if}} "> {{if para.contentCn && para.contentCn != ""}}{{@ convertMathHtml(para.contentCn)}}{{/if}} </div> <!-- 注解 --> {{if para.supplementRemarkCn && para.supplementRemarkCn != ""}} <p class="figTabSpan"> {{@ convertMathHtml(para.supplementRemarkCn)}} </p> {{/if}} {{if para.supplementRemarkEn && para.supplementRemarkEn != ""}} <p class="figTabSpan"> {{@ convertMathHtml(para.supplementRemarkEn)}} </p> {{/if}} </div> {{if para.contentCn && para.contentCn != ""}} <!-- 下拉显示 --> <div class="figure_button"> <img src="{{mainPath}}style/images/public/download.png"/> 下载: <a onclick="downloadCsv('{{para.id}}','table')">导出CSV</a> </div> {{/if}} </div> {{/each}} </script> <script type="text/javascript"> renderTpl($("#figTab"),"articleCnFigTabTpl", allData); head.ready(function(){ var observer = lozad(); // lazy loads elements with default selector as '.lozad' observer.observe(); }) </script> <!--参考文献--> <div class="phone-title" rel="ref" val="参考文献"> <a class="mainColor" data-navId="References" href="javascript:void(0);"> 参考文献<num>(47)</num> </a> </div> <!--参考文献--> <li id="References" class="article-box article-references"> </li> <script id="articleCnReferenceTpl" type="text/html"> {{if article.refers && article.refers.length > 0}} <div class="References-wrap"> <table class="reference-tab{{if journal.referenceCodeType == "2"}} author-type-reference{{/if}}"> {{each article.refers refer i}} <tr class="document-box" id="{{refer.tagid}}"> {{if journal.referenceCodeType && journal.referenceCodeType != "2"}} {{if refer.label && refer.label != ""}} <td valign="top" class="td1">{{if isNumber(refer.label)}}[{{refer.label}}]{{else}}{{refer.label}}{{/if}}</td> {{/if}} {{/if}} <td class="td2"> {{set isLine = 0}} {{if refer.doi}}{{set doiOrCode = refer.doi}}{{else}}{{set doiOrCode = refer.code}}{{/if}} {{if refer.allinfoPartCn && refer.allinfoPartCn != ""}} {{set isLine = 1}} {{if (dic.isReferenceLinkIcon || dic.isReferenceLinkIcon == false) && dic.isReferenceDoiUp}}{{@ convertMathHtml(referenceDOIReplace(refer.allinfoPartCn, doiOrCode, dic.isReferenceLinkIcon, dic.isReferenceDoiUp, refer.uri))}}{{/if}} {{/if}} {{if refer.allinfoPartEn && refer.allinfoPartEn != ""}} {{if isLine == 1}}<p class="mar6"></p>{{/if}} {{set isLine = 1}} {{if (dic.isReferenceLinkIcon || dic.isReferenceLinkIcon == false) && dic.isReferenceDoiUp}}<p>{{@ convertMathHtml(referenceDOIReplace(refer.allinfoPartEn, doiOrCode, dic.isReferenceLinkIcon, dic.isReferenceDoiUp, refer.uri))}}</p>{{/if}} {{/if}} <!-- 如果中文、英文都没有的情况就输出默认语种的数据 --> {{if isLine == 0}} {{if (dic.isReferenceLinkIcon || dic.isReferenceLinkIcon == false) && dic.isReferenceDoiUp}}{{@ convertMathHtml(referenceDOIReplace(refer.allinfo, doiOrCode, dic.isReferenceLinkIcon, dic.isReferenceDoiUp, refer.uri))}}{{/if}} {{/if}} </td> </tr> {{/each}} </table> </div> {{/if}} </script> <script type="text/javascript"> renderTpl($("#References"), "articleCnReferenceTpl", allData); </script> <!--相关文章--> <div class="phone-title" val="相关文章"> <a class="mainColor" data-navId="relative-article" href="javascript:void(0);" onclick="loadRelativeArticles();"> 相关文章 </a> </div> <!--相关文章--> <li class="article-box relateArticleStatus article-related-article" id="relative-article"> </li> <script id="relativeArticlesTpl" type="text/html"> <table class="reference-tab {{if journal.referenceCodeType == "2"}} author-type-related{{/if}}"> {{each relativeArticles.list v i}} <tr class="document-box"> {{if v.titleCn && v.titleCn != ""}} {{if journal.referenceCodeType && journal.referenceCodeType == "1"}} <td valign="top" class="td1">[{{i+1}}]</td><td class="td2"> {{set authorIndex = 0}} {{each v.authors au i}}{{if au.authorNameCn && au.authorNameCn != ""}}{{set authorIndex1 = authorIndex = 1}}{{au.authorNameCn}}{{if i != v.authors.length - 1}}, {{/if}}{{/if}}{{/each}}{{if authorIndex == 1}}. {{/if}} {{if v.doi && v.doi != ""}} <a href="{{basePath}}cn/article/doi/{{v.doi}}" class="" target="_blank"> {{set article = v}} {{if article.titleCn}}{{@ article.titleCn}}{{/if}}{{if article.subTitleCn && article.subTitleCn != ""}}{{if dic.subtitleFLWCn && dic.subtitleFLWCn != ""}}{{@ dic.subtitleFLWCn}}{{/if}}{{@ article.subTitleCn}}{{if dic.subtitleLLWCn && dic.subtitleLLWCn != ""}}{{@ dic.subtitleLLWCn}}{{/if}}{{/if}} </a> {{else}} <a href="{{basePath}}cn/article/id/{{v.id}}" class="" target="_blank"> {{set article = v}} {{if article.titleCn}}{{@ article.titleCn}}{{/if}}{{if article.subTitleCn && article.subTitleCn != ""}}{{if dic.subtitleFLWCn && dic.subtitleFLWCn != ""}}{{@ dic.subtitleFLWCn}}{{/if}}{{@ article.subTitleCn}}{{if dic.subtitleLLWCn && dic.subtitleLLWCn != ""}}{{@ dic.subtitleLLWCn}}{{/if}}{{/if}} </a> {{/if}}[J]. {{@ journal.titleCn}}{{if v.articleState && v.articleState != "" }}{{else}}, {{set article = v}}{{if article.articleState && article.articleState != ""}} <font class="colorRed">当前状态: <span class="colorRed current_state" title="Tooltip on top" style="">{{article.releaseProgress.currentState}}</span>,&nbsp;</font><font class="latest_update_span"><i style="font-style:normal;">最新更新时间:</i>&nbsp;<span>{{article.releaseProgress.maxLastReleaseTime}}</span>{{if article.doi && article.doi != ""}},{{/if}}</font> {{else}} <font>{{article.year}}, {{article.volume}}({{article.issue}}){{if article.hasPage}}: {{article.page}}.{{/if}}</font> {{/if}}{{/if}} {{if v.doi && v.doi != ""}} {{set article = v}} <span style="display:inline-block;">DOI: <a class="mainColor" href='https://dx.doi.org/{{article.doi}}' target="_blank" class="mainColor">{{v.doi}}</a></span> {{/if}} </td> {{else}} <td valign="top" class="td1"></td> <td class="td2"> {{set authorIndex = 0}} {{each v.authors au i }}{{if au.authorNameCn && au.authorNameCn != ""}}{{set authorIndex1 = authorIndex = 1}}{{au.authorNameCn}}{{if i != v.authors.length - 1}}, {{/if}}{{/if}}{{/each}}{{if authorIndex == 1}}. {{/if}} {{v.year}}: {{if v.doi && v.doi != ""}} <a href="{{basePath}}cn/article/doi/{{v.doi}}" class="" target="_blank"> {{set article = v}} {{if article.titleCn}}{{@ article.titleCn}}{{/if}}{{if article.subTitleCn && article.subTitleCn != ""}}{{if dic.subtitleFLWCn && dic.subtitleFLWCn != ""}}{{@ dic.subtitleFLWCn}}{{/if}}{{@ article.subTitleCn}}{{if dic.subtitleLLWCn && dic.subtitleLLWCn != ""}}{{@ dic.subtitleLLWCn}}{{/if}}{{/if}} </a> {{else}} <a href="{{basePath}}cn/article/id/{{v.id}}" class="" target="_blank"> {{set article = v}} {{if article.titleCn}}{{@ article.titleCn}}{{/if}}{{if article.subTitleCn && article.subTitleCn != ""}}{{if dic.subtitleFLWCn && dic.subtitleFLWCn != ""}}{{@ dic.subtitleFLWCn}}{{/if}}{{@ article.subTitleCn}}{{if dic.subtitleLLWCn && dic.subtitleLLWCn != ""}}{{@ dic.subtitleLLWCn}}{{/if}}{{/if}} </a> {{/if}}. {{@ journal.titleCn}}{{if v.articleState && v.articleState != ""}}{{else}}, {{set article = v}}{{if article.articleState && article.articleState != ""}} <font class="colorRed">当前状态: <span class="colorRed current_state" title="Tooltip on top" style="">{{article.releaseProgress.currentState}}</span>,&nbsp;</font><font class="latest_update_span"><i style="font-style:normal;">最新更新时间:</i>&nbsp;<span>{{article.releaseProgress.maxLastReleaseTime}}</span>{{if article.doi && article.doi != ""}},{{/if}}</font> {{else}} <font>{{article.year}}, {{article.volume}}({{article.issue}}){{if article.hasPage}}: {{article.page}}.{{/if}}</font> {{/if}}{{/if}} {{if v.doi && v.doi != ""}} {{set article = v}} <span style="display:inline-block;">DOI: <a class="mainColor" href='https://dx.doi.org/{{article.doi}}' target="_blank" class="mainColor">{{v.doi}}</a></span> {{/if}} </td> {{/if}} {{/if}} </tr> {{/each}} </table> </script> <!--文章被引--> <div class="phone-title" val="施引文献" class="html-beiyin"> <a class="mainColor" data-navId="citedby-info" id="citedby-li" rel="citedby" href="javascript:void(0);"> 施引文献<num id="citedby-num-phone"></num> </a> </div> <li id="citedby-info" class="article-box article-knowledge-map"></li> <script id="citedByTpl" type="text/html"> {{if jnum || jnum == "0"}} <h3 style="line-height: 30px;font-size: 110%;"><b>期刊类型引用({{jnum}})</b></h3> {{each allCitedBy e i}} {{if e.citedCount > 0}} <table class='cited-content' style='text-align:left;'> {{each e.citedByArticles article i}} {{if article.articleType == "journal"}} {{set _citiationInfo = article.citiation.replace(/\[\d+\]/, "")}} <tr class="citedby-p"><td class="cited-order-num" valign="top" width="20">{{i + 1}}. </td> <td class="cited-info" style="padding-left:5px;"> {{set _viewCitiation = _citiationInfo.replace(/\, /g, ",").replace(/\,/g, ", ").replace("[J].", ".").replace(" :", ": ")}} {{_viewCitiation}} {{if /.*[\u4e00-\u9fa5]+.*$/.test(_citiationInfo)}} {{if article.journal == journal.titleCn || article.journal == journal.titleEn}} <% try{ %> <a class='cited-location' target='_blank' href='{{basePath}}cn/article/Y{{article.year}}/I{{article.issue}}/{{article.fpage}}'><img src='{{mainPath}}style/images/public/search-cited.png' class='cited-search'/> 本站查看</a> <% }catch (e){ %> <a class='cited-location' target='_blank' href='http://xueshu.baidu.com/s?wd={{encodeURI(_citiationInfo)}}'><img src='{{mainPath}}style/images/public/search-cited.png' class='cited-search'/> 百度学术</a> <% } %> {{else}} <a class='cited-location' target='_blank' href='http://xueshu.baidu.com/s?wd={{encodeURI(_citiationInfo)}}'><img src='{{mainPath}}style/images/public/search-cited.png' class='cited-search'/> 百度学术</a> {{/if}} {{else}} <a class='cited-location' target='_blank' href='https://cn.bing.com/academic/search?q={{encodeURI(_citiationInfo)}}'><img src='{{mainPath}}style/images/public/search-cited.png' class='cited-search'/> 必应学术</a> {{/if}} <td> </tr> {{/if}} {{/each}} </table> {{/if}} {{/each}} <h3 style="line-height: 30px;font-size: 110%;"><b>其他类型引用({{qtnum}})</b></h3> {{/if}} </script> <!--附件--> <div class="phone-title" rel="sup" val="资源附件"> <a class="mainColor" data-navId="Supplementary" href="javascript:void(0);"> 资源附件<num>(0)</num> </a> </div> <!-- 附件 --> <li id="Supplementary" class="article-box articleListBox article-supplements"> </li> <script id="articleCnSupplementsTpl" type="text/html"> {{if article.supplements.length > 0}} <!-- 视频类型 --> {{if article.hasVideo}} <div class="supplement-type"> <h3 class="supplement-type-tit">本文视频</h3> <ul class="supplement-type-list supplement-video-list"> <!-- 封面视频 --> {{if article.firstVideo && article.firstVideo != ""}} <li class="supplement-type-item supplement-video-item"> <a class="supplement-video-item-a" href="{{basePath}}cn/supplement/{{article.firstVideo.id}}"> <video id="" class="video-js vjs-16-9" data-setup='{}'> <source src="{{article.firstVideo.filePath}}" type="video/mp4"> <source src="{{article.firstVideo.filePath}}" type="video/webm"> <source src="{{article.firstVideo.filePath}}" type="video/ogg"> </video> </a> <a class="supplement-type-item-tit supplement-video-title" href="{{basePath}}cn/supplement/{{article.firstVideo.id}}"> {{if article.firstVideo.nameCn && article.firstVideo.nameCn != ""}} {{@ delHTMLTag(article.firstVideo.nameCn)}} {{else}} {{@ delHTMLTag(article.firstVideo.nameEn)}} {{/if}} </a> </li> {{/if}} <!-- 视频摘要类型 --> {{each article.supplements video i}} {{if video.fileType == "videoAbstract"}} <li class="supplement-type-item supplement-video-item"> <a class="supplement-video-item-a" href="{{basePath}}cn/supplement/{{video.id}}"> <video class="video-js vjs-16-9" src="{{video.filePath}}" data-setup='{}'> <source src="{{video.filePath}}" type="video/mp4"> <source src="{{video.filePath}}" type="video/webm"> <source src="{{video.filePath}}" type="video/ogg"></source> </video> </a> <a class="supplement-type-item-tit supplement-video-title" href="{{basePath}}cn/supplement/{{video.id}}"> {{if video.nameCn && video.nameCn != ""}} {{@ delHTMLTag(video.nameCn)}} {{else}} {{@ delHTMLTag(video.nameEn)}} {{/if}} </a> </li> {{/if}} {{/each}} <!-- 附件视频类型 --> {{if article.videoSupplementList && article.videoSupplementList.length > 0}} {{each article.videoSupplementList video i}} <li class="supplement-type-item supplement-video-item"> <a class="supplement-video-item-a" href="{{basePath}}cn/supplement/{{video.id}}"> <video class="video-js vjs-16-9" src="{{video.filePath}}" data-setup='{}'> <source src="{{video.filePath}}" type="video/mp4"> <source src="{{video.filePath}}" type="video/webm"> <source src="{{video.filePath}}" type="video/ogg"></source> </video> </a> <a class="supplement-type-item-tit supplement-video-title" href="{{basePath}}cn/supplement/{{video.id}}"> {{if video.nameCn && video.nameCn != ""}} {{@ delHTMLTag(video.nameCn)}} {{else}} {{@ delHTMLTag(video.nameEn)}} {{/if}} </a> </li> {{/each}} {{/if}} <!-- 附件文件类型中的视频 --> {{each article.fileSupplementList video i}} {{if video.fileLastName == "mp4" || video.fileLastName == "webm" || video.fileLastName == "ogg" || video.fileLastName == "avi" || video.fileLastName == "AVI" || video.fileLastName == "wmv" || video.fileLastName == "MOV" || video.fileLastName == "flv"}} <li class="supplement-type-item supplement-video-item"> <a class="supplement-video-item-a" href="{{basePath}}cn/supplement/{{video.id}}"> <video class="video-js vjs-16-9" src="{{video.filePath}}" data-setup='{}'> <source src="{{video.filePath}}" type="video/mp4"> <source src="{{video.filePath}}" type="video/webm"> <source src="{{video.filePath}}" type="video/ogg"></source> </video> </a> <a class="supplement-type-item-tit supplement-video-title" href="{{basePath}}cn/supplement/{{video.id}}"> {{if video.nameCn && video.nameCn != ""}} {{@ delHTMLTag(video.nameCn)}} {{else}} {{@ delHTMLTag(video.nameEn)}} {{/if}} </a> </li> {{/if}} {{/each}} </ul> </div> {{/if}} {{if article.otherSupplements > 0}} <div class="supplement-type"> <h3 class="supplement-type-tit">其他相关附件</h3> <ul class="supplement-type-other-list"> <!-- 封面图片类型 --> <!-- 微信链接类型 --> {{if article.wxLinkSupplementList && article.wxLinkSupplementList.length > 0}} {{each article.wxLinkSupplementList wxLink i}} <li class="supplement-type-other-item"> <h5 class=""><i class="iconsupplement icon-sp-wx"></i>本文微信链接</h5> <a class="supplement-type-other-tit supplement-link" href="{{wxLink.link}}" target="{{wxLink.openTarget}}"> {{@ delHTMLTag(wxLink.link)}} </a> </li> {{/each}} {{/if}} <!-- 图文摘要类型 --> {{each article.supplements supplement i}} {{if supplement.fileType.indexOf("graphicAbstract") !== -1}} <li class="supplement-type-other-item"> <h5 class=""><i class="iconsupplement icon-sp-image"></i>本文图文摘要</h5> <a class="supplement-type-other-tit" href="{{basePath}}cn/supplement/{{supplement.id}}"> {{if supplement.nameCn && supplement.nameCn != ""}} {{@ delHTMLTag(supplement.nameCn)}} {{else}} {{@ delHTMLTag(supplement.nameEn)}} {{/if}} </a> <a class="supplement-type-other-download" href="javascript:void(0);" onclick="exportSupplementary('{{supplement.id}}')">点击下载{{if supplement.fileSize}}{{supplement.fileSize}}{{/if}}</a> </li> {{/if}} {{/each}} <!-- 中文pdf类型 --> {{each article.supplements supplement i}} {{if supplement.fileType == "cnPdf"}} <li class="supplement-type-other-item"> <h5 class=""><i class="iconsupplement icon-sp-pdf"></i>本文中文pdf</h5> <a class="supplement-type-other-tit" href="{{basePath}}cn/supplement/{{supplement.id}}"> {{if supplement.nameCn && supplement.nameCn != ""}} {{@ delHTMLTag(supplement.nameCn)}} {{else}} {{@ delHTMLTag(supplement.nameEn)}} {{/if}} </a> {{if supplement.doi}} <a class="supplement-type-other-download" href="{{basePath}}supplement/download/{{supplement.doi}}"> {{else}} <a class="supplement-type-other-download" href="javascript:void(0);" onclick="exportSupplementary('{{supplement.id}}')"> {{/if}}点击下载{{if supplement.fileSize}}({{supplement.fileSize}}){{/if}}</a> </li> {{/if}} {{/each}} <!-- 英文pdf类型 --> {{each article.supplements supplement i}} {{if supplement.fileType == "enPdf"}} <li class="supplement-type-other-item"> <h5 class=""><i class="iconsupplement icon-sp-pdf"></i>本文英文pdf</h5> <a class="supplement-type-other-tit" href="{{basePath}}cn/supplement/{{supplement.id}}"> {{if supplement.nameEn && supplement.nameEn != ""}} {{@ delHTMLTag(supplement.nameEn)}} {{/if}} </a> {{if supplement.doi}} <a class="supplement-type-other-download" href="{{basePath}}supplement/download/{{supplement.doi}}"> {{else}} <a class="supplement-type-other-download" href="javascript:void(0);" onclick="exportSupplementary('{{supplement.id}}')"> {{/if}}点击下载{{if supplement.fileSize}}({{supplement.fileSize}}){{/if}}</a> </li> {{/if}} {{/each}} <!-- 双语pdf类型 --> {{each article.supplements supplement i}} {{if supplement.fileType == "syPdf"}} <li class="supplement-type-other-item"> <h5 class=""><i class="iconsupplement icon-sp-pdf"></i>本文双语pdf</h5> <a class="supplement-type-other-tit" href="{{basePath}}cn/supplement/{{supplement.id}}"> {{if supplement.nameCn && supplement.nameCn != ""}} {{@ delHTMLTag(supplement.nameCn)}} {{else}} {{@ delHTMLTag(supplement.nameEn)}} {{/if}} </a> {{if supplement.doi}} <a class="supplement-type-other-download" href="{{basePath}}supplement/download/{{supplement.doi}}"> {{else}} <a class="supplement-type-other-download" href="javascript:void(0);" onclick="exportSupplementary('{{supplement.id}}')"> {{/if}}点击下载{{if supplement.fileSize}}({{supplement.fileSize}}){{/if}}</a> </li> {{/if}} {{/each}} <!-- 本文审稿意见 --> {{each article.supplements supplement i}} {{if supplement.fileType == "sgyj"}} <li class="supplement-type-other-item"> <h5 class=""><i class="iconsupplement icon-sp-pdf"></i>本文审稿意见</h5> <a class="supplement-type-other-tit" href="{{basePath}}cn/supplement/{{supplement.id}}"> {{if supplement.nameCn && supplement.nameCn != ""}} {{@ delHTMLTag(supplement.nameCn)}} {{else}} {{@ delHTMLTag(supplement.nameEn)}} {{/if}} </a> {{if supplement.doi}} <a class="supplement-type-other-download" href="{{basePath}}supplement/download/{{supplement.doi}}"> {{else}} <a class="supplement-type-other-download" href="javascript:void(0);" onclick="exportSupplementary('{{supplement.id}}')"> {{/if}}点击下载{{if supplement.fileSize}}({{supplement.fileSize}}){{/if}}</a> </li> {{/if}} {{/each}} <!-- 本文撤稿声明 --> {{each article.supplements supplement i}} {{if supplement.fileType == "cgsm"}} <li class="supplement-type-other-item"> <h5 class=""><i class="iconsupplement icon-sp-pdf"></i>本文撤稿声明</h5> <a class="supplement-type-other-tit" href="{{basePath}}cn/supplement/{{supplement.id}}"> {{if supplement.nameCn && supplement.nameCn != ""}} {{@ delHTMLTag(supplement.nameCn)}} {{else}} {{@ delHTMLTag(supplement.nameEn)}} {{/if}} </a> {{if supplement.doi}} <a class="supplement-type-other-download" href="{{basePath}}supplement/download/{{supplement.doi}}"> {{else}} <a class="supplement-type-other-download" href="javascript:void(0);" onclick="exportSupplementary('{{supplement.id}}')"> {{/if}}点击下载{{if supplement.fileSize}}({{supplement.fileSize}}){{/if}}</a> </li> {{/if}} {{/each}} <!-- 附件外链类型 --> {{if article.linkSupplementList && article.linkSupplementList.length > 0}} {{each article.linkSupplementList link i}} <li class="supplement-type-other-item"> <h5 class=""><i class="iconsupplement icon-sp-link"></i>本文附件外链</h5> <a class="supplement-type-other-tit supplement-link" href="{{link.link}}" target="{{link.openTarget}}"> {{@ delHTMLTag(link.link)}} </a> </li> {{/each}} {{/if}} <!-- 附件图片类型 --> {{if article.figSupplementList && article.figSupplementList.length > 0}} {{each article.figSupplementList figure i}} <li class="supplement-type-other-item"> <h5 class=""><i class="iconsupplement icon-sp-image"></i>本文附件图片</h5> <a class="supplement-type-other-tit" href="{{basePath}}cn/supplement/{{figure.id}}"> {{if figure.nameCn && figure.nameCn != ""}} {{@ delHTMLTag(figure.nameCn)}} {{else}} {{@ delHTMLTag(figure.nameEn)}} {{/if}} </a> {{if figure.doi}} <a class="supplement-type-other-download" href="{{basePath}}supplement/download/{{figure.doi}}"> {{else}} <a class="supplement-type-other-download" href="javascript:void(0);" onclick="exportSupplementary('{{figure.id}}')"> {{/if}}点击下载{{if figure.fileSize}}({{figure.fileSize}}){{/if}}</a> </li> {{/each }} {{/if}} <!-- 附件音频类型 --> {{if article.audioSupplementList && article.audioSupplementList.length > 0}} {{each article.audioSupplementList audio i}} <li class="supplement-type-other-item"> <h5 class=""><i class="iconsupplement icon-sp-audio"></i>本文附件音频</h5> <a class="supplement-type-other-tit" href="{{basePath}}cn/supplement/{{audio.id}}"> {{if audio.nameCn && audio.nameCn != ""}} {{@ delHTMLTag(audio.nameCn)}} {{else}} {{@ delHTMLTag(audio.nameEn)}} {{/if}} </a> {{if audio.doi}} <a class="supplement-type-other-download" href="{{basePath}}supplement/download/{{audio.doi}}"> {{else}} <a class="supplement-type-other-download" href="javascript:void(0);" onclick="exportSupplementary('{{audio.id}}')"> {{/if}}点击下载{{if audio.fileSize}}({{audio.fileSize}}){{/if}}</a> </li> {{/each}} {{/if}} <!-- 附件文件类型 --> {{if article.fileSupplementList && article.fileSupplementList.length > 0}} <!-- 附件文件类型中的图片 --> {{each article.fileSupplementList figure i}} {{if figure.fileLastName == "png" || figure.fileLastName == "jpg"}} <li class="supplement-type-other-item"> <h5 class=""><i class="iconsupplement icon-sp-image"></i>附件图片</h5> <a class="supplement-type-other-tit" href="{{basePath}}cn/supplement/{{figure.id}}"> {{if figure.nameCn && figure.nameCn != ""}} {{@ delHTMLTag(figure.nameCn)}} {{else}} {{@ delHTMLTag(figure.nameEn)}} {{/if}} </a> {{if figure.doi}} <a class="supplement-type-other-download" href="{{basePath}}supplement/download/{{figure.doi}}"> {{else}} <a class="supplement-type-other-download" href="javascript:void(0);" onclick="exportSupplementary('{{figure.id}}')"> {{/if}}点击下载{{if figure.fileSize}}({{figure.fileSize}}){{/if}}</a> </li> {{/if}} {{/each }} <!-- 附件文件类型中的非图片、视频、音频资源 --> {{each article.fileSupplementList file i}} {{if file.fileLastName != "jpg" && file.fileLastName != "png" && file.fileLastName != "gif" && file.fileLastName != "mp4" && file.fileLastName != "webm" && file.fileLastName != "ogg" && file.fileLastName != "avi" && file.fileLastName != "AVI" && file.fileLastName != "wmv" && file.fileLastName != "MOV" && file.fileLastName != "flv"}} <li class="supplement-type-other-item"> <h5 class=""> {{if file.fileLastName == "xlsx" || file.fileLastName == "xls"}} <i class="iconsupplement icon-sp-excel"></i>XLSL格式 {{else if file.fileLastName == "zip" || file.fileLastName == "rar"}} <i class="iconsupplement icon-sp-zip"></i>压缩文件 {{else if file.fileLastName == "pdf"}} <i class="iconsupplement icon-sp-pdf"></i>PDF格式 {{else if file.fileLastName == "doc" || file.fileLastName == "docx"}} <i class="iconsupplement icon-sp-doc"></i>DOCX格式 {{else if file.fileLastName == "ppt" || file.fileLastName == "pptx"}} <i class="iconsupplement icon-sp-ppt"></i>PPT格式 {{else if file.fileLastName == "jpg" || file.fileLastName == "png"}} <i class="iconsupplement icon-sp-image"></i>图片格式 {{else if file.fileLastName == "mp4"}} <i class="iconsupplement icon-sp-video"></i>MP4格式 {{else if file.fileLastName == "mp3"}} <i class="iconsupplement icon-sp-audio"></i>MP3格式 {{else}} <i class="iconsupplement icon-sp-other"></i>其他文件格式 {{/if}} </h5> <a class="supplement-type-other-tit" href="{{basePath}}cn/supplement/{{file.id}}"> {{if file.nameCn && file.nameCn != ""}} {{@ delHTMLTag(file.nameCn)}} {{else}} {{@ delHTMLTag(file.nameEn)}} {{/if}} </a> {{if file.doi}} <a class="supplement-type-other-download" href="{{basePath}}supplement/download/{{file.doi}}"> {{else}} <a class="supplement-type-other-download" href="javascript:void(0);" onclick="exportSupplementary('{{file.id}}')"> {{/if}}点击下载{{if file.fileSize}}({{file.fileSize}}){{/if}}</a> </li> {{/if}} {{/each}} {{/if}} </ul> </div> {{/if}} {{/if}} </script> </ul> </div> <div class="article-right fr" id="articleCnRight"></div> <script id="articleCnRightTpl" type="text/html"> <div class="download visible-lg"> {{if article.pdfAccess}} <div class="clearfix mind-pdf "> {{if article.articleBusiness.pdfLink && article.articleBusiness.pdfLink != ''}} <button class="btn pdf-btn pdfview"><a href="{{article.articleBusiness.pdfLink}}" target="_blank">在线预览</a></button> {{else}} {{if article.doi && article.doi != ''}} <button class="btn pdf-btn pdfview"><a href="{{basePath}}cn/article/pdf/preview/{{article.doi}}.pdf" target="_blank" onclick="previewPdf(this.href, '{{article.id}}'); return false;">在线预览</a></button> {{else}} <button class="btn pdf-btn pdfview"><a href="{{basePath}}cn/article/pdf/preview/{{article.id}}.pdf" target="_blank" onclick="previewPdf(this.href, '{{article.id}}'); return false;">在线预览</a></button> {{/if}} {{/if}} {{if article.articleBusiness.pdfLink && article.articleBusiness.pdfLink != ''}} <button class="btn pdf-btn"> <a href="{{article.articleBusiness.pdfLink}}" target="_blank">下载</a> </button> {{else}} <button class="btn pdf-btn" onclick="downloadpdf('{{article.id}}');"> <a href="javascript:void(0);" class="download-font pull-left">下载 <b id="pdfSize">({{kb2Mb(article.articleBusiness.pdfFileSizeInt)}}MB)</b></a> </button> {{/if}} </div> {{/if}} <div class="clearfix btns-new"> <button class="btn Matrix-code"> <a href="javascript:void(0)">手机阅读</a> <img src="{{basePath}}cn/article/qrcode/{{if article.doi}}{{article.doi}}.jpg{{else}}{{article.id}}.jpg{{/if}}" alt="WeChat"> </button> <button class="btn li-excel " data-target="#exportCitationModal" data-toggle="modal"> <a class="download-font" href="javascript:void(0);">导出引用</a> </button> <button class="btn xml-btn " onclick="toExportXML('{{article.id}}');"> <a href="javascript:void(0);" class="download-font">XML下载</a> </button> </div> </div> {{if article.tableList.length > 0 || article.figList.length > 0}} <div class="{{if article.figList.length > 0}} atlas-wrapper {{else}} right-nofigure {{/if}} right-border visible-lg"> <!--图--> {{if article.figList.length > 0}} <ul class="atlas" > <li class="first"></li> <li class="second"></li> <div> <a href="javascript:void(0);"> {{each article.figList para i}} {{if i == 0}} <img class="lozad" data-src="{{para.filePath}}"/> {{/if}} {{/each}} </a> </div> </ul> {{/if}} <div class="chart" style="font-size:16px;"> {{if article.figList.length > 0}}<span class="articleFont icon-tuce"></span> <b class="show-tu mainColor"> 图({{article.figList.length}})</b>{{/if}} {{if article.figList.length > 0 && article.tableList.length > 0}}&nbsp;/&nbsp;{{/if}} {{if article.tableList.length > 0}}<span class="fa fa-fw fa-table"></span> <b class="show-biao mainColor">表({{article.tableList.length}})</b>{{/if}} </div> </div> {{/if}} <div class="meterwrap visible-lg right-meterwrap"> <div class="met right-border "> <h5> <b>计量</b><span class="articleFont icon-jiliangdian pull-right"></span> </h5> <div class="line-img"></div> <ul> <li> <b>文章访问数:&nbsp;</b> <span class="visitArticleCount mainColor"> {{if !(article.articleBusiness.viewCount && article.articleBusiness.viewCount != '')}}0{{/if}} </span> </li> <li> <b>HTML全文浏览量:&nbsp;</b> <span class="htmlViewCount mainColor"> {{if !(article.articleBusiness.htmlViewCount && article.articleBusiness.htmlViewCount != '')}}0{{/if}} </span> </li> <li> <b>PDF下载量:&nbsp;</b> <span class="downloadArticleCount mainColor"> {{if !(article.articleBusiness.pdfDownCount && article.articleBusiness.pdfDownCount != '')}}0{{/if}} </span> </li> <li style="display:none;"><b>被引次数:&nbsp;</b><span class="citedByCount mainColor">0</span></li> </ul> </div> <div class="article-related right-border"> <h5><b>出版历程</b></h5> <div class="line-img"></div> <ul> {{if article.receivedDate && article.receivedDate != ''}} <li><b>收稿日期:&nbsp;</b> <span id="" class="mainColor"> {{dayjs(article.receivedDate).format(dateFormat.cn)}} </span> </li> {{/if}} {{if article.revRecdDate && article.revRecdDate != ''}} <li><b>修回日期:&nbsp;</b> <span id="" class="mainColor"> {{dayjs(article.revRecdDate).format(dateFormat.cn)}} </span> </li> {{/if}} {{if article.acceptedDate && article.acceptedDate != ''}} <li><b>录用日期:&nbsp;</b> <span id="" class="mainColor"> {{dayjs(article.acceptedDate).format(dateFormat.cn)}} </span> </li> {{/if}} {{if article.preprintDate && article.preprintDate != ''}} <li><b>网络出版日期:&nbsp;</b> <span id="" class="mainColor"> {{dayjs(article.preprintDate).format(dateFormat.cn)}} </span> </li> {{/if}} {{if !(article.articleState && article.articleState != "")}} {{if article.pubDate && article.pubDate != ''}} <li><b>发布日期:&nbsp;</b> <span id="" class="mainColor"> {{dayjs(article.pubDate).format(dateFormat.cn)}} </span> </li> {{/if}} {{if article.ppubDate && article.ppubDate != ''}} <li><b>刊出日期:&nbsp;</b> <span id="" class="mainColor"> {{dayjs(article.ppubDate).format(dateFormat.cn)}} </span> </li> {{/if}} {{/if}} </ul> </div> </div> <div id="navigation" > <div class="nav-nav"> <div class="last-page"> <span></span> </div> <div class="nav-wrapper"> <ul> </ul> </div> <div class="next-page"> <span></span> </div> </div> <div class="next-and-last"> <span class="lastLi"></span> <hr /> <span class="nextLi"></span> </div> <div class="toggle-btn"> <span class="nav-hide" title="隐藏/显示 导航栏"> <i class="articleFont icon-navbar"></i></span> <!-- <span class="top"title="返回页面顶部"> <i class="articleFont icon-jiantouarrowup"></i> </span> --> </div> </div> <div class="article-btn"> <div class="_table"> <div class="_cell"> <span></span> <span></span> <span></span> </div> </div> </div> <div class="article-menu"> <h3>目录</h3> <div class="article-menu-bot"> <ul class="iphone-wrapper"></ul> </div> </div> <div class="box box-tan"> <div class="box-tan-con"> <table class="box-content reference-tab"></table> </div> <div class="triangle"> <div class="triangle-bg"></div> <div class="triangle-content"></div> </div> <i class="close-box articleFont icon-cuo"></i> </div> <div class="author-box"> <div class="author-content"> </div> <div class="triangle"> <div class="triangle-bg"></div> <div class="triangle-content"></div> </div> <i class="close-box articleFont icon-cuo"></i> </div> </script> <script type="text/javascript"> renderTpl($("#articleCnRight"), "articleCnRightTpl", allData); head.ready(function(){ var observer = lozad(); // lazy loads elements with default selector as '.lozad' observer.observe(); }) </script> </div> <!--右侧内容--> </div> </div> <script> $(function () { $(".article-pc").css({"min-height":$(window).height()-$(".footer").height()-$(".top").height()}); try { //alert(123) //文章页右侧没有图时,走svg表 if ($(".table_fig_div").attr("isShow") == 0) { nbsp($(".table_fig_div table")); //alert($(".table_fig_div table").html()); html2Img($(".table_fig_div table"), $(".table_fig_right")); } } catch (error) { } }) </script> <!--导出引用 结束--> <!--图示功能--> <div id="imgShow"> <!--大图--> <div id="originalImgs-wrapper"> <div class="originalImgs-wrapper"> <img id="originalImgs" src="" alt="" /> </div> <!--图题--> <div id="imgTitle" title="鼠标滚动"> <div> <p class="titleCn"></p> <p class="titleEn"></p> </div> </div> <!--页码--> <p id="imgsPageNum"> <span id="nowImgIndex" class="underHigh"></span>/<span id="allImgNum"></span> </p> <!--下载--> <div id="downloadImgs"> <img src="/style/images/public/download.png" />下载:&nbsp; <a id="originalImgDownload" class="underHigh" href="javascript:void(0);">全尺寸图片</a> <a id="originalPPTDownload" class="underHigh" href="javascript:void(0);" style="border-left: 1px solid #ccc; padding-left: 5px;">幻灯片</a> </div> </div> <!--小图--> <div id="miniImgs-wrapper"> <div id="imgPrev"> <a href="javascript:void(0);"><span class="imgShowIcon imgShowIcon-prev"></span> </a> </div> <div id="miniImgs"> <ul> </ul> </div> <div id="imgNext"> <a href="javascript:void(0);"><span class="imgShowIcon imgShowIcon-next"></span> </a> </div> </div> <!--返回--> <div id="imgBack"> <a href="javascript:void(0);"> 返回文章 <span class="triangle"></span> </a> </div> </div> <!--分享--> <ul class="shareBox"> <li class="shareBox-text"><span>分享</span> <i class="triangle"></i> <i class="triangle2"></i> </li> <li><a href="javascript:void(0);" onclick="shareTools('qzone');" title="分享到qq空间"> <span class="articleFont icon-qqkongjian"></span> </a> </li> <li><a href="javascript:void(0);" onclick="shareTools('sina');" title="分享到新浪微博"> <span class="articleFont icon-weibo"></span></a> </li> <li><a class="Wechat" href="javascript:void(0);" title="分享到朋友圈"> <span class="articleFont icon-weixin"></span></a> </li> <div class="WeChat-box"> <div></div> <p>用微信扫码二维码</p> <p>分享至好友和朋友圈</p> </div> </ul> <!-- 右侧缩略图表 --> <div class="show-table"> <div class="new-back"> <a href="javascript:;">返回<span class="triangle"></span></a> </div> <div class="picbox"> <ul class="piclist"> </ul> <div id="big_play_prev" class="home-picprev thePrev"></div> <div id="big_play_next" class="home-picnext theNext"></div> </div> <div class="picsmallbox"> <a href="javascript:;" id="play_prev" class="play_prev"> <span class="imgShowIcon imgShowIcon-prev"></span> </a> <div class="picboxpic"> <ul id="picsmall" class="picsmall clear"> </ul> </div> <a href="javascript:;" id="play_next" class="play_next"> <span class="imgShowIcon imgShowIcon-next"></span> </a> </div> </div> <div class="footer"> <div class="bottom"> <div class="container clear"> <div class="bot-l fl"> <div id="footerBottom"></div> <script id="footerBottomTpl" type="text/html"> <p> 网站版权所有&nbsp;©{{journal.copyrightCn}} </p> <p> <span>地 址:{{@ journal.addressCn}}&nbsp;</span><span>邮 编:{{journal.postCode}}&nbsp;</span> <span>电 话:{{@ journal.phoneNo}}&nbsp;</span> <span>邮 箱:{{@ journal.email}}</span> </p> </script> <script type="text/javascript"> renderTpl($("#footerBottom"), "footerBottomTpl", allData); </script> <p><div class="btmb text-center" id="supported"></div> <script id="supportedTpl" type="text/html"> <p class="Supported"> 本系统由 <a target="_blank" href="https://www.rhhz.net/">北京仁和汇智信息技术有限公司</a> 开发 {{if dic.baiduTongJiCode && dic.baiduTongJiCode != ""}}<span class="btmb-span">&nbsp;<a href="https://tongji.baidu.com/web/welcome/login" target="_blank"><img class="statistics" src="{{mainPath}}style/images/public/pic.gif" alt="百度统计"></a></span>{{/if}} </p> </script> <script type="text/javascript"> renderTpl($("#supported"), "supportedTpl", allData); </script></p> </div> <div class="tpl-el tpl-el-news loading bot-r fr" data-type="news" data-columnid="62" data-tplid="ewmTpl"></div> <script id="ewmTpl" type="text/html"> {{each indexTplData[62].newsList.records v i}} <img src="{{filePath}}{{v.imagePath}}" alt="{{@ v.title}}"> {{/each}} </ul> </script> </div> </div> </div> <!--二维码大图 --> <div class="wcimgwrap" > <div class="wcimgcon"> <i class="closecode2 articleFont icon-cuo"></i> </div> </div> <input type="hidden" id="basePath" value="/"> <input type="hidden" id="fileurls" value="/fileGJGY/"> <input type="hidden" id="isShowImg" value="0"> <input type="hidden" value="国家公园(中英文)" id="journalTitleCn" /> <input type="hidden" value="NATIONAL PARK" id="journalTitleEn" /> <input type="hidden" value="gjgy" id="journalAbbr" /> <input type="hidden" value="cn" id="language" /> <div class="bottom-fixed"></div> <script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?e829f134ed05ed50423b1de7df15e4f8"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script> <script type="text/javascript"> if(allData.dic.sowiseTongJiCode && allData.dic.sowiseTongJiCode != ""){ head.ready(function(){ $(document).ready(function(){ var oScript =document.createElement("script"); oScript.type="text/javascript"; oScript.src="//plugin.sowise.cn/sowise-plugin.js"; oScript.setAttribute("custom-options","{'citedby':false,'suggest':false,'ipRecord':true,'journalId': " + allData.dic.sowiseTongJiCode + ",'fund':false}"); document.body.appendChild(oScript); }) }) } </script> <script type="text/javascript"> if (allData.dic.isFloatAllBox && allData.dic.isFloatAllBox == "1") { head.ready(function(){ getNewsList('floatBoxAll', 1, 1, function (data) { var floatBoxAll = {}; $.each(data.data, function (i, e) { floatBoxAll = e; }) var floatBoxAllHtml = ""; floatBoxAllHtml = template("floatBoxAllTpl", floatBoxAll) $("body").append(floatBoxAllHtml) //满屏飞飘窗调用 if ($("#ad1").length > 0 && !sessionStorage.getItem("flySession") && !localStorage.getItem("flyStorage")) { head.ready(function () { var ad1 = new AdMove("ad1"); ad1.Run(); $("#ad1").show(); }) } }) }) } if (allData.dic.isFloatBox && allData.dic.isFloatBox == "1") { head.ready(function(){ getNewsList('floatBox', 1, 1, function (data) { var floatBox = {}; $.each(data.data, function (i, e) { floatBox = e; }) var floatBoxHtml = ""; floatBoxHtml = template("floatBoxTpl", floatBox) $("body").append(floatBoxHtml) }) }) } </script> <script id="floatBoxAllTpl" type="text/html"> <!-- 满屏飞飘窗 --> <div class="notice-window notice-fly" id="ad1" style="{{if dic.styleFloatBoxAll}}{{dic.styleFloatBoxAll}}{{/if}}"> <div class="closex"> <span>x</span> <a class="close-session" title="本次浏览器访问不在显示。">关闭</a> <a class="close-local" title="只要不清除本地缓存,就不会显示。">永久关闭</a> </div> <div class="fixtxt"> <div class="fixcon"> {{each newsList.records v i}} {{@ v.content}} {{/each}} </div> </div> </div> </script> <script id="floatBoxTpl" type="text/html"> <!-- 悬浮左侧飘窗 --> <div class="notice-window notice-fixed" style="{{if dic.styleFloatBox}}{{dic.styleFloatBox}}{{/if}}"> <div class="closex"> <span>x</span> <a class="close-session" title="本次浏览器访问不在显示。">关闭</a> <a class="close-local" title="只要不清除本地缓存,就不会显示。">永久关闭</a> </div> <div class="fixtxt"> <div class="fixcon"> {{each newsList.records v i}} {{@ v.content}} {{/each}} </div> </div> </div> </script> <!--导出引用 开始--> <div class="modal fade" id="exportCitationModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" style="display: none;"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span><span class="sr-only">Close</span></button> <h2 class="modal-title" id="myModalLabel"><b>导出文件</b></h2> </div> <div class="modal-body copyCitationInfo"> <div class="panel panel-primary"> <div class="panel-heading"> <h4 class="panel-title">文件类别</h4> </div> <div class="panel-body"> <div class="radio"> <label> <input type="radio" value="ris" name="format" checked=""> RIS(可直接使用Endnote编辑器进行编辑) </label> </div> <div class="radio"> <label> <input type="radio" value="bib" name="format"> Bib(可直接使用Latex编辑器进行编辑) </label> </div> <div class="radio"> <label> <input type="radio" value="txt" name="format"> Txt </label> </div> </div> </div> <div class="panel panel-success"> <div class="panel-heading"> <h4 class="panel-title">引用内容</h4> </div> <div class="panel-body"> <div class="radio"> <label> <input type="radio" value="0" name="content" checked=""> 引文——仅导出文章的Citation信息 </label> </div> <div class="radio"> <label> <input type="radio" value="1" name="content"> 引文和摘要——导出文章的Citation信息和文章摘要信息 </label> </div> </div> </div> </div> <div class="modal-footer"> <button type="button" class="btn btn-primary" data-dismiss="modal" onclick="toExportCitation(this)" id="exportArticleId" article_id="">导出</button> <button type="button" class="btn btn-default" data-dismiss="modal">关闭</button> </div> </div> </div> </div> <!--导出引用 结束--> <!-- 引用参考文献 开始 --> <div class="modal fade" id="ReferenceFormat" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-dialog modalWidth"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span><span class="sr-only">Close</span></button> <h2 class="modal-title" id="myModalLabel"><b>引用参考文献格式</b></h2> </div> <div class="modal-body copyCitationInfo"> <div class="ReferenceScroll"> <!-- <p class="fixP">You can copy and paste references from this page.</p> --> <div id="copyReference"> </div> </div> </div> <div class="modal-footer"> <textarea id="biao1" style="overflow:hidden; width:0; height:0;border:0; outline: none;resize:none;background:none;"></textarea> <button type="button" class="btn btn-primary" article_id="" data-dismiss="modal" onclick="copyArticle(this);">复制</button> <button type="button" class="btn btn-default" data-dismiss="modal">关闭</button> </div> </div> </div> </div> <!-- 引用参考文献 结束 --> <script type="text/javascript"> // 加载mathjax后触发 function mathJaxLoaded() { // 如果有mathjax,则加载mathjax成功并加载配置及事件监听 if (window.MathJax && MathJax.Hub) { MathJax.Hub.Config({ tex2jax: { inlineMath: [['$', '$'], ['\\(', '\\)']] }, "HTML-CSS": { linebreaks: { automatic: true }, scale: 100 } }); // var mathJaxLoadedEvent = new Event('mathjaxLoaded'); var mathJaxLoadedEvent; // 检查是否存在原生的 Event 构造函数 if (typeof Event === 'function') { mathJaxLoadedEvent = new Event('mathjaxLoaded'); } else { // IE 8 及更低版本:使用 createEvent 创建事件 mathJaxLoadedEvent = document.createEvent('Event'); mathJaxLoadedEvent.initEvent('mathjaxLoaded', true, true); // 初始化事件类型、是否冒泡、是否可取消 } // 检查是否支持 dispatchEvent 方法 if (document.dispatchEvent) { document.dispatchEvent(mathJaxLoadedEvent); } else { // IE 8 及更低版本:使用 fireEvent 触发事件 document.fireEvent('onmathjaxLoaded', mathJaxLoadedEvent); } // document.dispatchEvent(mathJaxLoadedEvent); } } // 加载js,可设置超时时间 function loadScriptWithTimeout(src, timeout, callback) { var timer; var loaded = false; // 标志变量,跟踪脚本是否已加载 // 开始加载脚本 head.load(src, function() { loaded = true; // 脚本加载完成 clearTimeout(timer); // 清除超时计时器 callback(null, src + " 加载成功"); }); // 设置超时 timer = setTimeout(function() { // 如果脚本尚未加载,则触发超时处理 if (!loaded) { callback(new Error(src + " 加载超时")); } }, timeout); } // 默认的需要加载的js文件 var loadedjsFiles = [ "init.js", "bootstrap.min.js", "owl.carousel.js", "lozad.min.js", "swiper.min.js", // "mathjax-config.js", "swiper-bundle.min.js", "mousewheel.js", "main.js", "index.js", // "respond.js", A fast & lightweight polyfill for min/max-width CSS3 Media Queries (for IE 6-8, and more) 去除掉 "base.js", "floatwindow.js", "article_cn.js", "jquery.colorbox.js", "jquery.nicescroll.js", "jquery.validate.js", "user_validate.js", "MathJax.js", ]; /** * 判断allData是否存在branchFiles * 如果存在则在loadedjsFiles中找出branchFiles存在的元素(文件名)使用head.js(basePath + "style/js/" + 文件名), 不存在的元素(文件名)使用使用head.js(mainPath + "style/js/" + 文件名 */ if (allData.branchFiles && allData.branchFiles.length > 0) { for (var i = 0; i < loadedjsFiles.length; i++) { if (loadedjsFiles[i] == "MathJax.js") { // head.js("https://mathjax.xml-journal.net/platformTools/js/MathJax-master/MathJax.js?config=TeX-AMS-MML_SVG"); head.ready(function(){ var mathJaxCDNurl = (allData.dic.mathJaxCDNurl && allData.dic.mathJaxCDNurl != '') ? JSON.parse(allData.dic.mathJaxCDNurl) : {'cn': 'https://cdn.bootcss.com/mathjax/2.7.2-beta.0/MathJax.js?config=TeX-AMS-MML_SVG', 'en': 'https://cdn.jsdelivr.net/npm/mathjax@2.7.5/MathJax.js?config=TeX-AMS-MML_SVG'}; loadScriptWithTimeout(mathJaxCDNurl.cn, 3000, function(err, message) { if (err) { console.error(err.message); if (!(window.MathJax && MathJax.Hub)) { head.load('https://mathjax.xml-journal.net/platformTools/js/MathJax-master/MathJax.js?config=TeX-AMS-MML_SVG', function () { mathJaxLoaded(); }); } } else { console.log(message); mathJaxLoaded(); } }) }) }else { allData.branchFiles.indexOf(loadedjsFiles[i]) > -1 ? head.js(allData.journalPath + "style/js/" + loadedjsFiles[i] + "?t=1732323600889") : head.js(allData.mainPath + "style/js/" + loadedjsFiles[i] + "?t=1732323600889"); } } } else { for (var i = 0; i < loadedjsFiles.length; i++) { if (loadedjsFiles[i] == "MathJax.js") { // head.js("https://mathjax.xml-journal.net/platformTools/js/MathJax-master/MathJax.js?config=TeX-AMS-MML_SVG"); head.ready(function(){ var mathJaxCDNurl = (allData.dic.mathJaxCDNurl && allData.dic.mathJaxCDNurl != '') ? JSON.parse(allData.dic.mathJaxCDNurl) : {'cn': 'https://cdn.bootcss.com/mathjax/2.7.2-beta.0/MathJax.js?config=TeX-AMS-MML_SVG', 'en': 'https://cdn.jsdelivr.net/npm/mathjax@2.7.5/MathJax.js?config=TeX-AMS-MML_SVG'}; loadScriptWithTimeout(mathJaxCDNurl.cn, 3000, function(err, message) { if (err) { console.error(err.message); if (!(window.MathJax && MathJax.Hub)) { head.load('https://mathjax.xml-journal.net/platformTools/js/MathJax-master/MathJax.js?config=TeX-AMS-MML_SVG', function () { mathJaxLoaded(); }); } } else { console.log(message); mathJaxLoaded(); } }) }) }else{ head.js(allData.mainPath + "style/js/" + loadedjsFiles[i] + "?t=1732323600889"); } } } head.js("https://public.xml-journal.net/rh-public/js/rh-public.js?t=1732323600889"); if(allData.isMultiJournal) { head.js(allData.mainPath + "style/js/multiJournal.js" + "?t=1732323600889"); } /** * 加载css */ var loadedCssFiles = [ "swiper.min.css", "owl.carousel.css", "swiper-bundle.min.css" ]; $(document).ready(function () { if (allData.branchFiles && allData.branchFiles.length > 0) { for (var i = 0; i < loadedCssFiles.length; i++) { allData.branchFiles.indexOf(loadedCssFiles[i]) > -1 ? loadCss({ url: allData.journalPath + "style/css/" + loadedCssFiles[i] + "?t=1732323600889"}) : loadCss({ url: allData.mainPath + "style/css/" + loadedCssFiles[i] + "?t=1732323600889"}); } } else { for (var i = 0; i < loadedCssFiles.length; i++) { loadCss({ url: allData.mainPath + "style/css/" + loadedCssFiles[i] + "?t=1732323600889"}); } } loadCss({ url: allData.mainPath + "style/public/font-awesome/font-awesome.min.css?t=1732323600889"}); loadCss({ url: allData.mainPath + "style/public/iconfont/iconfont.css?t=1732323600889"}); loadCss({ url: "https://public.xml-journal.net/rh-public/css/rh-public.css?t=1732323600889"}); }) </script> <script type="text/javascript"> var articleDetailJsFiles = [ "articles.js", "imgShow.js", "video-js.min.js", ]; head.js("https://public.xml-journal.net/rh-public/js/rhhzPublic.js"); /** * 判断allData是否存在branchFiles,如果存在则在loadedjsFiles中找出branchFiles存在的元素(文件名)使用head.js(basePath + "style/js/" + 文件名), 不存在的元素(文件名)使用使用head.js(mainPath + "style/js/" + 文件名 */ if (allData.branchFiles && allData.branchFiles.length > 0) { for (var i = 0; i < articleDetailJsFiles.length; i++) { allData.branchFiles.indexOf(articleDetailJsFiles[i]) > -1 ? head.js(basePath + "style/js/" + articleDetailJsFiles[i] + "?t=1732323600889") : head.js(allData.mainPath + "style/js/" + articleDetailJsFiles[i] + "?t=1732323600889"); } } else { for (var i = 0; i < articleDetailJsFiles.length; i++) { head.js(allData.mainPath + "style/js/" + articleDetailJsFiles[i] + "?t=1732323600889"); } } if(allData.dic.isShowMetrics && allData.dic.isShowMetrics == "1"){ head.js("https://d1bxh8uas1mnw7.cloudfront.net/assets/embed.js"); } /** * 加载css */ var articleDetailCssFiles = [ "articleFont.css", "supplement.css", "video-js.min.css" ]; head.ready(function(){ $(document).ready(function () { if (allData.branchFiles && allData.branchFiles.length > 0) { for (var i = 0; i < articleDetailCssFiles.length; i++) { allData.branchFiles.indexOf(articleDetailCssFiles[i]) > -1 ? loadCss({ url: basePath + "style/css/" + articleDetailCssFiles[i] + "?t=1732323600889" }) : loadCss({ url: allData.mainPath + "style/css/" + articleDetailCssFiles[i] + "?t=1732323600889" }); } } else { for (var i = 0; i < articleDetailCssFiles.length; i++) { loadCss({ url: allData.mainPath + "style/css/" + articleDetailCssFiles[i] + "?t=1732323600889" }); } } }) }) </script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10